Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-cinnamon grimoire by Eric Sandall (6941b8fd9fcb31bbe820cedebd233bf51a83e9a4)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-cinnamon grimoire by Eric Sandall (6941b8fd9fcb31bbe820cedebd233bf51a83e9a4)
  • Date: Fri, 2 Jan 2015 18:01:41 -0600

GIT changes to devel-cinnamon grimoire by Eric Sandall
<sandalle AT sourcemage.org>:

.gitignore
| 1
.mailmap
| 54
ChangeLog
| 1575 ++
FUNCTIONS
| 138
VERSION
| 2
accounts
| 8
antivirus/clamav/DEPENDS
| 10
antivirus/clamav/DETAILS
| 6
antivirus/clamav/HISTORY
| 31
antivirus/clamav/INSTALL
| 1
antivirus/clamav/vendor_clamav.gpg
|binary
apache.gpg
|binary
archive-libs/libarchive/DEPENDS
| 10
archive-libs/libarchive/DETAILS
| 9
archive-libs/libarchive/HISTORY
| 13
archive-libs/libzip/DETAILS
| 6
archive-libs/libzip/HISTORY
| 6
archive-libs/lzo/BUILD
| 2
archive-libs/lzo/DETAILS
| 6
archive-libs/lzo/HISTORY
| 8
archive-libs/snappy/DETAILS
| 14
archive-libs/snappy/HISTORY
| 3
archive-libs/snappy/PREPARE
| 2
archive-libs/snappy/PRE_BUILD
| 6
archive-libs/zlib/DETAILS
| 6
archive-libs/zlib/HISTORY
| 3
archive/bacula/DEPENDS
| 6
archive/bacula/DETAILS
| 7
archive/bacula/HISTORY
| 9
archive/burp/BUILD
| 8
archive/burp/CONFIGURE
| 11
archive/burp/DEPENDS
| 54
archive/burp/DETAILS
| 46
archive/burp/HISTORY
| 66
archive/burp/INSTALL
| 12
archive/burp/PREPARE
| 3
archive/burp/PRE_BUILD
| 15
archive/burp/init.d/burp
| 21
archive/burp/init.d/burp.conf
| 6
archive/cdebootstrap/DEPENDS
| 5
archive/cdebootstrap/DETAILS
| 6
archive/cdebootstrap/HISTORY
| 8
archive/cpio/HISTORY
| 4
archive/cpio/PRE_BUILD
| 4
archive/cpio/glibc215.patch
| 10
archive/dar/DEPENDS
| 2
archive/dar/HISTORY
| 3
archive/dar22/DEPENDS
| 2
archive/dar22/HISTORY
| 3
archive/debian-archive-keyring/DETAILS
| 10
archive/debian-archive-keyring/HISTORY
| 7
archive/debian-archive-keyring/INSTALL
| 10
archive/dpkg/DEPENDS
| 1
archive/dpkg/DETAILS
| 6
archive/dpkg/HISTORY
| 13
archive/dpkg/PRE_BUILD
| 2
archive/dpkg/dpkg-install-info.patch
| 60
archive/epm/DETAILS
| 43
archive/epm/HISTORY
| 7
archive/gzip/DEPENDS
| 1
archive/gzip/DETAILS
| 4
archive/gzip/HISTORY
| 8
archive/lz4/BUILD
| 1
archive/lz4/DETAILS
| 16
archive/lz4/HISTORY
| 3
archive/lzip/CONFLICTS
| 1
archive/lzip/DETAILS
| 2
archive/lzip/HISTORY
| 4
archive/p7zip/DETAILS
| 2
archive/p7zip/HISTORY
| 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
| 4
archive/sharutils/HISTORY
| 6
archive/tar/DEPENDS
| 10
archive/tar/DETAILS
| 4
archive/tar/HISTORY
| 11
archive/ubuntu-keyring/BUILD
| 1
archive/ubuntu-keyring/DETAILS
| 17
archive/ubuntu-keyring/HISTORY
| 2
archive/ubuntu-keyring/INSTALL
| 4
archive/unrar/BUILD
| 4
archive/unrar/DETAILS
| 4
archive/unrar/HISTORY
| 3
archive/upx/0001-use-system-ucl.patch
| 29
archive/upx/BUILD
| 17
archive/upx/DEPENDS
| 3
archive/upx/DETAILS
| 13
archive/upx/HISTORY
| 6
archive/upx/INSTALL
| 2
archive/upx/PRE_BUILD
| 9
archive/xarchive/DEPENDS
| 2
archive/xz-utils/DETAILS
| 2
archive/xz-utils/HISTORY
| 6
audio-creation/amsynth/BUILD
| 6
audio-creation/amsynth/CONFIGURE
| 21
audio-creation/amsynth/DEPENDS
| 15
audio-creation/amsynth/DETAILS
| 12
audio-creation/amsynth/HISTORY
| 14
audio-creation/ardour2/BUILD
| 3
audio-creation/ardour2/CONFIGURE
| 6
audio-creation/ardour2/DEPENDS
| 19
audio-creation/ardour2/DETAILS
| 4
audio-creation/ardour2/HISTORY
| 13
audio-creation/ardour2/INSTALL
| 1
audio-creation/ardour2/PRE_BUILD
| 9
audio-creation/ardour2/ardour-2.8.16-lilv16.patch
| 28
audio-creation/ardour3/BUILD
| 6
audio-creation/ardour3/CONFIGURE
| 13
audio-creation/ardour3/DEPENDS
| 61
audio-creation/ardour3/DETAILS
| 27
audio-creation/ardour3/HISTORY
| 33
audio-creation/ardour3/INSTALL
| 1
audio-creation/audacity/DEPENDS
| 2
audio-creation/audacity/DETAILS
| 15
audio-creation/audacity/HISTORY
| 7
audio-creation/ecasound/DETAILS
| 4
audio-creation/ecasound/HISTORY
| 3
audio-creation/espeak/DETAILS
| 6
audio-creation/espeak/HISTORY
| 6
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/gmorgan/DETAILS
| 6
audio-creation/gmorgan/HISTORY
| 3
audio-creation/jack-rack/BUILD
| 1
audio-creation/jack-rack/DETAILS
| 2
audio-creation/jack-rack/HISTORY
| 4
audio-creation/klick/BUILD
| 2
audio-creation/klick/DEPENDS
| 6
audio-creation/klick/DETAILS
| 4
audio-creation/klick/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-creation/stops/DETAILS
| 2
audio-creation/stops/HISTORY
| 3
audio-drivers/alsa-driver/DETAILS
| 7
audio-drivers/alsa-driver/HISTORY
| 3
audio-drivers/alsa-firmware/DETAILS
| 7
audio-drivers/alsa-firmware/HISTORY
| 3
audio-drivers/alsa-lib/DETAILS
| 11
audio-drivers/alsa-lib/HISTORY
| 15
audio-drivers/alsa-oss/DETAILS
| 7
audio-drivers/alsa-oss/HISTORY
| 3
audio-drivers/alsa-plugins/DETAILS
| 7
audio-drivers/alsa-plugins/HISTORY
| 3
audio-drivers/alsa-tools/DEPENDS
| 3
audio-drivers/alsa-tools/DETAILS
| 7
audio-drivers/alsa-tools/HISTORY
| 6
audio-drivers/alsa-utils/DETAILS
| 11
audio-drivers/alsa-utils/HISTORY
| 15
audio-drivers/jack/DEPENDS
| 25
audio-drivers/jack/DETAILS
| 13
audio-drivers/jack/HISTORY
| 18
audio-drivers/jack2/BUILD
| 6
audio-drivers/jack2/DEPENDS
| 6
audio-drivers/jack2/DETAILS
| 27
audio-drivers/jack2/HISTORY
| 25
audio-drivers/jack2/INSTALL
| 2
audio-drivers/libffado/DEPENDS
| 2
audio-drivers/libffado/DETAILS
| 13
audio-drivers/libffado/HISTORY
| 9
audio-drivers/libfreebob/BUILD
| 2
audio-drivers/libfreebob/CONFIGURE
| 4
audio-drivers/libfreebob/DEPENDS
| 6
audio-drivers/libfreebob/DETAILS
| 24
audio-drivers/libfreebob/HISTORY
| 10
audio-drivers/libfreebob/PRE_BUILD
| 3
audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
| 46
audio-drivers/mudita24/BUILD
| 1
audio-drivers/mudita24/DEPENDS
| 3
audio-drivers/mudita24/DETAILS
| 18
audio-drivers/mudita24/HISTORY
| 3
audio-drivers/nas/DETAILS
| 22
audio-drivers/nas/HISTORY
| 5
audio-drivers/nas/PREPARE
| 3
audio-drivers/nas/PRE_BUILD
| 4
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
| 6
audio-drivers/portaudio19/DETAILS
| 9
audio-drivers/portaudio19/HISTORY
| 6
audio-drivers/portaudio19/pa_stable_v19_20140130.tgz.sig
|binary
audio-drivers/pulseaudio/DEPENDS
| 75
audio-drivers/pulseaudio/DETAILS
| 7
audio-drivers/pulseaudio/HISTORY
| 27
audio-drivers/pulseaudio/PRE_BUILD
| 2
audio-drivers/pyalsa/DETAILS
| 7
audio-drivers/pyalsa/HISTORY
| 3
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/aubio03/BUILD
| 5
audio-libs/aubio03/DEPENDS
| 18
audio-libs/aubio03/DETAILS
| 23
audio-libs/aubio03/HISTORY
| 6
audio-libs/audiofile/DEPENDS
| 7
audio-libs/audiofile/DETAILS
| 2
audio-libs/audiofile/HISTORY
| 7
audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
|binary
audio-libs/celt/DETAILS
| 7
audio-libs/celt/HISTORY
| 3
audio-libs/dssi/HISTORY
| 3
audio-libs/dssi/PRE_SUB_DEPENDS
| 4
audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
| 4
audio-libs/dssi/SUB_DEPENDS
| 7
audio-libs/faad2/DETAILS
| 7
audio-libs/faad2/HISTORY
| 6
audio-libs/faad2/PRE_BUILD
| 1
audio-libs/flac/CONFIGURE
| 22
audio-libs/flac/DEPENDS
| 38
audio-libs/flac/DETAILS
| 13
audio-libs/flac/HISTORY
| 13
audio-libs/flac/PRE_BUILD
| 3
audio-libs/flac/gcc43.patch
| 21
audio-libs/flake/BUILD
| 2
audio-libs/flake/DETAILS
| 20
audio-libs/flake/HISTORY
| 3
audio-libs/ladspa/HISTORY
| 5
audio-libs/ladspa/PRE_BUILD
| 4
audio-libs/ladspa/ladspa-1.13-properbuild.patch
| 92
audio-libs/libao/DETAILS
| 25
audio-libs/libao/HISTORY
| 3
audio-libs/libdiscid/DETAILS
| 6
audio-libs/libdiscid/HISTORY
| 6
audio-libs/libgpod/DEPENDS
| 2
audio-libs/libgpod/HISTORY
| 6
audio-libs/libgpod/PRE_BUILD
| 3
audio-libs/libgpod/libgpod-hal-fdi.patch
| 22
audio-libs/libid3tag/HISTORY
| 12
audio-libs/libid3tag/PRE_BUILD
| 10
audio-libs/libid3tag/patches/libid3tag-0.15.1b-64bit-long.patch
| 24
audio-libs/libid3tag/patches/libid3tag-0.15.1b-a_capella.patch
| 35
audio-libs/libid3tag/patches/libid3tag-0.15.1b-compat.patch
| 13
audio-libs/libid3tag/patches/libid3tag-0.15.1b-file-write.patch
| 52
audio-libs/libid3tag/patches/libid3tag-0.15.1b-fix_overflow.patch
| 11
audio-libs/libid3tag/patches/libid3tag-0.15.1b-tag.patch
| 17
audio-libs/libid3tag/patches/libid3tag-0.15.1b-unknown-encoding.patch
| 27

audio-libs/libid3tag/patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch
| 21
audio-libs/liblo/DETAILS
| 6
audio-libs/liblo/HISTORY
| 14
audio-libs/liblo/PRE_BUILD
| 6
audio-libs/liblo/pre-gcc48.patch
| 50
audio-libs/liblrdf/BUILD
| 4
audio-libs/liblrdf/DETAILS
| 16
audio-libs/liblrdf/HISTORY
| 10
audio-libs/liblrdf/PRE_BUILD
| 7
audio-libs/liblrdf/liblrdf-raptor2.diff
| 198
audio-libs/libmad/HISTORY
| 7
audio-libs/libmad/PRE_BUILD
| 3
audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
| 13
audio-libs/libmikmod/DETAILS
| 11
audio-libs/libmikmod/HISTORY
| 4
audio-libs/libmpdclient/DEPENDS
| 6
audio-libs/libmpdclient/DETAILS
| 8
audio-libs/libmpdclient/HISTORY
| 4
audio-libs/libmusicbrainz/DEPENDS
| 2
audio-libs/libmusicbrainz/HISTORY
| 4
audio-libs/libogg/DETAILS
| 4
audio-libs/libogg/HISTORY
| 3
audio-libs/libvorbis/DETAILS
| 6
audio-libs/libvorbis/HISTORY
| 3
audio-libs/lilv-0/BUILD
| 2
audio-libs/lilv-0/DEPENDS
| 5
audio-libs/lilv-0/DETAILS
| 19
audio-libs/lilv-0/HISTORY
| 9
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
| 6
audio-libs/lv2/INSTALL
| 3
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/openal-soft/DETAILS
| 4
audio-libs/openal-soft/HISTORY
| 7
audio-libs/openal-soft/PRE_BUILD
| 3
audio-libs/openal-soft/avutil.patch
| 11
audio-libs/sbc/DETAILS
| 17
audio-libs/sbc/HISTORY
| 4
audio-libs/sbc/PRE_BUILD
| 8
audio-libs/slv2/DEPENDS
| 2
audio-libs/slv2/HISTORY
| 3
audio-libs/soundtouch/DETAILS
| 5
audio-libs/soundtouch/HISTORY
| 12
audio-libs/soundtouch/PRE_BUILD
| 5
audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
| 11
audio-libs/sratom-0/BUILD
| 1
audio-libs/sratom-0/DEPENDS
| 5
audio-libs/sratom-0/DETAILS
| 21
audio-libs/sratom-0/HISTORY
| 6
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
| 19
audio-libs/suil-0/HISTORY
| 6
audio-libs/suil-0/INSTALL
| 3
audio-libs/taglib/DETAILS
| 6
audio-libs/taglib/HISTORY
| 8
audio-libs/wavpack/DETAILS
| 4
audio-libs/wavpack/HISTORY
| 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/alsaplayer/DETAILS
| 2
audio-players/alsaplayer/HISTORY
| 3
audio-players/audacious/BUILD
| 2
audio-players/audacious/CONFIGURE
| 2
audio-players/audacious/DEPENDS
| 20
audio-players/audacious/DETAILS
| 2
audio-players/audacious/HISTORY
| 13
audio-players/audacious/LC_ALL-fix.patch
| 12
audio-players/audacious/PRE_BUILD
| 4
audio-players/audacious/audacious-3.4.tar.bz2.sig
|binary
audio-players/cantata/BUILD
| 1
audio-players/cantata/DEPENDS
| 38
audio-players/cantata/DETAILS
| 16
audio-players/cantata/HISTORY
| 17
audio-players/ccx2/DEPENDS
| 2
audio-players/ccx2/HISTORY
| 3
audio-players/cdparanoia/HISTORY
| 3
audio-players/cdparanoia/INSTALL
| 2
audio-players/cmus/BUILD
| 2
audio-players/cmus/CONFIGURE
| 2
audio-players/cmus/DEPENDS
| 46
audio-players/cmus/DETAILS
| 4
audio-players/cmus/HISTORY
| 7
audio-players/deadbeef/BUILD
| 3
audio-players/deadbeef/CONFIGURE
| 14
audio-players/deadbeef/DEPENDS
| 66
audio-players/deadbeef/DETAILS
| 53
audio-players/deadbeef/FINAL
| 1
audio-players/deadbeef/HISTORY
| 24
audio-players/deadbeef/PRE_BUILD
| 3
audio-players/deadbeef/libzip.patch
| 11
audio-players/dermixd/BUILD
| 24
audio-players/dermixd/CONFIGURE
| 5
audio-players/dermixd/DEPENDS
| 14
audio-players/dermixd/DETAILS
| 6
audio-players/dermixd/FINAL
| 12
audio-players/dermixd/HISTORY
| 6
audio-players/dermixd/INSTALL
| 30
audio-players/dermixd/PRE_BUILD
| 28
audio-players/dermixd/init.d/dermixd
| 35
audio-players/dermixd/init.d/dermixd.conf
| 28
audio-players/exaile/DEPENDS
| 2
audio-players/exaile/HISTORY
| 3
audio-players/grip/CONFLICTS
| 1
audio-players/grip/DEPENDS
| 29
audio-players/grip/DETAILS
| 11
audio-players/grip/HISTORY
| 5
audio-players/grip/PRE_BUILD
| 3
audio-players/grip2/BUILD
| 1
audio-players/grip2/CONFLICTS
| 1
audio-players/grip2/DETAILS
| 6
audio-players/grip2/HISTORY
| 3
audio-players/grip2/INSTALL
| 1
audio-players/grip2/PRE_BUILD
| 1
audio-players/grip2/UP_TRIGGERS
| 2
audio-players/listen/DEPENDS
| 2
audio-players/listen/HISTORY
| 3
audio-players/mikmod/DETAILS
| 11
audio-players/mikmod/HISTORY
| 4
audio-players/moc/DETAILS
| 17
audio-players/moc/HISTORY
| 7
audio-players/moc/PREPARE
| 3
audio-players/mpc/DETAILS
| 8
audio-players/mpc/HISTORY
| 3
audio-players/mpd/BUILD
| 4
audio-players/mpd/CONFIGURE
| 26
audio-players/mpd/DEPENDS
| 70
audio-players/mpd/DETAILS
| 9
audio-players/mpd/HISTORY
| 57
audio-players/mpg123/DETAILS
| 4
audio-players/mpg123/HISTORY
| 36
audio-players/ncmpcpp/DETAILS
| 6
audio-players/ncmpcpp/HISTORY
| 3
audio-players/qmmp-plugin-pack/BUILD
| 1
audio-players/qmmp-plugin-pack/DEPENDS
| 1
audio-players/qmmp-plugin-pack/DETAILS
| 14
audio-players/qmmp-plugin-pack/HISTORY
| 2
audio-players/qmmp/CONFLICTS
| 1
audio-players/qmmp/DETAILS
| 4
audio-players/qmmp/HISTORY
| 7
audio-players/qmpdclient/0001-add-missing-libX11-to-LIBS.patch
| 24
audio-players/qmpdclient/HISTORY
| 4
audio-players/qmpdclient/PRE_BUILD
| 3
audio-players/ripperx/BUILD
| 1
audio-players/ripperx/DETAILS
| 2
audio-players/ripperx/HISTORY
| 4
audio-players/timidity/BUILD
| 1
audio-players/timidity/DETAILS
| 4
audio-players/timidity/HISTORY
| 3
audio-players/timidity/gcc4.x.patch
| 29
audio-players/xmms2/CONFIGURE
| 11
audio-players/xmms2/DEPENDS
| 3
audio-players/xmms2/HISTORY
| 3
audio-plugins/amb-plugins/BUILD
| 2
audio-plugins/amb-plugins/DETAILS
| 8
audio-plugins/amb-plugins/HISTORY
| 4
audio-plugins/audacious-plugins/BUILD
| 4
audio-plugins/audacious-plugins/CONFIGURE
| 43
audio-plugins/audacious-plugins/DEPENDS
| 102
audio-plugins/audacious-plugins/DETAILS
| 2
audio-plugins/audacious-plugins/HISTORY
| 15
audio-plugins/audacious-plugins/PRE_BUILD
| 3
audio-plugins/audacious-plugins/audacious-plugins-3.4.tar.bz2.sig
|binary
audio-plugins/audacious-plugins/cdda.patch
| 16
audio-plugins/blop/DETAILS
| 2
audio-plugins/blop/HISTORY
| 3
audio-plugins/calf-plugins/DEPENDS
| 30
audio-plugins/calf-plugins/DETAILS
| 25
audio-plugins/calf-plugins/HISTORY
| 6
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/quodlibet-plugins/DETAILS
| 7
audio-plugins/quodlibet-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/0003-switch-build-system-to-cmake.patch
| 6136 ++++++++++
audio-plugins/rt-plugins/BUILD
| 1
audio-plugins/rt-plugins/DEPENDS
| 2
audio-plugins/rt-plugins/DETAILS
| 16
audio-plugins/rt-plugins/HISTORY
| 11
audio-plugins/rt-plugins/PRE_BUILD
| 5
audio-plugins/swh-plugins/HISTORY
| 18
audio-plugins/swh-plugins/PRE_BUILD
| 13
audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
| 12
audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
| 135
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/abcde/DEPENDS
| 3
audio-soft/abcde/DETAILS
| 4
audio-soft/abcde/HISTORY
| 4
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/asunder/DETAILS
| 4
audio-soft/asunder/HISTORY
| 3
audio-soft/aumix/DEPENDS
| 13
audio-soft/aumix/DETAILS
| 11
audio-soft/aumix/HISTORY
| 8
audio-soft/aumix/PRE_BUILD
| 5
audio-soft/easytag/BUILD
| 2
audio-soft/easytag/CONFIGURE
| 1
audio-soft/easytag/DEPENDS
| 68
audio-soft/easytag/DETAILS
| 16
audio-soft/easytag/HISTORY
| 41
audio-soft/gmtp/DEPENDS
| 5
audio-soft/gmtp/DETAILS
| 23
audio-soft/gmtp/HISTORY
| 3
audio-soft/id3/DETAILS
| 4
audio-soft/id3/HISTORY
| 3
audio-soft/id3v2/BUILD
| 3
audio-soft/id3v2/DETAILS
| 4
audio-soft/id3v2/HISTORY
| 4
audio-soft/id3v2/INSTALL
| 3
audio-soft/lilv-util/BUILD
| 1
audio-soft/lilv-util/DEPENDS
| 2
audio-soft/lilv-util/DETAILS
| 18
audio-soft/lilv-util/HISTORY
| 6
audio-soft/lilv-util/INSTALL
| 3
audio-soft/media-player-info/DEPENDS
| 4
audio-soft/media-player-info/DETAILS
| 5
audio-soft/media-player-info/HISTORY
| 7
audio-soft/meterbridge/DEPENDS
| 4
audio-soft/meterbridge/HISTORY
| 7
audio-soft/meterbridge/PRE_BUILD
| 23
audio-soft/meterbridge/binutils_gold.patch
| 15
audio-soft/meterbridge/main.h.patch
| 19
audio-soft/meterbridge/meterbridge_0.9.2_iec_fix.patch
| 20
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/padevchooser/DEPENDS
| 10
audio-soft/padevchooser/DETAILS
| 21
audio-soft/padevchooser/HISTORY
| 3
audio-soft/pasystray/CONFIGURE
| 1
audio-soft/pasystray/DEPENDS
| 24
audio-soft/pasystray/DETAILS
| 16
audio-soft/pasystray/HISTORY
| 3
audio-soft/pasystray/PRE_BUILD
| 7
audio-soft/patchage/BUILD
| 7
audio-soft/patchage/CONFIGURE
| 3
audio-soft/patchage/DEPENDS
| 48
audio-soft/patchage/DETAILS
| 21
audio-soft/patchage/HISTORY
| 13
audio-soft/patchage/INSTALL
| 1
audio-soft/patchage/PRE_BUILD
| 8
audio-soft/pavucontrol/DETAILS
| 4
audio-soft/pavucontrol/HISTORY
| 3
audio-soft/pavucontrol/pavucontrol-2.0.tar.xz.sig
|binary
audio-soft/pocketsphinx/DEPENDS
| 1
audio-soft/pocketsphinx/DETAILS
| 13
audio-soft/pocketsphinx/HISTORY
| 2
audio-soft/qjackctl/BUILD
| 5
audio-soft/qjackctl/DETAILS
| 14
audio-soft/qjackctl/HISTORY
| 7
audio-soft/rockbox-utility/DETAILS
| 4
audio-soft/rockbox-utility/HISTORY
| 3
audio-soft/sox/DETAILS
| 6
audio-soft/sox/HISTORY
| 9
audio-soft/sox/PRE_BUILD
| 12
audio-soft/sox/sox-14.4.1.tar.gz.sig
|binary
audio-soft/sphinxbase/DETAILS
| 13
audio-soft/sphinxbase/HISTORY
| 2
audio-soft/wavegain/BUILD
| 4
audio-soft/wavegain/DEPENDS
| 1
audio-soft/wavegain/DETAILS
| 29
audio-soft/wavegain/HISTORY
| 2
audio-soft/wavegain/INSTALL
| 1
canonical.gpg
|binary
chat-im/amsn/DEPENDS
| 2
chat-im/amsn/DETAILS
| 7
chat-im/amsn/HISTORY
| 7
chat-im/centerim/DEPENDS
| 55
chat-im/centerim/DETAILS
| 12
chat-im/centerim/HISTORY
| 11
chat-im/centerim/PREPARE
| 2
chat-im/centerim/PRE_BUILD
| 5
chat-im/centerim/centerim-4.22.10-gcc46.patch
| 12
chat-im/choqok/DETAILS
| 7
chat-im/choqok/HISTORY
| 3
chat-im/ejabberd/DEPENDS
| 8
chat-im/ejabberd/HISTORY
| 3
chat-im/gajim/DEPENDS
| 4
chat-im/gajim/DETAILS
| 6
chat-im/gajim/HISTORY
| 23
chat-im/gajim/gajim-0.16.tar.bz2.sig
|binary
chat-im/jabberd/DEPENDS
| 2
chat-im/jabberd/HISTORY
| 3
chat-im/licq/DEPENDS
| 4
chat-im/licq/DETAILS
| 11
chat-im/licq/HISTORY
| 18
chat-im/mcabber/BUILD
| 3
chat-im/mcabber/CONFIGURE
| 11
chat-im/mcabber/DEPENDS
| 35
chat-im/mcabber/DETAILS
| 21
chat-im/mcabber/HISTORY
| 19
chat-im/mcabber/mcabber.gpg
|binary
chat-im/pidgin-otr/DETAILS
| 2
chat-im/pidgin-otr/HISTORY
| 3
chat-im/pidgin-sipe/DEPENDS
| 11
chat-im/pidgin-sipe/DETAILS
| 27
chat-im/pidgin-sipe/HISTORY
| 5
chat-im/pidgin-window-merge/DEPENDS
| 4
chat-im/pidgin-window-merge/DETAILS
| 19
chat-im/pidgin-window-merge/HISTORY
| 2
chat-im/pidgin-window-merge/PREPARE
| 2
chat-im/pidgin-window-merge/PRE_BUILD
| 6
chat-im/pidgin/BUILD
| 5
chat-im/pidgin/DEPENDS
| 14
chat-im/pidgin/DETAILS
| 6
chat-im/pidgin/HISTORY
| 24
chat-im/pidgin/pidgin.gpg
|binary
chat-im/profanity/DEPENDS
| 29
chat-im/profanity/DETAILS
| 23
chat-im/profanity/HISTORY
| 9
chat-im/profanity/PREPARE
| 2
chat-im/profanity/PRE_BUILD
| 6
chat-im/prosody/DEPENDS
| 5
chat-im/prosody/DETAILS
| 4
chat-im/prosody/HISTORY
| 10
chat-im/psi/BUILD
| 12
chat-im/psi/DEPENDS
| 16
chat-im/psi/DETAILS
| 8
chat-im/psi/HISTORY
| 9
chat-im/purple-plugin-pack/DEPENDS
| 3
chat-im/purple-plugin-pack/HISTORY
| 3
chat-im/qutecom/DEPENDS
| 2
chat-im/qutecom/HISTORY
| 3
chat-im/qutim/DEPENDS
| 2
chat-im/qutim/HISTORY
| 3
chat-im/tmsnc/DEPENDS
| 2
chat-im/tmsnc/HISTORY
| 3
chat-im/vacuum/DEPENDS
| 2
chat-im/vacuum/DETAILS
| 7
chat-im/vacuum/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
| 18
chat-irc/bitlbee/INSTALL
| 15
chat-irc/bitlbee/PRE_BUILD
| 4
chat-irc/bitlbee/init.d/bitlbee
| 9
chat-irc/epic5/DETAILS
| 4
chat-irc/epic5/HISTORY
| 3
chat-irc/hexchat/CONFIGURE
| 73
chat-irc/hexchat/DEPENDS
| 122
chat-irc/hexchat/DETAILS
| 15
chat-irc/hexchat/HISTORY
| 17
chat-irc/hexchat/INSTALL
| 5
chat-irc/hexchat/PRE_BUILD
| 6
chat-irc/hexchat/hexchat.gpg
|binary
chat-irc/hexchat/openssl-09.patch
| 20
chat-irc/ircd-ratbox/DEPENDS
| 6
chat-irc/ircd-ratbox/DETAILS
| 7
chat-irc/ircd-ratbox/HISTORY
| 10
chat-irc/ircd-ratbox/INSTALL
| 2
chat-irc/ircii/DETAILS
| 4
chat-irc/ircii/HISTORY
| 3
chat-irc/irssi/DEPENDS
| 2
chat-irc/irssi/DETAILS
| 11
chat-irc/irssi/HISTORY
| 9
chat-irc/weechat/BUILD
| 6
chat-irc/weechat/DEPENDS
| 7
chat-irc/weechat/DETAILS
| 22
chat-irc/weechat/FINAL
| 3
chat-irc/weechat/HISTORY
| 39
chat-irc/weechat/INSTALL
| 6
chat-irc/weechat/PREPARE
| 5
chat-irc/xchat-gnome/DEPENDS
| 4
chat-irc/xchat-gnome/HISTORY
| 3
chat-irc/xchat/DEPENDS
| 4
chat-irc/xchat/HISTORY
| 3
chat-irc/znc/CONFIGURE
| 22
chat-irc/znc/DEPENDS
| 55
chat-irc/znc/DETAILS
| 6
chat-irc/znc/HISTORY
| 16
chat-irc/znc/znc.gpg
|binary
chat-libs/gloox/DEPENDS
| 2
chat-libs/gloox/HISTORY
| 3
chat-libs/libmsn/DEPENDS
| 2
chat-libs/libmsn/HISTORY
| 3
chat-libs/libotr/DETAILS
| 2
chat-libs/libotr/HISTORY
| 6
chat-libs/libstrophe/DEPENDS
| 3
chat-libs/libstrophe/DETAILS
| 16
chat-libs/libstrophe/HISTORY
| 6
chat-libs/libstrophe/PRE_BUILD
| 3
chat-libs/loudmouth/BUILD
| 3
chat-libs/loudmouth/CONFIGURE
| 4
chat-libs/loudmouth/DEPENDS
| 32
chat-libs/loudmouth/DETAILS
| 22
chat-libs/loudmouth/HISTORY
| 16
chat-libs/loudmouth/PRE_BUILD
| 11
chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig
|binary
chat-libs/opal/DETAILS
| 7
chat-libs/opal/HISTORY
| 3
chat-libs/ptlib/DEPENDS
| 6
chat-libs/ptlib/DETAILS
| 7
chat-libs/ptlib/HISTORY
| 8
chat-libs/pwlib/DEPENDS
| 6
chat-libs/pwlib/HISTORY
| 3
chat-libs/tls/DEPENDS
| 2
chat-libs/tls/HISTORY
| 3
cluster/clusterssh/DEPENDS
| 4
cluster/clusterssh/DETAILS
| 1
cluster/clusterssh/HISTORY
| 8
cluster/clusterssh/PRE_BUILD
| 2
cluster/drbd/DEPENDS
| 2
cluster/drbd/DETAILS
| 20
cluster/drbd/HISTORY
| 9
cluster/drbd/TRIGGERS
| 4
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
cluster/ocfs2-tools/DEPENDS
| 4
cluster/ocfs2-tools/DETAILS
| 21
cluster/ocfs2-tools/HISTORY
| 10
cluster/ocfs2-tools/PREPARE
| 2
cluster/ocfs2-tools/PRE_BUILD
| 6
collab/cola/BUILD
| 2
collab/cola/CONFLICTS
| 1
collab/cola/DEPENDS
| 5
collab/cola/DETAILS
| 19
collab/cola/DOWNLOAD
| 1
collab/cola/HISTORY
| 71
collab/cola/INSTALL
| 2
collab/cola/PRE_BUILD
| 1
collab/cola/UP_TRIGGERS
| 1
collab/openca/DEPENDS
| 2
collab/openca/HISTORY
| 3
collab/openldap/CONFIGURE
| 2
collab/openldap/DEPENDS
| 7
collab/openldap/DETAILS
| 10
collab/openldap/HISTORY
| 29
collab/rapidsvn/DEPENDS
| 2
collab/rapidsvn/HISTORY
| 3
collab/subversion/16A0DE01.gpg
|binary
collab/subversion/BUILD
| 9
collab/subversion/CONFIGURE
| 6
collab/subversion/DEPENDS
| 11
collab/subversion/DETAILS
| 6
collab/subversion/HISTORY
| 60
collab/subversion/TRIGGERS
| 2
crypto/GnuPG.gpg
|binary
crypto/ca-certificates/DETAILS
| 4
crypto/ca-certificates/HISTORY
| 22
crypto/ca-certificates/PRE_BUILD
| 2
crypto/ccrypt/DEPENDS
| 9
crypto/ccrypt/DETAILS
| 4
crypto/ccrypt/HISTORY
| 4
crypto/chntpw/DEPENDS
| 2
crypto/chntpw/HISTORY
| 3
crypto/cryptcat/BUILD
| 3
crypto/cryptcat/CONFIGURE
| 3
crypto/cryptcat/CONFLICTS
| 3
crypto/cryptcat/DEPENDS
| 1
crypto/cryptcat/DETAILS
| 27
crypto/cryptcat/HISTORY
| 5
crypto/cryptcat/INSTALL
| 2
crypto/cryptsetup-luks/BUILD
| 8
crypto/cryptsetup-luks/FINAL
| 1
crypto/cryptsetup-luks/HISTORY
| 5
crypto/cryptsetup-luks/INSTALL
| 4
crypto/cryptsetup-luks/PRE_BUILD
| 3
crypto/cyrus-sasl/DEPENDS
| 2
crypto/cyrus-sasl/HISTORY
| 3
crypto/dropbear/CONFLICTS
| 1
crypto/dropbear/HISTORY
| 4
crypto/encfs/DEPENDS
| 2
crypto/encfs/HISTORY
| 3
crypto/engine_pkcs11/DEPENDS
| 2
crypto/engine_pkcs11/HISTORY
| 3
crypto/gnupg-2.1/CONFLICTS
| 1
crypto/gnupg-2.1/DEPENDS
| 21
crypto/gnupg-2.1/DETAILS
| 30
crypto/gnupg-2.1/HISTORY
| 3
crypto/gnupg-2.1/PROVIDES
| 1
crypto/gnupg-2.1/TRIGGERS
| 5
crypto/gnupg-exp/CONFLICTS
| 1
crypto/gnupg-exp/DETAILS
| 4
crypto/gnupg-exp/HISTORY
| 24
crypto/gnupg-exp/PROVIDES
| 1
crypto/gnupg/BUILD
| 3
crypto/gnupg/DETAILS
| 4
crypto/gnupg/HISTORY
| 21
crypto/gnutls/DEPENDS
| 15
crypto/gnutls/DETAILS
| 65
crypto/gnutls/HISTORY
| 92
crypto/gnutls/PREPARE
| 22
crypto/gpa/DETAILS
| 9
crypto/gpa/HISTORY
| 9
crypto/gpg-crypter/DEPENDS
| 2
crypto/gpg-crypter/DETAILS
| 6
crypto/gpg-crypter/HISTORY
| 4
crypto/gpgme/DEPENDS
| 14
crypto/gpgme/DETAILS
| 11
crypto/gpgme/HISTORY
| 18
crypto/gpgme/PREPARE
| 2
crypto/gsasl/DETAILS
| 2
crypto/gsasl/HISTORY
| 3
crypto/gtk-led-askpass/BUILD
| 1
crypto/gtk-led-askpass/DETAILS
| 13
crypto/gtk-led-askpass/HISTORY
| 6
crypto/gtk-led-askpass/PRE_BUILD
| 5
crypto/hydan/DEPENDS
| 2
crypto/hydan/HISTORY
| 3
crypto/john/DETAILS
| 19
crypto/john/HISTORY
| 4
crypto/keepassx/0001-add-missing-includes.patch
| 26
crypto/keepassx/HISTORY
| 3
crypto/keepassx/PRE_BUILD
| 3
crypto/krb5/BUILD
| 15
crypto/krb5/DEPENDS
| 1
crypto/krb5/DETAILS
| 9
crypto/krb5/HISTORY
| 36
crypto/krb5/PRE_BUILD
| 4
crypto/krb5/TRIGGERS
| 2
crypto/krb5/gcc-4.7.patch
| 10
crypto/libassuan/DETAILS
| 2
crypto/libassuan/HISTORY
| 9
crypto/libgcrypt/DETAILS
| 3
crypto/libgcrypt/HISTORY
| 17
crypto/libgcrypt/UP_TRIGGERS
| 9
crypto/libgpg-error/DETAILS
| 2
crypto/libgpg-error/HISTORY
| 12
crypto/libksba/DETAILS
| 3
crypto/libksba/HISTORY
| 6
crypto/libp11/DEPENDS
| 2
crypto/libp11/HISTORY
| 3
crypto/libressl/CONFLICTS
| 1
crypto/libressl/DEPENDS
| 2
crypto/libressl/DETAILS
| 14
crypto/libressl/HISTORY
| 11
crypto/libressl/PREPARE
| 5
crypto/libressl/PROVIDES
| 1
crypto/libressl/UP_TRIGGERS
| 10
crypto/libssh/BUILD
| 3
crypto/libssh/CONFIGURE
| 1
crypto/libssh/DEPENDS
| 3
crypto/libssh/DETAILS
| 20
crypto/libssh/HISTORY
| 24
crypto/libssh2/CONFIGURE
| 1
crypto/libssh2/DEPENDS
| 6
crypto/libssh2/DETAILS
| 2
crypto/libssh2/HISTORY
| 10
crypto/loop-aes/DETAILS
| 2
crypto/loop-aes/HISTORY
| 18
crypto/lsh/DEPENDS
| 2
crypto/lsh/HISTORY
| 3
crypto/mosh/DEPENDS
| 7
crypto/mosh/DETAILS
| 6
crypto/mosh/HISTORY
| 12
crypto/nettle/BUILD
| 2
crypto/nettle/DETAILS
| 5
crypto/nettle/HISTORY
| 19
crypto/nettle/nettle.gpg
|binary
crypto/npth/DETAILS
| 2
crypto/npth/HISTORY
| 3
crypto/nss/BUILD
| 59
crypto/nss/DEPENDS
| 7
crypto/nss/DETAILS
| 50
crypto/nss/HISTORY
| 92
crypto/nss/INSTALL
| 32
crypto/nss/PREPARE
| 6
crypto/nss/PRE_BUILD
| 29
crypto/nss/PRE_SUB_DEPENDS
| 6
crypto/nss/SUB_DEPENDS
| 25
crypto/nss/UP_TRIGGERS
| 4
crypto/nss/nss-3.14-config-1.patch
| 271
crypto/nss/nss-3.14.3_sync_with_upstream_softokn_changes.patch
| 407
crypto/nss/nss-3.15.1-standalone-2.patch
| 241
crypto/nss/nss-3.17.2-standalone-2.patch
| 244
crypto/nss/nss-pem-20140808.tar.bz2
|binary
crypto/opensc/DEPENDS
| 2
crypto/opensc/HISTORY
| 3
crypto/openssh/CONFLICTS
| 1
crypto/openssh/DEPENDS
| 7
crypto/openssh/DETAILS
| 4
crypto/openssh/HISTORY
| 34
crypto/openssh/PRE_BUILD
| 2
crypto/openssh/openssh-lpk-6.5p1-0.3.14.patch.gz
|binary
crypto/openssl/CONFIGURE
| 5
crypto/openssl/CONFLICTS
| 1
crypto/openssl/DETAILS
| 9
crypto/openssl/HISTORY
| 46
crypto/openssl/INSTALL
| 7
crypto/openssl/PREPARE
| 5
crypto/openssl/PROVIDES
| 1
crypto/openssl/UP_TRIGGERS
| 3
crypto/openssl/openssl.gpg
|binary
crypto/p11-kit/DETAILS
| 2
crypto/p11-kit/HISTORY
| 6
crypto/pad/DEPENDS
| 2
crypto/pad/HISTORY
| 3
crypto/pcsc-lite/DEPENDS
| 2
crypto/pcsc-lite/HISTORY
| 3
crypto/pinentry/DEPENDS
| 36
crypto/pinentry/HISTORY
| 6
crypto/pkcs11-helper/DETAILS
| 6
crypto/pkcs11-helper/HISTORY
| 3
crypto/polarssl/BUILD
| 3
crypto/polarssl/DEPENDS
| 2
crypto/polarssl/DETAILS
| 21
crypto/polarssl/HISTORY
| 28
crypto/polarssl/INSTALL
| 3
crypto/polarssl/PREPARE
| 2
crypto/polarssl/PRE_BUILD
| 6
crypto/qca-gnupg/BUILD
| 7
crypto/qca-gnupg/CONFLICTS
| 1
crypto/qca-gnupg/DEPENDS
| 2
crypto/qca-gnupg/DETAILS
| 17
crypto/qca-gnupg/DOWNLOAD
| 1
crypto/qca-gnupg/HISTORY
| 6
crypto/qca-gnupg/INSTALL
| 1
crypto/qca-gnupg/PRE_BUILD
| 1
crypto/qca-gnupg/UP_TRIGGERS
| 1
crypto/qca-openssl/BUILD
| 7
crypto/qca-openssl/CONFLICTS
| 1
crypto/qca-openssl/DEPENDS
| 2
crypto/qca-openssl/DETAILS
| 17
crypto/qca-openssl/DOWNLOAD
| 1
crypto/qca-openssl/HISTORY
| 34
crypto/qca-openssl/INSTALL
| 1
crypto/qca-openssl/PRE_BUILD
| 4
crypto/qca-openssl/UP_TRIGGERS
| 1
crypto/qca-openssl/qca-ossl-openssl.patch
| 29
crypto/qca-pkcs11/BUILD
| 6
crypto/qca-pkcs11/CONFLICTS
| 1
crypto/qca-pkcs11/DEPENDS
| 4
crypto/qca-pkcs11/DETAILS
| 18
crypto/qca-pkcs11/DOWNLOAD
| 1
crypto/qca-pkcs11/HISTORY
| 12
crypto/qca-pkcs11/INSTALL
| 1
crypto/qca-pkcs11/PRE_BUILD
| 1
crypto/qca-pkcs11/UP_TRIGGERS
| 1
crypto/qca2/BUILD
| 9
crypto/qca2/CONFLICTS
| 3
crypto/qca2/DEPENDS
| 12
crypto/qca2/DETAILS
| 6
crypto/qca2/HISTORY
| 6
crypto/scute/DEPENDS
| 2
crypto/scute/DETAILS
| 2
crypto/scute/HISTORY
| 4
crypto/seahorse/DEPENDS
| 1
crypto/seahorse/DETAILS
| 4
crypto/seahorse/HISTORY
| 6
crypto/seahorse/seahorse-3.6.2.tar.xz.sig
|binary
crypto/signify/BUILD
| 1
crypto/signify/DETAILS
| 17
crypto/signify/HISTORY
| 2
crypto/signify/INSTALL
| 1
crypto/sshfs-fuse/DETAILS
| 6
crypto/sshfs-fuse/HISTORY
| 4
crypto/sshpass/DEPENDS
| 1
crypto/sshpass/DETAILS
| 15
crypto/sshpass/HISTORY
| 6
crypto/ssldump/DEPENDS
| 2
crypto/ssldump/HISTORY
| 3
crypto/unhash/DEPENDS
| 2
crypto/unhash/HISTORY
| 3
crypto/xca/DEPENDS
| 2
crypto/xca/HISTORY
| 3
crypto/xmlsec/DEPENDS
| 7
crypto/xmlsec/HISTORY
| 3
database/couchdb/DEPENDS
| 2
database/couchdb/HISTORY
| 3
database/db/BUILD
| 2
database/db/DEPENDS
| 2
database/db/DETAILS
| 5
database/db/HISTORY
| 10
database/dbd-firebird/DETAILS
| 4
database/dbd-firebird/HISTORY
| 15
database/firebird/DEPENDS
| 2
database/firebird/HISTORY
| 3
database/firebird25/DEPENDS
| 2
database/firebird25/DETAILS
| 5
database/firebird25/HISTORY
| 19
database/firebird25/fb25.patch.bz2
|binary
database/firebird25/init.d/firebird2
| 2
database/hk_classes/BUILD
| 1
database/hk_classes/CONFLICTS
| 1
database/hk_classes/DETAILS
| 8
database/hk_classes/DOWNLOAD
| 1
database/hk_classes/HISTORY
| 4
database/hk_classes/INSTALL
| 1
database/hk_classes/PRE_BUILD
| 1
database/hk_classes/UP_TRIGGERS
| 1
database/leveldb/BUILD
| 1
database/leveldb/DEPENDS
| 8
database/leveldb/DETAILS
| 25
database/leveldb/HISTORY
| 3
database/leveldb/INSTALL
| 11
database/leveldb/PREPARE
| 2
database/libdbi-drivers/BUILD
| 3
database/libdbi-drivers/CONFIGURE
| 3
database/libdbi-drivers/DEPENDS
| 24
database/libdbi-drivers/DETAILS
| 17
database/libdbi-drivers/HISTORY
| 11
database/libdbi/DEPENDS
| 6
database/libdbi/DETAILS
| 23
database/libdbi/HISTORY
| 9
database/libzdb/DEPENDS
| 4
database/libzdb/DETAILS
| 4
database/libzdb/HISTORY
| 6
database/lmdb/BUILD
| 2
database/lmdb/DETAILS
| 20
database/lmdb/HISTORY
| 6
database/lmdb/INSTALL
| 3
database/mariadb/BUILD
| 72
database/mariadb/CONFIGURE
| 191
database/mariadb/DEPENDS
| 96
database/mariadb/DETAILS
| 28
database/mariadb/EXPORTS
| 1
database/mariadb/FINAL
| 3
database/mariadb/HISTORY
| 52
database/mariadb/INSTALL
| 19
database/mariadb/PREPARE
| 16
database/mariadb/PRE_BUILD
| 16
database/mariadb/PRE_SUB_DEPENDS
| 20
database/mariadb/REPAIR^all^EXPORTS
| 1
database/mariadb/REPAIR^all^PRE_SUB_DEPENDS
| 20
database/mariadb/SUB_DEPENDS
| 45
database/mariadb/UP_TRIGGERS
| 22
database/mongodb/BUILD
| 18
database/mongodb/CONFIGURE
| 11
database/mongodb/DEPENDS
| 23
database/mongodb/DETAILS
| 8
database/mongodb/FINAL
| 5
database/mongodb/HISTORY
| 30
database/mongodb/INSTALL
| 5
database/mongodb/PRE_BUILD
| 6
database/mongodb/fips.patch
| 21
database/mongodb/init.d/mongodb
| 7
database/mongodb/init.d/mongodb.conf
| 4
database/mongodb/init.d/mongos
| 21
database/mongodb/intsign.patch
| 67
database/mongodb/scons.patch
| 34
database/mysql-workbench/DEPENDS
| 2
database/mysql-workbench/HISTORY
| 3
database/mysql/DEPENDS
| 8
database/mysql/DETAILS
| 8
database/mysql/HISTORY
| 18
database/mysql/PRE_BUILD
| 6
database/pgadmin3/DEPENDS
| 2
database/pgadmin3/DETAILS
| 2
database/pgadmin3/HISTORY
| 6
database/postgresql/CONFIGURE
| 5
database/postgresql/DEPENDS
| 12
database/postgresql/DETAILS
| 17
database/postgresql/HISTORY
| 36
database/postgresql/PREPARE
| 9
database/postgresql/PRE_BUILD
| 7
database/redis/DETAILS
| 7
database/redis/HISTORY
| 22
database/rekall/BUILD
| 1
database/rekall/CONFLICTS
| 1
database/rekall/DETAILS
| 8
database/rekall/DOWNLOAD
| 1
database/rekall/HISTORY
| 4
database/rekall/INSTALL
| 1
database/rekall/PRE_BUILD
| 1
database/rekall/UP_TRIGGERS
| 1
database/sqlite/DETAILS
| 8
database/sqlite/HISTORY
| 69
database/tdb/CONFLICTS
| 3
database/tdb/DEPENDS
| 6
database/tdb/DETAILS
| 13
database/tdb/HISTORY
| 23
database/tokyocabinet/DETAILS
| 4
database/tokyocabinet/HISTORY
| 3
database/unixodbc/DETAILS
| 4
database/unixodbc/HISTORY
| 3
database/virtuoso/DEPENDS
| 2
database/virtuoso/DETAILS
| 4
database/virtuoso/HISTORY
| 9
database/xbase/BUILD
| 1
database/xbase/CONFLICTS
| 1
database/xbase/DETAILS
| 8
database/xbase/DOWNLOAD
| 1
database/xbase/HISTORY
| 4
database/xbase/INSTALL
| 1
database/xbase/PRE_BUILD
| 1
database/xbase/UP_TRIGGERS
| 1
database/xbase64/BUILD
| 1
database/xbase64/CONFLICTS
| 1
database/xbase64/DETAILS
| 8
database/xbase64/DOWNLOAD
| 1
database/xbase64/HISTORY
| 4
database/xbase64/INSTALL
| 1
database/xbase64/PRE_BUILD
| 1
database/xbase64/UP_TRIGGERS
| 1
database/xbsql/BUILD
| 1
database/xbsql/CONFLICTS
| 1
database/xbsql/DETAILS
| 8
database/xbsql/DOWNLOAD
| 1
database/xbsql/HISTORY
| 4
database/xbsql/INSTALL
| 1
database/xbsql/PRE_BUILD
| 1
database/xbsql/UP_TRIGGERS
| 1
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/alt-ergo/DETAILS
| 6
devel/alt-ergo/HISTORY
| 6
devel/android-tools/BUILD
| 2
devel/android-tools/DEPENDS
| 3
devel/android-tools/DETAILS
| 17
devel/android-tools/HISTORY
| 8
devel/android-tools/INSTALL
| 5
devel/android-tools/PRE_BUILD
| 24
devel/android-tools/init.d/adb
| 17
devel/astyle/DETAILS
| 4
devel/astyle/HISTORY
| 9
devel/automake-1.8/HISTORY
| 3
devel/automake-1.8/PRE_BUILD
| 2
devel/automake-1.9/HISTORY
| 3
devel/automake-1.9/PRE_BUILD
| 4
devel/automake/DEPENDS
| 1
devel/automake/DETAILS
| 2
devel/automake/HISTORY
| 21
devel/b43-tools/DETAILS
| 11
devel/b43-tools/HISTORY
| 6
devel/bin86/DETAILS
| 8
devel/bin86/HISTORY
| 7
devel/binutils/BUILD
| 4
devel/binutils/DEPENDS
| 6
devel/binutils/DETAILS
| 2
devel/binutils/HISTORY
| 24
devel/binutils/UP_TRIGGERS
| 17
devel/bison/DETAILS
| 4
devel/bison/HISTORY
| 12
devel/bluefish/DEPENDS
| 30
devel/bluefish/DETAILS
| 27
devel/bluefish/HISTORY
| 11
devel/bmake/BUILD
| 3
devel/bmake/DETAILS
| 16
devel/bmake/HISTORY
| 5
devel/bmake/INSTALL
| 3
devel/byacc/DETAILS
| 2
devel/byacc/HISTORY
| 15
devel/camlp5/DETAILS
| 4
devel/camlp5/HISTORY
| 3
devel/cbp2make/BUILD
| 2
devel/cbp2make/DETAILS
| 13
devel/cbp2make/HISTORY
| 2
devel/cbp2make/INSTALL
| 2
devel/ccache/DETAILS
| 4
devel/ccache/HISTORY
| 7
devel/ccache/samba.gpg
|binary
devel/cgdb/DETAILS
| 6
devel/cgdb/HISTORY
| 3
devel/check/DETAILS
| 5
devel/check/HISTORY
| 6
devel/check/check-0.9.9.tar.gz.sig
|binary
devel/cmake/DEPENDS
| 5
devel/cmake/DETAILS
| 7
devel/cmake/HISTORY
| 33
devel/cmockery/DETAILS
| 31
devel/cmockery/HISTORY
| 3
devel/cobra/BUILD
| 1
devel/cobra/DEPENDS
| 1
devel/cobra/DETAILS
| 64
devel/cobra/HISTORY
| 2
devel/cobra/INSTALL
| 16
devel/codeblocks/DETAILS
| 7
devel/codeblocks/HISTORY
| 3
devel/comparator/BUILD
| 1
devel/comparator/DETAILS
| 20
devel/comparator/HISTORY
| 2
devel/copper/BUILD
| 1
devel/copper/DETAILS
| 16
devel/copper/HISTORY
| 6
devel/copper/INSTALL
| 4
devel/coq/0001-fix-make-detection.patch
| 61
devel/coq/DEPENDS
| 1
devel/coq/HISTORY
| 7
devel/coq/PRE_BUILD
| 3
devel/cppcheck/BUILD
| 2
devel/cppcheck/DETAILS
| 4
devel/cppcheck/HISTORY
| 19
devel/cppcheck/INSTALL
| 4
devel/cppunit/BUILD
| 3
devel/cppunit/DETAILS
| 4
devel/cppunit/HISTORY
| 4
devel/cproto/DETAILS
| 15
devel/cproto/HISTORY
| 2
devel/cscope/DETAILS
| 6
devel/cscope/HISTORY
| 3
devel/ctags/DETAILS
| 2
devel/ctags/HISTORY
| 3
devel/ctemplate/DETAILS
| 8
devel/ctemplate/HISTORY
| 5
devel/ctemplate/PRE_BUILD
| 6
devel/cvs-fast-export/BUILD
| 1
devel/cvs-fast-export/DEPENDS
| 2
devel/cvs-fast-export/DETAILS
| 20
devel/cvs-fast-export/HISTORY
| 2
devel/cvsps/DEPENDS
| 2
devel/cvsps/DETAILS
| 26
devel/cvsps/HISTORY
| 3
devel/cvsps/INSTALL
| 2
devel/darcs/DEPENDS
| 4
devel/darcs/DETAILS
| 23
devel/darcs/HISTORY
| 47
devel/dev86/DETAILS
| 8
devel/dev86/HISTORY
| 7
devel/devscripts/BUILD
| 1
devel/devscripts/DEPENDS
| 6
devel/devscripts/DETAILS
| 138
devel/devscripts/HISTORY
| 2
devel/devscripts/INSTALL
| 1
devel/devscripts/PRE_BUILD
| 5
devel/diffuse/BUILD
| 2
devel/diffuse/DEPENDS
| 1
devel/diffuse/DETAILS
| 4
devel/diffuse/HISTORY
| 4
devel/diffutils/DEPENDS
| 1
devel/diffutils/DETAILS
| 4
devel/diffutils/HISTORY
| 11
devel/dissy/BUILD
| 1
devel/dissy/DEPENDS
| 6
devel/dissy/DETAILS
| 14
devel/dissy/HISTORY
| 3
devel/dissy/INSTALL
| 1
devel/doxygen/DETAILS
| 5
devel/doxygen/HISTORY
| 4
devel/elfkickers/BUILD
| 1
devel/elfkickers/DETAILS
| 47
devel/elfkickers/HISTORY
| 2
devel/elfkickers/INSTALL
| 1
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
| 37
devel/flex/DETAILS
| 6
devel/flex/HISTORY
| 3
devel/florist/DETAILS
| 6
devel/florist/HISTORY
| 3
devel/fpc/BUILD
| 2
devel/fpc/DETAILS
| 34
devel/fpc/EXPORTS
| 1
devel/fpc/HISTORY
| 9
devel/fpc/INSTALL
| 8
devel/fpc/PREPARE
| 1
devel/fpc/PRE_BUILD
| 14
devel/fpc/REPAIR^none^EXPORTS
| 1
devel/frama-c/DEPENDS
| 14
devel/frama-c/DETAILS
| 8
devel/frama-c/HISTORY
| 4
devel/gccxml/DEPENDS
| 3
devel/gccxml/DETAILS
| 11
devel/gccxml/HISTORY
| 7
devel/gcl/DETAILS
| 7
devel/gcl/HISTORY
| 3
devel/gdb/BUILD
| 1
devel/gdb/DEPENDS
| 4
devel/gdb/DETAILS
| 4
devel/gdb/HISTORY
| 29
devel/gdb/INSTALL
| 1
devel/geany-plugins/CONFIGURE
| 16
devel/geany-plugins/DEPENDS
| 39
devel/geany-plugins/DETAILS
| 2
devel/geany-plugins/HISTORY
| 8
devel/geany/DEPENDS
| 15
devel/geany/DETAILS
| 2
devel/geany/HISTORY
| 14
devel/ghc/BUILD
| 4
devel/ghc/DETAILS
| 21
devel/ghc/HISTORY
| 15
devel/git-cola/BUILD
| 1
devel/git-cola/DEPENDS
| 4
devel/git-cola/DETAILS
| 14
devel/git-cola/HISTORY
| 33
devel/git-cola/INSTALL
| 1
devel/git-imerge/BUILD
| 1
devel/git-imerge/DETAILS
| 25
devel/git-imerge/HISTORY
| 2
devel/git-imerge/INSTALL
| 1
devel/git-imerge/PREPARE
| 2
devel/git/BUILD
| 3
devel/git/DEPENDS
| 8
devel/git/DETAILS
| 22
devel/git/HISTORY
| 95
devel/gitg/DETAILS
| 6
devel/gitg/HISTORY
| 3
devel/gnusim8085/DEPENDS
| 2
devel/gnusim8085/DETAILS
| 27
devel/gnusim8085/HISTORY
| 2
devel/go/DEPENDS
| 2
devel/graphviz/DEPENDS
| 70
devel/graphviz/DETAILS
| 4
devel/graphviz/HISTORY
| 28
devel/guile/BUILD
| 2
devel/guile/DETAILS
| 4
devel/guile/HISTORY
| 12
devel/heimdall/BUILD
| 14
devel/heimdall/DEPENDS
| 1
devel/heimdall/DETAILS
| 18
devel/heimdall/HISTORY
| 6
devel/heimdall/INSTALL
| 1
devel/iasl/BUILD
| 8
devel/iasl/DEPENDS
| 2
devel/iasl/DETAILS
| 11
devel/iasl/HISTORY
| 12
devel/iasl/INSTALL
| 4
devel/iasl/PRE_BUILD
| 4
devel/icecream/DETAILS
| 4
devel/icecream/HISTORY
| 3
devel/indent/DETAILS
| 5
devel/indent/HISTORY
| 4
devel/indent/PRE_BUILD
| 1
devel/indent/gcc-4.0-indent.h.patch
| 11
devel/itcl/DEPENDS
| 1
devel/itcl/DETAILS
| 25
devel/itcl/HISTORY
| 3
devel/jwasm/BUILD
| 1
devel/jwasm/DETAILS
| 17
devel/jwasm/HISTORY
| 2
devel/jwasm/INSTALL
| 1
devel/jwasm/PRE_BUILD
| 3
devel/libcutl/DETAILS
| 6
devel/libcutl/HISTORY
| 3
devel/libgc/DETAILS
| 6
devel/libgc/HISTORY
| 3
devel/libtool/DETAILS
| 4
devel/libtool/HISTORY
| 3
devel/libunwind/BUILD
| 4
devel/libunwind/DETAILS
| 19
devel/libunwind/HISTORY
| 8
devel/libunwind/PREPARE
| 2
devel/ltrace/DETAILS
| 13
devel/ltrace/HISTORY
| 13
devel/ltrace/PRE_BUILD
| 4
devel/m4/DEPENDS
| 1
devel/m4/DETAILS
| 2
devel/m4/HISTORY
| 11
devel/m4/PRE_BUILD
| 4
devel/make/DEPENDS
| 5
devel/make/DETAILS
| 3
devel/make/HISTORY
| 13
devel/make/INSTALL
| 1
devel/make/PRE_BUILD
| 4
devel/make/bug30612.patch
| 66
devel/make/bug30723.patch
| 12
devel/mawk/BUILD
| 2
devel/mawk/CONFIGURE
| 1
devel/mawk/DETAILS
| 15
devel/mawk/HISTORY
| 15
devel/mawk/INSTALL
| 4
devel/mawk/PRE_BUILD
| 3
devel/mawk/PROVIDES
| 1
devel/meld/DETAILS
| 4
devel/meld/HISTORY
| 3
devel/mk-configure/BUILD
| 2
devel/mk-configure/DEPENDS
| 1
devel/mk-configure/DETAILS
| 16
devel/mk-configure/HISTORY
| 2
devel/mk-configure/INSTALL
| 2
devel/mlgmpidl/DETAILS
| 7
devel/mlgmpidl/HISTORY
| 3
devel/mono/DETAILS
| 7
devel/mono/HISTORY
| 4
devel/nasm/DETAILS
| 4
devel/nasm/HISTORY
| 6
devel/ninja-build-system/BUILD
| 1
devel/ninja-build-system/DEPENDS
| 2
devel/ninja-build-system/DETAILS
| 16
devel/ninja-build-system/HISTORY
| 6
devel/ninja-build-system/INSTALL
| 1
devel/nodejs/BUILD
| 3
devel/nodejs/DEPENDS
| 9
devel/nodejs/DETAILS
| 9
devel/nodejs/HISTORY
| 8
devel/ocaml/DETAILS
| 4
devel/ocaml/HISTORY
| 6
devel/ocaml/TRIGGERS
| 5
devel/ocamlgraph/DEPENDS
| 3
devel/ocamlgraph/DETAILS
| 4
devel/ocamlgraph/HISTORY
| 4
devel/oclint/BUILD
| 6
devel/oclint/DETAILS
| 45
devel/oclint/HISTORY
| 3
devel/oclint/INSTALL
| 4
devel/oclint/PRE_BUILD
| 16
devel/oclint/Tools.cpp.patch
| 70
devel/oprofile/DETAILS
| 4
devel/oprofile/HISTORY
| 4
devel/oprofileui/DEPENDS
| 1
devel/oprofileui/HISTORY
| 3
devel/patch/DEPENDS
| 7
devel/patch/DETAILS
| 2
devel/patch/HISTORY
| 6
devel/patchutils/DETAILS
| 4
devel/patchutils/HISTORY
| 3
devel/pcc/DETAILS
| 36
devel/pcc/HISTORY
| 7
devel/pcc/PREPARE
| 2
devel/perl/BUILD
| 3
devel/perl/DETAILS
| 8
devel/perl/HISTORY
| 22
devel/perl/INSTALL
| 4
devel/pkgconfig/BUILD
| 5
devel/pkgconfig/DEPENDS
| 3
devel/pkgconfig/DETAILS
| 11
devel/pkgconfig/HISTORY
| 9
devel/polyorb/DEPENDS
| 6
devel/polyorb/HISTORY
| 6
devel/prelink/DETAILS
| 2
devel/prelink/HISTORY
| 3
devel/prelink/prelink-20130503.tar.bz2.sig
|binary
devel/pyside-tools/DEPENDS
| 2
devel/pyside-tools/HISTORY
| 3
devel/pyside/DETAILS
| 9
devel/pyside/HISTORY
| 4
devel/python/BUILD
| 2
devel/python/DEPENDS
| 4
devel/python/DETAILS
| 13
devel/python/HISTORY
| 40
devel/python/INSTALL
| 5
devel/python/TRIGGERS
| 13
devel/python/python.gpg
|binary
devel/python3/CONFIGURE
| 1
devel/python3/CONFLICTS
| 1
devel/python3/DEPENDS
| 1
devel/python3/DETAILS
| 7
devel/python3/HISTORY
| 35
devel/python3/INSTALL
| 14
devel/python3/PRE_BUILD
| 4
devel/python3/TRIGGERS
| 4
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/qgrit/BUILD
| 1
devel/qgrit/DEPENDS
| 2
devel/qgrit/DETAILS
| 17
devel/qgrit/HISTORY
| 6
devel/qgrit/INSTALL
| 1
devel/qgrit/PREPARE
| 2
devel/qt-creator/BUILD
| 6
devel/qt-creator/DEPENDS
| 7
devel/qt-creator/DETAILS
| 18
devel/qt-creator/HISTORY
| 36
devel/qt-creator/INSTALL
| 1
devel/qtscriptgenerator/DETAILS
| 4
devel/qtscriptgenerator/HISTORY
| 3
devel/quazip/DETAILS
| 4
devel/quazip/HISTORY
| 3
devel/qwtplot3d/BUILD
| 2
devel/qwtplot3d/DEPENDS
| 2
devel/qwtplot3d/HISTORY
| 4
devel/qxmledit/BUILD
| 19
devel/qxmledit/DEPENDS
| 5
devel/qxmledit/DETAILS
| 17
devel/qxmledit/HISTORY
| 14
devel/qxorm/BUILD
| 6
devel/qxorm/DEPENDS
| 3
devel/qxorm/DETAILS
| 21
devel/qxorm/HISTORY
| 17
devel/qxorm/PRE_BUILD
| 4
devel/radare2/DEPENDS
| 2
devel/radare2/DETAILS
| 2
devel/radare2/HISTORY
| 6
devel/ragel/DETAILS
| 4
devel/ragel/HISTORY
| 7
devel/ragel/PRE_BUILD
| 4
devel/ragel/gcc-4.7.patch
| 125
devel/re2c/DETAILS
| 4
devel/re2c/HISTORY
| 3
devel/reposurgeon/BUILD
| 1
devel/reposurgeon/DEPENDS
| 2
devel/reposurgeon/DETAILS
| 20
devel/reposurgeon/HISTORY
| 2
devel/runawk/BUILD
| 2
devel/runawk/DEPENDS
| 3
devel/runawk/DETAILS
| 19
devel/runawk/HISTORY
| 2
devel/runawk/INSTALL
| 2
devel/rust/BUILD
| 2
devel/rust/DETAILS
| 13
devel/rust/HISTORY
| 2
devel/scala/DETAILS
| 4
devel/scala/HISTORY
| 3
devel/sdcc/DEPENDS
| 4
devel/sdcc/DETAILS
| 42
devel/sdcc/HISTORY
| 2
devel/shiboken/DETAILS
| 10
devel/shiboken/HISTORY
| 4
devel/smake/BUILD
| 5
devel/smake/DETAILS
| 28
devel/smake/HISTORY
| 2
devel/sparse/DETAILS
| 12
devel/sparse/HISTORY
| 5
devel/sparsehash/DETAILS
| 14
devel/sparsehash/HISTORY
| 4
devel/spidermonkey17/BUILD
| 2
devel/spidermonkey17/DEPENDS
| 16
devel/spidermonkey17/DETAILS
| 16
devel/spidermonkey17/HISTORY
| 2
devel/splint/0001-fix-dependencies-in-Makefile.in.patch
| 25
devel/splint/DEPENDS
| 1
devel/splint/HISTORY
| 4
devel/splint/PRE_BUILD
| 4
devel/stlink/DEPENDS
| 2
devel/stlink/DETAILS
| 13
devel/stlink/HISTORY
| 3
devel/stlink/INSTALL
| 2
devel/stlink/PRE_BUILD
| 3
devel/strace/DETAILS
| 2
devel/strace/HISTORY
| 8
devel/swig/DEPENDS
| 68
devel/swig/DETAILS
| 4
devel/swig/HISTORY
| 12
devel/swig/PRE_BUILD
| 7
devel/swig/SUB_DEPENDS
| 16
devel/swig/python3.patch
| 11
devel/swiprolog/DEPENDS
| 2
devel/swiprolog/HISTORY
| 3
devel/tcc/BUILD
| 11
devel/tcc/CONFIGURE
| 8
devel/tcc/DEPENDS
| 9
devel/tcc/DETAILS
| 4
devel/tcc/HISTORY
| 6
devel/tcl/BUILD
| 3
devel/tcl/DETAILS
| 11
devel/tcl/HISTORY
| 9
devel/tcl/PREPARE
| 3
devel/tcl/PRE_SUB_DEPENDS
| 5
devel/tcl/SUB_DEPENDS
| 7
devel/tig/DETAILS
| 4
devel/tig/HISTORY
| 12
devel/tk/DEPENDS
| 5
devel/tk/DETAILS
| 9
devel/tk/HISTORY
| 8
devel/tk/PREPARE
| 3
devel/tk/PRE_SUB_DEPENDS
| 5
devel/tk/SUB_DEPENDS
| 7
devel/unifdef/DETAILS
| 4
devel/unifdef/HISTORY
| 12
devel/vala/DETAILS
| 8
devel/vala/HISTORY
| 9
devel/valgrind/BUILD
| 2
devel/valgrind/DETAILS
| 12
devel/valgrind/HISTORY
| 7
devel/wdiff/DETAILS
| 4
devel/wdiff/HISTORY
| 3
devel/why/BUILD
| 5
devel/why/DEPENDS
| 25
devel/why/DETAILS
| 26
devel/why/HISTORY
| 6
devel/why/PRE_BUILD
| 3
devel/why3/BUILD
| 2
devel/why3/DEPENDS
| 11
devel/why3/DETAILS
| 20
devel/why3/HISTORY
| 12
devel/why3/INSTALL
| 3
devel/xdg-utils/DEPENDS
| 1
devel/xdg-utils/DETAILS
| 6
devel/xdg-utils/HISTORY
| 6
devel/xmlto/DETAILS
| 6
devel/xmlto/HISTORY
| 3
devel/yaz/BUILD
| 2
devel/yaz/DEPENDS
| 7
devel/yaz/DETAILS
| 8
devel/yaz/HISTORY
| 8
devel/zarith/0001-use-correct-library-suffix-in-install-target.patch
| 25
devel/zarith/BUILD
| 3
devel/zarith/DEPENDS
| 2
devel/zarith/DETAILS
| 16
devel/zarith/HISTORY
| 5
devel/zarith/PRE_BUILD
| 3
disk/acl/DETAILS
| 4
disk/acl/HISTORY
| 5
disk/acl/PRE_BUILD
| 3
disk/acl/acl.gpg
|binary
disk/attr/BUILD
| 2
disk/attr/DETAILS
| 4
disk/attr/HISTORY
| 7
disk/attr/INSTALL
| 3
disk/attr/attr.gpg
|binary
disk/avfs/DEPENDS
| 2
disk/avfs/DETAILS
| 2
disk/avfs/HISTORY
| 6
disk/boxbackup/DEPENDS
| 2
disk/boxbackup/HISTORY
| 3
disk/brasero/DETAILS
| 8
disk/brasero/HISTORY
| 5
disk/btrfs-progs/DETAILS
| 20
disk/btrfs-progs/HISTORY
| 13
disk/btrfs-progs/INSTALL
| 1
disk/btrfs-progs/PRE_BUILD
| 6
disk/cdrdao/BUILD
| 20
disk/cdrdao/DETAILS
| 7
disk/cdrdao/HISTORY
| 11
disk/cdrdao/PRE_BUILD
| 24
disk/cdrdao/cdrdao-configure.patch
| 12
disk/cdrtools/DETAILS
| 9
disk/cdrtools/HISTORY
| 13
disk/cdrtools/PRE_BUILD
| 2
disk/davfs/DETAILS
| 10
disk/davfs/HISTORY
| 9
disk/davfs/davfs.gpg
|binary
disk/ddrescue/DEPENDS
| 1
disk/ddrescue/DETAILS
| 6
disk/ddrescue/HISTORY
| 8
disk/ddrescue/PRE_BUILD
| 3
disk/di/DETAILS
| 4
disk/di/HISTORY
| 4
disk/di/INSTALL
| 1
disk/di/PRE_BUILD
| 4
disk/dmapi/DETAILS
| 8
disk/dmapi/HISTORY
| 4
disk/dmg2img/BUILD
| 1
disk/dmg2img/DEPENDS
| 3
disk/dmg2img/DETAILS
| 15
disk/dmg2img/HISTORY
| 6
disk/dmg2img/INSTALL
| 1
disk/dosfstools/DETAILS
| 8
disk/dosfstools/HISTORY
| 31
disk/dosfstools/INSTALL
| 1
disk/dosfstools/PRE_BUILD
| 3
disk/dump/DEPENDS
| 2
disk/dump/HISTORY
| 3
disk/e2fsprogs/DEPENDS
| 2
disk/e2fsprogs/DETAILS
| 2
disk/e2fsprogs/HISTORY
| 15
disk/eject/DETAILS
| 8
disk/eject/HISTORY
| 3
disk/eudev/BUILD
| 12
disk/eudev/CONFIGURE
| 7
disk/eudev/CONFLICTS
| 2
disk/eudev/DEPENDS
| 30
disk/eudev/DETAILS
| 18
disk/eudev/FINAL
| 83
disk/eudev/HISTORY
| 53
disk/eudev/INSTALL
| 25
disk/eudev/PRE_BUILD
| 5
disk/eudev/PRE_SUB_DEPENDS
| 6
disk/eudev/PROVIDES
| 1
disk/eudev/SUB_DEPENDS
| 6
disk/eudev/init.d/coldplug
| 28
disk/eudev/init.d/copy-persistent-rules
| 29
disk/eudev/init.d/devpts
| 26
disk/eudev/init.d/udevd
| 10
disk/eudev/modprobe.aliases
| 9
disk/eudev/rules/40-alsa.rules
| 14
disk/eudev/rules/52-modules.rules
| 35
disk/eudev/rules/76-cdrom_perms.rules
| 3
disk/eudev/rules/README
| 11
disk/eudev/rules/rules.examples
| 42
disk/eudev/udev.conf
| 14
disk/eudev/udev.missing
| 31
disk/fuse-google-drive/DETAILS
| 7
disk/fuse-google-drive/HISTORY
| 3
disk/fuse/DEPENDS
| 3
disk/fuse/DETAILS
| 11
disk/fuse/HISTORY
| 10
disk/gdisk/DEPENDS
| 2
disk/gdisk/DETAILS
| 4
disk/gdisk/HISTORY
| 13
disk/gnu-efi/BUILD
| 2
disk/gnu-efi/DEPENDS
| 1
disk/gnu-efi/DETAILS
| 17
disk/gnu-efi/HISTORY
| 14
disk/gnu-efi/INSTALL
| 1
disk/gpart/BUILD
| 4
disk/gpart/DETAILS
| 8
disk/gpart/HISTORY
| 5
disk/gparted/DEPENDS
| 2
disk/gparted/DETAILS
| 4
disk/gparted/HISTORY
| 15
disk/gphotofs/DETAILS
| 7
disk/gphotofs/HISTORY
| 3
disk/grub2/BUILD
| 7
disk/grub2/CONFIGURE
| 5
disk/grub2/HISTORY
| 17
disk/grub2/PRE_BUILD
| 8
disk/grub2/glibc-2.16.patch
| 16
disk/grub2/grub-2.00-freetype-2.5.1.patch
| 24
disk/gummiboot/CONFLICTS
| 1
disk/gummiboot/DEPENDS
| 4
disk/gummiboot/DETAILS
| 18
disk/gummiboot/HISTORY
| 17
disk/gummiboot/INSTALL
| 10
disk/gummiboot/PRE_BUILD
| 3
disk/gummiboot/mkgummi
| 33
disk/gummiboot/smgl-splash.bmp.xz
|binary
disk/hdparm/DETAILS
| 4
disk/hdparm/HISTORY
| 6
disk/isomaster/DETAILS
| 4
disk/isomaster/HISTORY
| 3
disk/libatasmart/DEPENDS
| 2
disk/libatasmart/HISTORY
| 3
disk/libburn/DETAILS
| 11
disk/libburn/HISTORY
| 27
disk/libewf/DEPENDS
| 2
disk/libewf/HISTORY
| 3
disk/libisoburn/DETAILS
| 11
disk/libisoburn/HISTORY
| 27
disk/libisofs/DETAILS
| 9
disk/libisofs/HISTORY
| 24
disk/libmtp/DETAILS
| 6
disk/libmtp/HISTORY
| 6
disk/libmtp/libmtp-1.1.5.tar.gz.sig
|binary
disk/lilo/0001-fix-failure-during-install.patch
| 36
disk/lilo/CONFIGURE
| 4
disk/lilo/DETAILS
| 2
disk/lilo/HISTORY
| 10
disk/lilo/PRE_BUILD
| 7
disk/lilo/xvd.patch
| 29
disk/lvm/DETAILS
| 2
disk/lvm/HISTORY
| 11
disk/lvm/PRE_BUILD
| 3
disk/lvm/lvm-static-hotfix.patch
| 21
disk/mpt-status/BUILD
| 1
disk/mpt-status/DETAILS
| 25
disk/mpt-status/HISTORY
| 2
disk/mpt-status/PRE_BUILD
| 8
disk/mtools/DETAILS
| 2
disk/mtools/HISTORY
| 3
disk/netatalk/DEPENDS
| 2
disk/netatalk/HISTORY
| 3
disk/ntfs-3g/DETAILS
| 4
disk/ntfs-3g/HISTORY
| 6
disk/partclone/BUILD
| 2
disk/partclone/DETAILS
| 6
disk/partclone/HISTORY
| 51
disk/partimage-ng/DETAILS
| 7
disk/partimage-ng/HISTORY
| 3
disk/partimage/DEPENDS
| 2
disk/partimage/HISTORY
| 3
disk/physfs/DETAILS
| 6
disk/physfs/HISTORY
| 3
disk/pmount/BUILD
| 7
disk/pmount/CONFIGURE
| 2
disk/pmount/DEPENDS
| 21
disk/pmount/DETAILS
| 13
disk/pmount/FINAL
| 5
disk/pmount/HISTORY
| 13
disk/pmount/INSTALL
| 14
disk/pmount/PRE_BUILD
| 2
disk/pmount/PRE_INSTALL
| 7
disk/pspshrink/DEPENDS
| 2
disk/pspshrink/DETAILS
| 15
disk/pspshrink/HISTORY
| 3
disk/quota/DETAILS
| 7
disk/quota/HISTORY
| 3
disk/sg3_utils/DETAILS
| 6
disk/sg3_utils/HISTORY
| 12
disk/sgi.gpg
|binary
disk/squashfs-tools3/BUILD
| 2
disk/squashfs-tools3/DETAILS
| 27
disk/squashfs-tools3/HISTORY
| 33
disk/squashfs-tools3/INSTALL
| 3
disk/squashfs-tools3/PRE_BUILD
| 2
disk/testdisk/DEPENDS
| 2
disk/testdisk/DETAILS
| 4
disk/testdisk/HISTORY
| 6
disk/udev/CONFLICTS
| 1
disk/udev/HISTORY
| 4
disk/udev/PROVIDES
| 1
disk/udisks/DEPENDS
| 10
disk/udisks/HISTORY
| 7
disk/udisks2/DEPENDS
| 11
disk/udisks2/DETAILS
| 6
disk/udisks2/HISTORY
| 43
disk/udisks2/PRE_BUILD
| 4
disk/udisks2/loop-ctl.patch
| 16
disk/uif2iso/DEPENDS
| 2
disk/uif2iso/HISTORY
| 3
disk/whdd/BUILD
| 1
disk/whdd/DEPENDS
| 9
disk/whdd/DETAILS
| 16
disk/whdd/HISTORY
| 2
disk/whdd/PREPARE
| 2
disk/xcdroast/DETAILS
| 4
disk/xcdroast/HISTORY
| 6
disk/xcdroast/PRE_BUILD
| 9
disk/xcdroast/cdda2wav_version.patch
| 54
disk/xcdroast/io_progressbar_fix.patch
| 39
disk/xcdroast/modern_cdrtools.patch
| 21
disk/xfsdump/DETAILS
| 2
disk/xfsdump/HISTORY
| 6
disk/xfsprogs/DETAILS
| 2
disk/xfsprogs/HISTORY
| 6
display/directfb/DEPENDS
| 2
display/directfb/HISTORY
| 3
display/fbv/DEPENDS
| 2
display/fbv/HISTORY
| 3
display/qingy/DEPENDS
| 4
display/qingy/HISTORY
| 3
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/docbook-xsl/DETAILS
| 6
doc/docbook-xsl/HISTORY
| 6
doc/docutils/BUILD
| 1
doc/docutils/DEPENDS
| 1
doc/docutils/DETAILS
| 25
doc/docutils/HISTORY
| 54
doc/docutils/INSTALL
| 1
doc/docx2txt/DETAILS
| 4
doc/docx2txt/HISTORY
| 6
doc/dvi2tty/DETAILS
| 8
doc/dvi2tty/HISTORY
| 5
doc/dvi2tty/PRE_BUILD
| 4
doc/dvi2tty/disdvi.c.patch
| 24
doc/dvi2tty/dvi2tty.c.patch
| 33
doc/dvi2tty/malloc_cleanup.patch
| 13
doc/dvipdfmx/DETAILS
| 5
doc/dvipdfmx/HISTORY
| 6
doc/dvipng/DEPENDS
| 6
doc/dvipng/HISTORY
| 6
doc/enca/DETAILS
| 4
doc/enca/HISTORY
| 6
doc/evince/BUILD
| 5
doc/evince/CONFIGURE
| 8
doc/evince/DEPENDS
| 55
doc/evince/DETAILS
| 7
doc/evince/HISTORY
| 48
doc/fbreader/BUILD
| 5
doc/fbreader/DEPENDS
| 3
doc/fbreader/DETAILS
| 11
doc/fbreader/HISTORY
| 11
doc/gl-presenter/BUILD
| 1
doc/gl-presenter/DEPENDS
| 2
doc/gl-presenter/DETAILS
| 19
doc/gl-presenter/HISTORY
| 3
doc/gl-presenter/INSTALL
| 1
doc/groff/BUILD
| 12
doc/groff/DEPENDS
| 10
doc/groff/DETAILS
| 2
doc/groff/HISTORY
| 7
doc/help2man/DETAILS
| 2
doc/help2man/HISTORY
| 3
doc/htmldoc/DEPENDS
| 2
doc/htmldoc/HISTORY
| 3
doc/itstool/DEPENDS
| 3
doc/itstool/DETAILS
| 4
doc/itstool/HISTORY
| 7
doc/lcdf-typetools/DETAILS
| 4
doc/lcdf-typetools/HISTORY
| 3
doc/linuxdoc-tools/DETAILS
| 7
doc/linuxdoc-tools/HISTORY
| 3
doc/linuxdoc-tools/PRE_BUILD
| 3
doc/linuxdoc-tools/linuxdoc-tools.patch
| 126
doc/man-pages-posix/DETAILS
| 11
doc/man-pages-posix/HISTORY
| 3
doc/man-pages/DETAILS
| 4
doc/man-pages/HISTORY
| 36
doc/miscfiles/DETAILS
| 7
doc/miscfiles/HISTORY
| 6
doc/mupdf/BUILD
| 2
doc/mupdf/DETAILS
| 7
doc/mupdf/HISTORY
| 10
doc/openjade/HISTORY
| 3
doc/openjade/PRE_BUILD
| 4
doc/openjade/openjade-1.3.2-msggen.pl.patch
| 32
doc/opensp/DEPENDS
| 6
doc/opensp/DETAILS
| 3
doc/opensp/HISTORY
| 4
doc/po4a/BUILD
| 4
doc/po4a/DETAILS
| 8
doc/po4a/HISTORY
| 5
doc/po4a/INSTALL
| 1
doc/po4a/PRE_BUILD
| 4
doc/pstoedit/DETAILS
| 4
doc/pstoedit/HISTORY
| 6
doc/pstotext/DEPENDS
| 2
doc/pstotext/DETAILS
| 12
doc/pstotext/HISTORY
| 5
doc/qpdf/DETAILS
| 6
doc/qpdf/HISTORY
| 13
doc/qpdf/UP_TRIGGERS
| 18
doc/source-highlight/DEPENDS
| 2
doc/source-highlight/DETAILS
| 2
doc/source-highlight/HISTORY
| 3
doc/t1utils/DETAILS
| 4
doc/t1utils/HISTORY
| 3
doc/zathura-pdf-poppler/DETAILS
| 4
doc/zathura-pdf-poppler/HISTORY
| 6
doc/zathura/DETAILS
| 4
doc/zathura/HISTORY
| 6
e-16/e16/BUILD
| 4
e-16/e16/DETAILS
| 11
e-16/e16/HISTORY
| 10
e-16/epplet-base/BUILD
| 3
e-16/epplet-base/DETAILS
| 4
e-16/epplet-base/HISTORY
| 4
e-17/e17/BUILD
| 1
e-17/e17/CONFIGURE
| 2
e-17/e17/DEPENDS
| 67
e-17/e17/DETAILS
| 23
e-17/e17/HISTORY
| 40
e-17/e17/INSTALL
| 6
e-17/e17/PREPARE
| 2
e-17/e17/PRE_BUILD
| 19
e-17/e17/e17update
| 4
e-17/e17/enlightenment-0.17.4.tar.bz2.sig
|binary
e-17/e_dbus/CONFIGURE
| 4
e-17/e_dbus/DEPENDS
| 8
e-17/e_dbus/DETAILS
| 4
e-17/e_dbus/HISTORY
| 20
e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig
|binary
e-17/echievements/DEPENDS
| 2
e-17/echievements/DETAILS
| 16
e-17/echievements/HISTORY
| 3
e-17/echievements/echievements-3.tar.bz2.sig
|binary
e-17/ecore/CONFIGURE
| 20
e-17/ecore/CONFLICTS
| 1
e-17/ecore/DEPENDS
| 81
e-17/ecore/DETAILS
| 22
e-17/ecore/HISTORY
| 35
e-17/ecore/PREPARE
| 2
e-17/ecore/PRE_BUILD
| 12
e-17/ecore/PRE_SUB_DEPENDS
| 6
e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
| 6
e-17/ecore/SUB_DEPENDS
| 6
e-17/edbus/DEPENDS
| 10
e-17/edbus/DETAILS
| 15
e-17/edbus/HISTORY
| 8
e-17/edbus/PREPARE
| 2
e-17/edbus/PRE_BUILD
| 4
e-17/edje/CONFLICTS
| 4
e-17/edje/DEPENDS
| 30
e-17/edje/DETAILS
| 11
e-17/edje/HISTORY
| 25
e-17/edje/edje-1.7.8.tar.bz2.sig
|binary
e-17/eet/CONFLICTS
| 1
e-17/eet/DEPENDS
| 10
e-17/eet/DETAILS
| 16
e-17/eet/HISTORY
| 14
e-17/eet/PREPARE
| 2
e-17/eet/PRE_BUILD
| 12
e-17/eet/eet-1.7.8.tar.bz2.sig
|binary
e-17/eeze/DEPENDS
| 15
e-17/eeze/DETAILS
| 17
e-17/eeze/HISTORY
| 18
e-17/eeze/PREPARE
| 6
e-17/eeze/PRE_BUILD
| 5
e-17/eeze/eeze-1.7.8.tar.bz2.sig
|binary
e-17/efl/CONFLICTS
| 14
e-17/efl/DEPENDS
| 72
e-17/efl/DETAILS
| 17
e-17/efl/HISTORY
| 40
e-17/efl/INSTALL
| 2
e-17/efl/PREPARE
| 2
e-17/efl/PRE_BUILD
| 4
e-17/efreet/DEPENDS
| 16
e-17/efreet/DETAILS
| 20
e-17/efreet/HISTORY
| 22
e-17/efreet/PREPARE
| 6
e-17/efreet/PRE_BUILD
| 10
e-17/efreet/efreet-1.7.8.tar.bz2.sig
|binary
e-17/eina/BUILD
| 4
e-17/eina/CONFIGURE
| 7
e-17/eina/CONFLICTS
| 1
e-17/eina/DETAILS
| 22
e-17/eina/HISTORY
| 15
e-17/eina/PREPARE
| 2
e-17/eina/PRE_BUILD
| 11
e-17/eio/CONFIGURE
| 2
e-17/eio/CONFLICTS
| 1
e-17/eio/DEPENDS
| 10
e-17/eio/DETAILS
| 15
e-17/eio/HISTORY
| 16
e-17/eio/PREPARE
| 2
e-17/eio/PRE_BUILD
| 4
e-17/eio/eio-1.7.8.tar.bz2.sig
|binary
e-17/elementary/DEPENDS
| 17
e-17/elementary/DETAILS
| 22
e-17/elementary/HISTORY
| 18
e-17/elementary/PREPARE
| 9
e-17/elementary/PRE_BUILD
| 7
e-17/elementary/elementary-1.7.8.tar.bz2.sig
|binary
e-17/emap/DEPENDS
| 2
e-17/emap/DETAILS
| 7
e-17/emap/HISTORY
| 6
e-17/embryo/CONFLICTS
| 1
e-17/embryo/DEPENDS
| 7
e-17/embryo/DETAILS
| 21
e-17/embryo/HISTORY
| 12
e-17/embryo/PREPARE
| 2
e-17/embryo/PRE_BUILD
| 11
e-17/embryo/embryo-1.7.8.tar.bz2.sig
|binary
e-17/emotion/DEPENDS
| 9
e-17/emotion/DETAILS
| 16
e-17/emotion/HISTORY
| 14
e-17/emotion/emotion-1.7.8.tar.bz2.sig
|binary
e-17/emotion_generic_players/DEPENDS
| 2
e-17/emotion_generic_players/DETAILS
| 15
e-17/emotion_generic_players/HISTORY
| 6
e-17/emotion_generic_players/PREPARE
| 2
e-17/emotion_generic_players/PRE_BUILD
| 4
e-17/emprint/DEPENDS
| 3
e-17/emprint/HISTORY
| 3
e-17/enki/DEPENDS
| 3
e-17/enki/DETAILS
| 7
e-17/enki/HISTORY
| 6
e-17/enna/DETAILS
| 7
e-17/enna/HISTORY
| 3
e-17/eobj/CONFLICTS
| 1
e-17/eobj/DEPENDS
| 9
e-17/eobj/DETAILS
| 15
e-17/eobj/HISTORY
| 11
e-17/eobj/PREPARE
| 2
e-17/eobj/PRE_BUILD
| 4
e-17/ephoto/DETAILS
| 7
e-17/ephoto/HISTORY
| 3
e-17/ephysics/DEPENDS
| 3
e-17/ephysics/DETAILS
| 7
e-17/ephysics/HISTORY
| 9
e-17/erss/DETAILS
| 7
e-17/erss/HISTORY
| 3
e-17/ethumb/DEPENDS
| 22
e-17/ethumb/DETAILS
| 14
e-17/ethumb/HISTORY
| 16
e-17/ethumb/PREPARE
| 9
e-17/ethumb/PRE_BUILD
| 7
e-17/ethumb/ethumb-1.7.8.tar.bz2.sig
|binary
e-17/etrophy/DEPENDS
| 4
e-17/etrophy/DETAILS
| 15
e-17/etrophy/HISTORY
| 3
e-17/etrophy/etrophy-0.5.1.tar.bz2.sig
|binary
e-17/evas/BUILD
| 16
e-17/evas/CONFIGURE
| 21
e-17/evas/CONFLICTS
| 1
e-17/evas/DEPENDS
| 33
e-17/evas/DETAILS
| 24
e-17/evas/HISTORY
| 34
e-17/evas/PREPARE
| 2
e-17/evas/PRE_BUILD
| 11
e-17/evas/evas-1.7.8.tar.bz2.sig
|binary
e-17/evas_generic_loaders/DEPENDS
| 4
e-17/evas_generic_loaders/DETAILS
| 21
e-17/evas_generic_loaders/HISTORY
| 16
e-17/evas_generic_loaders/PREPARE
| 2
e-17/evas_generic_loaders/PRE_BUILD
| 6
e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig
|binary
e-17/evfs/DETAILS
| 7
e-17/evfs/HISTORY
| 3
e-17/eweather/DEPENDS
| 3
e-17/eweather/DETAILS
| 7
e-17/eweather/HISTORY
| 6
e-17/ewl/DETAILS
| 7
e-17/ewl/HISTORY
| 3
e-17/ewler/DETAILS
| 7
e-17/ewler/HISTORY
| 3
e-17/exchange/DEPENDS
| 3
e-17/exchange/DETAILS
| 7
e-17/exchange/HISTORY
| 6
e-17/expedite/DEPENDS
| 7
e-17/expedite/DETAILS
| 14
e-17/expedite/HISTORY
| 11
e-17/expedite/PREPARE
| 9
e-17/expedite/PRE_BUILD
| 6
e-17/expedite/expedite-1.7.8.tar.bz2.sig
|binary
e-17/exquisite/DEPENDS
| 13
e-17/exquisite/DETAILS
| 14
e-17/exquisite/HISTORY
| 7
e-17/exquisite/PREPARE
| 9
e-17/exquisite/PRE_BUILD
| 6
e-17/exquisite/exquisite-1.0.0.tar.bz2.sig
|binary
e-17/eyelight/DETAILS
| 7
e-17/eyelight/HISTORY
| 3
e-17/iconbar/DETAILS
| 7
e-17/iconbar/HISTORY
| 3
e-17/imlib2_loaders/DEPENDS
| 2
e-17/imlib2_loaders/HISTORY
| 3
e-17/libeweather/DEPENDS
| 3
e-17/libeweather/DETAILS
| 7
e-17/libeweather/HISTORY
| 6
e-17/shellementary/DETAILS
| 7
e-17/shellementary/HISTORY
| 3
e-17/terminology/DEPENDS
| 14
e-17/terminology/DETAILS
| 21
e-17/terminology/HISTORY
| 21
e-17/terminology/PREPARE
| 2
e-17/terminology/PRE_BUILD
| 6
e-17/terminology/terminology-0.3.0.tar.bz2.sig
|binary
e/imlib/DEPENDS
| 2
e/imlib/HISTORY
| 3
e/imlib2/BUILD
| 4
e/imlib2/CONFIGURE
| 1
e/imlib2/DEPENDS
| 22
e/imlib2/DETAILS
| 4
e/imlib2/HISTORY
| 21
e/imlib2/Imlib2.h.patch
| 129
e/imlib2/PRE_BUILD
| 6
e/imlib2/PRE_SUB_DEPENDS
| 7
e/imlib2/REPAIR^all^PRE_SUB_DEPENDS
| 7
e/imlib2/SUB_DEPENDS
| 7
e/imlib2/TRIGGERS
| 4
editors/auctex/CONFLICTS
| 1
editors/auctex/DEPENDS
| 2
editors/auctex/DETAILS
| 20
editors/auctex/HISTORY
| 82
editors/code-browser/BUILD
| 2
editors/code-browser/DEPENDS
| 6
editors/code-browser/DETAILS
| 4
editors/code-browser/HISTORY
| 15
editors/code-browser/PREPARE
| 1
editors/code-browser/code-browser-4.9-src.tar.gz.sig
|binary
editors/ed/DETAILS
| 2
editors/ed/HISTORY
| 6
editors/elvis/CONFIGURE
| 5
editors/elvis/DEPENDS
| 1
editors/elvis/HISTORY
| 6
editors/emacs/A0B0F199.gpg
|binary
editors/emacs/BUILD
| 10
editors/emacs/CONFIGURE
| 2
editors/emacs/DEPENDS
| 80
editors/emacs/DETAILS
| 17
editors/emacs/DOWNLOAD
| 8
editors/emacs/HISTORY
| 24
editors/gawk/BUILD
| 6
editors/gawk/CONFIGURE
| 1
editors/gawk/DEPENDS
| 7
editors/gawk/DETAILS
| 2
editors/gawk/HISTORY
| 21
editors/gawk/INSTALL
| 5
editors/gawk/PROVIDES
| 1
editors/gtkspell3/DEPENDS
| 22
editors/gtkspell3/DETAILS
| 21
editors/gtkspell3/HISTORY
| 4
editors/jq/DEPENDS
| 2
editors/jq/DETAILS
| 22
editors/jq/HISTORY
| 3
editors/lyx/DETAILS
| 8
editors/lyx/HISTORY
| 6
editors/magicpoint/DEPENDS
| 2
editors/magicpoint/HISTORY
| 3
editors/medit/DETAILS
| 4
editors/medit/HISTORY
| 3
editors/moe/DETAILS
| 2
editors/moe/HISTORY
| 3
editors/ne/DETAILS
| 4
editors/ne/HISTORY
| 3
editors/openoffice/DEPENDS
| 2
editors/openoffice/HISTORY
| 3
editors/sandy/DETAILS
| 7
editors/sandy/HISTORY
| 3
editors/scribus4/DEPENDS
| 2
editors/scribus4/DETAILS
| 14
editors/scribus4/HISTORY
| 10
editors/scribus4/scribus.gpg
|binary
editors/sed/DETAILS
| 2
editors/sed/HISTORY
| 3
editors/tea/BUILD
| 9
editors/tea/DEPENDS
| 4
editors/tea/DETAILS
| 8
editors/tea/HISTORY
| 10
editors/tea/PRE_BUILD
| 3
editors/texmaker/DEPENDS
| 5
editors/texmaker/DETAILS
| 4
editors/texmaker/HISTORY
| 12
editors/texworks/DETAILS
| 6
editors/texworks/HISTORY
| 3
editors/tidy/DETAILS
| 6
editors/tidy/HISTORY
| 3
editors/vbindiff/DETAILS
| 25
editors/vbindiff/HISTORY
| 2
editors/vile/BUILD
| 7
editors/vile/CONFIGURE
| 17
editors/vile/DEPENDS
| 23
editors/vile/DETAILS
| 22
editors/vile/HISTORY
| 3
editors/vile/INSTALL
| 17
editors/vile/PROVIDES
| 2
editors/vile/profile.d/editor.sh
| 10
editors/vim-csapprox/BUILD
| 1
editors/vim-csapprox/DEPENDS
| 1
editors/vim-csapprox/DETAILS
| 38
editors/vim-csapprox/HISTORY
| 2
editors/vim-csapprox/INSTALL
| 3
editors/vim-gnupg/BUILD
| 1
editors/vim-gnupg/DEPENDS
| 2
editors/vim-gnupg/DETAILS
| 21
editors/vim-gnupg/HISTORY
| 5
editors/vim-gnupg/INSTALL
| 4
editors/vim-gnupg/PREPARE
| 2
editors/vim/BUILD
| 6
editors/vim/CONFIGURE
| 2
editors/vim/DEPENDS
| 4
editors/vim/DETAILS
| 35
editors/vim/HISTORY
| 39
editors/vim/PRE_BUILD
| 23
editors/vim/if_perl.patch
| 28
editors/vim/vim-patches-tarball
| 29
editors/vimoutliner/BUILD
| 1
editors/vimoutliner/DEPENDS
| 1
editors/vimoutliner/DETAILS
| 29
editors/vimoutliner/HISTORY
| 5
editors/vimoutliner/INSTALL
| 8
editors/vimoutliner/PREPARE
| 2
education/klavaro/DEPENDS
| 8
education/klavaro/DETAILS
| 6
education/klavaro/HISTORY
| 18
emacs-lisp/FUNCTIONS
| 42
emacs-lisp/auctex/CONFLICTS
| 1
emacs-lisp/auctex/DEPENDS
| 3
emacs-lisp/auctex/DETAILS
| 19
emacs-lisp/auctex/HISTORY
| 86
emacs-lisp/autopair/DEPENDS
| 1
emacs-lisp/autopair/DETAILS
| 25
emacs-lisp/autopair/HISTORY
| 2
emacs-lisp/autopair/PREPARE
| 2
emacs-lisp/clojure-mode/DETAILS
| 7
emacs-lisp/clojure-mode/HISTORY
| 3
emacs-lisp/cluck/DETAILS
| 7
emacs-lisp/cluck/HISTORY
| 3
emacs-lisp/coffee-mode/DETAILS
| 7
emacs-lisp/coffee-mode/HISTORY
| 3
emacs-lisp/egg/DETAILS
| 7
emacs-lisp/egg/HISTORY
| 3
emacs-lisp/emacs-goodies-el/BUILD
| 8
emacs-lisp/emacs-goodies-el/DEPENDS
| 1
emacs-lisp/emacs-goodies-el/DETAILS
| 27
emacs-lisp/emacs-goodies-el/HISTORY
| 6
emacs-lisp/emacs-goodies-el/INSTALL
| 8
emacs-lisp/emacs-goodies-el/PREPARE
| 2
emacs-lisp/fill-column-indicator/DETAILS
| 7
emacs-lisp/fill-column-indicator/HISTORY
| 3
emacs-lisp/haml-mode/DETAILS
| 7
emacs-lisp/haml-mode/HISTORY
| 3
emacs-lisp/haskell-mode/DEPENDS
| 1
emacs-lisp/haskell-mode/DETAILS
| 15
emacs-lisp/haskell-mode/HISTORY
| 2
emacs-lisp/identica-mode/DETAILS
| 7
emacs-lisp/identica-mode/HISTORY
| 3
emacs-lisp/scss-mode/DETAILS
| 7
emacs-lisp/scss-mode/HISTORY
| 3
emacs-lisp/sinatra_el/DETAILS
| 7
emacs-lisp/sinatra_el/HISTORY
| 3
emacs-lisp/visual-regexp/DEPENDS
| 1
emacs-lisp/visual-regexp/DETAILS
| 26
emacs-lisp/visual-regexp/HISTORY
| 3
emacs-lisp/visual-regexp/PREPARE
| 2
fonts-x11/cantarell-fonts/DETAILS
| 2
fonts-x11/cantarell-fonts/HISTORY
| 3
fonts-x11/cantarell-fonts/cantarell-fonts-0.0.12.tar.xz.sig
|binary
fonts-x11/dejavu-ttf/DETAILS
| 7
fonts-x11/dejavu-ttf/HISTORY
| 6
fonts-x11/gohufont/BUILD
| 1
fonts-x11/gohufont/DEPENDS
| 1
fonts-x11/gohufont/DETAILS
| 15
fonts-x11/gohufont/HISTORY
| 6
fonts-x11/gohufont/INSTALL
| 1
fonts-x11/open-dyslexic/DEPENDS
| 1
fonts-x11/open-dyslexic/DETAILS
| 14
fonts-x11/open-dyslexic/HISTORY
| 2
fonts-x11/open-dyslexic/INSTALL
| 2
fonts-x11/terminus-font/BUILD
| 2
fonts-x11/terminus-font/DEPENDS
| 2
fonts-x11/terminus-font/DETAILS
| 6
fonts-x11/terminus-font/HISTORY
| 13
fonts-x11/terminus-font/PRE_BUILD
| 2
fonts-x11/ttf-mensch/BUILD
| 1
fonts-x11/ttf-mensch/DEPENDS
| 1
fonts-x11/ttf-mensch/DETAILS
| 38
fonts-x11/ttf-mensch/HISTORY
| 3
fonts-x11/ttf-mensch/INSTALL
| 2
fonts-x11/ttf-mensch/PRE_BUILD
| 1
fonts-x11/ttf-monofur/BUILD
| 1
fonts-x11/ttf-monofur/DEPENDS
| 1
fonts-x11/ttf-monofur/DETAILS
| 14
fonts-x11/ttf-monofur/HISTORY
| 2
fonts-x11/ttf-monofur/INSTALL
| 6
fonts-x11/ttf-monofur/PRE_BUILD
| 3
fonts-x11/ttf-roboto/BUILD
| 1
fonts-x11/ttf-roboto/DEPENDS
| 1
fonts-x11/ttf-roboto/DETAILS
| 19
fonts-x11/ttf-roboto/HISTORY
| 9
fonts-x11/ttf-roboto/INSTALL
| 3
fonts-x11/ttf-roboto/PRE_BUILD
| 3
fonts-x11/unifont/DETAILS
| 10
fonts-x11/unifont/HISTORY
| 8
fonts-x11/unifont/PRE_BUILD
| 3
fonts-x11/uw-ttyp0/BUILD
| 3
fonts-x11/uw-ttyp0/DEPENDS
| 2
fonts-x11/uw-ttyp0/DETAILS
| 20
fonts-x11/uw-ttyp0/HISTORY
| 3
freedesktop.gpg
|binary
ftp-libs/dclib/DEPENDS
| 2
ftp-libs/dclib/HISTORY
| 3
ftp-libs/libtorrent/DEPENDS
| 2
ftp-libs/libtorrent/DETAILS
| 4
ftp-libs/libtorrent/HISTORY
| 6
ftp-libs/rb-libtorrent/DEPENDS
| 2
ftp-libs/rb-libtorrent/HISTORY
| 5
ftp/aria2/DEPENDS
| 6
ftp/aria2/DETAILS
| 10
ftp/aria2/HISTORY
| 10
ftp/btpd/DEPENDS
| 2
ftp/btpd/HISTORY
| 3
ftp/createtorrent/DEPENDS
| 2
ftp/createtorrent/HISTORY
| 3
ftp/ctorrent/DEPENDS
| 2
ftp/ctorrent/HISTORY
| 3
ftp/curl/BUILD
| 7
ftp/curl/CONFIGURE
| 2
ftp/curl/DEPENDS
| 45
ftp/curl/DETAILS
| 4
ftp/curl/HISTORY
| 45
ftp/dctc/DEPENDS
| 6
ftp/dctc/HISTORY
| 3
ftp/deluge/DEPENDS
| 2
ftp/deluge/HISTORY
| 3
ftp/fatrat/DETAILS
| 12
ftp/fatrat/HISTORY
| 3
ftp/filezilla/DETAILS
| 2
ftp/filezilla/FileZilla_3.7.4.1_src.tar.bz2.sig
|binary
ftp/filezilla/HISTORY
| 9
ftp/gftp/DEPENDS
| 2
ftp/gftp/DETAILS
| 1
ftp/gftp/HISTORY
| 12
ftp/gftp/PRE_BUILD
| 6
ftp/gftp/expand.patch
| 21
ftp/gftp/ftps.patch
| 20
ftp/gftp/tmpstr.patch
| 12
ftp/grsync/BUILD
| 2
ftp/grsync/DETAILS
| 4
ftp/grsync/HISTORY
| 3
ftp/imapsync/DEPENDS
| 4
ftp/imapsync/DETAILS
| 8
ftp/imapsync/HISTORY
| 5
ftp/lftp/DEPENDS
| 6
ftp/lftp/DETAILS
| 2
ftp/lftp/HISTORY
| 12
ftp/ncdc/DEPENDS
| 11
ftp/ncdc/DETAILS
| 45
ftp/ncdc/HISTORY
| 24
ftp/ncdc/ncdc.gpg
|binary
ftp/proftpd/CONFIGURE
| 4
ftp/proftpd/DEPENDS
| 29
ftp/proftpd/DETAILS
| 2
ftp/proftpd/HISTORY
| 16
ftp/proftpd/ldap-cert.patch
| 107
ftp/pure-ftpd/DEPENDS
| 2
ftp/pure-ftpd/HISTORY
| 3
ftp/rsync/DETAILS
| 9
ftp/rsync/HISTORY
| 9
ftp/rtorrent/DETAILS
| 4
ftp/rtorrent/HISTORY
| 3
ftp/tnftp/DEPENDS
| 5
ftp/tnftp/DETAILS
| 3
ftp/tnftp/HISTORY
| 13
ftp/transmission/DEPENDS
| 8
ftp/transmission/DETAILS
| 6
ftp/transmission/HISTORY
| 39
ftp/transmission/PRE_BUILD
| 4
ftp/transmission/no-utp.patch
| 15
ftp/transmission/transmission-2.84.tar.xz.sig
|binary
ftp/tucan/DEPENDS
| 2
ftp/tucan/HISTORY
| 3
ftp/uget/BUILD
| 5
ftp/uget/DEPENDS
| 5
ftp/uget/DETAILS
| 8
ftp/uget/HISTORY
| 11
ftp/valknut/BUILD
| 7
ftp/valknut/DEPENDS
| 6
ftp/valknut/HISTORY
| 3
ftp/vsftpd/DEPENDS
| 2
ftp/vsftpd/HISTORY
| 3
ftp/wget/CONFIGURE
| 7
ftp/wget/DEPENDS
| 23
ftp/wget/DETAILS
| 4
ftp/wget/HISTORY
| 37
ftp/wget/PRE_SUB_DEPENDS
| 2
ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
| 2
ftp/wget/SUB_DEPENDS
| 4
ftp/wget/wget.gpg
|binary
gnome1-libs/orbit/PRE_BUILD
| 2
gnome2-apps/abiword/BUILD
| 2
gnome2-apps/abiword/CONFIGURE
| 17
gnome2-apps/abiword/DEPENDS
| 49
gnome2-apps/abiword/DETAILS
| 7
gnome2-apps/abiword/HISTORY
| 11
gnome2-apps/abiword/PRE_BUILD
| 8
gnome2-apps/balsa/CONFIGURE
| 1
gnome2-apps/balsa/DEPENDS
| 82
gnome2-apps/balsa/DETAILS
| 4
gnome2-apps/balsa/HISTORY
| 11
gnome2-apps/dia/DETAILS
| 4
gnome2-apps/dia/HISTORY
| 4
gnome2-apps/dia/PRE_BUILD
| 6
gnome2-apps/dia/dia-0.97.3.tar.xz.sig
|binary
gnome2-apps/dia/glib-2.31.patch
| 53
gnome2-apps/eog-plugins/DETAILS
| 2
gnome2-apps/eog-plugins/HISTORY
| 3
gnome2-apps/eog-plugins/eog-plugins-3.8.0.tar.xz.sig
|binary
gnome2-apps/eog2/DETAILS
| 2
gnome2-apps/eog2/HISTORY
| 3
gnome2-apps/eog2/eog-3.8.0.tar.xz.sig
|binary
gnome2-apps/evolution/BUILD
| 1
gnome2-apps/evolution/DEPENDS
| 31
gnome2-apps/evolution/DETAILS
| 2
gnome2-apps/evolution/HISTORY
| 9
gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
|binary
gnome2-apps/file-roller/BUILD
| 5
gnome2-apps/file-roller/CONFIGURE
| 1
gnome2-apps/file-roller/DEPENDS
| 16
gnome2-apps/file-roller/DETAILS
| 2
gnome2-apps/file-roller/HISTORY
| 8
gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig
|binary
gnome2-apps/galculator/DEPENDS
| 21
gnome2-apps/galculator/DETAILS
| 10
gnome2-apps/galculator/HISTORY
| 11
gnome2-apps/gnome-bluetooth/DEPENDS
| 11
gnome2-apps/gnome-bluetooth/DETAILS
| 4
gnome2-apps/gnome-bluetooth/HISTORY
| 6
gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
|binary
gnome2-apps/gnome-disk-utility/DEPENDS
| 32
gnome2-apps/gnome-disk-utility/DETAILS
| 6
gnome2-apps/gnome-disk-utility/HISTORY
| 4
gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig
|binary
gnome2-apps/gnome-power-manager/DETAILS
| 2
gnome2-apps/gnome-power-manager/HISTORY
| 3
gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig
|binary
gnome2-apps/gnote/DEPENDS
| 4
gnome2-apps/gnote/DETAILS
| 2
gnome2-apps/gnote/HISTORY
| 4
gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig
|binary
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
| 15
gnome2-apps/gthumb2/BUILD
| 3
gnome2-apps/gthumb2/DEPENDS
| 131
gnome2-apps/gthumb2/DETAILS
| 4
gnome2-apps/gthumb2/HISTORY
| 8
gnome2-apps/gtkam/DETAILS
| 4
gnome2-apps/gtkam/HISTORY
| 4
gnome2-apps/gwc/DEPENDS
| 7
gnome2-apps/gwc/DETAILS
| 7
gnome2-apps/gwc/HISTORY
| 7
gnome2-apps/homebank/DEPENDS
| 13
gnome2-apps/homebank/DETAILS
| 13
gnome2-apps/homebank/FINAL
| 1
gnome2-apps/homebank/HISTORY
| 19
gnome2-apps/homebank/PRE_BUILD
| 4
gnome2-apps/homebank/mime-noup.patch
| 14
gnome2-apps/mail-notification/DEPENDS
| 2
gnome2-apps/mail-notification/HISTORY
| 3
gnome2-apps/rubrica/DETAILS
| 4
gnome2-apps/rubrica/HISTORY
| 3
gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
|binary
gnome2-libs/at-spi2-atk/DEPENDS
| 17
gnome2-libs/at-spi2-atk/DETAILS
| 8
gnome2-libs/at-spi2-atk/HISTORY
| 20
gnome2-libs/at-spi2-core/DEPENDS
| 15
gnome2-libs/at-spi2-core/DETAILS
| 8
gnome2-libs/at-spi2-core/HISTORY
| 23
gnome2-libs/atk/DEPENDS
| 4
gnome2-libs/atk/DETAILS
| 7
gnome2-libs/atk/HISTORY
| 22
gnome2-libs/bug-buddy2/CONFLICTS
| 1
gnome2-libs/bug-buddy2/DEPENDS
| 14
gnome2-libs/bug-buddy2/DETAILS
| 16
gnome2-libs/bug-buddy2/G_SCHEMAS
| 1
gnome2-libs/bug-buddy2/HISTORY
| 205
gnome2-libs/bug-buddy2/LICENSE
| 67
gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
| 15
gnome2-libs/clutter-gst/DEPENDS
| 3
gnome2-libs/clutter-gst/DETAILS
| 4
gnome2-libs/clutter-gst/HISTORY
| 13
gnome2-libs/clutter-gtk/DETAILS
| 2
gnome2-libs/clutter-gtk/HISTORY
| 12
gnome2-libs/clutter-gtk/clutter-gtk-1.4.4.tar.xz.sig
|binary
gnome2-libs/clutter/DEPENDS
| 5
gnome2-libs/clutter/DETAILS
| 2
gnome2-libs/clutter/HISTORY
| 12
gnome2-libs/clutter/clutter-1.14.2.tar.xz.sig
|binary
gnome2-libs/dconf/BUILD
| 6
gnome2-libs/dconf/DEPENDS
| 26
gnome2-libs/dconf/DETAILS
| 6
gnome2-libs/dconf/HISTORY
| 25
gnome2-libs/devicekit-power/BUILD
| 6
gnome2-libs/devicekit-power/CONFIGURE
| 5
gnome2-libs/devicekit-power/CONFLICTS
| 2
gnome2-libs/devicekit-power/DEPENDS
| 14
gnome2-libs/devicekit-power/DETAILS
| 20
gnome2-libs/devicekit-power/DOWNLOAD
| 1
gnome2-libs/devicekit-power/HISTORY
| 46
gnome2-libs/devicekit-power/INSTALL
| 1
gnome2-libs/devicekit-power/PRE_BUILD
| 1
gnome2-libs/devicekit-power/UP_TRIGGERS
| 1
gnome2-libs/devicekit/DEPENDS
| 2
gnome2-libs/devicekit/HISTORY
| 3
gnome2-libs/evolution-data-server/BUILD
| 2
gnome2-libs/evolution-data-server/DETAILS
| 2
gnome2-libs/evolution-data-server/HISTORY
| 11
gnome2-libs/evolution-data-server/evolution-data-server-3.8.1.tar.xz.sig
|binary
gnome2-libs/evolution-webcal/DEPENDS
| 2
gnome2-libs/evolution-webcal/HISTORY
| 3
gnome2-libs/exempi/DETAILS
| 4
gnome2-libs/exempi/HISTORY
| 3
gnome2-libs/folks/DEPENDS
| 2
gnome2-libs/folks/DETAILS
| 2
gnome2-libs/folks/HISTORY
| 4
gnome2-libs/folks/folks-0.8.0.tar.xz.sig
|binary
gnome2-libs/gconf2/BUILD
| 3
gnome2-libs/gconf2/DEPENDS
| 11
gnome2-libs/gconf2/DETAILS
| 2
gnome2-libs/gconf2/GConf-3.2.6.tar.xz.sig
|binary
gnome2-libs/gconf2/HISTORY
| 7
gnome2-libs/gdk-pixbuf2/DEPENDS
| 27
gnome2-libs/gdk-pixbuf2/DETAILS
| 7
gnome2-libs/gdk-pixbuf2/HISTORY
| 32
gnome2-libs/gdm2/DETAILS
| 2
gnome2-libs/gdm2/HISTORY
| 6
gnome2-libs/gdm2/gdm-3.8.1.1.tar.xz.sig
|binary
gnome2-libs/gjs/BUILD
| 2
gnome2-libs/gjs/DETAILS
| 2
gnome2-libs/gjs/HISTORY
| 7
gnome2-libs/gjs/gjs-1.36.1.tar.xz.sig
|binary
gnome2-libs/glib-networking/DEPENDS
| 8
gnome2-libs/glib-networking/DETAILS
| 3
gnome2-libs/glib-networking/HISTORY
| 11
gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig
|binary
gnome2-libs/glib2/DEPENDS
| 41
gnome2-libs/glib2/DETAILS
| 8
gnome2-libs/glib2/HISTORY
| 81
gnome2-libs/glib2/PRE_BUILD
| 10
gnome2-libs/glibmm/DETAILS
| 7
gnome2-libs/glibmm/HISTORY
| 13
gnome2-libs/glibmm/REPAIR^none^PRE_SUB_DEPENDS
| 5
gnome2-libs/gnome-applets2/DETAILS
| 4
gnome2-libs/gnome-applets2/HISTORY
| 3
gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
|binary
gnome2-libs/gnome-backgrounds/DETAILS
| 2
gnome2-libs/gnome-backgrounds/HISTORY
| 3
gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig
|binary
gnome2-libs/gnome-colors/BUILD
| 1
gnome2-libs/gnome-colors/DETAILS
| 13
gnome2-libs/gnome-colors/HISTORY
| 3
gnome2-libs/gnome-colors/PRE_BUILD
| 3
gnome2-libs/gnome-common2/DETAILS
| 4
gnome2-libs/gnome-common2/HISTORY
| 9
gnome2-libs/gnome-common2/INSTALL
| 3
gnome2-libs/gnome-common2/PRE_BUILD
| 3
gnome2-libs/gnome-common2/gnome-autogen.patch
| 11
gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
|binary
gnome2-libs/gnome-control-center/DEPENDS
| 36
gnome2-libs/gnome-control-center/DETAILS
| 2
gnome2-libs/gnome-control-center/HISTORY
| 12
gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
|binary
gnome2-libs/gnome-icon-theme/DETAILS
| 2
gnome2-libs/gnome-icon-theme/HISTORY
| 3
gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig
|binary
gnome2-libs/gnome-js-common/DETAILS
| 4
gnome2-libs/gnome-js-common/HISTORY
| 3
gnome2-libs/gnome-keyring/DETAILS
| 2
gnome2-libs/gnome-keyring/HISTORY
| 7
gnome2-libs/gnome-keyring/gnome-keyring-3.6.3.tar.xz.sig
|binary
gnome2-libs/gnome-media2/CONFIGURE
| 2
gnome2-libs/gnome-media2/DEPENDS
| 3
gnome2-libs/gnome-media2/HISTORY
| 10
gnome2-libs/gnome-menus/DETAILS
| 2
gnome2-libs/gnome-menus/HISTORY
| 9
gnome2-libs/gnome-menus/gnome-menus-3.8.0.tar.xz.sig
|binary

gnome2-libs/gnome-panel/0001-panel-Fix-launcher-icon-animation-ending-with-black.patch
| 35

gnome2-libs/gnome-panel/0002-fix-build-error-due-to-missing-gweather-xml.h.patch
| 29
gnome2-libs/gnome-panel/0003-na-apply-style-after-realize.patch
| 47

gnome2-libs/gnome-panel/0004-drop-support-for-commandline-based-calendar-tasks-ap.patch
| 53

gnome2-libs/gnome-panel/0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch
| 177
gnome2-libs/gnome-panel/0006-panel-run-dialog-rename-helper-function.patch
| 69
gnome2-libs/gnome-panel/DETAILS
| 2
gnome2-libs/gnome-panel/HISTORY
| 20
gnome2-libs/gnome-panel/PRE_BUILD
| 8
gnome2-libs/gnome-panel/gnome-panel-3.6.2.tar.xz.sig
|binary
gnome2-libs/gnome-python-desktop/DEPENDS
| 5
gnome2-libs/gnome-python-desktop/HISTORY
| 3
gnome2-libs/gnome-python2/DEPENDS
| 48
gnome2-libs/gnome-python2/HISTORY
| 13
gnome2-libs/gnome-session/DETAILS
| 2
gnome2-libs/gnome-session/HISTORY
| 9
gnome2-libs/gnome-session/gnome-session-3.8.1.tar.xz.sig
|binary
gnome2-libs/gnome-settings-daemon/DEPENDS
| 5
gnome2-libs/gnome-settings-daemon/DETAILS
| 2
gnome2-libs/gnome-settings-daemon/HISTORY
| 13
gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.8.1.tar.xz.sig
|binary
gnome2-libs/gnome-terminal/DETAILS
| 2
gnome2-libs/gnome-terminal/HISTORY
| 3
gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig
|binary
gnome2-libs/gnome-vfs2/DEPENDS
| 29
gnome2-libs/gnome-vfs2/DETAILS
| 1
gnome2-libs/gnome-vfs2/HISTORY
| 21
gnome2-libs/gnome-vfs2/PRE_BUILD
| 7
gnome2-libs/gnome2-profile/DEPENDS
| 2
gnome2-libs/gnome2-profile/HISTORY
| 3
gnome2-libs/gobject-introspection/DETAILS
| 4
gnome2-libs/gobject-introspection/HISTORY
| 18
gnome2-libs/gobject-introspection/gobject-introspection-1.42.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
| 6
gnome2-libs/gsettings-desktop-schemas/HISTORY
| 16
gnome2-libs/gtk-doc/DEPENDS
| 1
gnome2-libs/gtk-doc/DETAILS
| 4
gnome2-libs/gtk-doc/HISTORY
| 9
gnome2-libs/gtk-doc/gtk-doc-1.21.tar.xz.sig
|binary
gnome2-libs/gtkhtml2/BUILD
| 4
gnome2-libs/gtkhtml2/DETAILS
| 7
gnome2-libs/gtkhtml2/HISTORY
| 12
gnome2-libs/gvfs/DEPENDS
| 13
gnome2-libs/gvfs/DETAILS
| 2
gnome2-libs/gvfs/HISTORY
| 17
gnome2-libs/gvfs/PRE_BUILD
| 3
gnome2-libs/gvfs/gvfs-1.16.1.tar.xz.sig
|binary
gnome2-libs/gvfs/gvfs-gphoto25.patch
| 59
gnome2-libs/hicolor-icon-theme/DETAILS
| 14
gnome2-libs/hicolor-icon-theme/HISTORY
| 31
gnome2-libs/json-glib/DETAILS
| 4
gnome2-libs/json-glib/HISTORY
| 3
gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig
|binary
gnome2-libs/libaccounts-glib/BUILD
| 2
gnome2-libs/libaccounts-glib/DEPENDS
| 6
gnome2-libs/libaccounts-glib/DETAILS
| 17
gnome2-libs/libaccounts-glib/HISTORY
| 4
gnome2-libs/libbonobo/DEPENDS
| 3
gnome2-libs/libbonobo/DETAILS
| 1
gnome2-libs/libbonobo/HISTORY
| 7
gnome2-libs/libbonobo/PRE_BUILD
| 5
gnome2-libs/libcanberra/DEPENDS
| 22
gnome2-libs/libcanberra/DETAILS
| 5
gnome2-libs/libcanberra/HISTORY
| 15
gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig
|binary
gnome2-libs/libcroco/DEPENDS
| 5
gnome2-libs/libcroco/DETAILS
| 2
gnome2-libs/libcroco/HISTORY
| 6
gnome2-libs/libcroco/libcroco-0.6.8.tar.xz.sig
|binary
gnome2-libs/libgee/DEPENDS
| 7
gnome2-libs/libgee/DETAILS
| 4
gnome2-libs/libgee/HISTORY
| 7
gnome2-libs/libgee/libgee-0.10.1.tar.xz.sig
|binary
gnome2-libs/libgnome-keyring/DEPENDS
| 1
gnome2-libs/libgnome-keyring/DETAILS
| 2
gnome2-libs/libgnome-keyring/HISTORY
| 14
gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig
|binary
gnome2-libs/libgnome/DEPENDS
| 1
gnome2-libs/libgnome/DETAILS
| 3
gnome2-libs/libgnome/HISTORY
| 12
gnome2-libs/libgnome/PRE_BUILD
| 5
gnome2-libs/libgnomecanvas/DEPENDS
| 14
gnome2-libs/libgnomecanvas/DETAILS
| 3
gnome2-libs/libgnomecanvas/HISTORY
| 5
gnome2-libs/libgnomecups/DEPENDS
| 2
gnome2-libs/libgnomecups/HISTORY
| 3
gnome2-libs/libgsf/DETAILS
| 2
gnome2-libs/libgsf/HISTORY
| 3
gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
|binary
gnome2-libs/libgweather/DETAILS
| 4
gnome2-libs/libgweather/HISTORY
| 7
gnome2-libs/libgweather/libgweather-3.6.2.tar.xz.sig
|binary
gnome2-libs/libidl/DEPENDS
| 5
gnome2-libs/libidl/HISTORY
| 3
gnome2-libs/libpeas/DETAILS
| 2
gnome2-libs/libpeas/HISTORY
| 6
gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
|binary
gnome2-libs/librep2/DETAILS
| 7
gnome2-libs/librep2/HISTORY
| 3
gnome2-libs/librsvg2/CONFLICTS
| 1
gnome2-libs/librsvg2/DEPENDS
| 47
gnome2-libs/librsvg2/DETAILS
| 6
gnome2-libs/librsvg2/HISTORY
| 46
gnome2-libs/libsoup/DEPENDS
| 19
gnome2-libs/libsoup/DETAILS
| 5
gnome2-libs/libsoup/HISTORY
| 20
gnome2-libs/libsoup/libsoup-2.42.2.tar.xz.sig
|binary
gnome2-libs/libxklavier/DEPENDS
| 9
gnome2-libs/libxklavier/DETAILS
| 1
gnome2-libs/libxklavier/HISTORY
| 9
gnome2-libs/metacity/DETAILS
| 2
gnome2-libs/metacity/HISTORY
| 6
gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
|binary
gnome2-libs/mutter/DETAILS
| 2
gnome2-libs/mutter/HISTORY
| 6
gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig
|binary
gnome2-libs/mx/DEPENDS
| 3
gnome2-libs/mx/HISTORY
| 3
gnome2-libs/nautilus-dropbox/DEPENDS
| 1
gnome2-libs/nautilus-dropbox/DETAILS
| 2
gnome2-libs/nautilus-dropbox/HISTORY
| 4
gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.6.0.tar.bz2.sig
|binary
gnome2-libs/nautilus-sendto/DEPENDS
| 3
gnome2-libs/nautilus-sendto/DETAILS
| 4
gnome2-libs/nautilus-sendto/HISTORY
| 5
gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig
|binary
gnome2-libs/nautilus2/000-gnome-desktop-3.8.patch
| 155
gnome2-libs/nautilus2/001-do-not-use-NautilusDesktopBackground.patch
| 74
gnome2-libs/nautilus2/002-add_receive_dropped_background_image.patch
| 85
gnome2-libs/nautilus2/003-remove_gnome_bg_set_draw_background.patch
| 22
gnome2-libs/nautilus2/DEPENDS
| 2
gnome2-libs/nautilus2/DETAILS
| 4
gnome2-libs/nautilus2/HISTORY
| 19
gnome2-libs/nautilus2/PRE_BUILD
| 8
gnome2-libs/nautilus2/nautilus-3.6.3.tar.xz.sig
|binary
gnome2-libs/orbit2/DEPENDS
| 4
gnome2-libs/orbit2/DETAILS
| 1
gnome2-libs/orbit2/HISTORY
| 11
gnome2-libs/orbit2/PRE_BUILD
| 6
gnome2-libs/pango/BUILD
| 4
gnome2-libs/pango/CONFIGURE
| 6
gnome2-libs/pango/DEPENDS
| 21
gnome2-libs/pango/DETAILS
| 5
gnome2-libs/pango/HISTORY
| 56
gnome2-libs/pango/PRE_BUILD
| 12
gnome2-libs/pango/PRE_SUB_DEPENDS
| 3
gnome2-libs/pango/REPAIR^b7e74cd0e5353f7a9ab7bf851ac02b7a^PRE_SUB_DEPENDS
| 6
gnome2-libs/pango/SUB_DEPENDS
| 9
gnome2-libs/pango/fake-gtk-doc-check.m4
| 13
gnome2-libs/pangox-compat/DEPENDS
| 1
gnome2-libs/pangox-compat/DETAILS
| 16
gnome2-libs/pangox-compat/HISTORY
| 2
gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig
|binary
gnome2-libs/policykit-gnome/DETAILS
| 1
gnome2-libs/policykit-gnome/HISTORY
| 6
gnome2-libs/policykit-gnome/INSTALL
| 5
gnome2-libs/policykit-gnome/polkit-gnome-authentication-agent-1.desktop
| 88
gnome2-libs/policykit/BUILD
| 1
gnome2-libs/policykit/DEPENDS
| 6
gnome2-libs/policykit/DETAILS
| 5
gnome2-libs/policykit/HISTORY
| 28
gnome2-libs/policykit/INSTALL
| 3
gnome2-libs/pygobject/BUILD
| 7
gnome2-libs/pygobject/DEPENDS
| 11
gnome2-libs/pygobject/DETAILS
| 2
gnome2-libs/pygobject/HISTORY
| 8
gnome2-libs/pygobject/PRE_BUILD
| 4
gnome2-libs/pygobject/introspection.patch
| 28
gnome2-libs/shiki-colors/BUILD
| 1
gnome2-libs/shiki-colors/DEPENDS
| 3
gnome2-libs/shiki-colors/DETAILS
| 17
gnome2-libs/shiki-colors/HISTORY
| 3
gnome2-libs/shiki-colors/PRE_BUILD
| 3
gnome2-libs/tracker/BUILD
| 2
gnome2-libs/tracker/CONFIGURE
| 10
gnome2-libs/tracker/DEPENDS
| 76
gnome2-libs/tracker/DETAILS
| 4
gnome2-libs/tracker/HISTORY
| 16
gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
|binary
gnome2-libs/vte/DEPENDS
| 10
gnome2-libs/vte/DETAILS
| 1
gnome2-libs/vte/HISTORY
| 13
gnome2-libs/xdg-user-dirs/DETAILS
| 17
gnome2-libs/xdg-user-dirs/HISTORY
| 9
gnome2-libs/zenity/DEPENDS
| 2
gnome2-libs/zenity/DETAILS
| 10
gnome2-libs/zenity/HISTORY
| 9
gnome3-apps/baobab/DETAILS
| 2
gnome3-apps/baobab/HISTORY
| 3
gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig
|binary
gnome3-apps/caribou/DETAILS
| 4
gnome3-apps/caribou/HISTORY
| 3
gnome3-apps/caribou/caribou-0.4.10.tar.xz.sig
|binary
gnome3-apps/gnome-color-manager/DEPENDS
| 23
gnome3-apps/gnome-color-manager/DETAILS
| 2
gnome3-apps/gnome-color-manager/HISTORY
| 7
gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig
|binary
gnome3-libs/adwaita-icon-theme/DETAILS
| 13
gnome3-libs/adwaita-icon-theme/HISTORY
| 5
gnome3-libs/cogl/DEPENDS
| 2
gnome3-libs/cogl/DETAILS
| 2
gnome3-libs/cogl/HISTORY
| 6
gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig
|binary
gnome3-libs/gcr/DETAILS
| 4
gnome3-libs/gcr/HISTORY
| 9
gnome3-libs/gnome-desktop3/DETAILS
| 2
gnome3-libs/gnome-desktop3/HISTORY
| 12
gnome3-libs/gnome-desktop3/gnome-desktop-3.8.3.tar.xz.sig
|binary
gnome3-libs/gnome-icon-theme-symbolic/DETAILS
| 4
gnome3-libs/gnome-icon-theme-symbolic/HISTORY
| 6
gnome3-libs/gnome-online-accounts/DEPENDS
| 3
gnome3-libs/gnome-online-accounts/DETAILS
| 2
gnome3-libs/gnome-online-accounts/HISTORY
| 9
gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.8.1.tar.xz.sig
|binary
gnome3-libs/gnome-shell/DETAILS
| 2
gnome3-libs/gnome-shell/HISTORY
| 9
gnome3-libs/gnome-shell/gnome-shell-3.8.1.tar.xz.sig
|binary
gnome3-libs/gnome-themes-standard/DETAILS
| 2
gnome3-libs/gnome-themes-standard/HISTORY
| 3
gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
|binary
gnome3-libs/granite/BUILD
| 3
gnome3-libs/granite/DEPENDS
| 4
gnome3-libs/granite/DETAILS
| 13
gnome3-libs/granite/HISTORY
| 2
gnome3-libs/gtksourceview3/DEPENDS
| 5
gnome3-libs/gtksourceview3/DETAILS
| 6
gnome3-libs/gtksourceview3/HISTORY
| 10
gnome3-libs/libgda5/BUILD
| 2
gnome3-libs/libgda5/DEPENDS
| 119
gnome3-libs/libgda5/DETAILS
| 17
gnome3-libs/libgda5/HISTORY
| 15
gnome3-libs/libsecret/BUILD
| 2
gnome3-libs/libsecret/DEPENDS
| 24
gnome3-libs/libsecret/DETAILS
| 19
gnome3-libs/libsecret/HISTORY
| 25
gnome3-libs/libwnck3/DETAILS
| 4
gnome3-libs/libwnck3/HISTORY
| 6
gnome3-libs/libwnck3/libwnck-3.4.5.tar.xz.sig
|binary
gnome3-libs/libzeitgeist/DEPENDS
| 1
gnome3-libs/libzeitgeist/DETAILS
| 13
gnome3-libs/libzeitgeist/HISTORY
| 2
gnome3-libs/mash/DEPENDS
| 5
gnome3-libs/mash/DETAILS
| 16
gnome3-libs/mash/HISTORY
| 3
gnome3-libs/pyatspi2/DETAILS
| 6
gnome3-libs/pyatspi2/HISTORY
| 3
gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
|binary
gnome3-libs/pygobject3/DETAILS
| 2
gnome3-libs/pygobject3/HISTORY
| 10
gnome3-libs/pygobject3/INSTALL
| 1
gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig
|binary
gnome3-libs/unico/DETAILS
| 1
gnome3-libs/unico/HISTORY
| 6
gnome3-libs/unico/PRE_BUILD
| 4
gnome3-libs/unico/round-corners.patch.gz
|binary
gnome3-libs/vte3/DEPENDS
| 8
gnome3-libs/vte3/DETAILS
| 2
gnome3-libs/vte3/HISTORY
| 16
gnome3-libs/vte3/PRE_SUB_DEPENDS
| 4
gnome3-libs/vte3/REPAIR^all^PRE_SUB_DEPENDS
| 8
gnome3-libs/vte3/SUB_DEPENDS
| 10
gnome3-libs/vte3/vte-0.34.7.tar.xz.sig
|binary
gnome3-libs/zeitgeist/DEPENDS
| 2
gnome3-libs/zeitgeist/DETAILS
| 17
gnome3-libs/zeitgeist/HISTORY
| 2
gnu.gpg
|binary
gnu/gcc/DETAILS
| 2
gnu/gcc/HISTORY
| 24
gnu/gcc/PRE_BUILD
| 11
gnu/gcc/classpath-ft2include.patch
| 56
gnu/gcc/mksysinfo.patch
| 22
gnu/java-gcj-compat/DEPENDS
| 1
gnu/java-gcj-compat/DETAILS
| 14
gnu/java-gcj-compat/HISTORY
| 3
gnu/java-gcj-compat/PROVIDES
| 3
gnustep-apps/gnustep-oolite/DETAILS
| 2
gnustep-apps/gnustep-oolite/HISTORY
| 3
gnustep-libs/gnustep-back/DETAILS
| 2
gnustep-libs/gnustep-back/HISTORY
| 3
gnustep-libs/gnustep-base/DEPENDS
| 6
gnustep-libs/gnustep-base/DETAILS
| 2
gnustep-libs/gnustep-base/HISTORY
| 6
gnustep-libs/gnustep-gui/DEPENDS
| 2
gnustep-libs/gnustep-gui/DETAILS
| 2
gnustep-libs/gnustep-gui/HISTORY
| 6
gnustep-libs/gnustep-make/DETAILS
| 2
gnustep-libs/gnustep-make/HISTORY
| 7
gnustep-libs/gnustep-make/INSTALL
| 2
gnustep-libs/gnustep-make/gs_make
| 3
graphics-libs/agg/HISTORY
| 4
graphics-libs/agg/PRE_BUILD
| 2
graphics-libs/babl/HISTORY
| 3
graphics-libs/babl/PRE_BUILD
| 2
graphics-libs/cegui/DEPENDS
| 9
graphics-libs/cegui/HISTORY
| 3
graphics-libs/cimg/DETAILS
| 4
graphics-libs/cimg/HISTORY
| 12
graphics-libs/devil/DEPENDS
| 2
graphics-libs/devil/HISTORY
| 3
graphics-libs/field3d/BUILD
| 1
graphics-libs/field3d/DEPENDS
| 7
graphics-libs/field3d/DETAILS
| 29
graphics-libs/field3d/HISTORY
| 3
graphics-libs/freeglut/DEPENDS
| 29
graphics-libs/freeglut/DETAILS
| 4
graphics-libs/freeglut/HISTORY
| 9
graphics-libs/freeimage/BUILD
| 2
graphics-libs/freeimage/DETAILS
| 4
graphics-libs/freeimage/HISTORY
| 4
graphics-libs/freetype2/BUILD
| 9
graphics-libs/freetype2/DEPENDS
| 13
graphics-libs/freetype2/DETAILS
| 4
graphics-libs/freetype2/HISTORY
| 32
graphics-libs/freetype2/PRE_BUILD
| 8
graphics-libs/freetype2/ft2build.patch
| 4
graphics-libs/ftgl/BUILD
| 7
graphics-libs/ftgl/DEPENDS
| 8
graphics-libs/ftgl/DETAILS
| 6
graphics-libs/ftgl/HISTORY
| 11
graphics-libs/gegl/DEPENDS
| 2
graphics-libs/gegl/HISTORY
| 4
graphics-libs/giblib/DEPENDS
| 7
graphics-libs/giblib/HISTORY
| 6
graphics-libs/giflib/CONFLICTS
| 1
graphics-libs/giflib/DEPENDS
| 5
graphics-libs/giflib/DETAILS
| 9
graphics-libs/giflib/HISTORY
| 18
graphics-libs/giflib/INSTALL
| 4
graphics-libs/giflib/PRE_BUILD
| 5
graphics-libs/giflib/PROVIDES
| 1
graphics-libs/giflib5/CONFLICTS
| 1
graphics-libs/giflib5/DEPENDS
| 1
graphics-libs/giflib5/DETAILS
| 17
graphics-libs/giflib5/HISTORY
| 3
graphics-libs/giflib5/PROVIDES
| 1
graphics-libs/giflib5/UP_TRIGGERS
| 12
graphics-libs/glew/DETAILS
| 6
graphics-libs/glew/HISTORY
| 6
graphics-libs/graphite2/DETAILS
| 4
graphics-libs/graphite2/HISTORY
| 3
graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
|binary
graphics-libs/gtkglext/DEPENDS
| 12
graphics-libs/gtkglext/HISTORY
| 6
graphics-libs/gtkglext/PRE_BUILD
| 4
graphics-libs/harfbuzz/DEPENDS
| 21
graphics-libs/harfbuzz/DETAILS
| 16
graphics-libs/harfbuzz/HISTORY
| 57
graphics-libs/harfbuzz/PREPARE
| 5
graphics-libs/harfbuzz/PRE_BUILD
| 13
graphics-libs/harfbuzz/PRE_SUB_DEPENDS
| 6

graphics-libs/harfbuzz/REPAIR^3f1f7ad3cbbc751c84bbe89658297f2c^PRE_SUB_DEPENDS
| 6
graphics-libs/harfbuzz/SUB_DEPENDS
| 6
graphics-libs/ilmbase/DETAILS
| 9
graphics-libs/ilmbase/HISTORY
| 12
graphics-libs/jpeg/DETAILS
| 4
graphics-libs/jpeg/HISTORY
| 4
graphics-libs/jpeg/UP_TRIGGERS
| 4
graphics-libs/libcaca/DEPENDS
| 3
graphics-libs/libcaca/DETAILS
| 4
graphics-libs/libcaca/HISTORY
| 7
graphics-libs/libemf/DETAILS
| 4
graphics-libs/libemf/HISTORY
| 3
graphics-libs/libgxps/DEPENDS
| 49
graphics-libs/libgxps/DETAILS
| 17
graphics-libs/libgxps/HISTORY
| 12
graphics-libs/libgxps/PREPARE
| 2
graphics-libs/libgxps/PRE_BUILD
| 6
graphics-libs/libjpeg-turbo/DEPENDS
| 2
graphics-libs/libjpeg-turbo/DETAILS
| 4
graphics-libs/libjpeg-turbo/HISTORY
| 9
graphics-libs/liblqr/DETAILS
| 4
graphics-libs/liblqr/HISTORY
| 3
graphics-libs/libopenraw/DEPENDS
| 17
graphics-libs/libopenraw/DETAILS
| 19
graphics-libs/libopenraw/HISTORY
| 7
graphics-libs/libopenraw/PRE_SUB_DEPENDS
| 5
graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
| 5
graphics-libs/libopenraw/SUB_DEPENDS
| 6
graphics-libs/libpano13/DETAILS
| 6
graphics-libs/libpano13/HISTORY
| 3
graphics-libs/libpgf/DEPENDS
| 6
graphics-libs/libpgf/DETAILS
| 22
graphics-libs/libpgf/HISTORY
| 4
graphics-libs/libpgf/PRE_BUILD
| 6
graphics-libs/libpng/DETAILS
| 6
graphics-libs/libpng/HISTORY
| 3
graphics-libs/libraw/DEPENDS
| 2
graphics-libs/libraw/DETAILS
| 8
graphics-libs/libraw/HISTORY
| 9
graphics-libs/libva-intel-driver/DEPENDS
| 1
graphics-libs/libva-intel-driver/DETAILS
| 14
graphics-libs/libva-intel-driver/HISTORY
| 3
graphics-libs/libwacom/DEPENDS
| 3
graphics-libs/libwacom/DETAILS
| 8
graphics-libs/libwacom/HISTORY
| 7
graphics-libs/libwebp/DEPENDS
| 7
graphics-libs/libwebp/DETAILS
| 21
graphics-libs/libwebp/HISTORY
| 12
graphics-libs/libwmf/DETAILS
| 2
graphics-libs/libwmf/HISTORY
| 3
graphics-libs/libxcm/DEPENDS
| 11
graphics-libs/libxcm/DETAILS
| 26
graphics-libs/libxcm/HISTORY
| 3
graphics-libs/mesalib/CONFLICTS
| 1
graphics-libs/mesalib/DEPENDS
| 7
graphics-libs/mesalib/DETAILS
| 12
graphics-libs/mesalib/HISTORY
| 17
graphics-libs/mesalib/MesaLib-7.11.2.tar.bz2.sig
|binary
graphics-libs/mesalib/PROVIDES
| 1
graphics-libs/ogre/DETAILS
| 6
graphics-libs/ogre/HISTORY
| 3
graphics-libs/opencolorio/BUILD
| 1
graphics-libs/opencolorio/DEPENDS
| 12
graphics-libs/opencolorio/DETAILS
| 20
graphics-libs/opencolorio/HISTORY
| 3
graphics-libs/opencv/BUILD
| 8
graphics-libs/opencv/DEPENDS
| 5
graphics-libs/opencv/DETAILS
| 15
graphics-libs/opencv/HISTORY
| 37
graphics-libs/opencv/PRE_BUILD
| 5
graphics-libs/opencv/pkgconfig.patch
| 35
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/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch
| 53
graphics-libs/openimageio/BUILD
| 5
graphics-libs/openimageio/DEPENDS
| 30
graphics-libs/openimageio/DETAILS
| 19
graphics-libs/openimageio/HISTORY
| 4
graphics-libs/openimageio/PRE_BUILD
| 3
graphics-libs/openjpeg/BUILD
| 3
graphics-libs/openjpeg/DEPENDS
| 6
graphics-libs/openjpeg/DETAILS
| 9
graphics-libs/openjpeg/HISTORY
| 28
graphics-libs/openjpeg/INSTALL
| 6
graphics-libs/openjpeg/UP_TRIGGERS
| 19
graphics-libs/poppler-data/DETAILS
| 4
graphics-libs/poppler-data/HISTORY
| 6
graphics-libs/poppler/DEPENDS
| 4
graphics-libs/poppler/DETAILS
| 19
graphics-libs/poppler/HISTORY
| 28
graphics-libs/poppler/PRE_BUILD
| 2
graphics-libs/pythonmagick/DEPENDS
| 2
graphics-libs/pythonmagick/DETAILS
| 4
graphics-libs/pythonmagick/HISTORY
| 6
graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig
|binary
graphics-libs/simage/DEPENDS
| 2
graphics-libs/simage/HISTORY
| 3
graphics-libs/tiff/CVE-2012-4564.patch
| 29
graphics-libs/tiff/DETAILS
| 6
graphics-libs/tiff/HISTORY
| 9
graphics-libs/tiff/PRE_BUILD
| 4
graphics-libs/vigra/DETAILS
| 9
graphics-libs/vigra/HISTORY
| 3
graphics-libs/vips/DEPENDS
| 2
graphics-libs/vips/HISTORY
| 4
graphics/advancecomp/DEPENDS
| 1
graphics/advancecomp/DETAILS
| 37
graphics/advancecomp/HISTORY
| 5
graphics/advancecomp/advancecomp-1.15.tar.gz.sig
|binary
graphics/argyllcms/BUILD
| 3
graphics/argyllcms/DEPENDS
| 11
graphics/argyllcms/DETAILS
| 25
graphics/argyllcms/HISTORY
| 13
graphics/argyllcms/INSTALL
| 3
graphics/argyllcms/PRE_BUILD
| 4
graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
| 25
graphics/autopano-sift-c/DETAILS
| 4
graphics/autopano-sift-c/HISTORY
| 5
graphics/autopano-sift-c/PRE_BUILD
| 3
graphics/blender/DETAILS
| 7
graphics/blender/HISTORY
| 3
graphics/blender_cvs/DETAILS
| 7
graphics/blender_cvs/HISTORY
| 3
graphics/brlcad/DEPENDS
| 2
graphics/cgprof/DEPENDS
| 2
graphics/cinepaint/DEPENDS
| 26
graphics/cinepaint/DETAILS
| 9
graphics/cinepaint/HISTORY
| 13
graphics/cinepaint/PRE_BUILD
| 6
graphics/comix/DEPENDS
| 2
graphics/comix/HISTORY
| 3
graphics/darktable/BUILD
| 2
graphics/darktable/DEPENDS
| 22
graphics/darktable/DETAILS
| 17
graphics/darktable/HISTORY
| 83
graphics/dcmtk/DEPENDS
| 27
graphics/dcmtk/DETAILS
| 25
graphics/dcmtk/HISTORY
| 2
graphics/dcraw/BUILD
| 2
graphics/dcraw/DEPENDS
| 3
graphics/dcraw/DETAILS
| 4
graphics/dcraw/HISTORY
| 13
graphics/djview4/BUILD
| 2
graphics/djview4/DETAILS
| 6
graphics/djview4/HISTORY
| 7
graphics/djview4/PRE_BUILD
| 4
graphics/djview4/qt4.8.patch
| 58
graphics/djvulibre/DETAILS
| 6
graphics/djvulibre/HISTORY
| 3
graphics/enblend/BUILD
| 1
graphics/enblend/DEPENDS
| 4
graphics/enblend/DETAILS
| 9
graphics/enblend/HISTORY
| 7
graphics/evolvotron/BUILD
| 5
graphics/evolvotron/DEPENDS
| 1
graphics/evolvotron/DETAILS
| 17
graphics/evolvotron/HISTORY
| 2
graphics/evolvotron/INSTALL
| 3
graphics/evolvotron/PRE_BUILD
| 4
graphics/exact-image/DEPENDS
| 2
graphics/exact-image/HISTORY
| 3
graphics/exiv2/DETAILS
| 4
graphics/exiv2/HISTORY
| 50
graphics/exiv2/UP_TRIGGERS
| 2
graphics/fbida/DETAILS
| 4
graphics/fbida/HISTORY
| 3
graphics/feh/DETAILS
| 2
graphics/feh/HISTORY
| 12
graphics/flphoto/DEPENDS
| 2
graphics/flphoto/HISTORY
| 3
graphics/fontforge/BUILD
| 3
graphics/fontforge/DEPENDS
| 2
graphics/fontforge/DETAILS
| 4
graphics/fontforge/HISTORY
| 9
graphics/fontforge/PRE_BUILD
| 2
graphics/fontforge/fontforge_python.patch
| 12
graphics/geeqie/DEPENDS
| 12
graphics/geeqie/HISTORY
| 4
graphics/gexiv2/DEPENDS
| 14
graphics/gexiv2/DETAILS
| 11
graphics/gexiv2/HISTORY
| 14
graphics/gimp/DETAILS
| 17
graphics/gimp/HISTORY
| 21
graphics/gimp/PRE_BUILD
| 4
graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
| 26
graphics/gl2ps/BUILD
| 2
graphics/gl2ps/DEPENDS
| 8
graphics/gl2ps/DETAILS
| 13
graphics/gl2ps/HISTORY
| 4
graphics/gl2ps/PRE_BUILD
| 3
graphics/gmic/DETAILS
| 4
graphics/gmic/HISTORY
| 4
graphics/gmic/opencv-buildfix.patch
| 28
graphics/gocr/DETAILS
| 8
graphics/gocr/HISTORY
| 4
graphics/gphoto2/DETAILS
| 8
graphics/gphoto2/HISTORY
| 3
graphics/graphicsmagick/BUILD
| 3
graphics/graphicsmagick/CONFIGURE
| 3
graphics/graphicsmagick/DEPENDS
| 4
graphics/graphicsmagick/DETAILS
| 9
graphics/graphicsmagick/HISTORY
| 12
graphics/graphicsmagick/PRE_SUB_DEPENDS
| 5
graphics/graphicsmagick/SUB_DEPENDS
| 6
graphics/hugin/0001-add-missing-header.patch
| 31
graphics/hugin/0002-access-extract-through-this-pointer.patch
| 34
graphics/hugin/DETAILS
| 4
graphics/hugin/HISTORY
| 5
graphics/hugin/PRE_BUILD
| 4
graphics/imagemagick/BUILD
| 11
graphics/imagemagick/CONFIGURE
| 15
graphics/imagemagick/DEPENDS
| 69
graphics/imagemagick/DETAILS
| 16
graphics/imagemagick/HISTORY
| 87
graphics/imagemagick/PRE_SUB_DEPENDS
| 4
graphics/imagemagick/SUB_DEPENDS
| 5
graphics/inkscape/DEPENDS
| 2
graphics/inkscape/DETAILS
| 11
graphics/inkscape/HISTORY
| 10
graphics/inkscape/INSTALL
| 3
graphics/keyjnote/DEPENDS
| 2
graphics/keyjnote/HISTORY
| 6
graphics/lcms2/DETAILS
| 4
graphics/lcms2/HISTORY
| 6
graphics/lensfun/DETAILS
| 15
graphics/lensfun/HISTORY
| 12
graphics/leptonica/DEPENDS
| 2
graphics/leptonica/DETAILS
| 8
graphics/leptonica/HISTORY
| 10
graphics/libgphoto2/DEPENDS
| 8
graphics/libgphoto2/DETAILS
| 4
graphics/libgphoto2/HISTORY
| 25
graphics/luminance-hdr/BUILD
| 1
graphics/luminance-hdr/CONFLICTS
| 1
graphics/luminance-hdr/DEPENDS
| 7
graphics/luminance-hdr/DETAILS
| 32
graphics/luminance-hdr/HISTORY
| 15
graphics/maim/BUILD
| 1
graphics/maim/DEPENDS
| 5
graphics/maim/DETAILS
| 15
graphics/maim/HISTORY
| 11
graphics/mcomix/DEPENDS
| 2
graphics/mcomix/DETAILS
| 4
graphics/mcomix/HISTORY
| 6
graphics/meshlab/BUILD
| 10
graphics/meshlab/DEPENDS
| 1
graphics/meshlab/DETAILS
| 15
graphics/meshlab/HISTORY
| 3
graphics/meshlab/INSTALL
| 4
graphics/meshlab/PRE_BUILD
| 6
graphics/meshlab/gcc-4.7.patch
| 38
graphics/meshlab/rpath.patch
| 36
graphics/mtpaint/DEPENDS
| 2
graphics/mtpaint/HISTORY
| 3
graphics/mypaint/DETAILS
| 7
graphics/mypaint/HISTORY
| 3
graphics/netpbm/DETAILS
| 4
graphics/netpbm/HISTORY
| 3
graphics/nitrogen/BUILD
| 1
graphics/nitrogen/DEPENDS
| 10
graphics/nitrogen/DETAILS
| 14
graphics/nitrogen/HISTORY
| 10
graphics/nitrogen/PREPARE
| 2
graphics/nitrogen/PRE_BUILD
| 5
graphics/nomacs/BUILD
| 1
graphics/nomacs/DEPENDS
| 2
graphics/nomacs/DETAILS
| 13
graphics/nomacs/HISTORY
| 5
graphics/openexr/DETAILS
| 7
graphics/openexr/HISTORY
| 12
graphics/openexr/PRE_BUILD
| 3
graphics/openexr/gcc43.patch
| 26
graphics/optipng/BUILD
| 1
graphics/optipng/DETAILS
| 7
graphics/optipng/HISTORY
| 10
graphics/pktriggercord/BUILD
| 1
graphics/pktriggercord/DEPENDS
| 2
graphics/pktriggercord/DETAILS
| 17
graphics/pktriggercord/HISTORY
| 3
graphics/pngcrush/DETAILS
| 6
graphics/pngcrush/HISTORY
| 3
graphics/pngquant/BUILD
| 3
graphics/pngquant/DEPENDS
| 2
graphics/pngquant/DETAILS
| 27
graphics/pngquant/HISTORY
| 6
graphics/pngquant/INSTALL
| 3
graphics/pngquant/PRE_BUILD
| 4
graphics/potrace/DETAILS
| 4
graphics/potrace/HISTORY
| 3
graphics/pyexiv2/BUILD
| 1
graphics/pyexiv2/DEPENDS
| 4
graphics/pyexiv2/DETAILS
| 22
graphics/pyexiv2/HISTORY
| 3
graphics/pyexiv2/INSTALL
| 1
graphics/qiv/BUILD
| 3
graphics/qiv/DEPENDS
| 8
graphics/qiv/DETAILS
| 4
graphics/qiv/HISTORY
| 10
graphics/qiv/PRE_BUILD
| 4
graphics/qiv/qiv-2.2.4-as-needed.patch
| 31
graphics/qtpfsgui/BUILD
| 2
graphics/qtpfsgui/DEPENDS
| 6
graphics/qtpfsgui/DETAILS
| 39
graphics/qtpfsgui/DOWNLOAD
| 1
graphics/qtpfsgui/HISTORY
| 5
graphics/qtpfsgui/INSTALL
| 1
graphics/qtpfsgui/PRE_BUILD
| 5
graphics/qtpfsgui/TRIGGERS
| 1
graphics/rawstudio/DETAILS
| 16
graphics/rawstudio/HISTORY
| 3
graphics/rawtherapee/BUILD
| 1
graphics/rawtherapee/DEPENDS
| 24
graphics/rawtherapee/DETAILS
| 13
graphics/rawtherapee/HISTORY
| 6
graphics/scrot/DEPENDS
| 4
graphics/scrot/HISTORY
| 3
graphics/shotwell/BUILD
| 2
graphics/shotwell/DEPENDS
| 5
graphics/shotwell/DETAILS
| 8
graphics/shotwell/HISTORY
| 16
graphics/skencil/DEPENDS
| 2
graphics/skencil/HISTORY
| 3
graphics/swftools/DEPENDS
| 2
graphics/swftools/HISTORY
| 3
graphics/tesseract/DETAILS
| 4
graphics/tesseract/HISTORY
| 4
graphics/tesseract/PRE_BUILD
| 12
graphics/topmod/DETAILS
| 7
graphics/topmod/HISTORY
| 3
graphics/ufraw/DETAILS
| 6
graphics/ufraw/HISTORY
| 3
graphics/uniconvertor/DEPENDS
| 2
graphics/uniconvertor/HISTORY
| 3
graphics/virtualgl/BUILD
| 8
graphics/virtualgl/DEPENDS
| 15
graphics/virtualgl/DETAILS
| 19
graphics/virtualgl/HISTORY
| 2
graphics/vym/DETAILS
| 2
graphics/vym/HISTORY
| 3
graphics/xaralx/DETAILS
| 7
graphics/xaralx/HISTORY
| 3
graphics/xli/0001-add-missing-include.patch
| 24
graphics/xli/BUILD
| 2
graphics/xli/DEPENDS
| 5
graphics/xli/DETAILS
| 17
graphics/xli/HISTORY
| 10
graphics/xli/INSTALL
| 1
graphics/xli/PRE_BUILD
| 20
graphics/xzgv/HISTORY
| 4
graphics/xzgv/PRE_BUILD
| 3
graphics/xzgv/xzgv-0.9.1-as-needed.patch
| 22
groups
| 11
ham/aldo/DETAILS
| 4
ham/aldo/HISTORY
| 3
ham/cwtext/DETAILS
| 2
ham/cwtext/HISTORY
| 3
ham/hamlib/DEPENDS
| 2
ham/hamlib/DETAILS
| 6
ham/hamlib/HISTORY
| 3
haskell/HASKELL_POST_REMOVE
| 2
haskell/darcs/DEPENDS
| 15
haskell/darcs/DETAILS
| 22
haskell/darcs/HISTORY
| 57
haskell/darcs/INSTALL
| 2
haskell/happy/DETAILS
| 4
haskell/happy/HISTORY
| 6
haskell/haskell-aeson/DEPENDS
| 10
haskell/haskell-aeson/DETAILS
| 14
haskell/haskell-aeson/HISTORY
| 12
haskell/haskell-async/DEPENDS
| 1
haskell/haskell-async/DETAILS
| 16
haskell/haskell-async/HISTORY
| 9
haskell/haskell-attoparsec/DEPENDS
| 3
haskell/haskell-attoparsec/DETAILS
| 14
haskell/haskell-attoparsec/HISTORY
| 9
haskell/haskell-base-unicode-symbols/DEPENDS
| 1
haskell/haskell-base-unicode-symbols/DETAILS
| 23
haskell/haskell-base-unicode-symbols/HISTORY
| 3
haskell/haskell-blaze-builder/DEPENDS
| 2
haskell/haskell-blaze-builder/DETAILS
| 19
haskell/haskell-blaze-builder/HISTORY
| 6
haskell/haskell-bloomfilter/0001-fix-compile-errors-with-array-0.5.patch
| 41
haskell/haskell-bloomfilter/DEPENDS
| 1
haskell/haskell-bloomfilter/DETAILS
| 13
haskell/haskell-bloomfilter/HISTORY
| 7
haskell/haskell-bloomfilter/PRE_BUILD
| 3
haskell/haskell-byteable/DEPENDS
| 1
haskell/haskell-byteable/DETAILS
| 19
haskell/haskell-byteable/HISTORY
| 3
haskell/haskell-bytestring/BUILD
| 1
haskell/haskell-bytestring/DEPENDS
| 2
haskell/haskell-bytestring/DETAILS
| 25
haskell/haskell-bytestring/DOWNLOAD
| 1
haskell/haskell-bytestring/HISTORY
| 5
haskell/haskell-bytestring/INSTALL
| 1
haskell/haskell-bytestring/PRE_BUILD
| 1
haskell/haskell-bytestring/TRIGGERS
| 1
haskell/haskell-case-insensitive/DEPENDS
| 4
haskell/haskell-case-insensitive/DETAILS
| 15
haskell/haskell-case-insensitive/HISTORY
| 6
haskell/haskell-cryptohash/DEPENDS
| 2
haskell/haskell-cryptohash/DETAILS
| 18
haskell/haskell-cryptohash/HISTORY
| 9
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
| 7
haskell/haskell-data-default/DETAILS
| 13
haskell/haskell-data-default/HISTORY
| 6
haskell/haskell-dataenc/DEPENDS
| 1
haskell/haskell-dataenc/DETAILS
| 15
haskell/haskell-dataenc/HISTORY
| 6
haskell/haskell-deepseq/BUILD
| 1
haskell/haskell-deepseq/DEPENDS
| 2
haskell/haskell-deepseq/DETAILS
| 29
haskell/haskell-deepseq/DETAILS.orig
| 22
haskell/haskell-deepseq/DOWNLOAD
| 1
haskell/haskell-deepseq/HISTORY
| 5
haskell/haskell-deepseq/INSTALL
| 1
haskell/haskell-deepseq/PRE_BUILD
| 1
haskell/haskell-deepseq/TRIGGERS
| 1
haskell/haskell-dlist/DEPENDS
| 1
haskell/haskell-dlist/DETAILS
| 15
haskell/haskell-dlist/HISTORY
| 9
haskell/haskell-edit-distance/DEPENDS
| 2
haskell/haskell-edit-distance/DETAILS
| 14
haskell/haskell-edit-distance/HISTORY
| 3
haskell/haskell-ghc-syb-utils/DEPENDS
| 2
haskell/haskell-ghc-syb-utils/DETAILS
| 13
haskell/haskell-ghc-syb-utils/HISTORY
| 3
haskell/haskell-git-annex/DEPENDS
| 29
haskell/haskell-git-annex/DETAILS
| 21
haskell/haskell-git-annex/HISTORY
| 77
haskell/haskell-hashable/DEPENDS
| 2
haskell/haskell-hashable/DETAILS
| 16
haskell/haskell-hashable/HISTORY
| 6
haskell/haskell-hashed-storage/DEPENDS
| 6
haskell/haskell-hashed-storage/DETAILS
| 19
haskell/haskell-hashed-storage/HISTORY
| 6
haskell/haskell-haskeline/DEPENDS
| 2
haskell/haskell-haskeline/DETAILS
| 17
haskell/haskell-haskeline/HISTORY
| 6
haskell/haskell-hasktags/DEPENDS
| 3
haskell/haskell-hasktags/DETAILS
| 13
haskell/haskell-hasktags/HISTORY
| 3
haskell/haskell-haxml/DETAILS
| 4
haskell/haskell-haxml/HISTORY
| 3
haskell/haskell-hslogger/DEPENDS
| 3
haskell/haskell-hslogger/DETAILS
| 19
haskell/haskell-hslogger/HISTORY
| 9
haskell/haskell-http/DEPENDS
| 4
haskell/haskell-http/DETAILS
| 15
haskell/haskell-http/HISTORY
| 12
haskell/haskell-hunit/DEPENDS
| 1
haskell/haskell-hunit/DETAILS
| 14
haskell/haskell-hunit/HISTORY
| 3
haskell/haskell-ifelse/DEPENDS
| 2
haskell/haskell-ifelse/DETAILS
| 13
haskell/haskell-ifelse/HISTORY
| 3
haskell/haskell-json/DEPENDS
| 3
haskell/haskell-json/DETAILS
| 19
haskell/haskell-json/HISTORY
| 3
haskell/haskell-maccatcher/DEPENDS
| 2
haskell/haskell-maccatcher/DETAILS
| 13
haskell/haskell-maccatcher/HISTORY
| 3
haskell/haskell-missingh/DEPENDS
| 8
haskell/haskell-missingh/DETAILS
| 15
haskell/haskell-missingh/HISTORY
| 9
haskell/haskell-mmap/DEPENDS
| 1
haskell/haskell-mmap/DETAILS
| 16
haskell/haskell-mmap/HISTORY
| 6
haskell/haskell-monad-control/DEPENDS
| 4
haskell/haskell-monad-control/DETAILS
| 31
haskell/haskell-monad-control/HISTORY
| 9
haskell/haskell-monadcatchio-transformers/DEPENDS
| 4
haskell/haskell-monadcatchio-transformers/DETAILS
| 17
haskell/haskell-monadcatchio-transformers/HISTORY
| 9
haskell/haskell-monads-tf/DEPENDS
| 2
haskell/haskell-monads-tf/DETAILS
| 16
haskell/haskell-monads-tf/HISTORY
| 6
haskell/haskell-mtl/DETAILS
| 4
haskell/haskell-mtl/HISTORY
| 6
haskell/haskell-network-info/DEPENDS
| 1
haskell/haskell-network-info/DETAILS
| 15
haskell/haskell-network-info/HISTORY
| 3
haskell/haskell-network/DEPENDS
| 3
haskell/haskell-network/DETAILS
| 4
haskell/haskell-network/HISTORY
| 15
haskell/haskell-parsec/DEPENDS
| 1
haskell/haskell-parsec/DETAILS
| 4
haskell/haskell-parsec/HISTORY
| 9
haskell/haskell-polyparse/DETAILS
| 4
haskell/haskell-polyparse/HISTORY
| 3
haskell/haskell-primitive/DEPENDS
| 1
haskell/haskell-primitive/DETAILS
| 13
haskell/haskell-primitive/HISTORY
| 6
haskell/haskell-quickcheck/BUILD
| 3
haskell/haskell-quickcheck/DEPENDS
| 3
haskell/haskell-quickcheck/DETAILS
| 4
haskell/haskell-quickcheck/HISTORY
| 11
haskell/haskell-regex-posix/DETAILS
| 4
haskell/haskell-regex-posix/HISTORY
| 3
haskell/haskell-safesemaphore/DEPENDS
| 2
haskell/haskell-safesemaphore/DETAILS
| 14
haskell/haskell-safesemaphore/HISTORY
| 9
haskell/haskell-scientific/DEPENDS
| 3
haskell/haskell-scientific/DETAILS
| 21
haskell/haskell-scientific/HISTORY
| 6
haskell/haskell-sha/DEPENDS
| 1
haskell/haskell-sha/DETAILS
| 18
haskell/haskell-sha/HISTORY
| 6
haskell/haskell-stm/DETAILS
| 4
haskell/haskell-stm/HISTORY
| 6
haskell/haskell-syb/DETAILS
| 4
haskell/haskell-syb/HISTORY
| 3
haskell/haskell-tar/DEPENDS
| 1
haskell/haskell-tar/DETAILS
| 17
haskell/haskell-tar/HISTORY
| 3
haskell/haskell-text/DETAILS
| 4
haskell/haskell-text/HISTORY
| 6
haskell/haskell-tf-random/DEPENDS
| 3
haskell/haskell-tf-random/DETAILS
| 17
haskell/haskell-tf-random/HISTORY
| 3
haskell/haskell-transformers-base/DEPENDS
| 2
haskell/haskell-transformers-base/DETAILS
| 14
haskell/haskell-transformers-base/HISTORY
| 6
haskell/haskell-transformers/DETAILS
| 4
haskell/haskell-transformers/HISTORY
| 3
haskell/haskell-unix-compat/DEPENDS
| 1
haskell/haskell-unix-compat/DETAILS
| 15
haskell/haskell-unix-compat/HISTORY
| 3
haskell/haskell-unordered-containers/DEPENDS
| 2
haskell/haskell-unordered-containers/DETAILS
| 18
haskell/haskell-unordered-containers/HISTORY
| 12
haskell/haskell-utf8-string/DETAILS
| 4
haskell/haskell-utf8-string/HISTORY
| 3
haskell/haskell-uuid/DEPENDS
| 6
haskell/haskell-uuid/DETAILS
| 14
haskell/haskell-uuid/HISTORY
| 12
haskell/haskell-vector/DEPENDS
| 3
haskell/haskell-vector/DETAILS
| 14
haskell/haskell-vector/HISTORY
| 6
haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
| 26
haskell/haskell-x11-rm/DEPENDS
| 2
haskell/haskell-x11-rm/DETAILS
| 15
haskell/haskell-x11-rm/HISTORY
| 3
haskell/haskell-x11-rm/PRE_BUILD
| 3
haskell/haskell-x11/BUILD
| 4
haskell/haskell-x11/DEPENDS
| 6
haskell/haskell-x11/DETAILS
| 4
haskell/haskell-x11/HISTORY
| 9
haskell/haskell-xmonad-contrib/CONFLICTS
| 1
haskell/haskell-xmonad-contrib/DEPENDS
| 7
haskell/haskell-xmonad-contrib/DETAILS
| 16
haskell/haskell-xmonad-contrib/HISTORY
| 34
haskell/haskell-xmonad/CONFLICTS
| 1
haskell/haskell-xmonad/DEPENDS
| 6
haskell/haskell-xmonad/DETAILS
| 20
haskell/haskell-xmonad/HISTORY
| 59
haskell/haskell-xmonad/INSTALL
| 2
haskell/haskell-zlib/DEPENDS
| 1
haskell/haskell-zlib/DETAILS
| 20
haskell/haskell-zlib/HISTORY
| 3
http/apache-mod_ssl/DEPENDS
| 2
http/apache-mod_ssl/HISTORY
| 3
http/apache2/DEPENDS
| 2
http/apache2/HISTORY
| 5
http/apache22/DEPENDS
| 4
http/apache22/DETAILS
| 10
http/apache22/HISTORY
| 21
http/cadaver/DEPENDS
| 4
http/cadaver/HISTORY
| 3
http/cherokee/DEPENDS
| 2
http/cherokee/HISTORY
| 3
http/cssed/BUILD
| 1
http/cssed/DEPENDS
| 3
http/cssed/DETAILS
| 24
http/cssed/HISTORY
| 3
http/dillo/DEPENDS
| 4
http/dillo/DETAILS
| 7
http/dillo/HISTORY
| 9
http/dillo2/DEPENDS
| 6
http/dillo2/DETAILS
| 7
http/dillo2/HISTORY
| 9
http/dwb/BUILD
| 5
http/dwb/DEPENDS
| 17
http/dwb/DETAILS
| 36
http/dwb/HISTORY
| 6
http/dwb/INSTALL
| 5
http/dwb/PREPARE
| 2
http/dwb/PROVIDES
| 1
http/eflwebkit/DEPENDS
| 2
http/eflwebkit/DETAILS
| 7
http/eflwebkit/HISTORY
| 6
http/elinks/DEPENDS
| 6
http/elinks/DETAILS
| 7
http/elinks/HISTORY
| 9
http/elog/DEPENDS
| 2
http/elog/HISTORY
| 3
http/esehttpd/DEPENDS
| 2
http/esehttpd/HISTORY
| 3
http/firefox/BUILD
| 35
http/firefox/CONFIGURE
| 3
http/firefox/DEPENDS
| 117
http/firefox/DETAILS
| 20
http/firefox/HISTORY
| 163
http/firefox/Makefile.in-pgo.patch
| 10
http/firefox/PREPARE
| 6
http/firefox/PRE_BUILD
| 29
http/firefox/desktop/firefox.desktop
| 2
http/firefox/glyph.patch
| 15
http/firefox/install_dir.patch
| 53
http/firefox/installer.patch
| 112
http/firefox/mozconfig
| 18
http/gnash/BUILD
| 2
http/gnash/DEPENDS
| 6
http/gnash/DETAILS
| 2
http/gnash/HISTORY
| 10
http/httpd-dev/DEPENDS
| 2
http/httpd-dev/HISTORY
| 3
http/lazygal/BUILD
| 4
http/lazygal/DEPENDS
| 10
http/lazygal/DETAILS
| 17
http/lazygal/HISTORY
| 6
http/lazygal/INSTALL
| 3
http/lightspark/DEPENDS
| 1
http/lightspark/DETAILS
| 6
http/lightspark/HISTORY
| 7
http/lighttpd/CONFIGURE
| 1
http/lighttpd/DEPENDS
| 9
http/lighttpd/DETAILS
| 8
http/lighttpd/HISTORY
| 33
http/lighttpd/PRE_BUILD
| 10
http/lighttpd/auth_ldap_port-option+ext.patch
| 93
http/lighttpd/auth_ldap_port-option.patch
| 94
http/lighttpd/lua52.patch
| 75
http/links-twibright/DEPENDS
| 2
http/links-twibright/DETAILS
| 4
http/links-twibright/HISTORY
| 9
http/links/DEPENDS
| 6
http/links/HISTORY
| 6
http/lynx/DEPENDS
| 2
http/lynx/DETAILS
| 8
http/lynx/HISTORY
| 9
http/middleman/DEPENDS
| 2
http/middleman/HISTORY
| 3
http/midori/BUILD
| 3
http/midori/DEPENDS
| 53
http/midori/DETAILS
| 23
http/midori/DOWNLOAD
| 8
http/midori/HISTORY
| 44
http/midori/INSTALL
| 2
http/mod_wsgi/DEPENDS
| 2
http/mod_wsgi/DETAILS
| 7
http/mod_wsgi/HISTORY
| 5
http/modsecurity/BUILD
| 1
http/modsecurity/DEPENDS
| 3
http/modsecurity/DETAILS
| 10
http/modsecurity/HISTORY
| 7
http/netsurf/DEPENDS
| 2
http/netsurf/HISTORY
| 3
http/newsbeuter/DEPENDS
| 3
http/newsbeuter/DETAILS
| 4
http/newsbeuter/HISTORY
| 4
http/nginx/DEPENDS
| 2
http/nginx/DETAILS
| 8
http/nginx/HISTORY
| 18
http/nginx/INSTALL
| 5
http/nginx/PRE_BUILD
| 2
http/nginx/init.d/nginx
| 4
http/nginx/init.d/nginx.conf
| 5
http/nginx/space.patch
| 18
http/pavuk/DEPENDS
| 2
http/pavuk/HISTORY
| 3
http/phantomjs/BUILD
| 5
http/phantomjs/DEPENDS
| 4
http/phantomjs/DETAILS
| 17
http/phantomjs/HISTORY
| 2
http/phantomjs/INSTALL
| 1
http/polipo/BUILD
| 1
http/polipo/DEPENDS
| 1
http/polipo/DETAILS
| 36
http/polipo/HISTORY
| 11
http/polipo/INSTALL
| 14
http/polipo/PRE_BUILD
| 4
http/polipo/init.d/polipo
| 15
http/polipo/polipo.gpg
|binary
http/privoxy/DETAILS
| 4
http/privoxy/HISTORY
| 4
http/privoxy/privoxy.gpg
|binary
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/seamonkey/BUILD
| 8
http/seamonkey/CONFIGURE
| 9
http/seamonkey/DEPENDS
| 36
http/seamonkey/DETAILS
| 6
http/seamonkey/HISTORY
| 72
http/seamonkey/PRE_BUILD
| 1
http/seamonkey/mailnews.patch
| 32
http/seamonkey/strip.patch
| 11
http/serf/BUILD
| 1
http/serf/DEPENDS
| 6
http/serf/DETAILS
| 23
http/serf/HISTORY
| 14
http/serf/INSTALL
| 1
http/siege/DEPENDS
| 2
http/siege/DETAILS
| 5
http/siege/HISTORY
| 15
http/squid/DEPENDS
| 2
http/squid/HISTORY
| 3
http/surf/DETAILS
| 8
http/surf/HISTORY
| 3
http/tinyproxy/DETAILS
| 2
http/tinyproxy/HISTORY
| 8
http/tinyproxy/PRE_BUILD
| 4
http/tinyproxy/headers.patch
| 145
http/w3c-libwww/DEPENDS
| 2
http/w3c-libwww/HISTORY
| 3
http/w3m/DEPENDS
| 2
http/w3m/HISTORY
| 9
http/w3m/PRE_BUILD
| 12
http/w3m/gc72.patch
| 13
http/webcleaner/DEPENDS
| 2
http/webcleaner/HISTORY
| 3
http/webkitgtk/BUILD
| 9
http/webkitgtk/CONFIGURE
| 23
http/webkitgtk/DEPENDS
| 85
http/webkitgtk/DETAILS
| 18
http/webkitgtk/HISTORY
| 50
http/webkitgtk/PREPARE
| 1
http/webkitgtk/PRE_BUILD
| 6
http/webkitgtk/bison-2.6.patch
| 515
http/webkitgtk/gtk-doc.patch
| 11
http/webkitgtk/opengl-headers.patch
| 29
http/webkitgtk3/BUILD
| 14
http/webkitgtk3/CONFIGURE
| 10
http/webkitgtk3/DEPENDS
| 87
http/webkitgtk3/DETAILS
| 12
http/webkitgtk3/HISTORY
| 461
http/webkitgtk3/PRE_BUILD
| 6
http/webkitgtk3/bison-2.6.patch
| 515
http/webkitgtk3/gtk-doc.patch
| 11
http/webkitgtk3/opengl-headers.patch
| 29
http/wt/DEPENDS
| 2
http/wt/HISTORY
| 3
http/xombrero/DETAILS
| 2
http/xombrero/HISTORY
| 15
http/xombrero/xombrero-1.6.3.tgz.sig
|binary
http/xshttpd/DEPENDS
| 2
http/xshttpd/HISTORY
| 3
i18n/ibus-anthy/DEPENDS
| 6
i18n/ibus-anthy/DETAILS
| 4
i18n/ibus-anthy/HISTORY
| 7
i18n/ibus-pinyin/BUILD
| 2
i18n/ibus-pinyin/DEPENDS
| 13
i18n/ibus-pinyin/DETAILS
| 5
i18n/ibus-pinyin/HISTORY
| 6
i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
|binary
i18n/ibus/DEPENDS
| 39
i18n/ibus/DETAILS
| 4
i18n/ibus/HISTORY
| 11
i18n/uim/DETAILS
| 4
i18n/uim/HISTORY
| 3
java/crimson-apache/DETAILS
| 10
java/crimson-apache/HISTORY
| 3
java/crimson-apache/INSTALL
| 6
java/davmail/BUILD
| 7
java/davmail/DEPENDS
| 5
java/davmail/DETAILS
| 34
java/davmail/FINAL
| 3
java/davmail/HISTORY
| 3
java/davmail/INSTALL
| 18
java/davmail/davmail-src-4.3.4-2174.tgz.sig
|binary
java/icedtea-web/DETAILS
| 2
java/icedtea-web/HISTORY
| 3
java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
|binary
java/icedtea6/BUILD
| 4
java/icedtea6/DEPENDS
| 3
java/icedtea6/DETAILS
| 17
java/icedtea6/HISTORY
| 10
java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig
|binary
java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig
|binary
java/icedtea6/icedtea6-1.12.2.tar.gz.sig
|binary
java/icedtea6/jaxp144_04.zip.sig
|binary
java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig
|binary
java/icedtea7/BUILD
| 4
java/icedtea7/DEPENDS
| 4
java/icedtea7/DETAILS
| 24
java/icedtea7/DOWNLOAD
| 39
java/icedtea7/HISTORY
| 26
java/icedtea7/PRE_BUILD
| 7
java/icedtea7/corba.tar.gz.sig
|binary
java/icedtea7/hotspot.tar.gz.sig
|binary
java/icedtea7/icedtea-2.2.1-add_cacerts-1.patch
| 543
java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
| 543
java/icedtea7/icedtea-2.3.6.tar.gz.sig
|binary
java/icedtea7/icedtea-2.3.7.tar.gz.sig
|binary
java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig
|binary
java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig
|binary
java/icedtea7/icedtea7-2.1-fixed_paths.patch
| 128
java/icedtea7/icedtea7-2.2.1-fixed_paths.patch
| 114
java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
| 114
java/icedtea7/jaxp.tar.gz.sig
|binary
java/icedtea7/jaxws.tar.gz.sig
|binary
java/icedtea7/jdk.tar.gz.sig
|binary
java/icedtea7/langtools.tar.gz.sig
|binary
java/icedtea7/openjdk.tar.gz.sig
|binary
java/jakarta-commons-beanutils/DETAILS
| 11
java/jakarta-commons-beanutils/HISTORY
| 3
java/jakarta-commons-beanutils/INSTALL
| 6
java/jakarta-commons-collections/DETAILS
| 11
java/jakarta-commons-collections/HISTORY
| 3
java/jakarta-commons-collections/INSTALL
| 8
java/jakarta-commons-daemon/DETAILS
| 11
java/jakarta-commons-daemon/HISTORY
| 3
java/jakarta-commons-daemon/INSTALL
| 6
java/jakarta-commons-dbcp/BUILD
| 4
java/jakarta-commons-dbcp/DETAILS
| 13
java/jakarta-commons-dbcp/HISTORY
| 4
java/jakarta-commons-dbcp/INSTALL
| 8
java/jakarta-commons-digester/DETAILS
| 11
java/jakarta-commons-digester/HISTORY
| 3
java/jakarta-commons-digester/INSTALL
| 6
java/jakarta-commons-fileupload/DETAILS
| 11
java/jakarta-commons-fileupload/HISTORY
| 3
java/jakarta-commons-fileupload/INSTALL
| 6
java/jakarta-commons-lang/BUILD
| 4
java/jakarta-commons-lang/DETAILS
| 12
java/jakarta-commons-lang/HISTORY
| 4
java/jakarta-commons-lang/INSTALL
| 8
java/jakarta-commons-logging/DETAILS
| 13
java/jakarta-commons-logging/HISTORY
| 3
java/jakarta-commons-logging/INSTALL
| 8
java/jakarta-commons-modeler/BUILD
| 4
java/jakarta-commons-modeler/DETAILS
| 11
java/jakarta-commons-modeler/HISTORY
| 4
java/jakarta-commons-modeler/INSTALL
| 8
java/jakarta-commons-pool/DETAILS
| 12
java/jakarta-commons-pool/HISTORY
| 3
java/jakarta-commons-pool/INSTALL
| 6
java/jakarta-log4j/DETAILS
| 6
java/jakarta-log4j/HISTORY
| 3
java/jakarta-log4j/INSTALL
| 4
java/jakarta-regexp/DETAILS
| 6
java/jakarta-regexp/HISTORY
| 3
java/jakarta-regexp/INSTALL
| 4
java/jakarta-struts-bin/DETAILS
| 11
java/jakarta-struts-bin/HISTORY
| 3
java/jakarta-struts-bin/INSTALL
| 4
java/jakarta-velocity/DETAILS
| 12
java/jakarta-velocity/HISTORY
| 3
java/jakarta-velocity/INSTALL
| 6
java/kaffe/DEPENDS
| 2
java/kaffe/HISTORY
| 3
kde4-apps/FUNCTIONS
| 2
kde4-apps/calligra/BUILD
| 2
kde4-apps/calligra/CONFIGURE
| 2
kde4-apps/calligra/DEPENDS
| 3
kde4-apps/calligra/DETAILS
| 4
kde4-apps/calligra/HISTORY
| 14
kde4-apps/clementine/DEPENDS
| 2
kde4-apps/clementine/DETAILS
| 13
kde4-apps/clementine/HISTORY
| 8
kde4-apps/darkroom/DETAILS
| 2
kde4-apps/darkroom/HISTORY
| 3
kde4-apps/digikam4/DEPENDS
| 1
kde4-apps/digikam4/DETAILS
| 6
kde4-apps/digikam4/HISTORY
| 12
kde4-apps/kdiff4/DETAILS
| 4
kde4-apps/kdiff4/HISTORY
| 3
kde4-apps/koffice2/BUILD
| 3
kde4-apps/koffice2/CONFIGURE
| 3
kde4-apps/koffice2/CONFLICTS
| 1
kde4-apps/koffice2/DEPENDS
| 46
kde4-apps/koffice2/DETAILS
| 30
kde4-apps/koffice2/DOWNLOAD
| 1
kde4-apps/koffice2/HISTORY
| 181
kde4-apps/koffice2/INSTALL
| 1
kde4-apps/koffice2/PREPARE
| 1
kde4-apps/koffice2/PRE_BUILD
| 4
kde4-apps/koffice2/UP_TRIGGERS
| 1
kde4-apps/ktorrent4/DETAILS
| 4
kde4-apps/ktorrent4/HISTORY
| 3
kde4-apps/kwave4/DEPENDS
| 9
kde4-apps/kwave4/DETAILS
| 4
kde4-apps/kwave4/HISTORY
| 7
kde4-apps/libktorrent/DETAILS
| 4
kde4-apps/libktorrent/HISTORY
| 3
kde4-apps/quassel/DETAILS
| 4
kde4-apps/quassel/HISTORY
| 6
kde4-apps/rekonq/DETAILS
| 6
kde4-apps/rekonq/HISTORY
| 21
kde4-apps/skrooge/DETAILS
| 6
kde4-apps/skrooge/HISTORY
| 3
kde4-apps/tellico2/DEPENDS
| 10
kde4-apps/tellico2/DETAILS
| 4
kde4-apps/tellico2/HISTORY
| 8
kde4-bindings/kross-interpreters/DETAILS
| 4
kde4-bindings/kross-interpreters/HISTORY
| 3
kde4-bindings/perlkde/DETAILS
| 4
kde4-bindings/perlkde/HISTORY
| 3
kde4-bindings/perlqt4/DETAILS
| 4
kde4-bindings/perlqt4/HISTORY
| 3
kde4-bindings/pykde4/DEPENDS
| 1
kde4-bindings/pykde4/DETAILS
| 5
kde4-bindings/pykde4/HISTORY
| 16
kde4-bindings/pykde4/pykde4-4.10.5.tar.xz.sig
|binary
kde4-bindings/qtruby/DETAILS
| 4
kde4-bindings/qtruby/HISTORY
| 3
kde4-bindings/qyoto/DETAILS
| 4
kde4-bindings/qyoto/HISTORY
| 3
kde4-bindings/smokegen/DETAILS
| 4
kde4-bindings/smokegen/HISTORY
| 3
kde4-bindings/smokekde/DETAILS
| 4
kde4-bindings/smokekde/HISTORY
| 3
kde4-bindings/smokeqt/DETAILS
| 4
kde4-bindings/smokeqt/HISTORY
| 3
kde4-edu/analitza/DETAILS
| 4
kde4-edu/analitza/HISTORY
| 6
kde4-edu/blinken/DETAILS
| 4
kde4-edu/blinken/HISTORY
| 6
kde4-edu/cantor/DETAILS
| 4
kde4-edu/cantor/HISTORY
| 6
kde4-edu/kalgebra/DETAILS
| 4
kde4-edu/kalgebra/HISTORY
| 6
kde4-edu/kalzium/DETAILS
| 4
kde4-edu/kalzium/HISTORY
| 6
kde4-edu/kanagram/DETAILS
| 4
kde4-edu/kanagram/HISTORY
| 6
kde4-edu/kbruch/DETAILS
| 4
kde4-edu/kbruch/HISTORY
| 3
kde4-edu/kgeography/DETAILS
| 4
kde4-edu/kgeography/HISTORY
| 3
kde4-edu/khangman/DETAILS
| 4
kde4-edu/khangman/HISTORY
| 3
kde4-edu/kig/DETAILS
| 4
kde4-edu/kig/HISTORY
| 3
kde4-edu/kiten/DETAILS
| 4
kde4-edu/kiten/HISTORY
| 3
kde4-edu/klettres/DETAILS
| 4
kde4-edu/klettres/HISTORY
| 3
kde4-edu/kmplot/DETAILS
| 4
kde4-edu/kmplot/HISTORY
| 3
kde4-edu/kstars/DETAILS
| 4
kde4-edu/kstars/HISTORY
| 3
kde4-edu/ktouch/DETAILS
| 4
kde4-edu/ktouch/HISTORY
| 3
kde4-edu/kturtle/DETAILS
| 4
kde4-edu/kturtle/HISTORY
| 3
kde4-edu/kwordquiz/DETAILS
| 4
kde4-edu/kwordquiz/HISTORY
| 3
kde4-edu/libkdeedu/DETAILS
| 4
kde4-edu/libkdeedu/HISTORY
| 9
kde4-edu/marble/DETAILS
| 4
kde4-edu/marble/HISTORY
| 9
kde4-edu/pairs/DETAILS
| 4
kde4-edu/pairs/HISTORY
| 3
kde4-edu/parley/DETAILS
| 4
kde4-edu/parley/HISTORY
| 3
kde4-edu/rocs/DETAILS
| 4
kde4-edu/rocs/HISTORY
| 3
kde4-edu/step/DETAILS
| 4
kde4-edu/step/HISTORY
| 3
kde4-graphics/gwenview4/DEPENDS
| 1
kde4-graphics/gwenview4/DETAILS
| 4
kde4-graphics/gwenview4/HISTORY
| 12
kde4-graphics/kamera/DETAILS
| 4
kde4-graphics/kamera/HISTORY
| 9
kde4-graphics/kcolorchooser/DETAILS
| 4
kde4-graphics/kcolorchooser/HISTORY
| 9
kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
| 4
kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
| 9
kde4-graphics/kdegraphics-thumbnailers/DETAILS
| 4
kde4-graphics/kdegraphics-thumbnailers/HISTORY
| 9
kde4-graphics/kgamma/DETAILS
| 4
kde4-graphics/kgamma/HISTORY
| 6
kde4-graphics/kolourpaint/DETAILS
| 4
kde4-graphics/kolourpaint/HISTORY
| 6
kde4-graphics/kruler/DETAILS
| 4
kde4-graphics/kruler/HISTORY
| 6
kde4-graphics/ksaneplugin/DETAILS
| 4
kde4-graphics/ksaneplugin/HISTORY
| 6
kde4-graphics/ksnapshot/DETAILS
| 4
kde4-graphics/ksnapshot/HISTORY
| 6
kde4-graphics/libkdcraw4/DETAILS
| 4
kde4-graphics/libkdcraw4/HISTORY
| 12
kde4-graphics/libkexiv24/DETAILS
| 4
kde4-graphics/libkexiv24/HISTORY
| 12
kde4-graphics/libkipi4/DETAILS
| 4
kde4-graphics/libkipi4/HISTORY
| 12
kde4-graphics/libksane/DETAILS
| 4
kde4-graphics/libksane/HISTORY
| 6
kde4-graphics/mobipocket/DETAILS
| 4
kde4-graphics/mobipocket/HISTORY
| 6
kde4-graphics/okular/DETAILS
| 4
kde4-graphics/okular/HISTORY
| 12
kde4-graphics/svgpart/DETAILS
| 4
kde4-graphics/svgpart/HISTORY
| 9
kde4-look/oxygen-gtk2/DETAILS
| 4
kde4-look/oxygen-gtk2/HISTORY
| 9
kde4-look/oxygen-gtk3/DETAILS
| 4
kde4-look/oxygen-gtk3/HISTORY
| 6
kde4-multimedia/audiocd-kio/DEPENDS
| 2
kde4-multimedia/audiocd-kio/DETAILS
| 4
kde4-multimedia/audiocd-kio/HISTORY
| 13
kde4-multimedia/dragon/DETAILS
| 4
kde4-multimedia/dragon/HISTORY
| 9
kde4-multimedia/ffmpegthumbs/DETAILS
| 4
kde4-multimedia/ffmpegthumbs/HISTORY
| 9
kde4-multimedia/juk/DETAILS
| 4
kde4-multimedia/juk/HISTORY
| 9
kde4-multimedia/kmix/DEPENDS
| 2
kde4-multimedia/kmix/DETAILS
| 4
kde4-multimedia/kmix/HISTORY
| 12
kde4-multimedia/kscd/DETAILS
| 4
kde4-multimedia/kscd/HISTORY
| 6
kde4-multimedia/libkcddb/DETAILS
| 4
kde4-multimedia/libkcddb/HISTORY
| 6
kde4-multimedia/libkcompactdisc/DETAILS
| 4
kde4-multimedia/libkcompactdisc/HISTORY
| 6
kde4-multimedia/mplayerthumbs/DETAILS
| 4
kde4-multimedia/mplayerthumbs/HISTORY
| 6
kde4-support/akonadi/DETAILS
| 4
kde4-support/akonadi/HISTORY
| 12
kde4-support/attica/DETAILS
| 4
kde4-support/attica/HISTORY
| 6
kde4-support/grantlee/DETAILS
| 2
kde4-support/grantlee/HISTORY
| 3
kde4-support/libdbusmenu-qt/DETAILS
| 19
kde4-support/libdbusmenu-qt/HISTORY
| 9
kde4-support/phonon-backend-gstreamer/DETAILS
| 6
kde4-support/phonon-backend-gstreamer/HISTORY
| 9
kde4-support/phonon-backend-mplayer/DETAILS
| 7
kde4-support/phonon-backend-mplayer/HISTORY
| 3
kde4-support/phonon-backend-vlc/DETAILS
| 6
kde4-support/phonon-backend-vlc/HISTORY
| 9
kde4-support/phonon/DETAILS
| 6
kde4-support/phonon/HISTORY
| 7
kde4-support/phonon/PRE_BUILD
| 6
kde4-support/shared-desktop-ontologies/DETAILS
| 4
kde4-support/shared-desktop-ontologies/HISTORY
| 3
kde4-support/soprano/DETAILS
| 4
kde4-support/soprano/HISTORY
| 6
kde4/HISTORY
| 12
kde4/KDE_DEPENDS
| 12
kde4/ark/DETAILS
| 4
kde4/ark/HISTORY
| 12
kde4/filelight/DETAILS
| 4
kde4/filelight/HISTORY
| 12
kde4/jovie/DETAILS
| 4
kde4/jovie/HISTORY
| 12
kde4/kaccessible/DETAILS
| 4
kde4/kaccessible/HISTORY
| 12
kde4/kactivities/DETAILS
| 4
kde4/kactivities/HISTORY
| 12
kde4/kate/DETAILS
| 4
kde4/kate/HISTORY
| 12
kde4/kcalc/DETAILS
| 4
kde4/kcalc/HISTORY
| 12
kde4/kcharselect/DETAILS
| 4
kde4/kcharselect/HISTORY
| 12
kde4/kde4-l10n/DETAILS
| 2
kde4/kde4-l10n/HISTORY
| 3
kde4/kdeadmin4/DETAILS
| 4
kde4/kdeadmin4/HISTORY
| 12
kde4/kdeartwork4/DETAILS
| 4
kde4/kdeartwork4/HISTORY
| 12
kde4/kdebase-workspace4/DEPENDS
| 24
kde4/kdebase-workspace4/DETAILS
| 4
kde4/kdebase-workspace4/HISTORY
| 17
kde4/kdebase4-runtime/DEPENDS
| 1
kde4/kdebase4-runtime/DETAILS
| 4
kde4/kdebase4-runtime/HISTORY
| 15
kde4/kdebase4/DEPENDS
| 1
kde4/kdebase4/DETAILS
| 4
kde4/kdebase4/HISTORY
| 15
kde4/kdebindings4/BUILD
| 1
kde4/kdebindings4/CONFLICTS
| 1
kde4/kdebindings4/DETAILS
| 7
kde4/kdebindings4/DOWNLOAD
| 1
kde4/kdebindings4/HISTORY
| 404
kde4/kdebindings4/INSTALL
| 1
kde4/kdebindings4/PRE_BUILD
| 1
kde4/kdebindings4/UP_TRIGGERS
| 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/kdegames4/DETAILS
| 4
kde4/kdegames4/HISTORY
| 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/kdelibs4/DEPENDS
| 4
kde4/kdelibs4/DETAILS
| 4
kde4/kdelibs4/HISTORY
| 20
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/kdenetwork4/DEPENDS
| 2
kde4/kdenetwork4/DETAILS
| 4
kde4/kdenetwork4/HISTORY
| 16
kde4/kdepim4-runtime/DETAILS
| 4
kde4/kdepim4-runtime/HISTORY
| 12
kde4/kdepim4/DEPENDS
| 4
kde4/kdepim4/DETAILS
| 4
kde4/kdepim4/HISTORY
| 14
kde4/kdepim4/PRE_BUILD
| 4
kde4/kdepim4/kdepim-4.8.4-boost-1.48.patch
| 11
kde4/kdepimlibs4/DEPENDS
| 1
kde4/kdepimlibs4/DETAILS
| 4
kde4/kdepimlibs4/HISTORY
| 15
kde4/kdeplasmoids4/DETAILS
| 4
kde4/kdeplasmoids4/HISTORY
| 12
kde4/kdesdk4/DETAILS
| 4
kde4/kdesdk4/HISTORY
| 12
kde4/kdetoys4/DETAILS
| 4
kde4/kdetoys4/HISTORY
| 12
kde4/kdewebdev4/DETAILS
| 4
kde4/kdewebdev4/HISTORY
| 12
kde4/kdf/DETAILS
| 4
kde4/kdf/HISTORY
| 9
kde4/kfloppy/DETAILS
| 4
kde4/kfloppy/HISTORY
| 9
kde4/kgpg/DETAILS
| 4
kde4/kgpg/HISTORY
| 12
kde4/kmag/DETAILS
| 4
kde4/kmag/HISTORY
| 9
kde4/kmousetool/DETAILS
| 4
kde4/kmousetool/HISTORY
| 12
kde4/kmouth/DETAILS
| 4
kde4/kmouth/HISTORY
| 9
kde4/konsole/DETAILS
| 4
kde4/konsole/HISTORY
| 12
kde4/kremotecontrol/DETAILS
| 4
kde4/kremotecontrol/HISTORY
| 9
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/ktimer/DETAILS
| 4
kde4/ktimer/HISTORY
| 9
kde4/kwallet/DETAILS
| 4
kde4/kwallet/HISTORY
| 12
kde4/nepomuk-core/DETAILS
| 4
kde4/nepomuk-core/HISTORY
| 12
kde4/nepomuk-widgets/DEPENDS
| 1
kde4/nepomuk-widgets/DETAILS
| 13
kde4/nepomuk-widgets/HISTORY
| 8
kde4/oxygen-icons/CONFIGURE
| 1
kde4/oxygen-icons/DEPENDS
| 1
kde4/oxygen-icons/DETAILS
| 16
kde4/oxygen-icons/HISTORY
| 175
kde4/printer-applet/DETAILS
| 4
kde4/printer-applet/HISTORY
| 3
kde4/superkaramba/DETAILS
| 4
kde4/superkaramba/HISTORY
| 12
kde4/sweeper/DETAILS
| 4
kde4/sweeper/HISTORY
| 12
kernel.gpg
|binary
kernels/bbswitch/BUILD
| 1
kernels/bbswitch/DETAILS
| 20
kernels/bbswitch/HISTORY
| 6
kernels/bbswitch/TRIGGERS
| 1
kernels/dazuko/BUILD
| 3
kernels/dazuko/CONFLICTS
| 1
kernels/dazuko/DETAILS
| 31
kernels/dazuko/DOWNLOAD
| 1
kernels/dazuko/FINAL
| 2
kernels/dazuko/HISTORY
| 135
kernels/dazuko/INSTALL
| 7
kernels/dazuko/POST_RESURRECT
| 2
kernels/dazuko/PREPARE
| 8
kernels/dazuko/PRE_BUILD
| 1
kernels/dazuko/TRIGGERS
| 1
kernels/dazuko/UP_TRIGGERS
| 1
kernels/dazukofs/BUILD
| 5
kernels/dazukofs/CONFLICTS
| 1
kernels/dazukofs/DETAILS
| 22
kernels/dazukofs/DOWNLOAD
| 1
kernels/dazukofs/FINAL
| 2
kernels/dazukofs/HISTORY
| 34
kernels/dazukofs/INSTALL
| 2
kernels/dazukofs/POST_RESURRECT
| 2
kernels/dazukofs/PRE_BUILD
| 1
kernels/dazukofs/TRIGGERS
| 1
kernels/dazukofs/UP_TRIGGERS
| 1
kernels/drm/DEPENDS
| 2
kernels/drm/DETAILS
| 8
kernels/drm/HISTORY
| 6
kernels/kmod/BUILD
| 2
kernels/kmod/CONFLICTS
| 2
kernels/kmod/DEPENDS
| 4
kernels/kmod/DETAILS
| 6
kernels/kmod/FINAL
| 12
kernels/kmod/HISTORY
| 75
kernels/kmod/INSTALL
| 7
kernels/kmod/POST_RESURRECT
| 5
kernels/kmod/PROVIDES
| 1
kernels/kmod/init.d/modutils
| 42
kernels/kmod/init.d/modutils.conf
| 8
kernels/kvm/DEPENDS
| 5
kernels/kvm/HISTORY
| 3
kernels/linux-firmware/DEPENDS
| 1
kernels/linux-firmware/DETAILS
| 15
kernels/linux-firmware/HISTORY
| 3
kernels/linux-fusion/DEPENDS
| 2
kernels/linux-fusion/DETAILS
| 2
kernels/linux-fusion/HISTORY
| 3
kernels/linux/BUILD
| 6
kernels/linux/DEPENDS
| 3
kernels/linux/DETAILS
| 1
kernels/linux/HISTORY
| 524
kernels/linux/PRE_BUILD
| 28
kernels/linux/info/kernels/3.10
| 5
kernels/linux/info/kernels/3.11
| 5
kernels/linux/info/kernels/3.12
| 5
kernels/linux/info/kernels/3.13
| 5
kernels/linux/info/kernels/3.14
| 5
kernels/linux/info/kernels/3.15
| 5
kernels/linux/info/kernels/3.16
| 5
kernels/linux/info/kernels/3.17
| 5
kernels/linux/info/kernels/3.18
| 5
kernels/linux/info/kernels/3.6
| 5
kernels/linux/info/kernels/3.7
| 5
kernels/linux/info/kernels/3.8
| 5
kernels/linux/info/kernels/3.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.67
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.68
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.69
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.70
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.71
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.72
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.73
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.74
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.75
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.76
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.77
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.78
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.79
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.80
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.81
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.82
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.83
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.84
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.10
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.11
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.11.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.11.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.11.4
| 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/maintenance_patches_3/patch-3.14
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.14.1
| 6
kernels/linux/info/patches/maintenance_patches_3/patch-3.14.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.14.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.14.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.14.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.14.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.16
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.16.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.16.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.16.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.17
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.17.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.17.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.18
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.18.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.40
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.41
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.42
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.43
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.44
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.45
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.46
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.47
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.48
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.34
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.35
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.36
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.37
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.38
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.39
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.40
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.41
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.42
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.43
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.44
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.45
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.46
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.47
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.48
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.49
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.50
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.51
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.7.10
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.8
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.8.13
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.1
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.2
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.3
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.4
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.5
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.6
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.7
| 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.9.8
| 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
| 9
kernels/mcelog/DETAILS
| 2
kernels/mcelog/HISTORY
| 3
kernels/module-init-tools/CONFLICTS
| 1
kernels/module-init-tools/HISTORY
| 4
kernels/module-init-tools/PROVIDES
| 1
kernels/mtdev/DETAILS
| 4
kernels/mtdev/HISTORY
| 6
kernels/nct6775/BUILD
| 1
kernels/nct6775/DEPENDS
| 1
kernels/nct6775/DETAILS
| 7
kernels/nct6775/DOWNLOAD
| 1
kernels/nct6775/HISTORY
| 9
kernels/nct6775/INSTALL
| 1
kernels/nct6775/PREPARE
| 2
kernels/nct6775/PRE_BUILD
| 1
kernels/nct6775/TRIGGERS
| 1
kernels/ndiswrapper/BUILD
| 2
kernels/ndiswrapper/DETAILS
| 4
kernels/ndiswrapper/HISTORY
| 9
kernels/ndiswrapper/INSTALL
| 2
kernels/ndiswrapper/PRE_BUILD
| 9
kernels/ndiswrapper/kernel-2.6.35.patch
| 98
kernels/ndiswrapper/kernel-2.6.36.patch
| 27
kernels/ndiswrapper/kernel-2.6.38.patch
| 24
kernels/ndiswrapper/kernel-3.1.patch
| 13
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
kernels/solo6x10/BUILD
| 1
kernels/solo6x10/DETAILS
| 24
kernels/solo6x10/HISTORY
| 8
kernels/solo6x10/INSTALL
| 1
kernels/solo6x10/PREPARE
| 2
kernels/solo6x10/TRIGGERS
| 1
kernels/virtualbox-module/DETAILS
| 2
kernels/virtualbox-module/HISTORY
| 6
latex/glosstex/DETAILS
| 2
latex/glosstex/HISTORY
| 3
latex/lacheck/DETAILS
| 4
latex/lacheck/HISTORY
| 6
latex/latex-beamer/DETAILS
| 13
latex/latex-beamer/HISTORY
| 4
latex/latex-beamer/INSTALL
| 17
latex/texinfo/DEPENDS
| 5
latex/texinfo/DETAILS
| 6
latex/texinfo/HISTORY
| 8
latex/texinfo/INSTALL
| 3
latex/texlive/BUILD
| 4
latex/texlive/DEPENDS
| 4
latex/texlive/HISTORY
| 17
latex/texlive/INSTALL
| 17
latex/xdvi/DETAILS
| 7
latex/xdvi/HISTORY
| 4
latex/xdvi/INSTALL
| 2
libs/apr-util/DETAILS
| 4
libs/apr-util/HISTORY
| 6
libs/apr/DETAILS
| 4
libs/apr/HISTORY
| 12
libs/asio/DEPENDS
| 2
libs/asio/DETAILS
| 6
libs/asio/HISTORY
| 10
libs/boost/CONFIGURE
| 14
libs/boost/DETAILS
| 5
libs/boost/HISTORY
| 38
libs/boost/PRE_BUILD
| 7
libs/boost/PRE_SUB_DEPENDS
| 14
libs/boost/SUB_DEPENDS
| 16
libs/boost/boost-use-cxxflags.patch
| 17
libs/c-ares/BUILD
| 4
libs/c-ares/DETAILS
| 2
libs/c-ares/HISTORY
| 6
libs/cdk/DETAILS
| 4
libs/cdk/HISTORY
| 3
libs/cfitsio/DETAILS
| 4
libs/cfitsio/HISTORY
| 3
libs/dietlibc/DETAILS
| 7
libs/dietlibc/HISTORY
| 3
libs/dw2/DETAILS
| 7
libs/dw2/HISTORY
| 3
libs/elektra/DETAILS
| 4
libs/elektra/HISTORY
| 3
libs/enet/DETAILS
| 4
libs/enet/HISTORY
| 3
libs/fftw/0001-Fix-the-manual-to-work-with-both-texinfo-4-and-texin.patch
| 606
libs/fftw/DETAILS
| 4
libs/fftw/HISTORY
| 11
libs/fftw/PRE_BUILD
| 2
libs/findlib/DETAILS
| 6
libs/findlib/HISTORY
| 9
libs/freexl/DETAILS
| 24
libs/freexl/HISTORY
| 3
libs/fribidi/DETAILS
| 4
libs/fribidi/HISTORY
| 6
libs/ganv/BUILD
| 3
libs/ganv/CONFIGURE
| 3
libs/ganv/DEPENDS
| 16
libs/ganv/DETAILS
| 23
libs/ganv/HISTORY
| 3
libs/ganv/INSTALL
| 1
libs/ganv/PRE_BUILD
| 4
libs/ganv/canvas.patch
| 40
libs/gdbm/DETAILS
| 2
libs/gdbm/HISTORY
| 3
libs/geoip/DETAILS
| 11
libs/geoip/HISTORY
| 7
libs/geoip/PRE_BUILD
| 4
libs/gettext/BUILD
| 4
libs/gettext/DEPENDS
| 9
libs/gettext/DETAILS
| 6
libs/gettext/HISTORY
| 43
libs/gettext/PRE_BUILD
| 4
libs/gflags/BUILD
| 2
libs/gflags/DEPENDS
| 2
libs/gflags/DETAILS
| 18
libs/gflags/HISTORY
| 9
libs/gfreenect/DEPENDS
| 4
libs/gfreenect/DETAILS
| 7
libs/gfreenect/HISTORY
| 6
libs/girara/DETAILS
| 4
libs/girara/HISTORY
| 6
libs/glibc/00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch
| 51
libs/glibc/00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch
| 28
libs/glibc/BUILD
| 24
libs/glibc/CONFIGURE
| 4
libs/glibc/DETAILS
| 50
libs/glibc/HISTORY
| 94
libs/glibc/PREPARE
| 2
libs/glibc/PRE_BUILD
| 58
libs/glibc/as-test-x.patch
| 10
libs/glibc/as_fn_executable_p.patch
| 17
libs/glibc/config.h.patch
| 8
libs/glibc/do-not-install-timezones-2.patch
| 20
libs/glibc/do-not-install-timezones.patch
| 124
libs/glibc/gcc45.patch
| 49
libs/glibc/glibc-2.20-fhs-1.patch
| 72
libs/glibc/glibc.gpg
|binary
libs/glibc/init.d/nscd
| 2
libs/glibc/test-installation.pl.patch
| 4
libs/gmp/DETAILS
| 6
libs/gmp/FINAL
| 1
libs/gmp/HISTORY
| 14
libs/google-perftools/DEPENDS
| 2
libs/google-perftools/DETAILS
| 13
libs/google-perftools/HISTORY
| 7
libs/gsl/DETAILS
| 2
libs/gsl/HISTORY
| 3
libs/gwenhywfar/DEPENDS
| 2
libs/gwenhywfar/HISTORY
| 3
libs/gwenhywfar2/DEPENDS
| 2
libs/gwenhywfar2/HISTORY
| 3
libs/icu/BUILD
| 20
libs/icu/DEPENDS
| 3
libs/icu/DETAILS
| 11
libs/icu/HISTORY
| 44
libs/icu/TESTING
| 32
libs/iec16022/DEPENDS
| 2
libs/iec16022/DETAILS
| 13
libs/iec16022/HISTORY
| 2
libs/isl/DETAILS
| 26
libs/isl/HISTORY
| 2
libs/json-c/BUILD
| 2
libs/json-c/DETAILS
| 9
libs/json-c/HISTORY
| 10
libs/ldns/CONFIGURE
| 23
libs/ldns/DEPENDS
| 21
libs/ldns/DETAILS
| 12
libs/ldns/HISTORY
| 19
libs/libaio/DETAILS
| 4
libs/libaio/HISTORY
| 3
libs/libatomic_ops/DETAILS
| 2
libs/libatomic_ops/HISTORY
| 3
libs/libbinio/DEPENDS
| 1
libs/libbinio/DETAILS
| 17
libs/libbinio/HISTORY
| 3
libs/libbinio/PRE_BUILD
| 4
libs/libbinio/eof.diff
| 28
libs/libbinio/libbinio-1.4.tar.bz2.sig
|binary
libs/libbsd/DEPENDS
| 1
libs/libbsd/DETAILS
| 11
libs/libbsd/HISTORY
| 12
libs/libbsd/libbsd.gpg
|binary
libs/libcap-ng/DEPENDS
| 4
libs/libcap-ng/DETAILS
| 4
libs/libcap-ng/HISTORY
| 4
libs/libcap/BUILD
| 7
libs/libcap/DETAILS
| 13
libs/libcap/HISTORY
| 6
libs/libcap/INSTALL
| 6
libs/libcap/PRE_BUILD
| 12
libs/libcap/libcap-2.20-ignore-RAISE_SETFCAP-install-failures.patch
| 29
libs/libcap/types.patch
| 10
libs/libcdio-paranoia/DEPENDS
| 7
libs/libcdio-paranoia/DETAILS
| 19
libs/libcdio-paranoia/HISTORY
| 7
libs/libcdio-paranoia/INSTALL
| 6
libs/libcdio/DETAILS
| 2
libs/libcdio/HISTORY
| 9
libs/libcdio/UP_TRIGGERS
| 15
libs/libchipcard/DEPENDS
| 2
libs/libchipcard/HISTORY
| 3
libs/libconfig/DEPENDS
| 2
libs/libconfig/DETAILS
| 4
libs/libconfig/HISTORY
| 6
libs/libcsv/DETAILS
| 4
libs/libcsv/HISTORY
| 3
libs/libdrm/BUILD
| 4
libs/libdrm/DEPENDS
| 2
libs/libdrm/DETAILS
| 12
libs/libdrm/HISTORY
| 49
libs/libdrm/PRE_SUB_DEPENDS
| 2
libs/libdrm/SUB_DEPENDS
| 2
libs/libedit/DETAILS
| 4
libs/libedit/HISTORY
| 3
libs/libesmtp/DEPENDS
| 2
libs/libesmtp/HISTORY
| 3
libs/libev/DETAILS
| 4
libs/libev/HISTORY
| 6
libs/libevdev/DEPENDS
| 2
libs/libevdev/DETAILS
| 18
libs/libevdev/HISTORY
| 16
libs/libevent/DEPENDS
| 4
libs/libevent/DETAILS
| 2
libs/libevent/HISTORY
| 12
libs/libfaketime/BUILD
| 1
libs/libfaketime/DETAILS
| 14
libs/libfaketime/HISTORY
| 3
libs/libfaketime/INSTALL
| 1
libs/libfaketime/PRE_BUILD
| 4
libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
| 28
libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
| 38
libs/libfcgi/BUILD
| 3
libs/libfcgi/HISTORY
| 6
libs/libfcgi/PRE_BUILD
| 4
libs/libfcgi/gcc44.patch
| 17
libs/libfm/DEPENDS
| 36
libs/libfm/DETAILS
| 7
libs/libfm/HISTORY
| 22
libs/libfreenect/DETAILS
| 9
libs/libfreenect/HISTORY
| 8
libs/libfreenect/PREPARE
| 6
libs/libfreenect/PRE_BUILD
| 7
libs/libgdiplus/DEPENDS
| 2
libs/libgdiplus/HISTORY
| 3
libs/libgit2/BUILD
| 2
libs/libgit2/CONFIGURE
| 1
libs/libgit2/DEPENDS
| 4
libs/libgit2/DETAILS
| 14
libs/libgit2/HISTORY
| 15
libs/libguess/DETAILS
| 13
libs/libguess/HISTORY
| 4
libs/libguess/libguess-1.1.tar.gz.sig
|binary
libs/libical/DETAILS
| 4
libs/libical/HISTORY
| 4
libs/libical/PRE_BUILD
| 4
libs/libidn/DETAILS
| 2
libs/libidn/HISTORY
| 3
libs/libiptcdata/DETAILS
| 2
libs/libiptcdata/HISTORY
| 3

libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch
| 32
libs/libircclient/BUILD
| 2
libs/libircclient/DEPENDS
| 4
libs/libircclient/DETAILS
| 16
libs/libircclient/HISTORY
| 9
libs/libircclient/PRE_BUILD
| 3
libs/libmpc/DETAILS
| 4
libs/libmpc/HISTORY
| 3
libs/libnfc/DETAILS
| 7
libs/libnfc/HISTORY
| 3
libs/libnl/DETAILS
| 4
libs/libnl/HISTORY
| 18
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/libodfgen/DEPENDS
| 6
libs/libodfgen/DETAILS
| 20
libs/libodfgen/HISTORY
| 7
libs/libofx/DEPENDS
| 20
libs/libofx/DETAILS
| 4
libs/libofx/HISTORY
| 6
libs/libqrencode/DEPENDS
| 9
libs/libqrencode/DETAILS
| 23
libs/libqrencode/HISTORY
| 8
libs/libquvi-scripts/DEPENDS
| 2
libs/libquvi-scripts/DETAILS
| 18
libs/libquvi-scripts/HISTORY
| 8
libs/libquvi/CONFLICTS
| 3
libs/libquvi/DEPENDS
| 10
libs/libquvi/DETAILS
| 17
libs/libquvi/HISTORY
| 5
libs/librevenge/DEPENDS
| 6
libs/librevenge/DETAILS
| 13
libs/librevenge/HISTORY
| 3
libs/libsigc++3/DETAILS
| 7
libs/libsigc++3/HISTORY
| 3
libs/libsigsegv/HISTORY
| 4
libs/libsigsegv/UP_TRIGGERS
| 10
libs/libspatialindex/DEPENDS
| 1
libs/libspatialindex/DETAILS
| 25
libs/libspatialindex/HISTORY
| 3
libs/libspatialite/DEPENDS
| 4
libs/libspatialite/DETAILS
| 17
libs/libspatialite/HISTORY
| 3
libs/libspf2/DEPENDS
| 10
libs/libspf2/DETAILS
| 18
libs/libspf2/HISTORY
| 2
libs/libspnav/DEPENDS
| 4
libs/libspnav/DETAILS
| 16
libs/libspnav/HISTORY
| 3
libs/libspnav/PRE_BUILD
| 5
libs/libtasn1/DETAILS
| 2
libs/libtasn1/HISTORY
| 15
libs/libtcod/0001-fix-installation-destination.patch
| 39
libs/libtcod/BUILD
| 2
libs/libtcod/DEPENDS
| 2
libs/libtcod/DETAILS
| 16
libs/libtcod/HISTORY
| 4
libs/libtcod/INSTALL
| 7
libs/libtcod/PRE_BUILD
| 4
libs/libtirpc/DETAILS
| 6
libs/libtirpc/HISTORY
| 10
libs/libtirpc/PRE_BUILD
| 9
libs/libtirpc/libtirpc-0.2.1-fortify.patch
| 18
libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
| 36
libs/libunistring/DETAILS
| 4
libs/libunistring/HISTORY
| 3
libs/libusb-compat/DETAILS
| 4
libs/libusb-compat/HISTORY
| 3
libs/libusb/DEPENDS
| 24
libs/libusb/DETAILS
| 12
libs/libusb/HISTORY
| 19
libs/libusbx/BUILD
| 1
libs/libusbx/CONFLICTS
| 2
libs/libusbx/DEPENDS
| 14
libs/libusbx/DETAILS
| 27
libs/libusbx/DOWNLOAD
| 1
libs/libusbx/HISTORY
| 18
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/libva/DEPENDS
| 3
libs/libva/DETAILS
| 26
libs/libva/HISTORY
| 6
libs/libvdpau/DETAILS
| 7
libs/libvdpau/HISTORY
| 9
libs/libverto/DETAILS
| 4
libs/libverto/HISTORY
| 6
libs/libvformat/0004-Provide-info-documentation.patch
| 939 +
libs/libvformat/0005-Add-manpages.patch
| 2606 ++++
libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
| 36
libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
| 51
libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
| 69
libs/libvformat/DETAILS
| 15
libs/libvformat/HISTORY
| 9
libs/libvformat/PRE_BUILD
| 11
libs/libvirt-glib/DEPENDS
| 28
libs/libvirt-glib/DETAILS
| 18
libs/libvirt-glib/HISTORY
| 3
libs/libvirt-glib/libvirt-glib-0.1.7.tar.gz.sig
|binary
libs/libvirt/DEPENDS
| 23
libs/libvirt/DETAILS
| 2
libs/libvirt/HISTORY
| 28
libs/libvirt/libvirt-1.2.9.tar.gz.sig
|binary
libs/libwpd/DEPENDS
| 5
libs/libwpd/DETAILS
| 6
libs/libwpd/HISTORY
| 5
libs/libwpg/DEPENDS
| 7
libs/libwpg/DETAILS
| 10
libs/libwpg/HISTORY
| 5
libs/libwps/DEPENDS
| 6
libs/libwps/DETAILS
| 8
libs/libwps/HISTORY
| 5
libs/libxml2/DEPENDS
| 2
libs/libxml2/DETAILS
| 6
libs/libxml2/HISTORY
| 15
libs/libxml2/PRE_BUILD
| 4
libs/libxml2/PRE_SUB_DEPENDS
| 2
libs/libxml2/SUB_DEPENDS
| 2
libs/libxslt/DETAILS
| 5
libs/libxslt/HISTORY
| 13
libs/libxslt/PRE_BUILD
| 4
libs/libxslt/TRIGGERS
| 4
libs/libxslt/libxslt-1.1.28.tar.gz.sig
|binary
libs/libxslt/pattern.patch
| 11
libs/libyaml/DETAILS
| 4
libs/libyaml/HISTORY
| 3
libs/lightmediascanner/HISTORY
| 3
libs/lightmediascanner/PRE_BUILD
| 1
libs/lightmediascanner/configure.patch
| 19
libs/lockdev/BUILD
| 2
libs/lockdev/DETAILS
| 1
libs/lockdev/HISTORY
| 4
libs/lockdev/INSTALL
| 3
libs/mico/DEPENDS
| 2
libs/mico/HISTORY
| 3
libs/miniupnpc/BUILD
| 1
libs/miniupnpc/DETAILS
| 15
libs/miniupnpc/HISTORY
| 3
libs/miniupnpc/INSTALL
| 3
libs/mpfr/DETAILS
| 5
libs/mpfr/HISTORY
| 7
libs/mpfr/PRE_BUILD
| 3
libs/mpfr/allpatches.bz2
|binary
libs/muparser/DETAILS
| 13
libs/muparser/HISTORY
| 7
libs/mxml/DETAILS
| 10
libs/mxml/HISTORY
| 3
libs/ncurses/BUILD
| 2
libs/ncurses/DETAILS
| 1
libs/ncurses/HISTORY
| 7
libs/ncurses/INSTALL
| 3
libs/neon/DEPENDS
| 2
libs/neon/DETAILS
| 4
libs/neon/HISTORY
| 23
libs/neon/PRE_BUILD
| 4
libs/neon/PRE_SUB_DEPENDS
| 1
libs/neon/REPAIR^all^PRE_SUB_DEPENDS
| 1
libs/neon/SUB_DEPENDS
| 20
libs/neon/spaces.patch
| 20
libs/newt/DEPENDS
| 2
libs/newt/DETAILS
| 6
libs/newt/HISTORY
| 7
libs/nspr/BUILD
| 5
libs/nspr/DEPENDS
| 2
libs/nspr/DETAILS
| 6
libs/nspr/HISTORY
| 36
libs/nspr/INSTALL
| 6
libs/nspr/PRE_BUILD
| 6
libs/nspr/nspr.pc
| 10
libs/omniorb/DEPENDS
| 4
libs/omniorb/HISTORY
| 6
libs/omniorbpy/DEPENDS
| 4
libs/omniorbpy/HISTORY
| 6
libs/openbabel/DEPENDS
| 2
libs/openbabel/DETAILS
| 8
libs/openbabel/HISTORY
| 6
libs/openmpi/DEPENDS
| 2
libs/openmpi/DETAILS
| 4
libs/openmpi/HISTORY
| 9
libs/openni-sensor/DETAILS
| 7
libs/openni-sensor/HISTORY
| 6
libs/openni-sensor/PREPARE
| 3
libs/openni-sensorkinect/DETAILS
| 7
libs/openni-sensorkinect/HISTORY
| 6
libs/openni-sensorkinect/PREPARE
| 3
libs/openni/DETAILS
| 7
libs/openni/HISTORY
| 6
libs/openni/PREPARE
| 3
libs/openproducer/0001-add-missing-includes.patch
| 90
libs/openproducer/BUILD
| 2
libs/openproducer/DEPENDS
| 2
libs/openproducer/DETAILS
| 9
libs/openproducer/HISTORY
| 6
libs/openproducer/PRE_BUILD
| 3
libs/openscenegraph/BUILD
| 1
libs/openscenegraph/DEPENDS
| 12
libs/openscenegraph/DETAILS
| 6
libs/openscenegraph/FINAL
| 1
libs/openscenegraph/HISTORY
| 28
libs/openscenegraph/POST_RESURRECT
| 2
libs/openscenegraph/PRE_BUILD
| 2
libs/openthreads/BUILD
| 3
libs/openthreads/DEPENDS
| 1
libs/openthreads/DETAILS
| 47
libs/openthreads/DOWNLOAD
| 1
libs/openthreads/HISTORY
| 5
libs/openthreads/INSTALL
| 2
libs/openthreads/PRE_BUILD
| 4
libs/openthreads/TRIGGERS
| 1
libs/openthreads/makerules.diff
| 16
libs/orc/DEPENDS
| 1
libs/orc/DETAILS
| 4
libs/orc/HISTORY
| 10
libs/osceleton/DETAILS
| 7
libs/osceleton/HISTORY
| 3
libs/osgearth/BUILD
| 2
libs/osgearth/DEPENDS
| 11
libs/osgearth/DETAILS
| 19
libs/osgearth/HISTORY
| 3
libs/pcre/DETAILS
| 4
libs/pcre/HISTORY
| 22
libs/pcre/INSTALL
| 3
libs/pcre/PRE_BUILD
| 3
libs/pcre/cve-2014-8964
| 15
libs/poco/DEPENDS
| 4
libs/poco/HISTORY
| 3
libs/podofo/DEPENDS
| 6
libs/podofo/DETAILS
| 6
libs/podofo/HISTORY
| 18
libs/podofo/PRE_BUILD
| 6
libs/protobuf/BUILD
| 2
libs/protobuf/DETAILS
| 8
libs/protobuf/HISTORY
| 7
libs/pugixml/BUILD
| 2
libs/pugixml/CMakeLists.txt
| 12
libs/pugixml/DEPENDS
| 2
libs/pugixml/DETAILS
| 20
libs/pugixml/HISTORY
| 9
libs/pugixml/PRE_BUILD
| 4
libs/pyqt4/BUILD
| 8
libs/pyqt4/DEPENDS
| 2
libs/pyqt4/DETAILS
| 6
libs/pyqt4/HISTORY
| 17
libs/python-ant/DETAILS
| 7
libs/python-ant/HISTORY
| 3
libs/pyusb/DETAILS
| 11
libs/pyusb/HISTORY
| 3
libs/qjson/DETAILS
| 6
libs/qjson/HISTORY
| 6
libs/qoauth/DETAILS
| 7
libs/qoauth/HISTORY
| 3
libs/raptor/DETAILS
| 2
libs/raptor/HISTORY
| 9
libs/rasqal/DETAILS
| 2
libs/rasqal/HISTORY
| 6
libs/readline/DETAILS
| 2
libs/readline/HISTORY
| 6
libs/readline/INSTALL
| 3
libs/redland/DEPENDS
| 2
libs/redland/DETAILS
| 2
libs/redland/HISTORY
| 9
libs/sdl/DEPENDS
| 1
libs/sdl/HISTORY
| 9
libs/sdl/PRE_BUILD
| 12
libs/sdl/PRE_SUB_DEPENDS
| 2
libs/sdl/REPAIR^f2c2d723cb24017050035a9c9cd3f210^PRE_SUB_DEPENDS
| 5
libs/sdl/SUB_DEPENDS
| 2
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
| 31
libs/sdl2/HISTORY
| 13
libs/sdl2/PREPARE
| 4
libs/sdl2/PRE_BUILD
| 6
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
| 5
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
| 8
libs/sip/HISTORY
| 34
libs/sip/INSTALL
| 5
libs/skeltrack/DETAILS
| 6
libs/skeltrack/HISTORY
| 3
libs/sord/DETAILS
| 2
libs/sord/HISTORY
| 3
libs/soup/DEPENDS
| 2
libs/soup/HISTORY
| 3
libs/sqlite3-ocaml/BUILD
| 7
libs/sqlite3-ocaml/DEPENDS
| 2
libs/sqlite3-ocaml/DETAILS
| 15
libs/sqlite3-ocaml/HISTORY
| 3
libs/sword/DETAILS
| 4
libs/sword/HISTORY
| 3
libs/talloc/CONFLICTS
| 3
libs/talloc/DEPENDS
| 1
libs/talloc/DETAILS
| 21
libs/talloc/HISTORY
| 17
libs/tbb/DETAILS
| 9
libs/tbb/HISTORY
| 31
libs/tbb/INSTALL
| 8
libs/tc2-modules/DEPENDS
| 4
libs/tc2-modules/HISTORY
| 6
libs/td_lib/BUILD
| 3
libs/td_lib/DETAILS
| 18
libs/td_lib/HISTORY
| 2
libs/tevent/BUILD
| 2
libs/tevent/DEPENDS
| 4
libs/tevent/DETAILS
| 20
libs/tevent/HISTORY
| 18
libs/tevent/INSTALL
| 2
libs/tevent/PREPARE
| 2
libs/tevent/PRE_BUILD
| 4
libs/tinyxml/CONFIGURE
| 1
libs/tinyxml/HISTORY
| 3
libs/tinyxml/PRE_BUILD
| 9
libs/tzdata/DETAILS
| 11
libs/tzdata/HISTORY
| 42
libs/tzdata/INSTALL
| 5
libs/tzdata/iana.gpg
|binary
libs/upower/DEPENDS
| 3
libs/upower/DETAILS
| 4
libs/upower/HISTORY
| 28
libs/vc/BUILD
| 2
libs/vc/DEPENDS
| 2
libs/vc/DETAILS
| 24
libs/vc/HISTORY
| 10
libs/vsqlite++/DEPENDS
| 4
libs/vsqlite++/DETAILS
| 13
libs/vsqlite++/HISTORY
| 3
libs/vsqlite++/PRE_BUILD
| 3
libs/xapian-core/DETAILS
| 4
libs/xapian-core/HISTORY
| 6
libs/xmlrpc-c/DETAILS
| 4
libs/xmlrpc-c/HISTORY
| 3
libs/xmlrpc-c/PRE_BUILD
| 6
libs/xmltv/DEPENDS
| 1
libs/xmltv/DETAILS
| 6
libs/xmltv/HISTORY
| 5
libs/yajl/DETAILS
| 6
libs/yajl/HISTORY
| 3
libs/yaml-cpp/BUILD
| 1
libs/yaml-cpp/DEPENDS
| 3
libs/yaml-cpp/DETAILS
| 13
libs/yaml-cpp/HISTORY
| 3
loop-AES.gpg
|binary
lua-forge/lgi/BUILD
| 1
lua-forge/lgi/DEPENDS
| 2
lua-forge/lgi/DETAILS
| 14
lua-forge/lgi/HISTORY
| 3
lua-forge/lua/DETAILS
| 5
lua-forge/lua/HISTORY
| 12
lua-forge/lua/PROVIDES
| 1
lua-forge/lua/lua.pc
| 2
lua-forge/lua/shared.patch
| 2
lua-forge/lua51/DETAILS
| 4
lua-forge/lua51/HISTORY
| 12
lua-forge/lua51/PRE_BUILD
| 4
lua-forge/lua51/PROVIDES
| 1
lua-forge/lua51/lua-5.1.5.tar.gz.sig
|binary
lua-forge/lua51/patch-src_Makefile
| 18
lua-forge/luacrypto/DEPENDS
| 2
lua-forge/luacrypto/HISTORY
| 3
lua-forge/luajit/BUILD
| 1
lua-forge/luajit/CONFIGURE
| 6
lua-forge/luajit/DEPENDS
| 2
lua-forge/luajit/DETAILS
| 36
lua-forge/luajit/HISTORY
| 6
lua-forge/luajit/INSTALL
| 1
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
lua-forge/luasec/DEPENDS
| 2
lua-forge/luasec/HISTORY
| 3
lxde/gpicview/DETAILS
| 4
lxde/gpicview/HISTORY
| 3
lxde/lxinput/DEPENDS
| 13
lxde/lxinput/DETAILS
| 13
lxde/lxinput/HISTORY
| 2
lxde/lxlauncher/DEPENDS
| 1
lxde/lxlauncher/HISTORY
| 3
lxde/menu-cache/DETAILS
| 6
lxde/menu-cache/HISTORY
| 6
mail/alpine/DEPENDS
| 4
mail/alpine/HISTORY
| 3
mail/althea/DEPENDS
| 2
mail/althea/HISTORY
| 3
mail/anubis/DEPENDS
| 6
mail/anubis/HISTORY
| 6
mail/bogofilter/CONFIGURE
| 2
mail/bogofilter/DETAILS
| 5
mail/bogofilter/HISTORY
| 8
mail/c-client/DEPENDS
| 2
mail/c-client/HISTORY
| 3
mail/claws-mail-extra-plugins/BUILD
| 7
mail/claws-mail-extra-plugins/CONFIGURE
| 23
mail/claws-mail-extra-plugins/DETAILS
| 15
mail/claws-mail-extra-plugins/HISTORY
| 144
mail/claws-mail-extra-plugins/INSTALL
| 8
mail/claws-mail-extra-plugins/PRE_BUILD
| 1
mail/claws-mail-extra-plugins/UP_TRIGGERS
| 2
mail/claws-mail/CONFIGURE
| 69
mail/claws-mail/CONFLICTS
| 1
mail/claws-mail/DEPENDS
| 133
mail/claws-mail/DETAILS
| 7
mail/claws-mail/HISTORY
| 49
mail/cone/DEPENDS
| 2
mail/cone/DETAILS
| 4
mail/cone/HISTORY
| 6
mail/courier-authlib/DEPENDS
| 2
mail/courier-authlib/HISTORY
| 3
mail/courier-imap/DEPENDS
| 2
mail/courier-imap/HISTORY
| 3
mail/courier/CONFLICTS
| 1
mail/courier/DEPENDS
| 4
mail/courier/HISTORY
| 9
mail/courier/init.d/courier_filter
| 25
mail/cyrus-imapd/DEPENDS
| 6
mail/cyrus-imapd/HISTORY
| 6
mail/dk-milter/BUILD
| 5
mail/dk-milter/CONFIGURE
| 1
mail/dk-milter/DEPENDS
| 3
mail/dk-milter/DETAILS
| 16
mail/dk-milter/HISTORY
| 6
mail/dk-milter/INSTALL
| 13
mail/dk-milter/PRE_BUILD
| 12
mail/dk-milter/init.d/dk-filter
| 11
mail/dk-milter/init.d/dk-filter.conf
| 6
mail/dovecot/DEPENDS
| 2
mail/dovecot/DETAILS
| 15
mail/dovecot/HISTORY
| 15
mail/dovecot/PRE_BUILD
| 3
mail/dovecot/ssl_protocols.patch
| 150
mail/esmtp/CONFLICTS
| 1
mail/esmtp/HISTORY
| 3
mail/etpan-ng/DETAILS
| 4
mail/etpan-ng/HISTORY
| 3
mail/exim/BUILD
| 54
mail/exim/CONFIGURE
| 2
mail/exim/CONFLICTS
| 1
mail/exim/DEPENDS
| 4
mail/exim/DETAILS
| 6
mail/exim/FINAL
| 3
mail/exim/HISTORY
| 34
mail/exim/INSTALL
| 5
mail/exim/PREPARE
| 18
mail/exim/exim.gpg
|binary
mail/fdm/BUILD
| 1
mail/fdm/DEPENDS
| 2
mail/fdm/DETAILS
| 6
mail/fdm/HISTORY
| 7
mail/fetchmail/DEPENDS
| 2
mail/fetchmail/DETAILS
| 2
mail/fetchmail/HISTORY
| 6
mail/getmail/BUILD
| 2
mail/getmail/DEPENDS
| 2
mail/getmail/DETAILS
| 5
mail/getmail/HISTORY
| 8
mail/getmail/INSTALL
| 2
mail/gnarwl/BUILD
| 5
mail/gnarwl/CONFIGURE
| 7
mail/gnarwl/DEPENDS
| 4
mail/gnarwl/DETAILS
| 31
mail/gnarwl/HISTORY
| 13
mail/gnarwl/INSTALL
| 27
mail/gnarwl/PRE_BUILD
| 16
mail/gnarwl/blacklist.patch
| 19
mail/gnarwl/excluded
| 1
mail/gnarwl/time.patch
| 22
mail/gotmail/DEPENDS
| 2
mail/gotmail/HISTORY
| 3
mail/greylist/BUILD
| 1
mail/greylist/CONFIGURE
| 1
mail/greylist/DEPENDS
| 6
mail/greylist/DETAILS
| 39
mail/greylist/HISTORY
| 17
mail/greylist/INSTALL
| 13
mail/greylist/PRE_BUILD
| 23
mail/greylist/boost-149.patch
| 66
mail/greylist/boost-detect.patch
| 18
mail/greylist/collect.patch
| 23
mail/greylist/dbi.patch
| 21
mail/greylist/files/mysql.schema.sql
| 60
mail/greylist/init.d/greylist
| 18
mail/greylist/init.d/greylist.conf
| 9
mail/greylist/query.patch
| 11
mail/greylist/timeout.patch
| 44
mail/greylstd/BUILD
| 1
mail/greylstd/DEPENDS
| 1
mail/greylstd/DETAILS
| 21
mail/greylstd/HISTORY
| 3
mail/greylstd/INSTALL
| 6
mail/greylstd/init.d/greylstd
| 25
mail/greylstd/init.d/greylstd.conf
| 5
mail/imap/DEPENDS
| 4
mail/imap/HISTORY
| 3
mail/isync/DEPENDS
| 1
mail/isync/DETAILS
| 37
mail/isync/HISTORY
| 5
mail/lbdb/DEPENDS
| 6
mail/lbdb/DETAILS
| 34
mail/lbdb/HISTORY
| 3
mail/libetpan/BUILD
| 3
mail/libetpan/DEPENDS
| 6
mail/libetpan/DETAILS
| 6
mail/libetpan/HISTORY
| 10
mail/libmilter/BUILD
| 5
mail/libmilter/CONFIGURE
| 5
mail/libmilter/DEPENDS
| 1
mail/libmilter/DETAILS
| 27
mail/libmilter/HISTORY
| 3
mail/libmilter/INSTALL
| 5
mail/libmilter/PREPARE
| 1
mail/libmilter/PRE_BUILD
| 22
mail/mailx/BUILD
| 4
mail/mailx/DEPENDS
| 1
mail/mailx/HISTORY
| 7
mail/masqmail/CONFLICTS
| 1
mail/masqmail/DETAILS
| 1
mail/masqmail/HISTORY
| 14
mail/masqmail/INSTALL
| 2
mail/masqmail/PRE_BUILD
| 6
mail/masqmail/log.patch
| 27
mail/mpop/DEPENDS
| 4
mail/mpop/HISTORY
| 3
mail/msmtp/CONFIGURE
| 4
mail/msmtp/CONFLICTS
| 7
mail/msmtp/DEPENDS
| 2
mail/msmtp/DETAILS
| 8
mail/msmtp/HISTORY
| 16
mail/msmtp/INSTALL
| 8
mail/msmtp/PROVIDES
| 1
mail/mutt/DEPENDS
| 8
mail/mutt/DETAILS
| 7
mail/mutt/HISTORY
| 6
mail/nbsmtp/DEPENDS
| 2
mail/nbsmtp/HISTORY
| 3
mail/opendkim/BUILD
| 5
mail/opendkim/CONFIGURE
| 73
mail/opendkim/DEPENDS
| 59
mail/opendkim/DETAILS
| 29
mail/opendkim/HISTORY
| 6
mail/opendkim/INSTALL
| 10
mail/opendkim/init.d/opendkim
| 17
mail/opendkim/init.d/opendkim.conf
| 3
mail/opendkim/opendkim.gpg
|binary
mail/openwebmail/DEPENDS
| 2
mail/openwebmail/HISTORY
| 3
mail/postfix/BUILD
| 46
mail/postfix/CONFIGURE
| 31
mail/postfix/CONFLICTS
| 3
mail/postfix/DEPENDS
| 13
mail/postfix/DETAILS
| 34
mail/postfix/HISTORY
| 44
mail/postfix/INSTALL
| 58
mail/postfix/PRE_BUILD
| 4
mail/postfix/TRIGGERS
| 2
mail/postfix/no-db.patch
| 55
mail/postfix/protected
| 1
mail/postfix/volatiles
| 1
mail/readpst/BUILD
| 4
mail/readpst/CONFIGURE
| 1
mail/readpst/DEPENDS
| 8
mail/readpst/DETAILS
| 6
mail/readpst/HISTORY
| 9
mail/readpst/INSTALL
| 4
mail/readpst/libpst.pc
| 11
mail/sendmail.gpg
|binary
mail/sendmail/CONFLICTS
| 1
mail/sendmail/HISTORY
| 6
mail/smtpc/BUILD
| 5
mail/smtpc/DEPENDS
| 1
mail/smtpc/DETAILS
| 17
mail/smtpc/HISTORY
| 5
mail/smtpc/INSTALL
| 1
mail/smtpc/PRE_BUILD
| 4
mail/spamassassin/DEPENDS
| 2
mail/spamassassin/HISTORY
| 3
mail/spamprobe/DEPENDS
| 2
mail/spamprobe/HISTORY
| 3
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/DEPENDS
| 2
mail/ssmtp/HISTORY
| 11
mail/ssmtp/PRE_BUILD
| 8
mail/sylpheed-gtk2/DEPENDS
| 2
mail/sylpheed-gtk2/HISTORY
| 3
mail/sylpheed.gpg
|binary
mail/sylpheed/DEPENDS
| 2
mail/sylpheed/DETAILS
| 2
mail/sylpheed/HISTORY
| 18

mail/thunderbird/0001-remove-version-number-from-thunderbird-s-installatio.patch
| 64
mail/thunderbird/BUILD
| 49
mail/thunderbird/CONFIGURE
| 6
mail/thunderbird/DEPENDS
| 87
mail/thunderbird/DETAILS
| 11
mail/thunderbird/HISTORY
| 54
mail/thunderbird/INSTALL
| 30
mail/thunderbird/PRE_BUILD
| 20
mail/thunderbird/desktop/thunderbird.desktop
| 2
mail/thunderbird/mozconfig
| 25
mail/thunderbird/thunderbird.gpg
|binary
mobile/barry/DEPENDS
| 2
mobile/barry/DETAILS
| 4
mobile/barry/HISTORY
| 6
mobile/cpufreqd/DETAILS
| 5
mobile/cpufreqd/HISTORY
| 7
mobile/cpufreqd/init.d/cpufreqd
| 2
mobile/gammu/DETAILS
| 4
mobile/gammu/HISTORY
| 3
mobile/geoclue/DETAILS
| 7
mobile/geoclue/HISTORY
| 5
mobile/geoclue/PRE_BUILD
| 3
mobile/geoclue/geoclue-0.12.99.tar.gz.sig
|binary
mobile/geoclue/geoclue-gcc46.patch
| 23
mobile/laptop-mode-tools/DETAILS
| 4
mobile/laptop-mode-tools/HISTORY
| 3
mobile/rfkill/DETAILS
| 8
mobile/rfkill/HISTORY
| 4
mobile/xsupplicant/DEPENDS
| 2
mobile/xsupplicant/HISTORY
| 3
mozilla.gpg
|binary
net/accel-ppp/BUILD
| 5
net/accel-ppp/CONFIGURE
| 30
net/accel-ppp/DEPENDS
| 28
net/accel-ppp/DETAILS
| 35
net/accel-ppp/HISTORY
| 14
net/accel-ppp/INSTALL
| 4
net/accel-ppp/PRE_BUILD
| 7
net/accel-ppp/extra.patch
| 14
net/accel-ppp/init.d/accel-ppp
| 9
net/accel-ppp/ipoe.patch
| 22
net/amap/BUILD
| 1
net/amap/DEPENDS
| 1
net/amap/DETAILS
| 7
net/amap/DOWNLOAD
| 1
net/amap/HISTORY
| 8
net/amap/INSTALL
| 1
net/amap/PRE_BUILD
| 1
net/amap/UP_TRIGGERS
| 2
net/arping/DETAILS
| 2
net/arping/HISTORY
| 3
net/bind-tools/DEPENDS
| 2
net/bind-tools/DETAILS
| 4
net/bind-tools/HISTORY
| 10
net/bind/DEPENDS
| 2
net/bind/DETAILS
| 4
net/bind/HISTORY
| 6
net/bitcoin/DEPENDS
| 2
net/bitcoin/HISTORY
| 3
net/bmon/DEPENDS
| 7
net/bmon/DETAILS
| 8
net/bmon/HISTORY
| 7
net/bmon/PRE_BUILD
| 2
net/bmon/bmon-2.1.0-gcc4.diff
| 22
net/bridge-utils/BUILD
| 1
net/bridge-utils/HISTORY
| 3
net/cgminer/BUILD
| 2
net/cgminer/CONFIGURE
| 29
net/cgminer/DEPENDS
| 11
net/cgminer/DETAILS
| 21
net/cgminer/HISTORY
| 2
net/chrony/DEPENDS
| 9
net/chrony/DETAILS
| 13
net/chrony/HISTORY
| 30
net/chrony/chrony.gpg
|binary
net/cifs-utils/DEPENDS
| 6
net/cifs-utils/HISTORY
| 3
net/connman/DEPENDS
| 6
net/connman/DETAILS
| 6
net/connman/HISTORY
| 7
net/conntrack/DETAILS
| 7
net/conntrack/HISTORY
| 3
net/corkscrew/DETAILS
| 14
net/corkscrew/HISTORY
| 2
net/cpuminer/DEPENDS
| 4
net/cpuminer/DETAILS
| 8
net/cpuminer/HISTORY
| 7
net/darkstat/DETAILS
| 4
net/darkstat/HISTORY
| 3
net/dhcp/DETAILS
| 4
net/dhcp/HISTORY
| 11
net/dhcp/INSTALL
| 6
net/dhcpcd/BUILD
| 1
net/dhcpcd/CONFIGURE
| 2
net/dhcpcd/DEPENDS
| 3
net/dhcpcd/DETAILS
| 4
net/dhcpcd/HISTORY
| 52
net/dnsmasq/DETAILS
| 7
net/dnsmasq/HISTORY
| 3
net/driftnet/DEPENDS
| 2
net/driftnet/HISTORY
| 3
net/ebtables/BUILD
| 2
net/ebtables/DETAILS
| 27
net/ebtables/HISTORY
| 3
net/ebtables/INSTALL
| 3
net/ebtables/PRE_BUILD
| 8
net/ebtables/ebtables-v2.0.10-4.tar.gz.sig
|binary
net/ebtables/init.d/ebtables
| 147
net/envbot/DEPENDS
| 4
net/envbot/HISTORY
| 3
net/ethtool/DETAILS
| 4
net/ethtool/HISTORY
| 3
net/ferm/DETAILS
| 2
net/ferm/HISTORY
| 6
net/ferm/ferm-2.2.tar.gz.sig
|binary
net/flow-tools/DEPENDS
| 2
net/flow-tools/HISTORY
| 3
net/fping/DETAILS
| 8
net/fping/HISTORY
| 18
net/freeradius/BUILD
| 5
net/freeradius/DEPENDS
| 2
net/freeradius/DETAILS
| 2
net/freeradius/HISTORY
| 10
net/fwbuilder/DEPENDS
| 2
net/fwbuilder/HISTORY
| 3
net/gigolo/DEPENDS
| 7
net/gigolo/DETAILS
| 2
net/gigolo/HISTORY
| 5
net/gigolo/PRE_BUILD
| 7
net/hostapd/DETAILS
| 11
net/hostapd/HISTORY
| 9
net/hostapd/PRE_BUILD
| 2
net/hostapd/eap-tls.patch
| 48
net/hostapd/hostapd-1.1.tar.gz.sig
|binary
net/httpry/BUILD
| 1
net/httpry/HISTORY
| 5
net/httpry/usrlocal.patch
| 11
net/iproute2/DETAILS
| 6
net/iproute2/HISTORY
| 12
net/ipsec-tools/CONFIGURE
| 16
net/ipsec-tools/DEPENDS
| 28
net/ipsec-tools/DETAILS
| 6
net/ipsec-tools/HISTORY
| 14
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
| 9
net/iptraf-ng/DETAILS
| 42
net/iptraf-ng/HISTORY
| 6
net/iputils-ping/DEPENDS
| 2
net/iputils-ping/DETAILS
| 12
net/iputils-ping/HISTORY
| 5
net/iputils-ping/PRE_BUILD
| 8
net/iputils-tracepath/DEPENDS
| 1
net/iputils-tracepath/DETAILS
| 15
net/iputils-tracepath/HISTORY
| 12
net/iputils-tracepath/PRE_BUILD
| 10
net/isc.gpg
|binary
net/iscsitarget/DEPENDS
| 2
net/iscsitarget/DETAILS
| 2
net/iscsitarget/HISTORY
| 6
net/iw/DETAILS
| 8
net/iw/HISTORY
| 21
net/libmnl/DETAILS
| 2
net/libmnl/HISTORY
| 3
net/libnftnl/DEPENDS
| 1
net/libnftnl/DETAILS
| 20
net/libnftnl/HISTORY
| 3
net/libnftnl/PRE_BUILD
| 8
net/libnice/DETAILS
| 4
net/libnice/HISTORY
| 3
net/libnice/libnice-0.1.3.tar.gz.sig
|binary
net/libpcap/DETAILS
| 2
net/libpcap/HISTORY
| 13
net/libpcap/PRE_BUILD
| 6
net/libpcap/libnl-3.patch
| 21
net/libproxy/BUILD
| 2
net/libproxy/DETAILS
| 5
net/libproxy/HISTORY
| 12
net/libproxy/PRE_BUILD
| 4
net/libproxy/unistd.patch
| 39
net/libpsl/DETAILS
| 13
net/libpsl/HISTORY
| 2
net/libpsl/PRE_BUILD
| 3
net/libreswan/BUILD
| 1
net/libreswan/CONFLICTS
| 1
net/libreswan/DEPENDS
| 47
net/libreswan/DETAILS
| 24
net/libreswan/HISTORY
| 16
net/libreswan/PRE_BUILD
| 5
net/libreswan/init.d/ipsec
| 23
net/libreswan/libreswan.gpg
|binary
net/mdnsresponder/BUILD
| 1
net/mdnsresponder/DEPENDS
| 2
net/mdnsresponder/DETAILS
| 6
net/mdnsresponder/HISTORY
| 10
net/mdnsresponder/PRE_BUILD
| 5
net/megatools/DEPENDS
| 16
net/megatools/DETAILS
| 26
net/megatools/HISTORY
| 2
net/memcached/DETAILS
| 1
net/memcached/HISTORY
| 3
net/minicom/DEPENDS
| 6
net/minicom/DETAILS
| 6
net/minicom/HISTORY
| 7
net/minidlna/BUILD
| 1
net/minidlna/DETAILS
| 9
net/minidlna/HISTORY
| 17
net/minidlna/PRE_BUILD
| 3
net/minidlna/init.d/minidlna
| 4
net/minidlna/minidlna-1.1.4.tar.gz.sig
|binary
net/minidlna/minidlna.patch
| 46
net/monit/BUILD
| 2
net/monit/DEPENDS
| 2
net/monit/DETAILS
| 8
net/monit/HISTORY
| 32
net/monit/INSTALL
| 8
net/monit/init.d/monit
| 9
net/mtr/DETAILS
| 4
net/mtr/HISTORY
| 9
net/nagios-plugins/DEPENDS
| 8
net/nagios-plugins/HISTORY
| 6
net/nagios/DETAILS
| 2
net/nagios/HISTORY
| 3
net/nc/BUILD
| 4
net/nc/CONFLICTS
| 4
net/nc/HISTORY
| 7
net/net-snmp/DEPENDS
| 2
net/net-snmp/DETAILS
| 2
net/net-snmp/HISTORY
| 6
net/net-tools/BUILD
| 1
net/net-tools/CONFIGURE
| 10
net/net-tools/HISTORY
| 3
net/netcat/CONFLICTS
| 4
net/netcat/HISTORY
| 6
net/netembryo/DEPENDS
| 6
net/netembryo/HISTORY
| 6
net/network-manager-applet/DETAILS
| 2
net/network-manager-applet/HISTORY
| 3
net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig
|binary
net/network-manager/DEPENDS
| 2
net/network-manager/DETAILS
| 2
net/network-manager/HISTORY
| 6
net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig
|binary
net/nfs-utils/DEPENDS
| 3
net/nfs-utils/DETAILS
| 7
net/nfs-utils/HISTORY
| 15
net/nfs-utils/PRE_BUILD
| 7
net/nfs-utils/exportfs.patch
| 21
net/nfs-utils/init.d/nfs
| 6
net/nfs-utils/sysstat.patch
| 36
net/nftables/DEPENDS
| 2
net/nftables/DETAILS
| 23
net/nftables/HISTORY
| 3
net/nftables/PRE_BUILD
| 8
net/nsd/BUILD
| 6
net/nsd/CONFIGURE
| 33
net/nsd/DEPENDS
| 7
net/nsd/DETAILS
| 4
net/nsd/HISTORY
| 21
net/nsd/INSTALL
| 2
net/ntop/BUILD
| 4
net/ntop/DEPENDS
| 6
net/ntop/DETAILS
| 10
net/ntop/HISTORY
| 11
net/ntop/PRE_BUILD
| 22
net/ntop/systemgeoip.patch
| 36
net/openl2tp/BUILD
| 3
net/openl2tp/CONFIGURE
| 5
net/openl2tp/DEPENDS
| 13
net/openl2tp/DETAILS
| 18
net/openl2tp/HISTORY
| 3
net/openl2tp/INSTALL
| 6
net/openl2tp/PRE_BUILD
| 15
net/openl2tp/init.d/openl2tp
| 16
net/openl2tp/init.d/openl2tp.conf
| 9
net/openl2tp/ipparam.patch.gz
|binary
net/openl2tp/norpc.patch
| 14
net/openl2tp/optionsfile.patch.gz
|binary
net/openntpd/DEPENDS
| 2
net/openntpd/HISTORY
| 3
net/openswan/CONFLICTS
| 1
net/openswan/DETAILS
| 4
net/openswan/HISTORY
| 8
net/openswan/openswan.gpg
|binary
net/openvpn/DEPENDS
| 45
net/openvpn/DETAILS
| 4
net/openvpn/HISTORY
| 22
net/openvpn/INSTALL
| 2
net/openvpn/openvpn.gpg
|binary
net/openwbem/DEPENDS
| 2
net/openwbem/HISTORY
| 3
net/pingtunnel/DETAILS
| 4
net/pingtunnel/HISTORY
| 3
net/ppp/CONFIGURE
| 7
net/ppp/DEPENDS
| 6
net/ppp/DETAILS
| 3
net/ppp/HISTORY
| 13
net/ppp/INSTALL
| 25
net/ppp/PRE_BUILD
| 15
net/ppp/chap-secrets
| 3
net/ppp/mppe-header.patch
| 11
net/ppp/options
| 6
net/ppp/pap-secrets
| 2
net/pppd-chldap/BUILD
| 1
net/pppd-chldap/CONFIGURE
| 1
net/pppd-chldap/DEPENDS
| 4
net/pppd-chldap/DETAILS
| 18
net/pppd-chldap/HISTORY
| 10
net/pppd-chldap/INSTALL
| 1
net/pppd-chldap/PREPARE
| 2
net/pppd-chldap/PRE_BUILD
| 16
net/pptp-linux/BUILD
| 2
net/pptp-linux/DEPENDS
| 4
net/pptp-linux/DETAILS
| 12
net/pptp-linux/HISTORY
| 11
net/pptp-linux/PRE_BUILD
| 4
net/pptp-linux/options.patch
| 15
net/pptp-linux/pptp.gpg
|binary
net/proxychains-ng/DETAILS
| 20
net/proxychains-ng/HISTORY
| 5
net/proxychains-ng/INSTALL
| 4
net/samba/BUILD
| 3
net/samba/CONFIGURE
| 9
net/samba/CONFLICTS
| 7
net/samba/DEPENDS
| 30
net/samba/DETAILS
| 13
net/samba/HISTORY
| 39
net/samba4/BUILD
| 9
net/samba4/CONFIGURE
| 18
net/samba4/DEPENDS
| 108
net/samba4/DETAILS
| 23
net/samba4/HISTORY
| 28
net/samba4/PRE_BUILD
| 7
net/slowhttptest/DEPENDS
| 2
net/slowhttptest/DETAILS
| 13
net/slowhttptest/HISTORY
| 9
net/snmptt/DEPENDS
| 1
net/snmptt/HISTORY
| 3
net/socat/DEPENDS
| 6
net/socat/DETAILS
| 8
net/socat/HISTORY
| 16
net/socat/PRE_BUILD
| 6
net/socat/fix-linux-errqueue.h-not-found.patch
| 41
net/softflowd/DETAILS
| 4
net/softflowd/HISTORY
| 3
net/ssocks/BUILD
| 5
net/ssocks/DEPENDS
| 4
net/ssocks/DETAILS
| 19
net/ssocks/HISTORY
| 13
net/ssocks/PRE_BUILD
| 4
net/ssocks/init.d/ssocksd
| 9
net/strongswan/DEPENDS
| 2
net/strongswan/HISTORY
| 3
net/stunnel/BUILD
| 23
net/stunnel/CONFIGURE
| 50
net/stunnel/DEPENDS
| 7
net/stunnel/DETAILS
| 22
net/stunnel/HISTORY
| 31
net/stunnel/INSTALL
| 20
net/stunnel/PRE_BUILD
| 8
net/stunnel/TRIGGERS
| 4
net/stunnel/excluded
| 1
net/stunnel/init.d/stunnel
| 8
net/tcp_wrappers/BUILD
| 4
net/tcp_wrappers/HISTORY
| 4
net/tcpdump.gpg
|binary
net/tcpdump/DEPENDS
| 2
net/tcpdump/DETAILS
| 2
net/tcpdump/HISTORY
| 15
net/thc-amap/BUILD
| 9
net/thc-amap/CONFLICTS
| 1
net/thc-amap/DETAILS
| 5
net/thc-amap/HISTORY
| 6
net/thc-amap/INSTALL
| 9
net/thc-amap/PRE_BUILD
| 5
net/tinc/DEPENDS
| 2
net/tinc/DETAILS
| 4
net/tinc/HISTORY
| 18
net/tor.gpg
|binary
net/tor/DEPENDS
| 2
net/tor/DETAILS
| 6
net/tor/HISTORY
| 16
net/torsocks/DETAILS
| 16
net/torsocks/HISTORY
| 2
net/traceroute/DETAILS
| 6
net/traceroute/HISTORY
| 10
net/tsocks/DETAILS
| 6
net/tsocks/HISTORY
| 3
net/unbound/BUILD
| 5
net/unbound/CONFIGURE
| 22
net/unbound/DEPENDS
| 36
net/unbound/DETAILS
| 7
net/unbound/HISTORY
| 10
net/vidalia/DETAILS
| 2
net/vidalia/HISTORY
| 3
net/vtun/DEPENDS
| 2
net/vtun/DETAILS
| 4
net/vtun/HISTORY
| 6
net/whois/DETAILS
| 4
net/whois/HISTORY
| 27
net/wpa_supplicant/BUILD
| 1
net/wpa_supplicant/CONFIGURE
| 1
net/wpa_supplicant/DEPENDS
| 12
net/wpa_supplicant/DETAILS
| 4
net/wpa_supplicant/HISTORY
| 13
net/wpa_supplicant/INSTALL
| 2
net/wpa_supplicant/PRE_BUILD
| 2
net/wvstreams/DEPENDS
| 8
net/wvstreams/HISTORY
| 6
net/xl2tpd/BUILD
| 5
net/xl2tpd/CONFIGURE
| 12
net/xl2tpd/DEPENDS
| 3
net/xl2tpd/DETAILS
| 42
net/xl2tpd/HISTORY
| 5
net/xl2tpd/INSTALL
| 16
net/xl2tpd/PRE_BUILD
| 6
net/xl2tpd/init.d/xl2tpd
| 17
net/xl2tpd/init.d/xl2tpd.conf
| 3
net/xl2tpd/kernel-if.patch.gz
|binary
net/xl2tpd/xl2tpd.gpg
|binary
odbc-drivers/odbcfb/DETAILS
| 11
odbc-drivers/odbcfb/HISTORY
| 13
odbc-drivers/odbcfb/PRE_BUILD
| 9
perl-cpan/ack/DETAILS
| 5
perl-cpan/ack/HISTORY
| 7
perl-cpan/class-factory-util/DEPENDS
| 1
perl-cpan/class-factory-util/DETAILS
| 13
perl-cpan/class-factory-util/HISTORY
| 3
perl-cpan/class-load-xs/BUILD
| 2
perl-cpan/class-load-xs/DEPENDS
| 3
perl-cpan/class-load-xs/DETAILS
| 14
perl-cpan/class-load-xs/HISTORY
| 3
perl-cpan/class-load-xs/INSTALL
| 1
perl-cpan/class-load/BUILD
| 1
perl-cpan/class-load/DEPENDS
| 1
perl-cpan/class-load/DETAILS
| 23
perl-cpan/class-load/HISTORY
| 3
perl-cpan/config-param/DETAILS
| 4
perl-cpan/config-param/HISTORY
| 6
perl-cpan/crypt-ssleay/DEPENDS
| 2
perl-cpan/crypt-ssleay/HISTORY
| 3
perl-cpan/data-dumper-concise/DEPENDS
| 1
perl-cpan/data-dumper-concise/DETAILS
| 13
perl-cpan/data-dumper-concise/HISTORY
| 3
perl-cpan/data-optlist/BUILD
| 1
perl-cpan/data-optlist/DEPENDS
| 3
perl-cpan/data-optlist/DETAILS
| 13
perl-cpan/data-optlist/HISTORY
| 3
perl-cpan/data-peek/DEPENDS
| 2
perl-cpan/data-peek/DETAILS
| 16
perl-cpan/data-peek/HISTORY
| 3
perl-cpan/date-manip/DETAILS
| 4
perl-cpan/date-manip/HISTORY
| 6
perl-cpan/datetime-format-builder/BUILD
| 1
perl-cpan/datetime-format-builder/DEPENDS
| 4
perl-cpan/datetime-format-builder/DETAILS
| 13
perl-cpan/datetime-format-builder/HISTORY
| 4
perl-cpan/datetime-format-iso8601/BUILD
| 1
perl-cpan/datetime-format-iso8601/DEPENDS
| 4
perl-cpan/datetime-format-iso8601/DETAILS
| 13
perl-cpan/datetime-format-iso8601/HISTORY
| 3
perl-cpan/datetime-locale/DEPENDS
| 4
perl-cpan/datetime-locale/DETAILS
| 6
perl-cpan/datetime-locale/HISTORY
| 4
perl-cpan/datetime-timezone/DEPENDS
| 5
perl-cpan/datetime-timezone/DETAILS
| 6
perl-cpan/datetime-timezone/HISTORY
| 4
perl-cpan/datetime/BUILD
| 2
perl-cpan/datetime/DEPENDS
| 8
perl-cpan/datetime/DETAILS
| 6
perl-cpan/datetime/HISTORY
| 6
perl-cpan/datetime/INSTALL
| 1
perl-cpan/dbd-pg/DETAILS
| 4
perl-cpan/dbd-pg/HISTORY
| 3
perl-cpan/dbi/DETAILS
| 6
perl-cpan/dbi/HISTORY
| 19
perl-cpan/devel-globaldestruction/DEPENDS
| 3
perl-cpan/devel-globaldestruction/DETAILS
| 21
perl-cpan/devel-globaldestruction/HISTORY
| 3
perl-cpan/devel-nytprof/BUILD
| 1
perl-cpan/devel-nytprof/DEPENDS
| 1
perl-cpan/devel-nytprof/DETAILS
| 32
perl-cpan/devel-nytprof/HISTORY
| 3
perl-cpan/extutils-cbuilder/DETAILS
| 6
perl-cpan/extutils-cbuilder/HISTORY
| 3
perl-cpan/file-copy-recursive/DEPENDS
| 1
perl-cpan/file-copy-recursive/DETAILS
| 14
perl-cpan/file-copy-recursive/HISTORY
| 3
perl-cpan/file-desktopentry/DEPENDS
| 3
perl-cpan/file-desktopentry/HISTORY
| 3
perl-cpan/file-find-rule/DEPENDS
| 1
perl-cpan/file-find-rule/DETAILS
| 13
perl-cpan/file-find-rule/HISTORY
| 3
perl-cpan/file-next/DETAILS
| 4
perl-cpan/file-next/HISTORY
| 3
perl-cpan/finance-quote/DETAILS
| 4
perl-cpan/finance-quote/HISTORY
| 3
perl-cpan/geo-gpx/BUILD
| 1
perl-cpan/geo-gpx/DEPENDS
| 7
perl-cpan/geo-gpx/DETAILS
| 13
perl-cpan/geo-gpx/HISTORY
| 6
perl-cpan/geo-kml/DEPENDS
| 3
perl-cpan/geo-kml/DETAILS
| 13
perl-cpan/geo-kml/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/image-exiftool/DETAILS
| 4
perl-cpan/image-exiftool/HISTORY
| 9
perl-cpan/io-tty/DETAILS
| 6
perl-cpan/io-tty/HISTORY
| 3
perl-cpan/json-any/BUILD
| 1
perl-cpan/json-any/DEPENDS
| 2
perl-cpan/json-any/DETAILS
| 15
perl-cpan/json-any/HISTORY
| 5
perl-cpan/json/BUILD
| 1
perl-cpan/json/DEPENDS
| 1
perl-cpan/json/DETAILS
| 25
perl-cpan/json/HISTORY
| 3
perl-cpan/list-moreutils/DETAILS
| 6
perl-cpan/list-moreutils/HISTORY
| 3
perl-cpan/log-report/DEPENDS
| 2
perl-cpan/log-report/DETAILS
| 13
perl-cpan/log-report/HISTORY
| 3
perl-cpan/lwp/DETAILS
| 5
perl-cpan/lwp/HISTORY
| 3
perl-cpan/mail-imapclient/DETAILS
| 6
perl-cpan/mail-imapclient/HISTORY
| 4
perl-cpan/math-derivative/BUILD
| 1
perl-cpan/math-derivative/DEPENDS
| 1
perl-cpan/math-derivative/DETAILS
| 13
perl-cpan/math-derivative/HISTORY
| 3
perl-cpan/math-spline/BUILD
| 1
perl-cpan/math-spline/DEPENDS
| 2
perl-cpan/math-spline/DETAILS
| 13
perl-cpan/math-spline/HISTORY
| 3
perl-cpan/mime-base64/DETAILS
| 4
perl-cpan/mime-base64/HISTORY
| 3
perl-cpan/module-implementation/BUILD
| 1
perl-cpan/module-implementation/DEPENDS
| 5
perl-cpan/module-implementation/DETAILS
| 20
perl-cpan/module-implementation/HISTORY
| 3
perl-cpan/module-runtime/BUILD
| 1
perl-cpan/module-runtime/DEPENDS
| 2
perl-cpan/module-runtime/DETAILS
| 15
perl-cpan/module-runtime/HISTORY
| 3
perl-cpan/net-http/DETAILS
| 4
perl-cpan/net-http/HISTORY
| 3
perl-cpan/net-ssleay/DEPENDS
| 2
perl-cpan/net-ssleay/HISTORY
| 3
perl-cpan/params-util/BUILD
| 1
perl-cpan/params-util/DEPENDS
| 1
perl-cpan/params-util/DETAILS
| 19
perl-cpan/params-util/HISTORY
| 3
perl-cpan/params-validate/BUILD
| 2
perl-cpan/params-validate/DEPENDS
| 5
perl-cpan/params-validate/DETAILS
| 6
perl-cpan/params-validate/HISTORY
| 6
perl-cpan/params-validate/INSTALL
| 1
perl-cpan/parrot/DEPENDS
| 2
perl-cpan/parrot/DETAILS
| 8
perl-cpan/parrot/HISTORY
| 6
perl-cpan/parse-debcontrol/DEPENDS
| 1
perl-cpan/parse-debcontrol/DETAILS
| 26
perl-cpan/parse-debcontrol/HISTORY
| 2
perl-cpan/perl-error/DETAILS
| 5
perl-cpan/perl-error/HISTORY
| 6
perl-cpan/perl-tk/DEPENDS
| 5
perl-cpan/perl-tk/DETAILS
| 2
perl-cpan/perl-tk/HISTORY
| 5
perl-cpan/perl-tk/Tk-804.031.tar.gz.sig
|binary
perl-cpan/ps2eps/DETAILS
| 4
perl-cpan/ps2eps/HISTORY
| 3
perl-cpan/scalar-util/DEPENDS
| 1
perl-cpan/scalar-util/DETAILS
| 13
perl-cpan/scalar-util/HISTORY
| 3
perl-cpan/strictures/DEPENDS
| 1
perl-cpan/strictures/DETAILS
| 13
perl-cpan/strictures/HISTORY
| 3
perl-cpan/sub-exporter-progressive/DEPENDS
| 1
perl-cpan/sub-exporter-progressive/DETAILS
| 23
perl-cpan/sub-exporter-progressive/HISTORY
| 3
perl-cpan/sub-exporter/BUILD
| 1
perl-cpan/sub-exporter/DEPENDS
| 4
perl-cpan/sub-exporter/DETAILS
| 15
perl-cpan/sub-exporter/HISTORY
| 3
perl-cpan/sub-install/BUILD
| 1
perl-cpan/sub-install/DEPENDS
| 1
perl-cpan/sub-install/DETAILS
| 15
perl-cpan/sub-install/HISTORY
| 3
perl-cpan/sys-syslog/BUILD
| 1
perl-cpan/sys-syslog/DETAILS
| 24
perl-cpan/sys-syslog/DOWNLOAD
| 1
perl-cpan/sys-syslog/HISTORY
| 5
perl-cpan/sys-syslog/INSTALL
| 1
perl-cpan/sys-syslog/PRE_BUILD
| 1
perl-cpan/sys-syslog/TRIGGERS
| 1
perl-cpan/test-deep/DEPENDS
| 3
perl-cpan/test-deep/DETAILS
| 29
perl-cpan/test-deep/HISTORY
| 3
perl-cpan/test-differences/DETAILS
| 6
perl-cpan/test-differences/HISTORY
| 3
perl-cpan/test-fatal/BUILD
| 1
perl-cpan/test-fatal/DEPENDS
| 2
perl-cpan/test-fatal/DETAILS
| 15
perl-cpan/test-fatal/HISTORY
| 3
perl-cpan/test-nowarnings/DEPENDS
| 2
perl-cpan/test-nowarnings/DETAILS
| 18
perl-cpan/test-nowarnings/HISTORY
| 3
perl-cpan/test-output/BUILD
| 1
perl-cpan/test-output/DEPENDS
| 3
perl-cpan/test-output/DETAILS
| 21
perl-cpan/test-output/HISTORY
| 3
perl-cpan/test-requires/BUILD
| 1
perl-cpan/test-requires/DEPENDS
| 1
perl-cpan/test-requires/DETAILS
| 15
perl-cpan/test-requires/HISTORY
| 3
perl-cpan/test-simple/DETAILS
| 4
perl-cpan/test-simple/HISTORY
| 3
perl-cpan/test-tester/BUILD
| 1
perl-cpan/test-tester/DEPENDS
| 1
perl-cpan/test-tester/DETAILS
| 14
perl-cpan/test-tester/HISTORY
| 3
perl-cpan/text-asciipipe/BUILD
| 1
perl-cpan/text-asciipipe/DEPENDS
| 1
perl-cpan/text-asciipipe/DETAILS
| 15
perl-cpan/text-asciipipe/HISTORY
| 4
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/try-tiny/BUILD
| 1
perl-cpan/try-tiny/DEPENDS
| 1
perl-cpan/try-tiny/DETAILS
| 14
perl-cpan/try-tiny/HISTORY
| 3
perl-cpan/webservice-musicbrainz/DEPENDS
| 1
perl-cpan/webservice-musicbrainz/DETAILS
| 13
perl-cpan/webservice-musicbrainz/HISTORY
| 3
perl-cpan/x11-protocol/DEPENDS
| 8
perl-cpan/x11-protocol/HISTORY
| 4
perl-cpan/xml-compile-cache/DEPENDS
| 5
perl-cpan/xml-compile-cache/DETAILS
| 13
perl-cpan/xml-compile-cache/HISTORY
| 3
perl-cpan/xml-compile-tester/DEPENDS
| 3
perl-cpan/xml-compile-tester/DETAILS
| 15
perl-cpan/xml-compile-tester/HISTORY
| 3
perl-cpan/xml-compile/DEPENDS
| 3
perl-cpan/xml-compile/DETAILS
| 17
perl-cpan/xml-compile/HISTORY
| 3
perl-cpan/xml-descent/BUILD
| 1
perl-cpan/xml-descent/DEPENDS
| 3
perl-cpan/xml-descent/DETAILS
| 13
perl-cpan/xml-descent/HISTORY
| 3
perl-cpan/xml-libxml-simple/DEPENDS
| 3
perl-cpan/xml-libxml-simple/DETAILS
| 15
perl-cpan/xml-libxml-simple/HISTORY
| 3
perl-cpan/xml-parser-expat/DETAILS
| 4
perl-cpan/xml-parser-expat/HISTORY
| 3
perl-cpan/xml-tokeparser/BUILD
| 1
perl-cpan/xml-tokeparser/DEPENDS
| 2
perl-cpan/xml-tokeparser/DETAILS
| 16
perl-cpan/xml-tokeparser/HISTORY
| 3
perl-cpan/xml-twig/DETAILS
| 4
perl-cpan/xml-twig/HISTORY
| 6
php-pear/fileinfo/CONFLICTS
| 6
php-pear/fileinfo/HISTORY
| 3
php-pear/imagick/DETAILS
| 4
php-pear/imagick/HISTORY
| 6
php-pear/imagick/PRE_BUILD
| 8
php-pear/imagick/header.patch
| 13
php-pear/imagick/php54.patch
| 113
php-pear/memcache/DETAILS
| 4
php-pear/memcache/HISTORY
| 9
php-pear/mongo/DETAILS
| 4
php-pear/mongo/HISTORY
| 3
php-pear/pear-gtk_mdb_designer/DETAILS
| 48
php-pear/pear-gtk_mdb_designer/HISTORY
| 4
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-dev/DEPENDS
| 6
php-pear/php-dev/DETAILS
| 9
php-pear/php-dev/HISTORY
| 9
php-pear/php/BUILD
| 9
php-pear/php/CONFIGURE
| 84
php-pear/php/CONFLICTS
| 9
php-pear/php/DEPENDS
| 114
php-pear/php/DETAILS
| 46
php-pear/php/HISTORY
| 116
php-pear/php/INSTALL
| 10
php-pear/php/PREPARE
| 5
php-pear/php/PRE_BUILD
| 3
php-pear/php/pcre830.patch
| 15
php-pear/php4/BUILD
| 2
php-pear/php4/DEPENDS
| 2
php-pear/php4/HISTORY
| 3
php-pear/xcache/DETAILS
| 11
php-pear/xcache/FINAL
| 2
php-pear/xcache/HISTORY
| 14
php-pear/xcache/PRE_BUILD
| 3
php-pear/xdebug/DETAILS
| 10
php-pear/xdebug/HISTORY
| 3
printer/cups-filters/BUILD
| 4
printer/cups-filters/DEPENDS
| 13
printer/cups-filters/DETAILS
| 6
printer/cups-filters/HISTORY
| 82
printer/cups-filters/TRIGGERS
| 2
printer/cups-old/DEPENDS
| 2
printer/cups-old/HISTORY
| 3
printer/cups/BUILD
| 2
printer/cups/CONFIGURE
| 5
printer/cups/DEPENDS
| 29
printer/cups/DETAILS
| 10
printer/cups/FINAL
| 1
printer/cups/HISTORY
| 61
printer/ghostscript/DEPENDS
| 21
printer/ghostscript/DETAILS
| 4
printer/ghostscript/HISTORY
| 29
printer/ghostscript/PRE_BUILD
| 2
printer/glabels/DEPENDS
| 40
printer/glabels/DETAILS
| 6
printer/glabels/HISTORY
| 4
printer/gtklp/DEPENDS
| 2
printer/gtklp/HISTORY
| 3
printer/gutenprint/BUILD
| 1
printer/gutenprint/DEPENDS
| 8
printer/gutenprint/DETAILS
| 4
printer/gutenprint/HISTORY
| 8
printer/hplip/DEPENDS
| 2
printer/hplip/DETAILS
| 5
printer/hplip/HISTORY
| 11
printer/hplip/PRE_BUILD
| 7
printer/html2ps/BUILD
| 1
printer/html2ps/DEPENDS
| 1
printer/html2ps/DETAILS
| 26
printer/html2ps/HISTORY
| 3
printer/html2ps/INSTALL
| 2
printer/pt/DEPENDS
| 2
printer/pt/HISTORY
| 3
printer/system-config-printer/DEPENDS
| 2
printer/system-config-printer/DETAILS
| 4
printer/system-config-printer/HISTORY
| 6
printer/zint/DEPENDS
| 3
printer/zint/DETAILS
| 8
printer/zint/HISTORY
| 9
printer/zint/PRE_BUILD
| 4
python-pypi/FUNCTIONS
| 12
python-pypi/PY_DEPENDS
| 5
python-pypi/alembic/DETAILS
| 4
python-pypi/alembic/HISTORY
| 30
python-pypi/arandr/DEPENDS
| 1
python-pypi/arandr/DETAILS
| 4
python-pypi/arandr/HISTORY
| 4
python-pypi/argh/DEPENDS
| 2
python-pypi/argh/DETAILS
| 14
python-pypi/argh/HISTORY
| 7
python-pypi/args/DEPENDS
| 2
python-pypi/args/DETAILS
| 14
python-pypi/args/HISTORY
| 2
python-pypi/attic/DEPENDS
| 8
python-pypi/attic/DETAILS
| 16
python-pypi/attic/HISTORY
| 4
python-pypi/awesome-slugify/DEPENDS
| 4
python-pypi/awesome-slugify/DETAILS
| 13
python-pypi/awesome-slugify/HISTORY
| 2
python-pypi/aws-cli/DEPENDS
| 9
python-pypi/aws-cli/DETAILS
| 49
python-pypi/aws-cli/HISTORY
| 3
python-pypi/babel/DEPENDS
| 3
python-pypi/babel/DETAILS
| 8
python-pypi/babel/HISTORY
| 4
python-pypi/baker/DETAILS
| 4
python-pypi/baker/HISTORY
| 3
python-pypi/batterymon-clone/DEPENDS
| 3
python-pypi/batterymon-clone/DETAILS
| 15
python-pypi/batterymon-clone/HISTORY
| 3
python-pypi/bcdoc/DEPENDS
| 3
python-pypi/bcdoc/DETAILS
| 14
python-pypi/bcdoc/HISTORY
| 3
python-pypi/beaker/DEPENDS
| 3
python-pypi/beaker/DETAILS
| 4
python-pypi/beaker/HISTORY
| 6
python-pypi/beautifulsoup/DETAILS
| 8
python-pypi/beautifulsoup/HISTORY
| 5
python-pypi/blinker/DEPENDS
| 1
python-pypi/blinker/DETAILS
| 21
python-pypi/blinker/HISTORY
| 6
python-pypi/botocore/DEPENDS
| 3
python-pypi/botocore/DETAILS
| 15
python-pypi/botocore/HISTORY
| 3
python-pypi/box2d/DEPENDS
| 1
python-pypi/box2d/DETAILS
| 24
python-pypi/box2d/HISTORY
| 2
python-pypi/bpython/DEPENDS
| 6
python-pypi/bpython/DETAILS
| 4
python-pypi/bpython/HISTORY
| 10
python-pypi/bsddb3/DEPENDS
| 4
python-pypi/bsddb3/DETAILS
| 4
python-pypi/bsddb3/HISTORY
| 10
python-pypi/bzr-fastimport/DEPENDS
| 2
python-pypi/bzr-fastimport/DETAILS
| 22
python-pypi/bzr-fastimport/HISTORY
| 2
python-pypi/bzr/DETAILS
| 2
python-pypi/bzr/HISTORY
| 3
python-pypi/calibre/DEPENDS
| 9
python-pypi/calibre/DETAILS
| 8
python-pypi/calibre/HISTORY
| 21
python-pypi/calibre/PRE_BUILD
| 2
python-pypi/calibre/calibre-0.8.70.tar.xz.sig
|binary
python-pypi/calibre/calibre-stop-phone-home.diff
| 27
python-pypi/camelot/DEPENDS
| 5
python-pypi/camelot/DETAILS
| 11
python-pypi/camelot/HISTORY
| 8
python-pypi/camelot/PRE_BUILD
| 23
python-pypi/celery/DEPENDS
| 1
python-pypi/celery/DETAILS
| 24
python-pypi/celery/HISTORY
| 5
python-pypi/cffi/DEPENDS
| 2
python-pypi/cffi/DETAILS
| 14
python-pypi/cffi/HISTORY
| 10
python-pypi/chardet/DEPENDS
| 3
python-pypi/chardet/DETAILS
| 12
python-pypi/chardet/HISTORY
| 10
python-pypi/cheetah/DETAILS
| 8
python-pypi/cheetah/HISTORY
| 5
python-pypi/cherrypy/DETAILS
| 10
python-pypi/cherrypy/HISTORY
| 15
python-pypi/clientform/BUILD
| 1
python-pypi/clientform/DEPENDS
| 3
python-pypi/clientform/DETAILS
| 23
python-pypi/clientform/DETAILS.orig
| 16
python-pypi/clientform/DOWNLOAD
| 1
python-pypi/clientform/HISTORY
| 5
python-pypi/clientform/INSTALL
| 1
python-pypi/clientform/PRE_BUILD
| 1
python-pypi/clientform/TRIGGERS
| 1
python-pypi/clint/DEPENDS
| 3
python-pypi/clint/DETAILS
| 14
python-pypi/clint/HISTORY
| 10
python-pypi/colorama/DEPENDS
| 1
python-pypi/colorama/DETAILS
| 29
python-pypi/colorama/HISTORY
| 3
python-pypi/ctypes/BUILD
| 1
python-pypi/ctypes/DETAILS
| 26
python-pypi/ctypes/DOWNLOAD
| 1
python-pypi/ctypes/HISTORY
| 5
python-pypi/ctypes/INSTALL
| 1
python-pypi/ctypes/PRE_BUILD
| 1
python-pypi/ctypes/TRIGGERS
| 1
python-pypi/curtsies/DEPENDS
| 1
python-pypi/curtsies/DETAILS
| 17
python-pypi/curtsies/HISTORY
| 2
python-pypi/cython/DEPENDS
| 3
python-pypi/cython/DETAILS
| 4
python-pypi/cython/HISTORY
| 28
python-pypi/decorator/DETAILS
| 4
python-pypi/decorator/HISTORY
| 3
python-pypi/distribute/BUILD
| 1
python-pypi/distribute/CONFLICTS
| 2
python-pypi/distribute/DEPENDS
| 1
python-pypi/distribute/DETAILS
| 25
python-pypi/distribute/DOWNLOAD
| 1
python-pypi/distribute/HISTORY
| 25
python-pypi/distribute/INSTALL
| 1
python-pypi/distribute/PRE_BUILD
| 1
python-pypi/distribute/PROVIDES
| 1
python-pypi/distribute/UP_TRIGGERS
| 1
python-pypi/django/DETAILS
| 6
python-pypi/django/HISTORY
| 10
python-pypi/dnspython/DETAILS
| 4
python-pypi/dnspython/HISTORY
| 5
python-pypi/dnspython/dnspython.gpg
|binary
python-pypi/docutils/DEPENDS
| 1
python-pypi/docutils/DETAILS
| 24
python-pypi/docutils/HISTORY
| 66
python-pypi/dulwich/DETAILS
| 4
python-pypi/dulwich/HISTORY
| 3
python-pypi/egenix-mx-base/DETAILS
| 8
python-pypi/egenix-mx-base/HISTORY
| 6
python-pypi/fabric/DEPENDS
| 10
python-pypi/fabric/DETAILS
| 4
python-pypi/fabric/HISTORY
| 11
python-pypi/faulthandler/DETAILS
| 4
python-pypi/faulthandler/HISTORY
| 3
python-pypi/fb-python/DEPENDS
| 3
python-pypi/fb-python/DETAILS
| 4
python-pypi/fb-python/HISTORY
| 28
python-pypi/fdb/DEPENDS
| 3
python-pypi/fdb/DETAILS
| 4
python-pypi/fdb/HISTORY
| 31
python-pypi/feedgenerator/DEPENDS
| 1
python-pypi/feedgenerator/DETAILS
| 13
python-pypi/feedgenerator/HISTORY
| 6
python-pypi/formalchemy/DEPENDS
| 3
python-pypi/formalchemy/DETAILS
| 4
python-pypi/formalchemy/HISTORY
| 4
python-pypi/formencode/DEPENDS
| 3
python-pypi/formencode/DETAILS
| 4
python-pypi/formencode/HISTORY
| 7
python-pypi/fuzzyparsers/DEPENDS
| 4
python-pypi/fuzzyparsers/DETAILS
| 4
python-pypi/fuzzyparsers/HISTORY
| 4
python-pypi/genshi/DETAILS
| 4
python-pypi/genshi/HISTORY
| 3
python-pypi/geraldo/DETAILS
| 11
python-pypi/geraldo/HISTORY
| 3
python-pypi/git-review/DEPENDS
| 2
python-pypi/git-review/DETAILS
| 13
python-pypi/git-review/HISTORY
| 3
python-pypi/gitosis/DETAILS
| 7
python-pypi/gitosis/HISTORY
| 6
python-pypi/gitosis/PREPARE
| 5
python-pypi/graphite/DEPENDS
| 1
python-pypi/graphite/HISTORY
| 4
python-pypi/grecipe-manager/DEPENDS
| 2
python-pypi/grecipe-manager/HISTORY
| 3
python-pypi/greenlet/DEPENDS
| 2
python-pypi/greenlet/DETAILS
| 32
python-pypi/greenlet/HISTORY
| 2
python-pypi/grit-i18n/BUILD
| 1
python-pypi/grit-i18n/DEPENDS
| 2
python-pypi/grit-i18n/DETAILS
| 20
python-pypi/grit-i18n/HISTORY
| 3
python-pypi/grit-i18n/INSTALL
| 2
python-pypi/grit-i18n/PREPARE
| 3
python-pypi/gtklick/DETAILS
| 4
python-pypi/gtklick/HISTORY
| 3
python-pypi/hatta/DEPENDS
| 5
python-pypi/hatta/DETAILS
| 11
python-pypi/hatta/HISTORY
| 30
python-pypi/hatta/PRE_BUILD
| 5
python-pypi/hatta/locale.patch
| 31
python-pypi/hatta/wanted.patch
| 12
python-pypi/hg-git/DETAILS
| 4
python-pypi/hg-git/HISTORY
| 3
python-pypi/httplib2/DEPENDS
| 3
python-pypi/httplib2/DETAILS
| 11
python-pypi/httplib2/HISTORY
| 12
python-pypi/inflect/DEPENDS
| 1
python-pypi/inflect/DETAILS
| 15
python-pypi/inflect/HISTORY
| 7
python-pypi/ipaddr/DEPENDS
| 2
python-pypi/ipaddr/DETAILS
| 14
python-pypi/ipaddr/HISTORY
| 3
python-pypi/ipaddr/ipaddr-2.1.7.tar.gz.sig
|binary
python-pypi/isort/DEPENDS
| 1
python-pypi/isort/DETAILS
| 16
python-pypi/isort/HISTORY
| 28
python-pypi/itools/DEPENDS
| 2
python-pypi/itools/HISTORY
| 3
python-pypi/jinja2/DEPENDS
| 6
python-pypi/jinja2/DETAILS
| 5
python-pypi/jinja2/HISTORY
| 16
python-pypi/jmespath/DEPENDS
| 1
python-pypi/jmespath/DETAILS
| 15
python-pypi/jmespath/HISTORY
| 3
python-pypi/kinterbasdb/DEPENDS
| 2
python-pypi/kinterbasdb/DETAILS
| 21
python-pypi/kinterbasdb/HISTORY
| 98
python-pypi/kinterbasdb/PRE_BUILD
| 5
python-pypi/lxml/DEPENDS
| 3
python-pypi/lxml/DETAILS
| 4
python-pypi/lxml/HISTORY
| 45
python-pypi/m2crypto/DEPENDS
| 2
python-pypi/m2crypto/HISTORY
| 3
python-pypi/mako/DEPENDS
| 3
python-pypi/mako/DETAILS
| 4
python-pypi/mako/HISTORY
| 7
python-pypi/markdown/BUILD
| 1
python-pypi/markdown/DEPENDS
| 1
python-pypi/markdown/DETAILS
| 7
python-pypi/markdown/DOWNLOAD
| 1
python-pypi/markdown/HISTORY
| 8
python-pypi/markdown/INSTALL
| 1
python-pypi/markdown/PRE_BUILD
| 1
python-pypi/markdown/TRIGGERS
| 1
python-pypi/markupsafe/DEPENDS
| 3
python-pypi/markupsafe/DETAILS
| 10
python-pypi/markupsafe/HISTORY
| 10
python-pypi/matplotlib/DEPENDS
| 1
python-pypi/matplotlib/DETAILS
| 4
python-pypi/matplotlib/HISTORY
| 7
python-pypi/mechanize/DEPENDS
| 3
python-pypi/mechanize/DETAILS
| 4
python-pypi/mechanize/HISTORY
| 5
python-pypi/mercurial/DETAILS
| 7
python-pypi/mercurial/HISTORY
| 91
python-pypi/meson/BUILD
| 2
python-pypi/meson/DEPENDS
| 2
python-pypi/meson/DETAILS
| 15
python-pypi/meson/HISTORY
| 3
python-pypi/meson/INSTALL
| 2
python-pypi/msgpack-python/DEPENDS
| 2
python-pypi/msgpack-python/DETAILS
| 4
python-pypi/msgpack-python/HISTORY
| 4
python-pypi/mysql-python/DETAILS
| 6
python-pypi/mysql-python/HISTORY
| 5
python-pypi/mysql-python/PRE_BUILD
| 4
python-pypi/mysql-python/my_config.patch
| 26
python-pypi/nbxmpp/DEPENDS
| 3
python-pypi/nbxmpp/DETAILS
| 15
python-pypi/nbxmpp/HISTORY
| 2
python-pypi/nose/DEPENDS
| 2
python-pypi/nose/HISTORY
| 4
python-pypi/nose/PREPARE
| 1
python-pypi/numpy/DEPENDS
| 2
python-pypi/numpy/DETAILS
| 6
python-pypi/numpy/HISTORY
| 10
python-pypi/paramiko/DEPENDS
| 4
python-pypi/paramiko/DETAILS
| 11
python-pypi/paramiko/HISTORY
| 11
python-pypi/pathtools/DEPENDS
| 2
python-pypi/pathtools/DETAILS
| 14
python-pypi/pathtools/HISTORY
| 2
python-pypi/pelican/DEPENDS
| 12
python-pypi/pelican/DETAILS
| 18
python-pypi/pelican/HISTORY
| 13
python-pypi/pexpect/DEPENDS
| 1
python-pypi/pexpect/DETAILS
| 14
python-pypi/pexpect/HISTORY
| 2
python-pypi/pil/BUILD
| 2
python-pypi/pil/DEPENDS
| 7
python-pypi/pil/DETAILS
| 19
python-pypi/pil/DOWNLOAD
| 1
python-pypi/pil/HISTORY
| 8
python-pypi/pil/INSTALL
| 1
python-pypi/pil/Imaging-1.1.6_libpath.patch
| 12
python-pypi/pil/PRE_BUILD
| 6
python-pypi/pil/PROVIDES
| 1
python-pypi/pil/TRIGGERS
| 1
python-pypi/pil/font.diff
| 6
python-pypi/pilkit/DEPENDS
| 3
python-pypi/pilkit/DETAILS
| 17
python-pypi/pilkit/HISTORY
| 6
python-pypi/pillow/DEPENDS
| 30
python-pypi/pillow/DETAILS
| 14
python-pypi/pillow/HISTORY
| 7
python-pypi/pillow/PRE_BUILD
| 3
python-pypi/pillow/PRE_SUB_DEPENDS
| 5
python-pypi/pillow/PROVIDES
| 1
python-pypi/pillow/SUB_DEPENDS
| 5
python-pypi/pillow/font.diff
| 6
python-pypi/pip/DEPENDS
| 2
python-pypi/pip/DETAILS
| 16
python-pypi/pip/HISTORY
| 2
python-pypi/psutil/DEPENDS
| 2
python-pypi/psutil/DETAILS
| 34
python-pypi/psutil/HISTORY
| 2
python-pypi/psycopg2/DEPENDS
| 2
python-pypi/psycopg2/DETAILS
| 2
python-pypi/psycopg2/HISTORY
| 15
python-pypi/psycopg2/fog.gpg
|binary
python-pypi/pudb/DEPENDS
| 6
python-pypi/pudb/DETAILS
| 19
python-pypi/pudb/HISTORY
| 9
python-pypi/py-bcrypt/DEPENDS
| 2
python-pypi/py-bcrypt/DETAILS
| 7
python-pypi/py-bcrypt/HISTORY
| 8
python-pypi/py/DEPENDS
| 2
python-pypi/py/DETAILS
| 19
python-pypi/py/HISTORY
| 2
python-pypi/pyasn1-modules/DEPENDS
| 2
python-pypi/pyasn1-modules/DETAILS
| 18
python-pypi/pyasn1-modules/HISTORY
| 5
python-pypi/pyasn1/DETAILS
| 6
python-pypi/pyasn1/HISTORY
| 9
python-pypi/pybindgen/DEPENDS
| 3
python-pypi/pybindgen/DETAILS
| 19
python-pypi/pybindgen/HISTORY
| 11
python-pypi/pycparser/DEPENDS
| 1
python-pypi/pycparser/DETAILS
| 14
python-pypi/pycparser/HISTORY
| 4
python-pypi/pycrypto/DEPENDS
| 2
python-pypi/pycrypto/DETAILS
| 4
python-pypi/pycrypto/HISTORY
| 6
python-pypi/pydot/DETAILS
| 4
python-pypi/pydot/HISTORY
| 3
python-pypi/pyflakes/DEPENDS
| 1
python-pypi/pyflakes/DETAILS
| 21
python-pypi/pyflakes/HISTORY
| 3
python-pypi/pyfpdf/DEPENDS
| 2
python-pypi/pyfpdf/DETAILS
| 15
python-pypi/pyfpdf/HISTORY
| 7
python-pypi/pyfpdf/PRE_BUILD
| 5
python-pypi/pygments/DEPENDS
| 2
python-pypi/pygments/DETAILS
| 5
python-pypi/pygments/HISTORY
| 7
python-pypi/pyicqt/DEPENDS
| 2
python-pypi/pyicqt/HISTORY
| 3
python-pypi/pyicu/DEPENDS
| 2
python-pypi/pyicu/DETAILS
| 14
python-pypi/pyicu/HISTORY
| 9
python-pypi/pykml/DEPENDS
| 2
python-pypi/pykml/DETAILS
| 14
python-pypi/pykml/HISTORY
| 3
python-pypi/pymsnt/DEPENDS
| 2
python-pypi/pymsnt/HISTORY
| 3
python-pypi/pyopenssl/DEPENDS
| 4
python-pypi/pyopenssl/DETAILS
| 7
python-pypi/pyopenssl/HISTORY
| 13
python-pypi/pyparsing/DEPENDS
| 7
python-pypi/pyparsing/DETAILS
| 9
python-pypi/pyparsing/HISTORY
| 10
python-pypi/pyparsing/PREPARE
| 2
python-pypi/pypdf2/CONFLICTS
| 1
python-pypi/pypdf2/DEPENDS
| 1
python-pypi/pypdf2/DETAILS
| 20
python-pypi/pypdf2/HISTORY
| 12
python-pypi/pytest/DEPENDS
| 3
python-pypi/pytest/DETAILS
| 14
python-pypi/pytest/HISTORY
| 2
python-pypi/python-cssselect/DEPENDS
| 1
python-pypi/python-cssselect/DETAILS
| 15
python-pypi/python-cssselect/HISTORY
| 3
python-pypi/python-dateutil/DEPENDS
| 5
python-pypi/python-dateutil/DETAILS
| 18
python-pypi/python-dateutil/HISTORY
| 9
python-pypi/python-dateutil/PREPARE
| 3
python-pypi/python-ecdsa/DEPENDS
| 1
python-pypi/python-ecdsa/DETAILS
| 20
python-pypi/python-ecdsa/HISTORY
| 5
python-pypi/python-efl/CONFLICTS
| 2
python-pypi/python-efl/DEPENDS
| 4
python-pypi/python-efl/DETAILS
| 15
python-pypi/python-efl/HISTORY
| 6
python-pypi/python-efl/PREPARE
| 2
python-pypi/python-fastimport/DEPENDS
| 1
python-pypi/python-fastimport/DETAILS
| 18
python-pypi/python-fastimport/HISTORY
| 2
python-pypi/python-futures/DEPENDS
| 1
python-pypi/python-futures/DETAILS
| 13
python-pypi/python-futures/HISTORY
| 3
python-pypi/python-gflags/DEPENDS
| 2
python-pypi/python-gflags/DETAILS
| 25
python-pypi/python-gflags/HISTORY
| 2
python-pypi/python-gnupg/DETAILS
| 4
python-pypi/python-gnupg/HISTORY
| 3
python-pypi/python-ldap/DEPENDS
| 2
python-pypi/python-ldap/DETAILS
| 7
python-pypi/python-ldap/HISTORY
| 14
python-pypi/python-ldap/PRE_BUILD
| 2
python-pypi/python-llfuse/DEPENDS
| 4
python-pypi/python-llfuse/DETAILS
| 13
python-pypi/python-llfuse/HISTORY
| 3
python-pypi/python-magic/DEPENDS
| 1
python-pypi/python-magic/DETAILS
| 16
python-pypi/python-magic/HISTORY
| 2
python-pypi/python-markdown/DEPENDS
| 2
python-pypi/python-markdown/DETAILS
| 6
python-pypi/python-markdown/HISTORY
| 11
python-pypi/python-markdown2/DEPENDS
| 2
python-pypi/python-markdown2/DETAILS
| 19
python-pypi/python-markdown2/HISTORY
| 2
python-pypi/python-mpd/DETAILS
| 7
python-pypi/python-mpd/HISTORY
| 7
python-pypi/python-netifaces/DEPENDS
| 1
python-pypi/python-netifaces/DETAILS
| 15
python-pypi/python-netifaces/HISTORY
| 3
python-pypi/python-ssh/DETAILS
| 4
python-pypi/python-ssh/HISTORY
| 3
python-pypi/python-stdnum/DEPENDS
| 1
python-pypi/python-stdnum/DETAILS
| 13
python-pypi/python-stdnum/HISTORY
| 6
python-pypi/python-textile/DEPENDS
| 3
python-pypi/python-textile/DETAILS
| 16
python-pypi/python-textile/HISTORY
| 2
python-pypi/python-watchdog/DEPENDS
| 5
python-pypi/python-watchdog/DETAILS
| 15
python-pypi/python-watchdog/HISTORY
| 5
python-pypi/pytz/DETAILS
| 4
python-pypi/pytz/HISTORY
| 9
python-pypi/pyutil/DETAILS
| 4
python-pypi/pyutil/HISTORY
| 6
python-pypi/pyxattr/DETAILS
| 8
python-pypi/pyxattr/HISTORY
| 7
python-pypi/pyxattr/PRE_BUILD
| 3
python-pypi/pyyaml/DEPENDS
| 4
python-pypi/pyyaml/DETAILS
| 4
python-pypi/pyyaml/HISTORY
| 4
python-pypi/ranger/DEPENDS
| 1
python-pypi/ranger/DETAILS
| 24
python-pypi/ranger/HISTORY
| 2
python-pypi/rbtools/DEPENDS
| 1
python-pypi/rbtools/DETAILS
| 16
python-pypi/rbtools/HISTORY
| 7
python-pypi/rdflib/DETAILS
| 11
python-pypi/rdflib/HISTORY
| 3
python-pypi/recaptcha-client/DEPENDS
| 3
python-pypi/recaptcha-client/DETAILS
| 24
python-pypi/recaptcha-client/HISTORY
| 2
python-pypi/redis-py/DEPENDS
| 1
python-pypi/redis-py/DETAILS
| 15
python-pypi/redis-py/HISTORY
| 2
python-pypi/regex/DEPENDS
| 2
python-pypi/regex/DETAILS
| 17
python-pypi/regex/HISTORY
| 2
python-pypi/reportlab/DEPENDS
| 4
python-pypi/reportlab/DETAILS
| 6
python-pypi/reportlab/HISTORY
| 10
python-pypi/roundup/DEPENDS
| 4
python-pypi/roundup/DETAILS
| 8
python-pypi/roundup/HISTORY
| 13
python-pypi/roundup/roundup.gpg
|binary
python-pypi/rsa/DEPENDS
| 4
python-pypi/rsa/DETAILS
| 4
python-pypi/rsa/HISTORY
| 9
python-pypi/scipy/DETAILS
| 4
python-pypi/scipy/HISTORY
| 5
python-pypi/scons/DETAILS
| 4
python-pypi/scons/HISTORY
| 9
python-pypi/scrapely/DETAILS
| 7
python-pypi/scrapely/HISTORY
| 3
python-pypi/setuptools/BUILD
| 7
python-pypi/setuptools/CONFLICTS
| 2
python-pypi/setuptools/DEPENDS
| 3
python-pypi/setuptools/DETAILS
| 8
python-pypi/setuptools/HISTORY
| 77
python-pypi/setuptools/INSTALL
| 6
python-pypi/sigal/DEPENDS
| 7
python-pypi/sigal/DETAILS
| 17
python-pypi/sigal/HISTORY
| 3
python-pypi/simplejson/DEPENDS
| 2
python-pypi/simplejson/DETAILS
| 9
python-pypi/simplejson/HISTORY
| 4
python-pypi/six/DEPENDS
| 3
python-pypi/six/DETAILS
| 4
python-pypi/six/HISTORY
| 24
python-pypi/sleekxmpp/DEPENDS
| 4
python-pypi/sleekxmpp/DETAILS
| 15
python-pypi/sleekxmpp/HISTORY
| 2
python-pypi/smartypants/DEPENDS
| 1
python-pypi/smartypants/DETAILS
| 13
python-pypi/smartypants/HISTORY
| 6
python-pypi/soya/DEPENDS
| 2
python-pypi/soya/HISTORY
| 3
python-pypi/speedtest-cli/DEPENDS
| 2
python-pypi/speedtest-cli/DETAILS
| 15
python-pypi/speedtest-cli/HISTORY
| 2
python-pypi/sqlacodegen/DEPENDS
| 4
python-pypi/sqlacodegen/DETAILS
| 16
python-pypi/sqlacodegen/HISTORY
| 10
python-pypi/sqlalchemy/DEPENDS
| 7
python-pypi/sqlalchemy/DETAILS
| 4
python-pypi/sqlalchemy/HISTORY
| 47
python-pypi/sqlalchemy4/DEPENDS
| 4
python-pypi/sqlalchemy4/HISTORY
| 3
python-pypi/sqlobject/DEPENDS
| 1
python-pypi/sqlobject/DETAILS
| 4
python-pypi/sqlobject/HISTORY
| 6
python-pypi/staticgallery/DEPENDS
| 3
python-pypi/staticgallery/DETAILS
| 13
python-pypi/staticgallery/HISTORY
| 6
python-pypi/tempita/DEPENDS
| 3
python-pypi/tempita/HISTORY
| 3
python-pypi/trac-graphvizplugin/DETAILS
| 9
python-pypi/trac-graphvizplugin/HISTORY
| 3
python-pypi/trac-ldapplugin/12.patch
| 11
python-pypi/trac-ldapplugin/DETAILS
| 7
python-pypi/trac-ldapplugin/HISTORY
| 3
python-pypi/trac-ldapplugin/PRE_BUILD
| 5
python-pypi/trac-ldapplugin/perm.patch
| 20
python-pypi/trac/DEPENDS
| 12
python-pypi/trac/DETAILS
| 7
python-pypi/trac/HISTORY
| 11
python-pypi/typogrify/DEPENDS
| 3
python-pypi/typogrify/DETAILS
| 14
python-pypi/typogrify/HISTORY
| 7
python-pypi/unidecode/DEPENDS
| 1
python-pypi/unidecode/DETAILS
| 43
python-pypi/unidecode/HISTORY
| 6
python-pypi/urlwatch/DEPENDS
| 2
python-pypi/urlwatch/DETAILS
| 18
python-pypi/urlwatch/HISTORY
| 3
python-pypi/urwid/DETAILS
| 2
python-pypi/urwid/HISTORY
| 3
python-pypi/urwid/urwid-1.1.1.tar.gz.sig
|binary
python-pypi/viridian/DEPENDS
| 8
python-pypi/viridian/DETAILS
| 15
python-pypi/viridian/HISTORY
| 6
python-pypi/virtinst/DEPENDS
| 2
python-pypi/virtinst/DETAILS
| 4
python-pypi/virtinst/HISTORY
| 13
python-pypi/virtinst/virtinst-0.600.4.tar.gz.sig
|binary
python-pypi/virtualenv/DEPENDS
| 2
python-pypi/virtualenv/DETAILS
| 18
python-pypi/virtualenv/HISTORY
| 9
python-pypi/webhelpers/DEPENDS
| 3
python-pypi/webhelpers/HISTORY
| 3
python-pypi/webob/DEPENDS
| 3
python-pypi/webob/DETAILS
| 6
python-pypi/webob/HISTORY
| 6
python-pypi/xlrd/DEPENDS
| 3
python-pypi/xlrd/DETAILS
| 4
python-pypi/xlrd/HISTORY
| 10
python-pypi/xlwt/DEPENDS
| 3
python-pypi/xlwt/DETAILS
| 13
python-pypi/xlwt/HISTORY
| 11
qt5/FUNCTIONS
| 3
qt5/qtbase/BUILD
| 26
qt5/qtbase/CONFIGURE
| 42
qt5/qtbase/DEPENDS
| 106
qt5/qtbase/DETAILS
| 22
qt5/qtbase/HISTORY
| 43
qt5/qtbase/PRE_BUILD
| 3
qt5/qtbase/PRE_SUB_DEPENDS
| 16
qt5/qtbase/PROVIDES
| 1
qt5/qtbase/SUB_DEPENDS
| 44
qt5/qtbase/TRIGGERS
| 3
qt5/qtbase/qtbase
| 39
qt5/qtdeclarative/CONFLICTS
| 1
qt5/qtdeclarative/DEPENDS
| 3
qt5/qtdeclarative/DETAILS
| 16
qt5/qtdeclarative/HISTORY
| 20
qt5/qtgraphicaleffects/DEPENDS
| 5
qt5/qtgraphicaleffects/DETAILS
| 16
qt5/qtgraphicaleffects/HISTORY
| 17
qt5/qtimageformats/CONFLICTS
| 1
qt5/qtimageformats/DEPENDS
| 4
qt5/qtimageformats/DETAILS
| 16
qt5/qtimageformats/HISTORY
| 19
qt5/qtjsbackend/BUILD
| 1
qt5/qtjsbackend/CONFLICTS
| 1
qt5/qtjsbackend/DETAILS
| 8
qt5/qtjsbackend/DOWNLOAD
| 1
qt5/qtjsbackend/HISTORY
| 4
qt5/qtjsbackend/INSTALL
| 1
qt5/qtjsbackend/PRE_BUILD
| 1
qt5/qtjsbackend/UP_TRIGGERS
| 1
qt5/qtlocation/CONFLICTS
| 1
qt5/qtlocation/DEPENDS
| 5
qt5/qtlocation/DETAILS
| 16
qt5/qtlocation/HISTORY
| 8
qt5/qtmultimedia/CONFLICTS
| 1
qt5/qtmultimedia/DEPENDS
| 11
qt5/qtmultimedia/DETAILS
| 16
qt5/qtmultimedia/HISTORY
| 20
qt5/qtquick1/CONFLICTS
| 1
qt5/qtquick1/DEPENDS
| 4
qt5/qtquick1/DETAILS
| 16
qt5/qtquick1/HISTORY
| 16
qt5/qtquickcontrols/DEPENDS
| 3
qt5/qtquickcontrols/DETAILS
| 16
qt5/qtquickcontrols/HISTORY
| 10
qt5/qtscript/CONFLICTS
| 1
qt5/qtscript/DEPENDS
| 2
qt5/qtscript/DETAILS
| 16
qt5/qtscript/HISTORY
| 19
qt5/qtserialport/CONFLICTS
| 1
qt5/qtserialport/DEPENDS
| 2
qt5/qtserialport/DETAILS
| 16
qt5/qtserialport/HISTORY
| 3
qt5/qtsvg/DEPENDS
| 3
qt5/qtsvg/DETAILS
| 16
qt5/qtsvg/HISTORY
| 19
qt5/qttools/CONFLICTS
| 1
qt5/qttools/DEPENDS
| 6
qt5/qttools/DETAILS
| 16
qt5/qttools/HISTORY
| 20
qt5/qtwayland/CONFLICTS
| 1
qt5/qtwayland/DEPENDS
| 4
qt5/qtwayland/DETAILS
| 15
qt5/qtwayland/HISTORY
| 4
qt5/qtwebkit5/BUILD
| 2
qt5/qtwebkit5/DEPENDS
| 15
qt5/qtwebkit5/DETAILS
| 16
qt5/qtwebkit5/HISTORY
| 18
qt5/qtwebkit5/PRE_BUILD
| 9
qt5/qtwebkit5/icu.patch
| 17
qt5/qtx11extras/DEPENDS
| 2
qt5/qtx11extras/DETAILS
| 16
qt5/qtx11extras/HISTORY
| 9
qt5/qtxmlpatterns/CONFLICTS
| 1
qt5/qtxmlpatterns/DEPENDS
| 2
qt5/qtxmlpatterns/DETAILS
| 16
qt5/qtxmlpatterns/HISTORY
| 19
quvi.gpg
|binary
redhat.gpg
|binary
ruby-raa/atom-tools/DETAILS
| 8
ruby-raa/atom-tools/HISTORY
| 3
ruby-raa/cmdparse/DETAILS
| 18
ruby-raa/cmdparse/HISTORY
| 3
ruby-raa/color-tools/DETAILS
| 53
ruby-raa/color-tools/HISTORY
| 3
ruby-raa/daemonize/DETAILS
| 3
ruby-raa/daemonize/HISTORY
| 3
ruby-raa/daemons/DETAILS
| 21
ruby-raa/daemons/HISTORY
| 3
ruby-raa/date2/DETAILS
| 15
ruby-raa/date2/HISTORY
| 3
ruby-raa/deplate/DETAILS
| 35
ruby-raa/deplate/HISTORY
| 3
ruby-raa/erubis/DETAILS
| 24
ruby-raa/erubis/HISTORY
| 3
ruby-raa/facets/DETAILS
| 18
ruby-raa/facets/HISTORY
| 3
ruby-raa/facter/DETAILS
| 7
ruby-raa/facter/HISTORY
| 4
ruby-raa/facter/PRE_BUILD
| 3
ruby-raa/facter/facter-2.3.0.tar.gz.sig
|binary
ruby-raa/facter/ftools.patch
| 46
ruby-raa/fastercsv/DETAILS
| 10
ruby-raa/fastercsv/HISTORY
| 3
ruby-raa/fastri/DETAILS
| 18
ruby-raa/fastri/HISTORY
| 3
ruby-raa/float-formats/DETAILS
| 16
ruby-raa/float-formats/HISTORY
| 3
ruby-raa/hiera/BUILD
| 1
ruby-raa/hiera/DEPENDS
| 1
ruby-raa/hiera/DETAILS
| 14
ruby-raa/hiera/HISTORY
| 3
ruby-raa/hiera/INSTALL
| 1
ruby-raa/hiera/hiera-1.3.4.tar.gz.sig
|binary
ruby-raa/hyogen/DETAILS
| 7
ruby-raa/hyogen/HISTORY
| 3
ruby-raa/image_size/DETAILS
| 11
ruby-raa/image_size/HISTORY
| 3
ruby-raa/mailparser/DETAILS
| 6
ruby-raa/mailparser/HISTORY
| 3
ruby-raa/mb-ruby/DETAILS
| 3
ruby-raa/mb-ruby/HISTORY
| 3
ruby-raa/needle/DETAILS
| 70
ruby-raa/needle/HISTORY
| 3
ruby-raa/net-ssh/DETAILS
| 6
ruby-raa/net-ssh/HISTORY
| 3
ruby-raa/nio/DETAILS
| 12
ruby-raa/nio/HISTORY
| 3
ruby-raa/passenger/DETAILS
| 6
ruby-raa/passenger/HISTORY
| 6
ruby-raa/quickcert/DETAILS
| 18
ruby-raa/quickcert/HISTORY
| 3
ruby-raa/ruby-1.8/CONFLICTS
| 1
ruby-raa/ruby-1.8/DEPENDS
| 2
ruby-raa/ruby-1.8/DETAILS
| 8
ruby-raa/ruby-1.8/HISTORY
| 22
ruby-raa/ruby-1.8/PRE_BUILD
| 4
ruby-raa/ruby-1.8/stdout-rouge-fix.patch
| 36
ruby-raa/ruby-1.9/CONFLICTS
| 1
ruby-raa/ruby-1.9/DEPENDS
| 2
ruby-raa/ruby-1.9/DETAILS
| 13
ruby-raa/ruby-1.9/HISTORY
| 40
ruby-raa/ruby-2.0/BUILD
| 3
ruby-raa/ruby-2.0/CONFIGURE
| 8
ruby-raa/ruby-2.0/CONFLICTS
| 4
ruby-raa/ruby-2.0/DEPENDS
| 8
ruby-raa/ruby-2.0/DETAILS
| 20
ruby-raa/ruby-2.0/HISTORY
| 25
ruby-raa/ruby-2.0/INSTALL
| 5
ruby-raa/ruby-2.0/PROVIDES
| 1
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
| 16
ruby-raa/ruby-2.1/INSTALL
| 5
ruby-raa/ruby-2.1/PROVIDES
| 1
ruby-raa/ruby-dbus/DETAILS
| 24
ruby-raa/ruby-dbus/HISTORY
| 3
ruby-raa/ruby-dict/DETAILS
| 18
ruby-raa/ruby-dict/HISTORY
| 3
ruby-raa/ruby-enterprise-edition/CONFLICTS
| 1
ruby-raa/ruby-enterprise-edition/DEPENDS
| 2
ruby-raa/ruby-enterprise-edition/HISTORY
| 6
ruby-raa/ruby-glib2/DETAILS
| 4
ruby-raa/ruby-glib2/HISTORY
| 3
ruby-raa/ruby-graphviz/DETAILS
| 7
ruby-raa/ruby-graphviz/HISTORY
| 3
ruby-raa/ruby-inotify/DETAILS
| 6
ruby-raa/ruby-inotify/HISTORY
| 3
ruby-raa/ruby-password/DETAILS
| 72
ruby-raa/ruby-password/HISTORY
| 3
ruby-raa/ruby-termios/DETAILS
| 9
ruby-raa/ruby-termios/HISTORY
| 3
ruby-raa/ruby-xattr/DETAILS
| 3
ruby-raa/ruby-xattr/HISTORY
| 3
ruby-raa/ruby-xslt/DETAILS
| 31
ruby-raa/ruby-xslt/HISTORY
| 3
ruby-raa/rubygame/DETAILS
| 4
ruby-raa/rubygame/HISTORY
| 3
ruby-raa/rubygems/DETAILS
| 4
ruby-raa/rubygems/HISTORY
| 5
ruby-raa/rubymail/DETAILS
| 25
ruby-raa/rubymail/HISTORY
| 3
ruby-raa/text-format/DETAILS
| 39
ruby-raa/text-format/HISTORY
| 3
ruby-raa/trans-simple/DETAILS
| 45
ruby-raa/trans-simple/HISTORY
| 3
ruby-raa/vpim/DETAILS
| 8
ruby-raa/vpim/HISTORY
| 3
samba.gpg
|binary
science-libs/avogadrolibs/BUILD
| 1
science-libs/avogadrolibs/DEPENDS
| 9
science-libs/avogadrolibs/DETAILS
| 17
science-libs/avogadrolibs/HISTORY
| 11
science-libs/cln/DETAILS
| 4
science-libs/cln/HISTORY
| 3
science-libs/eigen2/HISTORY
| 3
science-libs/eigen2/PROVIDES
| 1
science-libs/eigen3/DETAILS
| 7
science-libs/eigen3/HISTORY
| 21
science-libs/eigen3/PROVIDES
| 1
science-libs/flann/DETAILS
| 4
science-libs/flann/HISTORY
| 3
science-libs/glpk/DEPENDS
| 4
science-libs/glpk/DETAILS
| 2
science-libs/glpk/HISTORY
| 4
science-libs/itk/BUILD
| 1
science-libs/itk/DEPENDS
| 1
science-libs/itk/DETAILS
| 21
science-libs/itk/HISTORY
| 2
science-libs/molequeue/BUILD
| 1
science-libs/molequeue/DEPENDS
| 2
science-libs/molequeue/DETAILS
| 21
science-libs/molequeue/HISTORY
| 11
science-libs/mrpt/BUILD
| 1
science-libs/mrpt/CNetworkOfPoses.h.patch
| 11
science-libs/mrpt/DEPENDS
| 2
science-libs/mrpt/DETAILS
| 20
science-libs/mrpt/HISTORY
| 3
science-libs/mrpt/PRE_BUILD
| 4
science-libs/netcdf/DETAILS
| 7
science-libs/netcdf/HISTORY
| 3
science-libs/pcl/DETAILS
| 6
science-libs/pcl/HISTORY
| 3
science-libs/vtk-data/DETAILS
| 6
science-libs/vtk-data/HISTORY
| 3
science-libs/vtk/BUILD
| 90
science-libs/vtk/DEPENDS
| 84
science-libs/vtk/DETAILS
| 14
science-libs/vtk/HISTORY
| 11
science/avogadro/DETAILS
| 4
science/avogadro/HISTORY
| 3
science/avogadroapp/BUILD
| 1
science/avogadroapp/DEPENDS
| 6
science/avogadroapp/DETAILS
| 17
science/avogadroapp/HISTORY
| 11
science/boinc/DEPENDS
| 2
science/boinc/HISTORY
| 3
science/cern_root/DEPENDS
| 2
science/cern_root/HISTORY
| 3
science/fraqtive/BUILD
| 4
science/fraqtive/DETAILS
| 4
science/fraqtive/HISTORY
| 4
science/gdal/DEPENDS
| 2
science/gdal/DETAILS
| 4
science/gdal/HISTORY
| 6
science/geos/DETAILS
| 4
science/geos/HISTORY
| 3
science/gpsbabel/BUILD
| 2
science/gpsbabel/DEPENDS
| 1
science/gpsbabel/DETAILS
| 11
science/gpsbabel/HISTORY
| 11
science/grace/DETAILS
| 4
science/grace/HISTORY
| 3
science/grass/DETAILS
| 4
science/grass/HISTORY
| 4
science/grass/PRE_BUILD
| 4
science/grass/iostream_cpp470
| 116
science/hdf5/DETAILS
| 4
science/hdf5/HISTORY
| 3
science/ipc/DETAILS
| 2
science/ipc/HISTORY
| 3
science/ltl2ba/BUILD
| 1
science/ltl2ba/DETAILS
| 13
science/ltl2ba/HISTORY
| 3
science/ltl2ba/INSTALL
| 1
science/ltl2ba/PRE_BUILD
| 3
science/maxima/DETAILS
| 6
science/maxima/HISTORY
| 7
science/nco/DEPENDS
| 6
science/nco/DETAILS
| 19
science/nco/HISTORY
| 3
science/octave/DEPENDS
| 5
science/octave/DETAILS
| 4
science/octave/HISTORY
| 5
science/octave/PRE_BUILD
| 4
science/octave/configure.patch
| 17
science/pcb/DEPENDS
| 4
science/pcb/HISTORY
| 3
science/qgis/DEPENDS
| 10
science/qgis/DETAILS
| 4
science/qgis/HISTORY
| 5
science/qhull/DETAILS
| 4
science/qhull/HISTORY
| 3
science/qlandkarte-gt/DEPENDS
| 2
science/qlandkarte-gt/DETAILS
| 6
science/qlandkarte-gt/HISTORY
| 30
science/qtiplot/BUILD
| 3
science/qtiplot/DEPENDS
| 4
science/qtiplot/DETAILS
| 4
science/qtiplot/HISTORY
| 8
science/qtiplot/PRE_BUILD
| 14
science/qtiplot/build.conf
| 10
science/qtiplot/conf.patch
| 40
science/qtoctave/BUILD
| 7
science/qtoctave/DETAILS
| 6
science/qtoctave/HISTORY
| 4
science/splitter/BUILD
| 3
science/splitter/DEPENDS
| 2
science/splitter/DETAILS
| 19
science/splitter/HISTORY
| 3
science/splitter/INSTALL
| 3
science/splitter/splitter
| 3
science/stellarium/DETAILS
| 6
science/stellarium/HISTORY
| 9
science/units/DETAILS
| 4
science/units/HISTORY
| 3
science/wxmaxima/DETAILS
| 4
science/wxmaxima/HISTORY
| 3
science/xaos/DETAILS
| 4
science/xaos/HISTORY
| 3
science/yacas/DEPENDS
| 1
science/yacas/DETAILS
| 20
science/yacas/HISTORY
| 6
security-libs/cracklib/DETAILS
| 6
security-libs/cracklib/HISTORY
| 21
security-libs/cracklib/PRE_BUILD
| 11
security-libs/libpwquality/DEPENDS
| 1
security-libs/libpwquality/DETAILS
| 13
security-libs/libpwquality/HISTORY
| 2
security-libs/linux-pam/BUILD
| 1
security-libs/linux-pam/DEPENDS
| 9
security-libs/linux-pam/DETAILS
| 18
security-libs/linux-pam/HISTORY
| 20
security-libs/nessus-libraries/DEPENDS
| 2
security-libs/nessus-libraries/HISTORY
| 3
security-libs/opencryptoki/DEPENDS
| 4
security-libs/opencryptoki/HISTORY
| 6
security-libs/openssl_tpm_engine/DEPENDS
| 2
security-libs/openssl_tpm_engine/HISTORY
| 3
security-libs/trousers/DEPENDS
| 2
security-libs/trousers/HISTORY
| 3
security/ettercap/DEPENDS
| 2
security/ettercap/HISTORY
| 3
security/fingerprint/DEPENDS
| 2
security/fingerprint/HISTORY
| 3
security/fwknop/BUILD
| 5
security/fwknop/DEPENDS
| 7
security/fwknop/DETAILS
| 3
security/fwknop/HISTORY
| 27
security/fwknop/PRE_BUILD
| 5
security/fwknop/command.patch
| 14
security/fwknop/digest.patch
| 27
security/gtk-systrace/DETAILS
| 21
security/gtk-systrace/HISTORY
| 3
security/hashkill/DEPENDS
| 2
security/hashkill/HISTORY
| 3
security/knock/DEPENDS
| 9
security/knock/DETAILS
| 5
security/knock/HISTORY
| 11
security/knock/PRE_BUILD
| 5
security/knock/doc.patch
| 30
security/knock/init.d/knock.conf
| 2
security/knock/performance.patch
| 48
security/nmap/BUILD
| 3
security/nmap/CONFIGURE
| 6
security/nmap/CONFLICTS
| 3
security/nmap/DEPENDS
| 9
security/nmap/DETAILS
| 4
security/nmap/HISTORY
| 27
security/nmap/INSTALL
| 5
security/nmap/PRE_SUB_DEPENDS
| 5
security/nmap/REPAIR^none^PRE_SUB_DEPENDS
| 5
security/nmap/SUB_DEPENDS
| 11
security/pam-imap/DEPENDS
| 2
security/pam-imap/HISTORY
| 3
security/pwsafe/DEPENDS
| 2
security/pwsafe/HISTORY
| 3
security/raccess/DETAILS
| 30
security/raccess/HISTORY
| 3
security/rkhunter/DETAILS
| 6
security/rkhunter/HISTORY
| 6
security/snort/DEPENDS
| 6
security/snort/HISTORY
| 6
security/swatch/DETAILS
| 8
security/swatch/HISTORY
| 3
security/thc-hydra/BUILD
| 7
security/thc-hydra/DEPENDS
| 2
security/thc-hydra/DETAILS
| 10
security/thc-hydra/HISTORY
| 8
security/thc-pptp-bruter/DEPENDS
| 2
security/thc-pptp-bruter/HISTORY
| 3
security/tpm-tools/DEPENDS
| 2
security/tpm-tools/HISTORY
| 3
security/wireshark/BUILD
| 2
security/wireshark/CONFIGURE
| 9
security/wireshark/DEPENDS
| 25
security/wireshark/DETAILS
| 6
security/wireshark/HISTORY
| 62
shell-term-fm/abduco/BUILD
| 2
shell-term-fm/abduco/DETAILS
| 21
shell-term-fm/abduco/HISTORY
| 2
shell-term-fm/abduco/INSTALL
| 2
shell-term-fm/bash-completion/DETAILS
| 4
shell-term-fm/bash-completion/HISTORY
| 6
shell-term-fm/bash-completion/INSTALL
| 2
shell-term-fm/bash/DEPENDS
| 8
shell-term-fm/bash/DETAILS
| 5
shell-term-fm/bash/HISTORY
| 44
shell-term-fm/bash/PRE_BUILD
| 5
shell-term-fm/bash/patches/bash43-001
| 58
shell-term-fm/bash/patches/bash43-002
| 62
shell-term-fm/bash/patches/bash43-003
| 48
shell-term-fm/bash/patches/bash43-004
| 47
shell-term-fm/bash/patches/bash43-005
| 63
shell-term-fm/bash/patches/bash43-006
| 48
shell-term-fm/bash/patches/bash43-007
| 50
shell-term-fm/bash/patches/bash43-008
| 188
shell-term-fm/bash/patches/bash43-009
| 64
shell-term-fm/bash/patches/bash43-010
| 157
shell-term-fm/bash/patches/bash43-011
| 49
shell-term-fm/bash/patches/bash43-012
| 43
shell-term-fm/bash/patches/bash43-013
| 66
shell-term-fm/bash/patches/bash43-014
| 102
shell-term-fm/bash/patches/bash43-015
| 58
shell-term-fm/bash/patches/bash43-016
| 132
shell-term-fm/bash/patches/bash43-017
| 51
shell-term-fm/bash/patches/bash43-018
| 44
shell-term-fm/bash/patches/bash43-019
| 84
shell-term-fm/bash/patches/bash43-020
| 110
shell-term-fm/bash/patches/bash43-021
| 52
shell-term-fm/bash/patches/bash43-022
| 56
shell-term-fm/bash/patches/bash43-023
| 104
shell-term-fm/bash/patches/bash43-024
| 54
shell-term-fm/bash/patches/bash43-025
| 123
shell-term-fm/bash/patches/bash43-026
| 60
shell-term-fm/bash/patches/bash43-027
| 221
shell-term-fm/bash/patches/bash43-028
| 2265 +++
shell-term-fm/bash/patches/bash43-029
| 59
shell-term-fm/bash/patches/bash43-030
| 2064 +++
shell-term-fm/busybox/BUILD
| 2
shell-term-fm/busybox/DETAILS
| 43
shell-term-fm/busybox/HISTORY
| 10
shell-term-fm/busybox/INSTALL
| 3
shell-term-fm/busybox/PRE_BUILD
| 9
shell-term-fm/busybox/busybox.config
| 659 -
shell-term-fm/byobu/DEPENDS
| 1
shell-term-fm/byobu/DETAILS
| 17
shell-term-fm/byobu/HISTORY
| 6
shell-term-fm/c3270/DEPENDS
| 2
shell-term-fm/c3270/HISTORY
| 3
shell-term-fm/dash/BUILD
| 2
shell-term-fm/dash/CONFIGURE
| 11
shell-term-fm/dash/DEPENDS
| 4
shell-term-fm/dash/DETAILS
| 5
shell-term-fm/dash/HISTORY
| 10
shell-term-fm/ded/BUILD
| 3
shell-term-fm/ded/DEPENDS
| 1
shell-term-fm/ded/DETAILS
| 15
shell-term-fm/ded/HISTORY
| 2
shell-term-fm/eaglemode/DEPENDS
| 32
shell-term-fm/eaglemode/DETAILS
| 2
shell-term-fm/eaglemode/HISTORY
| 8
shell-term-fm/ffmpegthumbnailer/BUILD
| 2
shell-term-fm/ffmpegthumbnailer/DETAILS
| 4
shell-term-fm/ffmpegthumbnailer/HISTORY
| 6
shell-term-fm/ffmpegthumbnailer/PRE_BUILD
| 4
shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
| 56
shell-term-fm/freerdp/BUILD
| 10
shell-term-fm/freerdp/CONFIGURE
| 5
shell-term-fm/freerdp/DEPENDS
| 24
shell-term-fm/freerdp/DETAILS
| 10
shell-term-fm/freerdp/HISTORY
| 13
shell-term-fm/mc/DETAILS
| 6
shell-term-fm/mc/HISTORY
| 26
shell-term-fm/mksh/DETAILS
| 11
shell-term-fm/mksh/HISTORY
| 37
shell-term-fm/mksh/PRE_BUILD
| 6
shell-term-fm/pcmanfm/DEPENDS
| 9
shell-term-fm/pcmanfm/DETAILS
| 10
shell-term-fm/pcmanfm/HISTORY
| 14
shell-term-fm/pcmanfm/PRE_BUILD
| 6
shell-term-fm/rdesktop/DEPENDS
| 18
shell-term-fm/rdesktop/DETAILS
| 6
shell-term-fm/rdesktop/HISTORY
| 21
shell-term-fm/rxvt-unicode/BUILD
| 14
shell-term-fm/rxvt-unicode/CONFIGURE
| 60
shell-term-fm/rxvt-unicode/DEPENDS
| 22
shell-term-fm/rxvt-unicode/DETAILS
| 4
shell-term-fm/rxvt-unicode/HISTORY
| 30
shell-term-fm/screen/DETAILS
| 4
shell-term-fm/screen/HISTORY
| 4
shell-term-fm/shared-mime-info/DETAILS
| 4
shell-term-fm/shared-mime-info/HISTORY
| 9
shell-term-fm/spacefm/BUILD
| 3
shell-term-fm/spacefm/CONFIGURE
| 7
shell-term-fm/spacefm/DEPENDS
| 49
shell-term-fm/spacefm/DETAILS
| 4
shell-term-fm/spacefm/FINAL
| 1
shell-term-fm/spacefm/HISTORY
| 31
shell-term-fm/spacefm/PRE_BUILD
| 6
shell-term-fm/st/BUILD
| 1
shell-term-fm/st/DEPENDS
| 5
shell-term-fm/st/DETAILS
| 13
shell-term-fm/st/HISTORY
| 15
shell-term-fm/st/PRE_BUILD
| 10
shell-term-fm/st/patches/st-0.5-hidexcursor.diff
| 96
shell-term-fm/terminator/DEPENDS
| 3
shell-term-fm/terminator/DETAILS
| 7
shell-term-fm/terminator/HISTORY
| 8
shell-term-fm/terminator/terminator-0.97.tar.gz.sig
|binary
shell-term-fm/tilda/CONFIGURE
| 1
shell-term-fm/tilda/DEPENDS
| 11
shell-term-fm/tilda/DETAILS
| 12
shell-term-fm/tilda/HISTORY
| 16
shell-term-fm/tilda/PRE_BUILD
| 8
shell-term-fm/tilda/cursor.patch
| 283
shell-term-fm/tmux/DETAILS
| 5
shell-term-fm/tmux/HISTORY
| 9
shell-term-fm/tmux/tmux-1.8.tar.gz.sig
|binary
shell-term-fm/tn5250/DEPENDS
| 2
shell-term-fm/tn5250/HISTORY
| 3
shell-term-fm/tty-clock/DETAILS
| 7
shell-term-fm/tty-clock/HISTORY
| 3
shell-term-fm/vifm/BUILD
| 3
shell-term-fm/vifm/CONFIGURE
| 3
shell-term-fm/vifm/DEPENDS
| 5
shell-term-fm/vifm/DETAILS
| 4
shell-term-fm/vifm/HISTORY
| 25
shell-term-fm/x3270/DEPENDS
| 2
shell-term-fm/x3270/HISTORY
| 3
shell-term-fm/xfe/DETAILS
| 4
shell-term-fm/xfe/HISTORY
| 9
shell-term-fm/zsh/BUILD
| 3
shell-term-fm/zsh/DEPENDS
| 2
shell-term-fm/zsh/DETAILS
| 13
shell-term-fm/zsh/HISTORY
| 13
smgl/basesystem/DEPENDS
| 4
smgl/basesystem/DETAILS
| 2
smgl/basesystem/HISTORY
| 5
smgl/castfs/DETAILS
| 12
smgl/castfs/HISTORY
| 6
smgl/firefox-smglwiki/HISTORY
| 3
smgl/firefox-smglwiki/INSTALL
| 5
smgl/guru-tools/DETAILS
| 7
smgl/guru-tools/HISTORY
| 3
smgl/iana-etc/DEPENDS
| 2
smgl/init.d/DEPENDS
| 5
smgl/init.d/HISTORY
| 3
smgl/quill/DETAILS
| 8
smgl/quill/HISTORY
| 6
smgl/quill/INSTALL
| 6
smgl/simpleinit-msb/DETAILS
| 1
smgl/simpleinit-msb/HISTORY
| 6
smgl/simpleinit-msb/PRE_BUILD
| 1
smgl/simpleinit-msb/simpleinit-poweroff.patch
| 15
smgl/smgl-mirrors/DETAILS
| 10
smgl/smgl-mirrors/HISTORY
| 5
smgl/systemd/DEPENDS
| 2
smgl/systemd/HISTORY
| 3
spelling/goldendict/0001-add-missing-includes.patch
| 39
spelling/goldendict/BUILD
| 1
spelling/goldendict/DEPENDS
| 13
spelling/goldendict/DETAILS
| 54
spelling/goldendict/HISTORY
| 5
spelling/goldendict/PRE_BUILD
| 5
telephony/asterisk/DEPENDS
| 2
telephony/asterisk/HISTORY
| 3
telephony/commoncpp2/DETAILS
| 4
telephony/commoncpp2/HISTORY
| 5
telephony/commoncpp2/PRE_BUILD
| 3
telephony/commoncpp2/sde-statfix.patch
| 63
telephony/decibel/DEPENDS
| 2
telephony/decibel/HISTORY
| 3
telephony/farstream/DEPENDS
| 10
telephony/farstream/DETAILS
| 2
telephony/farstream/HISTORY
| 4
telephony/libexosip2/DEPENDS
| 2
telephony/libexosip2/HISTORY
| 3
telephony/libjingle-tapioca/DEPENDS
| 2
telephony/libjingle-tapioca/HISTORY
| 3
telephony/mediastreamer/HISTORY
| 3
telephony/mediastreamer/PRE_BUILD
| 5
telephony/ortp/DEPENDS
| 2
telephony/ortp/HISTORY
| 3
telephony/sofia-sip/DEPENDS
| 2
telephony/sofia-sip/HISTORY
| 3
telephony/telepathy-farstream/DEPENDS
| 10
telephony/telepathy-farstream/DETAILS
| 6
telephony/telepathy-farstream/HISTORY
| 4
telephony/telepathy-glib/DETAILS
| 2
telephony/telepathy-glib/HISTORY
| 3
telephony/telepathy-idle/DEPENDS
| 2
telephony/telepathy-idle/HISTORY
| 3
telephony/telepathy-qt/DEPENDS
| 2
telephony/telepathy-qt/HISTORY
| 3
utils/accountsservice/DETAILS
| 2
utils/accountsservice/HISTORY
| 6
utils/accountsservice/accountsservice-0.6.31.tar.bz2.sig
|binary
utils/acpid2/DETAILS
| 6
utils/acpid2/HISTORY
| 15
utils/acpid2/PRE_BUILD
| 2
utils/acpid2/old-headers.patch
| 11
utils/anyrename/DEPENDS
| 2
utils/anyrename/HISTORY
| 3
utils/at/BUILD
| 9
utils/at/DETAILS
| 12
utils/at/HISTORY
| 13
utils/at/INSTALL
| 11
utils/at/PRE_BUILD
| 4
utils/atop/DEPENDS
| 2
utils/atop/DETAILS
| 4
utils/atop/HISTORY
| 4
utils/augeas/DETAILS
| 7
utils/augeas/HISTORY
| 4
utils/augeas/augeas-1.3.0.tar.gz.sig
|binary
utils/barcode/DETAILS
| 7
utils/barcode/HISTORY
| 3
utils/bibletime4/DETAILS
| 17
utils/bibletime4/HISTORY
| 6
utils/bibletime4/PREPARE
| 4
utils/binwalk/DETAILS
| 21
utils/binwalk/HISTORY
| 7
utils/bluez-hcidump/DETAILS
| 8
utils/bluez-hcidump/HISTORY
| 5
utils/bluez/CONFIGURE
| 7
utils/bluez/DEPENDS
| 7
utils/bluez/DETAILS
| 8
utils/bluez/HISTORY
| 7
utils/bluez/PRE_BUILD
| 8
utils/buntstift/DEPENDS
| 5
utils/buntstift/DETAILS
| 2
utils/buntstift/HISTORY
| 3
utils/cdemu-daemon/DEPENDS
| 2
utils/cdemu-daemon/HISTORY
| 3
utils/chrpath/DETAILS
| 6
utils/chrpath/HISTORY
| 3
utils/colordiff/DETAILS
| 9
utils/colordiff/HISTORY
| 6
utils/consolekit/DEPENDS
| 11
utils/consolekit/DETAILS
| 7
utils/consolekit/HISTORY
| 11
utils/coreutils/DETAILS
| 5
utils/coreutils/HISTORY
| 16
utils/coreutils/PRE_BUILD
| 8
utils/coreutils/headers.patch
| 10
utils/cpuburn/BUILD
| 2
utils/cpuburn/HISTORY
| 4
utils/cpuburn/PRE_BUILD
| 3
utils/cronie/CONFIGURE
| 10
utils/cronie/DEPENDS
| 6
utils/cronie/DETAILS
| 4
utils/cronie/HISTORY
| 13
utils/cronie/INSTALL
| 4
utils/crosstool-ng/DETAILS
| 4
utils/crosstool-ng/HISTORY
| 3
utils/dbus-c++/DEPENDS
| 6
utils/dbus-c++/DETAILS
| 9
utils/dbus-c++/HISTORY
| 9
utils/dbus-c++/PREPARE
| 4
utils/dbus-c++/PRE_BUILD
| 6
utils/dbus-c++/configure.patch
| 12
utils/dbus-c++/unistd.patch
| 12
utils/dbus-glib/DETAILS
| 5
utils/dbus-glib/HISTORY
| 11
utils/dbus-mono/DETAILS
| 7
utils/dbus-mono/HISTORY
| 6
utils/dbus-mono/PREPARE
| 3
utils/dbus-python/DEPENDS
| 2
utils/dbus-python/DETAILS
| 4
utils/dbus-python/HISTORY
| 4
utils/dbus-qt3/DEPENDS
| 6
utils/dbus-qt3/DETAILS
| 17
utils/dbus-qt3/HISTORY
| 6
utils/dbus/DETAILS
| 6
utils/dbus/HISTORY
| 43
utils/deltup/DEPENDS
| 2
utils/deltup/HISTORY
| 3
utils/desktop-file-utils/DETAILS
| 4
utils/desktop-file-utils/HISTORY
| 6
utils/dialog/BUILD
| 2
utils/dialog/CONFIGURE
| 2
utils/dialog/DETAILS
| 2
utils/dialog/HISTORY
| 14
utils/dialog/INSTALL
| 6
utils/dialog/PRE_SUB_DEPENDS
| 5
utils/dialog/REPAIR^all^PRE_SUB_DEPENDS
| 5
utils/dialog/SUB_DEPENDS
| 5
utils/direvent/DETAILS
| 19
utils/direvent/HISTORY
| 2
utils/dmenu/CONFIGURE
| 1
utils/dmenu/DEPENDS
| 9
utils/dmenu/DETAILS
| 4
utils/dmenu/HISTORY
| 6
utils/dmenu/PRE_BUILD
| 5
utils/dmenu/dmenu-4.5-xft.diff
| 418
utils/dmidecode/DETAILS
| 4
utils/dmidecode/HISTORY
| 3
utils/dos2unix/DETAILS
| 22
utils/dos2unix/HISTORY
| 6
utils/dos2unix/Makefile.patch
| 37
utils/dos2unix/PRE_BUILD
| 3
utils/eggdbus/DEPENDS
| 3
utils/eggdbus/DETAILS
| 1
utils/eggdbus/HISTORY
| 7
utils/eventlog/DETAILS
| 6
utils/eventlog/HISTORY
| 4
utils/file-rename-utils/DETAILS
| 4
utils/file-rename-utils/HISTORY
| 3
utils/file/BUILD
| 1
utils/file/DETAILS
| 4
utils/file/HISTORY
| 25
utils/flashrom/DETAILS
| 12
utils/flashrom/HISTORY
| 6
utils/ghasher/DEPENDS
| 2
utils/ghasher/HISTORY
| 3
utils/glances/DEPENDS
| 1
utils/glances/HISTORY
| 3
utils/gnuplot/DETAILS
| 13
utils/gnuplot/HISTORY
| 14
utils/gnuplot/PRE_BUILD
| 7
utils/gnuplot/automake-1.12.patch
| 36
utils/grep/DETAILS
| 2
utils/grep/HISTORY
| 26
utils/grep/PRE_BUILD
| 5
utils/gstopwatch/BUILD
| 1
utils/gstopwatch/DEPENDS
| 2
utils/gstopwatch/DETAILS
| 14
utils/gstopwatch/HISTORY
| 2
utils/gstopwatch/INSTALL
| 1
utils/gstopwatch/PRE_BUILD
| 4
utils/gstpw/DEPENDS
| 1
utils/gstpw/DETAILS
| 13
utils/gstpw/HISTORY
| 2
utils/hal/DEPENDS
| 4
utils/hal/HISTORY
| 8
utils/hal/PRE_BUILD
| 4
utils/hal/glibc-2.17.patch
| 13
utils/hercules/DEPENDS
| 2
utils/htop/DETAILS
| 8
utils/htop/HISTORY
| 6
utils/i7z/DETAILS
| 4
utils/i7z/HISTORY
| 3
utils/input-utils/BUILD
| 1
utils/input-utils/DETAILS
| 14
utils/input-utils/HISTORY
| 3
utils/input-utils/INSTALL
| 1
utils/installwatch/0001-fix-signatures.patch
| 54
utils/installwatch/HISTORY
| 7
utils/installwatch/PRE_BUILD
| 2
utils/installwatch/installwatch-glibc-2.13.patch
| 8
utils/iotop/DEPENDS
| 2
utils/iotop/DETAILS
| 9
utils/iotop/HISTORY
| 19
utils/iotop/INSTALL
| 2
utils/iotop/PREPARE
| 8
utils/iotop/iotop.gpg
|binary
utils/iozone/DETAILS
| 5
utils/iozone/HISTORY
| 4
utils/iozone/INSTALL
| 4
utils/ipmitool/DEPENDS
| 2
utils/ipmitool/DETAILS
| 6
utils/ipmitool/HISTORY
| 13
utils/ipmitool/ipmitool-1.8.15.tar.gz.sig
|binary
utils/iso-codes/DETAILS
| 2
utils/iso-codes/HISTORY
| 6
utils/joystick/BUILD
| 5
utils/joystick/DEPENDS
| 2
utils/joystick/DETAILS
| 24
utils/joystick/DOWNLOAD
| 1
utils/joystick/HISTORY
| 5
utils/joystick/INSTALL
| 15
utils/joystick/PRE_BUILD
| 4
utils/joystick/TRIGGERS
| 1
utils/kbd/DEPENDS
| 2
utils/kbd/DETAILS
| 9
utils/kbd/HISTORY
| 18
utils/kbd/PRE_BUILD
| 5
utils/kbd/es-po.patch
| 11
utils/kbd/fgconsole-serial.patch
| 11
utils/kexec-tools/BUILD
| 3
utils/kexec-tools/DETAILS
| 4
utils/kexec-tools/HISTORY
| 6
utils/latencytop/DEPENDS
| 5
utils/latencytop/HISTORY
| 4
utils/latencytop/PRE_BUILD
| 5
utils/ledger/DETAILS
| 8
utils/ledger/HISTORY
| 5
utils/less/DETAILS
| 2
utils/less/HISTORY
| 3
utils/libguestfs/BUILD
| 7
utils/libguestfs/DEPENDS
| 79
utils/libguestfs/DETAILS
| 29
utils/libguestfs/HISTORY
| 7
utils/libnotify/DEPENDS
| 9
utils/libnotify/DETAILS
| 2
utils/libnotify/HISTORY
| 9
utils/linuxconsoletools/BUILD
| 1
utils/linuxconsoletools/DEPENDS
| 1
utils/linuxconsoletools/DETAILS
| 16
utils/linuxconsoletools/HISTORY
| 3
utils/linuxconsoletools/INSTALL
| 2
utils/littleutils/DETAILS
| 6
utils/littleutils/HISTORY
| 3
utils/lshw/DETAILS
| 7
utils/lshw/HISTORY
| 6
utils/lsof/DETAILS
| 4
utils/lsof/HISTORY
| 3
utils/lsscsi/DETAILS
| 4
utils/lsscsi/HISTORY
| 3
utils/lxc/DETAILS
| 29
utils/lxc/HISTORY
| 2
utils/mdp/BUILD
| 11
utils/mdp/CONFIGURE
| 1
utils/mdp/DEPENDS
| 7
utils/mdp/DETAILS
| 27
utils/mdp/HISTORY
| 14
utils/mdp/PRE_BUILD
| 4
utils/mdp/mdp.gpg
|binary
utils/metalog/DETAILS
| 4
utils/metalog/HISTORY
| 3
utils/mnogosearch/DEPENDS
| 4
utils/mnogosearch/HISTORY
| 6
utils/mozcache/BUILD
| 3
utils/mozcache/CONFIGURE
| 3
utils/mozcache/DEPENDS
| 31
utils/mozcache/DETAILS
| 15
utils/mozcache/HISTORY
| 2
utils/multitail/DETAILS
| 4
utils/multitail/HISTORY
| 10
utils/multitail/PRE_BUILD
| 4
utils/ncdu/DETAILS
| 4
utils/ncdu/HISTORY
| 3
utils/nicstat/BUILD
| 3
utils/nicstat/DETAILS
| 14
utils/nicstat/HISTORY
| 3
utils/nicstat/INSTALL
| 1
utils/nocache/BUILD
| 1
utils/nocache/DETAILS
| 22
utils/nocache/HISTORY
| 4
utils/nocache/PRE_BUILD
| 6
utils/notification-daemon/CONFLICTS
| 3
utils/notification-daemon/DETAILS
| 3
utils/notification-daemon/HISTORY
| 4
utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig
|binary
utils/notify-osd/CONFIGURE
| 1
utils/notify-osd/CONFLICTS
| 3
utils/notify-osd/DEPENDS
| 4
utils/notify-osd/DETAILS
| 9
utils/notify-osd/HISTORY
| 11
utils/notify-osd/PRE_BUILD
| 6
utils/notify-osd/leolik.patch
| 1563 ++
utils/nss-pam-ldapd/DETAILS
| 3
utils/nss-pam-ldapd/HISTORY
| 12
utils/ntp/DEPENDS
| 2
utils/ntp/HISTORY
| 3
utils/ocaml-csv/BUILD
| 7
utils/ocaml-csv/DEPENDS
| 1
utils/ocaml-csv/DETAILS
| 16
utils/ocaml-csv/HISTORY
| 6
utils/ocaml-csv/INSTALL
| 1
utils/openipmi/DEPENDS
| 6
utils/openipmi/HISTORY
| 6
utils/openmoko-dfu-util/DETAILS
| 7
utils/openmoko-dfu-util/HISTORY
| 3
utils/oyranos/0001-remove-example-causing-install-error.patch
| 28
utils/oyranos/DEPENDS
| 27
utils/oyranos/DETAILS
| 6
utils/oyranos/HISTORY
| 7
utils/oyranos/PRE_BUILD
| 8
utils/oyranos/linking.patch
| 12
utils/oyranos/system-elektra.patch
| 16
utils/pciutils/DEPENDS
| 3
utils/pciutils/DETAILS
| 2
utils/pciutils/HISTORY
| 14
utils/pciutils/configs
| 1
utils/pciutils/volatiles
| 1
utils/pcmciautils/DEPENDS
| 2
utils/pcmciautils/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/powertop/DETAILS
| 6
utils/powertop/HISTORY
| 9
utils/procinfo/BUILD
| 1
utils/procinfo/DEPENDS
| 3
utils/procinfo/DETAILS
| 13
utils/procinfo/HISTORY
| 6
utils/procinfo/INSTALL
| 1
utils/procinfo/PRE_BUILD
| 7
utils/psmisc/DETAILS
| 4
utils/psmisc/HISTORY
| 3
utils/puppet/3.7.3.tar.gz.sig
|binary
utils/puppet/DEPENDS
| 1
utils/puppet/DETAILS
| 11
utils/puppet/HISTORY
| 10
utils/puppet/INSTALL
| 2
utils/puppet/PRE_BUILD
| 4
utils/puppet/ftools_gemtask.patch
| 40
utils/pv/DETAILS
| 2
utils/pv/HISTORY
| 15
utils/pyxdg/DETAILS
| 6
utils/pyxdg/HISTORY
| 3
utils/qemu/BUILD
| 7
utils/qemu/CONFIGURE
| 23
utils/qemu/DEPENDS
| 136
utils/qemu/DETAILS
| 37
utils/qemu/HISTORY
| 43
utils/qemu/PREPARE
| 7
utils/qemu/PRE_BUILD
| 32
utils/qemu/PRE_SUB_DEPENDS
| 6
utils/qemu/REPAIR^none^PRE_SUB_DEPENDS
| 6
utils/qemu/SUB_DEPENDS
| 6
utils/qemu/archs
| 41
utils/qemu/archs-0.15
| 41
utils/qemu/cflags.patch
| 11
utils/qemu/qemu.gpg
|binary
utils/quvi/DEPENDS
| 5
utils/quvi/DETAILS
| 15
utils/quvi/HISTORY
| 6
utils/remind/DETAILS
| 2
utils/remind/HISTORY
| 3
utils/renameutils/DETAILS
| 35
utils/renameutils/HISTORY
| 2
utils/renouveau/DETAILS
| 7
utils/renouveau/HISTORY
| 3
utils/rtirq/DETAILS
| 4
utils/rtirq/HISTORY
| 3
utils/run-parts/BUILD
| 8
utils/run-parts/DETAILS
| 4
utils/run-parts/HISTORY
| 4
utils/schroot/BUILD
| 3
utils/schroot/DEPENDS
| 2
utils/schroot/DETAILS
| 5
utils/schroot/HISTORY
| 15
utils/schroot/PRE_BUILD
| 3
utils/smartmontools/DEPENDS
| 4
utils/smartmontools/DETAILS
| 5
utils/smartmontools/HISTORY
| 7
utils/smartmontools/smartmontools-6.2.tar.gz.sig
|binary
utils/smem/DETAILS
| 4
utils/smem/HISTORY
| 9
utils/spice-gtk/BUILD
| 3
utils/spice-gtk/CONFIGURE
| 5
utils/spice-gtk/DEPENDS
| 68
utils/spice-gtk/DETAILS
| 14
utils/spice-gtk/HISTORY
| 14
utils/spice-gtk/PRE_SUB_DEPENDS
| 6
utils/spice-gtk/SUB_DEPENDS
| 10
utils/spice-gtk/spice-gtk-0.20.tar.bz2.sig
|binary
utils/spice-protocol/DETAILS
| 5
utils/spice-protocol/HISTORY
| 3
utils/spice-protocol/spice-protocol-0.12.6.tar.bz2.sig
|binary
utils/spice/DEPENDS
| 35
utils/spice/DETAILS
| 5
utils/spice/HISTORY
| 13
utils/spice/spice-0.12.4.tar.bz2.sig
|binary
utils/statifier/DETAILS
| 6
utils/statifier/HISTORY
| 4
utils/strigi/DEPENDS
| 2
utils/strigi/DETAILS
| 11
utils/strigi/HISTORY
| 16
utils/strigi/PRE_BUILD
| 12
utils/strigi/strigi-0.7.7-ffmpeg-0.11.patch
| 155
utils/strigi/strigi-0.7.7-gcc47.patch
| 20
utils/sudo/BUILD
| 9
utils/sudo/DETAILS
| 4
utils/sudo/HISTORY
| 15
utils/supermin/BUILD
| 3
utils/supermin/DEPENDS
| 8
utils/supermin/DETAILS
| 24
utils/supermin/HISTORY
| 7
utils/syslinux/BUILD
| 9
utils/syslinux/DEPENDS
| 2
utils/syslinux/DETAILS
| 38
utils/syslinux/HISTORY
| 6
utils/syslinux/INSTALL
| 5
utils/syslinux/PRE_BUILD
| 7
utils/syslog-ng/DEPENDS
| 12
utils/syslog-ng/DETAILS
| 8
utils/syslog-ng/HISTORY
| 32
utils/sysstat/CONFIGURE
| 1
utils/sysstat/DEPENDS
| 3
utils/sysstat/DETAILS
| 1
utils/sysstat/HISTORY
| 9
utils/sysstat/INSTALL
| 16
utils/sysstat/cron.daily/sa2
| 5
utils/sysstat/cron.hourly/sa1
| 6
utils/sysstat/init.d/sysstat
| 49
utils/sysstat/init.d/sysstat.conf
| 14
utils/taskwarrior/BUILD
| 4
utils/taskwarrior/DEPENDS
| 11
utils/taskwarrior/DETAILS
| 6
utils/taskwarrior/HISTORY
| 12
utils/ulimits/DETAILS
| 15
utils/ulimits/HISTORY
| 2
utils/ulimits/PRE_BUILD
| 4
utils/ulimits/ulimits.patch
| 157
utils/unetbootin/DETAILS
| 4
utils/unetbootin/HISTORY
| 3
utils/uptimec/DEPENDS
| 2
utils/uptimec/HISTORY
| 3
utils/uptimed/DETAILS
| 5
utils/uptimed/HISTORY
| 7
utils/uptimed/PRE_BUILD
| 5
utils/uptimed/configure-ac.patch
| 12
utils/uptimed/uptimed-0.3.17.tar.bz2.sig
|binary
utils/usbutils/DETAILS
| 4
utils/usbutils/HISTORY
| 3
utils/usbview/DEPENDS
| 2
utils/usbview/DETAILS
| 4
utils/usbview/HISTORY
| 4
utils/util-linux/BUILD
| 11
utils/util-linux/CONFIGURE
| 29
utils/util-linux/DEPENDS
| 23
utils/util-linux/DETAILS
| 12
utils/util-linux/HISTORY
| 38
utils/util-linux/PREPARE
| 33
utils/util-linux/PRE_BUILD
| 4
utils/vbtracetool/DETAILS
| 7
utils/vbtracetool/HISTORY
| 3
utils/virt-manager/BUILD
| 5
utils/virt-manager/CONFLICTS
| 1
utils/virt-manager/DEPENDS
| 36
utils/virt-manager/DETAILS
| 2
utils/virt-manager/HISTORY
| 13
utils/virt-manager/INSTALL
| 5
utils/virt-manager/virt-manager-0.10.0.tar.gz.sig
|binary
utils/virtualbox/BUILD
| 6
utils/virtualbox/DEPENDS
| 1
utils/virtualbox/DETAILS
| 5
utils/virtualbox/HISTORY
| 9
utils/virtualbox/INSTALL
| 2
utils/virtualbox/PRE_BUILD
| 6
utils/wyrd/BUILD
| 3
utils/wyrd/DEPENDS
| 4
utils/wyrd/DETAILS
| 17
utils/wyrd/HISTORY
| 6
utils/xdelta3/DEPENDS
| 1
utils/xdelta3/DETAILS
| 22
utils/xdelta3/HISTORY
| 2
utils/xdg-user-dirs/DETAILS
| 17
utils/xdg-user-dirs/HISTORY
| 12
utils/xen-tools/DETAILS
| 4
utils/xen/BUILD
| 1
utils/xen/DEPENDS
| 5
utils/xen/DETAILS
| 11
utils/xen/HISTORY
| 67
utils/xen/INSTALL
| 6
utils/xen/PREPARE
| 7
utils/xen/PRE_BUILD
| 6
utils/xen/init.d/xendomains
| 15
utils/xen/prefix.patch
| 10
utils/xen/xsa-19.patch
| 11
utils/xicc/DEPENDS
| 2
utils/xicc/DETAILS
| 13
utils/xicc/HISTORY
| 3
utils/youtube-dl/DETAILS
| 18
utils/youtube-dl/HISTORY
| 33
utils/youtube-dl/INSTALL
| 2
utils/youtube-dl/PRE_BUILD
| 1
utils/youtube-dl/youtube-dl.gpg
|binary
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/gmtk/DETAILS
| 2
video-libs/gmtk/HISTORY
| 6
video-libs/gmtk/gmtk-1.0.8.tar.gz.sig
|binary
video-libs/gst-ffmpeg/DEPENDS
| 8
video-libs/gst-ffmpeg/DETAILS
| 1
video-libs/gst-ffmpeg/HISTORY
| 11
video-libs/gst-libav-1.0/BUILD
| 3
video-libs/gst-libav-1.0/DEPENDS
| 3
video-libs/gst-libav-1.0/DETAILS
| 15
video-libs/gst-libav-1.0/HISTORY
| 18
video-libs/gst-plugins-bad-1.0/BUILD
| 5
video-libs/gst-plugins-bad-1.0/DEPENDS
| 86
video-libs/gst-plugins-bad-1.0/DETAILS
| 22
video-libs/gst-plugins-bad-1.0/HISTORY
| 20
video-libs/gst-plugins-bad-1.0/PREPARE
| 1
video-libs/gst-plugins-bad/DEPENDS
| 6
video-libs/gst-plugins-bad/HISTORY
| 3
video-libs/gst-plugins-base-1.0/BUILD
| 2
video-libs/gst-plugins-base-1.0/DEPENDS
| 48
video-libs/gst-plugins-base-1.0/DETAILS
| 18
video-libs/gst-plugins-base-1.0/HISTORY
| 21
video-libs/gst-plugins-base/DEPENDS
| 3
video-libs/gst-plugins-base/HISTORY
| 3
video-libs/gst-plugins-good-1.0/BUILD
| 5
video-libs/gst-plugins-good-1.0/DEPENDS
| 85
video-libs/gst-plugins-good-1.0/DETAILS
| 19
video-libs/gst-plugins-good-1.0/HISTORY
| 23
video-libs/gst-plugins-good-1.0/PREPARE
| 1
video-libs/gst-plugins-good-1.0/PROVIDES
| 1
video-libs/gst-plugins-good/HISTORY
| 6
video-libs/gst-plugins-good/PRE_BUILD
| 5
video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
| 11
video-libs/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
| 25
video-libs/gst-plugins-ugly-1.0/BUILD
| 11
video-libs/gst-plugins-ugly-1.0/CONFIGURE
| 1
video-libs/gst-plugins-ugly-1.0/DEPENDS
| 49
video-libs/gst-plugins-ugly-1.0/DETAILS
| 20
video-libs/gst-plugins-ugly-1.0/HISTORY
| 17
video-libs/gst-plugins-ugly-1.0/PREPARE
| 1
video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
| 7

video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
| 7
video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
| 13
video-libs/gst-plugins-ugly/HISTORY
| 3
video-libs/gst-plugins-ugly/PRE_BUILD
| 3
video-libs/gst-plugins-ugly/cdio.patch
| 209
video-libs/gstreamer-1.0/BUILD
| 2
video-libs/gstreamer-1.0/DEPENDS
| 29
video-libs/gstreamer-1.0/DETAILS
| 21
video-libs/gstreamer-1.0/HISTORY
| 23
video-libs/gstreamer/HISTORY
| 4
video-libs/gstreamer/PRE_BUILD
| 4
video-libs/gstreamer/gstreamer-bison3.patch
| 33
video-libs/libass/DEPENDS
| 25
video-libs/libass/DETAILS
| 6
video-libs/libass/HISTORY
| 10
video-libs/libass/UP_TRIGGERS
| 17
video-libs/libdc1394/DETAILS
| 5
video-libs/libdc1394/HISTORY
| 3
video-libs/libdvbpsi/DETAILS
| 4
video-libs/libdvbpsi/HISTORY
| 12
video-libs/libdvdcss/DEPENDS
| 2
video-libs/libdvdcss/DETAILS
| 4
video-libs/libdvdcss/HISTORY
| 7
video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig
|binary
video-libs/libdvdnav/DETAILS
| 11
video-libs/libdvdnav/HISTORY
| 6
video-libs/libdvdread/DETAILS
| 10
video-libs/libdvdread/HISTORY
| 8
video-libs/libdvdread/UP_TRIGGERS
| 4
video-libs/libiec61883/DETAILS
| 2
video-libs/libiec61883/HISTORY
| 3
video-libs/libmms/DEPENDS
| 3
video-libs/libmms/HISTORY
| 3
video-libs/libraw1394/DETAILS
| 6
video-libs/libraw1394/HISTORY
| 3
video-libs/libucil/DETAILS
| 4
video-libs/libucil/HISTORY
| 3
video-libs/libunicap/DEPENDS
| 2
video-libs/libunicap/HISTORY
| 4
video-libs/libv4l/BUILD
| 2
video-libs/libv4l/CONFLICTS
| 1
video-libs/libv4l/DETAILS
| 25
video-libs/libv4l/DOWNLOAD
| 1
video-libs/libv4l/HISTORY
| 54
video-libs/libv4l/INSTALL
| 2
video-libs/libv4l/PRE_BUILD
| 1
video-libs/libv4l/UP_TRIGGERS
| 1
video-libs/libvpx/BUILD
| 4
video-libs/libvpx/DETAILS
| 4
video-libs/libvpx/HISTORY
| 7
video-libs/live/DETAILS
| 4
video-libs/live/HISTORY
| 25
video-libs/smpeg/DETAILS
| 5
video-libs/smpeg/HISTORY
| 6
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-libs/xine-lib/CONFIGURE
| 27
video-libs/xine-lib/DEPENDS
| 70
video-libs/xine-lib/DETAILS
| 6
video-libs/xine-lib/HISTORY
| 15
video/animata/DETAILS
| 7
video/animata/HISTORY
| 3
video/avidemux2/BUILD
| 9
video/avidemux2/DEPENDS
| 37
video/avidemux2/HISTORY
| 6
video/avidemux2/INSTALL
| 4
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
| 15
video/cheese/DEPENDS
| 24
video/cheese/DETAILS
| 2
video/cheese/HISTORY
| 12
video/cheese/cheese-3.6.2.tar.xz.sig
|binary
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
| 14
video/dvdauthor/HISTORY
| 11
video/dvdauthor/PREPARE
| 2
video/dvdauthor/PRE_BUILD
| 9
video/eviacam/DETAILS
| 4
video/eviacam/HISTORY
| 6
video/ffmpeg/BUILD
| 41
video/ffmpeg/CONFIGURE
| 32
video/ffmpeg/DEPENDS
| 260
video/ffmpeg/DETAILS
| 29
video/ffmpeg/HISTORY
| 82
video/ffmpeg/INSTALL
| 10
video/ffmpeg/PREPARE
| 2
video/ffmpeg/PRE_BUILD
| 19
video/ffmpeg/PRE_SUB_DEPENDS
| 4
video/ffmpeg/REPAIR^2994eb49747c30e2162e04fb1a7cd960^PRE_SUB_DEPENDS
| 5
video/gecko-mediaplayer/DETAILS
| 4
video/gecko-mediaplayer/HISTORY
| 6
video/gnome-mplayer/DETAILS
| 2
video/gnome-mplayer/HISTORY
| 6
video/gnome-mplayer/gnome-mplayer-1.0.8.tar.gz.sig
|binary
video/gpac/DEPENDS
| 2
video/gpac/HISTORY
| 3
video/guvcview/DEPENDS
| 4
video/guvcview/DETAILS
| 4
video/guvcview/HISTORY
| 19
video/guvcview/PRE_BUILD
| 2
video/handbrake/DEPENDS
| 5
video/handbrake/HISTORY
| 3
video/kamerka/DEPENDS
| 2
video/kamerka/DETAILS
| 4
video/kamerka/HISTORY
| 6
video/kino/DEPENDS
| 2
video/kino/HISTORY
| 3
video/kodi/CONFLICTS
| 1
video/kodi/DEPENDS
| 137
video/kodi/DETAILS
| 36
video/kodi/HISTORY
| 2
video/kodi/PRE_BUILD
| 3
video/lives/DEPENDS
| 30
video/lives/DETAILS
| 4
video/lives/HISTORY
| 17
video/minitube/0001-fix-build-with-gcc-4.7.patch
| 25
video/minitube/DETAILS
| 16
video/minitube/HISTORY
| 25
video/minitube/PRE_BUILD
| 3
video/miro/DETAILS
| 4
video/miro/HISTORY
| 4
video/miro/PRE_BUILD
| 4
video/miro/ffmpeg.patch
| 63
video/mjpegtools/DEPENDS
| 31
video/mjpegtools/DETAILS
| 1
video/mjpegtools/HISTORY
| 15
video/mkvtoolnix/BUILD
| 3
video/mkvtoolnix/DEPENDS
| 8
video/mkvtoolnix/DETAILS
| 4
video/mkvtoolnix/HISTORY
| 6
video/mkvtoolnix/INSTALL
| 1
video/mlt/DETAILS
| 15
video/mlt/HISTORY
| 10
video/mplayer/DEPENDS
| 14
video/mplayer/DETAILS
| 11
video/mplayer/HISTORY
| 12
video/mplayer2/BUILD
| 6
video/mplayer2/CONFIGURE
| 8
video/mplayer2/DEPENDS
| 19
video/mplayer2/DETAILS
| 7
video/mplayer2/HISTORY
| 10
video/mplayer2/INSTALL
| 5
video/mpv/BUILD
| 25
video/mpv/CONFIGURE
| 25
video/mpv/DEPENDS
| 220
video/mpv/DETAILS
| 18
video/mpv/HISTORY
| 79
video/mpv/INSTALL
| 5
video/mpv/PRE_BUILD
| 3
video/mythtv/CONFIGURE
| 1
video/mythtv/DEPENDS
| 20
video/mythtv/DETAILS
| 4
video/mythtv/HISTORY
| 10
video/openshot/DETAILS
| 4
video/openshot/HISTORY
| 3
video/smplayer/DETAILS
| 4
video/smplayer/HISTORY
| 12
video/tcvp/DEPENDS
| 2
video/tcvp/HISTORY
| 3
video/totem-pl-parser/DEPENDS
| 12
video/totem-pl-parser/DETAILS
| 2
video/totem-pl-parser/HISTORY
| 5
video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig
|binary
video/transcode/DEPENDS
| 2
video/transcode/HISTORY
| 7
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/ucview/DETAILS
| 4
video/ucview/HISTORY
| 3
video/v4l-utils/BUILD
| 1
video/v4l-utils/CONFLICTS
| 1
video/v4l-utils/DEPENDS
| 4
video/v4l-utils/DETAILS
| 6
video/v4l-utils/HISTORY
| 29
video/v4l-utils/INSTALL
| 4
video/v4l2ucp/BUILD
| 1
video/v4l2ucp/DEPENDS
| 2
video/v4l2ucp/DETAILS
| 13
video/v4l2ucp/HISTORY
| 2
video/v4l2ucp/PRE_BUILD
| 3
video/vlc/DEPENDS
| 38
video/vlc/DETAILS
| 9
video/vlc/HISTORY
| 51
video/vlc/PRE_BUILD
| 4
video/vlc/lua-scripts.patch
| 131
video/vlc/lua.patch
| 411
video/vlc/vlc.gpg
|binary
video/xbmc/CONFLICTS
| 1
video/xbmc/DEPENDS
| 44
video/xbmc/DETAILS
| 6
video/xbmc/HISTORY
| 18
video/xine-ui/DETAILS
| 6
video/xine-ui/HISTORY
| 3
video/xine-ui/PRE_BUILD
| 3
windowmanagers/afterstep/DEPENDS
| 2
windowmanagers/afterstep/HISTORY
| 3
windowmanagers/amiwm/BUILD
| 3
windowmanagers/amiwm/HISTORY
| 3
windowmanagers/blackbox/DEPENDS
| 5
windowmanagers/blackbox/DETAILS
| 11
windowmanagers/blackbox/HISTORY
| 7
windowmanagers/dvtm/DETAILS
| 4
windowmanagers/dvtm/HISTORY
| 3
windowmanagers/fluxbox/BUILD
| 6
windowmanagers/fluxbox/CONFIGURE
| 22
windowmanagers/fluxbox/DEPENDS
| 6
windowmanagers/fluxbox/DETAILS
| 9
windowmanagers/fluxbox/HISTORY
| 18
windowmanagers/fluxbox/PRE_BUILD
| 5
windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
|binary
windowmanagers/fluxbox/fribidi.patch
| 8
windowmanagers/fluxbox/size_t.patch
| 70
windowmanagers/fvwm/DETAILS
| 11
windowmanagers/fvwm/HISTORY
| 6
windowmanagers/herbstluftwm/BUILD
| 1
windowmanagers/herbstluftwm/DEPENDS
| 2
windowmanagers/herbstluftwm/DETAILS
| 27
windowmanagers/herbstluftwm/HISTORY
| 6
windowmanagers/herbstluftwm/PRE_BUILD
| 3
windowmanagers/i3/DEPENDS
| 2
windowmanagers/i3/DETAILS
| 2
windowmanagers/i3/HISTORY
| 9
windowmanagers/i3/PRE_BUILD
| 5
windowmanagers/openbox/DETAILS
| 4
windowmanagers/openbox/HISTORY
| 3
windowmanagers/windowmaker/DEPENDS
| 2
windowmanagers/windowmaker/DETAILS
| 4
windowmanagers/windowmaker/HISTORY
| 6
windowmanagers/wmii/DETAILS
| 8
windowmanagers/wmii/HISTORY
| 3
windowmanagers/xmonad/BUILD
| 3
windowmanagers/xmonad/DEPENDS
| 5
windowmanagers/xmonad/DETAILS
| 27
windowmanagers/xmonad/DOWNLOAD
| 1
windowmanagers/xmonad/HISTORY
| 12
windowmanagers/xmonad/INSTALL
| 5
windowmanagers/xmonad/POST_REMOVE
| 2
windowmanagers/xmonad/POST_RESURRECT
| 16
windowmanagers/xmonad/PRE_BUILD
| 1
windowmanagers/xmonad/PRE_RESURRECT
| 9
windowmanagers/xmonad/TRIGGERS
| 1
wm-addons/alltray/BUILD
| 1
wm-addons/alltray/DETAILS
| 2
wm-addons/alltray/HISTORY
| 4
wm-addons/bbpager/0001-add-missing-includes.patch
| 51
wm-addons/bbpager/DETAILS
| 6
wm-addons/bbpager/HISTORY
| 5
wm-addons/bbpager/PRE_BUILD
| 3
wm-addons/cairo-dock-plugins/DETAILS
| 3
wm-addons/cairo-dock-plugins/HISTORY
| 18
wm-addons/cairo-dock/DETAILS
| 2
wm-addons/cairo-dock/HISTORY
| 18
wm-addons/i3status/DEPENDS
| 6
wm-addons/i3status/DETAILS
| 4
wm-addons/i3status/HISTORY
| 13
wm-addons/obvious/DETAILS
| 7
wm-addons/obvious/HISTORY
| 6
wm-addons/obvious/PREPARE
| 5
wm-addons/parcellite/DETAILS
| 4
wm-addons/parcellite/HISTORY
| 6
wm-addons/procmeter/DETAILS
| 1
wm-addons/procmeter/HISTORY
| 5
wm-addons/procmeter/INSTALL
| 3
wm-addons/procmeter/PRE_BUILD
| 6
wm-addons/razor-qt/DEPENDS
| 2
wm-addons/razor-qt/DETAILS
| 6
wm-addons/razor-qt/HISTORY
| 9
wm-addons/slock/DEPENDS
| 2
wm-addons/slock/HISTORY
| 3
wm-addons/tabbed/DETAILS
| 4
wm-addons/tabbed/HISTORY
| 3
wm-addons/wdm/DEPENDS
| 2
wm-addons/wdm/HISTORY
| 3
wm-addons/wicked/DETAILS
| 7
wm-addons/wicked/HISTORY
| 6
wm-addons/wicked/PREPARE
| 3
wm-addons/xmonad-contrib/BUILD
| 3
wm-addons/xmonad-contrib/DEPENDS
| 7
wm-addons/xmonad-contrib/DETAILS
| 23
wm-addons/xmonad-contrib/DOWNLOAD
| 1
wm-addons/xmonad-contrib/HISTORY
| 17
wm-addons/xmonad-contrib/INSTALL
| 5
wm-addons/xmonad-contrib/POST_REMOVE
| 2
wm-addons/xmonad-contrib/POST_RESURRECT
| 14
wm-addons/xmonad-contrib/PRE_BUILD
| 1
wm-addons/xmonad-contrib/PRE_RESURRECT
| 7
wm-addons/xmonad-contrib/TRIGGERS
| 1
wm-addons/xxkb/DETAILS
| 2
wm-addons/xxkb/HISTORY
| 6
wm-addons/xxkb/PRE_BUILD
| 1
wm-addons/xxkb/missing_init.patch
| 22
x11-libs/cairo/CONFIGURE
| 8
x11-libs/cairo/DEPENDS
| 8
x11-libs/cairo/DETAILS
| 31
x11-libs/cairo/HISTORY
| 38
x11-libs/cairo/PREPARE
| 3
x11-libs/cairo/PRE_BUILD
| 25
x11-libs/cairo/PRE_SUB_DEPENDS
| 2
x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
| 2
x11-libs/cairo/SUB_DEPENDS
| 4
x11-libs/cairo/cairo-1.12.16-lto-optional.patch
| 28
x11-libs/cairo/cairo-broken-lto-build.patch
| 26
x11-libs/fontconfig/DEPENDS
| 10
x11-libs/fontconfig/DETAILS
| 6
x11-libs/fontconfig/HISTORY
| 12
x11-libs/libafterimage/DEPENDS
| 2
x11-libs/libafterimage/HISTORY
| 3
x11-libs/tango-icon-theme-extras/DEPENDS
| 1
x11-libs/tango-icon-theme-extras/HISTORY
| 5
x11-libs/tango-icon-theme-extras/PRE_BUILD
| 5
x11-libs/tango-icon-theme-extras/rsvg-2.35.2.patch
| 35
x11-libs/tango-icon-theme/DEPENDS
| 1
x11-libs/tango-icon-theme/HISTORY
| 5
x11-libs/tango-icon-theme/PRE_BUILD
| 5
x11-libs/tango-icon-theme/rsvg-2.35.2.patch
| 36
x11-libs/unity-greeter/BUILD
| 2
x11-libs/unity-greeter/CONFIGURE
| 2
x11-libs/unity-greeter/DEPENDS
| 1
x11-libs/unity-greeter/DETAILS
| 6
x11-libs/unity-greeter/HISTORY
| 11
x11-libs/unity-greeter/PRE_BUILD
| 7
x11-libs/unity-greeter/grid.patch
| 11
x11-libs/wine/BUILD
| 4
x11-libs/wine/CONFIGURE
| 3
x11-libs/wine/DEPENDS
| 38
x11-libs/wine/DETAILS
| 11
x11-libs/wine/HISTORY
| 149
x11-libs/wine/PRE_BUILD
| 7
x11-libs/wine/sc2-login.diff
| 169
x11-toolkits/fltk/DETAILS
| 6
x11-toolkits/fltk/HISTORY
| 9
x11-toolkits/fltk/PRE_SUB_DEPENDS
| 1
x11-toolkits/fltk/SUB_DEPENDS
| 3
x11-toolkits/fltk2/DEPENDS
| 2
x11-toolkits/fltk2/HISTORY
| 3
x11-toolkits/fox/BUILD
| 13
x11-toolkits/fox/DEPENDS
| 102
x11-toolkits/fox/DETAILS
| 2
x11-toolkits/fox/HISTORY
| 7
x11-toolkits/fox/PREPARE
| 5
x11-toolkits/fox/PRE_BUILD
| 4
x11-toolkits/fox/fox-1.6.49.tar.gz.sig
|binary
x11-toolkits/goocanvas2/DEPENDS
| 24
x11-toolkits/goocanvas2/DETAILS
| 15
x11-toolkits/goocanvas2/HISTORY
| 3
x11-toolkits/gtk+2/DEPENDS
| 19
x11-toolkits/gtk+2/DETAILS
| 4
x11-toolkits/gtk+2/HISTORY
| 30
x11-toolkits/gtk+3/DEPENDS
| 7
x11-toolkits/gtk+3/DETAILS
| 11
x11-toolkits/gtk+3/HISTORY
| 38
x11-toolkits/gtkmm2/DETAILS
| 6
x11-toolkits/gtkmm2/HISTORY
| 8
x11-toolkits/gtkmm2/gtkmm-2.24.4.tar.xz.sig
|binary
x11-toolkits/gtkmm3/DETAILS
| 4
x11-toolkits/gtkmm3/HISTORY
| 7
x11-toolkits/gtkmm3/gtkmm-3.8.1.tar.xz.sig
|binary
x11-toolkits/lesstif/CONFLICTS
| 1
x11-toolkits/motif/BUILD
| 2
x11-toolkits/motif/CONFIGURE
| 7
x11-toolkits/motif/CONFLICTS
| 2
x11-toolkits/motif/DEPENDS
| 21
x11-toolkits/motif/DETAILS
| 13
x11-toolkits/motif/HISTORY
| 3
x11-toolkits/motif/PRE_BUILD
| 9
x11-toolkits/motif/PROVIDES
| 1
x11-toolkits/motif/UP_TRIGGERS
| 14
x11-toolkits/motif/motif-autotools.patch
| 1137 +
x11-toolkits/qscintilla/BUILD
| 2
x11-toolkits/qscintilla/DETAILS
| 6
x11-toolkits/qscintilla/HISTORY
| 7
x11-toolkits/qt-embedded/BUILD
| 51
x11-toolkits/qt-embedded/CONFIGURE
| 22
x11-toolkits/qt-embedded/CONFLICTS
| 3
x11-toolkits/qt-embedded/DEPENDS
| 69
x11-toolkits/qt-embedded/DETAILS
| 24
x11-toolkits/qt-embedded/DOWNLOAD
| 1
x11-toolkits/qt-embedded/HISTORY
| 64
x11-toolkits/qt-embedded/INSTALL
| 22
x11-toolkits/qt-embedded/PRE_BUILD
| 1
x11-toolkits/qt-embedded/PROVIDES
| 1
x11-toolkits/qt-embedded/UP_TRIGGERS
| 1
x11-toolkits/qt-embedded/qt.sh
| 9
x11-toolkits/qt4-private-headers/BUILD
| 1
x11-toolkits/qt4-private-headers/DEPENDS
| 1
x11-toolkits/qt4-private-headers/DETAILS
| 19
x11-toolkits/qt4-private-headers/HISTORY
| 5
x11-toolkits/qt4-private-headers/INSTALL
| 12
x11-toolkits/qt4/CVE-2014-0190.patch
| 32
x11-toolkits/qt4/DEPENDS
| 2
x11-toolkits/qt4/DETAILS
| 11
x11-toolkits/qt4/HISTORY
| 31
x11-toolkits/qt4/PRE_BUILD
| 4
x11-toolkits/qt4/PRE_SUB_DEPENDS
| 2
x11-toolkits/qt4/SUB_DEPENDS
| 4
x11-toolkits/qwt5/BUILD
| 4
x11-toolkits/qwt5/DETAILS
| 6
x11-toolkits/qwt5/HISTORY
| 8
x11-toolkits/qwt5/PRE_BUILD
| 12
x11-toolkits/sptk/DEPENDS
| 2
x11-toolkits/sptk/HISTORY
| 3

x11-toolkits/wxgtk-new/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch
| 39
x11-toolkits/wxgtk-new/BUILD
| 1
x11-toolkits/wxgtk-new/CONFIGURE
| 2
x11-toolkits/wxgtk-new/DEPENDS
| 2
x11-toolkits/wxgtk-new/DETAILS
| 6
x11-toolkits/wxgtk-new/HISTORY
| 14
x11-toolkits/wxgtk-new/PRE_BUILD
| 3
x11-toolkits/wxgtk/DEPENDS
| 8
x11-toolkits/wxgtk/DETAILS
| 14
x11-toolkits/wxgtk/HISTORY
| 11
x11-toolkits/xaw3d/DEPENDS
| 15
x11-toolkits/xaw3d/HISTORY
| 3
x11/blueman/DEPENDS
| 5
x11/blueman/DETAILS
| 4
x11/blueman/HISTORY
| 5
x11/bumblebee/BUILD
| 3
x11/bumblebee/DEPENDS
| 9
x11/bumblebee/DETAILS
| 15
x11/bumblebee/HISTORY
| 2
x11/bumblebee/INSTALL
| 6
x11/bumblebee/init.d/bumblebee
| 9
x11/bumblebee/init.d/bumblebee.conf
| 3
x11/colord-gtk/DEPENDS
| 4
x11/colord-gtk/DETAILS
| 18
x11/colord-gtk/HISTORY
| 3
x11/colord/DEPENDS
| 24
x11/colord/DETAILS
| 7
x11/colord/HISTORY
| 10
x11/conky/CONFIGURE
| 8
x11/conky/DEPENDS
| 13
x11/conky/DETAILS
| 2
x11/conky/HISTORY
| 17
x11/conky/PRE_BUILD
| 10
x11/conky/conky-1.8.1-utf8-scroll.patch
| 104
x11/conky/conky-1.9.0-apcupsd.patch
| 106
x11/conky/conky-1.9.0-default-graph-size.patch
| 18
x11/conky/conky-1.9.0-diskio-dmmajor.patch
| 25
x11/conky/conky-1.9.0-lines-fix.patch
| 36
x11/conky/conky-1.9.0-ncurses.patch
| 31
x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
| 75
x11/easystroke/DEPENDS
| 2
x11/easystroke/DETAILS
| 2
x11/easystroke/HISTORY
| 7
x11/easystroke/easystroke-0.6.0.tar.gz.sig
|binary
x11/freenx/DETAILS
| 7
x11/freenx/HISTORY
| 3
x11/gkrellm2/DEPENDS
| 2
x11/gkrellm2/HISTORY
| 6
x11/gkrellm2/PRE_BUILD
| 6
x11/gkrellm2/gkrellm-2.3.5-autofs.patch
| 10
x11/gkrellm2/gkrellm-2.3.5-cifs.patch
| 24
x11/gkrellm2/gkrellm-2.3.5-dso.patch
| 32
x11/gtk-vnc/CONFIGURE
| 5
x11/gtk-vnc/DEPENDS
| 24
x11/gtk-vnc/DETAILS
| 4
x11/gtk-vnc/HISTORY
| 11
x11/gtk-vnc/PRE_SUB_DEPENDS
| 8
x11/gtk-vnc/REPAIR^45fd74954c6d20e34ccd7d3041198c4e^PRE_SUB_DEPENDS
| 8
x11/gtk-vnc/SUB_DEPENDS
| 2
x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig
|binary
x11/lightdm-gtk-greeter/DETAILS
| 6
x11/lightdm-gtk-greeter/HISTORY
| 6
x11/lightdm/DEPENDS
| 8
x11/lightdm/DETAILS
| 17
x11/lightdm/HISTORY
| 24
x11/lightdm/INSTALL
| 4
x11/lightdm/init.d/lightdm
| 2
x11/lightdm/lightdm
| 13
x11/mdm/BUILD
| 14
x11/mdm/CONFIGURE
| 25
x11/mdm/DEPENDS
| 89
x11/mdm/DETAILS
| 70
x11/mdm/HISTORY
| 9
x11/mdm/INSTALL
| 4
x11/mdm/PRE_BUILD
| 16
x11/mdm/init.d/mdm
| 45
x11/mdm/mdm-session
| 69
x11/mdm/pam.d/mdm
| 20
x11/mdm/pam.d/mdm-autologin
| 20
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/DEPENDS
| 9
x11/merkaartor/DETAILS
| 7
x11/merkaartor/HISTORY
| 17
x11/merkaartor/PRE_BUILD
| 9
x11/nxcomp/0001-respect-CXXFLAGS.patch
| 26
x11/nxcomp/DEPENDS
| 3
x11/nxcomp/DETAILS
| 10
x11/nxcomp/HISTORY
| 7
x11/nxcomp/PRE_BUILD
| 3
x11/nxproxy/0001-respect-CXXFLAGS.patch
| 28
x11/nxproxy/DEPENDS
| 2
x11/nxproxy/DETAILS
| 15
x11/nxproxy/HISTORY
| 3
x11/nxproxy/PRE_BUILD
| 4
x11/slim/BUILD
| 4
x11/slim/DETAILS
| 4
x11/slim/HISTORY
| 13
x11/slim/PRE_BUILD
| 3
x11/slim/no-pam.patch
| 13
x11/transset/DETAILS
| 7
x11/transset/HISTORY
| 3
x11/unclutter/DEPENDS
| 3
x11/unclutter/DETAILS
| 4
x11/unclutter/HISTORY
| 4
x11/virt-viewer/CONFIGURE
| 2
x11/virt-viewer/DEPENDS
| 13
x11/virt-viewer/DETAILS
| 5
x11/virt-viewer/HISTORY
| 9
x11/virt-viewer/PRE_SUB_DEPENDS
| 8
x11/virt-viewer/REPAIR^none^PRE_SUB_DEPENDS
| 8
x11/virt-viewer/SUB_DEPENDS
| 21
x11/virt-viewer/virt-viewer-0.5.7.tar.gz.sig
|binary
x11/vnc/DEPENDS
| 6
x11/vnc/HISTORY
| 3
x11/x11vnc/DEPENDS
| 4
x11/x11vnc/HISTORY
| 3
x11/x2goclient/BUILD
| 1
x11/x2goclient/DEPENDS
| 7
x11/x2goclient/DETAILS
| 20
x11/x2goclient/HISTORY
| 6
x11/x2goclient/INSTALL
| 8
x11/xautolock/BUILD
| 6
x11/xautolock/CONFIGURE
| 1
x11/xautolock/DEPENDS
| 3
x11/xautolock/HISTORY
| 8
x11/xclip/DETAILS
| 2
x11/xclip/HISTORY
| 3
x11/xcompmgr/DETAILS
| 5
x11/xcompmgr/HISTORY
| 3
x11/xdotool/BUILD
| 1
x11/xdotool/DEPENDS
| 1
x11/xdotool/DETAILS
| 15
x11/xdotool/HISTORY
| 3
x11/xdotool/INSTALL
| 1
x11/xearth/DETAILS
| 4
x11/xearth/HISTORY
| 3
x11/xlockmore/BUILD
| 9
x11/xlockmore/CONFIGURE
| 19
x11/xlockmore/DEPENDS
| 37
x11/xlockmore/DETAILS
| 4
x11/xlockmore/HISTORY
| 20
x11/xosview/DETAILS
| 4
x11/xosview/HISTORY
| 3
x11/xplanet/DEPENDS
| 2
x11/xplanet/HISTORY
| 6
x11/xplanet/PRE_BUILD
| 4
x11/xplanet/xplanet-1.3.0-giflib.patch
| 741 +
x11/xscreensaver/DEPENDS
| 13
x11/xscreensaver/DETAILS
| 5
x11/xscreensaver/HISTORY
| 8
x11/xscreensaver/xscreensaver-5.22.tar.gz.sig
|binary
x11/xvkbd/DETAILS
| 4
x11/xvkbd/HISTORY
| 3
xfce-plugins/thunar-archive-plugin/DETAILS
| 4
xfce-plugins/thunar-archive-plugin/HISTORY
| 4
xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.1.tar.bz2.sig
|binary
xfce-plugins/thunar-media-tags-plugin/DETAILS
| 4
xfce-plugins/thunar-media-tags-plugin/HISTORY
| 4

xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.tar.bz2.sig
|binary
xfce-plugins/thunar-thumbnailers/DETAILS
| 9
xfce-plugins/thunar-thumbnailers/HISTORY
| 5
xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.4.1.tar.bz2.sig
|binary
xfce-plugins/thunar-vcs-plugin/DEPENDS
| 8
xfce-plugins/thunar-vcs-plugin/DETAILS
| 26
xfce-plugins/thunar-vcs-plugin/HISTORY
| 3
xfce-plugins/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.tar.bz2.sig
|binary
xfce-plugins/thunar-volman/DEPENDS
| 2
xfce-plugins/thunar-volman/HISTORY
| 3
xfce-plugins/xfce4-battery-plugin/DETAILS
| 4
xfce-plugins/xfce4-battery-plugin/HISTORY
| 4
xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.tar.bz2.sig
|binary
xfce-plugins/xfce4-cpufreq-plugin/DETAILS
| 10
xfce-plugins/xfce4-cpufreq-plugin/HISTORY
| 7
xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.0.0.tar.bz2.sig
|binary
xfce-plugins/xfce4-datetime-plugin/DETAILS
| 6
xfce-plugins/xfce4-datetime-plugin/HISTORY
| 5
xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.tar.bz2.sig
|binary
xfce-plugins/xfce4-diskperf-plugin/DETAILS
| 6
xfce-plugins/xfce4-diskperf-plugin/HISTORY
| 5
xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.tar.bz2.sig
|binary
xfce-plugins/xfce4-eyes-plugin/DETAILS
| 6
xfce-plugins/xfce4-eyes-plugin/HISTORY
| 5
xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.tar.bz2.sig
|binary
xfce-plugins/xfce4-fsguard-plugin/DETAILS
| 6
xfce-plugins/xfce4-fsguard-plugin/HISTORY
| 5
xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.tar.bz2.sig
|binary
xfce-plugins/xfce4-genmon-plugin/DETAILS
| 8
xfce-plugins/xfce4-genmon-plugin/HISTORY
| 6
xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.tar.bz2.sig
|binary
xfce-plugins/xfce4-mount-plugin/DETAILS
| 6
xfce-plugins/xfce4-mount-plugin/HISTORY
| 5
xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.6.4.tar.bz2.sig
|binary
xfce-plugins/xfce4-mpc-plugin/DETAILS
| 9
xfce-plugins/xfce4-mpc-plugin/HISTORY
| 6
xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.tar.bz2.sig
|binary
xfce-plugins/xfce4-netload-plugin/DETAILS
| 6
xfce-plugins/xfce4-netload-plugin/HISTORY
| 6
xfce-plugins/xfce4-netload-plugin/PRE_BUILD
| 3
xfce-plugins/xfce4-netload-plugin/bug2782-asneeded.patch
| 16
xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0.tar.bz2.sig
|binary
xfce-plugins/xfce4-places-plugin/DETAILS
| 6
xfce-plugins/xfce4-places-plugin/HISTORY
| 5
xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-1.5.0.tar.bz2.sig
|binary
xfce-plugins/xfce4-quicklauncher-plugin/DETAILS
| 6
xfce-plugins/xfce4-quicklauncher-plugin/HISTORY
| 5

xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4.tar.bz2.sig
|binary
xfce-plugins/xfce4-screenshooter-plugin/DETAILS
| 10
xfce-plugins/xfce4-screenshooter-plugin/HISTORY
| 5

xfce-plugins/xfce4-screenshooter-plugin/xfce4-screenshooter-1.8.1.tar.bz2.sig
|binary
xfce-plugins/xfce4-systemload-plugin/DETAILS
| 6
xfce-plugins/xfce4-systemload-plugin/HISTORY
| 5

xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1.tar.bz2.sig
|binary
xfce-plugins/xfce4-wavelan-plugin/DETAILS
| 8
xfce-plugins/xfce4-wavelan-plugin/HISTORY
| 6
xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.9.tar.bz2.sig
|binary
xfce-plugins/xfce4-weather-plugin/DETAILS
| 6
xfce-plugins/xfce4-weather-plugin/HISTORY
| 5
xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3.tar.bz2.sig
|binary
xfce-plugins/xfce4-xkb-plugin/DETAILS
| 7
xfce-plugins/xfce4-xkb-plugin/HISTORY
| 4
xfce-plugins/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.tar.bz2.sig
|binary
xfce/exo-0.5/CONFLICTS
| 1
xfce/exo-0.5/DEPENDS
| 26
xfce/exo-0.5/DETAILS
| 22
xfce/exo-0.5/HISTORY
| 72
xfce/exo/CONFLICTS
| 1
xfce/exo/DEPENDS
| 37
xfce/exo/DETAILS
| 4
xfce/exo/HISTORY
| 26
xfce/garcon/DEPENDS
| 2
xfce/garcon/DETAILS
| 5
xfce/garcon/HISTORY
| 7
xfce/garcon/garcon-0.2.1.tar.bz2.sig
|binary
xfce/gtk-xfce-engine/DETAILS
| 4
xfce/gtk-xfce-engine/HISTORY
| 3
xfce/libxfce4ui/DEPENDS
| 15
xfce/libxfce4ui/DETAILS
| 1
xfce/libxfce4ui/HISTORY
| 11
xfce/libxfce4util/DEPENDS
| 1
xfce/libxfce4util/DETAILS
| 5
xfce/libxfce4util/HISTORY
| 7
xfce/libxfce4util/libxfce4util-4.10.1.tar.bz2.sig
|binary
xfce/mousepad/DEPENDS
| 14
xfce/mousepad/DETAILS
| 4
xfce/mousepad/HISTORY
| 4
xfce/notification-daemon-xfce/CONFLICTS
| 3
xfce/notification-daemon-xfce/HISTORY
| 3
xfce/orage/DETAILS
| 5
xfce/orage/HISTORY
| 3
xfce/parole/DEPENDS
| 4
xfce/parole/DETAILS
| 5
xfce/parole/HISTORY
| 5
xfce/parole/parole-0.5.1.tar.bz2.sig
|binary
xfce/ristretto/DEPENDS
| 8
xfce/ristretto/HISTORY
| 6
xfce/terminal/BUILD
| 1
xfce/terminal/DETAILS
| 6
xfce/terminal/HISTORY
| 3
xfce/terminal/INSTALL
| 1
xfce/terminal/PRE_BUILD
| 5
xfce/terminal/UP_TRIGGERS
| 2
xfce/thunar-1.1/CONFLICTS
| 1
xfce/thunar-1.1/DEPENDS
| 41
xfce/thunar-1.1/DETAILS
| 15
xfce/thunar-1.1/HISTORY
| 70
xfce/thunar-1.1/PRE_BUILD
| 14
xfce/thunar/CONFLICTS
| 1
xfce/thunar/DEPENDS
| 24
xfce/thunar/DETAILS
| 5
xfce/thunar/HISTORY
| 34
xfce/thunar/Thunar-1.6.3.tar.bz2.sig
|binary
xfce/tumbler/DEPENDS
| 70
xfce/tumbler/DETAILS
| 28
xfce/tumbler/HISTORY
| 12
xfce/tumbler/tumbler-0.1.29.tar.bz2.sig
|binary
xfce/xfburn/DETAILS
| 7
xfce/xfburn/HISTORY
| 3
xfce/xfce4-appfinder/DETAILS
| 5
xfce/xfce4-appfinder/HISTORY
| 4
xfce/xfce4-appfinder/xfce4-appfinder-4.10.1.tar.bz2.sig
|binary
xfce/xfce4-dict/DEPENDS
| 1
xfce/xfce4-dict/DETAILS
| 5
xfce/xfce4-dict/HISTORY
| 7
xfce/xfce4-dict/xfce4-dict-0.7.0.tar.bz2.sig
|binary
xfce/xfce4-mixer/DEPENDS
| 11
xfce/xfce4-mixer/DETAILS
| 6
xfce/xfce4-mixer/HISTORY
| 7
xfce/xfce4-mixer/xfce4-mixer-4.10.0.tar.bz2.sig
|binary
xfce/xfce4-notifyd/CONFLICTS
| 3
xfce/xfce4-notifyd/DEPENDS
| 6
xfce/xfce4-notifyd/DETAILS
| 19
xfce/xfce4-notifyd/HISTORY
| 10
xfce/xfce4-notifyd/PROVIDES
| 1
xfce/xfce4-notifyd/xfce4-notifyd-0.2.4.tar.bz2.sig
|binary
xfce/xfce4-panel/DETAILS
| 5
xfce/xfce4-panel/HISTORY
| 4
xfce/xfce4-panel/xfce4-panel-4.10.1.tar.bz2.sig
|binary
xfce/xfce4-profile/DEPENDS
| 4
xfce/xfce4-profile/HISTORY
| 6
xfce/xfce4-session/DETAILS
| 5
xfce/xfce4-session/HISTORY
| 4
xfce/xfce4-session/xfce4-session-4.10.1.tar.bz2.sig
|binary
xfce/xfce4-settings/DETAILS
| 5
xfce/xfce4-settings/HISTORY
| 4
xfce/xfce4-settings/xfce4-settings-4.10.1.tar.bz2.sig
|binary
xfce/xfce4-terminal/CONFLICTS
| 1
xfce/xfce4-terminal/DEPENDS
| 13
xfce/xfce4-terminal/DETAILS
| 21
xfce/xfce4-terminal/HISTORY
| 104
xfce/xfce4-terminal/PRE_BUILD
| 4
xfce/xfce4-terminal/xfce4-terminal-0.6.2.tar.bz2.sig
|binary
xfce/xfconf/DEPENDS
| 4
xfce/xfconf/DETAILS
| 1
xfce/xfconf/HISTORY
| 7
xfce/xfdesktop/DEPENDS
| 11
xfce/xfdesktop/DETAILS
| 7
xfce/xfdesktop/HISTORY
| 7
xfce/xfwm4-themes/DETAILS
| 5
xfce/xfwm4-themes/HISTORY
| 4
xfce/xfwm4-themes/xfwm4-themes-4.10.0.tar.bz2.sig
|binary
xfce/xfwm4/DETAILS
| 5
xfce/xfwm4/HISTORY
| 4
xfce/xfwm4/xfwm4-4.10.1.tar.bz2.sig
|binary
xorg-app/appres/DEPENDS
| 2
xorg-app/appres/DETAILS
| 4
xorg-app/appres/HISTORY
| 3
xorg-app/bdftopcf/DEPENDS
| 2
xorg-app/beforelight/DEPENDS
| 2
xorg-app/bitmap/DEPENDS
| 3
xorg-app/bitmap/HISTORY
| 3
xorg-app/editres/DEPENDS
| 2
xorg-app/x11perf/DEPENDS
| 7
xorg-app/x11perf/HISTORY
| 3
xorg-app/xclock/DETAILS
| 4
xorg-app/xclock/HISTORY
| 6
xorg-app/xconsole/DETAILS
| 4
xorg-app/xconsole/HISTORY
| 3
xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
| 22
xorg-app/xdm/DEPENDS
| 53
xorg-app/xdm/DETAILS
| 5
xorg-app/xdm/HISTORY
| 10
xorg-app/xdm/PRE_BUILD
| 3
xorg-app/xdpyinfo/DETAILS
| 6
xorg-app/xdpyinfo/HISTORY
| 3
xorg-app/xdriinfo/DEPENDS
| 2
xorg-app/xdriinfo/HISTORY
| 3
xorg-app/xfd/BUILD
| 1
xorg-app/xfd/DEPENDS
| 4
xorg-app/xfd/HISTORY
| 3
xorg-app/xfontsel/DEPENDS
| 7
xorg-app/xfontsel/DETAILS
| 4
xorg-app/xfontsel/HISTORY
| 6
xorg-app/xinit/DETAILS
| 4
xorg-app/xinit/HISTORY
| 3
xorg-app/xkbcomp/DETAILS
| 4
xorg-app/xkbcomp/HISTORY
| 3
xorg-app/xlsclients/DETAILS
| 4
xorg-app/xlsclients/HISTORY
| 3
xorg-app/xmag/DETAILS
| 5
xorg-app/xmag/HISTORY
| 3
xorg-data/xbitmaps/DEPENDS
| 2
xorg-data/xkeyboard-config/DETAILS
| 7
xorg-data/xkeyboard-config/HISTORY
| 5
xorg-driver/wizardpen/DETAILS
| 7
xorg-driver/wizardpen/HISTORY
| 3
xorg-driver/xf86-input-wacom/DEPENDS
| 2
xorg-driver/xf86-input-wacom/DETAILS
| 2
xorg-driver/xf86-input-wacom/HISTORY
| 6
xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig
|binary
xorg-driver/xf86-video-ati/DEPENDS
| 14
xorg-driver/xf86-video-ati/DETAILS
| 9
xorg-driver/xf86-video-ati/HISTORY
| 16
xorg-driver/xf86-video-ati/PREPARE
| 7
xorg-driver/xf86-video-ati/PRE_BUILD
| 7
xorg-driver/xf86-video-glint/DEPENDS
| 2
xorg-driver/xf86-video-glint/HISTORY
| 3
xorg-driver/xf86-video-impact/DETAILS
| 6
xorg-driver/xf86-video-impact/HISTORY
| 3
xorg-driver/xf86-video-intel/DEPENDS
| 2
xorg-driver/xf86-video-intel/HISTORY
| 6
xorg-driver/xf86-video-mga/DEPENDS
| 2
xorg-driver/xf86-video-mga/HISTORY
| 3
xorg-driver/xf86-video-newport/DETAILS
| 6
xorg-driver/xf86-video-newport/HISTORY
| 3
xorg-driver/xf86-video-openchrome/DEPENDS
| 2
xorg-driver/xf86-video-openchrome/DETAILS
| 7
xorg-driver/xf86-video-openchrome/HISTORY
| 6
xorg-driver/xf86-video-r128/DEPENDS
| 2
xorg-driver/xf86-video-r128/HISTORY
| 3
xorg-driver/xf86-video-sis/DEPENDS
| 2
xorg-driver/xf86-video-sis/HISTORY
| 3
xorg-driver/xf86-video-tdfx/DEPENDS
| 2
xorg-driver/xf86-video-tdfx/HISTORY
| 3
xorg-driver/xf86-video-via/DEPENDS
| 2
xorg-driver/xf86-video-via/HISTORY
| 3
xorg-extras/xterm/DEPENDS
| 2
xorg-extras/xterm/DETAILS
| 2
xorg-extras/xterm/HISTORY
| 7
xorg-lib/libdmx/DEPENDS
| 2
xorg-lib/libfontenc/DEPENDS
| 2
xorg-lib/libfs/DEPENDS
| 2
xorg-lib/libice/DEPENDS
| 2
xorg-lib/liblbxutil/DEPENDS
| 2
xorg-lib/liboldx/DEPENDS
| 2
xorg-lib/libsm/DEPENDS
| 2
xorg-lib/libx11/CONFIGURE
| 12
xorg-lib/libx11/DEPENDS
| 3
xorg-lib/libx11/DETAILS
| 5
xorg-lib/libx11/HISTORY
| 7
xorg-lib/libxau/DEPENDS
| 2
xorg-lib/libxaw/DEPENDS
| 26
xorg-lib/libxaw/HISTORY
| 3
xorg-lib/libxcb/DEPENDS
| 17
xorg-lib/libxcb/HISTORY
| 3
xorg-lib/libxcomposite/DEPENDS
| 22
xorg-lib/libxcomposite/HISTORY
| 3
xorg-lib/libxcursor/DEPENDS
| 20
xorg-lib/libxcursor/HISTORY
| 3
xorg-lib/libxdamage/DEPENDS
| 22
xorg-lib/libxdamage/HISTORY
| 3
xorg-lib/libxdmcp/DEPENDS
| 2
xorg-lib/libxevie/DEPENDS
| 2
xorg-lib/libxext/DEPENDS
| 19
xorg-lib/libxext/HISTORY
| 3
xorg-lib/libxfixes/DEPENDS
| 20
xorg-lib/libxfixes/HISTORY
| 3
xorg-lib/libxfont/DEPENDS
| 2
xorg-lib/libxfontcache/DEPENDS
| 2
xorg-lib/libxft/DEPENDS
| 26
xorg-lib/libxft/HISTORY
| 6
xorg-lib/libxft/PRE_BUILD
| 4
xorg-lib/libxft/fix-freetype-includes.patch
| 19
xorg-lib/libxi/DEPENDS
| 22
xorg-lib/libxi/HISTORY
| 3
xorg-lib/libxinerama/DEPENDS
| 20
xorg-lib/libxinerama/HISTORY
| 3
xorg-lib/libxkbfile/DEPENDS
| 20
xorg-lib/libxkbfile/HISTORY
| 3
xorg-lib/libxkbui/DEPENDS
| 2
xorg-lib/libxmu/DEPENDS
| 20
xorg-lib/libxmu/HISTORY
| 3
xorg-lib/libxp/DEPENDS
| 2
xorg-lib/libxp/HISTORY
| 4
xorg-lib/libxp/PRE_BUILD
| 6
xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig
|binary
xorg-lib/libxp/werror-fix.patch
| 11
xorg-lib/libxpm/DEPENDS
| 20
xorg-lib/libxpm/HISTORY
| 3
xorg-lib/libxrandr/DEPENDS
| 22
xorg-lib/libxrandr/HISTORY
| 3
xorg-lib/libxrender/DEPENDS
| 16
xorg-lib/libxrender/HISTORY
| 3
xorg-lib/libxres/DEPENDS
| 18
xorg-lib/libxres/HISTORY
| 3
xorg-lib/libxscrnsaver/DEPENDS
| 2
xorg-lib/libxt/DEPENDS
| 2
xorg-lib/libxtrap/DEPENDS
| 2
xorg-lib/libxtst/DEPENDS
| 24
xorg-lib/libxtst/HISTORY
| 3
xorg-lib/libxv/DEPENDS
| 20
xorg-lib/libxv/HISTORY
| 3
xorg-lib/libxvmc/DEPENDS
| 22
xorg-lib/libxvmc/HISTORY
| 3
xorg-lib/libxxf86dga/DEPENDS
| 22
xorg-lib/libxxf86dga/HISTORY
| 3
xorg-lib/libxxf86misc/DEPENDS
| 22
xorg-lib/libxxf86misc/HISTORY
| 3
xorg-lib/libxxf86vm/DEPENDS
| 22
xorg-lib/libxxf86vm/HISTORY
| 3
xorg-proto/applewmproto/DEPENDS
| 2
xorg-proto/bigreqsproto/DEPENDS
| 2
xorg-proto/compositeproto/DEPENDS
| 2
xorg-proto/damageproto/DEPENDS
| 2
xorg-proto/dmxproto/DEPENDS
| 2
xorg-proto/dri2proto/DEPENDS
| 2
xorg-proto/dri2proto/DETAILS
| 6
xorg-proto/dri2proto/HISTORY
| 6
xorg-proto/evieext/DEPENDS
| 2
xorg-proto/fixesproto/DEPENDS
| 2
xorg-proto/fontcacheproto/DEPENDS
| 2
xorg-proto/fontsproto/DEPENDS
| 2
xorg-proto/glproto/DEPENDS
| 2
xorg-proto/inputproto/DEPENDS
| 2
xorg-proto/kbproto/DEPENDS
| 2
xorg-proto/printproto/DEPENDS
| 2
xorg-proto/randrproto/DEPENDS
| 2
xorg-proto/recordproto/DEPENDS
| 2
xorg-proto/renderproto/DEPENDS
| 2
xorg-proto/resourceproto/DEPENDS
| 2
xorg-proto/scrnsaverproto/DEPENDS
| 2
xorg-proto/trapproto/DEPENDS
| 2
xorg-proto/videoproto/DEPENDS
| 2
xorg-proto/windowswmproto/DEPENDS
| 2
xorg-proto/xcmiscproto/DEPENDS
| 2
xorg-proto/xextproto/DEPENDS
| 2
xorg-proto/xf86bigfontproto/DEPENDS
| 2
xorg-proto/xf86dgaproto/DEPENDS
| 2
xorg-proto/xf86driproto/DEPENDS
| 2
xorg-proto/xf86miscproto/DEPENDS
| 2
xorg-proto/xf86rushproto/DEPENDS
| 2
xorg-proto/xf86vidmodeproto/DEPENDS
| 2
xorg-proto/xineramaproto/DEPENDS
| 2
xorg-proto/xproto/DEPENDS
| 2
xorg-proto/xproxymanagementprotocol/DEPENDS
| 2
xorg-util/zarfy/DEPENDS
| 5
xorg-util/zarfy/DETAILS
| 17
xorg-util/zarfy/HISTORY
| 3
xorg-util/zarfy/PRE_BUILD
| 4
xorg-xserver/xorg-server/DEPENDS
| 8
xorg-xserver/xorg-server/HISTORY
| 11
8697 files changed, 93084 insertions(+), 23017 deletions(-)

New commits:
commit b3420ac629de04760cc18ec2ebb098dd5b905288
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

samba4: Update to latest stable 4.0 to 4.0.23

samba.org is on https://
Not using GPG, see http://www.sourcemage.org/issues/331
HTTP_DL_HANDLER (default wget) needs SSL support curl and aria2 (other
handlers) need SSL sub-depends added.

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

tdb: Updated to 1.3.4

samba.org is now all https://
Not using GPG, see http://www.sourcemage.org/issues/331
HTTP_DL_HANDLER (default wget) needs SSL support curl and aria2 (other
handlers) need SSL sub-depends added.

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

libaio: Updated to 0.3.110

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

xfsprogs: Updated to 3.2.2

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

xfsdump: Updated to 3.1.4

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

sgi.gpg: Added F475FA1D key

from ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.2.2.tar.gz.sig
and ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsdump-3.1.4.tar.gz.sig

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

talloc: Updated to 2.1.1

samba.org is now all https://
Not using GPG, see http://www.sourcemage.org/issues/331
HTTP_DL_HANDLER (default wget) needs SSL support curl and aria2 (other
handlers) need SSL sub-depends added.
C30A4429.gpg removed

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

tevent: Updated to 0.9.22

samba.org is now all https://
Not using GPG, see http://www.sourcemage.org/issues/331
HTTP_DL_HANDLER (default wget) needs SSL support curl and aria2 (other
handlers) need SSL sub-depends added.

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

samba.gpg Add 2014 and 2015 upstream GPG keys

https://download.samba.org/pub/samba/samba-pubkey.asc
Signed with and refreshed keys of
https://lists.samba.org/archive/samba/2007-February/129127.html

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

samba: samba.org is on https://

HTTP_DL_HANDLER (default wget) needs SSL support
curl and aria2 (other handlers) need SSL sub-depends added.

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

tevent: Fix WEB_SITE

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

cpufreqd: Fix status() calling the correct variable. PATCHLEVEL++

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

util-linux: => 2.25.2

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

e2fsprogs: => 1.42.12

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

krb5-1.13 SECURITY fix

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

protobuf 2.6.0

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

protobuf: Remove -ffast-math from CXXFLAGS, does not compile with it

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

mesalib: Depends on g++ (CXX in gcc) from IRC

lity=hidden -fno-strict-aliasing -fPIC -DUSE_X86_64_ASM -D_GNU_SOURCE
-DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_XSHM -DFEATURE_GL=1
-D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_XSHM
-DFEATURE_GL=1 glcpp/pp.c -o glcpp/pp.o
g++ -c -I. -I../mesa -I../mapi -I../../include -march=x86-64 -fPIC -DPIC
-pipe CXXFLAGS= -fPIC -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN
-DUSE_XCB -DUSE_XSHM -DFEATURE_GL=1 -D_GNU_SOURCE -DPTHREADS
-DHAVE_POSIX_MEMALIGN -DUSE_XCB -DUSE_XSHM -DFEATURE_GL=1 ast_expr.cpp -o
ast_expr.o
g++: error: CXXFLAGS=: No such file or directory
make[2]: *** [ast_expr.o] Error 1
make[2]: *** Waiting for unfinished jobs....
glcpp/glcpp-parse.y:828:1:warning: no previous prototype for
'_token_list_is_empty_ignoring_space'
[-Wmissing-prototypes] make[2]: Leaving directory
`/usr/src/Mesa-7.9.2/src/glsl'

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

openssl: Parallel jobs on install work, re-enable with make_normal

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

openssl: Work-around for Bug #556 no longer needed

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

texlive: Fixes Bug #630. Fix finding the path for freetype2 headers

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

ghostscript: lcms2 is no longer optional, but required

checking for local lcms2 library source... no
checking for system lcms2 library... checking for
cmsGetTransformOutputFormat in -llcms2... no
configure: WARNING: lcms2 not found, or too old
checking for local lcms library source... configure: error: LittleCMS
source not found!

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

lacheck: Updated SOURCE_URL to valid CTAN mirror forwarder

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

dialog: Updated to 1.2-20140911

See http://invisible-island.net/dialog/CHANGES

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

freetype2: harfbuzz is optional and requires freetype2 already installed

If harfbuzz support is requested, but harfbuzz was not built
with freetype support, disable harfbuzz since it'll fail.
harfbuzz is optional, and freetype2 needs harfbuzz built with
freetype support to work, so how can it be required?!

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

harfbuzz: Allow forcing freetype2 dependency

e.g. for freetype2 with harfbuzz support

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

harfbuzz: --with-freetype2 -> --with-freetype

commit 81a811901503d56f24821929c11aa2757e725151
Author: Javier Vasquez <j.e.vasquez.v AT gmail.com>
Commit: Eric Sandall <sandalle AT sourcemage.org>

texlive: Fixes Bug #471

Remove --disable-luatex in BUILD
Change lua51 by LUA (both lua and lua51 provide LUA)

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

boost: => 1_57_0

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

cproto: new spell, Generate function prototypes from C source code

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

gst-libav-1.0: => 1.4.5

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

gst-plugins-ugly-1.0: => 1.4.5

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

gst-plugins-bad-1.0: => 1.4.5

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

gst-plugins-good-1.0: => 1.4.5

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

gst-plugins-base-1.0: => 1.4.5

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

gstreamer-1.0: => 1.4.5

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

deprecate crypto/qca-pkcs11 [replaced by qca2]

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

deprecate crypto/qca-openssl [replaced by qca2]

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

deprecate crypto/qca-gnupg [replaced by qca2]

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

qca2: => 2.1.0

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

oss v4.2-build2010

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

Fixes Bug #185, Bug #186, and Bug #187

libsigsegv: Trigger dependent spells on upgrade
diffutils, gawk, m4: Optionally depend on libsigsegv

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

gzip: Don't use own compression for a compression utility

$ sudo cast -c -V on gzip
...
gpg signature verified!
Unpacking source file gzip-1.6.tar.gz for spell gzip.
Building gzip
Building in dir: /usr/src/gzip-1.6
gzip 1.6

/var/lib/sorcery/codex/test/archive/gzip/BUILD: line 4: ./configure: No
such file or directory
! Problem Detected !

Switching to upstream .xz format fixes this on x86 and x86_64, at least,
with castfs enabled.

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

libvirt: Uses ebtables for firewall/NAT

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

ebtables: Install to /sbin not /usr/sbin

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

Added some Netfilter table user-space programs and libraries.

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

libvirt: requires nmap version of ncat and symlink as nc

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

nmap: Remove libdnet, add option for nc symlink, update CONFLICTS

Remove libdnet, the latest (from 2005) version is not compatible with
this version of nmap.
nmap.cc:166:45: fatal error: libdnet-stripped/include/config.h: No
such file or directory
Add option for nc -> ncat symlink
Conflict with nc/netcat (even if `nc` symlink option is not selected)

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

cbp2make: new spell, Makefile generation tool for Code::Blocks IDE

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

ranger: new spell, File manager with an ncurses frontend written in Python

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

libgphoto2: => 2.5.6

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

sip: => 4.16.5

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

astyle: => 2.05.1

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

doxygen: => 1.8.9

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

libpgf-6.14.12 missing files

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

libaccounts-glib-1.16

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

isort: => 3.9.3

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

pcc 1.1.0 / 20141228

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

Update ChangeLog regrading emacs-lisp/FUNCTIONS

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

emacs-lisp/FUNCTIONS: Fix production of info files

Failed when the file uses @setfilename.

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

emacs-lisp/FUNCTIONS: Install gzipped emacs-lisp files

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

emacs-lisp/FUNCTIONS: Update site-lisp's loaddefs.el

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

emacs-lisp/FUNCTIONS: Replace loops

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

binutils: => 2.25

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

cimg: => 1.5.9

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

db 5.3.28

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

db: Fix OPTS, $TESTS -> $DB_TESTS

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

puppet: Fix SOURCE to make it a proper tarball name

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

opencv: Fix SOURCE to make it a proper tarball name

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

libgit2: Fix SOURCE to make it a proper tarball name

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

haskell-mode: new spell, Emacs mode for Haskell

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

links-twibright 2.9

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

qemu 2.2.0

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

qemu: Depends on python 2.x

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

ded: new spell, directory editor

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

td_lib: new spell, Thomas Dickey's library

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

msmtp 1.6.0rc3

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

gsasl 1.8.0

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

msmtp 1.6.0rc2

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

watchdog -> python-watchdog: renamed spell

commit 958147c1d1ba5c46228062ef1e27773f1df6a38e
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/xbmc: added CONFLICTS for kodi

commit 3a92b092eb1aa5f4160783fa760f5d3e3296051c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/kodi: a new rebranded XBMC

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

simplejson: => 3.6.5

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

crimson-apache: Normalize SPELL field and remove PKG_* variables

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

jakarta-velocity: Normalize SPELL field and remove PKG_* variables

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

jakarta-struts-bin: Normalize SPELL field and remove PKG_* variables

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

jakarta-regexp: Normalize SPELL field and remove PKG_* variables

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

jakarta-log4j: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-pool: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-modeler: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-logging: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-lang: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-fileupload: Normalize SPELL field and remove PKG_*
variables

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

jakarta-commons-digester: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-dbcp: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-daemon: Normalize SPELL field and remove PKG_* variables

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

jakarta-commons-collections: Normalize SPELL field and remove PKG_*
variables

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

jakarta-commons-beanutils: Normalize SPELL field and remove PKG_*
variables

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

avfs: => 1.0.2

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

gtk-systrace: Normalize SPELL field

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

trac-graphvizplugin: Normalize SPELL field

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

lilv-util: Normalize SPELL field

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

calf-plugins: Normalize SPELL field

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

suil-0: Normalize SPELL field

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

sratom-0: Normalize SPELL field

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

lilv-0: Normalize SPELL field

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

clint: added missing args req dep

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

awesome-slugify: new spell, Python flexible slugify function

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

pytest: new spell, simple powerful testing with Python

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

py: new spell, library with cross-python path, ini-parsing, io, code, log
facilities

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

watchdog: new spell, filesystem events monitoring

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

pathtools: new spell, file system general utilities

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

python-textile: new spell, Textile processing for Python

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

unidecode: => 0.04.17

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

regex: new spell, alternative regular expression module, to replace re

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

python-markdown2: new spell, fast and complete Python implementation of
Markdown

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

python-markdown: => 2.5.2

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

python-dateutil: => 2.3

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

pyyaml: => 3.11

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

jinja2: markupsafe becomes required from 2.7

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

markupsafe: => 0.23

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

httplib2: => 0.9

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

feedgenerator: => 1.7

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

clint: => 0.4.1

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

args: new spell, argument parsing for humans

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

argh: => 0.26.1

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

libpgf-6.14.12

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

dos2unix: => 7.1

commit c8c9896e7c8b9366327c1499bb160df8aba7a468
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

archive/xz-utils: updated to 5.2.0

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

linux 3.18.1

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

firefox: Add dependency on cairo's tee backend

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

libraw - extra depends

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

libwebp: => 0.4.2

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

mercurial: => 3.2.3 [security]

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

php: => 5.4.36 [security]

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

cmake: => 3.1.0

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

upower: => 0.99.2

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

udisks2: => 2.1.4

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

git-2.2.1 SECURITY FIX

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

libgit2: => 0.21.3

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

libgit2 - optional depends libssh2

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

/libgit2-0.21.2 - new spell

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

dhcpcd: => 6.6.5

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

lmdb-0.9.14 - new spell

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

hatta: added recaptcha-client suggest dep

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

recaptcha-client: new spell, plugin for reCAPTCHA and reCAPTCHA Mailhide

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

xf86-video-newport: Replace "bit" suffix with "-bit" in description

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

xf86-video-impact: Replace "bit" suffix with "-bit" in description

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

egenix-mx-base: Replace "bit" suffix with "-bit" in description

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

iscsitarget: Replace "bit" suffix with "-bit" in description

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

barry: Replace "bit" suffix with "-bit" in description

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

mcelog: Replace "bit" suffix with "-bit" in description

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

darkroom: Replace "bit" suffix with "-bit" in description

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

cwtext: Replace "bit" suffix with "-bit" in description

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

rawstudio: Replace "bit" suffix with "-bit" in description

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

luminance-hdr: Replace "bit" suffix with "-bit" in description

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

evas: Replace "bit" suffix with "-bit" in description

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

radare2: Replace "bit" suffix with "-bit" in description

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

openldap - fix typo

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

librsvg2: => 2.40.6

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

openldap - optional depends icu

commit f0100c43af9b861ec173767e508dc0dd27777cdf
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/mpv: version 0.7.1 + some cleanups/fixes

commit dd2c9c2ab0e3a9d734347f07856f93050e9ce49b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/mpv: can be built with LIBAVCODEC, fixed previous HISTORY entry

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

mawk: Remove nextfile-fix.patch, applied by upstream

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

mawk 1.3.4-20141206

commit 6601fb6b58e574f911da3f648d0924e2159d7ecf
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

archive/tar/DEPENDS: fixed typos/errors

commit 97c59d3b6ac34c4048c678eeefab72e3e776649d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

archive/tar: added optional depends on acl and attr, helps to get rid of
them properly

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

nginx: fixed ulimits tuning on PAM-less systems

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

openssh - nolonger depends tcp_wrappers

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

extra-cmake-modules: => 1.5.0

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

ipc: Fix typo in description (additionaly -> additionally)

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

pear-gtk_mdb_designer: Fix description formatting

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

pear-gtk_mdb_designer: Fix typo in description (activily -> actively)

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

swatch: Fix typo in description (activly -> actively)

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

sshpass: Fix typo in description (activly -> actively)

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

vpim: Fix description, remove changelog and versions

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

trans-simple: Fix description, remove changelog and versions

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

text-format: Fix description, remove changelog and versions

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

rubymail: Fix description, remove changelog and versions

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

rubygame: Fix description, remove changelog and versions

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

ruby-xslt: Fix description, remove changelog and versions

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

ruby-xattr: Fix description, remove changelog and versions

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

ruby-termios: Fix description, remove changelog and versions

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

ruby-password: Fix description, remove changelog and versions

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

ruby-inotify: Fix description, remove changelog and versions

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

ruby-graphviz: Fix description, remove changelog and versions

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

ruby-dict: Fix description, remove changelog and versions

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

ruby-dbus: Fix description, remove changelog and versions

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

quickcert: Fix description, remove changelog and versions

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

nio: Fix description, remove changelog and versions

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

net-ssh: Fix description, remove changelog and versions

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

needle: Fix description, remove changelog and versions

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

mb-ruby: Fix description, remove changelog and versions

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

mailparser: Fix description, remove changelog and versions

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

image_size: Fix description, remove changelog and versions

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

hyogen: Fix description, remove changelog and versions

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

float-formats: Fix description, remove changelog and versions

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

fastri: Fix description, remove changelog and versions

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

fastercsv: Fix description, remove changelog and versions

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

facets: Fix description, remove changelog and versions

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

erubis: Fix description, remove changelog and versions

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

deplate: Fix description, remove changelog and versions

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

date2: Fix description, remove changelog and versions

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

daemons: Fix description, remove changelog and versions

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

daemonize: Fix description, remove changelog and versions

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

color-tools: Fix description, remove changelog and versions

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

cmdparse: Fix description, remove changelog and versions

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

atom-tools: Fix description, remove changelog and versions

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

net/libpsl: new spell, C library to handle the Public Suffix List

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

file 5.21

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

python: => 2.7.9 [security]

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

wget 1.16.1

commit ac86be9418cdbb53b5594188c38f9649687d212b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

libs/glibc: forgot to fix init script

commit 5f905a215ea8f4130c8cbcec30c2defbe4043f7c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

libs/glibc: version 2.20, SECURITY_PATCH++

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

haskell-monad-control 0.3.3.0

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

haskell-transformers-base 0.4.3

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

haskell-monadcatchio-transformers 0.3.1.2

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

haskell-http 4000.2.18

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

sqlite: => 3.8.7.4

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

git-imerge: new spell, Incremental merge and rebase for git

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

cvs-fast-export: new spell, Export an RCS or CVS history as a fast-import
stream

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

unbound: => 1.5.1 [security]

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

linux 3.18

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

sqlite: => 3.8.7.3

commit 60327dabe590e98442738f443e00b18077da5066
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

graphics-libs/freetype2: version 2.5.4, SECURITY_PATCH++

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

reposurgeon: new spell, A tool for editing version-control repository
history

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

cvsps 3.13

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

diffuse 0.4.8

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

jwasm: new spell, Masm-compatible assembler

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

parcellite 1.1.9

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

v4l-utils: => 1.6.2

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

seamonkey: => 2.31 [security]

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

qemu: Updated to 2.1.2
qemu.gpg: Add F108B584 (see
https://lists.nongnu.org/archive/html/qemu-devel/2014-04/msg03559.html)
Unused, removed docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch

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

libvirt: Updated to 1.2.9
Python is still optional, but ./configure no longer has flags

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

puppet: Updated to 3.7.3, depends on hiera

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

hiera: Added

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

facter: Updated to 2.3.0

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

libguestfs: Updated to 1.28.2

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

augeas: Updated to 1.3.0

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

supermin: Updated to 5.1.11

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

socat: Cleanup whitespace

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

socat: fix compilation with linux errqueue.h

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

libxft: Fix to compile against freetype2 2.5.0+

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

virtinst: SOURCE_URL moved to https://fedorahosted.org/...

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

maim: => 3.3.41

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

glibc: Cleanup HISTORY formatting

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

glibc: Updated kernel headers to 3.17.4
The prior 2.6.38 headers are getting too old (e.g. libcap requires newer,
see https://bugs.launchpad.net/ubuntu/+source/libcap-ng/+bug/684969)
* PRE_BUILD: Remove 2.6.x kernel code for non-sanitized headers

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

wine: Updated 1.7.32 (devel)
* PREPARE, sc2-login.diff: Removed, no longer applies cleanly and fails
to compile when cleaned up.
* CONFIGURE: Remove WINE_SC2_LOGIN persistent variable

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

minidlna: Updated to 1.1.4

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

ffmpeg: Fix HISTORY formatting

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

ffmpeg: SSL flag is --enable-openssl not --enable-SSL

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

nettle: Optionally depends on nettle for NTLM authentication

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

mawk: Nextfile statement implementation fix

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

mawk 1.3.4-20141027

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

xlockmore: => 5.45 [potential security]

commit 66483be1198209d229d9d2f2afe9c027211d2ef6
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: updated to 34.0.5, reorganized mozconfig and DEPENDS

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

openvpn: incremented forgotten security patch for CVE-2014-8104

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

openvpn: => 2.3.6

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

lsscsi 0.28

commit 8a9075e145ea5334ef95cf01f7ab58e8fb5a283a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

crypto/nss: updated to 3.17.3

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

fix gcj build with freetype

commit 4365caeee894d232873cc79884db6b71bd676fd3
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: updated to 34.0

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

libfcgi: fixed build

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

maim: => 2.3.38

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

libtool: => 2.4.4

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

alembic: => 0.7.0

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

six: => 1.8.0

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

odbcfb: => 2.0.3.154

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

sip: => 4.16.4

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

exim: added ability to build with experimental SPF support

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

libspf2: new spell, fully thread safe SPF implementation

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

Revert "exim: depends SSL"

This reverts commit b54c3a47ce9fab6de69a05308d1a430bfce49050.

Automatic replace doesn't work here

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

pygments: => 2.0.1

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

flac: => 1.3.1

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

pv: => 1.5.7

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

gpa 0.9.6

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

git 2.2.0

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

polarssl: Add scm branch

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

polarssl 1.3.9

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

emacs: depends bzr => git

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

emacs: Switch to Git SCM

Emacs recently switched to Git, it seems, and the bzr repo is lagging
behind.

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

emacs: Allow selecting the X toolkit to use

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

ruby-1.9: => 1.9.3-p551 [security]

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

ruby-2.1-2.1.5 SECURITY FIX

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

mpd 0.19.4

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

mysql-python: => 1.2.5

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

libmikmod 3.3.7

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

mikmod 3.2.6

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

dbus: => 1.8.12

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

Remove file accidentally added by 98fbac9

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

renameutils: new spell, File renaming utilities

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

maim: => 2.3.37

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

ipmitool: => 1.8.15

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

cronie: => 1.4.12

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

easytag: => 2.2.5

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

hexchat: => 2.10.2

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

file-rename-utils 1.7.3

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

grsync 1.2.5

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

pciutils 3.3.0

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

libksba 1.3.2, SECURITY_PATCH=1

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

torsocks: new spell, use socks-friendly applications with tor

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

nas: Add proper branch selection, and replace dev version with scm

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

clamav 0.98.5

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

nas 1.9.4

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

linux 3.17.4

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

signify: new spell, OpenBSD cryptographic signing tool

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

gftp: fixed FTPS connections

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

grep: => 2.21

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

ccache: => 3.2

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

ghc 7.8.3

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

cmockery: new spell, Lightweight Unit Test library for C

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

harfbuzz: => 0.9.36

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

glib2: => 2.42.1

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

gftp: use SSL provider

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

gftp: fixed several crashes by third-party patches

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

Revert "gftp: depends SSL"

This reverts commit 633e55fcfac51abf4bfe67cb1fd7f1a4dc1c024a.

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

gimp: Fix SOURCE_URL[0], seems ftp is not available anymore

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

kexec-tools: Use disable_pic function to fix CFLAGS

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

dconf: Use disable_pic function to fix CFLAGS

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

pkcs11-helper 1.11

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

nsd: => 4.1.0

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

ldns: made GOST support optional for openssl 1.0; added missing options

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

unbound: fixed build with nss support

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

unbound: => 1.5.0

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

Revert "unbound: depends SSL"

This reverts commit d628ece0134f84ab4989f4c9b9e334346885967e.

scripted replacement doesn't work here

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

lxml: => 3.4.1

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

pcre -SECURITY FIX cve-2014-8964

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

pcre: => 8.36

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

glibc: added ability to build valgrind-friendly version

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

speedtest-cli: new spell, Internet bandwidth measurement tool

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

traceroute 2.0.21

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

libreswan: => 3.12

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

xlockmore: => 5.44

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

maim: new spell, desktop screenshot utility

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

gnutls 3.2.20 / 3.1.28 SECURITY fix

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

cups: => 2.0.1

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

curl-7.39.0 SECURITY FIX

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

mdnsresponder: => 561.1.1

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

sqlite: => 3.8.7.2

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

fwknop: => 2.6.4

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

kmod: => 19

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

stunnel: => 5.07

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

amsynth: => 1.5.1

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

linux 3.17.3

commit 84edc2ba6044157c3a0ddf9ded47fa740073051d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

xfce/xfdesktop: version 4.10.3

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

kernels/linux: version 3.17.2

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

video/mpv: version 0.6.2

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

tor 0.2.5.10 / 0.2.6.1-alpha

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

vtun 3.0.3

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

mercurial: => 3.2.1

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

midori 0.5.9

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

wireshark 1.12.2, SECURITY_PATCH=50

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

php: => 5.4.35 (stable) [security]

commit 0939b9d48756df3a4cd5b22ae046ad848dc9150c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

net/bridge-utils: added a missed header fix from Red Hat patch

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

dovecot: backported official patch from branch 2.1 to support
ssl_protocols option (allows turning off SSLv3 to mitigate POODLE attack -
CVE-2014-3566)

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

rdesktop: => 1.8.3

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

dbus-1.8.10 SECURITY FIX

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

apache22: => 2.2.29 [security]

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

vile: new spell, vi-like Emacs

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

gnutls: => 3.2.19

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

scute: => 1.4.0

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

nes spell gnupg-2.1

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

gnupg-exp - fix typo

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

npth: => 1.1

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

libgpg-error: => 1.17

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

update GnuPG.gpg

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

mdp - depends GNUPG

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

gpgme - depends GNUPG

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

/gnupg-exp- add conflics, provides

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

utils/dbus-qt - delete obsolete spell

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

pyflakes: new spell, passive checker of Python programs

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

patchage: => 1.0.0

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

ganv: new spell, interactive Gtkmm canvas widget for graph-based
interfaces

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

dave_robillard.gpg: updated keyring, added 7364C240 and 9BF368F3 keys

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

extra-cmake-modules: => 1.4.0

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

mercurial: => 3.2

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

tnftp: => 20141104

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

box2d: new spell, 2D physics library for Python

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

libgphoto2: => 2.5.5.1

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

cups-filters: => 1.0.61

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

pcc: new spell, Portable C Compiler

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

librsvg2: => 2.40.5

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

git: => 2.1.3

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

wine: => 1.7.30

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

tnftp: => 20141031

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

dhcpcd: => 6.6.0

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

ca-certificates: => 20141019

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

dash: => 0.5.8

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

mariadb: => 5.5.40 (5.5) [security]

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

openldap: handle obsolete '--disable-slurpd' flag

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

openldap: => 2.4.40; use SSL provider

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

Revert "openldap: depends SSL"

This reverts commit 13dc5e7a38026dd4e7f77533dd0f1838e56eaae3.

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

libssh: use SSL provider

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

Revert "libssh - fix build with libressl"

This reverts commit 75391160584a7b620f2f8dc6a38344f5bb1a0d82.

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

libev: => 4.19

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

stunnel: => 5.06; added cert installation target (missed by previous
update)

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

python-ldap: => 2.4.18

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

wget: more properly migrate from openssl to SSL provider

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

neon: => 0.30.1

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

Revert "neon: depends SSL"

This reverts commit 585743763a6e85e421c862849f732c1ff3821b9c.

bad scripting is bad

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

setuptools: => 7.0

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

monit: => 5.10

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

openvpn: => 2.3.5

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

python3 3.4.2

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

python 2.7.8

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

ttf-roboto: Install to /usr/share/fonts/TTF

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

libetpan 1.5

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

etpan-ng 0.7.1

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

eudev: => 2.1

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

gdb: => 7.8.1

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

Revert "kmod 18"

This reverts commit 6b450d30c44b44fb1b3f1e23be167846682070f4.

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

Revert unintentional changes in "pciutils: Add optional dependency on
kmod"

This partially reverts commit e888a83e431812ebb362c25167c3fff87e70884e.

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

sqlite: => 3.8.7.1

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

claws-mail 3.11.1

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

sylpheed.gpg: Add new verified key from Paul Mangan

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

claws-mail: Remove dependency on aspell, not used anymore

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

claws-mail: Remove dependency on SSL, not used anymore

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

iotop: Do not abort build on unmet kernel config dep

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

epm 4.2

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

vifm: => 0.7.8

commit 29b32f94ec7d35873b4aa4a69eb0c09816ee025f
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

ftp/wget: version 1.16

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

tinyproxy: security update

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

trac: => 0.12.6

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

xen: added 4.2 branch

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

pciutils 3.2.1

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

pciutils: Add optional dependency on kmod

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

Revert "xen: depends SSL"

This reverts commit 7d4e0f9f7b4c5fae1f7343b27f8e26ba149952dd.

bad scripting is bad

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

Revert "twisted: depends SSL"

This reverts commit 27637d0b92d82bb8dad626d69654e93b52af702b.

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

Revert "scrapy: depends SSL"

This reverts commit ccfced9f015439a9acf4c98a27408e9f2eb187d5.

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

Revert "scrapely: depends SSL"

This reverts commit ad011ce05914d882aa3f0b120b1dbbafbbf2b31d.

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

Revert "pymsnt: depends SSL"

This reverts commit 8d3420e10d4368f3207de4cb684c0a1379e9999f.

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

Revert "pymsn: depends SSL"

This reverts commit bc983df1de411de7aac5a1574bb16189beefde0a.

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

Revert "pyicqt: depends SSL"

This reverts commit 9713fa6c879f59b229256c3db30da203cc55711d.

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

Revert "papyon: depends SSL"

This reverts commit a2efdb379f73e38ca13f7c47eb5d3445001f5866.

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

Revert "attic: depends SSL"

This reverts commit 4dc11d3880ff9fbaf468a2da2f9a083457d910fb.

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

Revert "webcleaner: depends SSL"

This reverts commit 761292809ffd6d9f011b1eb886d1f15f8203743d.

bad scripting is bad

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

Revert "roundup: depends SSL"

This reverts commit 930f32b1aeb2d3bd4bc00f97b3bca69b536b77e7.

bad scripting is bad

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

Revert "cherrypy: depends SSL"

This reverts commit 11b69b0875b8e6ba14d333a09211fb6250980270.

Conflicts:

python-pypi/cherrypy/HISTORY

bad scripting is bad

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

cpuminer: => 2.4

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

libreswan: => 3.11

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

nss: => 3.16.6 (3.16); re-enabled PEM support in the last versions;
rewritten SUB_DEPENDS

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

icu - update sha512

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

kmod 18

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

uim 1.8.6

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

ibus 1.5.5

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

php4: use SSL provider

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

Revert "php4: depends SSL"

This reverts commit a768befe0a68d69bbed8ec414de20fb4083c3d74.

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

Revert "php4: fix bad with-SSL usage"

This reverts commit ec00cfa4f687d72a9429f19d5c8c6e350ded430a.

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

bind: use SSL provider

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

Revert "bind: depends SSL"

This reverts commit fbfca0a1e8cba5a661b2713cedf88fcfed64b184.

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

Revert "bind: fix bad with-SSL usage"

This reverts commit a1e2ad9b8f91404ea4649c4e5f05ad1eea9dc967.

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

bind-tools: => 9.9.6 [security]

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

Revert "bind-tools: depends SSL"

This reverts commit 90138fe5252e6655fc923d4f7e0966b7c0f6547d.

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

Revert "bind-tools: fix bad with-SSL usage"

This reverts commit d469c2f7126d22d565150a76a67f8bc879b65ec2.

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

flow-tools: use SSL provider

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

Revert "flow-tools: depends SSL"

This reverts commit 63505b56ca32dbfa54f7878fb6ccb633b246b6f1.

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

Revert "flow-tools: fix bad with-SSL usage"

This reverts commit d141a01e972bc00df5dfe2a4ba3297af3850f224.

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

cyrus-sasl: use SSL provider

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

Revert "cyrus-sasl: depends SSL"

This reverts commit ac1022cea1701381eb03ed78268e1d6aba323c62.

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

Revert "cyrus-sasl: fix bad with-SSL usage"

This reverts commit 1de4d35116e5f19286784f2437e0656877ed4c73.

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

nmap: use SSL provider

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

Revert "nmap: depends SSL"

This reverts commit cfca75276fb9dd9c14a5ee70519c55e2cc5d75fd.

Conflicts:

security/nmap/HISTORY

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

Revert "nmap: fix bad with-SSL usage"

This reverts commit ae3264b679bc1743b73ed1634b41916249bf3c6b.

Conflicts:

security/nmap/HISTORY

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

libesmtp: use SSL provider

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

Revert "libesmtp: depends SSL"

This reverts commit 60cc13ebc640c712b9a494a1f5da455f20beb4b5.

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

Revert "libesmtp: fix bad with-SSL usage"

This reverts commit 12ed6c829f5f10ba2e3013696bc0b568be808a87.

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

lighttpd: use SSL provider

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

Revert "lighttpd: depends SSL"

This reverts commit 43e81fb3681566e3340943019b5705a3060f4ffe.

bad scripting is very bad

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

Revert "lighttpd: fix bad with-SSL usage"

This reverts commit 3089927a5431d2b6a83f66844c943fa3091d7d85.

bad scripting is bad

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

php: corrected ssl flags

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

burp: => 1.4.24 (devel)

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

Revert "burp: depends SSL"

This reverts commit 62a04f22d542db7d976a1810f94eaced63c2ca6e.

bad scripting is very bad

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

Revert "burp: fix bad with-SSL usage"

This reverts commit 1353272fc0a140c7618fd96bdf447edd4c575c16.

bad scripting is bad

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

disk/ddrescue: version 1.19

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

ldns: corrected openssl's subdependency behaviour

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

Revert "ldns: depends SSL"

This reverts commit 6491d676c0455bb018a8380b3dc4923de1f734fa.

scripted replacement doesn't work here

commit 638c100db747124f2e24a42336b964e3d5074c97
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.4.0

commit a705623162ad3c39dfb887548ff72635a334f1b4
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.4.0

commit d399f8785e4da1b3270e44dd47165d42abd4f28d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: version 2.6.2

commit 1cf01cabcae123791deced05e82f2b1c5ac76109
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk: version 2.4.7

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

seamonkey: => 2.30 [security]

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

nss: => 3.17.2

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

nspr: => 4.10.7

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

at: fixed permissions on atjobs dir

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

postfix: ignore running queue files

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

postfix: removed obsolete options + more post-update fixes

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

postfix: post-update fixes

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

libbsd: => 0.7.0

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

postfix: => 2.9.11

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

asunder: => 2.5

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

sqlite: => 3.8.7

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

mxml: => 2.9

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

rkhunter 1.4.2

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

at: fixed docdir

commit 922de0f8bd7d01635b85ef09fe1dfa7784b71867
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

python-pypi/aws-cli: new spell, unified command line interface to aws

commit 168329fa6450b31e8c77b55db9ef211c74b2c251
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

python-pypi/colorama: new spell, cross-platform colored terminal text

commit 69c5d4aa049a1262847e80408a35b8c95a66b56e
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

python-pypi/jmespath: new spell, module to extract elements from a JSON
document

commit 2e60ce732adada2fbf3ca45253ff21dc683a60a1
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

python-pypi/bcdoc: new spell, tools to help document botocore-based
projects

commit 3c50e366d516c51a2f8d533ad3de56e2fbe9d229
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

python-pypi/botocore: new spell, low-level aws interface library

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

editors/jq: new spell, stream editor/filter for JSON data

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

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

graphics/lensfun: version 0.3.0

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

wine: => 1.7.29

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

xautolock: depends gccmakedep

commit 9e104c1905b276853d7f6b29e3f63c486316d1c1
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

cairo: add a patch for --disable-lto option and a query for it; upstream
appears to have accepted this patch some time ago, but the commit isn't
in the
repo. https://bugs.freedesktop.org/show_bug.cgi?id=60852

commit 9fd0c8394c26bcc7dc1bdc6ea0c7fd1871774a8e
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome3-libs/adwaita-icon-theme: version 3.14.0

commit 8191e6a72b114df4abe0bd0fd7bca5e626e5ee57
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

doc/evince: version 3.14.1

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

php: => 5.4.34 (stable) [security]

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

gettext: => 0.19.3

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

libressl: => 2.1.1

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

tea 38.0.0

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

postfix: => 2.9.10

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

linux 3.17.1

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

crypto/openssl: versions 0.9.8zc and 1.0.1j, fixes CVE-2014-3513,
CVE-2014-3567, CVE-2014-3568

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

gajim: => 0.16

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

nbxmpp: new spell, non-blocking Jabber/XMPP module

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

pyasn1: => 0.1.7

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

pyasn1-modules: => 0.0.5

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

Revert "gajim: depends SSL"

This reverts commit 86925566490f7146a06fe4e91fcea8b9a4334e3f.

buggy automation

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

cups-filters - add depends + trigger

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

partclone: => 0.2.73

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

libressl: => 2.1.0

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

cups-filters: => 1.0.60

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

openssl - fix permissions on CONFLICTS

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

at: => 3.1.16

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

ChangeLog: fixed

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

mpg123: bump to 1.21.0

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

klavaro: => 3.01

commit 9b88401a549755f8772e24148090c9c3619c2e6d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

disk/grub2/BUILD: good old sed works better

commit 2896212307fc9b963cccabfa4f88eb2f4ab36949
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

disk/grub2: fixed binary names, gcc flag matching and building with
current freetype2

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

gexiv2 0.10.2

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

shotwell 0.20.1

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

mupdf: => 1.6

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

mksh: => R50d

commit 3b98f71bdaa4964fa5d763e3bdaf63c4143ff7bb
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk: updated to 2.4.6

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

utils/virtualbox: version 4.3.16

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

kernels/virtualbox-module: version 4.3.16

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

archive/debian-archive-keyring: version 2014.1

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

archive/cdebootstrap: version 0.6.3

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

archive/dpkg: version 1.17.13

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

disk/lvm: version 2.02.111

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

cups - tweak flags

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

linux 3.17

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

cracklib: => 2.9.2

commit b4bba8f05171bd7f028f44b3eaafa94abe72782c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: updated to 2.6.0

commit efab1fd2575b253efd21265e9e196b5fb1327f66
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/dwb: browser needs gnutls and json-c

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

sparsehash-2.0.2

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

dhcpcd: => 6.5.0

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

openssh 6.7p1

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

guvcview 2.0.1

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

extra-cmake-modules: => 1.3.0

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

bash 4.3.30, SECURITY_PATCH=8

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

make: => 4.1

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

yacas 1.3.4

commit 4409dfeac8c8381ea159b2b2df38bf65a60689b3
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/dwb/INSTALL: fixed the "fix"

commit 2f86cdec61207991e6405c8cf515b2f85beaa996
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/dwb: fixed a typo in grimoire's ChangeLog, replaced PREFIX with
DESTDIR in INSTALL

commit 4eb87127ba76b2487883d020b1089d25efaf4a35
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/dwb: new spell, a WebKit browser

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

ardour3: => 3.5.403

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

mksh: => R50c [security]

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

ipmitool: => 1.8.14

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

whois 5.2.0

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

libsecret 0.18

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

poppler-data 0.4.7

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

poppler 0.26.5

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

gtk+3 3.14.1

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

mercurial: => 3.1.2

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

gobject-introspection 1.42.0

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

atk 2.14.0

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

bash: => 4.3.29 [security]

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

gtk-doc 1.21

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

gettext - fox typo

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

cups: => 2.0.0

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

ulimits: added yet another missing release note for patch

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

ulimits: added missing release note for patch

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

ulimits: new spell, user limits utility

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

icu: => 54.1

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

jack2: added primary mirror

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

gst-libav-1.0: => 1.4.3

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

gst-plugins-bad-1.0: => 1.4.3

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

gst-plugins-good-1.0: => 1.4.3

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

gst-plugins-base-1.0: => 1.4.3

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

gstreamer-1.0: => 1.4.3

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

bash: => 4.3.28 [security]

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

librsvg2: => 2.40.4

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

pango: => 1.36.8

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

glib2: => 2.42.0

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

automake: => 1.14.1

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

m4: => 1.4.17

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

bino 1.6.0

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

openal-soft 1.16.0

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

mpv 0.6.0

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

libcaca 0.99.beta19

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

ghostscript: => 9.15

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

firefox: Clean up dependencies

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

byobu: Fix SOURCE

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

php: => 5.4.33

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

wireshark 1.12.1

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

linux 3.16.3

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

phantomjs: new spell, headless WebKit scriptable with a JavaScript API

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

nodejs: => 0.10.32

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

libdrm: => 2.4.58

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

wine: => 1.7.27

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

megatools: added missing glib-networking dependency

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

megatools: new spell, command line client for mega.co.nz

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

shell-term-fm/bash: another patch against the ShellShock issues, security
update

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

gnutls: Update stable branch to 3.2.18

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

gnutls: Simplify branch version handling

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

Revert "distcc 3.2rc1"

This reverts commit dec4abc6e8a0d575b9b92551a88ada90d1cd4e03.

We do not force devel versions; devel branch is needed here

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

distcc 3.2rc1

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

icecream 1.0.1

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

mongodb: => 2.4.11

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

gettext -icu is only needed if libxmls2 uses it

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

easytag: => 2.2.4

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

cups-filters: => 1.0.59

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

mariadb: => 5.5.39 (5.5)

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

dhcpcd: => 6.4.5

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

mpd: => 0.18.16

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

tilda: => 1.1.13

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

wget: properly migrate from openssl to SSL provider

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

ruby-2.0: version 2.0.0-p576

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

mpd: fix build with --as-needed

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

shell-term-fm/bash: replace unofficial patch for CVE 2014 7169 with the
upstream patch

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

monit: => 5.9

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

vtk: Add missing dependencies

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

vtk: Replace custom code by cmake_build

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

FUNCTIONS: cmake_build: Pass down CFLAGS and CXXFLAGS

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

FUNCTIONS: cmake_build: Allow spaces in INSTALL_ROOT and SOURCE_DIRECTORY

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

shell-term-fm/bash: fix CVE 2014 7169

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

itk: new spell, toolkit for performing registration and segmentation

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

rxvt-unicode: clarify extended ISO 14755 modes

commit 9d0e4b04196826f87c70548b7e61078cd59ddb74
Author: root <wich AT sourcemage.org>
Commit: root <wich AT sourcemage.org>

mesalib: development: 7.11.2

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

xdm: proper optional dependecy descriptions

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

vtk 6.1.0

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

dcmtk: new spell, DICOM Toolkit

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

xterm: depends libxpm

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

xfontsel: added missing dependencies

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

xf86-video-ati: added missing dependencies

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

xdm: added missing dependencies

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

x11perf: added missing dependencies

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

wine: depends gettext, libxml2

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

wget: depends pcre

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

thunderbird: added missing dependencies

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

slock: depends libx11, libxext

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

scrot: depends imlib2, libx11

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

ruby-2.0: depends libffi

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

rdesktop: depends libxrandr

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

python: depends gettext

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

pidgin-sipe: added missing dependencies

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

pidgin: depends nspr

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

xterm: freetype2 was both hard and optional dep

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

pango: depends MESALIB

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

mplayer: mesalib -> MESALIB

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

nss: depends sqlite

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

mplayer: added missing dependencies

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

mpd: depends on libogg if libvorbis is enabled

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

http/firefox: version 3.16.5, security update

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

crypto/nss: version 3.16.5, security update

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

mesalib: depends libxt

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

libxxf86vm: added missing dependencies

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

libxxf86misc: added missing dependencies

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

libxxf86dga: added missing dependencies

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

libxvmc: added missing dependencies

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

libxv: added missing dependencies

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

libxtst: added missing dependencies

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

libxres: added missing dependencies

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

libxrandr: added missing dependencies

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

libxpm: added missing dependencies

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

libxkbfile: added missing dependencies

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

libxinerama: added missing dependencies

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

libxi: added missing dependencies

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

libxft: added missing dependencies

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

libxfixes: added missing dependencies

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

libxdamage: added missing dependencies

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

libxcursor: added missing dependencies

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

libxcomposite: added missing dependencies

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

imlib2: depends glib2, harfbuzz, pcre

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

giblib: depends harfbuzz, libpng

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

hexchat: => 2.10.1

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

Changelog: Remove accidentally added superflous spaces

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

lxc: new spell, Userspace tools for the Linux kernel containers

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

shell-term-fm/bash: version 4.3 patchlevel 25

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

graphics/nitrogen: add support for building the scm version

commit 075dc6d20393a338e987b820ca6f395950df010f
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

chat-im/pidgin-window-merge: new spell, one window plugin for Pidgin

commit 46932d9aff5fc1160a1c36d0b6fb8c308f158fe3
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

chat-im/pidgin: updated to 2.10.9

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

vbindiff: new spell, Visual Binary Diff

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

make: Install gmake symlink

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

openvpn: => 2.3.4

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

python-pypi/grit-i18n added

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

xdg-user-dirs: => 0.15

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

move xdg-user-dirs to utils

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

sip: => 4.16.3

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

cmake: => 3.0.2

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

flashrom 0.9.7

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

dbus-1.8.8 - SECURITY FIX

commit c77c372e08f5b76aeb5ad30e9fd83c66152929d6
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

doc/evince: version 3.13.92

commit 6097460558b01a37fefa6cd00c8972300f0c8ac8
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome3-libs/adwaita-icon-theme: new spell, Adwaita icon theme for GNOME

commit 4f272e0b87d6051bdcdfcde701009146365e4cae
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

irrlicht: move to games grimoire

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

isl: new spell, Integer Set Library

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

corkscrew: new spell, tool for tunneling SSH through HTTP proxies

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

chrony: => 1.31

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

elfkickers: new spell, Kickers of ELF

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

lxml: => 3.4.0

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

extra-cmake-modules: => 1.2.1

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

libs/libiptcdata: fix SOURCE_URL[0]

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

lyx 2.1.1

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

texmaker 4.3

commit 63f1a81de5071e18cc5c943aa73320d4d77ec963
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

irrlicht: new spell, high performance realtime 3D engine

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

texworks 0.4.5-r1281

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

latex-beamer 3.33

commit 87a0d7e8dd8fcc6d72de321101af8efc47cde82d
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

leveldb: new spell, fast key-value storage library by Google

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

snappy: fix malformed DETAILS

commit 2f1caabc70adcb1cabff677575405ff738fc0120
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

snappy: 1.1.2 and add git version

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

vim-csapprox: new spell, Make gvim-only colorschemes work in terminal

commit a67f89ca59b6ed5924cffacda5ef8aee98793d2f
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/xbmc: version 13.2

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

x11-toolkits/wxgtk-new: fix link error in dependent spells

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

graphics-libs/vigra: version 1.10.0

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

graphics-libs/libpano13: version 2.9.19

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

cherrypy: => 3.6.0

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

cobra: new spell, Cobra Programming Language

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

newt: Clarify the python's module name

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

newt: Update website

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

byobu: Optionally depends on newt for byobu-config

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

byobu: new spell, text based window manager and terminal multiplexer

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

abduco: new spell, session {at,de}tach support

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

ChangeLog: Fix last entry date

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

dvtm 0.12

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

mono 2.11.4

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

http/firefox: version 32.0.1

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

mpd: => 0.18.14

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

squashfs-tools3: new spell, squashfs-tools 3.x

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

binwalk 2.0.1

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

gocr 0.50

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

crosstool-ng 1.20.0

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

graphics/dcraw: version 9.22

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

utils/chrpath: version 0.16

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

image-exiftool: version 9.70

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

gawk: typo in DEPENDS

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

gtk+2: typo in DEPENDS

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

runawk: new spell, Wrapper for AWK providing modules

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

mk-configure: new spell, Lightweight replacement for autotools

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

bmake: Fix system search path

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

bmake: new spell, Portable version of NetBSD make

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

python-magic: new spell, File type identification using libmagic

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

swig: => 3.0.2

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

pango: added missing dependencies

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

libxrender: added missing dependencies

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

libxmu: added missing dependencies

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

libxext: depends libpthread-stubs, libxcb, libxdmcp

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

libxcb: depends libxdmcp

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

libxaw: added missing X11 dependencies

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

libx11: depends libpthread-stubs

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

libmms: depends pcre

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

libidl: depends libidl

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

librsvg2: added missing dependencies

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

imlib2: added missing X11 dependencies

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

harfbuzz: depends glib2, libpng, pcre

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

gtk+2: added missing dependencies

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

groff: optional X11 dependencies

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

graphviz: added missing dependencies

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

giflib: depends libice, libsm, libx11

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

giblib: depends freetype2, libx11, libxext

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

ghostscript: depends fontconfig

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

gettext: depends icu

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

gdk-pixbuf2: libpthread-stubs

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

freetype2: depends glib2, harfbuzz, pcre

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

gawk: depends gmp, mpfr

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

*awk: Let the user choose the primary AWK implementation

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

fontconfig: added missing dependencies

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

*awk: Update HISTORY

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

stunnel 5.03

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

*awk: provide AWK, make other spells depend on it

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

firefox: added various missing dependencies

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

fdm: depends pcre, SSL

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

dvipng: depends gd, t1lib

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

curl: depends gmp

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

courier-authlib: depends libtool

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

cairo: missing libxext

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

bitmap: add missing depends libxt

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

phonon-backend-vlc 0.8.0

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

phonon-backend-gstreamer 4.8.0

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

phonon 4.8.0

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

seamonkey 2.29, SECURITY_PATCH=57

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

libvpx 1.3.0

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

mksh: => R50b

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

man-pages 3.72

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

utils/direvent: new spell, directory event monitoring daemon

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

calligra: use non-empty value for KTINY to properly remember a "no"

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

calligra: really add vc to DEPENDS

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

calligra: add vc as optional dependency

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

linux-pam - depends libtirpc

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

libtirpc: => 0.2.5

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

graphics/gexiv2: version 0.10.1

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

graphics/cinepaint: version 1.0-4

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

graphics-libs/ftgl: make dependency on texlive optional

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

graphics/gimp: version 2.8.14

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

wine: => 1.7.26

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

kernels/linux: version 3.16.2

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

net/tor: version 0.2.5.6

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

x11-toolkits/wxgtk-new: version 3.0.1

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

youtube-dl: the missing change to INSTALL to make the versioned source
work

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

youtube-dl: update to youtube-dl-2014.09.04.3

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

youtube-dl: switch to versioned sources and use upstream signature

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

dia: => 0.97.3

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

postgresql: => 9.3.5

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

nmap 6.47

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

mc 4.8.13

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

subversion: Fix dependency on serf (without the flag, it may be skipped)

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

imagemagick: 6.8.9-7

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

courier: courier_filter init script

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

consolekit: => 0.4.6

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

kbd: => 2.0.2

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

check: => 0.9.14

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

libreswan: => 3.10

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

tig 2.0.3

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

tcpdump 4.6.2

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

libpcap 1.6.2

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

linux-pam: => 1.1.8

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

memcache: => 3.0.8

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

imagemagick: use ftp.sunet.se as backup URL

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

meld 1.8.6

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

firefox 32.0, SECURITY_PATCH=75

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

nss 3.16.4

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

cups - also uses krb5

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

mpd: => 0.18.13

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

libunistring: => 0.9.4

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

eudev: => 1.10

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

libgpg-error 1.13

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

libassuan 2.1.2

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

psycopg2: => 2.5.4

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

sdcc: new spell, Small Device C Compiler

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

mawk: new spell, Interpreter for the AWK Programming Language

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

cups-1.7.5 - SECURITY FIX

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

ghostscript: => 9.14

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

qxmledit: => 0.8.11

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

tzdata: => 2014g

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

byacc: => 20140715

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

libgphoto2: => 2.5.5

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

deprecate collab/cola [replaced by git-cola]

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

glib2: Re-add commented optional PYTHON dep at request from fellow mage,
for making things optional again some time in the future.

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

graphics-libs/glew: version 1.11.0

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

disk/attr: fix library permissions

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

glib2: hard-depends on PYTHON to avoid the situation without any glib2
when INSTALL fails after removing old one ...

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

pkgconfig: Remove glib2 dependency, fixing things to version 0.28.

This duplicates a bit of binary code because pkgconfig now relies on
internal glib2, but this is necessary because glib2 itself depends
on pkgconfig to be built. At least, the pkg-config command should be
working if present. It does not if, because of another bug, the glib2
install fails and the glib2 .so is missing. You cannot install glib2
after that. Pkgconfig is basic enough to warrant some extra care with
external dependencies (which is why they include a copy of glib2 to
begin with, mind).

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

cairo: needs xextproto

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

whois: bump to 5.1.5 (source for 5.1.4 already pulled by upstream)

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

firefox: fix build with gcc-4.9 (on a core2 64 bit machine with PIC
CFLAGS, if
that matters ... did not need that on an Athlon II X3 machine
with
"native" archspecs)

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

jack2: depends on libsamplerate, also change scm option to git

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

subversion: bump to 1.8.10 (1.8.9 source already unavailable)

commit 903c1ab06f14df08f4d9c8cce1792dcdd6ab955c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.3.6

commit fc1110a57ecbbe46333e61eaeec0d40f201356c3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

davfs2: => 1.5.2

commit a9d2c4e4f1944afbb8e7ec124118788089527b3f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wpa_supplicant: nl80211 support requires libnl

commit 9d6e97102d81d3708656ac75f6487af2276fd4cf
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wpa_supplicant: Allow the use of libressl

commit 1c3a6045061e1593ee65f302a1403803a478b9f5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

file: => 5.19

commit 23dcb67716d76810a40f557e1b12f21716adb350
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnutls 3.2.17 and 3.1.26

commit ef5f5abb9cfad462d3d139f7710dcb6027b16ad4
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libdrm: final stray .orig file from committery

commit 91d9366de89342e665bcc850053789f51f50deac
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

xmms2: does not build without CDDA

commit 173b00d3aef1c41034e73220e7658db8d9a05383
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

evince: needs symbolic icons

commit e1c4359a4ff62df442794dc01da40e330f8c1b3d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mupdf: bump to 1.4

commit b33da18406f0fe43ac59ceb00d7689db3e68bae7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

xcdroast: remove old patch

commit 75bc19ee14b1e13444d2e16cce03abbc40cd046e
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lightdm: bump to 1.8.0

commit 9b5757fa9b649b4d09ddb444f989844f5073fd64
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

xcdroast: bump to 0.98alpha16, include patches

commit b5777530c0bd16bbff3c7b92e6080d8481d3b020
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

cdrtools: bump to 3.01a24 and man path fix

commit 173fb3a316651fd95838436f4dde86de46c09d4b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

sox: hack for current ffmpeg

commit 0efdc696ae3dac149487f3a09b3dcb577322b2bc
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

swh-plugins: fix with current autotools

commit e8293f6a4fb9f769e3fa571dc4bfcbfa8f122f05
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

audacity: bump to 2.0.5 and build fix

commit a3c27fe3408e91102a9fc48ee286647d17dc6857
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour2: keep spell working

commit 8dee8ec6d72899ca6b9ab3d7d9da8fd32fc15efb
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

aubio03: historic version of spell for ardour2

commit 155a24390475aa493eb0be06cb30c8ff71d46253
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libxfce4util: more depends

commit 0c813d1e0ef65e657a69c03afc602de64c662091
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

garcon: more depends

commit ec0fab8b29ad0d3e3e7c6c3857aa57c3ea94e5c9
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

eina: bump to 1.7.10

commit 80f1e3e6391f0d3ed19ed965932c0febed9f8e53
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ecore: bump to 1.7.10

commit 4b16014229d62ba7d53303e36ec5ad2791c5f98d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

dbus-c++: build fixup

commit f6d9c6be1c946bc46da29a0e560d86b4f2189aa4
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lilv-0: fail-safe cleanup before install

commit 60d23f2b53741c5a7cc75e923c79c851a69200b2
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

slv2: fix dependency on lv2

commit efabc52388318d65efb29ab04e641264937119d3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lv2: more robust installation

commit deba94fcc653dc9b901d442ef770f558110c1662
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

jack2: bump to 1.9.10

commit 2886cb4f277ca25373c679eab7d877a27ba56a3a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libiec61883: hash changed

commit 957657cdac758c073f5e1d23104f7fabdb7a7105
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libconfig: needs C++ compiler

commit 4940a4a56d7676909661b194f2ed451533cd31aa
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libffado: depends on libconfig

commit 99b5fee4997596f81644d30b4bbb55020266bf4d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

screen: bump to 4.2.1

commit 18e9666f6c606b463a2ea62eafcdfd9d6f62b743
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

lvm: 2.02.109 and hack to make static build work (again)

commit 004da967ef38476e64defaa3f210bae731a5f435
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gawk: reduce library usage

commit bb9a733ff1e5b4599343c580605aec4f57742b2c
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

tcp_wrappers: PIC build

commit b54e7912552ec482db0817946eeccb8c2dc1094a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

net-tools: fix build by disabling obsolete hardware

commit b17fc5b5c875de27bf46e7d8370855fd65d763bf
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

cairo: build fix

commit a6753b84f253d909e6a7dc4df1cd43729fa54280
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

wxgtk: depend on glu

commit 5393a6a3293759fb015be90e8497e27f1fcb75d6
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

freeglut: fix deps for mesalib-1x

commit 0982eeb4874341a4d5f24d225060808ba4880659
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libdrm: NV and NOUVEAU duality

commit 7dbcaf56fca5b1f9f07123e14d1c1eae89d40be6
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

nss: fixup, also new PEM; spell still a mess

commit 22f0b38579a0cf954c6a5e9b4d185b4fc01beb2d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencryptoki: fix bad with-SSL usage

commit cbc6cbd90881793c41272e064da4cbc36528d880
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

snort: fix bad with-SSL usage

commit ae3264b679bc1743b73ed1634b41916249bf3c6b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nmap: fix bad with-SSL usage

commit bb33e9276c9a347f4f082ae97f1a53bf2d24d33d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php-dev: fix bad with-SSL usage

commit ec00cfa4f687d72a9429f19d5c8c6e350ded430a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php4: fix bad with-SSL usage

commit eadea1064cb230e353e22f6c94ee779284405a56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: fix bad with-SSL usage

commit 9898d5334f47315730915a2a1f888171b0c70225
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wvstreams: fix bad with-SSL usage

commit 7bb7a04a5b6667b9334a28431d15c92b43175877
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

netembryo: fix bad with-SSL usage

commit 79054e95c54dbdf514f89b692004908410ffb4b7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nagios-plugins: fix bad with-SSL usage

commit d141a01e972bc00df5dfe2a4ba3297af3850f224
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

flow-tools: fix bad with-SSL usage

commit d469c2f7126d22d565150a76a67f8bc879b65ec2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bind-tools: fix bad with-SSL usage

commit a1e2ad9b8f91404ea4649c4e5f05ad1eea9dc967
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bind: fix bad with-SSL usage

commit 98dc1c66486ab22f5ee409ba0e79ed5612e613db
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libetpan: fix bad with-SSL usage

commit fd218ddf7fa778d1686f25c238baa1fd609b632c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cyrus-imapd: fix bad with-SSL usage

commit fe5081b5fe32f0b229df4344e16947b5e6220d9f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

anubis: fix bad with-SSL usage

commit 6b3fa6491a2b1fe51f46b607cde0b9d6c369e38e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

omniorbpy: fix bad with-SSL usage

commit 8ac188352b806edccba02c599078812f1d9c1027
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

omniorb: fix bad with-SSL usage

commit 12ed6c829f5f10ba2e3013696bc0b568be808a87
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libesmtp: fix bad with-SSL usage

commit c0908286acaa30cd9eeebb53a1bd4d1a3d34bdb2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

links: fix bad with-SSL usage

commit 3089927a5431d2b6a83f66844c943fa3091d7d85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lighttpd: fix bad with-SSL usage

commit d4aa92be60a90c339db175516120bfe0fe28b793
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

elinks: fix bad with-SSL usage

commit ad9eb660ed207fd2ee3efc7b38c30b27eed32f59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polyorb: fix bad with-SSL usage

commit a5a755f3c93542c7a96881698d56f097e1346e5e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lftp: fix bad with-SSL usage

commit 5eca2d0d72ad7bed82c6dc87e1a16067cadc1902
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

aria2: fix bad with-SSL usage

commit fd6f06f00ee8c49a5c2501ad876028fc5c5b70bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

postgresql: fix bad with-SSL usage

commit 7fb68083dc22e807901519db4f0fcdf71d0b3195
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mysql: fix bad with-SSL usage

commit 1de4d35116e5f19286784f2437e0656877ed4c73
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cyrus-sasl: fix bad with-SSL usage

commit 1353272fc0a140c7618fd96bdf447edd4c575c16
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

burp: fix bad with-SSL usage

commit 16da31095af209d5fdda66afbd03822589a5ff7f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bacula: fix bad with-SSL usage

commit f9b472cc6aa293af121d5ac6292a88f8f57e6ea7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openipmi: fix bad with-SSL usage

commit e0f73189ec807f2e4c8b469572b43b0531fa50df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mnogosearch: fix bad with-SSL usage

commit e4fa8f59b6416c6fc05cf77609ac1165e8a29e71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gutenprint - fix spurious dependencies

commit 7533aa4e428fbee7f747cfcd9e7326c0b4efc51a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tweak ssl choices

commit a0edef006764e5099e2121602e86d04c4319ea13
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wget - imporve libressl detection

commit 5adae8a35a626463c719de1334dfca9987ef935a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

acpid2: => 2.0.23

commit d0a580ff69389681ac7b6e4ac1f76db0d2082844
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl - support libressl

commit 7bc8e1ac4064e51c37f5b6eed2a2854d8077a4af
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => 0.99.1

commit b5b0fe641ac74a113749ec5e87ada51ae572fffe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glpk: => 4.55

commit 705f5fb931c96f6bec6c56bae55eb5811a555348
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libssh2: Allow the use of libressl

commit c42ca3cf754d141d3dab140ea07ae666d35e7ef6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libarchive - fix typo

commit c9bbc7dfeeaeed7c7e750a52de0f21821ba4a25b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libevent - fix typo

commit 84286589fcfd56c34131eb9a5494b0eca3f547e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.25

commit ff16e09155dfe85226248028bd56276205ae5778
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.32 (stable) [security]

commit a3b7c9ec7cb942c3d07a490cc5314d527de1a9e5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wavegain: new spell, wav files loudness normalizer

commit b2eb57366d8c0a7053d7f1a0eca18b14b0205850
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.58

commit 680ea5ff6c6fefd16b067ffb5f24747b3cf71e59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 5.7

commit ddf2da1367555d1be7fb38d0189ebdcef66ae6a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgcrypt 1.6.2

commit a9ef25f5be0a7e8aa7953ec09f893b873831dc54
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

zarfy: new spell, A gui to libxrandr

commit 5d688bf3dc4b467161c28b4d231ca70e12eb1803
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

arandr 0.1.7.1

commit 7f11e0c286c88d574560218021e2e7b15a07ccc5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

appres 1.0.4

commit ca79e05a2d0f24d4d9af849c55ef89da4156fd0a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5 deepnds SSL

commit cecbba583cce279874858aac33cd56db04f52117
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5-1.12.2 SECURITY fix

commit 227af066d69674086a56a528f2f18d8855dae05f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gpgme-1.5.1 - SECURITY fix

commit def3d54646c3fe9f7ef11761ac87ff1c60bd9816
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3 - depends SSL

commit d153c876ca862713044bfb6488b909542b0b896d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.98.4

commit 4fb2108a98c299258eb70496e5ee5c1ee1631d65
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase - fix SSL

commit 7b6320682fede9a5fe0ffb004308af23cf8722cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cupos - fix SSL

commit 1aa54da380b9782923f519b82a91760e78203dae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo: => 0.9.3

commit afc0fd219d6826c86bcb8be913f6df42e0f24b94
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pulseaudio - openssl => SSL

commit 75391160584a7b620f2f8dc6a38344f5bb1a0d82
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh - fix build with libressl

commit 0143bb8b59ae8e342f17f30dcd1fb5f13d79ce06
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt4 - fix ssl gflags

commit 13b4cb211aaaa8b6050b8a4b24d44179b2b8b77c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openss - check for libressl

commit fcb7bcdbb7b77fba10d16110b5dd619c35df3a8c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libressl-2.0.5 new spell

commit 7b32bf3665ffaeae5587bc3eba0de6fa6a1d6dce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xorg-server: depends SSL

commit 6799f65e24a813f7ead802f4820f0a8688982f61
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sptk: depends SSL

commit 3e4411e4bad4b29f82f293f81b50d9daeff4a9fe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt4: depends SSL

commit 00f3c5e9ab47c1c54dea1c15d2aecab8bc0e2995
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11vnc: depends SSL

commit fb81b6dba8784db6c37f7c3513acaaac1d7c5e20
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gkrellm2: depends SSL

commit ffaa185672413e3a4eb774f47694cb7b67b7f315
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xbmc: depends SSL

commit 5fca5025df401e41d9c7702c859d7f9accaf77e0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tcvp: depends SSL

commit a02b88799615954b1e37726f3b2553251c2693b7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mythtv: depends SSL

commit 7049559d3718fb9bf19f3349a83f2fc9c4f2ee8f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpv: depends SSL

commit f31719cf516ee75cebe4ec43f5ae657bf063b6bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gpac: depends SSL

commit a7d18473599c91242afa8ae28d4c166aa77d41e7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ffmpeg: depends SSL

commit 7d4e0f9f7b4c5fae1f7343b27f8e26ba149952dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xen: depends SSL

commit 6b30935c91847205003f66862ae3094f4289d18d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

uptimec: depends SSL

commit 3f8f8e9f0efaf78fc1cd1d7a7fb94def6314ff25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: depends SSL

commit bbf4968abd83d9169431f64e92de480c22fa011b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

strigi: depends SSL

commit c295fb17f15c028d4d0c1a86e0ae76fc33d58736
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

spice-gtk: depends SSL

commit 9ed98148bb89fa187d5a205dd3fb189248518af3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

spice: depends SSL

commit acdf87a672ff19da4c81210439e2fe45923f8bc6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openipmi: depends SSL

commit 1662c3687cc902cb288da60d8cce21d70d163e63
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ntp: depends SSL

commit f983ba69f69770da449ce053f9fddbb97528f64c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mnogosearch: depends SSL

commit b294b9ceb42d51252ffccd38552f7061492eeaf6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ipmitool: depends SSL

commit 80ffcb4f80a2b0da05deb70049ac19a6da540910
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghasher: depends SSL

commit b13052bde7127c1593e4b48ef095bd511aafbf01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deltup: depends SSL

commit b43c16612e1017bb6b51c1ebe8459ddf6a00e402
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

telepathy-qt: depends SSL

commit 3264fd66e5895805d6a92a03beafc0edf9435c0c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

telepathy-idle: depends SSL

commit dc860f8e4a53468d72e8774ac29ebbe78222df28
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sofia-sip: depends SSL

commit b6d8a9084af16580a3b0bff30518e55389009741
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ortp: depends SSL

commit 9c9ed96da31e7edb248072a1f2af8a52505aa76f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libjingle-tapioca: depends SSL

commit a46b26973d60a031c1ec148fbd2f1ad3cb707a6b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libexosip2: depends SSL

commit 17b5dd54d564a7969249045614310711da072574
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

decibel: depends SSL

commit 7e2be8a743429e8c43f81345734b228790aaa368
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

asterisk: depends SSL

commit f7a490c152bf2a628964bc2ef3ea8966a3abe647
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x3270: depends SSL

commit 793548c0f72ee3c767eee96ecedd222a0a435ff0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tn5250: depends SSL

commit 879c6d6bf7e72607f984cd74e1b1290f1fa01d52
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rdesktop: depends SSL

commit af0eb32f957232e904caa93115b2451dc76e106c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freerdp: depends SSL

commit a23480e61b9c9dd1a698744a8b34f73d49ebb375
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

c3270: depends SSL

commit a3791ff1b9692639d0a8ba327548796b293d21e6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

trousers: depends SSL

commit a12f50cd9dff8e51f1c69a96659d5a0565b9beaa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openssl_tpm_engine: depends SSL

commit d58ede505b18e154d627392237a52b676c9e126b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencryptoki: depends SSL

commit 26bf68f6aa26d4cbbd19c3f11b1d84c0b75b373c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nessus-libraries: depends SSL

commit c5d064a453bf185c38cef0329904341d38c8fa10
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wireshark: depends SSL

commit d9b726fb25d442c8f99386a363027403cfbf01a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tpm-tools: depends SSL

commit a5f9512c01e90e6d39251bb9341ed114cc3fbe9b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

thc-pptp-bruter: depends SSL

commit 943d6bbeac77ad0d8527b24eb84aa17f80c9b21f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

thc-hydra: depends SSL

commit e3de9ef56fc35025f4b9c83064d320ec631777c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

snort: depends SSL

commit 4c2dc91b4eb3469fc644a8ab79ac77e00711edde
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pwsafe: depends SSL

commit 7029f09f4df6bcea1d7fc75fda700f15c3d0c034
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pam-imap: depends SSL

commit cfca75276fb9dd9c14a5ee70519c55e2cc5d75fd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nmap: depends SSL

commit c1b4eddcef934c8b44278ba7e9a5ab42e7e6c25e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hashkill: depends SSL

commit 1177f15df0de8890201090561e73a3041b7120ca
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fingerprint: depends SSL

commit d8e8a345435e9c3ecf2615b89cbf809ecb2144a2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ettercap: depends SSL

commit 6263e86fbcd063f126cd8bd768108edc9b92223c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cern_root: depends SSL

commit c458a906b7dd177f77091ef9cf95bddf336f81f7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boinc: depends SSL

commit ed1d70d9f224d933bc3e533a62c9d68ea0fb346d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-enterprise-edition: depends SSL

commit fc4562f616c67fb34fb087d586d640278f10d4f5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.1: depends SSL

commit 95371c8a75bc4e258bf0d042c4692eef9cc82971
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.0: depends SSL

commit 80f7a3f673ead262ef28b027818840c1be58ec08
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.9: depends SSL

commit 286b3315c198230cd3418451111e19dc1aab312b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.8: depends SSL

commit f7f372c5d4ad979e04122154c683de20c5a9a036
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: depends SSL

commit 27637d0b92d82bb8dad626d69654e93b52af702b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

twisted: depends SSL

commit ccfced9f015439a9acf4c98a27408e9f2eb187d5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scrapy: depends SSL

commit ad011ce05914d882aa3f0b120b1dbbafbbf2b31d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scrapely: depends SSL

commit 930f32b1aeb2d3bd4bc00f97b3bca69b536b77e7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

roundup: depends SSL

commit 57af5ff2af8ab471d4418ef8e56dcacb32df4455
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-ldap: depends SSL

commit 64eb912ed8c4efca1ab0fad7f84dbb1a8c98fff5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyopenssl: depends SSL

commit 8d3420e10d4368f3207de4cb684c0a1379e9999f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pymsnt: depends SSL

commit bc983df1de411de7aac5a1574bb16189beefde0a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pymsn: depends SSL

commit 9713fa6c879f59b229256c3db30da203cc55711d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyicqt: depends SSL

commit a2efdb379f73e38ca13f7c47eb5d3445001f5866
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

papyon: depends SSL

commit 27b25d8a8054e2a6eee361b74290fa4ff1b9b9f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

m2crypto: depends SSL

commit 11b69b0875b8e6ba14d333a09211fb6250980270
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cherrypy: depends SSL

commit 4dc11d3880ff9fbaf468a2da2f9a083457d910fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

attic: depends SSL

commit 37d4b97c6e97f7bd603c3d3bb24455f1d070291a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

zint: depends SSL

commit 822395946003c1b3ae3a7c4451c3138e0b544e4e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pt: depends SSL

commit 137db2a7bc8f7356fbcacca3147e06332e698cfd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hplip: depends SSL

commit 061b03b07e9224fadfcdbfdee065d561bc80d3ed
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtklp: depends SSL

commit c92dd203bef661f3d852ddb937e70b7263446e53
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-old: depends SSL

commit 0ecc0ccb63740c33a2ffd873c92a94bb66b48ae4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: depends SSL

commit b7cac2185cafed8213ca339ab6f810baf1e7b9fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php-dev: depends SSL

commit a768befe0a68d69bbed8ec414de20fb4083c3d74
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php4: depends SSL

commit d2d907a9c0bf2bda461adef5d3a0781783cc821a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: depends SSL

commit f6dbb1496d373b3c3914fd2e9c31087cbaea69a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

parrot: depends SSL

commit 4503b697611510ea04fc6f69a6a3de6c4b7dc5a2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

net-ssleay: depends SSL

commit 0526fd21c059d3cc53f0e8e06cb24ddde62969fd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

crypt-ssleay: depends SSL

commit c6f74c5d15e1c3c1730886b1a19ccd52dddfbcf0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wvstreams: depends SSL

commit 2ba9f0132b8b3c0640c270cb13d63d682b5c8578
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vtun: depends SSL

commit d628ece0134f84ab4989f4c9b9e334346885967e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unbound: depends SSL

commit 51b27a526ece1de87641a5b33eeedcca0d9fdc7b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tor: depends SSL

commit 9834490037c66572a2593195ddfc5f0742b0421a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tinc: depends SSL

commit 46c66e232fb836b9516aed432575edf462d6a109
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tcpdump: depends SSL

commit 77d9e1e86ecd3a6b5a688df205f193f80497f604
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

stunnel: depends SSL

commit 78f27fc4845c3a7d1fd15767dbf8fbec97d56d51
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

strongswan: depends SSL

commit c516f97e627ef1538c38a14ca5027a87ef0db04d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ssocks: depends SSL

commit 341024a0b52925062516ee914e306c1c46ba5af3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

socat: depends SSL

commit 5ea8adad6609e50579f1cbba6e7ceba37fd5a72e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

slowhttptest: depends SSL

commit 47741088564665ec988a31792091d6d4f0888ab7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pppd-chldap: depends SSL

commit c413757503ca56e1c9c988664d6dfeff8ee3bf17
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ppp: depends SSL

commit 3b8429dba74a93b9a2f52a65ae2c76f26a774816
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openwbem: depends SSL

commit 67b4e307c486a4b1a3adab9c39a0c681e8025d15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openvpn: depends SSL

commit 82baee0f85833469f11511ef18ad2b81a69627ca
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openntpd: depends SSL

commit 31e3520e5fc8d03126f5a7b95244b98568830fb7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ntop: depends SSL

commit 31519cc43520f24df4d04b993e91fa1f60dd439c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nsd: depends SSL

commit 698c4ffbc5ad736ed42ccb27dc08d8e93daf3f85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

net-snmp: depends SSL

commit 96589ec36aefa746504cb00922a3826895e44f2d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

netembryo: depends SSL

commit 883b604a36655f18a36f180d1be958daa7b01642
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nagios-plugins: depends SSL

commit 847b211cac91706c3d22dccee670d0a15e4476f3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

monit: depends SSL

commit b63ca60f514d5e9c49146528aeb8187c435c6d60
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iscsitarget: depends SSL

commit b5dd1591a64308055eb232119c36e672311ba9c2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ipsec-tools: depends SSL

commit 23aaf72391163002b324c20dcf5abd9af5938e15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fwbuilder: depends SSL

commit d95036b7286647b796bdff876e9798fa5a2107af
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freeradius: depends SSL

commit 63505b56ca32dbfa54f7878fb6ccb633b246b6f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

flow-tools: depends SSL

commit d61d1d4e701df5d451f1f55cca3a38daaa6465ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

envbot: depends SSL

commit 0da4bf31ea501fda8e2dffa16a871cdd8c6a571e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bitcoin: depends SSL

commit 90138fe5252e6655fc923d4f7e0966b7c0f6547d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bind-tools: depends SSL

commit fbfca0a1e8cba5a661b2713cedf88fcfed64b184
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bind: depends SSL

commit 18735ac002fbf9f8ddfac3c9bb2efd7a4ae9cd03
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

accel-ppp: depends SSL

commit 90c6e5b10844d0aebdfbd85c0e03f81ad61ce236
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xsupplicant: depends SSL

commit c103b60a43cce42d2c8825caf419b5aad73f8cbe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

barry: depends SSL

commit eaba5ac4303526a0c9064bd1c0800a8ec0448e74
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sylpheed-gtk2: depends SSL

commit 555c9a2e25c9ec0da54ef57f76d2b2ba9c5dc5eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sylpheed: depends SSL

commit c497cdcdc13df48df899a611812ad1de1d4fb758
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ssmtp: depends SSL

commit 63f26ebc17541534bedb22f07a4bcd87b2e75230
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

spamassassin: depends SSL

commit 6d450cdcef52304a957e98d20c5a5ff52de67966
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

smtpc: depends SSL

commit ad22731c9ba8c329cc7c7dd080f8a266f163d452
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

postfix: depends SSL

commit 610f602a375e6d65a848c2f35cf20af30513f36c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openwebmail: depends SSL

commit 87143340003709ebcfdeb4b1bc2f51db1ffdc692
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opendkim: depends SSL

commit 9f16376f2a241b658c1dcea73cbdeffac6ae63a8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nbsmtp: depends SSL

commit f767c95c09c8a81e82bf46d8f3ac08ad22a1c76d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mutt: depends SSL

commit 58f016abdb295005d67b087b92e522b9ef79e931
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

msmtp: depends SSL

commit 1ac66acd5f3a6b797bbc347fe38974adee2558ff
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpop: depends SSL

commit b640b0fbada1ca8164c4603bc45b20e1be39ac1e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mailx: depends SSL

commit c2a78fa675bafe078a1199de54e84fb5fc683f75
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libetpan: depends SSL

commit 547e1ae8a525539ef7200e749e24944e22bdde65
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

isync: depends SSL

commit 15127712a1f97927efbbde782494c04b9ee13c15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

imap: depends SSL

commit 129bbcb2d14467d3f66e9bacacff858e005b08cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gotmail: depends SSL

commit c8dce06a2329c6e6ea57b22e39da138cd19a24e5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fetchmail: depends SSL

commit b54c3a47ce9fab6de69a05308d1a430bfce49050
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

exim: depends SSL

commit 4ed59457715226e4fb07221dcf6b14c807fec745
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dovecot: depends SSL

commit 7620132708d8409a21495d3f4c55599825610463
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dk-milter: depends SSL

commit 1cf00f6b76720b442901ef20bfc40e20c2df3525
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cyrus-imapd: depends SSL

commit 74b2c35afc8a971cc340b781d30b85ff61b85bf6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

courier-imap: depends SSL

commit 9f877205412ef42def1363bafacaf6480e4a25b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

courier: depends SSL

commit eb62eba4251c0ffde7e1e0d33eb135f067fb8491
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cone: depends SSL

commit f4ac32c4f6f9a13afbd68c13d1a20d124fc5b58e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

claws-mail: depends SSL

commit caad8e904213f262c6059c5d9e6e31fe24442ac8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

c-client: depends SSL

commit e84ecbf490fbfddf3218470fcaefe31a7bc41c39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

anubis: depends SSL

commit 8b12998447a10293436f3b71e730cfb82c5c3793
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

althea: depends SSL

commit 2d6059675a95daacaedd374c72b2a55873564e73
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alpine: depends SSL

commit 7cb373d87ef7598854e5ce3a75eb4e72733df1f2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

luasec: depends SSL

commit eafb89c6e2acecd8736d8cf4db1aaf2c4807905b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

luacrypto: depends SSL

commit 94f85954fae67f0855a1622a8f9eb7fe337b9c50
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tc2-modules: depends SSL

commit 378332f41a6631195b6694c7e1eba52963923e5f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

soup: depends SSL

commit b692287c14931075aa6a050c036913bc1dfab525
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

redland: depends SSL

commit ec602301ddea74f826bd7553bb330d5ff34572e0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo: depends SSL

commit 17abf68f25d9550a5bad3db5321eead479a333c3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

poco: depends SSL

commit d1b8b6602f88be027426d13d8b475227fd89c927
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

omniorbpy: depends SSL

commit 6afeca75c1e00edc2031f3f14eaa0838093ba68e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

omniorb: depends SSL

commit 585743763a6e85e421c862849f732c1ff3821b9c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

neon: depends SSL

commit c562d587aee705220c78ebc3f9b3aa893469b945
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mico: depends SSL

commit 6575a6a1cce7cce414d4cc02f4ffcf9523e10375
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libircclient: depends SSL

commit 6bf39273959df636cc6ab67f06bae9552956edf3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libevent: depends SSL

commit 60cc13ebc640c712b9a494a1f5da455f20beb4b5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libesmtp: depends SSL

commit d2b8050dc0f306159f8438cdfb77e432c6917d6f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libchipcard: depends SSL

commit 6491d676c0455bb018a8380b3dc4923de1f734fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ldns: depends SSL

commit e39735c69325bd1d1f00aba2cdbc67f79a0414a6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gwenhywfar2: depends SSL

commit 517f8b47a68c6cf524e8e605279723e4b7070806
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gwenhywfar: depends SSL

commit b7706b823aa180cecdcd598b9e65860bd6316dc0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

asio: depends SSL

commit f5cff45999055c8cca2bed951e47e750dd6c90a8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdelibs4: depends SSL

commit a5f1d1bdd709e20299ddf36a282fca14981ea8d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icedtea7: depends SSL

commit eb5c0f3403e2b6e234911497c6bf7e0791b7dab1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xshttpd: depends SSL

commit 4643f6305e2dbfe2ee62cb5b2ad73517611c9cc9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wt: depends SSL

commit 761292809ffd6d9f011b1eb886d1f15f8203743d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

webcleaner: depends SSL

commit 20c4e3ee5d382fe6bc9b9ab9462e22206c4340d7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

w3m: depends SSL

commit 948e0a4dcb0b14ce822a391ddeefb42423b9f5e9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

w3c-libwww: depends SSL

commit 9392d8417eece32a5411edb1b8cf22a684b133a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

squid: depends SSL

commit ebbce9900df5c12dbfc25046b7182fdea8c8de2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

siege: depends SSL

commit 9814ec6d607aaa1ec38c35a97a3ef1f34262e9b0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

serf: depends SSL

commit bddda6e088fab38fc01c0f4beb0d2a8253f62db9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pavuk: depends SSL

commit 2f5e40fe70ac0bac920b81032d2acadc9acb751f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nginx: depends SSL

commit 294a85ea203be30b606c63c23ede337c2a5f374f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

netsurf: depends SSL

commit adc8ce916d6ec7e1cd2746fb31f4791d9bf310bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

middleman: depends SSL

commit d6769ba093e0d52bfe6588d75354fa2f6783a3a6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lynx: depends SSL

commit 7441a54f69b295ff5764ebbd2919228767837b58
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

links-twibright: depends SSL

commit af1617588b490f4bbb0365e750094bdf71f65996
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

links: depends SSL

commit 43e81fb3681566e3340943019b5705a3060f4ffe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lighttpd: depends SSL

commit 0d425fb5b2d73782148efa01e549057d2449c65f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

httpd-dev: depends SSL

commit ebaf66379870e5037c0f29c237e106bc64ac0934
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnash: depends SSL

commit cbfef2e38e32f5ff1005c969247914c0b59b7dc4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

esehttpd: depends SSL

commit 2fe47890964d77f50578f625127756ed2b1abc75
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

elog: depends SSL

commit adc830ba217b88adab8d69b1a2516883ccf0657a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

elinks: depends SSL

commit a119726d3cf0228da535906a2c63b5549899e36c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dillo2: depends SSL

commit 9df2c05eda5e31c2966a4f55818856c238017f42
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dillo: depends SSL

commit 7c81b4c3dc773a38bbcebafaf58811d34783594c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cherokee: depends SSL

commit fff8ea025a4113fee15d08bfc1ef76c66a5c8119
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cadaver: depends SSL

commit 0987784c8e075a45eaceec544cda5fb89feed139
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apache-mod_ssl: depends SSL

commit bbfab4905e74672e2e5ba3c4d3d0cee70ee3917e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apache22: depends SSL

commit 76276c9a8639b5f1dc80ab4ab8bfa1d14a0a022e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apache2: depends SSL

commit d8b4967f234343924d6a750a013722bc0c5fc793
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnustep-base: depends SSL

commit feca73d9d0534fde908cd3474c5cc65f9796c9d5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgda5: depends SSL

commit 64e7570ffead100c8dac3324678e05c62559107c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgnomecups: depends SSL

commit 62a4eb831e56e3cf1b68d63c339cfcda251d39d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-vfs2: depends SSL

commit 3d2aa818e8865ce0b21b062187a11171f3fdbb1e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-python2: depends SSL

commit 52ecfeff4045694d290f88e17ff843ceb7bca668
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

evolution-webcal: depends SSL

commit 5b4316dc83f0d122d0708a198daaaeb5498b3c33
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mail-notification: depends SSL

commit dcfacf553a534bdee16534597ac9f72c09885f96
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

balsa: depends SSL

commit ca864b8d71aab9f96924fd9df3e592c0dda7019e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rb-libtorrent: depends SSL

commit c8b8d3712f423ba7879c5b872ac5159f5e8df75f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtorrent: depends SSL

commit 4e26a56c6d65bf777b0c359c749054ce1a81f8a3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dclib: depends SSL

commit dcf4e0017240a9b25e7e2751ef3066bc7950e382
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wget: depends SSL

commit 1434697bc5e4f12f64d69881a527f2523e635d0c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vsftpd: depends SSL

commit 59bae2f21a1126c5459592cc853543d6fda28164
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

transmission: depends SSL

commit f2cf3d1a665f680eceedb51236f9522aa72d3461
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tnftp: depends SSL

commit d256e9181ec107a36bee03602da14a6ae9fcb4a6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pure-ftpd: depends SSL

commit e39abe174d8b1c88677d355c028a687ea49f4a78
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

proftpd: depends SSL

commit c3e5a343f0bc578b145b9562c486cd11283e67f6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lftp: depends SSL

commit 633e55fcfac51abf4bfe67cb1fd7f1a4dc1c024a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gftp: depends SSL

commit c8c73f8119c2dcf38e09a37f0c31be8ae09c515d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deluge: depends SSL

commit 0d6659c978d27cde0653739a9edd10ca04b5ec5c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dctc: depends SSL

commit 42d973c42eb94ebbbc7a1819be8f066ad143b36a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl: depends SSL

commit b6baaf8b0896b5dd6a0f7755292ffb544a225a09
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ctorrent: depends SSL

commit 097dae07194b87723ac894490dedf577c459115c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

createtorrent: depends SSL

commit 306ff9ad5084484b4c25ed1254d586f122b00ed8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

btpd: depends SSL

commit 57bdae9397b096d4d5a6c2c9f4c2cd065221fef2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

aria2: depends SSL

commit ffbdd7e7f8161666b945eb08a68036f02c4c2623
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openoffice: depends SSL

commit c4fc9ecd986b278df00910035d8c3e36c335f635
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eet: depends SSL

commit 5cf7a6e1067a9bdf4bfcd70c4367ed8bb9275252
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ecore: depends SSL

commit 899ad07b705b7ec72112f5d3b0edd0e4bc7ef10d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

htmldoc: depends SSL

commit e67265f169c719c1edb1e82600bd70be21ca1a88
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

uif2iso: depends SSL

commit 1d43edac8d97269b057dd807009d7e899972edd6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

testdisk: depends SSL

commit 8c6b41298bfc87490e63297e7d57ece2bbd90b0c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partimage: depends SSL

commit 5dac78e20511746a5586f2bf049ec9a443d7c9f6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

netatalk: depends SSL

commit bd468d8ae012aa2c86322acb99c2812825a19667
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libewf: depends SSL

commit 7b3091deb7897a496d858210c8150b22942f3578
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dump: depends SSL

commit fb51f33716ba7af7e842c62263ec0b4f533bdd5a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dmg2img: depends SSL

commit eb7214be03eca8b6f86243cd26099cad052486ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boxbackup: depends SSL

commit 209214dc13c4038036154917f5109e0f0a002a18
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

avfs: depends SSL

commit cc7b39cf43ca4a69bdd8e1e98699cecb7a57ffba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qingy: depends SSL

commit ef7741755fb418d10e6c07dc8172db2053d4fe44
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

yaz: depends SSL

commit a6386a0d6299d85da072c855d311bc5a93675f59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

swiprolog: depends SSL

commit 90c2eb3b22d9e7a4e99198cad8353a9c5f01bc91
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

radare2: depends SSL

commit d18b8647237163f0fa8e48cfaecb0cee4550773f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python: depends SSL

commit 1ff487dbf9f5f3ed9ab7ac7b6989167e0061c247
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyside-tools: depends SSL

commit 10a6f6d13818795c8cd20849b797a6ba1476d6d1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polyorb: depends SSL

commit b70bc5f5de00608ccd05b010da693d6502a67910
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git: depends SSL

commit 1145f1be166225ea2bc164e6fed3d88fdfe01f81
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

android-tools: depends SSL

commit f17603caad291abbdd9a7d9dc10f41f4737c9631
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

virtuoso: depends SSL

commit e0aa48c0b63d12dc2179d44797b8b9a0c35a7fda
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

postgresql: depends SSL

commit cc2e468a1fa3f74a1e724d5eedefe23c493531e2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pgadmin3: depends SSL

commit 8e741bb3a56b1ca8990894e1d1a1cec8bb91cb1a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mysql-workbench: depends SSL

commit c6fbf3c3e4acff756a51dd8246b7f301d4d225a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mysql: depends SSL

commit f3d6a38ac6d81cc9a80d0fafc339c5773e842462
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mongodb: depends SSL

commit b39f61962e87cf2ab73a5debeeb2e0b24002d702
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mariadb: depends SSL

commit 95befc29f52b768df2a35fadb05683774dbca76a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libzdb: depends SSL

commit c0ad16cdf620cc637bac4736570cc78991f9db6f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25: depends SSL

commit 8fc283a0d98e2f2b861f4e6007993056aa5e1169
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird: depends SSL

commit 70512c75de189c66484f019b9b5c6a70878716f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

couchdb: depends SSL

commit 5e80526289736360980f9c58398c07c39c765861
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rapidsvn: depends SSL

commit 13dc5e7a38026dd4e7f77533dd0f1838e56eaae3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openldap: depends SSL

commit a925b54e3cb6404a0bcf29142844b09314a2f178
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openca: depends SSL

commit d3c3d503ea98cbc177226679ed42b9e699cf64d4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tls: depends SSL

commit e44bd3f35a9e2143e703d2eac873369614925704
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pwlib: depends SSL

commit e1b9d93ae6c5e2ed566c008f20e16a324587efe5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ptlib: depends SSL

commit ad1396a77967d378635396c5c8848eb41f0ff704
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

loudmouth: depends SSL

commit e64aec5fdda0827fd47fa7b53a22640eba61fd1d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libstrophe: depends SSL

commit 648d0448f6d38aea1a99493005206d639b28e9d3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libmsn: depends SSL

commit f9b520b3e2b4e5b9c04bd3fdd2aacd276b5889a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gloox: depends SSL

commit 47f92b941c3d3fda777743e5a9fc02aa4e3374ca
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

znc: depends SSL

commit eb46dd42e17dc3b8858ad55a28ffaf6cdb78af9d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xchat-gnome: depends SSL

commit b6aa081014dceb3eb4fdac0560c7b5e54f2b1375
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xchat: depends SSL

commit dc70f4f33af678faac7ee3e9ceb300f7bd8bd28f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

irssi: depends SSL

commit d7973a509c469aeb8158652d3377cbb66c49de6d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ircd-ratbox: depends SSL

commit 5c5aaad6947a8c8f1bc94a3cd8f1aa6dc19a9432
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hexchat: depends SSL

commit 3eb3c39192acfa25dc2745fa82c2e0dad06d8114
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vacuum: depends SSL

commit 7e5986fc68ccc5863bbfcbddf8d6bff95049f766
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tmsnc: depends SSL

commit 66d861c6a0d0325a2ab9fe922946fd53228eff2f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qutim: depends SSL

commit 9988080c8d0ebce46a2669cd43b621e366f4dc9d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qutecom: depends SSL

commit 9b965932ffeccffc5cd12279dad38d9fef067ae6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

psi: depends SSL

commit 8a55243a91721af664ccda6855f48784c18acc82
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

prosody: depends SSL

commit 01c3802088737460f1c9bc167e4d0efb0594cca5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

profanity: depends SSL

commit b51c5ff3023b75af5a17a8d70d674c0fe2720d84
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

licq: depends SSL

commit a9028b78a03e6b6d08e70c2489fca0f394f99731
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jabberd: depends SSL

commit 86925566490f7146a06fe4e91fcea8b9a4334e3f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gajim: depends SSL

commit 89837a42bd21f4f37a8bb44a63bd4d12ae830d98
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ejabberd: depends SSL

commit 125563e46b6593a1390933bd0f2258513623a0cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

centerim: depends SSL

commit fd33e0b8c35820641b027becee487cb4400ed7b1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libarchive: depends SSL

commit e4a8f1e34de4310451f6a6ed90cda18216b7a020
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dar22: depends SSL

commit 5c67e2c361bf7528143cdab4cf1a1868fe9a8286
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dar: depends SSL

commit 62a04f22d542db7d976a1810f94eaced63c2ca6e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

burp: depends SSL

commit 96f34ee552810609dbe694905fb0d1d286ce1eda
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bacula: depends SSL

commit 6e03b22eb407737dd8fdfad530be062fbd9f99b9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xmlsec: depends SSL

commit c8169f72265351d767109f64905711d04024b31c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xca: depends SSL

commit 1c95623bcab0525ef079661f28f1b58cfcb58fed
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unhash: depends SSL

commit c7c96007b75126034ecf7c1c6ce81715fc7e5ce3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ssldump: depends SSL

commit 87ac13445afaa2431f8ce559ad0f3b6709f1ae80
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qca-openssl: depends SSL

commit b1d3c01595d8f32ca79968c0c7b037db1afeb1f6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pad: depends SSL

commit bf418e2ff6aced37f0a1863b1d7af467f8e6de1a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openssh: depends SSL

commit 68d11ee2744a4937c868d2750ac121015bf4d78e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opensc: depends SSL

commit cdf195b3e71179db849731bc88faee98b84f0225
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mosh: depends SSL

commit 729276fd1820708791cebfcaefd042f0ce0f6427
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lsh: depends SSL

commit 941c3f2fc64a91575cc8543a47cd8f37a8ddb233
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libp11: depends SSL

commit dd7af9ba0117f84312277cc1f4ac5be28e6cbc15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hydan: depends SSL

commit 95e6b3e018f43007e0aa02b8690e38b7ced13eeb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

engine_pkcs11: depends SSL

commit e3ab1dd75f92924ef62ff6d18d42218458d02c4d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

encfs: depends SSL

commit ac1022cea1701381eb03ed78268e1d6aba323c62
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cyrus-sasl: depends SSL

commit 655d821b3c528b1c40fe92f31bb204be34039a61
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chntpw: depends SSL

commit b29950a99223c86b358e63560e7b1d408786fe7a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openssl update UP_TRIGGERS

commit 2b7822589b06b48778a3b154622daf275e1ad79d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openssl - provides SSL

commit 7e326f14a079ffe59097837aaae328b4ac540a27
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.8.6

commit e31a682f340a29b125dcc0df174b355bec37ea52
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pango: => 1.36.6

commit 5332d5d8a2188c578222203ea021750ec3614633
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.35

commit c9b4fdd42025c93111106713086eda8a81e8c3a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iproute2: => 3.16.0

commit e2984b3b3b566a2ac3934fe3e96d07a4057ce618
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.25

commit 123bd0b88a9ba709011878566cf4a67d141f2fcd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scons: => 2.3.2

commit c6ecd63750cee73fc92ce2fcd11df053048c63f7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pypdf2: => 1.23

commit 79e4a4bb02ccc72c699fca69d1227933e0fec1c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtk+3: => 3.13.6

commit c004ef8b3e828d22253a63e0fe00f693c9cf982a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glib2: => 2.41.2

commit fe5396ffdea141cbb2b813e11509fc568347bc62
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git: version 2.1.0

commit 4a54c8d5714767551ca04637163a12884636ea29
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/xine-ui: version 0.99.8

commit 2e2077d954c1ac1164663367590ef2e788d2e330
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/xine-lib: version 1.2.6

commit 6ae1c761cd5ef74724b7e06c77aaf7dafea39fc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/graphicsmagick: version 1.3.19

commit 7defdb39a6ff8cc21376af8f9b6e9cb3df6ee4cb
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gtklick: bump to 0.6.4

commit 24cb4880f62a8717964567fadfbbf976b7ea89bb
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

klick: bump to 0.12.2

commit 401271384968a990930294cf120e42d1cb0d9e28
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

roundup: => 1.5.0

commit 320b1f0a71fca225bfe6d7d72c6977cfdc3e7616
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/lensfun: version 0.2.8

commit 593b8fc0c7fa8c6784e692b7d1c2e6d368aae045
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.3.29 (previous) [security]

commit e2185b1dbf228e02c56d266377ae516d4fcf3ee4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.16.1

commit 252a6b364c7916329f080d71254fb87c98c7836f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/inkscape: version 0.48.5

commit 8d520b323424e57708bee11d13be083dbfc4436e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/libgc: fix urls

commit 72f705439c2937e8f68e8e5676411779eb983d0a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.3.2

commit 15d2bf445a66e6e71d23bf4e09e34d3d97ec559e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnupg-exp: => 2.0.26

commit 4c961bb41895e591c65d0d34f965325a3a726488
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.72

commit cd4333f332b5c94f13c63a643194cddf068cbf6e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sip: => 4.16.2

commit 70d0d690f2d0dd27b80280a0edc1322575a48ef0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-ldap: => 2.4.15

commit 23c9d108d41c370e7643738636287b9eb6af2567
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

trac-ldapplugin: => 0.7.0

commit 6505b9544764ad6e062d50603552bb519ca5de8a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylist: added ability to show configured timeout value in defer message

commit d0c1a2c7d11960450f4dbd2a8e6a516027ce5c6a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

accel-ppp: => 1.8.0

commit ce606988ecbb919fcd21026b6803bcf20480a6cc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.12.1

commit 3eb630e5ffbc6cc2eadbb46021dbe22c6ae1d03c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

homebank: => 4.6.3

commit d89c1980f8d9c83b6371f187c18436d13b8c5cd7
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

disk/whdd: new spell, a HDD diagnostic and recovery tool for Linux

commit f4ec354201aaf8995acc79cbc3fef8a52dca0b10
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

utils/dialog: added option for shared library

commit f8f6e8492ec68621f6f9e93dfe69100b8e8d6423
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: => 4.84

commit 8cfd22df4f29fad19cd41689aebd785fd9f282a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_56_0

commit 04a9c61eeac024e33d22d97f95024e1791634b8e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

formalchemy: => 1.5.1

commit 0e46cbf299a3ef56d36cc6aa1235d47f3023b2b0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

extra-cmake-modules: => 1.1.0

commit a68e2ed47e1ff6b3e3866d1c3e5b1d1d45357126
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 3.0.1

commit 1eac61dd9a9f35d890c077c874e8eb502c57548e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.24

commit 0fc4b9a254a36d38c07b3fbe62442ac377c3c5a2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openssl: => 1.0.1i (1.0), 0.9.8zb (0.9) [security]

commit 222fe3966bc5a52d3b24772cf6c30f205b7085fb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

deadbeef 0.6.2

commit 89723b21e9620768ca90b6af529dd32d14b06fa9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ChangeLog: qmmp-plugin-pack added

commit bfd7c15fa40e5d0a1029d6e5416b45d586a28985
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qmmp-plugin-pack: new plugin, set of extra plugins for qmmp

commit cbf8edefc38972d3ae2f35d43194d03b454af6c7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qmmp 0.8.1

commit b2e64d841a3bf9d4a5314d12a78ef2c9e479299e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcpcd: => 6.4.3

commit dbc7b05579a59f796cfa81d64738315baf73a5c5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qmmp 0.8.0

commit da8510906e008876d1789d1fc18c71006c5cf99b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proxychains-ng: => 4.8.1

commit 11392955983adf89ac3083f9bb45dd7a4a9bd6a5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

digikam4 4.2.0

commit fbb505652b43a9eecd1da5bd5ce84a16dc5594d3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-vlc 0.7.2

commit 017d0c1be424ab64ee18fa0f66b1e7778e1e4f65
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-gstreamer 4.7.2

commit f9dd756f1c85d6bd57b124cc525777dfc81171cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon 4.7.2

commit 2d8be4e5d6ec70bd2edabcbdf84ec596f466f30d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 3.1

commit 992440bb47cd1a270f728906c68c6f1a45447a0a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.3.1

commit 2939d6b12e15eb7e8250952c71f196c905b56756
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.16

commit 8f1b06cb0ef1e1766bd42735cf17f9d60feb8d92
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

git 2.0.4

commit 7b658a1da847aed952c7c29ac9b37894ad553f44
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: added pygments suggest dep

commit 8850e13144debf54fabcef54b7fd90ddd373c880
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: added Lua 5.2 support

commit 3c208328a312edd162169d899a9a734a925cb970
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: version 2.5.1

commit 0cfc15904df4d01bf1f38ea165cf8fc97e259fb5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: fixed exception on +wanted page

commit 366182ffc0bd65c168f5f385f748af72863d4012
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

homebank: => 4.6.2

commit 02b5a91f143766863ac2db3e7472f642b8e27ed8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.15.8

commit f3f82e33713a6658ecb46b0878749bae0b8a26ab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdb: => 7.8

commit b3598a65613c236f67aadfa56f5842ee731d2eec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nomacs 2.0.2

commit b84b65faa8f71189c5b81cf9452b41210f97022e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.12.0

commit 5f22e71524bbc1b85042b47d85d38c073a248f1b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.1.5

commit 38a90e1e65c5231a65e4cad6fc234bbfc1bf9b00
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qt4 4.8.6, SECURITY_PATCH=6

commit e23e938a992436fc3be8cc4c99676854ecdc0397
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tar: => 1.28

commit 8c9ee8ddde4fe7318da2cb42c818bdf7b86b67b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.6.3

commit 81c540e3d81941b4cc2c6f70d46053c51b3b1ae8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.33

commit 0921f2c52e4c6bfa4e522a7cc1e71c2a954f4428
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

lua-forge/luajit: update to 2.0.3

Updated luajit to 2.0.3. This is largely a bugfix release.

commit d55a7ae972bdd153da4f3bdd67db7f1c51efe5a8
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

chat-im/prosody: updated to 0.9.4

Updated prosody to 0.9.4. Lots of bugfixes, including a security update
(mod_compression).

commit 619f35d39e5391c3ba66e91639d642293e2cf9f5
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

shell-term-fm/tmux: update to 1.9a

Updated to 1.9a. Lots of bugfixes and proper 256-color support for a
wider range of terminal types.

commit 1d9cf7dc16d0a65bea5ef12f3280e14dae3905cf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnarwl: fixed blacklist functioning

commit fc4b1a102baae2019dcf49d7e7da107e0f332225
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

minitube 2.2

commit 8ec5222b1bb52ab224501a170290da60681143a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcpcd: => 6.4.2

commit 4f5f6417d55e430938a702e95a36308662bb438e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm: => 2.4.56

commit ee65962d45a11d9f3f1a28f2a0b361fde4501217
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl 2014.07.25.1

commit 7fbacf82b3e2028ae5ca03e7dbfd40b939433d65
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.7

commit 89b9b85d478fdbc145ca46ee42a76c496a266d06
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/meson-0.18.0 new spell

commit 100faa010f905444efc6f39b7fb90c0f8b8406d9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/argyllcms: version 1.6.3

commit 0d707217b2de84d25818097fa5900c749d9b53c9
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/midori: fixed building with gobject-introspection

commit ab2656cd9cf4a9c7c66f19340b6aa0fad3a6d30b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-app/xdpyinfo: version 1.3.1

commit feaaab3fa571022494b7542784f33f5bdee814c9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

abiword: Fix typo in DEPENDS

commit 5c7a101dc7970ac96c20dcb7e7c6619eb1d1c8b5
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome3-libs/granite: new spell, elementary Development Library

commit dd971bea96d1b5b50fd428b3ea3279599f0f7210
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm: => 2.4.55

commit d29069b5112516b9dbc1dbf19cd26b53345b0b51
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.23

commit 1e45d682fc32557b619b5a3501726850c3e728d0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.31 (stable)

commit 2d9ba1dfb4d8dba3dbfa190d319d52b9986f5168
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.4.18 (devel)

commit c1dc39e8444785cfe9caedc3d8df3e8a7175bf67
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsync: => 3.1.1

commit 60effc8b4e1ba7047e4b9da933f3a4f45ea4cbad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

docutils: => 0.12

commit a20688a4ff71afda3d94eb34e1da5d2b62855f64
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtasn1: => 4.0

commit 535d9d45348fa3e3083cbcc86e0460dcf97c22ea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.2.16

commit 9ac0fa20a6fb1fab5da8ac7bbc6956e799934849
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: => 4.83 (security)

commit 7d948fa66659781c5bb50170458377e51f13deab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ninja-build-system: version 1.5.1

commit d60397d39a6a2243097dd6ca0bae08ec1cc943fe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jinja2: => 2.7.3

commit df75f0807b9bf908d2cef1605ec1dae99e9a5f54
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chardet: => 2.2.1

commit 0a9fa1e82d0f23c81649cd542b5af1b3673109eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.9.7

commit ee87132aa46feb5f86694f6feefbe1ae08df429b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: add option for profiled build

commit 7573563fa20f1b1615ab7ea52698b395f9a88d67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/gnuplot: version 4.6.5

commit 085da115780254e3739b24134bfca865a4261f38
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.7.4 SECURITY fix

commit 17db057087f00eb1a0d2dcd96689eca1651a033c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphics/nomacs: new spell, image viewer

commit ee96c95c037742da694911adb2447f0045e451fb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

opencv: patch from Arch added

commit f697a2d06cfad1c745939ff4be5f6054c043813b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

opencv 2.4.9

commit 9423c1732fd8588371c4bd50913abc73a4a2e17d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.24

commit 984832cc4f022de7295b16308dcdaf9e3423ac5b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 31.0

commit 9eff806a0a13118fd98d58d38c87a042ab3d0ff6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nss - fix 3.16 patching

commit f20738b51be183cd0abf97c90c10654e6132ffc7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nss 3.16.3

commit b96c1ae156ef8af79aeb30c2587d66ad326e9cbd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

brasero 3.11.3

commit eb37d2ab211d61090827ab0bf13ab61fce0689e3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.3

commit 279e069c83541e57922a9c1133a0decfd127e1b7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

v4l-utils 1.2.1

commit 12d63986b6995f1e35d2da8d15468dcf93e8dc5c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tcpdump 4.6.1

commit cf8e022a83e5986a50bb0a41df5ce7bd99b1fa80
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpcap 1.6.1

commit 335500565d51b41021ac7c5963218c7605762619
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pango: => 1.36.5

commit cdc0b03cde3b3781f542db1bdf72247b92fd1879
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cffi: => 0.8.6

commit 998a06d2044e1b33be1b955b69b6e6df1082e8c9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 5.4

commit 6632fab42eaf388ac3ecc0d3df0c9794af971a1b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rbtools: => 0.6.2

commit 8c3daca9b3ba36f7d2657035f5f56eaf44b2f021
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.20.2

commit a3e9b06e3fa865d412415589dba19c030b5a235a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

six: => 1.7.3

commit b46dfc21b788722c95fe8c09a2d4052ca4ebae7b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlrd: => 0.9.3

commit 26c13bc0712e6613db746ec72da5a7ad8e53f018
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/busybox: version 1.22.1

commit cea398128798e186eb5d504bb34b14f6fcfbabb9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/vidalia: version 0.2.21

commit f022094a21cff5c3d4f2556083e1092bdf8a3f4b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/tor.gpg: add 63FEE659

commit 3fdb02a5f6ea924e9cec2803babc40f855768729
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/tor: versions 0.2.4.22 and 0.2.5.5

commit e1e7ff5ba0d73fd0afe6f6983fc9e541e32891b9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/tsocks: fix SOURCE_URL[0]

commit caa7c6e3ac1745b5f144681e250dc6da33c14d83
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libreswan: => 3.9

commit 9c1d07ff907c049cb08d893f2689ba1eee208506
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

coreutils: => 8.23

commit 20a599dd64808ab73501d98b381198e6584d2556
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.6

commit 9f766d1c4d7e2d0d379682c323a524a6fb803946
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git: => 2.0.2

commit 794392782bd75d34119a62a85fe33fa15d3f5336
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

policykit 0.112 SECURITY FIX

commit 99d1dd467bda3be66b2e8762bfe7d54951b726b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

chrony: => 1.30

commit c6f1d7f6f8891b89a9015f3c0e689f97f8bf08e3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R50

commit f7aacfd14c8490a616fd3cd1b5a3f8d067949a39
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bpython: => 0.13.1

commit 661538634f03e2e68fef607b8ce7ac28eea5ae62
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freeradius: => 2.2.5

commit 926d78bb430862e5075c0bbdec36cfdf3428cf7c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

devel/vala: version 0.24.0

commit 646923a612a375570585240be5244d86aa34b915
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Depedency for SVG support is on librsvg2

commit f5fd1c16a8a538c5f5dba3c19e4c7643629ccd3a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext: => 0.19.2

commit 6a419851d944d5b6d7425686a6685d9713cf6dce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.71

commit 9e75e9b8256b3f05f4a6acf47126f35f706e8231
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bitlbee: => 3.2.2

commit 2cceedd2956c3ad5292ab7f9d525e5e5020b35e2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pcmanfm: => 1.2.1

commit 91e5c5b984dd11831c635249f1e0aa3432366ff0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libfm: => 1.2.1

commit 35fda1aed853181fa9d88bdaea8670e779c3ddf4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/man-pages: version 3.70

commit 6616180a53992a4aeb5bdfa67f2c6d73d91b886d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: version 3.10.1

commit 7cfdddaa3641108c97597f24aa4a88c6d469d735
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

jpeg: => 9a

commit d72b04097bc01513b280464cb389ecd23e371b92
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mpv: version 0.4.1

commit 2a6571e191662c47152ce3698a33e32a434518e7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/cone: version 0.90

commit e4adad3bcb7642265b28e68eb7144621a5d09640
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.20.1

commit d16700082f4a8cea628b48f7fb4f509113cdfa84
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

st: Add patch to hide X cursor when typing

commit 52175ff8eb82debd96b79fda572ee2b009cc6728
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git: version 2.0.1

commit b33ec600bc414fbddaea848c89e0b17107d92d7d
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.4

commit 9620dd3f7cd1d63f45da919d2205c6273c38a487
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.5

commit dae18e1ed919f930182155b0ebe8030c06a54dc0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gcr 3.12.2

commit 772e8837c378e4d6b24cc6957c3689bf5eae29a8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

p11-kit 0.20.3

commit 73811abc9dd7f3098de8880b89c13c25d91ba891
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.22

commit e97a40948a64e38b911c4375d476b85754bf109f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

serf: => 1.3.6

commit 3bac42f76edd3c6ef70d9b2ac2aff4248010a742
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libvdpau: => 0.8

commit 3d525644794572adc2cca4f7edcb4e1cc3008e2b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unifont: => 7.0.03

commit 423e4d2ef0c36276feff14b88107494e09e26b72
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: version 2.4.4

commit 7f2e2d59c08f3e0c122bb871e63f286579e6a919
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk: updated to 2.4.4

commit e6bca07eb7e63ba2320034abd444f896294b28bc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

st 0.5

commit 60d97df7ad75beb52fd452f262ebd99e46007170
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gtk-led-askpass 0.11

commit bdcd0a477d0245b49fbd4f830372e9184e8239c9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnarwl: added optional patch to allow usage of $time variable that
returns current time in days since 1 Jan 1970

commit ce4a00f9f3e43376a8042d1e6d48028e2209eb02
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

whois 5.1.4

commit d9db8eaba7f77ea434b6124a03111e280e6e03fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

extra-cmake-modules: => 1.0.0

commit 05cc84b03be27f813abd1ffd572d7f7b1fe8ba1f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.1.3

commit fb55cee8c46214b45da6bba4692f96b2d77a0af0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 3.0.2

commit d4d464df1b784237b735e65f6e8d873441197019
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.7

commit ced607e9778a186dd7483364d7e42c9096bc3924
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

visual-regexp: new spell, A regexp/replace command for Emacs with
interactive visual feedback

commit 2d43ad3164efbb6524a74ef5558a75a3f78050d9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

autopair: new spell, Automagically pair braces and quotes

commit c088ec22f17cf34bb646eb3556e730b59ab7fe3e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

traceroute 2.0.20

commit b6c177effd31a731ff355a2aa713d78ef6d930cc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus 1.8.6, SECURITY_PATCH=11

commit e3a2a555ea67900eba3331ecf33268b657e05f07
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.4

commit d03d5212ad4ac49210e84eafb847524aea4fb734
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.13.3

commit c75ab20fb3ea07f645c36727920124ff4d448638
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib2: version 2.41.1

commit 7803433d2dffc063758ac161ae694565111805df
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/midori: git -> bzr, converted to cmake build system completely

commit 6aa4f662bc53abad41c33aceff446d932965d0a4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xen: Run the configure script, it runs subdirs in turn

commit 9afd09aa8f5e05f7e87441983e6635920ef67f3f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xen 4.4.0

commit b7c486e9da1e7b93bf039c9b615571a602f1c47b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dev86 0.16.21

commit 079251fbf9ccdef6cbf9bde7a8b99d0408d18a20
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bin86 0.16.21

commit ace693c70f6dc71d61c41eccf1c401bc0c90911e
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

lua: link liblua.so with libm.so

commit 38533de76a83c8ee42a13e3ac78f7695bf4445db
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

lua51: shared object not properly linked to dependencies

commit accca463bb487d8da8eda456d3e756b892fb5e17
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xen-tools: Fix heredoc

commit 4a89ca144e66c530f706cfaf4ff14a1b040f129a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "php: fixed 5.2 branch build"

Reason: erroneous commit fixed by previous update

This reverts commit af6dbae028c0e029a2f5eaff7cbd177aa4231858.

commit af6dbae028c0e029a2f5eaff7cbd177aa4231858
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: fixed 5.2 branch build

commit 0dc97db9aa657680046d67b9a859aded37b61625
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

python: download site ssl certificate does not verify

commit c9b0e6d163426f30e67e1ecf56b7dab9a4e257c0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gnusim8085: new spell, Graphical simulator, assembler and debugger for
the Intel 8085 microprocessor

commit 950f206a93ff44e6371e6703e95cfe70d3261bfc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cherrypy: => 3.5.0

commit df4457490220ad214afd7df305289d3d5b533813
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wicked: Use prepare_select_branch

commit f8e986601ff8f09d977e398dd9e1ebe247942b86
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

obvious: Use prepare_select_branch

commit 60a64031fb2c75ea6a8bbdc041812797f94c5f74
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dbus-mono: Use prepare_select_branch

commit 5349a3ea80ca2ab3af774d77d38818c30e819f33
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gitosis: Use prepare_select_branch

commit 46552e41c8907d1d081c2af2eba7ad895e0e2123
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

openni: Use prepare_select_branch

commit a8444a8fd33eb2b21afe13fba027273de6cb728d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

openni-sensorkinect: Use prepare_select_branch

commit 8290eddc3e73c7f80e0ecc16d365ae7f48e047ee
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

openni-sensor: Use prepare_select_branch

commit 4f9ccc8a2c68137124b921aeb9d5b827dc6aaed6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libfreenect: Use prepare_select_branch

commit cd9ec586b6ed5da889b3489830deb4a166f442d1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Add missing includes to ppd-chldap and dbus-c++

commit 024847b1ec4a2a311808e4afbe2a702d338da8a5
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11-libs/cairo: added scm branch

commit 2bce02ea2705c165468dccb647a60400e2be8f6b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

FUNCTIONS: more fixes in get_scm_version

commit 132363d653976f6a21006996d41d91ef902ce85f
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

FUNCTIONS: more fixes to recent changes

commit dc4460b874cdce1f43c52da360f8a09d9ded4c46
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.3.2

commit 7aaffcfccee439165b052aabffab9d926c4b316a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.3.2

commit a50277310dba7ec7ac96a6e5c5fa99f8b92ca013
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pppd-chldap: Use prepare_select branch

commit c78d591bb84a6f5c8e61e5d73fe7dada853c94f9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dbus-c++: Use prepare_select_branch and get_scm_version

commit 62d3b562bc39430a3a5fcda52895a7af0d142336
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Make several spells to use get_scm_version

commit fc676197b8718a13742c0b6c26a0127ca5e476d9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

FUNCTIONS: Fix get_up_spell_name to handle the dot and plus symbols

commit 1cb0116b167025e3758bcdac6a9b70166e7dfb50
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

FUNCTIONS: Add get_scm_version function

commit 95c6323e73a818fce3a4a025bf0b28868a7780d0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

lzo 2.08

commit 7688278caa3487e3898f89ceab797cd9267db2fa
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

lzo: Install libraries to the root directory

commit c861ef198e9f2b1bc327420d45b84c129170923d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

btrfs-progs: Fix installation paths

commit dc8c49cac58021820249054664a09ff8265b32d8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.84

commit 72324d4e625501cfb06c44000683af134c7bc8e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: added libev optional dependency

commit 13d5e6ff010822d2cb5ea1531cfa133a497797c9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.4.16 (devel)

commit bf5d63f9f3ebec496f000f2521aa3e1824b58d0f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg-exp 2.0.25

commit d304a5164977de4553fc418ba0f75a603180922a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.18

commit 0ee3d141de047511ae2ebed2cf541de42e9c490f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libwpg: => 0.3.0

commit 4ac872a73595bea7af60e893a6531aba8e8e2114
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libwps: => 0.3.0

commit 4fc4746bf8486211cfa2297a6d76dbe5394332d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libwpd: => 0.10.0

commit 7c26b9d21adcd51a6e18a25b44bea42771c17df5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell -libodfgen

commit edb1398ebb02d800bee8463f1728e900aee9ba08
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell -librevenge

commit 6f368028844b608612559f8f0d655b55de77a056
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.4, fixes CVE-2014-4610

commit b982f75a50adcab01c8c830b82476b0dd7594545
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.2, fixes CVE-2014-4611 and CVE-2014-4608

commit ccb3e3c5344e31c96667ef027785c94a6f8b23eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive-libs/lzo: version 2.07, fixes CVE-2014-4607

commit f6f93959b7c6ec1f97ef81f193f5f0cc94fff246
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive/lz4: new spell, a very fast lossless compression algorithm

commit 2ea032dc6601400bbe527baf5e3ef9b71a9bdada
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: add --enable-profile-guided-optimization

commit 08322bf5d059f2cdf089235dfd4f66e2508e72b8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.3.8

commit 74402cb5b32b56c9401c1de3bccb49d9b7bce6ad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.3.8

commit f44ec3350ca7c8450031aaa61f0afeb3d4ede0dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.3.8

commit 0089166be1835b3fdf3082c65fb683fce4354acb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

shotwell 0.18.0

commit ecfd73fac4cb1c7591bedb151e57374420656468
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.21

commit fce32f7781836b76fe4ee8763c07a81e4edaa543
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

finance-quote: => 1.35

commit 5da8854cc7afd5930a7ec1531b75eea0dd49f660
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdk-pixbuf2: => 2.30.8

commit deab97b0747eb9077e09ee5bfc338b8f061b0802
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.30 [security]

commit a9635255f1993d4c313ce653d90ee095ee645688
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

homebank: => 4.6.1

commit e63363fb35e287e5aa87f943210406e1d9d31f09
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

easytag: => 2.2.3

commit ac672b80358e344588d0a00f32872cd75db85063
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openjpeg-1.5.2 - SECURITY fix+++

commit cc5cd77263f6fc4645e2cae78063742f61d5bef1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pptp-linux: => 1.8.0

commit 40b91eaf327ef41ce9701ce5ed96bddb4c434d7e
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

kernels/kmod: updated to 18

commit 83e01efac65d0213898dcc57323ba4661f884d72
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 5.2

commit 4efb89d6b63e56fd36aa2115605d2e888a550921
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.9.6

commit 361a2bf931ffd20cc840b482696c0f4495f061eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.4.1

commit e86a1e3d2134adec3b072bb30b5ecf91972de8d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 5.0.2

commit 1b1cf232f72479eefdc007c9fcf45397655ebda6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

simpleinit-msb: fixed critical segfault on invoking from Xen (as a guest
HVM DomU)

commit c00117a090016bc840548817ee2b74edb2ef205a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

homebank: => 4.6

commit e6b17e03641098e485b265d20d20a6db01de6f5a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

auctex: Move to the emacs-lisp section

commit a81bf8b1d8fe4d924c8e1ec47dd4633e97b001b8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xdvi 22.86

commit ab99c706d57c5da90244b1f402608c23593d8300
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

auctex 11.87

commit b934f8f3a2d1349b4363ab9d9092c8f8a8ae66cc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg-exp 2.0.24, SECURITY_PATCH=8

commit 932b701e4e6750bc0929ede7c024c0bddf7f8928
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.24, SECURITY_PATCH=23, CVE-2014-0244 and CVE-2014-3493

commit b3064f4a1ea9ce6c03f5147e78a7bfa9b38d7876
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.17, SECURITY_PATCH=11

commit 2557d1b2f6fac17fd46624a15d10bc9b557c72c8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/android-tools: set device permissions in udev rule file if systemd
is not installed

commit 000a56eed2c99d1c117c7d4bf07b46dd9dd33f29
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.631

commit 0e98977634ed77a1198072182170721eda6defff
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 42_20140601

commit a95a1aa8c9e799d412708ab19646a7f8815ffe2f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw: => 3.15

commit eb2166a23eb127d40f63c1376e6de4c016100407
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qxmledit: => 0.8.10

commit 3e7a8a46d6340e887fb5880f4f2c7ed97404684c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2014e

commit 90aec4faf08f5d4f104f844e7d4047e0d8a276c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/gmtp: new spell, a GUI for communicating with mtp-capable
devices

commit 0dfd9c46db0215c6e9c6aa993e4f5c589bbee181
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/android-tools: new spell, tools for debugging android-based devices

commit 229d609478cc1b499581cbf0dbac430d5b38cbff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/schroot: version 1.6.10

commit 6899eeb95034e4a80b1798054e2eb323ba5276e5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ardour3: => 3.5.380

commit 6b2bbfffc7e919465ac702e5688b62c448691530
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

liblo: added gcc pre-4.8 support

commit eaf9382f8916bb56e53ad4a67b60a3d8f66454cb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python: => 2.7.7

commit d24e7af2cee6514b1d4f585f130169328f04b9d0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev: => 1.8

commit 570605c74d5494b0cc775298ac178776258adf9b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

groups - add input

commit a6ea54a1f95846a97f5267139953c74acafefda1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qxorm: => 1.2.8

commit d01e38c351e448ce0a5ca260d3b839b437c93d86
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.11

commit e23e0dfc2644d48a125eaf6138c730c41cf827a4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive/p7zip: fix source url

commit 24b310cb85a1deaee703515da7d1e10e62513b44
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.1

commit efc8f2c4103214d60fc86e825c8b3b22c54fedba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gstopwatch: new spell, simple stopwatch, written in GTK3

commit 8de1114bcae20a9aea33e8afc10c256ea8fd9717
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcpcd: => 6.4.0

commit f887c030e52a705d3ccd6dfcb26648dd1ebb8cca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/man-pages: version 3.69

commit 3b891afaaa941513e3d4f46a000293c734887da5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alsa-utils: => 1.0.28

commit 5ea0c7b53e5dfd10358a37873207df948328ccd3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alsa-lib: => 1.0.28

commit 20b3dad85c69f7872d21e8bf3ae6b48b5fc6ab43
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: => 5.5.38 (5.5)

commit 47d1eabc9826ca70722a6037c949713161f2c93f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusb: => 1.0.19

commit c29e47f0d3719f83fee03c5eb30addceca7e1dbd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libquvi-scripts: corrected HISTORY entry

commit 24db1c983f34a68af8947ba4a7142b0ead9a58c8
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

dermixd: bump to 2.0.0, adapt to new build system

commit 66d7611328367c7991e249ab54dab011320cc4de
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.1

commit e9408bec92f33730728d95664225a1c71e43d15c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ddrescue: => 1.18.1

commit a55ae7b4a3dbcc17651468f4aeba25901270bd63
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lzip: => 1.15

commit 2e0a650fc13747bc0fffa4f5df1db6bd9385d93f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.20

commit 2b42b42b0f525315c682ad29c2451561468b5762
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xlsclient 1.1.3

commit 901d4e631d9338c224ad11ba0fec99c1442bf4b9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

easytag: => 2.2.2

commit 0e09916cffa82746c4021583058028370d84ce46
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus-1.8.4 SECURITY fix

commit 3f6f8d5e180f49574095d88d408d4766aba3d7f8
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

openssh: update LPK patch

commit 1e2121c3d0607c9fd6a13e1dad386e65e1cf53da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.29

commit cc7bc08d53708693dd94477c1f59605b86003c8e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 3.0.0

commit 66f0cc73e90364422ce5f659d2cc6c28b2663faf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext: => 0.19.1

commit 31e4d3fcf14c4c4364ac94803da7ae84592c15b4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 4.0.1

commit 37b78420db3346ff525c6f8332323433ddb6b2fe
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: version 30.0

commit 2a03f8128b316d580178a8c168983c9bb8a1cbe1
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

crypto/nss: version 3.16.1

commit 3b70076cc8d0122b0f147f957c793527ebd1b40e
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

libs/nspr: version 4.10.6

commit c04fd44637bf7a338217f868ac32c8c4fed800df
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

knock: => 0.7

commit bdc93d542afc4b10bda8291f0e5e7d4a97a62065
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mtdev: => 1.1.5

commit 25cd09f7bc791041635b57117311e27d44ac25f5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.4.2

commit 0a4c556c1142b50e95c4aa82223b89636bdc3159
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sip: => 4.16.1

commit 1ac6bae6fef650a738d4abbb69f1636f79dcdb29
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xdg-utils: => 1.1.0-rc1

commit 6a4bf40719cdab9be188d46461a59b4f3aaba04b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.54

commit 5fb9ddb0f81dc82b1a18e221663d51c0ac44f0ca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/conky: add bug fixes from gentoo

commit 48bc60f8fbc077548747c2fc1d490183633ba5fb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/conky: fix SOURCE_URL[0]

commit c43639df41656bb5efe58fb4e939703114cc161b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome2-libs/gobject-introspection: version 1.40.0

commit 85bf56d41873c17dd1ffb6d4e4cba6539e04ad8b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.7.3

commit 04d47a32b480bece663f32faf76e9e39acb3a3a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mdnsresponder: => 544

commit f2b44671552cf61cce83460dc9d9aee22e8219bf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc: => 2.1.4

commit 6d64dc0106f0dcbc24e62d073e5872206cc6955e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pulseaudio: => 5.0

commit 46179230316551a35003910c6cea71ea505a2532
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtk+3: => 3.12.2

commit e376298c71435044ba160610d24830167f2391d0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glib2 - allow install of gdbus-codegen

commit 11e95d8a28c50539173d4ba274f3717a9cbb360d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

at-spi2-atk: => 2.12.1

commit bbf4477cea8a8986efbcd1bef2c3c172bc84046f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

atk: => 2.12.0

commit 1d23dce654b3e1910836d7b434af3786603ee196
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev: => 1.7

commit 1d9ff4ad05ab290a09d20477927d4cdc526e4de5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15

commit 602c91a697c25b1b7cd38f034a7d7e63b44c0375
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xclip: fix SOURCE_URL[0]

commit 1962f84d4d4df1ca235b2607124ef8465d46d297
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

irssi: => 0.8.16

commit c3622119c067578a97bee3c8683810e9c3c14e8d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.14.6, fixes CVE-2014-3153

commit 9ba8a3f2e0b0113f2b698abc883ec7ef42c8fcbc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/rxvt-unicode: make features configurable

commit e12fa13f37068e40396661c42262e39e238562c5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/ttf-monofur: new spell, a monospace font

commit 19648625a72c4625a86a1be22e1f90de7c832c0f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.3.5

commit 17f0fc263a864e4704285983245f9d099d6888bb
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/xbmc: version 13.1

commit a195b23c36cbe3866fc723bce2a20e2774cb53d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 3.0.1

commit 4948a66a223e9c490037367eb9b1ee8e0c2e9d1a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.8.5

commit 94edaf8b2b30b75e3ad4faa9bdf1601d67af49c4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tilda: => 1.1.12

commit c72b3afe2983d872e9b7dfab893a56cc99b0c879
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ntfs-3g: => 2014.2.15

commit e503ccba036968b4472990af070c82e33386022d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

extra-cmake-modules: => 0.0.14

commit 5341e4ebfa9593756ad8b1c242af18a9dc54cba6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openssl: => 1.0.1h (1.0), 0.9.8za (0.9) [security]

commit 681b34c74628bff726fd1a17ad37a59de0baff9c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtasn1: => 3.6

commit f45ecd42cbab6abe5cf147a9d33a9433b689e56a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bison: => 3.0.2

commit 436557a820184edaf08b864bd9aaf1b5096b2960
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext: => 0.19

commit 2837facf69eb64fb225dfd9247261b8ca85a7b8f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grep: => 2.20

commit dc20ef0c4d4e0aaae401828ef3e1cbff18556b1a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: version 2.4.3

commit 6595e16401033154070133140294129ce8fea8cc
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk: version 2.4.3

commit 804a6a70fc4339224b8a7a21ce87083b2811961b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-ghc-syb-utils: new spell, boilerplate reduction for the
GHC API

commit 27fc339fabc8b59a38fa777039adef373799422e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 42_20140416

commit 193b845be0f78eb30124e64610ea792ffa5e6d01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gpgme: => 1.5.0

commit 819fc542b2670ea89c3c8e3cc14d0ca4e6308297
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 2.2.3

commit c1841f05f514d218e2802864cb65c8bb02eed8d3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg-exp 2.0.23

commit 390f2cedf494b953d6c134a5a813f2d53cfbf6ff
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

btrfs-progs 3.14.2

commit 90f5dc96e6fb0552124c72a5d6cfea9dceb88053
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

btrfs-progs: Fetch releases from git too

commit 63cf64294e43c80312a77ae0bf083b1539e61a44
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

btrfs-progs: Upstream fixed manpage's Makefile

commit 2c14e4ed4b17696e1a5a48bcd2effe47ceb70662
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add sddm group & user

commit c7584dd4019be53004a312055586e84183a5d79d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qxorm: => 1.2.7

commit d56ecb50f75c590b42d6bb8ecf764fe6c2208162
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 799a50f59d1f2d253b196c69a525ad4e62e6405b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 4475eefce8b8e91b2db01d3a88d4b791b20fc43f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 9bccc0589a775b4ded11d435895b1124537e0b96
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit ed3e6ecaddca7dfd15be6930c364da0b67049d71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 22dfe2f562230c5c219e6b64ff020a64d52aa96f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 30619a3473401fbfbc78c20d066ba6d3ce44512b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit f36b0389533c431a3a119359c03c1c1d1c5e24c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit dcba251cb762c51201a9a4b00f74e06423f66470
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 0839add0aa33b51970de2dd2a74cf7940fa6c8ad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 63a28d304064c142d663be07cee409cddd1ef4f5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 3bc4c9feb41ad6cc12b36cbae434befde6b12d8a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 7986beaad70b34648c99f758013acbf48a61b195
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit ab91bf2df075ea5c05c0a2b72c238b55f71d562e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 27071b80e14ac471215372610dec67b390691d79
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit b8c6f5f60c9677315092db0ea67a0ba4940f67be
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit abc219c3c333d55e88d1055314624f8138203405
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 17e56913cea5e99f38cd7737c622f6cfba6d3186
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

- change depends giflib => GIFLIB

commit 43552bdb7cee98526da57b051e3f8f87f7a7ea85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kaffe - change depends giflib => GIFLIB

commit 6692bee4c8b7f098e6f44537fb0c17a89fa52e23
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgdiplus - change depends giflib => GIFLIB

commit d03b83bf715f31c2989bcd39cd5d26986898cb33
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openscenegraph - change depends giflib => GIFLIB

commit 54594029c98b14d6c27cf6302381d497fe3decc1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sdl2_image - change depends giflib => GIFLIB

commit 5366cf33b1cc61dd675203e8058b26e30baefbdc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tc2-modules - change depends giflib => GIFLIB

commit 941704b92d304a420a6a1518a63018a662c1759b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

spamprobe - change depends giflib => GIFLIB

commit 5a2b65108540ad634e56c875e706ec10691a0fdf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

driftnet - change depends giflib => GIFLIB

commit 080ec34cb36cda65d026962829f464ad7defbeab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdal - change depends giflib => GIFLIB

commit 83e014d0773ee7513794d934698f26abbae9125c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

anyrename - change depends giflib => GIFLIB

commit 39ba8ee9fe2693ed19c1a8ced6b4c306ecb64b01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mplayer - change depends giflib => GIFLIB

commit 9001fcd2b90c274306c2b40150646aef627d87f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mplayer2 - change depends giflib => GIFLIB

commit ddaa1e6d5142965485662139fcf9c4cc0191be43
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

afterstep - change depends giflib => GIFLIB

commit e3584b19b0df291a4e86a3e4456bf2643a0dabf3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

windowmaker - change depends giflib => GIFLIB

commit 858cd8acc17bf214fbd13252da8e72b132242823
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wdm - change depends giflib => GIFLIB

commit 202463a87ef4b12b535044472df42cc62b949191
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libafterimage - change depends giflib => GIFLIB

commit f6197ea2d6fa5595ee54b8d3058c7df156600fd4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine - change depends giflib => GIFLIB

commit 2cb81468b3f3682997cc2f42e6eeeb549c868847
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xplanet - change depends giflib => GIFLIB

commit 6f965af59f397f8a7e7699b5af31ea545c009a4e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

evas - change depends giflib => GIFLIB

commit ab2c0a2e0844904d3a0b2222c2c1c598f1fa036f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dvipng - change depends giflib => GIFLIB

commit 64a57f5b30b07eeaf2fa8a45ead1d71e0e2afc85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fbv - change depends giflib => GIFLIB

commit cf2f9b38e15c832209ca5b767bcba99a0e32f437
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

directfb - change depends giflib => GIFLIB

commit 6105460cd2c527ee46c701a7f9d099899c0f98b5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

KDE_DEPENDS - dpends GIFLIB

commit 6d99562657039f66ceaeb8f0152aac196efb4462
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

giflib5 - 5.0.6

commit aea4c72a78e1314b32774e30b40e25acce33238c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdelibs4 - depends GIFLIB

commit 80510b29f8b74d830758573bbe87c13d494ab638
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

leptonica - depends GIFLIB

commit b216a7136dcce38a7e98efec8f564903096d3c45
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fontforge - depends GIFLIB

commit a1fbb1c1d2bf5fdaaceedefda160e5a3a385c3dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

giflib - provides GIFLIB

commit 9c619f5d7dbf08965d51d50d61d4c0566b53b7ab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freeglut - dpends cleanup

commit 15d4986ec59a6492953e7a273ef94f3e6410e990
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.8.2

commit c9277bc54e5fd08f8de361f43ff615a6b3a28958
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/gnutls: version 3.1.25 and 3.2.15, fixes CVE-2014-3466

commit 246184cdf2d38e6ba10e3fe9573195da08a44865
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: bump to 3.001000

commit f5c2818d9945056455255d786c0f92b135518657
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.14.5

commit 2c4a136350aa7efddfaed0b3252eeb058e888f78
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.29 [security]

commit 39f8f9750abccad2e12634d638eaf02afc1717b8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/zsh: add optional dependency on gdbm

commit d42333933387762f2231d6d93ee19b6155bbe0c2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mod_wsgi: => 3.5 [security]

commit f64c5f1ac076c14811d1b52a1d4aa8e86448c51a
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.3

commit 61a6d957d68f827c8ced445c8b0c5a9744bffa97
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git: version 2.0.0

commit 98e2f35c2ca62980e93c090879d556ca156ad34a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sip: => 4.16

commit f43d31f287c5339c37e4c087edf4a12db4555c5e
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.4

commit f70d977408bb31263ac47062619ad577dd6e2bdf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/man-pages: version 3.68

commit 4891c8e553597b67c8ede908fcd13df4acb1f2a6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/man-pages-posix: version 2013-a

commit f31d5d2c5bd6e4052656eaf1347eff01c13f47be
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dnsmasq: => 2.71

commit 525a2d10792ef48be21453614ec530fd98a834a3
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mail/claws-mail: updated to 3.10.0

commit a2210a10d53dfb035c28a1d0155380af5d83f8e5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.20.0

commit 3233857c7399ce4e8de1aa27081d3e86e9056c65
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libevdev: => 1.2.1

commit 0a4b109292049f8b502d52173ff0565ad7be9a3f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3: => 3.4.1

commit bb939a267bc39dd9ac47f3375a23fe7ac33e5f80
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shared-mime-info: => 1.3

commit 10b6be1a6e296743475cffce0848275498d5109f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

psycopg2: => 2.5.3

commit 250daf3877174964df78bb54a2bf01203213c24e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grep: => 2.19

commit 77cd9533d309c20f9f8ca62a9e2a6fad81822547
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

thunderbird: => 24.5.0
DEPENDS: use nss version 3.16

commit bec1d6db3f414b4b989b6b10ea3da34e6e702eaa
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: 1.20.0

commit f8dff64b8f8bd81ee7ee4dea90773cdbb6a384c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/glibc: add bug fixes from gentoo

commit 7ca290f3fdf682314d755b6cca45010a4ee2ef31
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/glibc: add bug fixes from arch linux

commit f1e54b375ada0631c97efe13c667a93da5075558
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/attic: depend on pyopenssl

commit 84cd35cd95c0cb713f02fd165bc3bafd07ee7191
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pyopenssl: version 0.14

commit 1c0eb4771e84a285e9f15ad9bf8ab27320c0da49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: corrected HISTORY entry

commit a64381232dbc2614525e3cac1ae32b18cde27bba
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/attic: new spell, a backup tool

commit d10854fe51cf2cfa2df83e856b8045a9dac29508
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-llfuse: new spell, bindings for the fuse low-level API

commit 024005ffc7ef879019d7c1813907387c7a808e13
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/msgpack-python: version 0.4.2

commit 9ff3a41474100306407c01efc334f5f3cb2d50df
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/splint: fix dependency in Makefile.in

commit 00e964099cae8862eb265215c238b7e42cc2ae12
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

taskwarrior: post-update fixes

commit 1b500d65fb6d3d8d35379a98f0e5341c17a66b07
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: => 0.3.10

commit 4742249f8be3b947526aba8a2fbc4529d27df42b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

libs/glibc: version 2.19

commit 19d6d3842c0a4d16181ac3291bdbea925642e3e7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cups-filters: Use make_single

commit a1d4adadfbcc375a34a809e20874ded9e1511cae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

util-linux: => 2.24.2

commit ce80bede64517915897626ac5560573ea6ab067b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 3.6

commit 56dd524f0049405c566b774bb960c23b26637f44
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu-efi: => 3.0v

commit 7cf0d1dad54a2b86425ff28fc2b15e28ac8e9f80
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-utf8-string: version 0.3.8

commit 6da2ec2fe504befcdc33ac7fe62ad518280e67eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hasktags: new spell, ctags for haskell

commit 0bfdb6bbfd05a5259bc90299cc16468ee7a3ec86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

make sure our udev.conf gets installed so /dev/shm gets created

commit a24c8a257b89f764c8026bb44c4c0f5634103a58
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/powertop: version 2.6.1

commit 3214241bd72427bbb4b966cd8bf4e1e44f7cae08
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyxattr: => 0.5.3

commit 67404ae0cf4da2b1bbeb5a5c43cb7b7e9fd15911
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

lxlauncher: depends on menu-cache

commit 3b88f7808ba26e0ffdc4f6a4930a5ce5f3b58386
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xf86-video-ati: Use prepare_select_branch

commit b0d67d0c4b20482d233aa4573026324169eef40c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xf86-video-ati: SCM branch depends on glamor

commit 538a594bc89d4b35c1fae553d2aa57976dcf5ca2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ctags: fix SOURCE_URL

commit 61bf4d412c032473c925093543f6069730f39311
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.54

commit b4063ffd9df291137b2591168bb6ad0536750842
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.53

commit 46362c198244a51f34b776fddbfe3192d04541ae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.51

commit 8b978e29f49ebfdbff5c55ef07753ca2569fa0ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.50

commit 3fe6091599d21d2069cf9162947ad07dafce5cdf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.49

commit bd9b2780d53f6212a0dbb143189a28b67f1a9cf7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.48

commit 0ef0ce274426101ae019d40e39f78313102c375c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.47

commit 3321aee398acafedebe9ea5d74ff8c17229369c7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm: => 2.4.46

commit 91307a0f06eb0045d919daf583ae34be39f2595d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libdrm - fix nouveau build

commit f93ceef43d7eb255257bd58f4a7b06be7508f027
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rdesktop: => 1.8.2

commit 36b9c5dd9d12bf8c196b2c6d003b9c80240894b5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libedit: version 20140213-3.1

commit 5258b185ee61d2c6b5195e55e73d011360f1e401
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

collab/subversion: version 1.8.9

commit f6e1c5320090872b63f9f03cebffe31f69fd50f7
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.3

commit 3f699b0cbf687b7c99a82eb50ba7dd3129d67d2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gutenprint: => 5.2.10

commit 0650e128728c2d164da44369af87e63635e2bb7e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/numpy: version 1.8.1

commit be68cad993c275916f6cb5d5bb15b431fe92de5f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/smpeg: fix SOURCE_URL

commit efc2b1b258536fdc2582ee4d7732146bb4b8517d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.18.2

commit 3b85e04b8bb5b60ae6b42163f1a4349265596bcf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bpython: => 0.13

commit 7efde055dce926be16ab7e4db34396a4bec7c01f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

curtsies: new spell, curses-like terminal wrapper, with colored strings

commit 18901581e99a3fb71f2e2513b7673b8b123263be
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greenlet: new spell, lightweight in-process concurrent programming

commit 59d150e86a9c8acc472e7223019329b42af89d23
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.83

commit 27dfd7a7909f9a1aa2886bd46d1be88dc363c00d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/ttf-mensch: new spell, a console font based on Menlo

commit 11a949b19c1c6d3bf54406e81f4b8659402b7d61
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-app/xfd: add dependencies on libxrender and libxmu

commit b29efaeff92b89719077e6717cea9577240d6d81
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/gnutls: fix SOURCE_DIRECTORY

commit eeba5d29d7f2024a3f8fdf64bfba1632dd425dfa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.19

commit ce4491de8f33cba1077edad4943d73394fe693de
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

docx2txt: => 1.4

commit da5a26f03c88b04d03e22961a9eea1665d7ef54c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

readline - tweak install

commit 90cde15e49260d534bfa7aa800a12e7e7d56c7f5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.7

commit d1984c8929e99517523f57c630b9b4e00bdde9a6
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: updated to 2.4.2

commit 2f4ca1463fc6bfa12ae60925702cf23a95d5ed82
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk: updated to 2.4.2

commit 4ccf7b3f27bc13d8087f898dd89dd1756ee994a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iozone: => 3_424

commit 00cec578e25b918d361c4066b78e5631077e1b55
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: => 1.3.5

commit dba7ca535f6f12d776de6be70dd0c6cca997a617
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev - fix typo in build

commit 1319b83da37624ee6a35c444c8f4fc7c8fe6104e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gummiboot: => 45

commit 4b665751b7536805e0ad4ee014c85907e9430f89
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

polipo: => 1.1.1

commit 9affe4d1aa4d8fed5345596af247556c397bfd61
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/man-pages: version 3.66

commit 99e1c95148257c8462ec9f9e31fa571227903059
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/source-highlight: version 3.1.7

commit 0ccfb53342e99fd487aa6773f95b04e64e65821c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 17

commit 0fbc6599fd8f45e1a41ec7cd6eef77bf4c007169
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

znc: => 1.4

commit 3598fee42f2f60abaceb47aa2ec1a73c9391ca93
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cgdb: version 0.6.7

commit f9ffdf4a728840ea29d742244332f63561ed1d9f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

getmail: post-update fixes

commit eddddabf3bceab53e2b33cf8d8ebbf26327d19c7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: 3.14.4

commit f0ee55ab78c955abc87ea1e79ffdee2c1a8f0dc5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cppcheck: version 1.65

commit 19bdc0cffe25ac604a534c424642f0a71a9889d1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libevdev: => 1.2

commit 7fff18eac2fef82d96e1af8fd1b00aaf4db9e989
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

extra-cmake-modules: => 0.0.13

commit 06a0f67303ac35256886edcb412f694b8d16d203
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.98.3

commit ccf1f795cff387a996e9cc2d50d30b080d51820a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: => 5.5.37 (5.5 branch)

commit abe35152142ebb86ba0a17a1fe3334c3148f15e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

monit: => 5.8.1

commit 1130d3073f11459afcf4a9a5616dcad1be2382c1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

psycopg2: => 2.5.2

commit a7058d7fee402341285d522344fe011256e344fe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.6

commit dd6275de329b05a6b86c35d670eadbc350f38bb4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

homebank: => 4.5.6

commit 8d133e7175356e1551126a55f0a31f180ab98cd6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libofx: renewed dependencies

commit 324bf8f3f4f16e22c97ef73b2f49ea91be66d9c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

opensp: don't duplicate docs and added gettext opt dep

commit 2d95f38eedff7fb818746439e29dd307a742fca4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.24

commit eb094d90127e58deb4cdd8c36e66495592ba2180
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/xbmc: updated to 13.0_r2 Gotham

commit 5da1d363e609692be5c098fa9b30282fa98ea0cb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.1: => 2.1.2

commit e222da5c38815b71993023c5bf65ec40f0f4c57e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libyaml: => 0.1.6

commit 4ce84a9d71a96e79d12de7bad3788c039ec4afec
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

groups: add plasma

commit 4633e0b06593b4b66bb86757af024989f5d98f6f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

masqmail: fixed logging

commit 1fa2f87dd268d7cfd73d5e4213e046c47e181419
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/rxvt-unicode: version 9.20

commit f165747c08291f78d63f19844df3a6c81bc20a08
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

imapsync: Depends on file-copy-recursive

commit cf5d5123e63973c78193df4e816f43bc4fe77666
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

getmail 4.46.0

commit 3981d149657fd75224a3bbc20b17bee8e6905c9a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fetchmail 6.3.26

commit 129e01a294d2ebf33a4ddd9bd03be5dc9b2f56fb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

isync: new spell, IMAP and MailDir mailbox synchronizer

commit 59f7a17470786608e0b948aaf9b0a50473a70712
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

file-copy-recursive: new spell, Perl extension for recursively copying
files and directories

commit 0f215829aaf5e8489df1ffa9230f7b0edc23c616
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

mail-imapclient 3.35

commit e9bff1d90b9ca633330a934a3d154392797537cd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

date-manip 6.43

commit 4903eca90e770b4ddb75d1b0f7a31c1b4541c496
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

imapsync 1.584

commit 0e8a2116f7b51d7432ccf5f872062bbacfc68a89
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: moved to haskell/haskell-xmonad-contrib

commit 8bc08734e28cda8dcbd456319c05a5fbc7bd6ca6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/xmonad: moved to haskell/haskell-xmonad

commit d9faec27a0474474fb9fa677d5ee092ba251f54a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/openbox: version 3.5.2

commit 49d5e7c9637acc8348a5ec93f52f8d50ea827784
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/herbstluftwm: version 0.6.2

commit d66f26b877186ab22909f1b2434fad33857b3e35
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/amiwm: make_single

commit 1f42da5fee634043c36d2e4bf5b980b514df936f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

terminus-font: => 4.39

commit c23f130e20b60a63538fdee0a0f87d680ac7c1b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ldns: added openssl warn and perl opt dep

commit 3281928a716990b00d07677ebb8a67d1a27316d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ldns: => 1.6.17

commit 2459c59795d6d3cbb3ab204ef032b24e2899e4d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mcabber: => 0.10.3

commit 0638fa04cb4c11b8fcf4f21ad8c55996f1e5d338
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/vim: apply patches up to 7.4.282

commit f153995250054efd665070125cfe2f2432524ec5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cdrtools 3.01a23

commit ae87c3f0adcab1655cd6919e36ee8f8ac5eeb1e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cppcheck: version 1.64

commit 3e1d080fadf8b15a12ff276886d53512981aa56a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tig 2.0.1

commit 074cfb30aed19a7b29eded7952546e3ffc2d8cc1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.14.3

commit 9c5525ef7e4ca273e0b059d2343cf9fb3d73f4f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus: => 1.8.2

commit 1c2c0fb9672c8769541cd3f4cf73e306d8529fec
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gummiboot - add config script

commit 955935466d6807bc50e30d24a9a027cfdedbfcf5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2: => 2.5.4

commit 0301bce2d0d5ed76708cb33c49bdf7773f44270c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

isort: => 3.8.0

commit 612a07437183ae5730300f5c3adb5960ecb6621d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gummiboot - add a splash screen

commit eff180687a51db585a50299c086ba80710e1a21a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openswan: conflicts with new libreswan spell

commit 4666ef684e2a94ac30cd75d1a400368adab38f42
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libreswan: new spell, IPsec implementation for Linux - Openswan fork

commit 34fdf002d1c42aa697e481369d4fd1843ac57df5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-uuid: fix WEB_SITE

commit bc5b9f02e2e6a0bd05ff04739a4dfaff57bfbcbb
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.1

commit 986b2c9251da448454e2b5a87c64a5a28ffc87d4
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.7.3

commit 307f0606c1de8ca352f078c7fbbdb36c6ae991d7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-tf-random: new spell, a high-quality splittable
pseudorandom number generator

commit a86b63ccc9c0bc3db59ee63a000e1a2d53dc3e80
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.5.0.0

commit 4e46c0cd90d4429a5af02e0a40261c25f0969772
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-mtl: version 2.2.0.1

commit 7a9b19b887b25b2f399d3937694288254c8f5cb2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-transformers: version 0.4.0.0

commit 0490238a9e2b6690b3b32bf4953564e7ccf7bedc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-monads-tf: version 0.1.0.2

commit 11db10ce36eef65e42f3aa70997e369dc0f67d2b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-mmap: version 0.5.9

commit 79a39e76229da2cb96f54c37b61999d2f23643fd
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.14

commit fa2cbbc49aa36e1d05c0f015ccd07ad15b3f72f3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hslogger: version 1.2.4

commit 45ab44ee4b01199e16f24fb51dfd17d4d9e2474f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

minidlna: Updated to 1.1.2

commit 43119160cb7b32965553f2a269e5889491c0fee9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 3.0

commit 2e159891244d1c9398df3c640bcc77fdc0657a60
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

moe: => 1.5

commit cecb9d16e5df1b2c23095a52df5914be676fc9d9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.10

commit bf51715a57b9f7e642a96638c8b067f0efb0ce1c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.5.3

commit 2544be442ec039ffa9f7590ce62e8753f74ce1da
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell-haxml: version 1.24.1

commit f02f97906e83f34ec5a0c91bca6364406d6ceb52
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-polyparse: version 1.9

commit 82309c9acb5e58a16d4bdfc42b96fcbc8d8a5906
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.7.0.1

commit ddf495b09dccd6acf3e7497f5f7fc9ed5ffc9a31
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.4

commit c9ec118508c0a8172f71124504a4ece7bf6cdc33
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-case-insensitive: version 1.2.0.0

commit 933b088897fc9c0eacf52d66413a2c7268f4aaa4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/happy: version 1.19.3

commit 32911e6d5b24d366862ae308eb704b12d5e65bd0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

openmpi: fix Fortran dependency

commit 4d50a92cb360d6f18648fbbd46b3c610df7d96d2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.6.5

commit bd2f66ddb10b15377a8c58ff31b639863a01f4e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 3.5

commit 98785ee016d1eaca8f542ca697a29343df017482
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.18

commit f54d68ebad21184dd7875a2a8559e334afed675b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ghc: version 7.8.2

commit c42841df6ef836d9e5c85cc927a5ee543769e37f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/ncurses: add libtinfo symlink

commit bc282990372b7cacf5fed3e165958623b4ba89aa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-bloomfilter: fix compile error with ghc 7.8.2

commit 9339fbd186444a752fd31a70c1adeb1a3e9466f8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-missingh: version 1.2.1.0

commit 6f9e2bf17212987c2915fab430eb7810cc481f58
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: version 0.11.3

commit bca3efe3f7dc6da89c71eee534633d6c2a480002
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.3

commit 2c1b6ea404533fd228d91e34ac5b4a90073d0a13
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.3.0

commit aa36efe8ed91be2e80f0ce92b8c572ecfc1fa766
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.4.0

commit b3ae23ee57d3b46e204488b3a573087bae6de894
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-scientific: version 0.2.0.2

commit aedcf4f2785b920392f535f250c630cf254cff9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-text: version 1.1.1.1

commit c058809582150440f6a468846c016ff854214e61
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-async: add dependency on haskell-stm

commit 8c398fc5e8d68703ff0d29499f4683ed2b00555d
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.3

commit 1e20bc209909ade6d4d8429dff86e06caa3a1142
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone - add FAT support

commit 3e20afaafd378084439cd8b06c06913003734f1b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.28 [security]

commit d0714a271e7dc3f9fac2ff8752b1a617aa486e40
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/emacs: versions 24.3

commit 18ba42223e2df6bc9d932c891f51a098bb760add
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.9

commit 7ebc0f784a6585f66390f6cfd1a945b0388f4f35
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hashed-storage: version 0.5.11

commit bfa7ebfd3fb174a45fb4f0f7d5f49947f8f1c73f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-haskeline: version 0.7.1.2

commit 6b55fdb9546fbf4b5cc0bdef1bc5f2e257934da4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proxychains-ng: fixed config path

commit 40730a0e60656888a5c51739d147be029c89d4cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.53

commit 9cbbacc7095495a60b8f3e437dd82cec7b2859d8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proxychains-ng: new spell, TCP and DNS through proxy server

commit 4e3c2d724f6c2ebfb97af6b2df3945c0704d055e
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.2

commit 44016150ca471b7b490b1a80e6a70717efa09e78
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

texmaker 4.1.1

commit af345708416f15e450c3664eec55180f048b8da5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

django: => 1.4.11 [security]

commit 1be9817dd092aa19945eda78e528a2ebf1d87e44
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libevdev: => 1.1

commit 43ad76d7dfa06a5b41015bf3cac108c97c95700b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

htop 1.0.3

commit 44e2c2c90d844f371c4f560054af08c7e152671e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.6.2

commit 6c96c4bde847dc43799a44645a98794b9320682d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 29.0

commit c60573dafdd7d7e0a08f85a2be34bdd9b1ed9336
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/nss: versions 3.14.5, 3.16, remove obsolete branches

commit f9b968b161cbd0e60c0a6f0b954965ef05070c5c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/gflags: pull source from github

commit 79aa7ff40923af7410ca2beeb0c5e3ac1e65ca44
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-dataenc: version 0.14.0.7

commit 1553ffa17dd323b572adb576caa58e1fae70aedc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-mtl: version 2.1.3.1

commit c41d203ef137bc3723072dd5f680accd1703c66f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdisk: => 0.8.10

commit 9f953c70a3bd398274f55347cdce45e6c3f81315
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rsync: => 3.1.0

commit e8b7536834b7a8cd866aa855984b09977f2d7678
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

davfs: => 1.5.0

commit f79309f43ede157561961c2d36b411d8c6179563
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

neon: re-added spaces patch

commit ac6d80c06bbae39772aa6eeb299e7057b98deded
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: fixed priority for gdbm

commit 4d2828c4bfd7cc61faea11af28e42379f8de5d47
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/vsqlite++: new spell, C++ bindings for sqlite3

commit 1ba1e72e2f352023f0dee5db665cf472c3ccb57c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/gflags: version 2.1.1

commit 499781dbf1d81290d3248b5d7abf93eede073158
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

laptop-mode-tools 1.64

commit a31bb6d3853a2ff846090d89b0ed3f7e5ef9a6de
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uget: => 1.10.4

commit 3efccac5d6611a8a9f91c7aa93fe6f12d044a637
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ipsec-tools: => 0.8.2

commit 013e09114f98c1ac2c80490627fdda7e9e22fa9f
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.2

commit a533f1a160dec357bf0c4f631acf9fe26ae2654c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.14.2

commit aa00fe80c5137b2dd900225500809a1bb97b1e0b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/paramiko: version 0.13.0

commit 2ceefbfd14b4bfa57b56764102394b6c5048f9aa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-ecdsa: version 0.11

commit cc1176eccb0c70dfd464af82942a0dbba7271942
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.1.0

commit c77ddd96433d12c658b5198043ef4653987cf9cf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

optipng: fixed man directory

commit c2008643dd280a02ee96aa6000d18c0da42575a7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: => 0.3.8

commit 8604f2d4c225e0638c8fb704bcd5e9e8b61788a7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pngquant: => 2.2.0

commit b799e09598900ea7a9585f6d262d83f572f2e62e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

imagemagick 6.8.9-0

commit 819631630fa9c3e4100170a8c258e3259e4bc94d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smem: => 1.4

commit 0399d9c1077b4b429a2965ff67f8fac2a31ab6a0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lilo: added patch for Xen XVD disks recognition

commit d6e567f22a6fbb90343667738ff238c98fd1f61f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.27 [security]

commit 7fd1d3bf8583a7dd3cec1b516753db2fbf30a6d1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.19.1

commit 47dedcc6133129b97dd76167bb850c832b916d73
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.10.7, SECURITY_PATCH=48

commit 76a9f35de2e08adac4885f4d7b0d6232c5a65d13
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng - more depends

commit 9851d011ebdece257562d908380cf718a6bd278e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bluefish: => 2.2.6

commit d756734c53599276ee4f4e0405c33dc37b5c30c9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.17

commit 6d713000c954dcd8af945ab3e61229363f2f572c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pango: => 1.36.3

commit b05a7f373ec2b46d87067d44ad8cc21e2d4ada23
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

librsvg2: => 2.40.2

commit 20df177b2f504dcbb643411584cbb12e298da055
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.27

commit 7f93a5ae67aa52a57ab9f0e6e01d1ff7e11e1ac9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glibmm: => 2.40.0

commit 82c979bcce1707751bb6b5fc31707bc73209bdb6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

guile: => 2.0.11

commit 89432cafbf8cfd7e8b80b4dcc5c39cfb50a91cb3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glib2: => 2.40.0

commit c30dbfe577d389b638d986be6add1f981e66fb2a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gettext: made libxml2 optional

commit 405508651aaacf55ad4308f0ca653b13d83ea6d0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cherrypy: => 3.3.0 (branch 3)

commit 2f7390f987581aa12eaa6482c4abf16948e58d11
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev: => 1.6

commit 6dbd30c3f9fe6132a644720989fb6a9caa5c3d2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

json-c-0.12 SECURITY fix

commit 7acae5b9b537e11c5211be646a286a851ab1fb2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate kde4/kdebindings4 [replaced by kde4-bindings-profile]

commit 1d6409fbd2ac894823c027724dd65f741b6b4df5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvbpsi: => 1.2.0

commit 9911f219ed021021a94c2b39fef6ce0b9bdf1a01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fb-python: => 0.9.3

commit f296e28372d3aa2fb15a26481ff4ae3b7f517995
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nmap 6.46

commit 4d06c81c0cc9e0f226698db1a503d13b6a48f71c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nginx: fixed logic bug in init script

commit b61d5028a16470e2eb51887b4feca93130f8e8fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

polipo: implemented reload function to prevent exiting when HUP signal is
sent

commit 6406d37bdbcd274c2c4025b8b1e4444b3fd84962
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

isomaster: => 1.3.11

commit 4ef55b91cf684a3280b86b24677ff906e9f38933
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: => 1.24.1

commit 3b6f8a946e2d2379de12b4540a3125eda1ad5774
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fontconfig: => 2.11.1

commit fe1e60cdc73d99792d861c7d47733e369be48348
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freetype2: => 2.5.3 [security]

commit 20ca917e6ffd726b8d95dd1ca827e86723dcd4b3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slim: fixed build with recent freetype2/cmake

commit a019493227e74dba322b5aaa9f580a878bed4610
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ChangeLog: corrected double-spaces for history entries

commit 1e0a6b5101e4bffa1b36376f82b66d3291ffaa18
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

devscripts: new spell, Debian developer scripts

commit 3956610f54097650b27979e39977565d5d03e030
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

polipo: new spell, caching web proxy

commit 65651147c08dd54a49e5a326d6c450ec75bbc9f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.6.1

commit 59281b2c4ac2141ba7ecce6788772f45ec0264ad
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany-plugins: => 1.24

commit f8d1d60abf9c68296ae9b73bc9ecce6bdd124e64
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: => 1.24

commit c33c088120995aa717cf03cfb5361a40ea23ea55
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

file-desktopentry: depends on file-basedir

commit c0da3c66f60838fed3d3ec6cffe13542d8f0fbdc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

parse-debcontrol: new spell, Easy OO parsing of debian control-like files

commit f854ecf6fb29bc460207da45c81c573cafd157f4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dpkg 1.17.6

Switch to xz-compressed source, and removed the install-info patch since
it
has been completely removed from dpkg.

commit 2523ea7af0e741127d955789a414f53797d90dd2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.14.1

commit 60a8dd4deb00cceef127c2f45f2c9749e96b9de4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.14

commit 5008e2adc7dd6bde5aa25248eba2047d3ee4083b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fpc 2.6.4

commit 6b8d22f282495ea03d69851fc58a4d9a198ba6c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

qemu: Pass down ARFLAGS=rv, to workaround buildsystem bug

commit debff4e6353697d5240f04b36c3ce720e0df5dd7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-via - depends mesalib

commit 29ea9d280d5324db4b64d97d046dba86c0c85391
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-tdfx - depends mesalib

commit 1c7320c809a5ce511352d1da59da6bb6b600359f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-sis - depends mesalib

commit 0f135504da723e13932514b766db22e970b2daa8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-r128 - depends mesalib

commit 851c1c8e733d7ea0d982bb988c7241d4646073ec
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-openchrome - depends mesalib

commit 5b91c7d9c490b53b8f91635b948047fb8934cf7f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-mga - depends mesalib

commit 381b4d5c2ee1eada58369261fe7bc1349a3b8faa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-intel - depends mesalib

commit 5b34ca4a4eb4ba4449bcb826bb0190a02a644607
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-glint - depends mesalib

commit 86b0f9b924ac3c5df8312663a5a86692d8094c78
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-ati - depends mesalib

commit 235b499bcc7d08083d35b330a17361cc4bbcf541
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xorg-xserver/xorg-server - depends mesalib

commit 9f5cefe9dea562ae38e1d01cbdc56b4fa98fc9dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xorg-app/xdriinfo - depends mesalib

commit e80b767eb774b286e1faa93218b6393ea30e982b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/xlockmore - depends mesalib

commit 5f6ff0c87a0f39194a069e9370f0746e50a2d94e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/wxgtk - depends mesalib

commit 1e4d3dbe8b9c7df9a655adaf5d6196a75271c9f3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/fltk2 - depends mesalib

commit 947e5bf937d3a7bf6dd89608e481dc881c28663d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/sdl2 - depends mesalib

commit 370b95cd052b151403b11c4caab36c32e7dde36f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/openscenegraph - depends mesalib

commit 4017a2f13a71d936365727be28ea82b8cc70e6bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/libva - depends mesalib

commit 8e8f5d07ef4fdc9c990045439cfc81ad580c16f4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcaca - depends mesalib

commit 06730450edbb67ac081bf6622114f46a0627ee8b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

webkitgtk3 - depends mesalib

commit 2af4a0c348fa91731ed935e78248daf09ebe9f75
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

webkitgtk - depends mesalib

commit 3acfcf344918adeaef6ea1c04788585aca81e143
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eflwebkit - depends mesalib

commit ca57efc7a352b096fa29fc284c178180160aca38
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mesalib - conflicts mesalib-1x

(cherry picked from commit be55e2b3505085de6303a044f225739b69693059)

commit 5ed58f2e6cc1cfaddd4fcf36493741bcec342484
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cffi: => 0.8.2

commit 36cc23a68e201a281f8fd988ee56f40fad063213
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

serf: => 1.3.4

commit bd8aea6ea55264d78dd3fa0ea63d25b8126de329
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scons: => 2.3.1

commit d9e882fb0342069aef5d144bda657a2ec0915c16
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gawk: => 4.1.1

commit 5c1ac41be982ea67622ff603b92369d212c2fd56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unifont: => 6.3.20140214

commit 96226863928bf48ba146e93d293b1ad085751cc0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

readline: => 6.3

commit c51dafc9bebf376e14de52e14d3f53497556bea6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

file: => 5.18

commit e616c73488d1ebd09692def6391142d1dfdc0bad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion-1.8.8 - SECURIT fix

commit af333294f2b840bf4e05581ea4b9b9312599ac23
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 42_20140122

commit ceb10e78f42f2612dd8b10338a66bddb4a196c68
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libvorbis: => 1.3.4

commit 193bf98a3005f354461d6f10941463281d012702
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sdl2: => 2.0.3

commit 28658b47ac8633cf584d0a6cd35d56cf07e3f9d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdbm: => 1.11

commit 9d0219615c59858195ef9a706f24b41c8ff74db0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gsl: => 1.16

commit e94311c234aa6e865145d8ea23e28c6390445c3d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu.gpg -add AE05B3E9: Patrick Alken

commit 0a0b3fe5f1c11e39b4cb6f7b592cee33ed47b5ff
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcap: => 2.24

commit 745c34d744edcfc49e3c46b6f9bc66f6f347c558
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

run-parts: => 4.4

commit 0a683676b7be76e9817cd1f10f95d27e96a4a8c2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20140409

commit 99df1294b280d7b470252227458055ecc68ed868
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.5.4.1

commit 507d44df00f469f4143fba6f61d6d284239beac3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcpcd: => 6.3.2

commit 05d5eaaca5faa1417d2b44dc3edc432a6e7782a6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

formencode: => 1.3.0a1

commit dbb5129317c09a7ca772ac9c8120e3fc8370ff8c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdnav: => 4.2.1

commit 41f666aaa26cbde2bb0f648e5dab4606ecfbce6a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdread: => 4.2.1

commit f540f49eaf12379ef34bc5b6ed063470a1126904
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl-error: => 0.17022

commit 9451057532660936f640d178d886c5189bd6b632
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xmlto: => 0.0.26

commit cdb186c4778176a21b6151f3b55c633e8aa6a5f5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libjpeg-turbo 1.3.1

commit 0d13d4d854ef35ac6a3ef78685d6d2530fc46972
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.52

commit 5bf9ad2bb302abfbd7d2fe8521ba583811b68d54
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.5.8

commit 92840431c6e685e295d99f3b02889a1b7a6047b5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ca-certificates: => 20140325

commit 198560b0d0968586d3afc30bf8f6711d92d0af59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git: => 1.9.1

commit 0d44268f511f569f683c6ec629f263479e816b58
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pip: new spell, Python easy_install replacement

commit a12cf3b77f9ca3f87f9e219e2830d05f375d143d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

virtualenv: => 1.11.4

commit 6d938b1b0c1198abc87ca8b72c0f6e4f24670ff2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lcms2: => 2.6

commit 09e762bd78a00003a98707bafeee9013dd7cd135
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

docx2txt: => 1.3

commit 058f4a6a7a893925336da6d0610ac9a4b1bed1da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

desktop-file-utils: => 0.22

commit c40258c3c34229a76dd7e00cc754f4cba0fcf213
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

flex: => 2.5.39

commit 44105f0031295b8ffcaec39e6432f74da1ebecf2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

taglib: => 1.9.1

commit 3602ff4607c6d3c675a0adbdc50a27b4b17d33e1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/openssl: version 1.0.1g, fixes CVE-2014-0160

commit 20a705ad8adb3dd50a48bc7c88f6a2d436ffc939
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/cdk: version 5.0-20140118

commit e883b00c2fcfb100e48c66da0967de307adf63cd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/newt: version 0.52.17

commit fe32572015ff8c2d0d034cc29f5c5cc288694474
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libtcod: new spell, a library for developing roguelike games

commit 78d2a2a4a181dac2795744b9451a67c029ec45dd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive/upx: version 3.91

commit a9d0b4c3b41ed581a4b80a2bc6ab4dda116f921b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.23 [security]

commit 8fc43b8e3ca5d205a8ebd9a62f35ad0529942747
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: => 1.2.13

commit 0d565820b49dbeec4788fba53d45ac721f8e7492
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: update triggers for switching between branches

commit 3f109537d4be7f5d6f27e612d6559a1623e565b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: added branch 5.5

commit bd8e57a018b1a3d24e43b7219c4078014cd903e5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bsddb3: => 6.0.1

commit cdcff87fa23c862646ef6b474611532f75a40b6a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

leptonica: => 1.70

commit 4f93f0817ccc5b79fb37331fbfb9f5813c67fb73
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bogofilter: => 1.2.4

commit 8442fbc00d8350a6d3c8647ee184a0eea3c5e4de
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mc: => 4.8.12

commit 683c380840909a27846608b46bb9b822c411973c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pillow: version 2.4.0

commit b6b726ea27be091ecbaa26ce9b87a531b107a5c3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-plugins/rt-plugins: use cmake as build system

this resolves an issue when --as-needed is set in LDFLAGS

commit 474ca955a59340f56bff33e636349b18abfbe227
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/meterbridge: fix error when link with as-needed

commit 7d7d251e517dcc75a1bf53513de25d0f67d7291f
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.20140406

commit 4e842f1100d00074dab7768e2cd51911d7e77092
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mpv: depend on lua instead of LUA

commit b46464d2826c6169159aba1e4fe6a94b2e17e3d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-plugins-base: depend on libxdmcp

commit ef16258eaeb4849a2bc37af445f446bdc8587499
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.9

commit 8f50fd64ccde010ce6a65f1036d1d107da951069
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mongodb: => 2.4.10

commit d42430fb5b7c6dc5e6c8a7cfc65744e9690ec7d0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

code-browser: => 4.9

commit 2707a98739efeb5c4ba3a9492dff04153a41eb5d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

copper: added copper-elf-1.6 symlink

commit fdcc8ff80a7408bda57e6e7603f83630e6ae47d0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.17

commit c4431df56cea830b467c9ac67bd3d3099ffae398
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

google-perftools: => 2.1

commit ebdd91dd089457b922c8fa38f731688c58736345
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libunwind: fixed syntax errors in spell files; don't do useless doc-ing

commit 31262b3b0b3aa0eb2e57c2119f04ada2af6c8dde
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libverto: => 0.2.6

commit 847e6111e1cc677ea54fab7869ace3d4b09d8bd9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ristretto: renewed dependencies

commit 051ca5e14491ab75b84faff8ee5466027ad9acfa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

deadbeef: => 0.6.1

commit 16382d3f9d4725fb8086da3e1b9641fba79bd9f9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

at-spi2-core: => 2.12.0

commit 0faa20a34fcc57d3ab27263aa5bcbb8946554f64
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext: => 0.18.3.2

commit 24e6fb04ea47bffbbc7e8321388a4226da3aaa80
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu.gpg : add D7E69871: Daiki Ueno

commit 64d773e5a99fbf1e1fe5286c787dd6a16824238a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/unclutter: depend on libx11, libxext and imake

commit bed0f141d337593be5b70e98e82e28e92a1d97be
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/hal: depend on UDEV instead of udev

commit 457362c1bc3ddd0532517bf651b49315f0cc04b1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libusb: depend on UDEV instead of udev

commit 60f6aa4a8c445b42e823b0a5ab9dbc44856f0f25
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/spacefm: depend on UDEV instead of udev

commit d6828b9e1a8c90295068e59f858c5e64e540ae35
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/bmon: version 3.2

commit e37566bda73396d9670792207204e480da3dcf01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcre: => 8.35

commit 8670477a1c816ff9836ca61f28e70a8da3ac727a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 3.4.1

commit 986101c7899c15aeb34420a3e00ca2063537680c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyicu: => 1.6

commit 459b1abba7b126abdecef485915776bcb32294f1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.4.1

commit 613af44693ddb213068649d4540abe13010608aa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 53.1

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 b1bbed9db2e04be9d53774789b7e65a380e22072
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/icu: force using gcc instead of clang++

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 d468f537ad15cf2204c8ea811671d834c9420ce8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 52.1

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

commit 59bacfab87c162aa97e37a3f37a002d5e18151ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

make: => 4.0

commit dad123edc43ffe3bc50b64e72361fafc0b3fe227
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus: => 1.6.16

commit ba424dfd33cdcad1c7290066e2078d1922cf5b4f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/make: version 4.0

commit b2a99be564e8581e4f108a32a712297f416df13f
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

xfce4-notifyd: DEPENDS libxfce4ui

commit 7166baca8e46e09bd538643e4dfa61e5d7bb2d4a
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

notify-osd: libwnck needs to be >= libwnck3

commit 8d827b1c9cad70dc48481c7f81b23253fee77532
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

purple-plugin-pack: build requires PYTHON in ./configure

commit ce209d2c67f27cd292663b486f7440f3d3b7692b
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

pidgin: dbus optional dependency actually requires dbus-glib

commit cd8ba66f3039cc3940fc20cdc9aff423a518a44a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: => 1.6.3

commit e5713757fb54b2b4f90c4914cfec0adca06bfd27
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openswan: => 2.6.39 (security)

commit c81fff700808d7a6a35557860e8df4b220da00d3
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

python-pypi/batterymon-clone: new spell, updated clone of batterymon

commit 3855e0b8231d2d5f20b0fb2a5eae4ac4092f95f5
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

Revert "wm-addons/batterymon-clone: new spell, updated clone of
batterymon"

This reverts commit 5d033cdbde9f87d775e37b6cb03f10853c84dd3a.

commit cf37f8a1691afbbbefd0aa6900c1930a71ecbf1a
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

libs/libva-intel-driver: new spell, HW video decode support for Intel
integrated graphics

commit 46618f5a1cdf07500bf95a7abad6891270eec5b6
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

libs/libva: new spell, Video Acceleration (VA) API for Linux

commit b705dcfb7df7e4cb39b085db7340b27edfdc86cf
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

kernels/mtdev: 1.1.4

commit 5d033cdbde9f87d775e37b6cb03f10853c84dd3a
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

wm-addons/batterymon-clone: new spell, updated clone of batterymon

commit b3fea6ba7c25b5e6fd552fffe57f87a796f86536
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ffmpeg: => 1.2.4 (stable)

commit 1cf293abc11b4c9abfffe4dfbff5c7ee2e322f96
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: => 4.1.6.1 (security)

commit 16f93261f05f3355caadfe755d5eb980d3a59c9e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slim: => 1.3.6

commit 72b6718a371355871ceabde5c4411490fd421976
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools - suppport simultaneous python2/3

commit 01f245c836cf92be78b75ec78e8e22f4e966a40c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xlockmore: added missing dependencies

commit 2222bb58dc9b40e681d9372983669bec49574fb4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "New Spell: gnupg2"

This reverts commit 4f2e8220c607a943f7ddf9db4423471fa92b4f0b.

As I wrote already, we can rename gnupg-exp to gnupg2:
https://lists.ibiblio.org/sympa/arc/sm-commit/2013-September/042534.html

commit a6034a0f89567fe0ce9d4ea13699bd672273fa64
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg-exp 2.0.22, SECURITY_PATCH=7, CVE-2013-4402

commit c4783ffba4d8717bf9ad20aebce1c7bf4f603d29
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libassuan 2.1.1

commit 9a22ff184b95dc4f4ff6c0d1055b6409719dd4f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.15, SECURITY_PATCH=9, CVE-2013-4402

commit 8ff918b964d80ceae487df6dac1788accde94f48
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: 1.16.0

commit 80abca101f5fb3c5d33a54c69ba96094786057d0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-irc/weechat: stable 0.4.2, unstable 0.4.3-dev

commit 21acf06e7eea5408b7b192c0631661987e5c097c
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.4

commit 9766b3dfd435eb3265fd5c95077594187b286252
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.20131002

commit dca0cd36a166757201e38c7b1d22dd438833eeb5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

texinfo 5.2

commit 3fc612108631a7d7ffc21645e8069f331be33136
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wxgtk-new 2.9.5

commit f9e462fc1941375ae972ab40aca79c4223785291
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.4.1

commit e858c0740c9366d489ac4bf47acd1fbb0f94281e
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.4

commit 96c476089d5e8421118022b2aacf35124eeaaf69
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvbpsi: => 1.1.1

commit 15bc7dbedda2199e33470c763552d0bf86c9a6c3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2013g

commit 10e7c676d400f0c619e034c6d111dee9404cddad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.39

commit 0b5dc13dd5a392c7263605126fc37cf2a85032aa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.7.2

commit 73dbf49da316152d87d52ec172478c40cb4de8af
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Revert "mutter 3.8.1"

Depends on libxi >= 1.6.0, which in turn requires merging several packages
from devel-xorg-modular.

This reverts commit 9dbc77a78e8772a68ab116387858d81decbde5c1.

commit adf98be7919d0b0d14d436965c3b90891148b846
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.18

commit b4b1b393c0a99fdc0a15aae7ec3fff6e29a31264
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.11.3

commit bb80c13a7287a80570f7817f1622b60bbb549c84
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

monit: moved init script to Unix System-V runlevel 2

commit 58401aaa2c872bf0b59c6b13c7a89443da4e660b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

links-twibright 2.8

commit 876106e94282dfd568704f750a4b79c4fd136ae3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libao: fix license and update description

commit cd7cc3a0a6c6005a5e4797b8be6c7168c529b791
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: added libquvi support

commit bec4dbba68999b558304d67d8abe51df202d72c1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

quvi: => 0.4.2

commit 06c031b0863ad03a43f9325de62317e4f5f55593
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libquvi: new spell, library with the C API for parsing the media stream
properties

commit 4998810ae4ad150940830348525906f33130b2dc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libquvi-scripts: new spell, support scripts for libquvi calls

commit 6f1d6f17d66448cc1a1b4e6dfa6e00178a4ffe55
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added AD00BE50 public key (Toni Gundogdu <legatvs AT gmail.com>)

commit 8ebcefd186f2fbe5bf338e935f24e22feded567a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: added missing handle of config options

commit c6bfa89d684a2875c1d9a98c6477a7c29a2abfd6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: => 1.4.33

commit 11ba966032716bded53315908f0fed6a0174d6e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: new spell, free and open-source general-purpose video player

commit d7584c2b4ddae38825aea173f36d3e72feb68e92
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk3: updated version to 1.2.0

commit dc7f6a30ce3d6521574f9d4d77a498d5cb945925
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk2: updated version to 1.4.0

commit e6c088ec2329b58f15136aba78b5c5320b13244d
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

live: updated version to 2013.09.27

commit 9990124baa73e9fb9bb4fdcf41ca5affada99d2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ffmpeg: added build for qt-faststart tool

commit cec5381b351cbc62d863b4a83bfcce37e52141e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ffmpeg: rewritten the spell

commit cb2ecfa6530b22b3db8678cf46183bfb3da7aeea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libass: => 0.10.1

commit 57518a2fa2b65c471aee6693f4d7fa1fde817a79
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ffmpeg: => 1.2.3 (stable)

commit d73fb2b6fce8a22b202f7fe58e4b51213688f268
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 15

commit 3a1a3665239487ac472ad44273340297d36a21cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vlc: fixed permissions for PRE_BUILD

commit bcd7a8ef4262f0e8040356b7c4316b914998268c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

inkscape: fixed boost dependency and multijob build

commit 46c508c374fbad438b4c7dadb244a1867b77f62d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc: => 2.1.0

commit a7c64e1089f231e6c99262121b6fc81b413709a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

easytag: removed extra harfbuzz dependency

commit a20475ae3fdaa7a006171e331c80dc8d5d683ea4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyopenssl-0.13.1 - SECURITY fix

commit 49ba89c8b8bf0dd9b75c24396d2fdcc50576c186
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20130925

commit 6e3c3108b07fb5f583bb7169f94a65a9880f6e12
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl 2013.09.24.2

commit 8d5649892d0e23bb5bb10e0581e9d85e74712203
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

spacefm: => 0.8.7

commit ee9c7461181cae33a42fdb827e3912a72c5498fe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pmount: => 0.9.23

commit 5a34d7c0ede9b5fa53b2a1bfbee5ac9aaaf3a4a5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

monit: => 5.6

commit 7234aa083c15c836ecc264ad3d54e0764a31739b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

deadbeef: dependency fixes

commit 8aaf8e85d47a05da058e94327a85b97b5c17d019
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ffmpeg: => 0.7.15 (legacy); fixed branch detection

commit c9304c04b5c73e1f3dc22639e96457b3f6695f1c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

man-pages: => 3.54

commit 423c3ea1a28a8d02c5688e7d26734747fbdb7727
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

parrot - 5.7.0/5.0.0

commit 7aacd6d4e702cc009fe63aaa5921c396579ee650
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

FUNCTIONS - fix qt5_build

commit fbb7aab59897bcc34788b8e9fce4f7b0dcbfbbd7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qxorm - add qt5 support

commit 17510120aa431d232a139824ddc06c4e983dc4ea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

QxOrm_1.2.5

commit 5e857a2e551d1bb60ea26670861fc7bcde5f42e8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev: => v1.3

commit b18860c9eee49709ed052edfec67de8adc5ada30
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate python-pypi/kinterbasdb [replaced by fdb]

commit cd8e9bffe66693cd06ac954582496677f13c5a0f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fb-python: => 0.7.3

commit f4bc24585f393bf56e5ec96c39e84188ea3176eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbd-firebird: => 1.15

commit e3906ff5f358d1323277cee3ab74ec72bc686824
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

mcomix 1.00

commit ac0e77d9b9f7db727ce9c8c29dbdd5bd062a1e5b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

po4a 0.45

commit 99ff5c4477e48237068583193581b248e3295ded
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfce4-dict: added missing libxfcegui4 dependency

commit 0aa1cfe4648dbf81b09bc8e8daf22d80d9c88744
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate kernels/dazukofs [replaced by unmaintained]

commit 37c7036587ba39ea6a62739428514d1526364857
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate kernels/dazuko [replaced by unmaintained]

commit 807c64db09b78c2526c5b5aee29792ce3872af68
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.98

commit 6caa377da6288df5715f4d79aa2990d51d4be713
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 1.1.6

commit afe96db03d188ca95773bc598c52c862543f82d4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunderbird: Updated to 24.0

mozconfig,PRE_BUILD,BUILD,INSTALL sync with firefox's setup, much better

commit a907af3026cbc80696388c605c3c5baa11fe4189
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mozilla.gpg: Added 15A0A4BC for latest Mozilla releases

commit 791f2638fea5f1b5b807d734be4dd517bdf112df
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: iasl 20121220 -> 20130823

Version os spell has been updated. Normal file update(s)
notwithstanding, some URLs needed to be updated in the DETAILS file.
This included SOURCE_URL and WEB_SITE links.

commit 4f2e8220c607a943f7ddf9db4423471fa92b4f0b
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

New Spell: gnupg2

This spell is created to differentiate the 'gnupg' spell, currently
at 1.4.14, and a second branch of the same spell, which currently
sits at 2.0.21.

The upstream developer states that these two branch do NOT conflict
with one another and may in fact be used at the same time on the same
machine without adverse consequences.

Dependencies were set using the README file provided in the source
code tarball. It needs to be noted that while the 'libassuan'
library is stated as being required, it did not appear to be needed
when manualling performaing a './configure' and 'make'. I leave it
up to those wider than I to determine if the dependancy requirements
be followed as they stand from the upstream developer, or if the
dependencies be set based upon the spell creator's hands-on
observations.

commit e508d53f18d9542638685e786297b3d8ae645165
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gparted 0.16.2

commit 20a4988fb5643566914fed8ab96970eb1f7eca4b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.21, SECURITY_PATCH=56

commit 67db9890b0945e12160c8b3823ed0eebb93a835d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.3

commit 4dbf8be067b3aa500ece1bdfb0e93260f078f733
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 24.0

commit a1a73a6c5a91fc93b769cf6a3b18874b334ccfde
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

davmail: Added a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway

commit 193ec830ba4fb6f899fcfd7b3407fcb2aceec7f2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libguestfs: Set of tools for virtual machine disk images

This and supermin need more work to fully support SMGL.

commit 74f2a8bd4a076e27f5f718ebaefc5f596c930eae
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

supermin: Added Tool for building supermin appliances

commit a134eb5a38c2986725524390fdfc91ff68ecffda
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

redhat.gpg: redhat.gpg: Add E1B768A0 for libguestfs and supermin from Red
Hat

See https://www.redhat.com/archives/libguestfs/2013-May/msg00005.html

commit 20569254f4686ec209b0fcc5a19f653bdd727b4b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nfs-utils: Fix SOURCE_URL for duplicate '/' causing 404

commit db5ffd135978662661fd1688cff551718993a411
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

parcellite 1.1.6

commit 06f1cc28db4c9ca2ecb06e660d8cf1a9f27b2976
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

acpid2: => 2.0.20

commit 4a9a5f16b9f2f7b568c72e27977127251a47314b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/input-utils: new spell, small suite of tools for debugging input
layer problems

commit 5f7ff6ba5dec325344128980be0d2820bb6d6b89
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libtirpc: fix SOURCE_URL[0]

commit c519451572f3d0feab61a1e6aceaead82db86c24
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iptraf-ng: version 1.1.4

commit 6dcd49edaacb54069d2f735ea8246cdf099ca6aa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/nfs-utils: version 1.2.8

commit 7b14bfa5c0922110ff266a1ceacc4857098f3cf0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.8.4

commit db96da7540cad11b98874b8f09dc9f839b9123f2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libidn 1.28

commit 87c36c4a94ea228ad0bbe04ea32ca1bf9c51db83
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e2fsprogs 1.42.8

commit fdfef47c9346aea19417933c138cf3ed50a07a3b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.10.2, SECURITY_PATCH=45

commit 6558d110ed0d95be57cac08edcb2b0dea9cce39d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

cups: force to use gcc and will use clang by default and fail

commit b53f80cc3c4bfa7c0402937242c5a723d58d1fb1
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.1

commit 8fa919c658e4d82287ccfd65e651c33ef37934e4
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

mlt: updated to 0.9.0

commit a5ad66a075b54d09bfb16b859373894184d52b22
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gst-plugins-good: another patch needed to get the v4l2 to compile

commit 0960e904d4b78f78645670c8b3740e5f477811c9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.7.2

commit e156075fc1c995f33d07b0c576f743444d1514fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.3p1

commit 70dd6d4add77577de87565e2eb6c1e6ded55737e
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

cairo: updated to 1.12.16

commit 9f35fa0e5eab408a73a655b558f86747be116043
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dk-milter: new spell, DomainKeys milter for Sendmail

commit 48985fa132ce0f16f032d60ec6dda6a4416ed88c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added 'dk-milter' account for dk-milter spell

commit 9b88dc3a5149bb7d7ab6d724b2e45759b0f19431
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ChangeLog: corrected date record

commit 16cf3b784af22551dfa6bb4330d5fc46aad5bb36
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost - extra libaries

commit 1cfceaede215283f53eb7dcca8aebbfb02c5b07a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcap-ng: => 0.7.3

commit a9b4edc34352bbcbfc916c336f6dd3257578131c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added missing 'opendkim' account for opendkim spell

commit 4fd20d80855fe1651764e42a896afe3ab9cdc94c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pil: Fix indentation on DETAILS

commit d5c242b8a069fb6f721bd88c61136bb30ea08c71
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

aumix: => 2.9.1

commit b1bc446f2943fbb67f08d57ea33cb4b618411704
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux: ifenslave.c was removed in 3.11-rc1

See

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b1098bbe1b24d5d90cff92fbd716d2ef4bed2cff

commit bea26f5b89a0fea43b135d73ce95dedf792d1b75
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.11

commit 5851f89ff42f4847d9d062fc688369b103ee24ea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.2.3

commit eda0d4cad077a7e72d9753b6ded3174eff70e066
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dialog: => 1.2-20130902

commit 58cd01135182687a5c44a33cfef342aab7e1db1d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

kexec-tools: => 2.0.4

commit 794ba8c6a72b300cf8b5dc26e157c95a8dc9d17e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tnftp: => 20130505

commit 51c141639947a99eb4603e3b0393fdb18ae7408e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smem: => 1.3

commit d5929741ced62347009e36a498684264166067fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libogg: => 1.3.1

commit 38cbdf2d2623aabdcb022ce95dc8e050b8d85418
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

msmtp: => 1.4.31

commit ff5ecca652ecf9e0e8d59c1a1778d14ce5a62d19
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-ldap: => 2.4.13

commit e586c2fd8a2df4d80e5e025e742d3d380375618a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 1.1.4

commit cb66cdf9df32156cc7ff41cbe13ce7631ab7dc4e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.16

commit 7b54319019643cac93b4ebebbfc7a4b74a15fc0f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 1.9.9

commit 7b6b2d28392197229ca3fa7c563d8047c76b2931
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.2.3

commit f336bfb1bb480af52ed9c87c94c50d541c22a511
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libqrencode: => 3.4.3

commit 6675ca6477d1c1d61e72acafb483a8e539f4a43d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geoip: => 1.5.1

commit fc9ebfdd79385be57d2de45c5de418e3e2eb6f44
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

psmisc: => 22.20

commit 5134543b8a6ded3167d540bc0f26a3dd88c545d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.4.12

commit f25f679aff69aa303999bee614a086a1b9936f10
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xlockmore: => 5.43

commit 0c1d6f53d5fa0e04d56c82d191bff7c57ed65b19
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfe: => 1.35

commit e08c9b0ec6d4bf90f147ac9dea0b9bdb74651001
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R48b

commit b2fcb6acec6cf3772441cd27c9256138bb6d8b48
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.38

commit ecfe9a5e83b41efb9532e94cd15aa2b8f7525ecd
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

cdrdao: fixed to build with new automake

commit 8f3b5788e36709103cabb8dc252a95eb391cdcc2
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gstreamer-1.0: updated to 1.0.10

commit 5e10408fcd17a20e5c133f0cf237741b2a1cf0ec
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.20130909

commit 454cef7c9fe52140a1f71f5eea09a99bb4262e48
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.2.14

commit 83e8efcde32d1962ff4a8ec72b2e4027aeba70a6
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.6.2.0

commit 110ad86be758509ba2195d8e11a2ecb97656ebb7
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.2

commit 8075cfbd3fac4a5d808d9a1ab8c4d4996c1c81ee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-missingh: version 1.2.0.2

commit b69eabb05dca24e8e02aa6dfaa8393ed56e782c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hslogger: version 1.2.3

commit 6029c3b1f3c0ad01d6a60c601ea5580514d8bde6
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.3

commit 8a23ccb5942c39c91872742f592e29d5f860203b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: changed pre build to work with new automake

commit 63251b388ffeb17723d80db8630287298149b59c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

swh-plugins: added patch to remove set locale calls

commit e4a979d673374d007ed340a56ac7f9592b02a13f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

uptimed: modify PRE_BUILD for new automake and autoconf

commit 9561d885fae7f0e1866ef6f7cbd8d7723a238c8f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libmad: didn't need automake-1.9 just needed --add-missing

commit b4acbf1a9554b9c324299f84c0d90e808f5fa7ec
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libmad: use automake 1.9 until someone wants to fix using newest automake

commit b478b1f77620b85b365624a9e61cfdd0abcbb0eb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

guile: updated to 2.0.9

commit 26821c256ffca9e6ac57bc021f87589d34d04df9
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.3

commit 4397565345622662a511d4c83852f083c2cd492f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: fix WEB_SITE

commit 5f25a287b675bdbedf9486b42467f42c396ba63e
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

linuxdoc-tools: updated to 0.9.69

commit aa03429776487b95b29873b2329387d03b5b3e03
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gstreamer: added patch to build with bison 3

commit 4d3e988636c9a173aa92534ea2a5a1fc0e953ee0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

re2c: => 0.13.6

commit ade482e071b539ccbadbc74622891e8e17b7f7d7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.628

commit 45df7bbf333e12301fd2e2ba5ecec335f900976f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbd-firebird: => 1.12

commit 4c80268130e813076cf2c98008a18f9e87678747
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>

chat-libs/libotr, chat-im/pidgin-otr: version 4.0.0

commit 72b2c77daae05e9271c8e6ab65f1c6f51d25feeb
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

nco: new spell

commit 80e3437bfb7c9995acbc82f21f00de038fc79b29
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

commit 6e620b4e5471caf7fa9a9142a94f0dd7e42aaa68
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: version 0.11.2

commit b90bf68725851d4ebdeb08d84086e57a8c5457a4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/fbida: version 2.09

commit b3fec80035a6b522d0793434e3fe9db8f43b9c76
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus: => 1.6.14

commit db2bf4d99a098f5986a317255c691561140f3c4b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.17

commit 4701d4cf7351a59430adb6fe03b10d20fb663f3a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.8

commit f78a62e8034f57c9c2ddf6b04efefab76b3eee0a
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Deprecation: amap (cont.)

After the initial deprecation attempt for amap it was found with
additional follow up and investigation that the wrong file
(TRIGGERS) was created. This file has been removed and the correct
file (UP_TRIGGERS) has been created with the appropriate lines added.

Also, it was found that in the preferred spell (thc_amap) the
CONFLICTS file was missing. This file has also been created and the
apprpriate line added.

commit e97f1cdba3e794e8b0cf5c7876a69b8515fc02c9
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ibus-anthy: updated to 1.5.3

commit cbc621d27909d0c0dea0dc0761c5257b145b16f8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ibus: updated to 1.5.3

commit 7b3818ed0e316272228878a65692b3634768caee
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

cegui: Replaced xorg-libs with libx11 and libxxf86vm

commit af1a253a884db5d1f4aa822a6eb012ee10a41c52
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pulseaudio: gtk+2 support also needs libxxf86vm

commit fa7100d5ec50563edc37ac82122f5f9094912a07
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pulseaudio: Replaced xorg-libs with libx11, libice, libsm, libxext,
libxtst

commit 11540be12d48e8cc1a1375c205b64178275cc87d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

sdl: Replaced xorg-libs with libx11

Additionally depend on libice when depending on libx11

commit d8ba833d5d31c4a3ee1afe8ac925a9b2a767bef1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-profile: Replaced runtime dependency on xorg-libs with X11-SERVER

commit 9c741d99f3bbd5868f665af5ac0aec111f2fa100
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xscreensaver: Updated to 5.22

commit 026cea611c8396d4701b47c63e3fa21c0c966460
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xscreensaver: Replaced xorg-libs

Replaced xorg-libs with libice, libx11, libxxf86misc, libxxf86vm,
libxi, libxmu, libxrender, and libxt

commit 334a92db5383775aba4a79eac4ed90c65dc1020c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Replaced xorg-libs with libsm and libx11

commit 86616a9d2d205d68c8075e29145ba6ee1927a973
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

x11-protocol: Replace xorg-libs with libx11, libxau, and libxext
as runtime dependencies
Per README, doesn't require an X11-SERVER on the current machine

commit 91f4e71fdecf2c67d43c5629957ee7b226435a08
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Replace xorg-libs with libx11, libxau, libxdmcp, and libxext

commit 0b88cfd54f1949f7a62a62ab8bed6fc32cfd0db4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.7.1

commit 83f3109a1a2134c53bd3795a1623b51712f037a9
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: thc-amap 5.2 -> 5.4

This is a simple version bump. Three files (BUILD, INSTALL, and
PRE_BUILD) have been removed as no longer being required.

commit 33e2c346b01ce6d24c92cade499f5964fca791f1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-viewer: Allow for selecting spice-gtk or gtk-vnc, these are
exclusive options

Without this selection, ./configure fails and specifies that one must
be disabled for the other to live (compile).

commit 91df55e0509fe4a8ca59c0de50fba5e7fa928662
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtk-vnc: Allow for building gtk-vnc without an external entity enforcing
gtk+2|3

commit cd54bf6af9bd8cc2640c162acd7cc3ced01151f3
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtk-vnc: Suggest virt-viewer with appropriate gtk

commit 7b1bfd9437873fde406c6a409a32eeef231380b1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice-gtk: Optionally depend on qemu with nss for smart cards

commit 7e190d09b1f465bc57bb8b7788cf83bc0ffb02a6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice-gtk: Suggest virt-viewer for a better spice client
See http://spice-space.org/download.html
Make sure virt-viewer uses spice and the same GTK as spice-gtk

commit 0c769ec9d22a8905208c6581256c595f18e7145c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice: Optionally depends on qemu with nss

commit 935ebfede1cb2c3dbe297a15100d1c0ab2b99dc9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice: Optionally depends on libxinerama

commit 93e3e34b82fb3ade6ba1dc2caa8b88b309b7de2d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice: OPENGL optional dependency is for the spice client

commit c0725ff661f53afe91dfb26bf7eecdcf26980b34
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice: Optionally depends on LIBSASL

commit c02952af4e68246bf7dd51d400faf125f8ca8fdb
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice: Depends on qemu built with nss support

commit 3c2d75d5633b2966e595560834994c1b294f1429
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

qemu: Optionally depends on nss
*SUB_DEPENDS: Allow forcing dependency on nss

commit 2daaa4893721e10dccc06499b298d962c8caa04b
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Deprecation: amap

After this spell was created it was found to already exist under
a similar name, thc-amap. As the duplicate spell was pushed to the
repository, a deprecation was created and the duplicate spell will
be removed after an appropriate amount of time has passed, currently
about two weeks.

Quill was used to setup the deprecation. Besides the minute update
to the HISTORY file, no other changed have been made against quill's
setup.

commit 5e5be4fe8633107b388818d0bd4d074c293aaaa5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlite: => 3.8.0.2

commit cc09ea86b0e27b464150144e698ac20d5f7e9273
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebkit5: => 5.1.1

commit b90c85627825275fafa50c132cdb6093ede7b830
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquickcontrols: => 5.1.1

commit 2ff4da7fa32f3457317488d0b061b4325849225d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquick1: => 5.1.1

commit b1808534250d079897c35c44c6e2ba4c0afa162a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtx11extras: => 5.1.1

commit 5d3eaf2e6424bca04b3fcdea110c8805d7291da9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia: => 5.1.1

commit 92218732f5873e6c416b2e2430ccaf1323b1de07
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects: => 5.1.1

commit b05c23fc15dce73f6b3ef11949435fc5052cbcaf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats: => 5.1.1

commit e15e4b8a7b1af87a91186067421310d7f91db622
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools: => 5.1.1

commit 9961ef78c6bf3a9d2a8916a85d8eeaf195d1252d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsvg: => 5.1.1

commit 8e82dd76f7181c959e1b923848b134605575f966
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript: => 5.1.1

commit 0c80b5d5a0fa1140a8b34273edd31359ab0bb161
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative: => 5.1.1

commit 5fe20bd10121cd2e8abdcb0b4537aed8e7f74c02
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend: => 5.1.1

commit fd343f085d232ce64c2a57d1b2afe82c6206bf3b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns: => 5.1.1

commit a67a344edae444991904c0ab17d3db19c9923fea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: => 5.1.1

commit e2c21d7197a6888a55c989a145abba42137cb0ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript: => 9.10

commit e60fb856ee6c5bc01eb6e290f1f83aa18b82b233
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

tbb: adde -f to link command

commit 700e6f0579af286981cec318ea51e98885d5d8bb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

dconf: updated to 0.16.1

commit f10f988e5f587660dff68de58ebccfe7d93f5c25
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

claws-mail: added additional configure and optional depends

commit b8f423114fca2bda1865ef23596aaffc392adfc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.2.4

commit 6923d02d6c3c274698c621629cfe9a0295382ace
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/mpd: fix library search path

commit ef67bb32cac7c063964e220805f00ec4e728a03b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: version 9.19

commit 71b178ba60a180f2f88b0eef5bf8138741efceb9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.7.1

commit ce1e76d26b498f995bb1284e43c6cc2630d150e5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

comparator: new spell, find common code segments in large source trees

commit 41d40d5496626ab4ffdc7af06bb271bc31912ebe
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

New Spell: amap, an application protocol tool.

commit 58e3caa544383c17375a3f408f65554c09a88d44
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/image-exiftool: version 9.27

commit 2eec50439c9c374c24e99053300e7461ab3b5e31
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.10.10

commit f0aaf7d0212aa88a35c67ca71e7904d2f3b442d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/ufraw: version 0.19.2

commit 31d675cd4cb4bf75acfc4d0b78916b5cd9490426
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.20130827

commit 0a41f1752918ab4594acc97500f8d160322f5342
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-aeson: new spell, a JSON parsing and encoding library

commit 305f82a2185991c0de242364a3bede5b6992884d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-text: version 0.11.3.1

commit 3cdb406ad497afe45d934736a9175a7c2d26cc39
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-unordered-containers: new spell, efficient hashing-based
container types

commit 1985194d65b5a96fd0298484bcdeae9e81e10882
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hashable: new spell, a class for values that can be
converted to a hash value

commit 15782158915a7612334564978a6c14188c14d84e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-blaze-builder: new spell, an abstraction of buffered
output of byte streams

commit 01256faa15222ae7a8e373011f96e9803c743fcb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-attoparsec: new spell, a fast parser combinator library

commit e528ad31a96b06d762f2c8e40f094ad501d610a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: version 2.8.1

commit 7628a2a6267cc988fa8dce263c5dd21fbbb50a0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/newsbeuter: version 2.7

commit d2322415b31cb79950a9cb5b9bfb2ac232b35bb6
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: ntop 3.3.9 -> 5.0.1

Given the time passed since the last update it would stand to
reason to expect a few things to have changed. Do to the length
of time that has passed I wanted to take something of a
"green field" approach and try, to some extent, start fresh.

To that end regular version update changes in DETAILS
notwithstanding, I have removed references to GeoIP within
DETAILS and other files (BUILD, PRE_BUILD, systemgeoip.patch.
This included the removal of the systemgeoip.patch file that
was part of the older version of this spell.

SOURCE_GPG has been replaced with SOURCE_HASH.

BUILD has been removed. Using the default BUILD process produced
not anomolies that showed themselves during my testing and
compiling of this updated version.

Lastly, DEPENDS has been updated. During testing of the new version
it was found that two spells currently listed as required
dependancies (gd and rrdtool) no longer appear needed. The DEPENDS
file has been updated by removing these two files.

As a side note, it appears that the upstream developers have changed
the name of the product/software from "ntop" to "ntopng" and reset
version number. As an example, the latest version of ntop that could
be located is 5.0.1, which this update is made to facilitate.
With the emergance of "ntopng" the number appears to have started
over and is currently sitting at 1.0.

With this change, particularly with the regression of the version
number back to 1.0, would it be simplier to create a new spell for
"ntopng" and deprecate "ntop"?

commit 4d8884dc120bc4557f6f6b2105123b1a6d201bf1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.1.1

commit 243124fcf5faaf5934464b3fe162f1cedbd61b46
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/PY_DEPENDS = use setuptools

commit 85722070ebd5da9ced067d202a501c63e17bb0e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 1.1

commit abeacbfe6e58de4792854e5a2111c44360a3caef
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.5.1

commit fde6b7f39a8f9861460b069abdd765de5b8b2409
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

knockd: => 0.6

commit 45881153ff7727ea742f10f65e5965c1ba0ac2e0
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>

Spell Update: thc-hydra 5.4 -> 7.5

BUILD has been removed as no longer being needed. Based upon the
upstream developer site, thc-hydra only requires a simple
"configure, make, make install" type installation. For this reason
the BUILD file that was there has been removed to allow for the
default build process to be run.

Additionally, details has been updated beyond the general changes
(e.g. - version number, SHA-512 value). While nothing major has been
revised, the SOURCE and SOURCE_URL has been updated. There are three
items that have been noted in the HISTORY file.

As a side note, it does appear that there needs to be a little more
work with dependancies for this spell. In working on updating this
spell and the testing around the update, it seems that the files being
used to validate dependancies and modules needs to be checked.

commit 5148b64f57b2a4b7c54ebcfcfc23f8703c4e3035
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.17.5

commit 7e729d06a1e51461dceb0177c070e8519673081a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.20, SECURITY_PATCH=55

commit 2ccf6ec17d9911e4571ab0e8c90c8d348299aeb3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.7a

commit 9c0d2de7afb92b98d1c3abaea45344fc05ba9df9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nss: fixed for DEFAULT branch

commit dc1834b35de0f130f477b974eb01ddf5b956acc9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

opendkim: new spell, open source DKIM library, MTA filter implementation
and associated tools

commit b855250591ece7b0b05314d3213543ac5e9b2d53
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dejavu-ttf: => 2.34

commit b6106a9c64d5994971c9130acc36123661741782
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.8.0

commit c53dc19e627b4551c5882c59a29078d1e8deb8f9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

grub: Allow to select the target platform

commit 6696d6261a655bc9b1b54b19c8f5e0b642ff8fb3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

firefox: version 23.0.1

commit 56c5ad25178ed2cd52c28e15a664eeb10c6024c8
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

thunderbird: version 17.0.8

commit 8153b811aea175d5b82eae2183e445f054468344
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git: => 1.8.4

commit 214a72f162c50a8caa0b1cb0b0e4b2e22d2d575e
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

nss: branch 3.15, version 3.15.1

commit 22642e499c3d7808addc946c3d7a235d2c532942
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libbsd: => 0.6.0

commit 6e1f85844fe1cb9522981dfd3033b435956a630a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

taskwarrior: => 2.2.0

commit a2fe1fbe08c895fb9632fd6a4ce9838fe67f4db9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libmad: Use --add-missing with automake

libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac
and
libtoolize: rerunning libtoolize, to keep the correct libtool macros
in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:39: error: required file './compile' not found
configure.ac:39: 'automake --add-missing' can install 'compile'
Makefile.am:61: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS'
(or '*_CPPFLAGS')

commit c9a0704705009089d1bf1c0468d2acfcdd3f552e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cronie: => 1.4.11

commit aadd54b5f89e327b0e44bc56b0956affa19e01cb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: => 1.6.2

commit 7288578141f561297ec31f5a973b09761b8f0edb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.82

commit bdb2c03a4ffc7f0bfab930f0af7325eede118fe0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.36 (devel)

commit 86d4e766a36018b399cfc358601f1883eccd3264
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gnuplot: fix CVS build

commit 5d22c3e274f012e69b562d57ebbc8c14163470c0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.22

commit d706db1f0417ab0b6432f92d8406546f2f9c6d25
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.9

commit cf6ed82d138006968cced4ea38277a1c65889322
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nmap: Fails to build with -Wl,--as-needed in LDFLAGS

commit 73d3518d067d0e4fcf51e2fa2ad4edc7f027d4f9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg-exp 2.0.21

commit b48004f1f7f59b56c2eb36788740905c04f1e730
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.8

commit 6f8d6646509c7b76aec7d38acbf1e10100047efa
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

xaw3d: depend on specific X libs

commit e3189610f558a2a848d072b78d47bd3cde440053
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

vnc: depend on specific X libs

commit b44ba7f5c9578d3635dffc8910f897199cdc8b49
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

blackbox: depend no specific X libs

commit 08f9508c3f9be75db2b33acd56ca2a0511d5bb95
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev - depends docbook-xsl

commit e40c9ae1c81748b646536c5aba65b971583764f2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lvm 2.02.100

commit 2071abf5e10137d7de45fd46da12a2bf3fb0d970
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gettext 0.18.3.1

commit 4dc80bf962663fec344eb95cd379b64021df4d8b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dhcpcd 6.0.5

commit 07074e0dcdd28b05d9f92aa081c049fc895a4973
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.36.4

commit 82d42ed18766df1e868a421a0d02272d125ed772
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/lensfun: version 0.2.7

commit 3ccd6d740fbbc98cffc16471999beb516b54dad8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev - added extra script to create amd mount /dev/pts if needed

commit 8050ba24745a436c511b8c5c32e2986892b87e30
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vc: => 0.7.2

commit f105cb601aa048775387c89e3c3e6e679b7313ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/pktriggercord: new spell, remote control software for Pentax
DSLRs

commit 544e9dc0c92953cc9fcf93ebcd2484b082d3c9dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qtscriptgenerator 0.2.0

commit 5d525c6c7c41ba2d64b966974d6550f6cc689e09
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gphoto2: version 2.5.2

commit 311cbeb3872ec32344e9051659ef324fded11bc7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ca-certificates: => 20130610

commit 411c0db26274496f65391f2a75f55df6de7cc16b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 0.9.8

commit 45ef0af73e600ec8fd190b4383beea659dbd2d13
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

policykit-gnome: Install xdg autostart file for "other" WM/DE
polkit-gnome-authentication-agent-1.desktop autostart file
modified from
http://code.google.com/p/max-repo/source/browse/trunk/x121e/etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop?spec=svn622&r=622

commit 86616552896a885f892b422694759f5f0ae9fe2b
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

gnupg: replace -O3 with -O2, gnupg doesn't play nice with -O3

commit 5a833b2df825061fdb16cc0f0f109325d0d1693d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

accounts,groups,policykit: Add polkitd for policykit

Create /var/lib/polkit-1 and set as home directory for user polkitd.
See http://forums.gentoo.org/viewtopic-t-926142-start-0.html

$ sudo telinit run smgl-messagebus restart
...
Unknown username "polkitd" in message bus configuration file

I am unsure if polkituser is still required

commit bb3fa9a686de6e43e4fec4633cfbe4e76784d82a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpgme 1.4.3

commit 8e8a426bde1a72ac2c343a2b9400b10a892eb0fd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-manager: Updated to 0.10.0
Runtime depends on libvirt-glib
Depends on gtk+3, urlgrabber, x11-ssh-askpass
Depends on spice-gtk built against gtk+3
Requires gtk-vnc built against gtk+3
virtinst is now included; conflict
Use python-pypi default_build (copied)
Use python-pypi default_install (copied)

commit ade4e815b493b2981693fd1d80fd1539d54c1275
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

python: Trigger check_self on pygobject3

commit cde922c2a7bb76e00277b1c42f8be415aad395d5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pygobject: Disable introspection support
See https://bugzilla.gnome.org/show_bug.cgi?id=657054 and
https://bugzilla.redhat.com/show_bug.cgi?id=719791

commit 17b442d0f78a981f8aadad739780acc3e61e7185
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vte3: Does not use pygtk2 for python bindings
Uses gobject-introspection instead

commit c72b6d46732d15c8e79e9f7c570110ae71acb43c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vte3: Optionally depend on gobject-introspection
Allow forcing gobject-introspection dependency

commit 18eac9af13ed332f3051184dfaa9884e8faf6f37
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vte3: Allow requesting deprecated GLib/Pango/ATK/GDK/GTK+ features

commit af2af97c83094c9334399f1b9ccaa1bada9dc71c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vte3: Updated to 0.34.7

commit 35d8650a5d25440892e5f944ad61c3925a0d0414
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vte: Depends on intltool

commit 9a5f825d6d02e5cc953a295f2c6374da392f57d7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

vte3: Depends on intltool

commit 0dd38df1e7872c2407d80589fd60c859d59721f1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

python-pypi/ipaddr: Added Google's IP address manipulation library

commit 3d52e778468a814db5645b6c762006ef782d6762
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mdm: Depends on automake-1.9
Doesn't work with automake 1.14 (1.13 is the latest supported)

commit 3442416c2f391e9bc2544f51891334992e9cc092
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.5.5

commit 85e8fb171df906492137a1c0ca4ddd1532c85873
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

darkstat 3.0.717

commit 3dcf719e781bdc144ff7674a0b54ef199d44e0fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.18, SECURITY_PATCH=20, CVE-2013-4124

commit a235943a8d7b38ef36ffddad6be6c1e445e167a3
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.20130815

commit 361f837febcff7b641a905794da452d8db812db6
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>

qlandkarte-gt: fault removed

commit 0615df9cd44230e4efb36050f55efa41819a3828
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.36

commit f39702cae1a147061945a12ed6b60d7fa1466c9e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.7

commit 4a818669271420cc8d9c3b3f5e58f6d0ff3a41c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate kde4-apps/koffice2 [replaced by calligra]

commit 602456f69748e29767373a7c6c97cbc110a0244f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/reportlab: depend on pillow instead of pil

commit d67aab7081fd8c88aeca4210066fd0ce59a73dcd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/itools: depend on pillow instead of pil

commit 85ddb6ccdb96f691b3a078ee530bc160f42e91f4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/calibre: depend on pillow instead of pil

commit 9f9b1255eb49a34425865986d1b5bc466534b314
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pilkit: depend on pillow instead of pil

commit 834acb0be4f14a4dcbdca778304d5908d8ca3e9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/grecipe-manager: depend on pillow instead of pil

commit f4f68e34fa9ac035c03464efbd2ec9bc470a1bb8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/soya: depend on pillow instead of pil

commit 7d25e2480139ed2741fcb3c5c74c771c90644b63
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/staticgallery: depend on pillow instead of pil

commit e7f39887a76d297b903ddf2d48ea96c395f68175
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pymsnt: depend on pillow instead of pil

commit 73e1e94062a5df860d4083d07cd516afde116da9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/hatta: depend on pillow instead of pil

commit f08fd781a1e76d967109a56b17b77584f28d9aed
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pyicqt: change dep on pil to pillow

commit ead2f371338f9dde4fd1ea73d75484617049fbf2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

ftp/tucan: change dep on pil to pillow

commit 799c45c665d34d3dea0748b284ffd3e77e46c7ac
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webcleander: change dep on pil to pillow

commit 7f8f5321bbbfff0ebe88a194b7b2451236597305
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/lazygal: change dep on pil to pillow

commit 54e190b10ef8197552ad4859a66b6acd5b6fefe4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/exaile: changed dep on pil to pillow

commit 6ba403bbe868db7e796e5e36dbb4b4a0753b8237
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/ccx2: changed dep on pil to pillow

commit b273404fc120822a0804430239d9e3618cbbf458
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/scribus4: changed dep on pil to pillow

commit e90479178e61a3233ece4061ecbfac80288b671c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/skencil: changed dep on pil to pillow

commit d7b73632596af0fc24b8321fbe5d66c32f132df5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/keyjnote: changed dep on pil to pillow

commit 01088375619913a9f9d0df42a9c65329c46802b9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/comix: changed dep on pil to pillow

commit ce2c6adf1525ff813ff97f178e2aa79ed56c6dc7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/uniconvertor: changed dep on pil to pillow

commit 769a2649b83664d1cf1f21ea034d9ac3c79ff469
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/mcomix: changed dep on pil to pillow

commit 7417471b5755d9bf3d9a46326eccd3b0b10b4239
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pil: deprecated in favour of pillow

commit fe5107a5ffaf439ef24d3b5ee54078d6311cba48
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pillow: new spell, a fork of pil that is maintained actively

commit c5d45ab9c86660fa8f0c2254b58e3d91958c2e1b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/rawtherapee: version 4.0.11

commit 51bbf847fba37fa9121edb818d8ef2c40f37ab0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/markdown: deprecated in favor of python-pypi/markdown

commit 2290c027a6acb5b0953e6d8ea54f481cf55c9f67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/sigal: new spell, a simple static gallery generator

commit 11f1202a47969a4c6f8f0beb4380c20b1d9ec7bb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pilkit: new spell, a collection of utilities and processors
for the Python Imaging Libary

commit 319ff033fc9778fd3d337f29dc790b327fe376a8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/argh: new spell, an unobtrusive argparse wrapper with natural
syntax

commit b3b80e6d34a9f426175fe6a67b9d33af6660a3c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/clint: new spell, Python Command-line Application Tools

commit 350cd40ca04cdbd6b1636a3d8f0379e3a483113d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pelican: depend on python-markdown instead of markdown

commit ef3d697dfbdafce2002b12999c56143f87f93748
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

stellarium 0.12.2

commit afb16e4ca43d432684a5a67b0bd4578aeac2a1f1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gcc: Updated to 4.6.4
Fixes compilation against texinfo 5.0+
Removed glibc216.patch, fix included in 4.6.4

commit 50733a3ba401f76962b2a856ce74ac06ce5dcec3
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

qemu: Updated to 1.5.2
sb16, cs4231a, adlib, and gus sound cards removed
Query for Trusted Platform Module (TPM) support
Optionally depends on vte, libaio, libusbx, and spice
--audio-card-list= removed, modify default-configs/pci.mak (for
PCI) and default-configs/sound.mak (for ISA)
Pass QEMU_TPM to configure

commit 710e9085aabb0a36c01119818c0d2c0bc248e866
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

hal: Fixes compilation against glibc 2.17+
Apply glibc-2.17.patch from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701432

commit 99ec0e8654ae03a7756b64c1b3b36c935be9970d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

soprano 2.9.3

commit 89618e95d404970dc215d4c3b3c058a3d62ca76a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shared-desktop-ontologies 0.11.0

commit bf824ff729fc0efbd3d6ab858f332a3b8073e003
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

attica 0.4.2

commit 2a8697917359dec141ffc06ba74aac4dead1937b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.10.2

commit 6c8915de605a6c397f96654053b287db3956ffc7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

svgpart 4.10.5

commit b87d7b10d5620d99ceba8d25e8c474e47bc8dd11
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pykde4 4.10.5

commit 8f5d4a4ea839c61bbc84d00cbd117b1d0948c1f1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmix 4.10.5

commit 09e8c4d65e647dc10112934817082dcb1238581e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-thumbnailers 4.10.5

commit 97bd1b5adc99524b147d0986a48503cd7af5409f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-strigi-analyzer 4.10.5

commit dd087a6ff599d8ffe8f0ef23ecd53721015e0042
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcolorchooser 4.10.5

commit 56c21b530a18e56d877cea335a1809a393ac6556
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kanagram 4.10.5

commit b949844bfa83f2696caaba331141e79834122688
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamera 4.10.5

commit 4fddcbbf6c8f8b8413a1730fc55eb1dd8c705b1d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kalzium 4.10.5

commit 3ebc63cabeab6467b7b5c84488a58e14386607dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kalgebra 4.10.5

commit 303cd2877d08ef70938fd47e738d1bcf97dab0c0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

juk 4.10.5

commit 538c2b0eefe69e3f618ceaeff2414b0e8e7e9254
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gwenview4 4.10.5

commit 75e10368d54d7cae94606f2db2fca3310f0783a5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpegthumbs 4.10.5

commit 01b1ef6f2eac6f2beb53b2f0feccf4d6e0f62aca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cantor 4.10.5

commit 0246b1fbf10e5206e1649201e9ff3bd5441ad5eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

blinken 4.10.5

commit 8cbea9960d5ac0abd0587eff4349bb5182c516cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audiocd-kio 4.10.5

commit ce5ade788d41fa5d81f3de96849cd09247919ecd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

analitza 4.10.5

commit 34d4e1dd81717bfff6dba6996ddc9366b17a8d1e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

utils/spice-gtk: Added a GTK client and libraries for SPICE.

commit 8a3ac043b240c0f11267d4b89e048aa21c92269b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice: Updated to 0.12.4
Depends on pyparsing

commit 2315075556d154e1f483fb81db3c2727cc88e016
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

spice-protocol: Updated to 0.12.6

commit 9c8a1a359c2bc84cee5b16edf40b3e44a121c5e7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

qemu: Optionally depends on texinfo for documentation
Apply docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
from https://bugs.launchpad.net/qemu/+bug/1130533

commit 9c2d00ee4ab9acb234c3aa7448904710d5649f88
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

graphite: Depend on a provider of PYTHON for default_build()
Depend on a provider of PYTHON so that python-pypi's
default_build() calls the correct python.

With python, but not python3, installed:
FUNCTIONS: line 451: python3: command not found

commit ceab87ae32400f4c323375b24d00b10a1e5c1b66
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-viewer: Updated to 0.5.7

commit 386ce504641296e4c460efd99adfcce7607ca743
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libs/libvirt-glib: Added a glib wrapper for libvirt.

commit 05baf6f6f5075c24a7e9611f026d08a7d61da9fd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libvirt: --*-libssh2 -> --*-ssh2

commit d7f507554d27cdd858f82a46e0ffd86ac656e3aa
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virtinst: Updated to 0.600.4

commit d5015ecea1caa138990deb01cd798242624c78e1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libvirt: Updated to 1.1.1

commit 5b61f262fcb1ddc9124c752c2a9fc067afd90343
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virtinst: Depend on a provider of PYTHON for default_build()
Depend on a provider of PYTHON so that python-pypi's
default_build() calls the correct python.

With python, but not python3, installed:
FUNCTIONS: line 451: python3: command not found

commit 2b76248f82315f398f9dd6f84bc01d56ea246791
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kvm: Optionally depends on texlive for documentation

commit d046fedffd8689daa0cb43b2915009ed4826af4b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

curl 7.32.0

commit 92b8ea87a979b3e0379dc33004dd2ab17eeb671f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.6

commit 833d5d80f38c9264ae014101d8678c0d376b1beb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.0.26

commit 888422b640aa1d1c85eba92b64ad3ddb222d770d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ethtool 3.10

commit 4b89e9b855e7227c40d2b01403347a824e3f3bc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nasm 2.10.09

commit 8530c0d9fc8517dfeb372a1d1b28a0517da48d0e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iproute2 3.10.0

commit 67971d620d0eafb23388f709ae7ba9d74c21b03c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tig 1.2

commit 1c1561a0e05023667fc64f19224f4f5635dc9ac1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/vim: version 7.4

commit 72aba64dadfc5ebf205b9ae6a527536b907f7133
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.2

commit 6e4da0357b8be09e5ce9d6b61a9ee7f015401119
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2013d

commit 2a94fe6874d1f591c24dd77fd8eba9b746df786f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdiscid: => 0.5.2

commit 573958867aabab7fa98268a7609d5be9cb6865cb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.1.4

commit 876e4e8a1b880d354757bb3bf0247a92cc06406b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pugixml-1.2

commit b3494235c2d636eff1504fba1debde382466cc9a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

octave: => 3.6.4

commit 4c58de6d992ba28a11a6e2ce3ddae16548a35d73
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtoctave: => 0.10.1

commit cbadd6e0959118a95d6b6398f81e60d929146530
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtiplot: => 0.9.8.9

commit 314ddc19af5e5c97fd8afa2cc45130485f54bf00
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

muparser: => v2_2_3

commit 150417583c173f44399959c7c6b8356a1017ea01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qwtplot3d - use qt4_build

commit 2e766dfac2a67f6e04ddea2eeba5b20b77731427
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate x11-toolkits/qt-embedded

commit 9c6cb5f5b79741cb17c3f30fced340936d425e9d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qwt5: => 6.1.0

commit a897b383cef847caaae123e5053a49f164e9b37b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminator: Depends on vte built with python (pygtk2) bindings

commit 5cdc9a97977983e52d7fe7025d2c1e452cbaf1e2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminator: Updated to 0.97
SOURCE/VERSION separator changed from "_" to "-"

commit 7b9b29810a157ddbea890b78ed07dfe128ff183f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dragon 4.10.5

commit deda7e10ee99d918ada791e9ae16704208e67119
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kremotecontrol 4.10.5

commit f8035f6d9a86cfcb63c06cebc39c9a4fabf977e7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.10.5

commit 5c3f0878e64e4c4f0c35d517e9b38ac811e6b598
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmouth 4.10.5

commit 821ce8da9e8f954e29c279d1e049b5ff6e6d5c00
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.10.5

commit 6b629c7d98143fbda9427ef3a198af6195fdbf1a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmag 4.10.5

commit e63c0516dfa1ce6109dde8101344dae52a7eadea
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.10.5

commit 2190837417a7f5bc961d93e628456c3123f1aa70
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kfloppy 4.10.5

commit af31ea4e6848c37a7694265d60fbc3e3b7b0d449
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdf 4.10.5

commit 5f403077001148d415c071a74dcacdb6b85b3077
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

testdisk 6.14

commit 86d34418e8ab4297b16b24bc89e95c64ce202bde
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chrony-1.29 SECURITY fix

commit 71ce0aaef38e8296513998bcc7bfb820d920deaa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.10.5

commit abff2d72b4614effb4263a45fe709330aa08c864
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.10.5

commit f29d8cff1d5b03d90be5ebc00e9c1828b7264688
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.10.5

commit b1b0adbe895b793b85efee83b4314fc2e53a2ba6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktimer 4.10.5

commit 741d0f9e9d6cb2fbf116c47c9f70f20ccb9ca427
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.10.5

commit 0d64b02b8a1e726fab9a0c925ea5726ce239e910
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.10.5

commit 6509731057d996daf1de7460f55a7d9c5f50d892
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.10.5

commit 7e0544cd0ea59dcae556ad69b0f78d1827e71042
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.10.5

commit bde5accf08af82dcbbb1e6d4a314da56fabe3893
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.10.5

commit 33c1e9b6c200ff96d5706172a62677ff985c4c37
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.10.5

commit fd29e80741e4634234c865fd978f684b7bc7b321
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.10.5

commit b9dc4b967774c7c3fbd76125964bd86c6b991570
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.10.5

commit a01ab6d4674b0f5b490f440e64693903887af6ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.10.5

commit bb082c4f535adec8dc1ba78969fbcac0208acc72
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.10.5

commit 1b36caa007ef4724685dfed8a0c4465215dd7f43
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.10.5

commit e97f518734263f64d4c1f2af563786fac5cbf42a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.10.5

commit f1337a95a6c4c5408b247a2bce1f359fc2e8b914
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.10.5

commit 436fdb04f767f683bdc82d0bb3b7996216e7127b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.10.5

commit 13b885115acb6204ac7bf005a9b8523f80db2ec6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.10.5

commit 6ce8a5b55f9e930b1a32cb0442fcee27cf2c6a66
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.10.5

commit 485feed0bc7908b8f25d3d247b46ffbd5b9932f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.10.5

commit 509b2e20b3291eb43f23e323e3439d1e3fff9cda
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-widgets 4.10.5

commit f59ab60f3e1caf7c80ae910e74f8692a5b9fa466
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.10.5

commit fe219e69237b26d832ccf540f7d783f62e515a85
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.10.5

commit d9b2539b1bc5aabfb23a5f8844f01db2ac5cd8b5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.10.5

commit 33076f7df3abe7a96d67aaddf621f2ef13880af6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4 4.10.5

commit eab351ff98c2a69152d8f478720b6e832ef090fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.3.2

commit 529f7a82bbd346afb0b15c61e50503020ad5da32
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.3.2

commit 948164d5744cdc86d030b6645fe0d66f38ae9ee7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.3.2

commit 64912626b47a5934d55edae5ba477629d680a8d2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.10.5

commit 69680e025eb66781e1b70a64ea86a1013f618f17
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.10.5

commit 4308a4ed2bb2519f6b95281960a26b8dd34496b5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.10.5

commit 36b076201292fe62715b5ce87581063ef2b3464c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.10.5

commit 053c4afff63d9b28c4022c6b3e9f170aa686718c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 41_20130613

commit 0293d856a9bb86c46b83dcbbf4bc49db18c2dfe1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tcpdump 4.4.0

commit 1d0db754fd26f5cf985d0ec4efe980206288f43d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.10.5

commit c876884c426dbc47159177a4410db25a3f6c0a37
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.10.5

commit 25504d1579e246546ca4c49009dbeeb8a5b66f90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.10.5

commit 6ccff24cb1c34348902e2f31cde724879ecbbf6b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

digikam4 3.3.0

commit 05261e57ec61b28baa43f059acc67c762b6e3279
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/nocache: fix path in nocache executable

commit 48808ff8ee13bec76f737b3a2a4e481e5f7e9c9c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/nocache: new spell, tool for excluding processes from the buffer
cache

commit 76bbc2d4c8168781ee9e33b2c2835140ebfd6c84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: fix linker error

commit 3b3be8804c144fb9590db599a27f90386736e612
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/exiv2: add patches from upstream to fix a memory leak, add
support for recent cameras/lenses, fix use after delete

commit ec8b422d11993e39ebedecaf3bbaad83a7efc5a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.10

commit 55f299a01f685697340c3bff59a2b5f4da7a6e83
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lshw B.02.17

commit 21487aed0839aa22dfad4eb9da95bc477179775c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

qpdf 5.0.0

commit c37424c6c5c5c45300bb84c6d33d18feac20b02c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev: => v1.2

commit e5a14fea979cd82b16535e336c217af5bcb36856
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion-1.8.1 - SECURITY fix

commit 58972ec09aee9fffe318a475106ea398f87da72a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bison: => 3.0

commit de35bdd654676412d52e2d7f5d172982f447acc7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

groff: => 1.22.2

commit a2f83105d565cfc3eab2c38046f8dc78c4fbc103
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libpcap: => 1.4.0

commit 62df298e45fde3a12f625cc5c80075d18444ce0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tcpdump.gpg - add key D9C15D0D

commit 9e8f957bbf0212f15746cbed21fe4da294e7bcc1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

html2ps: new spell, an HTML to PostScript converter

commit 8f49a3b4eafe5bd6c0bd77276e7fd135bad86ef2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libvdpau: => 0.7

commit b32d77d876b6127aae8f0dd594e0df067bddf148
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.7

commit 0d5afeeb09847a8060368df4771cf0e32f611e02
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

john: Reformat long description

commit 5e9a3618e7b0fb4b7daf96c14060d2986d7c3a9f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

john 1.8.0

commit 735768b5d937c254a5dadafb9afc71f9557e0f73
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.10

commit c7312588215c77330908e23845531069786ed2e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.5

commit bd7a59beaca640c58e9debed41a89c7dc4927ddf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bzr: => 2.6.0

commit f6fb98d651973391deef74924a34db19ba86960a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.7.0
1.7.0+ optionally uses lcms2 instead of lcms
1.6 and 1.7 optionally depend on openal-soft (not openal)

commit 194f2f0e39f7540d0189a7f702619f51feeab7e4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

prelink: Updated to 20130503

commit 28083a6f68fa99489b006f2df40008d98ec190ba
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.20130802

commit 6e450b6283355c3a064fe8eecced866bfd435061
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

util-linux: => 2.23.2

commit 59a13fb561fe43f48e71ac3c99bda942a68ece4d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nmap 6.40

commit 6e748db44feedaed88932625e3867689d45fe331
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc: => 2.0.8

commit f1d29e8938b2ba4d2451dec9ca7e320a766e3ba9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.2.3

commit 146115392a6c42fd9d0cbcca1fb80ea3a20aff62
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17/echievements: Added an achievements module for Enlightenment 17

commit 86cec9889aee9f979efeeccbdc5876fcf610db3d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17/etrophy: Added a library to manage scores, trophies, and unlockables

commit e1919733e18c713dd6d2dd720229b80261511123
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminology: Updated to 0.3.0

commit 41402521311e6833446f975a462da3280973600a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Updated to 0.17.4

commit 98b1afb2faf767eb318fb51a36a3db1285a0758e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Updated to 1.7.8

commit 97802edc1bb5ef9da808ca757353abe33ceefbfa
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Updated to 1.7.8

commit 30c4ae4e10fe162f9af1ed1cd96d3c2a8b50d9ca
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: Updated to 1.7.8
SCM optionally uses edbus, stable optionally uses e_dbus

commit d8280234faa56337016f455da809d0263c55840a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Updated to 1.7.8

commit 9664a94adf0e91c89206f8caa19686cbebe50710
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

emotion: Updated to 1.7.8

commit 73a5a5bf41d9bcbb8a5c7b2c8e13d7d4494cc27b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas_generic_loaders: Updated to 1.7.8

commit abd3a503a72b3e51abfa5fc7c9974a2191e141ef
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Updated to 1.7.8

commit 23cafa0323ddb5999dc612ec9b95658db1bb77a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Remove older 1.7.5 sig

commit 87adaf9f04e7a0906657df1303d35920ed53db4f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Updated to 1.7.8

commit a599ea0cfe25d58ad5401aa1ae38681e23855a59
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Updated to 1.7.7

commit 17fb879613415ddf2b1ee8981823deb514390af4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Updated to 1.7.8

commit 1468d3663643bde4fc540e9db19b992cddb0675d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Updated to 1.7.8

commit 1e8bf62e17c0011160f5d87697d83daf23e2f088
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Updated to 1.7.8

commit 0a0c5db92c6762b89b8ea35d15944d1c089b4400
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Updated to 1.7.8

commit 78818432d69edc1c177eefbf061abdb15211ed10
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Updated to 1.7.8

commit ffae63dd3899f1078984c61104637fed02fb4f57
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Updated to 1.7.8

commit f1414e580b50eba5b106e2f0a0ff33849982c2fc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Updated to 1.7.8

commit 609101ac07fb9b21fdd2a6d117bb0bb8fe3f8c0e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Fix typo

commit a053b4b98b7496c65605c82516376bf68a35166e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Update optional dependencies

commit 2c5a60ce1cb2cce46dcbb624e485ab1347563e12
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

virtuoso: => 6.1.7

commit a9e20c2cb196522653e20f1793bd63a11445de4a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev-v1.1
eudev is a fork of udev, which is independent of the init system
it builds and runs for me on two systems.
the only poroblem that I currently have is that /dev/pts is not created,
even though /etc/init.d/runlevels/%DEV/devices runs.

commit a5645fc31c239692ecb09c1eb77707df3b442f0a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

automake: => 1.14

commit c47f1f72636617f760bd05430c45a24b2c0a3d00
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/io-tty: version 1.10

commit cf0272a40ed1c7b8005bc10ba65d9080e13818d3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/protobuf: version 2.5.0

commit 354412ee70cc97741ed9ac1d883a8f5070c7ddff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/mosh: version 1.2.4

commit a0d7a7990358ae69526ac0a28e9a02fe232f81ae
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

tmux: Updated to 1.8

commit e653aac07c1f29f3563475a8dcc6d4f5b218402e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.4

commit 9cef6dd1a99d24c2a3a9e51aafd395a9f60745ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alsa-utils: => 1.0.27.2

commit b9d5bc90ea6df2595b8236161ac6ab5900769883
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => 0.9.21

commit 839e99c37cc37cbc8c2313e04ff173955b89a035
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate database/rekall

commit df6bc3c91e700e5327a55f1d3e5fd2638f5f71d0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate database/xbsql

commit f93cfb9319fb650f7200c2b34600bcd89e612926
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate database/xbase64

commit 7867e9ebab26555638265ae594c69e46d88fee66
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate database/xbase

commit 85b4b131003bf4a950bff3531108d1dea2c388db
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate database/hk_classes

commit 2cf254108454af94c07f4aaa97216f87e06b56bc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

system-config-printer 1.4.1

commit 6420f87032dd8b64888d51bbb6619ec5b6530366
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

hplip 3.13.7

commit 7ba7b13b0337d9ff0baff9663b7c223ea0c57312
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.10.1, SECURITY_PATCH=44

commit 078b7f50e93e7393f977cb11e6236f6fe9e29f06
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.1

commit abdb5ada99aa4ab553dca2d07e9c816216ce9620
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

systemd - change depends udev -> UDEV

commit d64daa62cd927ba77c369c29d9793ef6601f69c2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gvfs - change depends udev -> UDEV

commit 67688500830625f80981635d071ee0dcd63a0905
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devicekit - change depends udev -> UDEV

commit b14d05994797a0a9cf7c666785bb2d32a001d5fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eeze - change depends udev -> UDEV

commit 466d1898db9fa10b1eead46e6962140e01c77b34
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

e17 - change depends udev -> UDEV

commit 39adce4deac6c131b6ca8ea5482f65f1e80ea924
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks - change depends udev -> UDEV

commit 2710d910d042b199f47033727b63914fc58caa46
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gparted - change depends udev -> UDEV

commit 72546be2be937f016cf1a58810f067f37cdb9ca3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcsc-lite - change depends udev -> UDEV

commit 2573b8a13d78822f315bd068d8fe7972a15610a3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

drbd - change depends udev -> UDEV

commit 92ce1e3a8443098e1a5c868824c4392a9ac759df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

media-player-info - change depends udev -> UDEV

commit dad7d7c6021fdae23c146eeb350c8af83e8c7228
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgpod - change depends udev -> UDEV

commit 494a3822f93356422696b1777c8daac0896e9938
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pulseaudio - change depends udev -> UDEV

commit ff1b1a110e1fb72d5482b3c6d79f588d65aba227
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate gnome2-libs/devicekit-power [replaced by upower]

commit 10a88fa7213f4349915581bfb74406288cdda4b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

drm - change depends udev -> UDEV

commit 151a8be483c1efdb0dc9048602d5880a58aa1598
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm - change depends udev -> UDEV

commit f338e976ad544fb17b81e849272dd7f88ee4d1a0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libvirt - change depends udev -> UDEV

commit 4b6f7db7ce911bc36e42b94010b292bafede1252
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

connman - change depends udev -> UDEV

commit fd95d258a7ab2f0890fff664b051a822f6ef0cdb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

network-manager - change depends udev -> UDEV

commit a145cc23d256779d5ed8fbdcf540f874fc2cdac4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

system-config-printer - change depends udev -> UDEV

commit 7d8174b06aae1effd419e2de63bbec6ddf2709c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

spacefm - change depends udev -> UDEV

commit aaa301f80eaabe362dd8433c6929d5ffe02e8814
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cdemu-daemon - change depends udev -> UDEV

commit fe7b52160a77dc3c08c16906e1ffbe9d3639dbfc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcmciautils - change depends udev -> UDEV

commit 1c6a1407b030631d1b3ab776c07cc467ff1e1df0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xen - change depends udev -> UDEV

commit 5690fa8956eeb2d04f4f0dcbd11bb52c85e068e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

guvcview - change depends udev -> UDEV

commit 3416a52f1ed47197bdf0e46a58fb7a1eaf259897
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kino - change depends udev -> UDEV

commit 47f3c750d345469c6afeee3ad81d53528fc40456
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc - change depends udev -> UDEV

commit d46ba8b89a972a8bd92e5bf79232e7f60b23fa62
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

razor-qt - change depends udev -> UDEV

commit ecebc5b1f82e147ac12ef7ddbe78bedbebf6d4cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate x11-toolkits/qt-embedded

commit 99245bcc81daa16186f7c45b54f9f0b7d9886df1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

colord - change depends udev -> UDEV

commit 2577f04b2cbd634b60db42cb8951b7ed99059ea1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

thunar-volman - change depends udev -> UDEV

commit 26e890dbce3d8070e5cf8c3266e3d8999c0b6a5c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

thunar - change depends udev -> UDEV

commit d0a3499d3c5251e857e767a228fb2a7e1e2a0153
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-input-wacom - change depends udev -> UDEV

commit 12a1c46a0ebb8b782cff97b36f28948e0f9a13a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-intel - change depends udev -> UDEV

commit b98957b9b4e47e8a87acfa749ed1e9b7e321ecae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xorg-server - change depends udev -> UDEV

commit 0eb0c63d80038c1cb6bb02b49378ef8ce1b406bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsystems - change depends udev -> UDEV

commit 808ba4f636af42cf29033a0a309185744338031d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2 - change depends udev -> UDEV

commit a4cb13f639142d136b9cb126bbab1a8178b94b56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase - change depends udev -> UDEV

commit 2f74cc8f9372d89127951a041895835299b4923a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

init.d - depends UDEV

commit fe87f12d352406d73f6263a28948fc2312216c07
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower - depends UDEV

commit 99d1b8660be3a93b9d05f88d011ef135f3a18a83
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2 - depends UDEV

commit e45ebde18125ba4b2abc9d8ff81271f7ad07a8ca
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udev - provides UDEV - prepare for future eudev

commit 184f265045e8f5af6566baf840d75853d3663592
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

matplotlib: Depend on a provider of PYTHON for default_build()
Depend on a provider of PYTHON so that python-pypi's
default_build() calls the correct python.

With python, but not python3, installed:
FUNCTIONS: line 451: python3: command not found

commit bfe1a5f7707f6bca48724d1d4e08f2ba898fa49f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: add support for nx100 liliput plus

commit 41a904690f9e33bec8947e945f8ea2b6448e5fbb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.10.3

commit 2007b62010593c31f20ace03de500d9cd05b62ac
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.20130723

commit 760a270ea85091051d0b58e1ae8dcc66194d759b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/xicc: new spell, a tool for setting the X server's _ICC_PROFILE
property

commit f6d9d58207d911bbb1d1dae88f18bb91ece6de54
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libmilter: new spell, mail filter support library for sendmail

commit 9ea16f5d938640cadaeaa10b491fd3b71baf2265
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mail/sendmail.gpg: added public key 5207CAD3 (Sendmail Signing Key/2013
<sendmail AT Sendmail.ORG>)

commit 4cbf513189dfb9f28dc0e8e131bf6c0663fde976
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sendmail: moved signing keyring to mail section

commit a0ac7f2f4dbc6dd798a2a26cbb291ef221778b14
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: sc2-login.diff updated to apply cleanly to 1.6

commit c78c584c4de7cc39c1511b80717f8bfb9a68660c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libxml2 - fix build with python3

commit cbbd9538d561f5c21cd55683e255c46f6442740c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgcrypt 1.5.3, SECURITY_PATCH=1

commit 981a418b38e70f6d7507a40153aae90d73742a77
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.14, SECURITY_PATCH=8

commit 774f05cc9f7acd2e10484cdcf0b7d0741de92a46
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R47

commit 141ceff09772f77f23c299f32ca0ac9d9e2cf1d4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pkgconfig: => 0.28

commit 88247a883cdbc915f6fd3f244cf1ee111e0e36d3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

media-player-info: => 21

commit 25ebec8805e1ec6d0ee44a7938f6d3c7af8fb5e5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openbabel - depends EIGEN

commit 4da161c6bc08e68a26efbb8bfc277ff81c5b2a4b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

avogadroapp-0.6.0

commit cf2f0a3fcfdf12ca9db9250dc08de62985040840
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

avogadrolibs-0.6.0

commit 56e6e7cc11f329745d1512d645bc9c209292ed3d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

molequeue-0.6.1

commit 775d2d6a74e0ed448c2fccfb99c556812403ed21
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glew: => 1.10.0

commit e93325fb91f39de2a28e29bec91d993272007e0f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freeglut: => 2.8.1

commit 5245d5965beb0bb83860a35701423280ec51fd29
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hdf5: => 1.8.11

commit b249f37e82e295f098819894e2503f6e4803e1e7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv: => 2.4.6.1

commit 61b5d912c5fa29e5c7894aee3e3214c2c26daf59
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

git 1.8.3.4

commit 7922776bd550684c4c585727a5e5264ee93b8a2b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

guvcview 1.7.1

commit 3345ebad24b2632c8fc8ce8d9a65f726c3449e7b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.16

commit 51b4b4cb051faf7adb7dce722abbab6eddba7029
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fixup for fcb2b347190c17d7ecc4e6677c8aecd03de5788a

commit 1042fc0d285a8bbbd9b127df6e514347c6bdf041
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.10.2

commit fcb2b347190c17d7ecc4e6677c8aecd03de5788a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/argyllcms: version 1.5.1

commit b6e0919405ac71f44d098cc2b99e58977c2ffbc9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate python-pypi/distribute [replaced by setuptools]

commit 5a56f16b97baf621120ce9dae49a0489e0f6e6ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

setuptools: => 0.9.6

commit edb03588833fdca8097c07ffee1c695e006a866d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

distribute: => 0.6.49

commit edd436302caa9d49e0dd7fdfe1d940a926f74f79
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.7

commit 287ffe6fc5960e0459a51845e4850d5e9ad65d56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.6.0

commit a743d45ae9b0d58f97342976049a10b05f4e1279
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.19, SECURITY_PATCH=54

commit aa70fff663a48fb76e01fa354a66c07c2cb350d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

code-browser: => 4.7 (4)

commit 13be3717fc27640011291fdbc2df3efae7e69bd2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.3.27 (previous), 5.4.17 (stable), 20130717 (legacy:
backports+security)

commit 8e6cc8e13454fd7d55b8a94f6873e9f926bd4bd9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wine 1.6

commit aeb5e98f6f13381283c5c6c7849134e056aad616
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.81

commit dc6767e233de017af9bad6245536878de9bbed7f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl 2013.07.18

commit 9c092fd31686a41bf5b6e078e053f9d1d5897531
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnu.gpg: cleaned and minimized keyring

commit feb6ac6d85581ed868d8584726866aeff7e35000
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache.gpg: added 9088F565 public key; cleaned and minimized keyring

commit decb287fa523968a7aec21fc7950539d22c8009f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chrony: => 1.28

commit f50f0a4a0b4c1f335a6b89ee332d0e0996c1af65
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

odbcfb: => 2.0.2.153

commit b9b8b4ba4b54f8a16c0e59794d825d0bbe707f63
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fuse: => 2.9.3

commit 3b05c3de3d46329179a205d64f4f3fd9d5c19c2e
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

crypto/nettle: changed libdir

Watch your commits, Treeve. *.pc files went to /lib/pkgconfig, thus, no
other
package (for example gnutls) was unable to find nettle libraries and
headers.

commit d22ae18bf4e70183c008042e509a7856921eedc2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle - do not install to /usr/lib64

commit 562ddf0d6420c9e4298b1bc899fb29cb7ceffac4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.2.2

commit 7be72c04d805f51041d175a7ce60534b61ae2ce2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl: Remove irrelevant text from long description

commit e84f00fcb99b1f341853c4748c3ef23ae414ff88
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl 2013.07.12

commit 91ef7a4a084270d0447801d75f557c93e0bd7150
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.6-5

commit e2875d0cabd76994206a5b2ddfe2f38994035a03
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: => 2.2.25

commit b16011aa4f99994137ccdcc57c6fc1db5ff87ef6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/wxgtk: version 2.8.12.1

commit 934574ea7016e6574c67194397470aa973eb242e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/enblend: version 4.1.1

commit 76bc252c309c630a17df93c9a7031a9c6e5b51dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openmpi: => 1.6.5

commit 4fe6ac460f7dddc3f31563cd55ca9117a5dc87f5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audio-soft/pocketsphinx: new spell, lightweight speech recognition
system

commit 351269ca0d47cf277e49c3fbfbb0dd26e2f14fcf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audio-soft/sphinxbase: new spell, shared components for Sphinx speech
recognition

commit 934f15ae9fdc6e260b6601973148d18f1524974d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.10.1

commit 7fcf6a14005b218995d17dcb364cff969ca26d6f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.6-rc5

commit 843a07772764e2a6f46a31ec0d1db165d03e31e7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

digikam4: Depends on sane-backends
Also builds its own libksane instead of using the package.

-- Starting CMake configuration for: libksane
-- Could NOT find Sane (missing: SANE_LIBRARY SANE_INCLUDE_DIR)


-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.

-----------------------------------------------------------------------------
* SANE development toolkit <http://www.sane-project.org>
Scanner Access Now Easy (SANE) development package
Needed by libksane

commit 0fea06fefd415eaad17163e8842fe28bfe0ef2b2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "akonadi: Fix compilation with boost 1.53+"

This reverts commit dffc810e973cfd6ed63cbbe79168cda0349807b7.

Not needed after 3b81f0f4605a4600904cb843c12f5bf4fdaa278e to just
apply the fix ahead of time to qt4.

commit 0c5455a9ae3587756a55f9466c432bf8da12218d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

qt4: Use message instead of echo

commit 3b81f0f4605a4600904cb843c12f5bf4fdaa278e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

qt4: Fix some compilation with boost 1.52+ for dependent spells.
e.g. akonadi and kdepim4
See https://bugreports.qt-project.org/browse/QTBUG-22829
PATCHLEVEL++

commit a9b69bd153139c06e2412ae4774253b8804ccc46
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gwenview4: Depends on kdebase4
http://forums.fedoraforum.org/showthread.php?t=226155


-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.

-----------------------------------------------------------------------------
* libkonq <http://www.kde.org>
Provides file management features

commit 8bd4f68c22400a57077d41c665530e3f61a1fac5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kde4/KDE_DEPENDS,kdepimlibs4: Add kdepimlibs4 depends case
Default KDE_DEPENDS case causes circular dependency with kdebase4-runtime
and optional circular dependency with kdebase-workspace4.

commit c8d390ed38182945ef82bdeaac9f06a2bd57ae17
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

audiocd-kio: Depends on cdparanoia

CMake Error: The following variables are used in this project, but they
are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
CMake files:
CDPARANOIA_INCLUDE_DIR (ADVANCED)
used as include directory in directory /usr/src/audiocd-kio-4.10.1
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/plugins
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/plugins/flac
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/plugins/vorbis
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/plugins/wav
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/plugins/lame
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/kcmaudiocd
used as include directory in directory
/usr/src/audiocd-kio-4.10.1/doc

-- Configuring incomplete, errors occurred!

commit 97645a49942de15bd6e998584e35e6b3c15619c4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

KDE_DEPENDS: kdepim4-runtime depends on phonon

CMake Error at
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108
(message):
Could NOT find Phonon (missing: PHONON_INCLUDE_DIR PHONON_LIBRARY)
(Required is at least version "4.3.80")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315
(_FPHSA_FAILURE_MESSAGE)
/usr/share/apps/cmake/modules/FindPhonon.cmake:35
(find_package_handle_standard_args)
/usr/share/apps/cmake/modules/FindKDE4Internal.cmake:705
(find_package)
/usr/share/cmake/Modules/FindKDE4.cmake:95 (find_package)
CMakeLists.txt:54 (find_package)

commit dffc810e973cfd6ed63cbbe79168cda0349807b7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

akonadi: Fix compilation with boost 1.53+
See http://comments.gmane.org/gmane.linux.lfs.beyond.support/46883

commit 445a531f9e76da70375777123a535b08c0246ca6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pykde4: Depends on phonon

CMake Error at
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108
(message):
Could NOT find Phonon (missing: PHONON_INCLUDE_DIR PHONON_LIBRARY)
(Required is at least version "4.3.80")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315
(_FPHSA_FAILURE_MESSAGE)
/usr/share/apps/cmake/modules/FindPhonon.cmake:35
(find_package_handle_standard_args)
/usr/share/apps/cmake/modules/FindKDE4Internal.cmake:705
(find_package)
/usr/share/cmake/Modules/FindKDE4.cmake:95 (find_package)
CMakeLists.txt:7 (find_package)

-- Configuring incomplete, errors occurred!

commit 389784688de664deb6628eeaa87d3870a3c11a65
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kde4/KDE_DEPENDS: kdebase4-runtime depends on kdepimlibs4

$ sudo cast kdebase4-runtime
...

-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.

-----------------------------------------------------------------------------
* KdepimLibs <kdepimlibs>
KDE PIM Libraries
Required to build Drkonqi

commit 1e399c8290345ca8e7cf960d5c8d8572f3f20271
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.6.3

commit fb448ef950306e705903a018816290dc8ae55a21
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.36.3

commit 583cb565dd687a99788be6a7cd1cb5d970d374a9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.13.2

commit b5985bedb7d5f5d02b143f1b549b107aebd45520
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.6.3

commit 38da0a3484e0dbbbf9af6aaa5f4579b668468d6d
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

xmag: version 1.0.5

commit fb1aa09f89cc308737ed01d6725cd97b12c9e6ab
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.9

commit 1a3e87ef92aeee493c4240f165c845becfd2b8ff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.20

commit 9726cb2a55eed4d8b056b984a0d53fff1af4c293
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evince 3.8.3

commit 98fd9b4d9b58d4d0b968e7bfdb2a125a3b70febb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext - optional depends libunistring

commit d32c2b2c1d008ee38695de4b2a5de2b0c46d5c62
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.20130709

commit e5339e7e3ff363d972b8753c1694f2f8c3f8288b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gettext 0.18.3

commit d20aefc37b1f2c9df8baff6b163199cfd0302473
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk-doc 1.19

commit 0035608ca05f5cd2494cbc2dc01c0c78635e16c0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyside: => qt4.8+1.2.0

commit 3520c2b0f2fd2a989924043072d190855be79a2b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shiboken: => 1.2.0

commit 82edd4ecc851b9cd6f5566c0a1cd8f91eb6f7419
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.4.2

commit d7e5d18997eceb7b96760b47d1ef8d075da38e77
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

firefox: build fails without OpenGL headers

commit 8e6f5f3c0f12ce30816058e7870e696573769c7d
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

thunderbird: build fails without OpenGL headers

commit 37a9a6ad37828b97abaacc5a60b46c46703d9116
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

kmix: alsa-libs -> alsa-lib

commit d99492a4c553b18a86403c22b252e6e292f257df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tquickcontrols-5.1.0

commit d66ce47452acb96e2d169f2800deb96826cd3fbe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtx11extras-5.1.0

commit e6222387d993f6c070e6c81e35ff6a88517d6541
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebkit5: => 5.1.0

commit 33b71aa6381d003eab1a0bccbe868cceabe84230
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquick1: => 5.1.0

commit d53fe1eb68b62d9c03694d06fafa8166ec88e7c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia: => 5.1.0

commit 95b72446dd775f749e65802e265866fc770d979a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects: => 5.1.0

commit 4c4d885d04acdfe02c1c4ccc147661d6bd8b647f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats: => 5.1.0

commit af97cc7f4519f750a08b824ea6ba23daacb68184
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-git-annex: new spell, managing files with git without
checking them into git

commit 16ba9f6ad233859dbcb58ffa62cfd19ce6c4d0c5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-uuid: new spell, uuids for haskell

commit b091216a1909f57b8e83a2cd6dff0fde9a9ab8ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-maccatcher: new spell, obtain the MAC address on *NIX and
Windows

commit 1acb7b7e0c0d516e241a12f16fdd80368254ca4f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-cryptohash: new spell, collection of crypto hashes

commit de67e94ecc57fba7311e7719dbcda30a807dd591
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-byteable: new spell, abstract class to manipulate
sequence of bytes

commit 1eae956aae91a89637e9f0c14cbe2b70b3e74d50
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-unix-compat: new spell, portable implementation of the
unix package

commit f5e6596f6419b72ab5a59d3d27e1caa027887531
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-sha: new spell, SHA message digest

commit 19aa986e143c3ea1327b6319f920ccaa32f2ee13
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-safesemaphore: new spell, safer semaphore

commit c2f78031bff69f1f7204e712f48cc6492f889c5b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-monadcatchio-transformers: new spell, functions for
throwing and catching exceptions

commit c676698c085615afbbf7da909abfc204ed9ecd1a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-monad-control: new spell, lift control operations

commit 3d50d656dbecd7bc42c5834eb4d0494d355535f0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-transformers-base: new spell, lift computations from the
bottom of a transformer stack

commit 35b53fb788e1f3297b510ebe5b9cfbb535bb4f81
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-base-unicode-symbols: new spell, unicode symbols for some
functions

commit 39c3c1d66f6213ca37b4e8913bee38c246ceec4d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-missingh: new spell, a library of utility functions

commit 691b97487c585b336e7c74395da9ed89e921d7c1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hunit: new spell, unit testing for haskell

commit 535042561e94f5def4d86ec1e296b9c77801ff67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-json: new spell, JSON support

commit 1888f7a75ee34257191758d6c688344f53e37618
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-ifelse: new spell, anaphoric and miscellaneous useful
control-flow

commit 2896febeffe9898ce9f6cbeeb599b5a88f4e160e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-http: new spell, client-side http support

commit 949bd5b3fc619076e665578c5c48c68b83e809e1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hslogger: new spell, a logging framework

commit 0db068ea947410ca92b1f937342fa51a68bc695d
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.1.2

commit d1c36e4a8d9a8a32435a234f434bb0aad06882c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-edit-distance: new spell, Levenshtein and restricted
Damerau-Levenshtein algorithms

commit c16ce25a038aef7084f2d0f9dddff460a0174a95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-bloomfilter: new spell, pure and impure bloom filters

commit f543c02a2b4ce712a5605561b83f81a71d12bf8c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/cssed: new spell, a css editor

commit cb25c0bd56f177ed66e4da7ba3106d05e552ebb9
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.6-3

commit ce03b41edd2defaf947b9dd539660ac6124c19e7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/docbook-xsl: fix SOURCE_URL

commit 86763e3c42aa8cff5bc81c0c5efc6dd76911246a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/lazygal: new spell, a static gallery generator

commit 0f3f4f8f3d1904e1f35ac636449e9d6b3714b4d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/pyexiv2: new spell, exiv2 bindings for python

commit 0b867ca5002ac1f4dadef8f5041c72310eb6f556
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/genshi: version 0.7

commit d809563a4132ef1095861ab4c40412fee8fe214b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gexiv2: version 0.6.1

commit 0260cab227c18d0c0123c84df9ca5d4c99d38612
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/staticgallery: new spell, a script for generating static
galleries

commit b24d8dad6835ae5293b97829324ddde547acb72f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pelican: add dependency on smartypants

commit f2d94df38208fea143946d75209686a0bd06641c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/smartypants: new spell, a smart-quotes plugin

commit fc6c247f2b13c94b2d097c0f0464879a19537d13
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gdisk: => 0.8.7

commit 74144fee0f6daf44e3c5ca03d6c48256fe20464b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ferm: => 2.2

commit 6afb922f66f3c073c5c5df07937573cbc10005b3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

alsa-lib: => 1.0.27.2

commit 646545a4ca9fa9156d8a9c0fd41b6fbea52340b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.6i

commit 91dfaf679bff87d1e0de3f6877490357ed3d6b17
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools: => 5.1.0

commit 57bccb1d1c6e3ffcb48cf27772a171aa0d628da0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsvg: => 5.1.0

commit 48d4c259efd85cf313cc1e64f95b0f652632576b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript: => 5.1.0

commit d2ca9e910fc8e5448744b8b6215eadf1586cd8e9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative: => 5.1.0

commit 8ce81a18bfd0bb916617076ec609346597be9e84
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend: => 5.1.0

commit 8a85185eb281cb499eb3f98b03abe1e2ceb4ac7a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns: => 5.1.0

commit 3c2596a8e72b6693041a58c9be11ba727b4e60c8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: => 5.1.0

commit c47d57deb108b08969f390d90eb79c012d3959fb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

epic5 1.1.5

commit 98917e8045766fc6215d0b89109efb5c61c45451
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.8.2

commit 3755ede1d795c7ffd2483cf2d7d8ef1a9548c932
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.0.0-p247 - SECURITY fix

commit 84cae099aa4c4f4f8b6d928c4a49c55218b35638
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion - various tweaks

commit a90e0e93b67ac7abc7bff3fd19e5f213e62e43cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.6.3

commit af5c89e397a4ed4d904252a23d29e4b644c4c939
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

id3v2: => 0.1.12

commit 24661a138e941bf0cfb7ece326a3d416cc0740bc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ircii 20111115

commit c5945e8d5eab3607feb7704dd520f70d90f1fbcf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.35

commit 1ec7988df03609abea07b4e6abe844ae1c081527
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 14

commit 2dad38b46d9d5eaba3044d57a75e4f2668429ef7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smplayer 0.8.5

commit 984d64366493fb540009bdb9832ff995a7c2fbaf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamerka 0.8.5

commit 7e485150186908b059703d90e77a5f43b8c7b2e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qt4 4.8.5, SECURITY_PATCH=5

commit 45c4686fc19df6d2477d995763f7ca6bf8f39b6a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.66

commit 7773f1f614147773ec96c5d980e9e919a19c9fc1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cmake 2.8.11.2

commit c3c6b31c5ca33a71a8421a63bb62605c88a5e5d7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion - build with serf

commit 50c241b86d537b8adf31c56ded9a6e52f330d361
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

serf-1.2.1

commit 58678ad6ac6596e7b936f90a46a273e39029c272
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_54_0

commit 1bac964b4817c03e5811a9bddd9ff027d0c8808e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lcms2: => 2.5

commit a71ef6fbaa3e95efdfd4e0f57548d75ac2d1773c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtkmm2: Updated to 2.24.4 (fixes bugged 2.24.3 release)
See https://bugs.launchpad.net/inkscape/+bug/1171147
Fixes libglademm (and probably others) compilation.

commit f4885b09709a0baaec595591523bd472c1e2f30e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pelican: add dependency on six

commit 3d8984ee743aaa990eb41d788d0221640b789d47
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pelican: new spell, a tool to generate a static blog from
reStructuredText or Markdown input files

commit b5b590e012704fdf7ca18d0b020b5ae92e68adff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/markdown: new spell, markdown support for python

commit 63307856f7a6c7258c0479d99dd2817257c92b83
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/typogrify: new spell, A set of Django template filters to
make caring about typography on the web a bit easier

commit 5275ba08cc746d4a11a15a05b4b7f7cc30a6ee60
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/unidecode: new spell, ASCII transliterations of Unicode text

commit 025a1896612142c2d384f85d90e08d821c78bd45
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/blinker: new spell, fast & simple object-to-object and
broadcast signaling

commit ac8775e427328affef29032a9f7e9515537b0ddf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pytz: version 2013b

commit d434706846f6889c321217c9be83d7cac8401954
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/docutils: version 0.10

commit 36e2e313439d6e8111e01b1723e57ec43c2fbf4a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/feedgenerator: new spell, Django\'s feed generator

commit a2f3122c47c4e8175bbfd3fe9116f17dc7a584a7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/jinja2: version 2.7

commit 430684f8265fbb4e50617bc76367e2844efd481e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.51 (lts)

commit b5b135fa8e2f4645068b4e3799afcd3883d0730e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.48 (lts)

commit 309372a862c7c032fd878439e6b1062eb9b98045
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.84 (lts)

commit 52fe5ee71671097146fa882b96b5fbb2b43139a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p448 (security)

commit d0d3f2e36450829d9c270beb4bc81e7513fc66ea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.8: => 1.8.7-p374 (security)

commit 33112374d758ebba1b89499abd4dd3d2fea87efe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rfkill: => 0.5

commit 0404ca515f0f8ffc6f7f309da744969bd1a7ea9a
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.10

commit 061e683e02493dd5e83ad0645dced151cec493dc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audacious-plugins needs libbinio

commit 4a74f9503274cf433f8b6fb7080bfcb13a3c5c37
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audacious-plugins 3.4

commit bc9d25ae0ef0c813342dfd6dcdedc34522075d05
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audacious 3.4

commit caaa10c74d1347e168a59de69b49a6bf918befb9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/libbinio: new spell, binary I/O stream class library

commit 7d970057317133a1c09c0ab13a07cadcab48d9b5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

multitail 5.2.13

commit 0829801d15ae6aee660548db9bb6cf21e03e75b5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgpg-error 1.12

commit d4f7286b2c00d0dbd7ae71b84c87b3c68cd3a09a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.3.2

commit 5b91074e1aaae6e05b2e8c709cc76bc2e0af8e79
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xz-utils 5.0.5

commit df55023e0994b22c93d62ed82da932d1b293c504
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.34 (devel)

commit 1f8ce5fa53e8ea5f80115d41c2f1980293aa54a9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10

commit c716b7454a7d470de7fa201791cef2679c30d0a6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libusbx 1.0.16-rc1

commit 38e1b816f8c41519f5eed92ca488f263805cd1a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add missing ChangeLog entry

commit 137c299e9e96970bae5373e97d1a9a4f84ac974b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dri2proto: => 2.8

commit 6db609953d872a96bf592e6af0c266e3914fad3a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dri2proto: => 2.6

commit 1567d71651830863dfbd0c19a0640e43b78f1573
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.6-rc4

commit 83c14a5f2be5d0ee67e38ad7834c4affb1c4fc1a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pango: Add REPAIR file for prior PRE_SUB_DEPENDS missing GI

The GI sub-depends was added without a REPAIR file, so first cast
of spells needing pango with GI (e.g. cogl) will fail with unknown
sub-depends. I have added a REPAIR file for the prior version of
PRE_SUB_DEPENDS (the one before GI is added).

commit 5976859713414e531e4355dded59d5391550be7a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

ftp/transmission: version 2.80

commit f84b8c29e85808a3756f33879ba727f7aec28bc5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pybindgen-0.16.0

commit 13ba0da22a94eab9bb4a6c7262fb3197b53c4b14
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gccxml: => git

commit 9c80ed3469a3c9eb61619438f696ce32ebd75418
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdiscid: => 0.5.1

commit 46888a0bf8ce42a4544f6615ddb395a54ec098e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl-1.2.8 SECURITY fix

commit ceea042b6f057c2cb53b2c65c2a7ce1f3464ac20
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.9.8

commit b281871e481a669ee3c5d116a4e614fad55d1d79
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.6.1

commit ed131ce127cfe2a7080576e6bf46b4ffa8dfded9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

firefox: Remove gnome-vfs2 support (broken)
See https://bugzilla.mozilla.org/show_bug.cgi?id=799458, gnome-vfs
support is disabled by default. They say it works, but the last few
firefox releases it has not worked for me.

firefox with gnome-vfs2 enabled:
Error:

/usr/src/firefox-22.0/mozilla-release/firefox-build/browser/installer/package-manifest:305:
Missing file(s): bin/components/libnkgnomevfs.so
Traceback (most recent call last):
File

"/usr/src/firefox-22.0/mozilla-release/toolkit/mozapps/installer/packager.py",
line 374, in <module>
main()
File

"/usr/src/firefox-22.0/mozilla-release/toolkit/mozapps/installer/packager.py",
line 327, in main
copier.add(mozpack.path.join(binpath, 'removed-files'), removals)
File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
self.gen.next()
File
"/usr/src/firefox-22.0/mozilla-release/python/mozbuild/mozpack/errors.py",
line 129, in accumulate
raise AccumulatedErrors()
mozpack.errors.AccumulatedErrors
make[2]: *** [stage-package] Error 1
make[2]: Leaving directory
`/usr/src/firefox-22.0/mozilla-release/firefox-build/browser/installer'

commit 4edd2fa4c72376290e311a494d8f16e34db92157
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.2.2

commit f3da855c3862086e1776f6c278d6d3780da69a63
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylist: fixed collecting triplets (init mode support)

commit 6205be54f1764764c8764a909f9555ecbfa1c565
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.4

commit 622e27ecffd643d74760cb66896ed8b0583e8f39
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: version 22.0

commit c92092de06c5a357015e6caa2f3b70f47df8f9c2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mongodb: fixed build with boost 1.50+

commit efccb4483a2be35254c74fd5ad323bafb4bd5510
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.83 (lts)
(cherry picked from commit 4373e294029fc81d666ba3e432f19e99f881bcf6)

commit 29c400ddf746a60f72c8a0fafe88b756963ebe9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.50 (lts)
(cherry picked from commit ffccaa7de604cfe286ad5f4f3d200337834be860)

commit 77cae0a41d0f6ca52610d0f79a21f8eb94e92385
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

curl: => 7.31.0 (security)

commit cc08fe1d8ccc4282a8d425c11c0916446e475ac3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: => 4.1.5 (security)

commit 889e98f9ea300fbf87149567949e48fd1d4bba1a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

krb5: => 1.11.3 (security)

commit 32fcb6c05555cc347d5c0386c302917f1060f73e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus-dropbox: Updated to 1.6.0

commit d63577adadc8d2a3abd6089461482fce4658ab25
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus-dropbox: Depends on pygtk2

checking for pygtk... no
configure: error: couldn't find pygtk

commit d20458e4d43976c502c4adcd8eb155def5452bdc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus2: Updated to 3.6.3
SOURCE matches upstream posted SHA256

commit ccde31b5b32ae7d618006af099726729e9b2e3e1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus2: Fix compilation with gnome-desktop3 3.8+ and libgnome API 3.8
Apply 000-gnome-desktop-3.8.patch,
001-do-not-use-NautilusDesktopBackground.patch,
002-add_receive_dropped_background_image.patch, and
003-remove_gnome_bg_set_draw_background.patch.
gnome-desktop-3.8.patch borrowed from

http://git.pld-linux.org/gitweb.cgi/packages/gnome-panel.git/commitdiff/fd33e2e0d0dd96ab56e3ee8b297e7de83556c0e0

commit 8830b72522245a92a156d7531353c37966b9ab3b
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

quota: 4.01

commit 105feaf6af29fc9a4d174fa0a5ed628eb415db09
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

rdesktop: proper download link

commit 46339937e3ef78c8f58576ce3108514ad189f3a9
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

terminus-font: proper download link

commit 997dcb3b60d39e20527081dce41eb2f38a48b7da
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

dejavu-ttf: proper download link

commit b4d0922ce7a232b54384a95a758cd0e4e53ac4eb
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

iptables: 1.4.19.1

commit 0c0ebde842c485264435ba80d626c060ab38dab6
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

w3m: fix build failure with recent libgc

commit e5c365872b3be0bbdecb43917d423129528a8c4e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdc1394: => 2.2.1

commit 4c471932855b69b5e58ab0aee4def86bccbc7026
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libraw1394: => 2.1.0

commit 07cbc4470da546c261c405bde53e5eb6ee445e39
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

sudo: fix BUILD for case when no editor selected

commit d4ca7a17da4545f2e5157e6ccf4e89dae1c339b7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

feh 2.9.3

commit dc03aa1d62b240bfb1c06a6c506fcd20ad9197ed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

claws-mail-extra-plugins deprecated, part of claws-mail now

commit 960bc768cac6446a296069cc4dd839d6739a4c01
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

claws-mail conflicts with claws-mail-extra-plugins, part of claws-mail
since 3.9.1

commit cdfc7c82bec462b575400ad3bfe91be22cd37dcc
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

qiv: Fix build for as-needed, X11 subdep on imlib2

commit 3573cc86e1de5e742174f1676e7ef12e978fbb95
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

imlib2: cleanup and X11 sub depends added

commit c200284be74489747b5292b77e981504789bf0da
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: version 3.9.2

commit 60b6fd18652528c1b27ac4be87451b8e5c9840d8
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

motif: new spell, motif is released under LPGL

commit a31259a837980c2eaac9cfe6c091d8f64c14c8db
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

iputils-ping: forgotten to add PRE_BUILD

commit 8fe627fb82b0f44e726e5dc2417fbb64a2aa7ff5
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

xzgv: fixed compilation with --as-needed

commit 4ce5c1330489bbf76afc8efa426498901a2260d3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gimp: version 2.8.6

commit 4e3e5db17589513d1d726991f1d372a8a3ec7005
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/strictures: new spell, make all warnings fatal

commit df98cb0bd0b70c08ac16624bce3d54d67d14cf56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

acl: => 2.2.52

commit 135b5591d9b68919408071b3bab252cdb7a8cf0f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

attr: => 2.4.47

commit 98de2e6f8b8aacea9f2e149e40203cd05319d1a7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bash-completion - fix install

commit 4c4c6867b74b958457122b7efd77fcb2f3146780
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bsddb3: => 6.0.0

commit 364250e661a5e63f9a17c50f07d7fefa4e1031a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

collab/subversion: depends on apr/apr-util instead of APR/APU, fixes bug
#558

commit a01f3e572020def5ab9881bb1ddc95f50a21be47
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.6-rc3

commit 03a91b782747dc27e8ecc5320a93d8333aec4571
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

iputils-ping: 20121221

commit 65193ae4d414562d8fe326465a3354795b2b9a08
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

iputils-traceptch: 20121221

commit e293fff71a5296534d71d3d5cc17b50768e2588f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ragel - new website

commit 50472504dca07fb7c20137e8bfb592b2490af579
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.627

commit 5f6bcd2f08d747d8834978fc6cb81a16a38f27ed
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freetype2: => 2.5.0.1

commit 8213f77026fb85453a718960e217b0c0c816eacf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ack: => 2.04

commit 520c7a8242bee130ee751d70208b0b531f72017f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgpg-error: => 1.11

commit b0d2a57eb1a65b7c5f1b5ad89cb5abf3c47e926c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apr-util: => 1.5.2

commit 4ee566453f2731454134f7185b5c16589c182d94
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apr: => 1.4.8

commit 9bb7f0a59de1f1805e695ca8675cd036168e651d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.7

commit 7c9c3009df35a60163f755f6f434c570b2a53f5d
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

rtorrent: 0.9.3

commit ffe58f7d898d9c413920b50452f50ecaa52a320e
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libtorrent: 0.13.3

commit 8e4c9ca19b85a3ce18e61e1b64f8db47760faa4c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

docbook-xsl: => 1.78.1

commit cea5be335ca334163cdeb93792d0a014ecbabf66
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

usbutils 007

commit a3e9f3ca88ccff06408dd5d2ba086d496e2182d3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

v4l-utils 0.9.5

commit 1bf54bb09ffb2857fe8439beefefabf5c2470f5a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dialog: => 1.2-20130523

commit 3796f82e6694ed8fd25a6f464daf52774eae96b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

whois: => 5.0.25

commit d21a14a4cda3ddbfa49f5ce1f8222a9370a5ba92
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.7

commit 9f07a4a94d72bd3c72c65276d2c2d58403890539
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.49 (lts)

commit 51176ae216deabac934419c83d1d644c083b81c5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.47 (lts)

commit 47d95864b316a0f424939a0b23565eac4d10c068
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.8.13 (eol)

commit b960c100e2d3fbc3adac9d25fc28a56ccb7f6aa3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.7.10 (eol)

commit d03cb7ed945113e18ed7dc908aa960be8e87ce3f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.82 (lts)

commit 565fe8f2d2b25e802ca58494e48a273c9b858491
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xcache: => 3.0.3

commit 75b74849724fd847d5cd06722b4af9703d35cb3d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.16

commit b7a12df7321d201938e199991226f131b66791b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.13

commit f2ae59068c3df519d447d7e07b6a902b0cb5b12d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.6-rc2

commit d637f6f0fd297d355696377c657f97d5d7889410
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunar-vcs-plugin: Added Subversion and Git context menus for Thunar

commit 604e647d0e3c0a5ca3e3ed6981a3ab8440709d9e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunar-media-tags-plugin: Updated to 0.2.1
SOURCE matches upstream posted SHA1

commit 46bba0346fd04c8f5c5bb3baf40de489605a6d1a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunar-archive-plugin: Updated to 0.3.1
SOURCE matches upstream posted SHA1

commit 9e63f5a331a45aa2c809c5839c6b53189f20d2a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-xkb-plugin: Updated to 0.7.0
SOURCE matches upstream posted SHA1

commit 0b359a6a2c4c5eb4358ef5aad4c1a3ac254d8fae
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-weather-plugin: Updated to 0.8.3
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit dc7b34a6cf4d0b50be0921806e419453aa95d055
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-wavelan-plugin: Updated to 0.5.9
SOURCE matches upstream posted SHA1
SOURCE is now .bz2
SOURCE_URL updated

commit f5eaa13e32a9d38cf26aa97da608eaffa194fc73
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-systemload-plugin: Updated to 1.1.1
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit 070e54d2f8a40286ffce015c793debee4caa5ce7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-quicklauncher-plugin: Updated to 1.9.4
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit 3252592db06de13d0f8e812bbc6afdcfb17fe86f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-places-plugin: Updated to 1.5.0
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit 64e06ef52d72ed8cb946156437cbb7f1c02f446b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-netload-plugin: Updated to 1.2.0
SOURCE matches upstream posted SHA1
SOURCE_URL updated
bug2782-asneeded.patch: Removed, now applied

commit cb0ccf29457d784950c181bd0dfef934cc5f74dc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-mpc-plugin: Updated to 0.4.4
SOURCE matches upstream posted SHA1
SOURCE_URL updated
SOURCE is now .bz2

commit 3f673cbd7f0f7173244f6e8378eee1e87593eeca
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-mount-plugin: Updated to 0.6.4
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit b55bda1bd0d7aaca5c38198919d8ce0659e6280c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-genmon-plugin: Updated to 3.4.0
SOURCE matches upstream posted SHA1
SOURCE_URL updated
SOURCE_DIRECTORY uses short VERSION

commit c3b70d48b572b64424fd6f9b8d0d6aa9fdcf3a06
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-fsguard-plugin: Updated to 1.0.1
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit cf4e8c87c2284e6ccf27aece1099e7920f5e07da
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-eyes-plugin: Updated to 4.4.2
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit 3b2cf0f7831dfc86c30bf76f9a3c309e8a647897
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-diskperf-plugin: Updated to 2.5.4
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit 9d8280165da3f3f7608a4c78851139686ef0fca7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-datetime-plugin: Updated to 0.6.2
SOURCE matches upstream posted SHA1
SOURCE_URL updated

commit 985951ba8c5aefea21dd2982467cc2565e9da24d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-cpufreq-plugin: Updated to 1.0.0
SOURCE matches upstrea posted SHA1
Updated SOURCE_URL
SOURCE is now .bz2
SOURCE_DIRECTORY now uses SPELL

commit 68ca1ad3e4336167a2fa65b3436d5775e63aa9a0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-battery-plugin: Updated to 1.0.5
SOURCE matches upstream posted SHA1

commit 1d09beb9769644009b283eec9861eea8b1124456
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

collab/subversion: version 1.8.0

commit d432c280aae090497ebea3add5675744025b555c
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.3.1

commit 7feba1c6fe60439571e4e05358ed4003e4821257
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.62

commit 220e95bff9f61cfdeb60c0958af371d05fc95bb9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfce4-mixer: added missing required dependencies

commit 84ebedd06b4f82cc33b659a77dd3b290a1af18c2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

softflowd: => 0.9.9

commit 80e6efc159b42859a6c60db91bbb1585ac536c58
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.17

commit 0a000c95d92d9e9c51a6927dd370bdbd68301fab
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libxslt: only trigger check_self if optional dep enabled

commit ff5d840adcd57e71314655ef440ad987793a2187
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo - lua is optional

commit 4f9115ba42e0d410c74837ef883b9ad39c02ebb9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cracklib: => 2.9.0

commit e83192844d30df0f3daf93828ffa2b318db041e2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openjpeg - extra depends

commit aec498ba036dd1b1bdbb1b83671b9f1730ee4493
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: changed mozconfig to prevent segfaults

commit 76ed683b7a4ec8c7a3062f65cdd47ef0a1eea7e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: => 1.3.4d

commit 353bd81a4ddba6a9d5767df4088d189e1ba0c852
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

openssl: workaround for bug #556

OpenSSL install fails because of syntax errors in pod files as
described in bug #556. Workaround is to not install the man pages.

commit fb6aad66fb0ab22780884b177ffba447cdfa62e6
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

dbd-pg: 2.19.3

commit e5d19af9d1abc1e3d4d410ae37f4a70c8acf1615
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bash-completion: => 2.1

commit ff6c0b270103124de0ce282894b2b27e1903407c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-stdnum-0.8.1

commit b7ec38492937f983873da1c264ff8fce18ac5cc9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfwm4-themes: Updated to 4.10.0
SOURCE matches upstream posted SHA1

commit eaee7fd163337dc70b57beca3afaa1d7afb62b31
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminal renamed to xfce4-terminal; updated to 0.6.2

commit 779890b8c4e7abb6567cff2dd6ed306915f17eac
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-screenshooter-plugin: Updated to 1.8.1
SOURCE matches upstream posted SHA1
Updated SOURCE_URL

commit bbea286a1d3ea73bba70a6a753cf9a876e415131
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-notifyd: Updated to 0.2.4
SOURCE matches upstream posted SHA1

commit 3adbec9fdee4cd82c6e57f292c88c823d1edd259
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-mixer: Updated to 4.10.0
SOURCE matches upstream posted SHA1

commit 86ca8ac7042fac1f83c7030d25604fb9f7bea9a9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-dict: Updated to 0.7.0
SOURCE matches upstream posted SHA1

commit 3d5b6a3e7a0a8b6c906014c7443da35f2c1c9dd1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunar-thumbnailers: Updated to 0.4.1
SOURCE matches upstream posted SHA1
SOURCE_URL and SOURCE_DIRECTORY updated

commit 43b5e1f13d1d1a813610365876286fa4648359e5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

parole: Updated to 0.5.1
SOURCE matches upstream posted SHA1
Update libnotify flags

commit 1f74fbfc0e59fb598767454d71471d282c082227
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xdg-utils: Runtime depends on xprop

/usr/bin/xdg-screensaver: line 336: xprop: command not found

commit 1713bb1fd3f8f4a01548df6860e51121c6de47a0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfwm4: Updated to 4.10.1
SOURCE matches upstream posted SHA1

commit 3bc53d39499d9e08536807b1a235bec32fa6b765
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-settings: Updated to 4.10.1
SOURCE matches upstream posted SHA1

commit 9e6cc846cf5eddb1d68ab9a5340112d0f781c56c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-session: Updated to 4.10.1
SOURCE matches upstream posted SHA1

commit b448d829f2f598a930f180246c4ea912cd8fceca
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-panel: Updated to 4.10.1
SOURCE matches upstream posted SHA1

commit d51c8cf469f25233390b86c348c1eac39600030d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xfce4-appfinder: Updated to 4.10.1
SOURCE matches upstream posted SHA1

commit 084637b50228e4ab455760aaad9120b489e5b00f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

tumbler: Updated to 0.1.29
SOURCE matches upstream posted SHA1

commit 557dbb42aa5f01ba44a44a156dca6216f9ca62e5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunar: Updated to 1.6.3
SOURCE matches upstream posted SHA1

commit c697c444f8e603778f11956dab68be25d58a430f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

garcon: Updated to 0.2.1
SOURCE matches upstream posted SHA1

commit 9fc219b71ccb0b5e0b6ebb52bdd461298405a6c9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libxfce4util: Updated to 4.10.1
SOURCE matches upstream posted SHA1

commit efb0c85348c23cc04616bd03185e1db15a0ce8b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/git-review: new spell, a git command for submitting branches
to gerrit

commit 6623371c908136e570c5739cfacc27273a9f94ca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/gitg: version 0.2.7

commit 2ca4ed3ef548420369efbd889fe0852bbbd756d0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qgrit: new spell, a GUI for git rebase -i

commit d82b1c4af05f984e032d16456d0ba798a9c98464
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

graphicsmagic: fix DEPENDS to make it build again

commit a10ab4cad6ff631d4ffd9a708397c708859b77e8
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

djview4: fix build for still-present old Qt

commit 25393232bc996c4c19418275175e3578cc78951f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus-1.6.12 SECURITY fix

commit ae17ba20c41a9fbd6140f1bb814f9c56a3aa90e0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlacodegen: => 1.1.1

commit e044670c981fcbaae1160bdd80799e448b82d705
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

clusterssh: Fix desktop file to use a valid icon: clusterssh-48x48.png
PATCHLEVEL++

commit 46dd7b6daaf144ae5cefb6ca4e9bb27fc3de4fc9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

sysstat: Setup sar to actually have data
PATCHLEVEL++
Query about installing cron jobs.
Default is 'y' otherwise sar is pretty useless.
Depend on CRON if using cron jobs
cron.daily/sa2: Add (optional) cron jobs to update stats
cron.hourly/sa1: Add (optional) cron jobs to update stats
init.d/sysstat: Add boot sysstat init script to set stats

commit c95a10cd08dd42e909d4e4d41ea7d4dead183418
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

thunderbird: thunderbird.desktop mozicon50.xpm is no longer available,
PATCHLEVEL++
desktop icon to use
/usr/lib/thunderbird/chrome/icons/default/default256.png

commit 74a4415a49755e06df37fdd1e76b4557b87237f4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

firefox: firefox.desktop icon moved under icons/browser directory
PATCHLEVEL++

commit 1ae3dac0be3c1907f157ba3a2b05c98a614f9d6c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.6

commit dc699640d11b4891dc7d2d26737ffa932112e617
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.6.0

commit 5f2cb6cf81ba2a51e67bfd676ade63af75a63c24
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosfstools: => 3.0.20

commit 5d121d1f03b3cd1cf4f3fccf618fe631d50d1c94
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.19.1

commit 76acea13efddba0e2be2557bf7869a37119a72e9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

tango-icon-theme-extras: Fix compilation against librsvg2 2.35+
Depends on autoconf for autoreconf
rsvg-2.35.2.patch added from

https://build.opensuse.org/package/view_file?expand=1&file=tango-icon-theme-extras-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3AFactory

commit c0b35e685c26c371f6963913ccee04e90d766dab
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

tango-icon-theme: Fix compilation against librsvg2 2.35+
Depends on autoconf for autoreconf
rsvg-2.35.2.patch added from

https://build.opensuse.org/package/view_file?expand=1&file=tango-icon-theme-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3AFactory

commit 254f04ac1f27313cba3b28798f6548dabb342ee1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgweather: Updated to 3.6.2
SOURCE matches upstream posted SHA256

commit 9cc3043f09ab46fa6c8f4fe78566864001fd1321
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-keyring: Updated to 3.6.3
SOURCE matches upstream SHA256

commit 4592754da4c0166613ce1c9195ad714577684172
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgnome-keyring: Updated to 3.4.1
SOURCE matches upstream SHA256

commit 08f34a936836b73bdcddb0356953771543060151
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gsettings-desktop-schemas: Updated to 3.8.2
Match upstream posted SHA256

commit 333d904332c421e6b4e6e534c73453832fd37c77
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-desktop3: Updated to 3.8.3 (various memory leak fixes)

commit eb8d5a5993e81d5c4b3c3535f000e8362a7e1897
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-panel: Updated to 3.6.2

commit d0f7158bfbbe4fc8ca2d8a8a8367c38a76014991
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-panel: Fix compilation against gnome-desktop 3.8+
0001-panel-Fix-launcher-icon-animation-ending-with-black.patch,
0002-fix-build-error-due-to-missing-gweather-xml.h.patch,
0003-na-apply-style-after-realize.patch,
0004-drop-support-for-commandline-based-calendar-tasks-ap.patch,
0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch,
0006-panel-run-dialog-rename-helper-function.patch,
0007-notification_area-Use-the-generic-marshaller.patch: Added
from
http://git.pld-linux.org/gitweb.cgi/packages/gnome-panel.git/commitdiff/fd33e2e0d0dd96ab56e3ee8b297e7de83556c0e0

See https://bugzilla.gnome.org/show_bug.cgi?id=692385 for
removal of gnome-desktop-utils.h which lead me down this chase.

panel-run-dialog.c:45:50: fatal error:
libgnome-desktop/gnome-desktop-utils.h: No such file or directory
compilation terminated.

commit f45499dbff5dfc6fa9e1261518dab05d300d4524
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-panel: Depends on gnome-desktop in addition to gnome-desktop3

With gnome-desktop3 installed, but not gnome-desktop:
panel-run-dialog.c:45:50: fatal error:
libgnome-desktop/gnome-desktop-utils.h: No such file or directory

commit afdb38cd1ebb0d7bedff85cdadecd7b22ca350bb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pykml: new spell, a python package for generating and parsing
kml

commit f95f0970466b80465f384e39c6ba7678d2b46f65
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/ncdu: version 1.10

commit 37ed8744b45a04251481680c37b5832fcf6dfbdb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/herbstluftwm: new spell, a manual tiling windowmanager

commit b22b5197ddf7f6974af2c93c4dc505b5bc8713f8
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

fdm: 1.7

commit 0367f139b1559c73444b13ad8683644d9a5e0dea
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pidgin-sipe: new spell, SIPE protocol supprt for pidgin

commit 337601ab079565f1d997a19f8d0abe9c1422ae06
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

firefox: fix up dependencies

commit 33facd2957a0563f78fc6320df53598467de687e
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

thunderbird: version 17.0.6, fix up dependencies

commit bf49bc320106cc62bb84d94ff2ba63c0de157061
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgnome: Fix compilation with newer glib2

commit c5944dc058c67f5326d60248a0b35728b4a12a01
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-vfs2: Fix compilation with newer glib2

commit 0c66b558cbe5cd92c1bfb6c6e505389ecbd335fd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libbonobo: Fix compilation against new glib2

commit 94974135c7a0a87d1d059067b92a9ec266660925
Author: Javier Vasquez <j.e.vasquez.v AT gmail.com>
Commit: Eric Sandall <sandalle AT sourcemage.org>

dconf: Updating to 0.14.1 (Bug #450)
Removing CFLAGS -fPIC and -DPIC prior to default
build to prevent compilation error:
dbus.c:(.text.startup+0x2a): undefined reference to
`dconf_engine_dbus_init_for_testing'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld:
gdbus-thread: hidden symbol `dconf_engine_dbus_init_for_testing' isn't
defined

commit 6459a2dd8ad45029bfe1f1bf4bc0e0fd28ba4a01
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

smgl-mirrors: Updated to 0.7
Updated SOURCEFORGE to new mirrors
SOURCEFORGE default is now "Auto Select"

commit 57d852b40b549aaa8b76dc2f1ef1199c496ae101
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

subversion: Requires ruby-1.8, does not work with 1.9+

commit ec80b39599266a7e1f0643171384eabbde77d26a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mdm: Added Mint Display Manager (git version)

commit 44d0cd56357d04874e5ed329162182d9707795e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/geo-kml: new spell, produce GoogleEarth KML/KMZ files

commit 8e3a6244882303a9f62f288b8b5dfa9a8aeda39e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/data-peek: new spell, collection of low-level debug facilities

commit 31c0b0eee6de14344b171ff5ab4c212c0b97d1f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-compile-cache: new spell, cache compiled xml translators

commit 9bc3044d6fcc223e5801232cce95994382ba2cb0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-compile: new spell, compilation based xml processing

commit 0614f51fadc44f8548a7bbe3503fafbf35b9656b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-compile-tester: new spell, xml-compile related regression
testing

commit d79e8cb246bb3c51849544d0864bdbb36d1267f0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-libxml-simple: new spell, a rewrite of XML::Simple

commit 7424f5bd2405c5824a0c3287e951f65e92cf4e98
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/log-report: new spell, error message dispatcher with translation

commit d56cfc4f679553eb7f0d8c5b51ad3c1212880b85
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/snmptt: remove dependency on sys-syslog

commit 3d473c813d44ab9dcd2e7195aab5cc0c86638abc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/sys-syslog: deprecated in favour of perl

commit bc31d2076e3236b8997e73648870b58ba285dabb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/devel-globaldestruction: new spell, eases global destruction in
perl

commit 04a92566d67e01d7f842b06546d777e01ecb995d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/scalar-util: new spell, a selection of general-utility scalar
subroutines

commit b62b01fb90f46675419a1a4afb30fcc57fa872ab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/sub-exporter-progressive: only use Sub::Exporter if you need it

commit f6ee3cae4d78e8f3c89d9916fd255c641196b32b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/extutils-cbuilder: version 0.280205

commit 701bb86b622c064fab96cc9d67368118b28a9d41
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-deep: new spell, extremely flexible deep comparison

commit e337a389a4a8495aa6db319796c2b3d9f22170ea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-nowarnings: new spell, make sure your perl tests do not
emit warnings

commit 6326333738e7efca3856c7f837aef8d129337368
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gzip 1.6

commit fc63e51149bfbe01ca5af468000cd327ab1a1b09
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlacodegen-1.1.0

commit a8f32165ea0bd850943aeaeba34acdf1b8f1f20b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

inflect: => 0.2.4

commit 5ff4843e842bbd3137bd0ffc7234f4416604f9f1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

evince: => 3.8.2

commit 0e140018ec4ee25c5f4edd3b64cc16ea3a2ed2b5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtk+3: => 3.8.2

commit ed96152035e0719c3df96984e73516e2d95069ae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wireshark: fixed build (doc generation)

commit 27dd3b9449eea0a7f46f3aa3fcba58fe50e874c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gthumb2 3.2.2

commit 6a54f7137ea52b723be62c7546cf61d6027904a0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

eviacam 1.7.0

commit 825f7d98fbc955b8c61ba2d80dbb8601e65175cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sg3_utils 1.36

commit 0535caa6b0168f203f7955335e8db5e53f2a50c9
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

avidemux2: fix things to get something workable, less proper choice,
but at least with plugins to have some functionality!

commit cb95d872e35cf0d021e728fdda4cebf21dab5081
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/lilo: version 24.0

commit 8b676c2286733801e589ec2b99950e3b6bdc5aed
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.6-rc1

commit 649b9a81a076b4ebb2034daddc8d556f06110337
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.11.1

commit ba3d388a723cc9e073a74e21d3f7c3175cba7a50
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

texlive: build gsftopk

commit e116602e50b5ee2a895a1fb31aeed8c755992530
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

texlive: hack to install a copy of TexLive::TLUtils to make updmap work

commit fe31176efd62a975fba67325ad830c8b6644604c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.3

commit fd781cceaa802c9f47c4b76accaeff84585cce8e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unifdef: => 2.9

commit cf3e868b07709eaadbcbd112b2a61718290b1c73
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xapian-core: => 1.3.1

commit 816a27339a497dc0225ff25a415c76d9425737ee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.5

commit 7c73858646263eebe5a0fb3b0f96aec09244b9dd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/gnuplot: version 4.6.3

commit 4eef1f4d2987ed0dd57305cf2e43806bee732bc5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/data-dumper-concise: new spell, a concise data dumper for perl

commit 6eef7b784ea03025586e9060a74212af60ac5b46
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

clusterssh: Suggest xterm or cssh won't work
without defining an alternate terminal emulator.

commit 563c10791224f72d7e128998a1dbfee8fe31f4ba
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

perl-tk: Change xorg-server -> libx11, freetype2, JPEG, libpng

commit cc3f2891f399be1ccccbbafb9cf30ffb84cd43df
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

perl-tk: Updated to 804.031
Fixes compilation issue 'invalid use of void expression'

commit c3a20677b5f585e3c54b5183aa959d55fce60127
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

systemd: +x DETAILS

commit f45f4b4e4d958ec9b1d488bb8c2960e04f42f0e6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 51.2

commit 74767bc5abd544effedcae06e622e95ccf6d88d2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

tdb: 1.2.12

commit 28e4e2ecd837a6b8ec5adc68259acf125cb262c7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosfstools: => 3.0.18

commit d63d4ebe1b90068a92beb196d676b10ada951d86
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.2

commit 2c90636d1a87505ec233d4d58983c31a4f8bc6e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.10.0

commit 762d0bea42031b84663ac0ff636bf74388a492f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

strace 4.8

commit 6c07ce0316fea1e3fc2d62db835c6a09527c36cd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

orbit2: Fix linc2 compilation using deprecated glib2 symbols
Included linc2 fails to compile due to usage of deprecated glib2
symbols.
ORBit2 is dead.
Long live ORBit2.

commit d0b9d7a31d749bc71fd8ba4abec4fdbdf407deb1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

lightdm: Updated to 1.7.0 (1.8 branch)
1.5.1 no longer seems to compile.
Added optional dependency on gettext.

commit a63616f3b49131293927dafb566e9e72422db050
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

perl-error: Updated to 0.17020 (0.17018 file missing)

commit edcf6abb4c66b9810aa3e7e4bf0058c19296f2dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxml: => 3.2.1

commit 70191af408a2a07895a1caf62194b9dbc564f480
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3: => 3.3.2

commit e3a0f23e36c0e17b21dda9473d610ae6ebcc4225
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xdebug: => 2.2.3

commit 6b014e47d58c0f4f9891ea3f72a7c268247a0381
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 2.7.1

commit 21701934f56c225225fc6b0af9f55d31562d782b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libassuan: => 2.1.0

commit c7d470ee7b1e8841c8070a9931ea8bce70e19c9b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

faulthandler: => 2.2

commit 1e9ad0ef2087b11f99cf9bee6bab7d956304a2a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fbreader: fixed multijob build, source urls

commit 86a121ce0e75cc73b8b24245954858f7b98f8a26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/ocaml-csv: new spell, a library and cli tool for csv processing

commit 4a403f42f9b34c3ddba858142d0cb36c97902cf5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.1.12

commit b7df4f0337c16006c6c22df278f6d82999aceac0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.11.2

commit 2501f452d12fb5b3526cbf64960a66fe6b762b3f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.6.2

commit 122846a6823bb825921a41f45aa2bf36d5438edf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

binutils: fixed migration for spells that require libbfd

commit 845d02a8bc87ba87b114c21cce557f85536d2795
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: added binutils optional dependency

commit b26b15ccacd76a98319c0519d6a32347ef7c3570
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cups-filters: disable installation of distro-specific init stuff

commit fe88ce80a33f8e9b099801d07ef1ced89f428455
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

qpdf: fixed migration on major/minor spell updates

commit 0bd9f946cc2d7b67bafb5b14fb5cda45833e6583
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.32 (devel)

commit 6339f6e68760e3beb9b2da0c95c64180c903e4c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/fftw: fix issue with texinfo-5

commit b3ba35ce5cbf02803c312547370527a5c01f902e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: version 2.30.1

commit 26aa14d9b42475c69648bef4b95e2a9138c16d2d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why3: use make_single in INSTALL

commit e633261e6cff219fcfd30b1f4eb5d01ff5e3611a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fixup 3e4ed16a7f33fcc65582374a7e18f377961d1b45

commit c9bccad9c6f7086f259cbda168ec33f894eded94
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/findlib: fix WEB_SITE

commit c2c70fb0452e26d1f63c3a649407d489fae46053
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/keepassx: patch in missing includes

commit 4c375d33564ab66f87db8fd03ed3ab960c552670
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/c-ares: move -DPIC to CPPFLAGS to avoid failure in configure

commit 33f80790f46dc13f22fe57324d12d26289449b8a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.3.0.pl01

commit ee0485dc3f8e37e3e4735802b0fcdbe5c47fd42b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

swig: => 2.0.10

commit 5fe6ae35ed20f9d2b52725eb31f6857586b214a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.31

commit b8a847505ad663684f94b1ae24cd79c484ed8732
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mesalib: GLUT functionality depends on libxmu and libxi (plus libx11)

checking for GLUT... no
configure: error: Package requirements (x11 xmu xi) were not met:

No package 'xmu' found

commit b0e5dc7cd1653e6db96ba84d9c6264e50f689039
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pinentry: libx11 is optional (and the GUI toolkits are optional based on
this).
Need to explicitly disable X11 (and all the toolkits) to not fail
when libx11 is not installed.

commit 8991f2832a6be1c2a61b9f40d09b527fde19f4b7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/cantata: new spell, a front-end for mpd

commit e04eb02facc6deb4630c1647a9caa999fe54719a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/alt-ergo: version 0.95.1

commit f43f09672cd30f2ae370145fd09202fbaae632c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why: fix incompatibility with frama-c Fluorine-20130501

commit 3e4ed16a7f33fcc65582374a7e18f377961d1b45
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why3: version 0.81

commit 9cfd9720dfda9d1e90289c145f4d69603f2f374b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why3: add optional dependency on sqlite3-ocaml

commit a9cbb497f076ea2e27ea3a8b8493ac433c4fe975
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/sqlite3-ocaml: new spell, sqlite3 bindings for ocaml

commit ea88c626501ace8e393aba0d609b8ff64af6fc8c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ghc: version 7.6.3

commit 1ad4a31d3e4fef589cfb8a37b7f58ed4c327d6f9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

hplip 3.13.5

commit cf960f2eaef963a135eac3dc29a2ae7cf07f4a13
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libdrm: version 2.4.45

commit 0fc4ce24a2c4ed53ebc0b7aad8355646c2bf7e49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cups: fixed source url

commit bd71f16ba622131c3364ead5697e0dce28dd0700
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

guile: does not compile with -ffast-math

commit 319d7e4383e18166d28017dd39247a7e26e9b398
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

alsa-utils: => 1.0.27.1

commit 8f2b4ec08f8c2ce391054e54dbd73ac31d8756d8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

alsa-lib: => 1.0.27.1

commit 5bf0fe979d4d0637fabeac2f9a51fa32a4dfcef5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

policykit: => 0.111

commit 1b2c959a0f0f482f4c7f0b05285e5a906e75ada1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/libid3tag: add patches from gentoo to fix buffer overflow and
other bugs

commit de5a8a04803552ae0bed31d2e1bd989cf7a19480
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/qmpdclient: add libX11 to LIBS

commit 52ed8b07d87347df9ba79ad3fdf259a9408d10f0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

py-bcrypt: => 0.3 (security)

commit cfb320c43c1d4d294cd9961f961faf989b928a02
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mongodb: => 2.0.9 (security)

commit 0a19f66be0775b8c437ee5f1aac70513523a8934
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libxml2: => 2.9.1 (security)

commit da211ed95365d0f106ba73e2cb9cd3a799e7a1f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libxslt: added security info for 1.1.28 release

commit d0b2a8845b6be48afe9de249aec2b7f2dcbf9e3f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p429 (security)

commit 9ca1eafa06bd3f99961075e85443da975f362f48
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

memcached: added security update info for 1.4.15 release

commit 327a8842e5511f2dcdaa75ca49194364ca35e9ce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

acpid2: => 2.0.19

commit 339e99c45e6af54e2585f0184ae0b4141f9c47f9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dosfstools: => 3.0.17

commit e1bee10702a4e6d3c2ac6bc4910affbf3389c19a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

flac: included static libs flags (on by default like in previous version)

commit c960dffc8ee93c9e13a5aa1db3ee10b7ab3bd6c2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

flac: post-updated dependencies and flags

commit b641e3f98080d7843458c98186c1e620ba8127c6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xine-lib: => 1.2.3

commit e5e31738f60b16dd7ebf8c47bad4de54e5e30456
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

audio-libs/flac: version 1.3.0

commit 49b6df0e34229121d45373b62463949bcb95f071
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openjpeg: fixed 1.5.0 -> 1.5.1 upgrade procedure

commit 3da334c0d01a573bac4616e56bba17d05a0c37bc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell: inflect-0.2.3

commit 38df0322c74636cf6b00db0894760f7cf009db4f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

devel/rust: new spell, a safe, concurrent, practical language

commit 3aec0c9219238c01002ba26fa5f667e64f516116
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.7

commit 81fdd54936a7adf18d20012015b622dcc00121be
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libjpeg-turbo: => 1.3.0

commit a22ed1ed7e0d343ff961a98e1d5e485961385459
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gramps: => 3.4.5

commit 8426b5521971bc196e1d8915a025cc9f41b19bb6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lm_sensors: => 3.3.4

commit 7a0d047fa4c7eec7914beeeaafd4f89b08ba3908
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 for 3.1-3.9

commit 0cdb7db79922e859bef706cab8f14555b51f5198
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wireshark: removed obsolete options and dependencies

commit f371121a23e39a721fa1cf539cb93a89abc6c529
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.2.1

commit 52128b0847c3ec382c1f9574ded217325d6e2e95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/oclint: new spell, a static analyzer for C/C++/Objective C code

commit 944aad79d318686b13004c5faeae8f323a815f2c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcre: => 8.33

commit cccaf4333b5ff9be5347d911f4498ce381e87324
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

socat: => 1.7.2.2 (security)

commit 2a68e1cd313f768eaf50ed95ffe488926ddc671e
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.3

commit 5a62dbe218eb75c0a6b3c5461d5fb758cfa353ea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/mercurial: version 2.6.1

commit abef9acdeaaf6ce2d5885fc3c8d0475e1b228cde
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "Revert "devel/perl: version 5.18.0, security update""

This reverts commit b550b4c70d619b46653e98916a7b6421f59b3ade.

commit a7f2f7801ebfed4e85d78c1a648783160ac7a29d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/rxvt-unicode: add patch to fix bug #551

commit a75ca1cbca24580e92b55a65fc283341bfa2fb3c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/ffmpeg: version 1.2.1

commit ea169411ce7485f918a049e855dc7b31ba874b76
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

ftp/wget: fix bug #546

commit 643d9f999e562bbfd4874f80752f3c838829c025
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why: new spell, a software verification platform

commit 9382c04b3fdde1bf484e1125a461e0cd03e51f54
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/frama-c: version Fluorine-20130501

commit 63b26dacee151d9939dc5497102fbe5e63d830d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/coq: add dependency on zarith

commit 35504f94c8a0b581b1cba6575e733d79ae604319
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/camlp5: version 6.09

commit a161215c38bfb65e1ec661f9cb574474e02dea95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/zarith: new spell, arbitrary precision integers for ocaml

commit 9640af1cbd103c7ff8a8ab053056ad9185e60101
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ocamlgraph: version 1.8.3

commit fcc7fa3c1b21b3d448c562e9fce819c0a2d4166f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: => 0.15.4

commit 5a6d849ffc6d3f093beb59164e24e61d6750f32d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-app/xclock: version 1.0.6

commit d573dd627dff5baecc4b176a9c5b1f2803be1e99
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/procmeter: fix modules Makefile

commit 2added396b50d0e89d790950b2369b15426bd5ba
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/procmeter: install manpages

commit ea44ca3fb8d150c7045f7527008613d0bfea9499
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.4

commit 7616ae9a0daf13910ecacad999e6ddb75f12d41c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libical: => 1.0

commit 974b403187e7f6f60c32ad6858dbddbcab2ecf0d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

quazip: => 0.5.1

commit c2b705198a38bf8a631abce1ac10d26673370ae8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2: => 2.5.2

commit 3e5d4c13ff460f99ac14df3e8a457b827f71dcc9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/rxvt-unicode: version 9.18

commit 1231895bd6e776b96f5e78b90a50fadd13efa962
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/ltl2ba: new spell, fast translation from LTL formulae to Büchi
automata

commit 5cb4f81861bc98072decebb8eac5721de8a6e078
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

quill: Add support for make-based install

commit 4e16dcdce267a3961e00d77e185763f6f7aece6b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

vim-gnupg: new spell, transparently edit gpg-encrypted files

commit 572a0084aa4e19f059f47b6d35167b6c10110b8f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: updated required versions for nss and sqlite

commit 5622908045f3b6fa562cc5336fcda34c8d8cbeaf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "disk/udev: version 182"

This reverts commit 9217d0f3eb765428ad9b9e591745cb9f834bee3b.

This change includes dependency on kmod, which is essential part of the
system,
and conflicts with module-init-tools.

There's still no _careful_ migration procedure, so we can't accept such
change
for live setups.

See
https://lists.ibiblio.org/sympa/arc/sm-discuss/2012-February/021062.html.

commit 87b8c366bde5a12bfe699d2802b6edcb8e37edec
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "disk/udev: install udevadm to /sbin"

This reverts commit 6b091b8dc8d294d232e295b5b6a635f6e4ef7c9f.

commit 5a60fccf428835eb843e08aa0ef60674603a6776
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fping: => 3.5

commit 6105e88bd5045db69cbe93788d5c770af94b3111
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gmp: => 5.1.2

commit 65590823c3e403e9caebb53974b0c634f1e215ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 41_20130314

commit 58bb9d6d43c070af8a506c9b5fb0d0dcc4535f65
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.15.4

commit a3e4667eb8e1545f0c06e7b1666da320dd587c60
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openl2tp: new spell, complete implementation of RFC2661

commit d7ee9f9ef448af797844dc54b90466b4acf98475
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

accel-ppp: fixed HISTORY entry

commit b24e642c17b70e89b7c3022d334abd37681daab9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xl2tpd: new spell, Layer 2 Tunnelling Protocol Daemon (RFC 2661)

commit fc232acb9dee491541f380c147c5a77a6c929020
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

accel-ppp: new spell, high performance PPTP/L2TP/PPPoE server for Linux

commit b550b4c70d619b46653e98916a7b6421f59b3ade
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/perl: version 5.18.0, security update"

This reverts commit 207a5427434822453ef541c71ad615cc17bb0e5a.

perl 5.18.0 breaks at least wget, ffmpeg and rxvt-unicode.

commit 8a2a62deb0099b24f35ca58844138820bcff6622
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pppd-chldap: new spell, pppd LDAP plugin

commit 15bdff717faf1a1364e286adde3b66b5b3f16206
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ppp: added mppe.h header into build; added missing dependencies

commit e59ade0d9c22d5d49f0875347821482d1d1c9758
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/gdb: disable_pic

commit c16b281f27b03f9883827d42147064fe46179087
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.17

commit 91231f15bec9d350b7a8492020a610208cd1f34f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.61

commit f9e964c47e3336284ab7405673af732b79d9c20f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git - optional depends gettext, pcre

commit 729b3d20004c14b2ddecc2f092a4ca0d778a28fb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.4.1

commit dc426520bb6e1d3a611d8f9362f03ff91b17198a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/merkaartor: add missing dependencies

add dependencies on boost, gdal, proj, desktop-file-utils,
add sub-dependency on WEBKIT for qt4, add optional dependencies
on exiv2, gpsd, libproxy

commit 3f2f5f21ebb38ef06273b088f07558b97b73e3c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/desktop-file-utils: version 0.21

commit cc0be0edd6272aa84f636298305b1e81404e8b6c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: => 1.23.1

commit 1982674ea622a4f82d840e624733f6d05a3fa97f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome3-libs/gnome-icon-theme-symbolic: version 3.6.2

commit 8aa70523d08c23711ac6318d1c6e1966bc619f93
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+2: version 2.24.18

commit 11dbd1429dc5ac5f5cd3131eef5a0bc4ec235992
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.3

commit 207a5427434822453ef541c71ad615cc17bb0e5a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/perl: version 5.18.0, security update

commit 1662c334b84343b205402da2922b88f612398fee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.0.0-p195 SECURITY FIX

commit d69efc26c67ad5915c4c944ec7421cfe64c41cba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.3.0

commit 6ecead3ebe76b4f12f63e3369a551df1dbf2bf67
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.3.0

commit ccdc64a3fe7cc2280ec0249514ee61ffdf24a4dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.3.0

commit 150fc04f9041b73b8dbd4ac772b67d9a967b5c58
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

st 0.4.1

commit b3d712273705ac65561040ae0ecf27c064858022
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

python 2.7.5

commit d85f9cb8bea16513cb50191d46291a0dbbc2534f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.7, SECURITY_PATCH=43

commit 9f702706db0ae88046542113db34c1f5120f20e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.5.2

commit 7d6e060ee86a0d973e5c5985d3a429b770586699
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.5.0

commit 72bce0ed863c0be1f6d71dc5fb06dafc84260bf8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: fixed compat. with new GTalk API

commit 5ea98bdb3da579379d2c36c39d8fa399913436f9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.2p2

commit a12bf3a80010a36e9712aed8945398be09c65f91
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.1.1

commit d4826ca66c400073ef141c6f6efaf28dcd17297a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome2-libs/policykit: spidermonkey is required now

commit 0f7ebb81b669d5629acbaa2a8ca67b320f23b309
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.2.3

commit 6537687ad675599577105b4d41ea16dd3e7c804c
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.8.3

commit d3d154ab483d568fab27de6c9e689355a48842ce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.22

commit f0fcb0189ed039da11035cfa369fa343c81cc746
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 21.0

commit 6229bcb2f3a032b0d65b62663b89fb31e981e812
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/bluez-hcidump: version 2.5

commit 063849ecd539876ffb73f0e86ceaae84a38c6485
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/blueman: version 1.23

commit ff02af0d1fc6d256fa3bd9cf4999b360f9d64e90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

c-ares 1.10.0

commit 4634232b1224a85b1c2bda28bdc6043af1db5db8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: corrected description for new release

commit f5754d51e67cb2d851f59483bbe595042dec6b61
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.5

commit d4b305677f233dd797bdd24a6e51b65289ee038c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.2

commit 9a688da89a5dfce0dffb7310ec96f57663ad152e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/gawk: version 4.1.0

commit 066582d2b8ada5c53558de88d10bf79a9c18672d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu.gpg: add 937EC0D2

commit 43f19b31ab5780e975e71389bd4783b1d1ab6e9b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu.gpg: refresh keys

commit 2eb4c3735c19e7154ba1ad431f6a536fbcfca049
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2013c

commit a35ed3624035dd226cd39e71d1a4e85319ee7353
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.625

commit 57c9f631ee109fa176c5e3988ac35c3bec4bda66
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/class-load-xs: new spell, XS implementation parts of Class::Load

commit 354058c03043d0d932af3718ac28f2ff2cf95b10
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "perl-cpan/class-load-xs: new spell, XS implementation parts of
Class::Load"

This reverts commit 06e56e6116611075ac96bd808aa8de2b5e300ec5.

Conflicts:
ChangeLog

commit f8e9d85f868de7beff890c7d5c15f6cf676ec81f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/geo-gpx: add dependency on class-load-xs

commit 64813e00ca4fa2cbad01d14a0fd88f9dfdc46d21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/datetime-format-builder: add dependency on class-factory-util

commit f006e756f6c42bcc4731b83f4036dce4e437b611
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/class-factory-util: new spell, provide utility methods for
factory classes

commit 06e56e6116611075ac96bd808aa8de2b5e300ec5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/class-load-xs: new spell, XS implementation parts of Class::Load

commit 1a14e2517e08f9a2ebc8968ce8a1b6a415d348cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgsf 1.14.26

commit b97033ff57ce6366afd9197335443715624e91e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-simple: version 0.98_05

commit 4a2f2357f58411b0d263f1eaf1df1ab392d6ad70
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/datetime-format-iso8601: new spell, Parses ISO8601 formats

commit 55a3d77dae9124718e2fc94f9e6a6c981ba38121
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/file-find-rule: new spell, Alternative interface to File::Find

commit 178f6c1052f9944b94acfa6741b438b6fea82a88
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/datetime-format-builder: new spell, Create DateTime parser
classes and objects

commit a2beb984b6795b2e29fd40cc0f49cd5c7299e354
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/bash: add patches 38-45

commit e394eba177fc915965f0d63cd299a327121924f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/datetime: version 1.03

commit 9f78f47b966adef33350c002a1db8743989f0981
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-descent: new spell, Recursive descent XML parsing

commit 21d3a7b9b2e029fab8b362ede25e1ac44a3d868a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-tokeparser: new spell, Simplified interface to XML::Parser

commit bb6db3b01a6995f85ce5519d3f5619f11f558b0b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-differences: version 0.61

commit 083c446201919b12625f8cdc568eb910d81c0abd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/datetime-timezone: version 1.59

commit 037539ed5cd1091275796b3f831649c4c7a01397
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/data-optlist: new spell, parse and validate simple name/value
option pairs

commit 7ed31f54edd56af6fd443305eec225ee87c5fafe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-output: new spell, Utilities to test STDOUT and STDERR
messages

commit d7b51e46a6e38b1b83e2ba23d9ebd69e35ac25c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-tester: new spell, Ease testing test modules built with
Test::Builder

commit 37e145a1bcd6fe038e456bb92a6b12c74b7b8601
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/sub-exporter: new spell, a sophisticated exporter for
custom-built routines

commit 303f04257b4ddd8275be1a68643bf8ef79e65708
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/sub-install: new spell, install subroutines into packages
easily

commit 522b9c9dfaad34a4907141339dc1f0ddd0a092c1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/params-util: new spell, simple, compact and correct
param-checking functions

commit cab374ed2be4ce753aa9036fbae02d2685059340
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/class-load: new spell, a working (require "Class::Name") and
more

commit 8b8fe723184ab79b540d86c709ec0ef8a3fc012e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/list-moreutils: version 0.33

commit 43c703b84dd245a78a08270f8f290b7ef252a272
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/datetime-locale: version 0.45

commit 26102af810c2eaba818c0d431e9e171b6aeb1e0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/params-validate: version 1.07

commit 6cc0a6565a9371968d6fe132ff2ff770b6a3fce7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/module-implementation: new spell, loads one of several
alternate underlying implementations for a module

commit 5e525617f3002c9bb6f979b9d807a8e00b0826e6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/module-runtime: new spell, runtime module handling

commit 68ee53cb6dc21ac7b00010c4598107ff6fa4341d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-requires: new spell, checks to see if the module can be
loaded

commit 7bce68cb0ab0ded4ac1bbdefe66674d4e8616804
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/test-fatal: new spell, an alternative to the popular
Test::Exception

commit 198089e7a2c55ce5df303b774db2e0a984f73f89
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/try-tiny: new spell, minimal try/catch with proper localization
of $@

commit 1a84f28559ff0930a11f101334996ede0b37e25c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/geo-gpx: new spell, create and parse gpx files

commit baa73159d80e4bdb794ca6e1dee83ddd36a48f14
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdk-pixbuf2 2.28.1

commit 1066023ab62c8c5a4971d90af3eaed576d4ade90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

eog-plugins 3.8.0

commit 5989bffab146f05ca0f005e41e263f875ac82b0c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

eog2 3.8.0

commit e2838d8a084c719c27a90a0b74d82861ca5d5570
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpeas 1.8.0

commit b515ee85d248d4a9c94f3850393742e381897c42
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cantarell-fonts 0.0.12

commit 7b8ece8f0a2a0b2e25c2468ef153b633b62f47b7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

baobab 3.8.1

commit 5c21c47c3306d957db98d88f95db9d711e9d7b85
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

at-spi2-atk 2.8.1

commit 766b0a9e9b1224c0d12e679f24bd65aedeae4a03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

at-spi2-core 2.8.0

commit d414c5c52ba183515fe35b43a2df1325df00cfef
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg-exp 2.0.20

commit 062d2d0b6ac5763762689988bbe3ddff2801b555
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pango: Add dependency on pango with GI

commit 6b10d9eb1055a816dea3af1158c848eb89832fd0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pango: Add GI subdepedency

commit 9d15692a0910ab8eff69d3a5f23d920ee0260be3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

wine: Update devel to 1.5.30

commit a7bcb3c4a4352bb80122e4015e4fd298bad78be5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dosfstools: Fix SOURCE

commit 3cfbbc96a5338b7806aaf158fc9d99c7d77ea07e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux: Linux 3.9.0+ depends on bc

CC kernel/itimer.o
HZFILE kernel/hz.bc
BC kernel/timeconst.h
/bin/sh: bc: command not found

commit cc5c0071a5637134fbb49082c533be09f6b6f91d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cdebootstrap 0.5.10

commit 79bb3eab773787f4ec57e7814659aee41e651a6e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ubuntu-keyring: Add optional dependency on ubuntu-keyring

commit 62ba85031658460d111a3fc823611db36c156c33
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ubuntu-keyring: new spell, GnuPG keys of the Ubuntu archive

commit 8dfe5d7193ef3d0b7fa4539c164ca9ce5153aebd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

debian-archive-keyring: Cleanup

commit 349b85c63e7706dd890e7f2d414c1524994ec456
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

debian-archive-keyring: Update spell to 2012.4

commit 4b48579dd5bed7c423bbe0676cfdef285ec8a870
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freetype2: => 2.4.12

commit 8ee0b17e57cb8ab3d1769e78b3f94a0aa85b8458
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tcl: Fix building of bundled sqlite3

commit 7a0bef15d0b0ca03ee1bee46b733c107d1bebf96
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

busybox: version 1.20.2, fix build issue

commit 629bf4049e760012200d4634ffd1ce0c25706492
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

glib2: make python optional again

commit 1e9750bb3e957dd22d91fc54dfc773d540b01e65
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

collab/subversion: version 1.7.9

commit 18835c07d972f242bdf5235facc7075b90956ea8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fox: => 1.6.49

commit 67dda5d493a924b54420ea49dbd80d3bfee13934
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

curl: improve -DPIC in CFLAGS fix

Remove all occurrences of -DPIC
Prefer pure bash solution over spawning grep
Improves fix for #537

commit 59573698c6ecee70a4dd74f6cd70cd9ad657cab9
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

binutils: workaround texinfo related build failure

Temporary workaround for build failure with current texinfo
Fixes #543

commit e7666003202ea2d376ddb6592db23234451f8285
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mplayer 1.1.1, SECURITY_PATCH=4

commit d53a89c7f13c7c1b31d29e1a73c7f68929bd3db8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdm2 3.8.1.1

commit bc526fc5601d4e1ccbeca857e59fd40b02fdb6f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gvfs 1.16.1

commit 4f9fc148c14fea5a44b006b8712d911a9a9e31e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gconf2 3.2.6

commit 2be8d26f819ab823b0a2ff1244df01563626309c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-shell 3.8.1

commit e577ef4e781106d252ab14f055333feb56452da2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution-data-server 3.8.1

commit dc096c16644480c26010e20256a3b3a5581a6bd8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-online-accounts 3.8.1

commit 8a4348a4496c1375f4b53cae5775b651e4e4bde7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libsoup 2.42.2

commit ffc4cd49ef31b4d952f08d5f17b66f90020af163
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libcroco 0.6.8

commit 0418aeda55dce7562768c70cfeb7bd66f9f01caf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libwnck3 3.4.5

commit 39983db24e477a20ba2f1c6f8ffb1539d33fe9e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

devel/spidermonkey17: spell created, new stable version of spidermonkey

I thought about spell name: js or mozjs or spidermonkey17?
Spells spidermonkey and spidermonkey17 can be installed together.

commit 2d346eb23ea7a74391479323598f0e8be8b3ec3f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gcr 3.8.2

commit 44fa1184f43da946421ea1c55a909a797789936e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus-glib 0.100.2

commit bd87bb2bae9182a24ff5b95c4ff345bdbd78db98
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zenity 3.8.0

commit a3ed2830797573361e47b45a24e425b893742ea1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-menus 3.8.0

commit a30241789bd247904d7db883f4a7ad5a4494712e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-settings-daemon 3.8.1

commit bf3a483f7ff423722f069cdc06268bbf90eca6ab
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-session 3.8.1

commit b6e5103434945893ef7e43a3f19f727f1fc33958
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-desktop3 3.8.1

commit c7964f0719743dda1942d39af721f4d583e95b6a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

caribou 0.4.10

commit d4f1aefd79ba011ce19270b6b001442c927aed05
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgee 0.10.1

old sig file was missing, nobody really cast it

commit 1f7d6891bb5196ca8820491da36d7bb99a62ec2c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libxslt 1.1.28

commit 9c54636e1ba3fc900305fb50799c58e0b8152107
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

accountsservice 0.6.31

commit f7d6f90b44bb8a542a802da20b5011a733cb95dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vala 0.20.1

commit 4fdf9d1230786706bf4726fc27a4c99560c0bb4e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dconf 0.16.0

commit 9dbc77a78e8772a68ab116387858d81decbde5c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mutter 3.8.1

commit 36cc4b0a541e655468b8a4f5e5bb998161d22e01
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.4.4

commit 97daaf838eaf321cc4b8dffff4501cff781fc033
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst 2.0.2

commit ba1bedb356d65c135695587add404ff8c8e96a36
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter 1.14.2

commit 85c27ef98fb834733a999b4ddac11258eb82c362
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cogl 1.14.0

I had problems with nvidia headers, smgl-gl_select -d mesa fixed it.

commit 432db8a191a71e62aa775bdf2df8e0da4f7016e7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell: pypdf2-1.15

commit bfffa693f67bf829d4fd77affca43d86081ebfa9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gsettings-desktop-schemas 3.8.0

commit d2c9bda7ddaa067f79ff0c9a3ba9d4067764fa84
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-markdown: => 2.3.1

commit 76485ce2293539482dda4da79f46276686d30cc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gobject-introspection 1.36.0

commit d91785a8ec3554c766fe2ba4932d1875136b0b5d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gjs 1.36.1

commit 9b9b4d8d473e1756334b1cd0c19d4ec0104f6162
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.9.1

commit 5b95e3ceb98628c2fabdf84ef6143d9f54e55c27
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/merkaartor: version 0.18.1

commit 88edf032cd93484e42266bdde7b8a6cf8b1f2742
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/wyrd: version 1.4.6

commit 5a3b33c9aa56148b34d4fc7167f208668d3b2be2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/remind: version 03.01.13

commit f331afd1f29263cff8471bac6c16a6019c8b8661
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gnome-mplayer: updated to 1.0.8

commit 2e17f84b69537617cd323bf30cb61c8e06a3f221
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gmtk: updated to 1.0.8

commit 87b49bde4e43889fd4c469a66e59d702a575c479
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dissy: Add dependency on gdk-pixbuf2 and librsvg2 (for loading the icon)

commit 05b55b060e13eb8e89120a4ff48bcbe7a76b8a45
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gdk-pixbuf2: Add optional dependency on jasper

commit 73a3aedffa6dc37150fb6cb7f3afa2c92d8424e6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

iptraf-ng 1.1.3.1

commit 470cf7aba5c3b7923c0a280f5694bc9833214d9e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dissy: new spell, Graphical frontend to the objdump disassembler

commit a29e38e3e9c2c124a5c2881ef3f54ec6a294f6e3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mksh: bump to R46

commit 5b88a0257dbf6127924214aa01f58ac7687897e6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unifdef: => 2.8

commit 0caefe0ecdefe341de2c5f2326b04e3f62180a1a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cheetah: => 2.4.4

commit 2613ff34607a6ddc9f3eb94865a475514e4e4754
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

automake: Depends on LZMA for uncompressing SOURCE (Bug #542)

commit ac6fb191652c9c7d229894dec1c133ef1311912b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video-libs/live: version 2013.04.30

commit e65fa213701504999126f0fb060a5fa89d6544de
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gtkmm3: updated to 3.8.1

commit 8eec7d25fa640ff6126d81479df7b894defea4dc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

policykit: updated to 0.110

commit 03d1600922324abffff708e6d855b5a44ad4541b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gtkmm2: updated to 2.24.3

commit 08d1a9cdaa4bb4d7f8793a7dfbb179d2418c4912
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

pavucontrol: updated to 2.0

commit a9a620eb42aad1421a2837c03c4d518decb07395
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

glibmm: updated to 2.36.2

commit d010a2c596ae8fdcd1335e2ac35c3abb9c5fba55
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgda-5.1.2

commit f697d150b96c0cdf4b0617ab37983d3483e5473b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qpdf: => 4.1.0

commit 2b616791b314d9ee0eb1d90a53b609080a2968ef
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

formencode: => 1.2.6

commit 17de862f52d3cdb777bb29e8cbf4a90159255112
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cppcheck: version 1.59

commit 32c574b9eb08f7389d87c62c5ebddae69374bc56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

djview4: => 4.9

commit 195f75601ad277f53e22edc9a4bd465034f67b01
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/mercurial: version 2.6

commit 6bece45499af26146512ae7f165dd42576dc50da
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.30 (devel)

commit e97cb4370ad665f08e2e22bc08094c33ae1b28bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

quassel: => 0.9.0

commit c54bc36eb11512eab807183f96c2957f3274c6e1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw: => 3.10

commit 917bc3c8053ca4625d2549a7468c978b75985f10
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcsv: => 3.0.3

commit 0a60db9ceb78c308cbf926ad87d8d7508a0108a2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

qemu: version 1.4

commit bdeefef303deed22f4f85c986bd7c5a7898141f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dhcpcd 5.6.8

commit d26e0856ea3bf847568f5e9cfb080af77acac1e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

util-linux 2.23

commit b0b349a2b68bd0bbdc98f2e1b1b22472100787e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gparted 0.16.1

commit a196b71b405b64d447a00b73c0db84e6749e072c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpg-crypter 0.4.1

commit caf0b79a1865e2ee72a9585a45f46c6303fa68cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgcrypt 1.5.2

commit dc738c042605cfbdae46e3b81667a8bed0e92cb5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpa 0.9.4

commit 047d815c4ceb875a202855efdb7d245ff09476a0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gpgme 1.4.1

commit cb33d98182b7038d0a27232ab6bb67f5a16ad748
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell - vc-0.7.1

commit 921322568ae09b14aa0fb76ec9af165ac7e5b030
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.6h

commit 4671d873465298b59c9fcee017239c30cb93c304
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/FUNCTIONS: fix usage when both python 2,3 are installed

commit 6edbdfd4f7292c585b679b5acd7b1b06974c8205
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

distribute: => 0.6.36

commit 4a000bc105ebf86101a1948bd1e7d292cc4ad4fe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-dateutil - fix python3 usage

commit f4d0b20793b4fa436d5ddb5b02fa25262a31a31c
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.5-3

commit c1a9078dad9ee98ee0dfa07a13b2553bf3a73db8
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.2.2

commit c04c211a3ea9b1ec6858ef6c642b5395df5a1b65
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.9

commit 95e2c7679c56292fc37e691e4737c03a3bef5327
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdb: => 7.6

commit 87cf1063457064ac7f51df3327b36ff159808b34
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tokyocabinet: => 1.4.48

commit c13ce57e67d10ba9399d361db3b323dc1c5c583d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 2.7

commit c4c1a4747afd1e31d7c38bb85165a13a6f028ded
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.8.1

commit 8f30c21554fed1a850748f6e6e22ab0b958f8174
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: add -fpermissive to CXXFLAGS

commit a9598b8883d7694fa8f81da312d5bb7c609f3e6d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libzip: => 0.11.1

commit 1660ba6e2a3706f83bb6afea5cc2fa83c826c59a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-libav-1.0 1.0.7

commit a7abfff4745a99342fa7fd7eaaaf40ee18c8e47d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-bad-1.0 1.0.7

commit 82e08994b026cd90fbc73b25f9fd620543c71dae
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0 1.0.7

commit 366d67828e51bf697aca2b900681d48902f54ec4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-good-1.0 1.0.7

commit 713b947808fdae4356bdf418a7e7f03adf786348
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-base-1.0 1.0.7

commit 15cad34e85e93c5329c2e75bb89f65ce57bad808
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer-1.0 1.0.7

commit 8ebe666e946acc8eb8c024b09243e373b8d13d68
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

p11-kit 0.18.1

commit ce949f80ac40fa434fc614aa08b66d5a82612a04
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dmidecode 2.12

commit 5cbc1d1f7fc3c63922cc533be9ebe1ed774727d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8.10

commit 6b091b8dc8d294d232e295b5b6a635f6e4ef7c9f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/udev: install udevadm to /sbin

commit b137e31398fa0c2a7282ceb5a920cd5d922e170a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.8.9

commit d3765700cf58a13b47eb0dfac9137ab475f3d4c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-creation/espeak: version 1.47.07

commit 26b2b380412867ae0554d41e7e7cdfde973a9310
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "portaudio: => v19_20111121"

This reverts commit 52a5ba6659a72b9228b38783d681d049a0cd8726.

It's a bad idea to update portaudio to version 19 since some spells
depend on version 18. Please update portaudio19 instead.

commit 809464fab3d771f592dee8578bd2cd9c4054a7b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnustep-libs/gnustep-back: version 0.23.0

commit 0ce8fab7c1c84b6a2471181c99cadcbe20220de7
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.4

commit 379d82e8ee7c70c9ae457ac74b4579378b3c48f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnustep-apps/gnustep-oolite: fix WEB_SITE

commit 2db7f89cfe22479ca0528962f66cf0ac6ed63f47
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

raptor: => 2.0.9

commit 7e5dd1787bd49db2855084a0d0bf437923cca73d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

solo6x10 2.4.7

commit fab92608eb0a666826057ead67c0b05362415234
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dpkg: depends on timedate (for dpkg-parsechangelog)

commit a3f9ef78b5152aa2444dc8db7bd602b4d3f7ad49
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.7

commit e667841fd35bc34b6db1d94e43dc28358f08d05e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ed 1.8

commit 3ed633555b25aa1b39c135554c5eb049d434783a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

less 458

commit a61c3c4e4327539c8ea7695f717183ba945c7b00
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus: => 1.6.10

commit 00860a71a5270e743d4fb55b174341d7933489c4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libarchive: => 3.1.2

commit 5bd3e424c5864c1dee154640a767cb3ef35ff763
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.34

commit ec7e5336714e8f59d79a11e275861cde3097aeb7
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

hamlib: 1.2.15.3

commit d6b03f42ad4f1261d0a759ad81145528a7d308c3
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

aldo: 0.7.7

commit 79706282aefd9731a2d2b2f3c8fb11aac03948d5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.19

commit 7d70e4d836c1c84bc01818035ea5a6f883267188
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

patchutils: => 0.3.3

commit c3914cfe230a055589caa55aeb9d17d24c31bbfb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

texinfo: => 5.1

commit 148463a7d39609853457b2e67477675c567c399f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

update gnu.gpg - add 30D155AD Karl Berry <karl AT freefriends.org>

commit 1ead94a2cd28a5c458cae97238418bd8dcc9b1f0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.97.8 SECURITY FIX

commit f40664744586daa3193fddc5af1ec2797a9c3d72
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.21 (security)

commit aa8dc114f80f325e4e6df945b97bfc266da9590b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/abcde: version 2.5.4

commit 7f2fb4948b5aa8e63cf7692164f629b275f7e72b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/webservice-musicbrainz: new spell, Interface to MusicBrainz web
services

commit 10a6f6353633aec517febc43cef9c268b3f9c1c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/cdrtools: version 3.01a14

commit 000f9ff57db57a30b6dea4731a041ca241bd6271
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/cdparanoia: install /usr/bin/cdparanoia executable for
non-root users

commit 9217d0f3eb765428ad9b9e591745cb9f834bee3b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/udev: version 182

commit 5e2292f4d23eb904cf73d2614464f67e3f3adb7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/kmod: version 5

commit c3b6b2f6aa04f281f0cad4940f77c147e7497c6b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/pciutils: version 3.2.0

commit b73b52972e042cd40135dced4c5cfa6a2f5e7876
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cherrypy: => 3.2.4

commit 9d353a26bee4e56dd199a00fa435a2f0d6fc7c0a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.8.1

commit c0a28f7a7c2bba59d01839e588955e2538750dcc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.36.1

commit f7bea2645e84c785be66303aa75974b07fc4653d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

man-pages 3.51

commit d6c6b319025ebdc0963345c02e23deef627d384a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.0.24

commit c67ea0c4a08069cef1a95fcd11561f86d43829e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5.4

commit e921b8d65f1d4be95f28ab15a6b83e22a20a1a30
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libunwind: => 1.1

commit a1bec3bad3a609af1867978fde7ec9a9ab99b47c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fpc 2.6.2

commit 7d05d343f5c7f53d55485c96ce07eb92f3cbf891
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/ripperx: fix SOURCE_URL[0], add -lm to LIBS

commit f7953d77d8021f003606f81e6ffa972edbbe6b4b
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

avidemux2: switch to provided build script, enabling avidemux to
actually do something since plugins are not missing

commit eaaaf84c13f4e1856990319ae941be6dd6344097
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gmic 1.5.5.2

commit a563cc50a409bd50054814ad47cd7d610bda529b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openexr 2.0.0

commit 784f4eb5f5f05545ff3c12e676b8988d7893573d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ilmbase 2.0.0

commit e88216d41bd60f711c7b2f8adf97df681eec0461
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/rockbox-utility: version 1.3.1

commit 2e8120011c407b7b1b459e663dd21fa7fad6dea5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

qemu: Updated to 1.4.1
Removed branches, they no longer (even 1.1) compile without
work.
Query for enabling VNC
Optionally depends on libcap-ng
Move VNC-specific optional dependencies into a VNC enabled
check
Pass $QEMU_VNC to ./configure
PRE_BUILD, cflags.patch, archs-0.15: Removed
Updated architecture list to 1.4.1

commit af306facb5da522714e0bec41edc75410043c087
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-mpd: => 0.5.1

commit e6739789061f2be52ae9c0cbf7451123e0b922c3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.17.4

commit 7b46946a544693a40e5edf12c5565c60136cdacb
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

commoncpp2: 1.8.1, sys/stat.h patch from OpenSDE (Bug #190)

commit b5d8b6d85511dd01269efdab065d1412c33ef033
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

kdebase4-runtime: kactivities required dependency

commit 2d55ac8cfcdaaeeed8d93c22e44da4caa9f220e1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyparsing: => 2.0.0

commit 9b841a25d6ca6c541f750620478ca91c61328c86
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

imagemagick: => 6.8.4-10, reenabled ghostscript support

commit 1f4e0606568662684f0422a3535295b6a4c99092
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.22.3

commit 6c6eceafc0cb634b9698c3d0338aaf454d7b84cf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyfpdf-1.7

commit fc1b630ef618574def8f7b69983145387184e22b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3 support

commit 45baccea3f8c4c707a4d598bb2d036f7d165df82
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyparsing: => 1.5.7

commit faa7ab768de4e3a3905e0702198b00e5937f865c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e16 1.0.13

commit 81728a39263d2e15b57964b58b8b98a3706a9fd4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8.8

commit c5f880bdf2809b729cb9d94bdfb0eae30ece9209
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.1.3

commit 3a271be4d15d99af290840402cb0f1a1c6759ab5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

openjpeg: PATCHLEVEL++ for Bug #540 (Javier Vasquez's fix)
Adding "default_install" and the removal of broken symlink and the
creation of the correct one.

commit 57a9f1ccfd7602fb20bce0c2b2e4f36a9ca71369
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

curl: Fix -DPIC from CFLAGS -> CPPFLAGS (Bug #537)

configure: using CFLAGS: -march=native -mtune=native -m32 -pipe -DPIC
-fPIC -O2
configure: CFLAGS error: CFLAGS may only be used to specify C compiler
flags, not macro definitions. Use CPPFLAGS for: -DPIC
configure: error: Can not continue. Fix errors mentioned immediately
above this line.

commit 01189af4558a0bd77492b35143f584cc111a4a49
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

Revert "http/webkitgtk3: version 2.0.0"

This reverts commit 455adc34ada86900550ad7ea835095fb3d534127.

Doesn't compile with gcc 4.6.

commit a9f62e2834200d413da6d89c64f0077e83336192
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

Revert "http/webkitgtk: version 2.0.0"

This reverts commit df674ba4dfde970a8e249635fcbae9c4c1958713.

Doesn't compile with gcc 4.6. Thanks to Vlad and Thomas for noticing.

commit 1d43b938d033d1643390ffb0195a2a0038aec84f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.15

commit c53fb62c3637f8968e6fe1bff6c447780eab0630
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

astyle: => 2.03

commit 274c3573690fe76dd32588ad3dc0a830e446595d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

camelot - fix python3 depends

commit 6be218fee2bf5cc46fa0b3755efcbc18097f5991
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

numpy: => 1.7.1

commit ca90dd02385c918ac14daf4ca95cff4a28f379a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

imagick: => 3.0.1

commit 6aec135f11f5b000f16e43076f6fd6795f1eb999
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

markupsafe - fix python3 depends

commit a2720e6b8c8e30c860c5c3746887ef7b9f7d1da9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

beaker - fix python3 depends

commit f2d86a870536ae55f665b1aa11c54cbf740402c9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mako: => 0.8.0

commit 8a0c32e517646aeab7c6b7a258315512d481ba3e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jinja2 - fix python3 depends

commit c5562cb6b34581d922bb57d0a4d5cf0705cdf3e2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fb-python: => 0.7.2

commit dffd5dee7aabb96e2797ef466aa0005c322ea0a7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nose - fix python3 depends

commit 6769f03675e55373b9bf81b04f0b6535c4d9bda8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pycrypto - fix python3 depends

commit 27f8773cebd875174e4849d57fbfe1397bbb3dde
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlwt: => 0.7.5

commit 0dc15c2fbd49e93fff5848c1ce944ece5c0b39ae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlrd: => 0.9.2

commit 43e02f11ffc622cfc3824ec3d76a4866c56135af
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyicu - fix python3 depends

commit ee8e95ade9bc2ad2e786cbf13e90b4f5bf16a536
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

six - fix python3 depends

commit c4b30d97e3663745a6b9edfb00bf8925fc19a66d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxml - fix python3 depends

commit 6f56d5522b843aa96dc1e5c42eeaa5cee27816a8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy - fix python3 depends

commit 70fc8ad33826768ec19615c86c63ec21e57fde44
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb - fix python3 depends

commit ea79438c3313f4cf84c50aad4c4b788249218247
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc: => 2.0.6

commit 4d8be413f36322d58581644bfcb8235eda3ccd50
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.4-9

commit a7dbebf17b84b9d7fc4c5d617f6e209c23ed38cc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.17.1, SECURITY_PATCH=53

commit 764901cec1916ad8f05f098e00e62860109a874a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

reportlab: => 2.7

commit 90e0732545f552fa4f0856a443cf3ac082795c35
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlobject - remove firebird support

commit 7b3ebb2dc01422375556e9d2943c03ef3f8e4be4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy4 - remove firebird support

commit 5556290d0b66b9b8b619cc4de036e26977aadcf7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy - use fdb for firebird support

commit 3827a41f142e657f8cddce43cdf1bbb44026d04f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate python-pypi/kinterbasdb [replaced by fdb]

commit 21097d34d7debffa76c4d6341fd550ab09687014
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glib2 needs gettext

commit daedfe7e96b6f0f499d37e9d71f454b7151b711d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxml - depends PYTHON

commit 9dcd8b8e4d1f7e5e5edf8c6cd34c76d9ae931d2d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Python-3.3.1 - SECURITY fix

commit 182aed0ff2c5573c7e3c83bd0345ad9f3d7424b8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl-7.30.0 - SECURITY FIX

commit 144ebeef4fce2999969e55ee5716dad29392260a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquick1: => 5.0.2

commit da3917afb14782f6182d59ac0676714be675659c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools: => 5.0.2

commit 99a63e32481d48767427be0e3e99949480c546c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebkit5: => 5.0.2

commit cc3d9be888b497e47fe3cfce3bd06f983e0ea25a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia: => 5.0.2

commit f3a41268485cd87a2e49b068cb06fccb5ced1ab9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects: => 5.0.2

commit 77c38716a41e025191f44d7cf0d767903f2853fc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats: => 5.0.2

commit 9a53b305cfcbd91e0ce2a8671283f9623a020cea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsvg: => 5.0.2

commit cbfc61770be7dedf0bafa5c181e9c971ade235ea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript: => 5.0.2

commit e44502708b3d3f954a2cc9016b4ec92e1e7e11b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative: => 5.0.2

commit 282092935d007ebf694137a2067f25b3a2680088
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend: => 5.0.2

commit 99bc49eda6b6873b61bccfa0b0c5ecf5c33234a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns: => 5.0.2

commit 9dcd5cfeed5dd92f11fb771ac11a1fbddef4f2e6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: => 5.0.2

commit 9d4c3705d546b81fc57a9a68e3ee5ba1bc83c4b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2013b

commit 74e013433e2eec24a4dc8fc9e12cc1c3fd9b5f71
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/firefox: version 20.0.1

commit cf69a7b782368ef82cb1df3932a076a04f168657
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

camelot: => 13.04.13

commit 5beeef3ee640a8a7346f9990e5e2addb13151137
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.1

commit fbf5c714a52d89d5edea75b70f052f177bdd15dd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxml: => 3.1.2

commit 9ab24bae6c19291c12f3284d6a7892507ff97166
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.11.1 SECURTIY PATCH - fix CVE-2013-1415

commit bcac3d97d781e041151e54670a8a017fbc372458
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libverto: => 0.2.5

commit 4891a32b67ac08d7431d197cb0c7af7b773e60b7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

six: => 1.3.0

commit a8db46bdd8bc72b5249fb6b924426ce4f8868f39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qpdf: => 4.0.1

commit a68ebba2f1d56e03ba2d61a280f2cb5e93db7207
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/x2goclient: new spell, Qt client for the x2go remote desktop

commit bd648ded70c28fb6e45d4d3c21247212695f0b75
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/nxproxy: new spell, NX proxy library

commit fd21b828da498426fef8043986550adb2107e5eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/nxcomp: enforce CXXFLAGS

commit 5a28a027018269ea3bd290510b15426dd0db3f10
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/git: version 1.8.2.1

commit 300c1a0f09c4b7f9df307b784d3ce5addae0b0fb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: version 6.8.4-8

commit 17a2b6a6ae039b36a2181712ff2b4774774a721a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/nxcomp: version 3.5.0-2

commit 504fd82239047da5ebf383a1ca99a6b8aba59e41
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libvirt 1.0.4

commit e2cf74b47f6a0ac273345370cc3950dee3239658
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls 3.1.10 and 3.0.29

commit 27fb5acdecdebedafb1e89e4405a018659ca9b0e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript - nolonger uses jasper

commit cbc15681a6fcf1298478e2414ab61dba65dc3767
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openjpeg: => 1.5.1

commit 5657f01f4431fcd8809ea90c5866be8523506e03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

evince depends on libsecret

checking for LIBSECRET... no
configure: error: Package requirements (libsecret-1 >= 0.5) were not
met:

No package 'libsecret-1' found

commit 7124f8bb4a0c10277fc73f65cbca0938d355a264
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/webkitgtk3: version 2.0.0

commit 60232d52fa6d2778eb17b5eaf30a48ea0e05e305
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/webkitgtk: version 2.0.0

commit a92eb33c5b7bc530fb7f5d953c867be7c8887bf5
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome2-libs/libsoup: version 2.42.0

commit 0c132a752c062ef1894fc03fdb731c2eda9a2d6f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shotwell 0.14.1

commit 0dd0ad1421456c6f915f57aa9569087a25ea8724
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-enterprise-edition - conflicts ruby-2.0

commit cd603039c214489e3737e5ad43cbbc1b814321a2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.9 - conflicts ruby-2.0

commit 9984993d0ea57a21a8cb8d44dfb9eefe7c90944a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.8 - conflicts ruby-2.0

commit ae81924ca474938b745caed11f08e5551f4b7c5d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.0: => 2.0.0-p0

commit 2abadcc678289443a7e1c871c1662084f53f38bb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.1.0

commit e486e9c27a8032435e8b35bbff820f17e7beaa80
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

miro 6.0

commit 753721f31d79fc8190edcbc5be01e5eacd432184
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lua 5.2.2

commit 223306895d609306c1a14ee090b80559db5c1743
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

psycopg2: => 2.5

commit 287ab9c222a0d47a03d43db0f7e0f6c0c7058451
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/darktable: make dependency on kwallet a suggested one

commit c8bf494f24491b136d753c0f41d0da291bb4d754
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/darktable: version 1.2

commit daa15dbcd8f40e7e4c4b72020519aabc22888c72
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/graphicsmagick: version 1.3.18

commit e2f93107078213dc43bc5e0ad91bb0d574d87b2a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python: => 2.7.4 (security)

commit f297756dd4bc69c25051da0f2896bc2987d98847
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv: => 2.4.5

commit d614694decad430c9fff79e293c61127672009f0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

orc: => 0.4.17

commit 20b3efb7048a1f6d1919474b468cb9b66338d14d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.5.0

commit bce8d227c014b9490b5b1f3db265f613da6461fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.33

commit e24cb4c084dc65746180ecbdc7f1105e68fbb6de
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

diffutils: => 3.3

commit 969aaca8b6b375d979ce99a61d352f434d1bea9e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ncdc: => 1.16.1

commit 364a8be9575c06cdbb02738a1c2bf1e3f96b954e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kernels/linux: version 3.8.6

commit 8974294e40870347d830c590d427ba08f9bc7e7a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

flake: new spell, FLAC audio encoder

commit c8e6967ade81d607916cdb664552316be52d09d1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mail/thunderbird: version 17.0.5, security update

commit 850e4ee692d60dee4206320beed7ef875eb51a78
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mmidori 0.5.0

commit 236860054a8f22535dfd5d5888593f6fb3d7c75d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5.3

commit 98a2a9e6ddd4502e1d3be1e393ba6569e11b894b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

postgresql: => 9.2.4 (security)

commit 6886ba7a189883ccd99fe3e826d9052936784024
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcp: => 4.2.5-P1 (security)

commit 395e6960d1afcea64861a04f43b519863f308768
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

isc.gpg: added 189CDBC5 public key (Internet Systems Consortium, Inc.
(Signing key, 2013) <codesign AT isc.org>)

commit fecb8c367bd3d389505e2311fab91b850823e037
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mc: => 4.8.8

commit 5deefa22b19dba7dbde900e2bfb57f9e027d00ce
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

doc/evince: version 3.8.0

commit bbeb22381cd11572ddff2f597fe4b188dfd1ec6a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shell-term-fm/shared-mime-info: version 1.1

commit 6f1d3449c4be7f2f466e5674c7f49f6793a48ea4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/gtk+3: version 3.8.0

commit 02924b04d2ba0c81a09915e69a53c1b1bfd9ab7b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome2-libs/gdk-pixbuf2: version 2.28.0

commit ae1716eb04b4ec1ea0812fca557677e8dd1d52c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome2-libs/atk: version 2.8.0

commit 5494c3355c524d94c344bb32421bcb727e4f6e71
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome2-libs/glib2: version 2.36.0

commit 917e60758224315a065d9b52fcb8c55b6db83bd3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: version 6.8.4-6

commit bf17ea600f167a60a3a5ba8c67bf94ac0ac3102d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

live 2013.04.01

commit 08bf74b4e428e2dd2a515094a404ad69b2e03065
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add dependencies on gcc with CXX, qt4 with SQLITE

commit 7e93245210fff878ad1524657866274e2e8057a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fixup 044deee59562ee70dbc2b1b0a4d77f38cbd1d273

commit 4f8d1572923cba08402fa4ed6db996e05b6ec84a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/latencytop: add dependencies on ncurses and gtk+2

commit 60946aca569e9616f5f39c8eb9b982eb7c521722
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shell-term-fm/eaglemode: add missing dependencies, fix SOURCE_URL[0]

commit e8ed75e9dbbd655b8a3d77f1b6fe8f6de352338d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/ghc: use default_build_make

commit da8d3eb3c546b2a482d7708579ae600b33322cab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fixup 40047660d2b05120389957ffb1586a6a729cf85c

commit 9ae87abc57ee4ee6024487cf92ec815ed393ba97
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

science/stellarium: fix SOURCE_URL[0]

commit e841dbc0017cc036786cee59ae85e6c88d249f7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/littleutils: version 1.0.27

commit 9760abd93e43c84eeb6ed1fe6f7fa80190e50559
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

science/qlandkarte-gt: add sub dependency on OPENGL for qt4

commit 5526d1dbbe8ffb80767179970173d5e5e538881e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fixup for 8ffe1be7f82f556c74b4d1fac110a68617d031ac

commit ceda7d0caba9c453cc1d9c3936a3a3414ec0286b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/firefox: version 20.0

commit 57f48bc539ef40fca3731af8607f6b00961a08ff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

crypto/nss: version 3.14.3

commit a3ee3f6f0acffbde0c1f22b8a5a574878667c0e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/nspr: version 4.9.6

commit 76cc408202e9af07f914cfcecc7ecc324f5136d9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openldap: => 2.4.35

commit 3e8a877b709cdc4488c93a76d08555cc02ea57e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome3-libs/libsecret: version 0.15

commit 415beb57c6cc38cc674bbee63f535ba4c6e013b0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wxgtk-new - allow build with gtk+{3,2}

commit 27b1dba9cf78030bdc88fc73bb7a63f08b6017f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlite: => 3.7.16.1

commit 4fb4a552ad45f0786ad1757dfb77bfa89d82e26e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gramps: => 3.4.3

commit c181802c80f77a327f60ff62fb2a72130809fb63
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cppunit: => 1.12.1

commit 3147e1dc0a3cd6234bb8197b2302e5c46541a572
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mozcache: new spell, viewer and manager for cache files stored by
Gecko-based browsers

commit f0c5fd4876035f5e69c45522ce75569c088e4512
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/calibre: add SOURCE_HASH

commit 9b8ea15d71fa723b1f529541e80d9f4adc076c21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/calibre: remove obsolete patch

commit dc93dec3dad2f0f45cc7534c006fc1819f2ab443
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/calibre: add dependency on qt4-private-headers

commit d92dc4d8789f104b51a6b85263fc8bf127e55531
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/qt4-private-headers: new spell, private headers for qt4

commit 07860f5277624569f144e8d4ff66af5350588a1f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.4.1

commit 99bf1a4ee3b46aa6f92f0123e8f58c4c7cd9458e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.60

commit 4b3ef6c4f87db7dd449e00d3f7931448d0d878e9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unifdef: => 2.7

commit c9e5761497d1d5a75f3d6b9247b929f39c412a9b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

binutils - extra depends

commit 1bec36643ae2eed0e21db58c070a45cba410ceb4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

evas_generic_loaders: scm version - subversion -> git

commit 5e349c2a3be04902d23ae97fa23fe3c8ed44bfd9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

e17: updated to better work with git version

commit 6b67935c79f5516f1e07783170fccd9c4e91ad46
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kernels/linux-fusion: switched to git

commit 4bf154d3311123e2c8dbacc28bb00d7fe3a13b1e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/calibre: version 0.9.25

commit 9507543a045158759d2c3bbabf52d5d86a20afa9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/podofo: change dep on lua51 to lua, make it mandatory

commit 3839313bb23963963ce085262b5df085e5a7a591
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/python-cssselect: new spell, a parser for CSS3 selectors

commit 18b64c656eede42ec7f196b0df7b99fdd29fbee2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/python-netifaces: new spell, portable network interface
information

commit 9229b1eb8005066f3364efdefe25365908a770c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/beautifulsoup: version 3.2.1

commit b28a263b09e6181b021e5d2f768b3e2775d77b12
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

disk/libmtp: version 1.1.6

commit 45a8ce38032e50ba254b06f99de15e180023843a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/lxml: version 3.1.1

commit dd406764790066361f0bfbe0d2e423b5290fcc8c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/clientform: deprecated, is part of mechanize now

commit 35214dfab7ce5ec1ea3cccc2b005694480c1bc96
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/mechanize: version 0.2.5

commit 503f9bfa479871bd7b7178f5a439d9eb4413ab2b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/qscintilla: version 2.7.1

commit b8689816c35c8e10688c3b9c3601103b10fb17eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/pyqt4: version 4.10

commit 22cd34ba074aa11bbc4c15c317ca3a023dbc4437
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/sip: version 4.14.5

commit fbed2c7719f1adf6c487fcbb246ec268fd940454
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

easystroke: => 0.6.0

commit fced8535d84a507dee0951814b31473dc5a74ad4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtkmm3: => 3.6.0

commit d4588f31ce0c013a88bccece4344b95399f6c2b3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glibmm: => 2.34.1

commit 274e376ead1766af1ab93b3d3eea4fd915e47dcd
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

smplayer: => 0.8.4

commit 0a63bebc27733ae357777bb880656d102a168a9a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

burp: => 1.3.28 (devel)

commit e9bfd51a94bf43a7dfc0d199005e8ea3d7b1a161
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/urlwatch: new spell, a tool for monitoring webpages for
updates

commit 8f50aa8482ed8d7019610ec31fc4327552d2022c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/python-futures: new spell, backport of concurrent.futures to
python2

commit 378d8f1b7acdfb2f71d7f34153c9cf8c950f473f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics-libs/pythonmagick: add dependency on imagemagick with HDRI
enabled

commit aad1f050686a3918a0de4ae16da8a15b1018a40a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: add sub dependency for HDRI

commit 44b32630be1d9af141ee8809e3c24693791845e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: version 6.8.4-3

commit 8bd6971bb8507f7b0b9fe5e0db5304cbe5c5aa55
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kernels/linux: version 3.8.5

commit 4ec35ad9f7ee8291d88fc2d420b098b14b5341cf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/binutils: version 2.23.2

commit 2b09c15bbe0b21d4d478fe7f136ac8741ab2ac48
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25: => 2.5.2.26540-0 SECURITY FIX

commit 61b9058fd05c5a011e176e1436b9c45cca6cc2ed
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz - fix build with icu

commit aeed87d902c4f9e8c045e4615b987447f7e203ac
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext - depends libxml2

commit baddcc90f433d57bc4525fc6e2bb24b5a73788b8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

e-17/evas: fix glib include paths

commit f597e2babb79dd936ccd4521af41791adaaef94d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wm-addons/cairo-dock-plugins: version 3.2.0

commit e3d30f666b627e783fb17c19cb18fac02fdffcda
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wm-addons/cairo-dock: version 3.2.0

commit 01885041ae1b5865c38717966e52ca2a2b35a3f7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

video-libs/live: version 2013.03.23

commit 990ac900f0ce968fb4ad23dbeeed198289fa4048
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/installwatch: fix function signatures

commit 510826edd1b2a3cbeddf07ea149973cbe0e93cc2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

psutil: new spell, process and system utilities module for Python

commit defdb594525ed91a33f7ffd00b313e7ca2f4274d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

egenix-mx-base: => 3.2.5

commit ec1d28fbcb3cd8ede9c0527b2846e816237bf93a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics-libs/harfbuzz: version 0.9.14

commit c403f2c743b72bcbb8f1a12b716fadf37be7196f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fileinfo: added conflicts with PHP >=5.3

commit 45c3b69ec876a6efb1e0f88f696715849298727d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: added conflicts with fileinfo for PHP >=5.3

commit 0ea475cdd7d9ccb9c6a62a1912291bcee5208c8c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: removed icu dependency for branches older than 5.3

commit e43b801f198637e94d4c028e4d9ffcb67586d259
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: updated backports+security patches for legacy branch to 20130320

commit 6dee787bd9b3bfa859c9e0b07fbcc8e012f56ed6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: => 5.3.23 (previous), 5.4.13 (stable) [security]

commit 15fcaa92120e8bfb99624b5e6ca9eb7fa6c9ae70
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pudb: => 2013.1

commit e14b9842575fd7bb5bf46c8961c5fae794c8ced1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

urwid: => 1.1.1

commit e5c7150593278bb91c33a8aa58fa4ffd9896c77e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

distribute: => 0.6.35

commit fc592e8d174dfee34b21c8c9b6cba024d6599db0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/glibc: TMPFS=off

commit f4d629504f42f73ee10d3dd457f1129062de268d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

roundup: added suggest dependency on native SQLite extension for Python

commit 6351ca1d1782f85d15ab1310cd1c906c87ea4937
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

added missing 'ratbox' account for ircd-ratbox spell

commit 588bf62dd8476d6133276139fb1c197eb6863f9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/bin86: version 0.16.19

commit 74d088b4b5c429d7f2d73b85c800fc6e98880c91
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gajim: => 0.15.3

commit d17fa4b59042300a9c975943f2b8a36f8c48bce4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fix build error due to qt4 missin from $PATH and incompatible system zlib

commit 26c62141706ea0902104198840d21a9f46ed9d85
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

znc: => 1.0

commit 5c15057f7e896bb26d207444800da0cd8ffc3007
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mysql: Add -fpermissive in CXXFLAGS with 5.1.67 (!$OLD)
Add -fpermissive in CXXFLAGS with 5.1.67 (!$OLD)
for extra/yassl/taocrypt/src/Makefile.in

$ cast mysql
...
Making all in src
make[5]: Entering directory
`/usr/src/mysql-5.1.67/extra/yassl/taocrypt/src' /bin/sh
../../../../libtool --preserve-dup-deps --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../../../include -I./../include -I./../mySTL
-D_GNU_SOURCE -DYASSL_PURE_C -DYASSL_THREAD_SAFE -march=native -mtune=native
-m32 -pipe -DPIC -fPIC -O2 -fno-implicit-templates -fno-exceptions
-fno-rtti -MT libtaocrypt_la-integer.lo -MD -MP -MF
.deps/libtaocrypt_la-integer.Tpo -c -o libtaocrypt_la-integer.lo `test -f
'integer.cpp' || echo './'`integer.cpp libtool: compile: g++ -DHAVE_CONFIG_H
-I. -I../../../../include -I./../include -I./../mySTL -D_GNU_SOURCE
-DYASSL_PURE_C -DYASSL_THREAD_SAFE -march=native -mtune=native -m32 -pipe
-DPIC -fPIC -O2 -fno-implicit-templates -fno-exceptions -fno-rtti -MT
libtaocrypt_la-integer.lo -MD -MP -MF .deps/libtaocrypt_la-integer.Tpo -c
integer.cpp -fPIC -DPIC -o .libs/libtaocrypt_la-integer.o
integer.cpp: In member function 'TaoCrypt::AlignedAllocator<T>::pointer
TaoCrypt::AlignedAllocator<T>::allocate(TaoCrypt::AlignedAllocator<T>::size_type,
const void*)':
integer.cpp:76:22: error: there are no arguments to 'max_size' that
depend on a template parameter, so a declaration of 'max_size' must be
available [-fpermissive]
integer.cpp:76:22: note: (if you use '-fpermissive', G++ will accept your
code, but allowing the use of an undeclared name is deprecated)
make[5]: *** [libtaocrypt_la-integer.lo] Error 1
make[5]: Leaving directory
`/usr/src/mysql-5.1.67/extra/yassl/taocrypt/src'

commit e19b9d9f94a70b8bc823167a9f7933e610d1765a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/firefox: disable avx for all gcc versions >= 4.6

commit f1a7c9eee46c20b35fa2fe69c23338a4056fcf54
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/djvulibre: version 3.5.25.3

commit 2535518bc8e6543429a000e7495af8a673819de3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/darktable: remove -Werror from FLAGS

commit 60d90c8e3dd4f67ae6c1e923ea0ac8680bd9f7be
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

editors/texmaker: version 4.0.1

commit f1328aa966803407d5c31873bfbfab85c5ac70af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/qt-creator: version 2.7.0

commit e754b0a04da0ee57a359d8a917d8fc768ac78a9f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gparted 0.15.0

commit 80315d23dd2b04afb13bcf4145846ca489df55e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

poppler 0.22.2

commit 9ef51dccbe7a0582ef4ff7273a1f604e0718eb78
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

file 5.14

commit 4324c642cb99fc027db7029174e94f31afb4bf8a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openssh 6.2p1

commit 641799256c182043bbfc424d5fe111d220fbdc06
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ncdc: => 1.16

commit 3329a3a56d4bcb13f11845555f31c8cc85d5dc68
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

man-pages: => 3.50

commit 28a134e5434004bd24859c83cc8ee323b0ba2b34
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlite: => 3.7.16

commit 20394ceabc3b1b88bf9a195ab08a3f7c6704a385
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

git 1.8.2

commit 77dc3b3355e4f8e55a0aa20836c35bf694fc7af5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux 3.8.4

commit 68514279eab7960579206c9d0f32fc3cb22888a2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/xli: version 1.17.0

commit 5aa5aa9b0ccb21e41fa4bd840c79fa9d0d921c41
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

science/qlandkarte-gt: version 1.7.0

commit 992b672c8d92f5fe1d95cdae20e1bdfd8eb99d75
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/powertop: version 2.3

commit 23f955fbce759e0e3e09ffe2c9856847ad94d47a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.6

commit 8e94fd22cfa3626757223a40d39ff0058180e17a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => 0.9.20

commit ff39f0572350960d26363857677d558b45b4134b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

i3: => 4.5.1

commit e9faed720b9c6af6cb21e4c3d4135fc92d455407
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.2.8

commit 3757f7309146bee537f0fcefc1dc0a25f2b520da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.2.8

commit 16ac93a8b21c2d1e78f3509b3b1aeedea736e36c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.2.8

commit f10cc97e51b53f38a518cad214ceb35450a11f24
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.6.2

commit 056fa4108b3235d9b432e591f6e5a7979cebbcd8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

samba 3.6.13

commit c34ea7e86b747d414c8754be31789caaae0ac5e3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shotwell 0.14.0

commit 00d2ce86578ea9bd2a9d7a57c59594a0e6e35968
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gexiv2 0.6.0

commit 8140d3072af4f7b152b79de3908bd527186794ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgcrypt 1.5.1

commit 2248c5e78f92a8f2066949f75726f1f96d3e4907
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: version 6.8.3-10

commit 9e2a01de506ec0f856d5383e5e4865d5e7ffb239
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.16.3 SECURITY fix CVE-2013-1667

commit 065c8fefcbbe7ebf34aa087e7ed6d25c48edd84a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtirpc: => 0.2.3

commit 8bf5c1211b5c4635075f0b371446771ff9fde2ad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.5.26

commit 45a5aa10119651f623b22289076cad5c0c0e980a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-x11-rm: new spell, Xrm bindings for haskell

commit abd0bac5c1fb1bf5a1e80462f3c043eed5cfe660
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/xli: add dependencies on JPEG, libpng, libxext and zlib

commit 14480a5fed61fed7e661ca3f5f3611904265c6b9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/xli: new spell, a command line driven image viewer

commit 89c516317b01c46356e15ce92195e474a4db0ef7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpfr: => 3.1.2

commit 2342fedb94db01db7b2dc174253ab6ce1f0c5c22
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.623

commit e6added15273646d21ff878d8f9ccb6c532550d2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pil: Add TK sub-dependency

commit 6971c66d4679bb04a5d68c509e42c4c600e03c82
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

science/yacas: new spell, a computer algebra system

commit a42072b2c4d5bc1a52ede00c34ffb9f4060e3cef
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/darktable: version 1.1.4

commit 2003594ff4e3ac1731056ea48c4c99a6b673b8cc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xorg-app/xdm: use X's default authentication mechanism

commit d33f21ea4d3323b41a9e7d6fce8abd678c5846f7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xorg-app/xdm: version 1.1.11

commit e719c30effa1896e75215a4bac3953c5798bbbd3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-libs/unity-greeter: add dependency on gnome-settings-daemon

commit 31080834e2b325c339513a61af2f28d1bd930cad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/lightdm: reformat description

commit 6c2b679398917c4d9f5d36de7ddb42caa8463c04
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/lightdm: fix typo in init script

commit 472767fcc76c3eca92477f8045a5e43b13aee8ed
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdbi-drivers: => 0.9.0

commit 1d4e6e385d942ebc3320665b8f518a0eaeffde58
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdbi: => 0.9.0

commit c61514412f0c3152c8a1403c2664ecb8b862ba1e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics-libs/libwacom: version 0.7

commit 59d38c0dca27f6f2fb186ec922f85f10aaaf73f0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/florist: version 2012

commit 70a07dbf8fdd76896f87b89fc9ece65e7fc12577
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

digikam4 3.1.0

commit 31f9d0e3c8b6fda658a36417fd22b87158c94fcb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.97.7

commit 564db383bbd2921fecd9015db7718bb4837c3bf7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux 3.8.3

commit 8fa282523de5b1c136a344479843a56bc43b13c6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

calligra 2.6.2

commit 3eb73feca6d5e162c492d41f68025e9cceb0eee2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

i3: => 4.5

commit f8736f51f726ae1355e1b233be2b539bd9571f21
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libev: => 4.15

commit dc5f22e920cf4340f8cb942b69510857766d2909
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

uptimed: update to 0.3.17 and added patch for current autotools

commit 7f03657ee6e7ae4057c3f22611fece74bad4d805
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdcss: updated to 1.2.13

commit 61db9d735fa735f9a915fb67bf46ca84d122c0e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/git-cola: version 1.8.2

commit 377a8e29f4dbd776ef957641a765d0d56f7e9a4c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

siege: => 2.78

commit fb2e3c7bd4da5cd210de8b189262617579f08e48
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xfdesktop: => 4.10.2

commit 09a580b90a8b289247519d77dfb6d004c2b6421d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdepim4: added depends nepomuk-widgets
added optional_depends cyrus-sasl

commit bda444877814ce3d481cd468c709721c182cad6e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gcc: => 4.7.0"

This reverts commit a17f69060a76cb9086916db8ebe82edffef894e3.

commit 4194cda9e76c87360460e0bb3d26288d7d6cec74
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gcc: => 4.7.1"

This reverts commit fa75ecbde3e741582c8ff3d948e4616e9c99030c.

commit 6855e59377e299c40aa603541e69d4d2200e0e2a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gnu/gcc: use new version of the ada bootstrap compiler"

This reverts commit b1d212b00fd0b05279bad8dce60d693278f756f4.

commit 9546950dac7017462f8dd03e17a07cfd1a00756a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gcc: => 4.7.2"

This reverts commit a4f9742945fc6c783f6a150906a7802bfc495140.

whoops forgot to revert some cimmits

commit ec4a128be6c6444a560aa6148956b61c3bb07aa0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire"

This reverts commit 921c7411479eedea7d99145207077b749529bfa7.

Not sure why this was committed, gcc 4.7 has known problems with the
current version of X.org in Test
Fixes bug #530

commit cc518dae2c7c0215e51d6c0f1efda90854c46214
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gnu/gcc: remove redundant libffi"

This reverts commit b7802d33ac015efcde7ba3329d5f3a5a802bddc0.

commit 5dfd1ce3a5ebf8a657488c9a797f1fac535f3ce7
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gnu/gcc: fix -ffast-math"

This reverts commit fcce5aac8507b602d464c23265979e54221dd5d8.

commit 49a527f23810823017276ad5ff82c06237da2d9c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "gnu/gcc: fix header generation for libgo"

This reverts commit 86028dc0b419986e8579291b3edc4225a8be4b46.

commit e965a74930ea1044357d31827d3652a2edc23d7a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "xcb-proto: => 1.8"

This reverts commit 830099b0051cce13c48e14adf870dbc715831e65.

already in devel-xorg

commit 896bd57fb4422797f5b58b09092f59de671cde08
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "libxcb: => 1.9"

This reverts commit 0e0091f8c1d06d2694390d602f1af8b9b17a9df3.

already in devel-xorg

commit 041a045ff7ebec9e7b9eddfb1859a0e4b64725a6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "xcb-util: => 0.3.9"

This reverts commit b4eb5421fcdae7a6748a84cb305528bf83921155.

already in devel-xorg

commit 1c9f1580fc68427f0edd3a1225f7564028c25f8b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "xcb-util-image: => 0.3.9"

This reverts commit a52995232a0711055dc45be1907a9558fc9acf85.

already in devel-xorg

commit 5ab3aa9c3659f41217d52e901edef77819894586
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "xcb-util-keysyms: => 0.3.9"

This reverts commit c3fbb07ab4b119dabc12a417159a8afbb113acd4.

already in devel-xorg

commit 6143fdbd573616f89df7bd15767f0cd5423aba89
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "xcb-util-wm: => 0.3.9"

This reverts commit 1ba32a8ec3d61351b9287f2ec01ef31acd24b63d.

already in devel-xorg

commit 8b69740219072d81fbfb2ebfff0a86f2c949e422
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "xpyb: => 1.3"

This reverts commit b038cfca79dfb6d4d0772062c4799aed881e9de2.

already in devel-xorg

commit 77193c2bcce78355e00f0b6064224336e1c7e17d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

privoxy: => 3.0.21 (security)

commit b3b60a6e19b18c40dd30752b4e430737a1088121
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ffmpeg 1.0.5

commit a37dae11065b2e825591f53c2cbbe380404c99bf
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bzr-fastimport: Add missing spell files

Commit ac4f43f1828cc94a76fa435b3694add87208d1bb failed to include DEPENDS
and
DETAILS.

commit 5be9135ede6bd9b2b702cf49b74258396067623d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ledger 2.6.3

commit 12b376b682ff7b7e49be16511df5ef7a14578d2a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase-workspace4: added depends strigi, xcb-util, xcb-util-image,
xcb-util-renderutil
added optional_depends kdelibs4, fontconfig2, pciutils, soprano,
nepomuk-core, boost, akonadi, kdepim4, qjson, OPENGL

commit 66864a5f4f53b2c5ac3b2401ed3f04df1076cf70
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xpyb: => 1.3

commit 617268fc88a1646d628c538924d64949120bd430
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xcb-util-wm: => 0.3.9

commit 3b49a87e02bc407b1a200f7ad42e69079c5552a2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xcb-util-keysyms: => 0.3.9

commit 7730a311ec392cc558313f78f2e1e4f89094a720
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xcb-util-image: => 0.3.9

commit 0281b1db61576b645ffbff7f0bf7c577fe7f3b1d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xcb-util: => 0.3.9

commit e8f9512e1d43bb5a97f8d888e8989d1f3665663d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libxcb: => 1.9

commit 2891630850943b53c2f5a8bebd9722712c9d7b4f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xcb-proto: => 1.8

commit f54dd7bfdc0faae19d1eb6a15accf6c4d59cc4ff
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-control-center: => 3.6.3
DEPENDS: gtk+2 -> gtk+3, gnome-desktop -> gnome-desktop3
added runtime_depends consolekit & accountsservice
removed optional_depends evolution-data-server, xscreensaver,
rarian
added optional_depends ibus, cheese
added suggest_depends network-manager, gnome-bluetooth

commit 14381df0da646052878be360a73ad948093612b8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icedtea7: DOWNLOAD: only check if SOURCE1 exists. Always download the
others. (BUG #503)
If we wish to download only on a timestamp change, we will have to use
cURL or something similar.

commit d8a506ac9c440fc16edfb77d67735a7202b741a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics-libs/ogre: version 1-8-1

commit 8745c4fa5e1c3d0f21e39a196849d44bc2796785
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

geany-plugins: => 1.23

commit 4ff889bc69ae4086a3a4c1e0eca3f89bcc572b54
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

geany: => 1.23

commit f7495ae23380d71de89e72421c56af21befe23ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

disk/cdrtools: version 3.01a13

commit 71a9485519fbca424456a89458123af488710cab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audio-players/ncmpcpp: version 0.5.10

commit a5085c9b77d0fe7cbe187ad7269b6e78c31cb21e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

.mailmap: Add new mappings and sort

commit 9ad452fa449abb35b56ac29cf3cefd39967d431f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.8.0

commit cd8f7b38e8714fdc9cafcbc2fc793827ece2fa34
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/lightdm-gtk-greeter: version 1.5.1

commit 3ce4df3878260506102941507d1c9e91de4b059c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/lightdm: version 1.5.1

commit 91b1bc87e7b0a55b1e15fd06f26007af80fc97be
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

raccess: Fix long description

commit 6680cddfa5662aa2c5e6f67801fb6f859a34b3ab
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cheese: => 3.6.2
DEPENDS: removed depends mx, gstreamer, gst-plugins-base, gnome-desktop
removed optional_depends rarian
added depends gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-bad-1.0, pango, clutter
added optional_depends gtk-doc, gobject-introspection
changed sub-depends libcanberra to GTK3

commit 1603562e3af10f9bc1dc1bfef794931e3cebeb2c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mythtv: => 0.26.0
CONFIGURE: removed query for OSS
DEPENDS: added optional_depends yasm, libxml2, pulseaudio, libvdpau,
xrandr, libxv, libass, avahi, lame, faac, x264, libvpx
removed optional_depends directfb

commit 3b4b7a3849622084b2032014d48675a9df234ae1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-ugly: => 1.0.5

commit 89877059a2984cbc1cd7ffec9098df416b85258c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-bad: => 1.0.5

commit 65232b8fa9a6b3321387fc9579fa3f8284ce6982
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-good: => 1.0.5
DEPENDS: removed optional_depends hal, gconf2, libxml2, esound
gtk+2 -> gdk-pixbuf2
added optional_depends libvpx

commit 4816e9d92cccb803400e693684d35257a0375697
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-base-1.0: => 1.0.5
DEPENDS: removed optional_depends gnome-vfs2, no longer valid

commit 22fa3044c630f95ca112687e3fd5be5a13f90b79
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gstreamer-1.0: => 1.0.5

commit f9ce55b95704ce6a8c139990139e32625fa36168
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mtr: => 0.84

commit 6ae80624da2b571baede6838c9051ef8c67ed60b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rxvt-unicode: => 9.17

commit 44b1aec7ac50a9c3034e1cbcd9409081de4ca609
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pv: => 1.4.6

commit 085181353aa8155c9a335a57781991ae1840c99a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

redis: => 2.6.10

commit 5578f922cbbc713bf79b6330067f81434ee3b32b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mupdf: => 1.2

commit 77ca9dbee1f6bc092745b7fe0ffb376f7fe56958
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sudo: => 1.8.6p7 (security)

commit 0d0d4548777d6f6172a9a950b5a8d81389fb6bf9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

minicom: => 2.6.2

commit 2f488a8340b180474841f749c1483337062796f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tcc: => 0.9.26

commit 7c2107a3497dae76a862d001fe966378b208c7c0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jack: removed optional_depends libfreebob and portaudio
removed optional_depends libfreebob, spell removed, and portaudio, to
prevent a cyclic dependency and is not needed on linux anyway (portaudio
spell will provide necessary files)

commit 50046e64cbf8919f73b37afe05458364f6377156
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audio-drivers/libfreebob: removed, no longer compiles and is no longer
relevant
also added exo-0.5 and thunar-1.1 to Changelog, which I forgot earlier

commit 52a5ba6659a72b9228b38783d681d049a0cd8726
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

portaudio: => v19_20111121
DEPENDS: added
BUILD, INSTALL: removed

commit 7ba97750598f0a0823f3bff1296bf0a59c85e884
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xmltv: => 0.5.63
updated WEB_SITE
DEPENDS: added depends xml-parser-expat

commit e4f6ede6cce9554c59a43f7a9aaccb58f7486002
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xml-twig: => 3.42

commit 0b3beab718bc66ff7f01aad92305e931a780646f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

date-manip: => 6.39

commit 8fd6b0ec5468e84d9f27a847ee05177683d18b2c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

notify-osd: added conflicts xfce4-notifyd

commit 50d268d5ab1cd6f289af8f90e629d64b7e9d3892
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

notification-daemon-xfce: added conflicts xfce4-notifyd

commit b6bf1df446cf7405395171680858a51cc631ee17
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

notification-daemon: added conflicts xfce4-notifyd

commit 965020000531e7ca005787b7fc69da5fde009753
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xfce4-notifyd: spell created
I assume this replaces notification-daemon-xfce, but xfce4-notifyd is
already pretty old so I assume notific
ation-daemon-xfce still works.
I'll leave it up to the xfce maintainer to decide whether
notification-daemon-xfce is still relavent

commit 05f27f80f29ce56a23ecd454c0e8ccd1298c7d15
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

exo-0.5, thunar-1.1: removed, should probably never been created
removed CONFLICTS in exo and thunar

commit ebd768e5e2fe85d93f8b7927a8ff71223ab1cee0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

canonical.gpg: added key 0B6AF348, Mirco Müller (MacSlow)
<macslow AT bangang.de>
for notify-osd

commit f36d9ee3f2df99949c79723d1ef36739ff3e2855
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

notification-daemon: => 0.7.6

commit 4626872376d6392ea2078888b9e1b750036f7c3d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

notify-osd: => 0.9.34
changed to upstream GPG verification
DEPENDS: gtk+2 -> gtk+3
CONFIGURE, PRE_BUILD, leolik.patch: added to optionally apply leolik's
patch for a customizable notify-osd
(https://launchpad.net/~leolik/+archive/leolik)

commit b28b4dbc575bdd4ac253bffc84d6345f7d2d80a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mail/thunderbird: version 17.0.4esr, security update

commit 3782c5bcd15c588bf881d5dcfb91378d53de1945
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog: Add entry for kde4-look/gtk-qt-engine

Moved from kde-look by 0865f1720bfa4ebd4e01a4c292763d24904744b3.

commit 798c5ac46a8a9656c546998d79bbedad01dbd5b9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bzr-fastimport: new spell, Bazaar Fast Import Plugin

commit 1fcd5c47b86f0319d0fee7682094be07699a36a2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-fastimport: new spell, Fastimport parser in Python

commit 886cdb5a193637ec6ecd90dd12a12552939f707a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

seahorse: depends on libsecret

commit bfe40b5e59c0292e296179eb718ddadf5ad83cc1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/firefox: version 19.0.2, security update

commit 34a1eac751a4ed205b6ffd5f50dc137948ab8b6d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

akonadi 1.9.1

commit 9a5065c6c8595955e47a9c09154617890ba1bd1b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mplayerthumbs 4.10.1

commit 38a24c1ec5efe06557a30a084548986c5c2468ee
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkcompactdisc 4.10.1

commit 9d36f4b4a7a751cf3182e43be5326d4bd9a44fba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkcddb 4.10.1

commit ef2140ff3e871edd5b3c2cbb2d930175772350eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kscd 4.10.1

commit 758bd8f27fe0fd601952322383ba15f06cf1221a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmix 4.10.1

commit 8e880378ba9e76edbd434158847330464b131806
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

juk 4.10.1

commit 0933543805549a82d6334196ca4a194982448935
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ffmpegthumbs 4.10.1

commit 2cce6a8bda7fff983cb7f3e7e36b6fc2f125ec45
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dragon 4.10.1

commit 4cbb34a81d5c311616e5ab929be6976275a2656c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audiocd-kio 4.10.1

commit b000f45c92edc3d348815b4d2cd3640f77aedb71
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

svgpart 4.10.1

commit 4acd0c54a8944d49285078c8054a3d874c98351e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mobipocket 4.10.1

commit 598735ae1b3a2149002e42c5fe24b411bc943a9f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libksane 4.10.1

commit 67a38a21b5cc14f49983ebfb0e80d9d894af7726
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ksnapshot 4.10.1

commit 25499f3f35ff80d60b92a94615550a1952d40c4b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ksaneplugin 4.10.1

commit 8e33d17d15fd364c7e93e79696533d7755f6a2f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kruler 4.10.1

commit bd85ec8cc3b57be5328115a4e1929ef08e42e8fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kolourpaint 4.10.1

commit ad3899f3bd5088bb8de83703793f96159d1b7dfb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kgamma 4.10.1

commit a0592aa2a0e0b7078e54bf9ffaaa3712d8e58ba7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdegraphics-thumbnailers 4.10.1

commit 862875d15fea86f8bdf9e7c72d19bd580bc620fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdegraphics-strigi-analyzer 4.10.1

commit 93f1406475d06d110167432715e43021855c030e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kcolorchooser 4.10.1

commit 57405d1bd4b68b447d6962ac43dbf1a6f5c7a3c6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kamera 4.10.1

commit d840291e83592805b81a6369ef2ebffd9fdcfac7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gwenview4 4.10.1

commit 8f26c54991a6fd9e4d166d19d94d4f36dfe24b61
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kremotecontrol 4.10.1

commit 16ed3c1331d4d8f43c5b1e037d5834e5ca37f573
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ktimer 4.10.1

commit 7cd93252010694bd7d12a6f82f0547eae730d9a5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmouth 4.10.1

commit d33d5337ceef41221b0eb5d025f93694328094b6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmag 4.10.1

commit 8c49abaeae865a3f4e2c6edc24d2d02d15f0c89c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kfloppy 4.10.1

commit 2b8a5d6e96cd1d3dd7688670eafef6221e023230
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdf 4.10.1

commit 7e2a1ff58f759b036408b58d9975348accf69349
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdepim4 4.10.1

commit ed5be8f3d4dea6a5f1ecf9b460b5e3d272ff4d5e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rekonq 2.2.1

commit a95aae98f406b1c280911a062c976e98a886cbcb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

midori 0.4.9

commit fa817675dc195252cbe70d1df6cd6388ac3ef6db
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

siege: => 2.77

commit 4716e98c1f478bc0d41822651c53c5b16d9c3bf5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audiofile: => 0.3.6

commit 657735da06c36c9bd6aa3157027bda1b32d511f8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/libfaketime: new spell, reports faked system time to programs

commit 3d497989fbad6f8bacec101031a79fba084717dc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mksh: => R44

commit 2d76f1a50de4175e2ec00cbb80deb751c16b2e9b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyicu-1.5 - new spell

commit f539bdeaa6609443173a47eb0b3780a4ee6e3d92
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lxml: => 3.1.0

commit e3f07ff4062c9e19a7ee372c2d767ec3a77cc8a4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/gnuplot: version 4.6.1

commit 46731568721cc2ee10f11d490871e6e94a88e7a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.1.9.1

commit b58f9198786e7c995c2291cbe5e862e4271e455e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20130304

commit 01c26ec62e8773044db53097a28978edba0a5438
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

geraldo: => 0.4.17

commit 5ac1b7957b28e9922360988a4ab169d94ac3da6c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/qt-creator: devel 2.7.0-rc

commit 6323c4339aede79b853bb81b29cb5134929fd588
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wireshark 1.8.6, SECURITY_PATCH=42

commit 1ec04c2c3ca45a9073d0afe8ea955cc177d14468
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

proftpd: => 1.3.4c

commit 18aaeff52512c25d6e7e308842f428e3e028235d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sweeper 4.10.1

commit 75eab2d7064acbf421d25a910d33dfe6ad5bb067
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmousetool 4.10.1

commit af51a7f26d85f2e91e3298fcdeeb14ffd7371ac8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kcharselect 4.10.1

commit d00f4372883b44babaff81044e53d8a0ab692133
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kcalc 4.10.1

commit c4e20bdc743f9370ea4090b776114f75fd2c6b83
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kaccessible 4.10.1

commit 55ad922ffc4174785be3ab00748eff9f862d61cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jovie 4.10.1

commit b49836989442fa4741b645823b0351b0f7a4ba53
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

filelight 4.10.1

commit fc2c63347222e9f55237d03780b16d26af5b3682
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdetoys4 4.10.1

commit 739b4aaf8ba16a85909066702d53b00f653366e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdeadmin4 4.10.1

commit 69d0d59fbcefe66b76eb575b65b41bb267d486e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdenetwork4 4.10.1

commit a7c1edf39a2e303a860003a912994263bd97d93c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ark 4.10.1

commit b88f006a5d38fb2944f434331b557b13d520462e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

marble 4.10.1

commit 4e77874e5ff67fb9b0cceba218d866b03845fc80
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lsof 4.87

commit d05ff0ade7d222640d02fd13fa256e73d902fe0f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkdeedu 4.10.1

commit c01078ddc991a5dbb80c18360d59e8392d664283
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

oxygen-icons 4.10.1

commit 35497a563e60d5c2ea237e1db5d86e884cea1bc5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdewebdev4 4.10.1

commit 761f2f487db01afc82ffb097611ab2eef2169b28
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdesdk4 4.10.1

commit 4e9f61913b6db6fb42b54934c6708daeb40ad533
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: version 6.8.3-7

commit bd2df7aadb620a8da72ab6c3d62393bb576943e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

burp: => 1.3.26 (devel)

commit 5b56ee30f8c936900e722f157ee663e18ee54e46
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

emacs: Fix update-subdirs script permissions

commit e71572a72bc41e48e370145f7421913a34d7d122
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kate 4.10.1

commit 73fe4d7f8c22a8c2551c5e1ecf4a77702eb2b7e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kgpg 4.10.1

commit a4d8406be217471cb122c26cab4bc70b9b6b3bb9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

superkaramba 4.10.1

commit 6ad028a0bdec2adf6a1ecb593fbf7a8bad522632
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

okular 4.10.1

commit c5e2ab70051a8244523d0d5c951b202ffee3009d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkdcraw4 4.10.1

commit 046a46d41ac54cfa15b5eba606b7176082e9d860
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdeplasmoids4 4.10.1

commit 27732cd53e3a410cd785bb5ec3c22a9f762fbbbf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkipi4 4.10.1

commit cf32b519e005ce5097736905f619edfea8880b47
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkexiv24 4.10.1

commit b5ede6bf7a49e30146cf967b3441bdfbc000f8a0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kwallet 4.10.1

commit 89f9577ca7f558b13666e16fade74b8d01647427
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdepim4-runtime 4.10.1

commit 7b5d2e16384fcd28f4dc6dbc3776033c881b246d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nepomuk-widgets 4.10.1

commit 05f3e149433ec3d2fd740804026bfc101ec7d2e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdeartwork4 4.10.1

commit 76e07a0094a905b1d005940f81b66749d985d9d7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdepimlibs4 4.10.1

commit dc4a3443d76695cf9ea52f9b7a058ffb1e84bc8a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

konsole 4.10.1

commit 571aab06d1695a9aacf401e59d541662cbeb4e1c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase4-runtime 4.10.1

commit b89f0dffab6ee8712883075b2668e256345c096c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kactivities 4.10.1

commit 7e6bcd77ff1a4202f7ad3db86a3ca2263ca30242
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nepomuk-core 4.10.1

commit 4bed0928cd854582fc2fa7aeda67bc0bb3d285fd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase4 4.10.1

commit 2a41ac7e9587ff14362cf9109da9aaf583a02695
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdelibs4 4.10.1

commit 911a951e2cdb488618ccfe9f4b6606364f2088ef
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase-workspace4 4.10.1

commit a4acb819c8839f0d6734138d24312094e6f36388
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgee: => 0.6.8
DEPENDS: added optional_depends gobject-introspection

commit 6787b06843cf2c66c85b85c8ca8097a4b2b7ff6c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtk+2: => 2.4.17

commit dbdc816e6fea457a8054abd6794bd5b4b049470d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libsecret: => 0.14

commit 7d8ee3fb3aa537d4169bb1a6e2197f05946a66a2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

stunnel: => 4.55
changed SOURCE_URLs to use archive dir so source is always available

commit e476b9130107f16672381f4469bb64f21426dcc4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosfstools: => 3.0.16

commit 20c53f4d327ec39bf26450025f5895802a7e3b78
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/happy: version 1.18.10

commit 5a6fb257c5ae1d9e4b53869650fdd43204ec97ac
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

update latest.defaults, fixup for f1c9d131914f15bdd193de12df57ce81dfbaa371

commit 25ca7641389d9ef69300171feebfac327eaff139
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kernels/linux: version 3.8.2

commit 3b5c11ff5a7e5225ded4cd8c580a8b9ec6a0f62f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

strigi 0.7.8

commit e11400ceeb951146b08e85786ff2eb035997de30
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openldap: => 2.4.34

commit 4bff48ec98f1e01682e46d7039c672b754a759b9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tinc: => 1.0.20

commit 53b65668c3b3ddc52b10d381ea07847307298431
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rubrica: updated to 2.0.12

commit d3563799fc62218eb5ab230ed6df7403ead5d978
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-deepseq: deprecated in favour of ghc

commit 0932669de0c42dccdd18b8af8c9d91e306925305
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wm-addons/xmonad-contrib: fix compile error

commit f1b84a8ac3fdd7c90c5a556efcaa982c75949dab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/darcs: version 2.8.4

commit 7a80c043fb18cd482bc7b65aeb54c3d29e9c15d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-hashed-storage: new spell, hashed file storage support
code

commit cc56a28c02e12e762769acbdc7120b4fea9c569e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-regex-posix: version 0.95.2

commit 85b5778dc5ca3d923e28936be116c6b556b063dc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-dataenc: new spell, data encoding library

commit 1088997430964a5e122c0fcdfaea4a511b36ad21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-haskeline: new spell, a command-line interface for user
input, written in Haskell

commit 4fd8cd36b99c4fa9e797be538f58c5fb47a639c7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-mmap: new spell, memory mapped files for POSIX and Windows

commit 4cc9f221ddc5ce4f1d3b4bae62d1ba897f71bea5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-tar: new spell, reading, writing and manipulating tar
archive files

commit 0ad961e25b3f79234339370a516ead61fd71b2dc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-vector: new spell, efficient arrays

commit 9fb12a82fe6f71f8ae30d22ec2d4666d2c494dd2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-primitive: new spell, primitive memory-related operations

commit 1e78f8b0f599e5f8d11ae0e75029b7b17720dfec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-zlib: new spell, zlib bindings for haskell

commit 51cd1a088192e6e60cd6a845edd8d56300aa3002
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-x11: version 1.6.1.1

commit 2723e18e3811453ad9ebeeda981076d2fa8be77d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-data-default: new spell, a class for types with a default
value

commit 2f273c48ba5da4e10d9212353bfbea2a7225c6b6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-dlist: new spell, a list-like type supporting O(1) append

commit 54043e08ef732924735381308f3e3a09a0a09089
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-quickcheck: version 2.5.1.1

commit 71d349a9474a6838bb0604059c0d81a58d48e843
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-parsec: remove dependency on haskell-bytestring

commit 005f2108a95f2a2dc37c4c670044721d5bb0f927
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-network: remove dependency on haskell-bytestring

commit 3edf5e76f6abda17852a5231852a216a191dea92
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-bytestring: deprecated in favour of ghc

commit 2b980668a4e7b1f842099453674f7bbcf4c41ea5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/darcs: move to haskell/darcs

commit ae1e8e738604219df282f36665a40455b1ebc2eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/HASKELL_POST_REMOVE: forcefully unregister packages

commit c5e561b47b1a292bcfb050aea8965c4e5510c397
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-x11: add dependencies on libx11, libxext, libxrandr

commit 2efcf4b4088f00594d239a05592bcad7530b9b78
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

haskell/haskell-x11: remove BUILD

commit f52550dd06318f05b581608920989a0d8bb726a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5.2

commit ef198fc7d40fa1f91e84136b44f570ff08b62bfb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openssl: added recast on x.y -> x.z upgrades

commit 7738ef8a112d002990db290ca4f9165a0d0255a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

guvcview 1.7.0

commit 3767bced697fcce4c1e8da652eeb8b2be7a302a7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pygments: => 1.6

commit ff9a5d6522ab45f95a7dd0380159d74ad964cf65
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

poppler: this was a security update

commit 83e2cf09be002cf3ab1aedf2bfb2fa2f44411762
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/ghc: version 7.6.2

commit db76fd165e3de36fe5add3228c4367fe938ca4f7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ncdc: => 1.15

commit 9c9e079207c44be345b322d2138847675dae61d7
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-bluetooth: => 3.6.1
DEPENDS: nautilus2 -> nautilus-sendto
removed optional_depends rarian

commit fcd3c02378044b250bd59139b99bbec50ced2f64
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nautilus-sendto: => 3.6.1
added optional_depends gtk-doc

commit 8c0cdb866cb9046842763046a8ed4340f55c80bb
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

balse: => 2.5.0
DEPENDS: added depends gtk+3, glib2, 2.4 gmime, webkit, gtkhtml2
added optional_depends gpgme, libcanberra, gtksourceview3,
gtkspell3, libnotify, network-managet, sqlite, libsecret, rubrica
removed depends libgnomeprintui, aspell

commit 6466c309f5a7afc1e06532daadcb33655a84aa7e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtkspell3: new spell, gtkspell v3
not API-compatible with 2.x
spell copied from gtkspell

commit 40b9604d6d298315342dc4c4d5a48cbbc1867a93
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtksourceview3: => 3.6.3

commit b70059d9a6f8746fcd8b0490b14819dee59a5710
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libqrencode 3.4.2

commit 0626c18f9bdd1cc175cf12ffd6775e50da875a15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase-workspace4 4.10.0

seems this spell doesn't like nvidia's header files: error:
'GLeglImageOES' has
not been declared
with mesalib's header files choosed by smgl-gl_select -> spell cast OK

commit 3ab86a003e5d02d09f200ca694c834fbe37d46ab
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

terminology: subversion -> git

commit 9f65d6ed4bcc797ad7ee5b490667e3269c81c524
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

elementary: subversion -> git

commit 784616d3e48a850fe890dd200be58466b04f9685
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

e17: subversion -> git

commit 6133e2eef9055eda28b9d6d9370703bc1525fc86
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

efl: subversion -> git

commit 16456193c0479c73f3ab17a53fba7229b3592f38
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gtkhtml2: => 4.6.4

commit 6f3967893da4826fbe9d3c475ea30ac030c83c77
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rekonq 2.2

commit 711dca72880c165b69b61545dea170142eab91a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/xdotool: new spell, lets you programmatically simulate keyboard and
mouse activity

commit 365df42b420c30090bc14756686b1b7aaa3c5375
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

evince: => 3.6.1

commit 60aee9236fb043139d2481647cb632b8d854e6a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/nitrogen: version 1.5.2

commit 4d3ca77545ff11d6ce3533d30ada6f4586b69eb8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wm-addons/bbpager: version 0.4.7

commit b15eeb6bfd35c382bf3fb6edd92b6c50bf16341b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

windowmanagers/fvwm: version 2.6.5

commit 6c95a7a7273c49e438ac68d28dd319257d3997ae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

siege: => 2.75

commit 5e7df8bde64353ddba2f645ab23524506ccb9ec9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/powertop: version 2.2

commit 8637fa06166bc1ef417f2160370009eb0a64cd23
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw - new url

commit 902b9de377cf377aece9ccc51e225897138c6e9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/cpuburn: fix compile error on x86_64

commit b7d2c585e3ff5f7a5bbbd671e4e59bd8241177cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux 3.8.1

commit 028c6ff35d0139fd8053f6c15b8fae0ec375f98b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-applets2: => 3.5.92
latest dev version used because latest stable version doesn't compile
with gnome 3.6

commit b38a85c491b8e2be8cd771aaa2b8e5b4030ef635
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-python-desktop: removed optional_depends bug-buddy2

commit e3481a2a0321abf96b2a83dbbad3e8f9ecc2d5e3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome2-profile: removed optional_depends bug-buddy2
This spell is no longer valid, but updating anyway since there is no
gnome3 profile spell yet

commit 863e148b5fd4e433438100d5805e938be18df3cb
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bug-buddy2: spell removed, deprecated in gnome 3

commit 9506ea9113afde9e1004f2143da2395a3dc9207f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

i3status: added optional_depends libcap

commit 770bc6d475bed1b64fe9712016b540ca6684f805
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wm-addons/i3status: add dependency on yajl, make the dependency on
wireless_tools mandatory

commit 0069d6cc3ba10ab4b41085a4d19610cf749e009e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

i3status: => 2.7

commit 3836af6d721f1b7a8e94e8ae07330be025a67cea
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt4: PATCHLEVEL++
* PRE_BUILD, qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch: patch
to fix moc for builds that depend on BOOST 1.53

commit c72b3b832a059b765ef18f3f1ee091ae70a79863
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ndiswrapper: => 1.58

commit f47721c429c02d720cb2974282e82e3d471868c3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups - adjust build flags

commit 8409d5aa7e51722102ce6f1aa4e4dfa958d61ded
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mtr: => 0.83

commit 7756f598010182fa17412b0c7ab6081abc6f664a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tracker: => 0.14.5
* DEPENDS: added optional_depends taglib, libgxps, libcue, giflib,
gdk-pixbuf2
thunderbird, firefox, rest, network-manager
removed optional_depends id3lib, libnotify
added depends libgee if search-bar is enabled
disabled optional_depends evolution, currently broken with
evolution 3.6
**check if its fixed on next update**
* BUILD: updated configure flags

commit 237d7d44a1e8a7256208f60fe5fdfd5aeb1771e3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

php: => 5.4.12 (stable), 5.3.22 (previous), 5.5.0alpha5 (alpha)

commit c3b1d83f814be50e97742e131555f2ee76e49717
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ffmpegthumbnailer: => 2.0.8
* BUILD: build with --enable-thumbnailer to register as thumbnailer under
/usr/share/thumbnailers
* PRE_BUILD, ffmpegapi_fix_r241.patch: removed, no longer needed

commit b18be89fc1a9b934446ac53d0cc4d5cfb6d2604d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/lightdm: set pam files executable

commit ab9fa3e43bb96c354ff0f18453fda397112bfdec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/imagemagick: version 6.8.3-5

commit a2d5896affc76903b62630b84aa7e1aad61b6c6c
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pciutils: removed configs; pci.ids.gz was already marked volatile

commit 5575d727160ea5451900fc37320dcd79b5273c3d
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pciutils: pci.ids is volatile

commit 6bb977b84f10bef2c5fecd0b9bda19f3cd3dab1f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-video-ati: Fix call to autogen.sh

commit 23806db3c27dc2489f695ecfbba6313736db1d3a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/gtk+2: fix SOURCE_HASH

commit 78afb93d15008ba5bea88e210053f84aab988d87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kernels/nct6775: new spell, driver for NCT6775F, NCT6776F and NCT6779D

commit 9c871abaa684b97afc6ddd170df3b2063fa904df
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/qt-creator: version 2.6.2 and 2.7.0-beta

commit cbc6d641167126ff516aebdfd5e95156f0898b58
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-libs/unity-greeter: version 13.04.1

commit 7f0f254cd69f111d3a81ca14eb87e4fcb2b43335
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chat-im/licq: version 1.7.1

commit 9e81f3f276d1038aeaed05f04a800338909bf670
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/lightdm: add dependency on itstool

commit cf9c64c0714bcc06b6cea02282a399256c7f384f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shell-term-fm/zsh: fix SOURCE_URL[0]

commit e07a470407674db7cd66e28fd4c0079630811575
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/gtk+2: version 2.24.16

commit c527ea0ddcd1d8dc0a8cec49741870f8a03802f4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

solo6x10: new spell, Bluecherry Video4Linux2 driver

commit e9e69778842efd6da83915db698c15c4c7b57223
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gvfs: switched from libcdio to libcdio-paranoia

commit 8b2c2c6d605832c7787118d0b723ba7d67a0f389
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpd: switched from libcdio to libcdio-paranoia

commit d1f1919e90300ed33fd760dc3a3ea07892351235
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcdio-paranoia: added cdda.h header symlink (part of #501 fix)

commit f28eccc8c84bdc2e1f3923d89881e5a4f074409d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcdio: added trigger to recast spells that link with libcdio libraries

commit bec561f0171e6a7d14261c8b46c467a9958bc64d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu/gcc: fix header generation for libgo

commit ecb1ad4c5de0e367f46077a6bd14ec239c105c2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu/gcc: fix -ffast-math

commit 54293a2b364969f725da37b1e49a9360cc8ab06b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu/gcc: remove redundant libffi

commit c61e8eacdbe2a01f5dd00c9ce3843be3d5eb19d1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2: => 2.5.1

commit 4138794261dae273b204870cc429db08c639dd86
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mtools: => 4.0.18

commit 112036aa66fae46ab3bc477150f72c8677578cc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012j

commit 01851e59c63cc320cee0672ff77ef4eff89ecd55
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tabbed 0.4.1

commit 99d91d24414ef979db4fe6ac840909a04aada4a2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

VERSION: 0.63-test

commit 4c53608c447ea54e6853f2acef6732d393ab28b4
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpg123: bump to 1.15.1

commit b311f067c198b92f1eba49db76988fda0266d584
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

klavaro: => 1.9.7

commit 04cde499a0c06faeb90999054100e5d8b6fcabae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

file: => 5.13

commit 50258962774003e648c66d892176ab5059069234
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

acpid2: => 2.0.18

commit 12daaef9dd9d96d247ef77b871119a2d653a9518
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo: => 0.9.2

commit 4a190cc4801032c84d340ea3bfb60a3c3536635d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

librsvg2 - gtk-{2,3} are optional

commit 00979880c194c0b1724570a44b29ec4d69ff883e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire

commit 014546afb11183c6f5a33bb34fe7640b2a01fa87
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gcc: => 4.7.2

commit 0f561b4a14ee028882b82f85aec3e188ae1cdc93
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnu/gcc: use new version of the ada bootstrap compiler

commit 45642cdb992a615a1d468f80a47a9d2a47cbd005
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gcc: => 4.7.1

commit 3600c49ea81e5ae8d31ee3960b52284f87903094
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gcc: => 4.7.0

commit 37bffbab1e7c03d3464c1ffa2422c1fd26bd7c77
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shell-term-fm/pcmanfm: version 1.1.0

commit c8d4fbe323de73f2dd6cad35c9184905d1828932
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/libfm: version 1.1.0

commit 832fff3c80cf8b7f9a9436568800a42bbc9bf81d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

science/qlandkarte-gt: add sub dependency on OPENGL for qt4

commit 651689c4434d653aebf9565f5b719e347411901a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics-libs/babl: pass -fi to autoreconf

commit b70a1a0e4ecd4bc1555eb8a5ec48907feb22c57d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

science/gpsbabel: version 1.4.4

commit 680190dc78371dfd8ed3ea03d9c9314c2b484ce7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/wdiff: version 1.1.2

commit 178524fb70d820b65aa0757fb69c5ba74c918875
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/darktable: remove dependency on fop

commit d7321eb1535ff7e4c5ee7e29ea3c4489c0e73c29
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audio-players/alsaplayer: fix SOURCE_URL[0]

commit 4b421488d44c8ccd338fdf1188e4a59abd0cb2f2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

automake-1.9: fixed build with recent autotools

commit 8bbcb17549dd70d0e750e32f8771080da0b4a6d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.29

commit 02861b1f6e5344539eaef9997778f2364aed51b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

poppler: switched to lcms2

commit 2881c9f4a6b2e0e4b97a4eb3e7d243a5d9f909db
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "galculator: => 2.1"

This reverts commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b.

It segfaults too much

commit 944f28c060b9df67e7bf1c77b4ab05ba0ac5e22a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

poppler: => 0.22.1

commit 840787a409fed8d5852bb54484e56a1a12c33d6f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cairo: => 1.12.14

commit 838f3a084aca9bf90c4936ea0e3dee42a6a7e36c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

galculator: => 2.1

commit f155b6744e446e4d07aaaa52a32f3220dccb075e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

siege: => 2.74

commit 7215a3605d030e1730a76f664f672e62f40fbe49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

easytag: => 2.1.8

commit 0be84a19e822d68b63ee22bf56643685ee2d0343
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

patch: added attr optional dependency

commit bd53217a340baa37779857a54804aacff101a3f8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-toolkits/fltk: provide sub dependency on OPENGL

commit f48e3f1572fc304de0863317222f5c8c2005bea6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/firefox: disable avx when using gcc 4.7

commit 1bfe1a4456a5c427666e7ca9ff437dcefdc50457
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusb: make docs optional

commit a22892d5f830cb0662ae372d21cc45f4c87b50f7
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xf86-input-wacom: updated to 0.19.0

commit e690a22843022421aece0a3eceb090c977096f59
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icedtea7: updated to 2.3.7

commit bdbfd671e4d2e880731c0ef416689c6617ccbc2a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

http/webkitgtk3: add dependencies on perl, PYTHON and RUBY

commit dc1a2da7f52f2d5fe5dcad864ffd263559d914ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

windowmanagers/xmonad: install manpage

commit c7411ffaf6ddd9567615e807b7fa9dd7b9aed6fc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fonts-x11/terminus-font: install to /usr/share/fonts/X11/misc

commit fbe6447853bf36cb54440144ac81c0f4dc53a46a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fonts-x11/gohufont: install to /usr/share/fonts/X11/misc

commit 4b8a33470021425b252619913a6a048e05ac8149
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fonts-x11/ttf-roboto: install to /usr/share/fonts/X11/TTF

commit 970ed8ff1892fd1f51e910e4ab924bd46615a001
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-libs/unity-greeter: include libX11 in LIBS in BUILD

commit 7ad273f4bff233d781c83c781bd5fb0fffe79812
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11-libs/unity-greeter: remove obsolete patch

commit 377b5626ee3d7605b0f28cc615c388cace32e88c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mail/thunderbird: version 17.0.3, security update

commit 6adffacaf7ee17360c5a1a017744ebe497ab7264
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux: => 3.4.33 (lts)

commit 292fa7b5afa13168f71fbc459b5e7c7a9a3b0eac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux: => 3.2.39 (lts)

commit 35cd91f912d9690dcf46221fdd6707659eb607bd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux: => 3.0.66 (lts)

commit 2466818f5313b6898410e203caa95760fb3efd07
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

django: => 1.4.4 (security)

commit c06facde8eaa1d4482ddce6ffe99bd143f561233
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nss-pam-ldapd: security update

commit 3106b2de765ce6c1aa6fc52ed7c8b1102b14b444
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.9: => 1.9.3-p392 (security)

commit 2a62ee3db6f7a0fb4d19d6b150adf287b735eddc
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

live: version 2013.02.11

commit 4a27d52fac848c0aed04d36870812aa40f0505c4
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grip2: deprecate in favour of grip

commit e9651d7142cf897a826fc6ee9c6ec898335c0ee2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

modsecurity: version 2.7.2

commit 59c9bfb43704cb44e54c35098d9a8824cedc139d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosfstools: => 3.0.15

commit bf109e29806f047158a2eca532bec402e3afbc4f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.5 SECURITY fix

commit 012ff37eba609aaf0704742e42d0a169c3f63178
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.59

commit 0528a39bf614f4cb6da199256889c6724ab0fa0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audio-libs/libmad: fix obsolete macro in configure.ac

commit 16b4f5f764e62b2d28f0e6cf77adaf980f6ca27b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

shell-term-fm/zsh: version 5.0.2

commit c9e50eff51e9a866f759145a853a51062be3b46d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

seamonkey 2.16, SECURITY_PATCH=52

commit 04dd128b8e0b431786219b2c7186be23badb4bd6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

potrace 1.11

commit 9784d8fb2ea2aaa31245dad04f1da318de498a71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.5 SECURITY_PATCH CVE-2013-0169

commit 6c0b4aa32286dfb9ee366cc61f451b2f557b4661
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firefox 19.0, SECURITY_PATCH=61

commit 9f39e538f176774c66ae88aba485e294c494a205
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

windowmaker 0.95.4

commit 100c3cd7c9554585cc149c5e3006f425524b2b2f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

.gitignore: Add .#*

commit 70510d79bfdcfcd5020af3244f6e26e8c13da5e4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Fix ChangeLog entry added by cc5c415 (dmg2img)

commit 91abdb065743f90c13ccb9340cde23424e9f96e4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

emacs-goodies-el: new spell, Various functions for Emacs

commit 28a6636f5e42b1930f663b8095c211ced0c6c8ca
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

emacs-lisp: FUNCTIONS: Enable to specify the source directories

Now install and build functions take parameters. This enables us to build
packages containing multiple source subdirectories.

commit 1080f05c63c65fa1ed021c0394dd2c34e3352536
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fill-column-indicator: Fix typo in DETAILS

commit f8a20746cadf1b9a5b4450c9d94bdb009618d69b
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcb: added missing gtkglext dependency if OPENGL enabled

commit 79e79a6305e179a6399117bb5426204531405ba3
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: Updated devel to 1.5.24

commit 7b0d5efa5b52701ca42c1077ca64f94748e95323
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nss: fix patch apply if statement

commit e8eae3881052dc1072faa450b30dce0daebe666f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux 3.8

commit bf1fa320f0cfb8905660eb2fae0233269f3b70de
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

transmission: => 2.77

commit 0db87ab57ae412c53c2c090a5ce4c28052e85ad3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 2.6

commit 1ee9db2f1a6d69eb8efec2ba40de79dce9c32b4d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icedtea7: updated to 2.3.6

commit bb2a54544b7137f383883fe6000b0b2add220f32
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icedtea6: updated to 1.12.2

commit ce3be7547e05c080a349dcfc4caee4f7bf71b992
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xen: security update

commit 26003ad606d5be56708569e1c78d0dfcb462bcf2
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gwc: corrected where I commented out libgnomeui in depends

commit 3e5db9834bfb8a438b4a9b03731883601ae74431
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux: => 3.0.65 (lts)

commit 25e02c50985c2c905da862116f664a0f8ea79d54
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux: => 3.4.32 (lts)

commit 3b7c64f3cd8284abb1aa8374f135566c4d3bc841
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux: => 3.2.38 (lts)

commit 34752d72d85d7ee3697cce55b5cedf509f01be16
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgpod: added a patch to make hal support work again

commit 615323fdb7c035d3944cc50da4c8f3ba470b1bae
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grip: commit PRE_BUILD missing from
fa9d77c8ff6503233cd6700c00e1632ac983b771

commit 28f8502fe47948d624f9ea292dc667cdacfc61af
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iputils-tracepath: add missing source hashes

commit aa9005d97c5b6e74fcfc488c842158ffbc8f9f21
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grip: version 3.3.1

commit 870f42c2c454798d09cb69c4bb8a3e0b4c227f7d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mlt: forgot to update website

commit 08c0cb58f0b9a8a5a12d140925c2eff34925ad8d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mlt: updated to 0.8.8

commit 0a432600d412eec78f5fe02d2167a3a35c5f98fb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: added two missing libraries to CONFIGURE

commit 87ad82d3210f1c57810b74cddcaed7eee2b6f795
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-ugly: apply patch to fix cdio build

commit 101906d2b29f6da03050a9e21020e495c1e6759c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audacious-plugins: updated to 3.3.4

commit faba1d79ce9f651a14b0b7564d074556319e7ff0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcdio-paranoia: new spell, split from libcdio

commit 2c395796777833e45b9c81ef26a1ff3b4201634f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audacious: updated to 3.3.4

commit d8f3859d773f207ccea5b59383b5d429de7fd011
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: fix sourceforge url

commit 9aafada92ac5d3eb95e90d98e4be991348b7c886
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-good: apply patch to fix v4l2 changes

commit 272bf57e26cb34443e369cb3f23c10739c9f8dd7
Author: David Kowis <dkowis AT shlrm.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nagios: set it to the sf.net specific URL

commit 61024d97564610d209fb4482740b88f6479367f1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sox: update to 14.4.1

commit 0a5c34aca8bb192f1773022027bae8fe8b05782a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus-c++: apply configure.ac patch

commit 7966d0ca094931b8605442d0fb776ae79ed82eae
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gkrellm2: apply gentoo patches to build with newer glib2

commit c5df21c8f7561b0bc0e7505d1a71455f4b9d4d0b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

telepathy-farstream: update to 0.6.0

commit 42d36089a58d5948ef7ccab423ddea0d60ace58f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

farstream: updated to 0.2.2

commit 68f4ba10b06dc04a58eeeaccb5ab031d9aacce34
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnice: updated to 0.1.3

commit cd5b2c5c99e648e0d384b99a75be1b04bdfcfd8f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

util-linux 2.22.2

commit efa60c5cd26b1e5b6b6af653b307fc1c7d7989ac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

e2fsprogs 1.42.7

commit f905d01c341409ff66e827efdc9b60d2e1a6994a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

v4l-utils 0.9.3

commit fee3d33e8a84afdb1b8d5847ee3bc46053b90883
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gwc: updated to 0.21-19

commit bb3115e7ab35edad2f354e407f922a12dff698a5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

phonon-backend-vlc 0.6.2

commit c7fef5574c139960aa7bf76ff1bd946beb2a2887
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

feh 2.9.1

commit 5d4cbf5faad852f02ba984d9eef125b46937c140
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux 3.7.9

commit c26dc4e46b2e41438062823220850bd4078b7ed3
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lua51: remove mistakenly added a.out file

commit a2f31e79acf8affce25e5e1b4ef460d7ed0ae3cc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lightmediascanner: apply patch for autotool changes on scm version

commit e414b4161a4094c727a11cf20ffe21ea1d79f8bb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openjade: apply patch to build with perl 5.16 or later

commit cfc4ea91a6da7ca7892205af050b8648a63feb78
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cdrdao: added patch for configure.ac so svn will build

commit a585a9fd021c5760a37920c8bd7551b08dc14d91
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

automake-1.8: added --add-missing to automake command in PRE_BUILD

commit 43c28b3320ca7c5d75c6d6a28c4576f1ef4bb7b0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo: updated to 0.9.1

commit 31d55d5c20c4fd7c4bf43c0655dea67b102e8cc3
Author: Robin Cook <rcook AT wyrms.net>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lua51: updated to 5.1.5

commit 6ec3e646343af24148652b382b6d8bc388c7826a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/conky: add optional dependencies on ncurses and moc

commit f726a43d0738a1a163fe160f464c8cc15a5b1d4c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

x11/conky: add optional support for hdd temperature, per task IO stats
and IPv4 port monitoring

commit 367bb707ad1fa7fffd46ee1b37a92e14c0e9c9e5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dmg2img: new spell, Converts DMG to standard (hfs+) disk image

commit 437e669a4ce4703aa982718484fa6f66e156e6e7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qiv: version 2.2.4 + various dependency fixes

commit 131c4847d2fd492b95b1f6f2ea094ffab30aac90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mksh: => R42b

commit 9917327ed356309f0808f42c779db997d83d8c4e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

linux 3.7.8

commit 549ecae6f1a98b9a4ba3a999431ca02a42985c2c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

audio-libs/liblrdf: version 0.5.0

commit ae5bbddef608ec72753c4f5c821dec668a1df26d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

burp: added ability to build and use statically linked binaries

commit 06ad72f63871611849d324deffe0792128315c40
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nss: don't overwrite OpenSSL's libssl.a static library

commit ec1d2a36eb5e77542992799495644198a618ccd1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

totem-pl-parser: => 3.4.3
* DEPENDS: gtk+2->gtk+3
added optional-depends libarchive & libgcryp

commit b222e0ba0731a1fbd7ed92c9c16d3ac98828fead
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-settings-daemon: => 3.6.4

commit 463c91546c2a34df584c6cd01596c5b281c588f2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

utils/coreutils: version 8.21

commit 9363020add59c6c358c5cdeadc73ff7a108a17ba
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add key 28C67298

commit 04cd58fca383f1ff8424314794f3d60c7137a4c5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pulseaudio: suggest_depends padevchooser->pasystray

commit 175f9586fcab39ac6aa162bb494a77db0cdda246
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

padevchooser: removed, deprecated upstreams and hasn't compile in a long
time
pasystray is a third party replacement

commit ae65125ecc723c9ddc4628592a44980d1748cee7
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pasystray: new spell, PulseAudio system tray

commit f8c2e56f61fbe069f3c35e6e702947a1ee3409d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus-glib: => 0.100.1 SECURITY fix CVE-2013-0292

commit 19d4f595e0d2547f53c0edd18ef4d3261c5e1c2a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mediastreamer: fixed ffmpeg version check in PRE_BUILD

commit 9de3d68b1f1d77115336ef377b7e92588b0564af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libs/gmp: version 5.1.1 (devel)

commit 717723e39eb33b2ba613c666117408bc778bfda1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

devel/git-cola: new spell, a GUI for git

commit 88e9686c7d133e573defb2295837416cc3f2b330
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript: => 9.07

commit 63b925743450646e563ed4301685ce62e50cea19
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openbabel: => 2.3.2

commit 0aa34a505d26dde5c9ef267de71a26436c560a0b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

graphics/darktable: version 1.1.3

commit 14413dbdbfec187f821d4ff0522bb5123da3f437
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libconfig: update spell to 1.4.9

commit 59e0b59ade13566f38a4dbb6d28f42050a6f3898
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pidgin 2.10.7, SECURITY_PATCH=16

commit 839a3e059158dda09600620d70712290b07f13c0
Author: Julien ROZO <julien AT rozo.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

oxygen-gtk3: updated version to 1.1.2

commit b7fc7b5fc6f1c2079270c494c3b73b40b8518560
Author: Julien ROZO <julien AT rozo.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

oxygen-gtk2: updated version to 1.3.2.1

commit 608ae7f3ac8b4c4d717b2b64b4b931606b3c11df
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bluez: if bluez enabled depend on sbc and dbus

commit 5c1a9b4339290721853675f70db9591e8d44a8d3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.4.1

commit 4c7dfcee5cf608d36dca62c1cacc5ff41a02dfb6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ragel: => 6.8

commit 3b0e9ee6acb737669735fc5e0e9aa6593f5f289d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fluxbox: => 1.3.5

commit 17b1c21801fb6b1d644f20e70e873393ae0e5427
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chardet: => 2.1.1

commit 2ff59f8d2cd2e159f895500eadd3fe0f3ba5d48f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlwt: => 0.7.4

commit 0d8a709261a6be88c69b662c02cb22d7d789290c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlrd: => 0.9.0

commit b61434710df9e4d85fb0fb7421bbca0a1e5dc86f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cimg: => 1.5.4

commit 2e1647cd62906109086639deee76623d31158366
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.12

commit c51fabd0701693c9bd61bff534abddf66a910f3d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gst-plugins-bad: Optionally depends on openal-soft (cannot use openal)

commit 6dd72ebf7773633edb486e3a5ee7bc6467d9dc57
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-media2: Cleanup formatting

commit 9e83517538fd1ddb279765e8ff47f87029b3bc5f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnome-media2: Depends on unique, not libunique

configure: error: Package requirements (gobject-2.0 >= 2.18.2
gtk+-2.0 >= 2.15.1
gio-2.0
gconf-2.0 >= 2.6.1
libcanberra-gtk >= 0.13
unique-1.0
libxml-2.0
) were not met:

No package 'unique-1.0' found

commit fcbded841ed9c6b44d82d053c4d64d459c809261
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sweeper 4.10.0

commit e8fec1d30b5efcdea5842209d665cc158ddca865
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmousetool 4.10.0

commit d8cd27174336a046b5b55572d5f2346e480b9b92
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kcharselect 4.10.0

commit fdf0cbdc28c9d2d1a66f6e52527d982f91ed2a4f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kcalc 4.10.0

commit 9d6518035ac25072bd1d038aa2f7fe68a2e4a6ca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kaccessible 4.10.0

commit 41fb944b516f740513c502fb53878987a10dd718
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jovie 4.10.0

commit d0077d8e36a81a3e2aedd047d46826e2cf61b916
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

filelight 4.10.0

commit f33435abc105c0d31f957c636566e021df4e643c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdetoys4 4.10.0

commit b5c4beb5d4722df566c1aef883a4ee266637a5fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdeadmin4 4.10.0

commit 6f915d1805db3e9f275f7028d1a895c21367db8c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdenetwork4 4.10.0

commit d59f55e225cd6b30603f1a323aed94e1bf245988
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

grantlee 0.3.0

commit 421e8680c0894c9134e86516370fd0e97f2e2c96
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ark 4.10.0

commit 061a1d41f90316403cac6b388a4e820cc3583770
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

marble 4.10.0

commit 8ef393baf81f4f9f03e428f7d0a6db9e4dec1897
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkdeedu 4.10.0

commit 6103904d007914d7826c74f649541a2cd00d9fd0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

oxygen-icons 4.10.0

commit c69c4cc8dede268be9a453a803cafbef016fa662
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdewebdev4 4.10.0

commit 5d2bf09d5f89b3406fc92dcf5916dd120a9dfc0d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdesdk4 4.10.0

commit 5ae996074aa911f2e0d374cf7bdd295ea8d8095a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kate 4.10.0

commit 6392a4b51bbc9e30080c091aa98780b10a54aaee
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kgpg 4.10.0

commit 981ad1db3969236b4e0d1abd8ba600b6aa3499be
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

superkaramba 4.10.0

commit 05d5747b7cbbaf2fd06b979d11c7b02b5f2d3b01
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

okular 4.10.0

commit 80104b1e17551c34beceaf184fc1e362b45045cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkdcraw4 4.10.0

commit 8d9843b8890302750e78672e8bf6a6744c1d14c6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdeplasmoids4 4.10.0

commit 0938c93462344ad1c203affb1c9c9f25131eac83
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkipi4 4.10.0

commit 8f10b6fdec9ad7174a4589ce866b7b9f652f369a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libkexiv24 4.10.0

commit dc742d0cee44d817d71760cbb52136f2146380dc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kwallet 4.10.0

commit 8b30ce02ba9684d52128b6bd026475e64f0153d2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdepim4-runtime 4.10.0

commit 7728bacf3365fa16a34e4c0850c5fa50e7c9bc71
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kde4/nepomuk-widgets: new spell, library with the nepomuk widgets

commit 3b729def550c3b9f4bfca785d5bc0aad65a12d7f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdeartwork4 4.10.0

commit 6ef240dfcaec9c1a8d42837f281cd6f483748fe0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdepimlibs4 4.10.0

commit 4be4bc8e15804c8f57dafac2bef2063a2121651c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

akonadi 1.9.0

commit 505a72c0d9d2e9fdb2f97db1c6dc57f0793a66c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

konsole 4.10.0

commit 2d582b9efd59173ccbd3a951d2de21038a88c243
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase4-runtime 4.10.0

commit 67b28356f43396e79df4d658b6b528f1adef6359
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kactivities 4.10.0

commit 021ef29ce8d7b1ef5399df4ab973cf5aec7be483
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nepomuk-core 4.10.0

commit 8e7e8e7bee4ddd2ec19abf2309962954a7d1effe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

soprano 2.9.0

commit 3240cd86f81bce9da82c9c3797210b3a22f04034
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdebase4 4.10.0

commit 71ca88a995094212673e61ef4b9cd84ae3365c69
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdelibs4 4.10.0

commit 7d6f13cc74616c3ea8f73118149b3caf4f75a655
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glibc.gpg permission fixed

commit 8b5368b35bc4bf9bf4498aaa4057fdfdc17b32f8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glibc 2.17

works like a charm for me
didn't fixed linux 3.7 cast problem

commit c7d2c725246d31fef60a36485ce2d6c2ea869a11
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.28
OpenSSL no longer used, it's all GNUTLS baby.

commit 29cb875f52e45c49815f08ddb32870bcea022be5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.16.2

commit cc349d3492afc046f140f80a9bfcf3c1f67e8b09
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alsa-utils: => 1.0.27

commit 8659f99dd61f9fed4491fd9e4f0bd673b0fa6107
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alsa-lib: => 1.0.27

commit 2866ca981cf2235972c8009e96c5b3971f929d37
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.8.7

commit ee200455c2833c81b17c8836b146f004b1c984a6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2013b

commit 8a0b49eceb3621d5f07de5364973a3f005f29f81
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 20.0.1

commit 77c260f14d05b9bf5bb78c785d982ccd90c0be93
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

camelot: => 13.04.13

commit f320020168f54273fb53d5c07d5f3cf7ca181d82
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 1.1

commit 91231a93acc166532222a1128023a633ca8ea95b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.1.2

commit 2ee2aa26894a9720ffa2cc070b20746e8aa106b0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.11.1 SECURTIY PATCH - fix CVE-2013-1415

commit f58326b6dba32ca2b189b3c744a5296be962e374
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libverto: => 0.2.5

commit 274443b82ea6bf176e7fc5fde2e6784296741cb2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

six: => 1.3.0

commit ab40e4243f36d55bde4a98b4b6a216c5f1d3b3b1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qpdf: => 4.0.1

commit 8bbb1600b9a6c037647617f9e05b52cb85c7d13a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/x2goclient: new spell, Qt client for the x2go remote desktop

commit da99114c4f62929e81276eaf11cd758da87be8b9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/nxproxy: new spell, NX proxy library

commit 3a083bdc3d670207f5aca3df19fa6f21263daa73
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/nxcomp: enforce CXXFLAGS

commit 4019008eb977b2d356244f58ee5a8e40b79490d1
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.2.1

commit 84654d0b6cfe7bb23620a3e530059b136c757e97
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.4-8

commit 176d77a0e32e109e5cb47a08f6c195e6c901d0fc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/nxcomp: version 3.5.0-2

commit 34737f283bc5e288493c52883061489724e0df1a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libvirt 1.0.4

commit 00d6c81ca98fdbd75463c0b0732470f0cd693e90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnutls 3.1.10 and 3.0.29

commit ff3de245722f6f04fb6754b674c70759c1b76557
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript - nolonger uses jasper

commit 6e01f411b98919188aee1f5d0bed0c1b5bd849ab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openjpeg: => 1.5.1

commit 23559d629f3b27e07012b05cc383699d9ec0a106
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evince depends on libsecret

checking for LIBSECRET... no
configure: error: Package requirements (libsecret-1 >= 0.5) were not
met:

No package 'libsecret-1' found

commit 455adc34ada86900550ad7ea835095fb3d534127
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: version 2.0.0

commit df674ba4dfde970a8e249635fcbae9c4c1958713
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk: version 2.0.0

commit 0097ee4cc7f7390b256a20a6d8505e9c10d713ac
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome2-libs/libsoup: version 2.42.0

commit ddc6da00a5c54cb754f4340d19ec48e10bc34319
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shotwell 0.14.1

commit 2bf6f8a70275b61058ccfa48e9853ab82b0f7446
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-enterprise-edition - conflicts ruby-2.0

commit bb8f1964fd1b77a91eace7bd52b6f071d5e3b93e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.9 - conflicts ruby-2.0

commit 562f7d4e742a0347a394615cbc5edd0a016eed32
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-1.8 - conflicts ruby-2.0

commit f92f7ed28b0580aadcda2a127054fb85e04af420
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ruby-2.0: => 2.0.0-p0

commit b4c596bfd5c5fd8a9988f804ff632d1878e07db8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.1.0

commit 127a35143d2a03bb5cac8ee576b3410324f4c4de
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

miro 6.0

commit 9b95c79bcfcf51226545ffc84d1ebc8612e413f9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lua 5.2.2

commit 93626db1f9f883d506bb2915f90a69f1ffe9470f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

psycopg2: => 2.5

commit ac2f06dd5c14d35377fa64de90d8cd2140f6f37f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: make dependency on kwallet a suggested one

commit 0aabc94d345240fa4a4dd641b3cb6d67df18cc67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.2

commit 4db0bec519ae42715c5d345b983b86b6098417e6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/graphicsmagick: version 1.3.18

commit 9cb12a9a91b0ba0314bf5b69dc2e60a677131f83
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python: => 2.7.4 (security)

commit 763deb3b07820ae13ab7c2fcfb7f2c4756d0086e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv: => 2.4.5

commit 28d3271a0bf8546432c0609e792b95f6d9582a2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

orc: => 0.4.17

commit 0c2ae1b10f6fb4a3a862e9f566020e36171c0d68
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.5.0

commit be7c6449103de7d9ea6d7111f6452818f021e431
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups-filters: => 1.0.33

commit a671386ebf324a53cdadcb9d414467c2dc3e63e6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

diffutils: => 3.3

commit 7642be205970b66c12a169db851e9fe6a4140168
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.16.1

commit 023c0e1f50b3f6d647078a518d5c6e58d3a53c46
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.8.6

commit 87d1e2a6678e669527819943273fe1a4d7ca16fe
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

flake: new spell, FLAC audio encoder

commit b3e24d42129fdba449aff876ae8aac392623abc6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.5, security update

commit f523b49cd52126e1c6f21bc865bc8accc53c0cd6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mmidori 0.5.0

commit 41ceb72f41e6712ca7b8d95faf1ab9930276de19
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5.3

commit 11d015ad69768acba7c4999dee1fc6c1b9c60938
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.4 (security)

commit 1bfe97e1ea35e4a58f6c9b1452b0509be756d1c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.5-P1 (security)

commit 3392c131c8cdd15c1782f279daacb85708bdb4bb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

isc.gpg: added 189CDBC5 public key (Internet Systems Consortium, Inc.
(Signing key, 2013) <codesign AT isc.org>)

commit 65b8afb2b20fc1cb9cb609ded60fcb66f39a2f07
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mc: => 4.8.8

commit 1f2ee29954be86ae4c4297f2ac179b7c2f8b03a0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/evince: version 3.8.0

commit 3e7e4710d45307c7e2c25e162e438e6d7ab90945
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.1

commit 9fdcbce87fa22a78dbab0c1c0ee1198e8eb7cfb3
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.0

commit a11485326ccb2043cc27daf2a58a37917d8a88f7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: version 2.28.0

commit 0a1429f14c5f409b8be40367250298d9bb9f7fe0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/atk: version 2.8.0

commit 4d9b90f01f610a8154449e9a81943f2eaf7bf980
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib2: version 2.36.0

commit b93a3583d34fccd86efc4fdd6380052cee746d93
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.15.3

commit fbacf9f941c4e66587b08744937b3e86ae6dcf03
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.4-6

commit d5c19dd617ea60146f9830b02b668a168cfd8073
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

live 2013.04.01

commit 7c0e2ad638573c59cd9a00a55e7a36b7aa58a5ed
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

add dependencies on gcc with CXX, qt4 with SQLITE

commit 7212bd65b7e3f0c42aadb66b2290d2ef09bc2571
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fixup 044deee59562ee70dbc2b1b0a4d77f38cbd1d273

commit 3eff05dbe8b67b69418ac2695b9c567bd100ed78
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/latencytop: add dependencies on ncurses and gtk+2

commit a8d324ca8b30491cc8c9ed99135089679f2c57b0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/eaglemode: add missing dependencies, fix SOURCE_URL[0]

commit 8f9262f13e72c0ae7819f1f60e95c3f1bc062658
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ghc: use default_build_make

commit df7ef2900df2a1751f75a7eb25a08df42f1dc4d3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fixup 40047660d2b05120389957ffb1586a6a729cf85c

commit 21ce0fe0d2209538b9357c26e39f6cd5b69d862a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/stellarium: fix SOURCE_URL[0]

commit 0066fd49e21c2e178937fe9cd42c4f7b32938292
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/littleutils: version 1.0.27

commit 230a4589cb08463dfacae9f0c77b35cbc93dfdff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt: add sub dependency on OPENGL for qt4

commit 04837d070a3fc226a485d7361bd9c30aa56b86dd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fixup for 8ffe1be7f82f556c74b4d1fac110a68617d031ac

commit 432f4926f30a2f3b3188c3f0358b7fc46adf9cff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 20.0

commit 8ffe1be7f82f556c74b4d1fac110a68617d031ac
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/nss: version 3.14.3

commit 94b69f918d3403bb97e47c04ccbbbb3c0c79ae4b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/nspr: version 4.9.6

commit db10d9b5abdc82a17165ea9746dba2e58a047ca6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.35

commit 100a13befb29ad95fb07b5083030c6d0ac482043
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome3-libs/libsecret: version 0.15

commit 2fdf6053b6ae47c4fb6d5f47e3a6d26520b82d23
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wxgtk-new - allow build with gtk+{3,2}

commit 24a5c58e07a2a728c3f477c3ad691e80032a369f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlite: => 3.7.16.1

commit 76f244fd6a3af2142abb180d7601d94f0269b8c0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gramps: => 3.4.3

commit 00f106bd0fabcc93edaebf2831c135633cd2b3a2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cppunit: => 1.12.1

commit 70844f31a4feda77a6a4b8380fe9c7ff4bbf2e59
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mozcache: new spell, viewer and manager for cache files stored by
Gecko-based browsers

commit c590f058a4172149a730ef01f039bbdcabab5368
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/calibre: add SOURCE_HASH

commit 1fe0c4e1ab9bb483349602ccf01656797f04aa8a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/calibre: remove obsolete patch

commit 26bbdef230219b5a5571a3054a9a5175001003f2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/calibre: add dependency on qt4-private-headers

commit 3cb010e73c0ad08f9e2bbbf0ca20051cbc4f7a01
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qt4-private-headers: new spell, private headers for qt4

commit 9d28b9ac45c9785808d43bf750bfc8a617a2912c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.4.1

commit 27a0db40bbc43abb78b4325edb5e681d13d08436
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.60

commit 79acdd009b852ce5030528cee306469728c21d16
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

unifdef: => 2.7

commit a72e3b55e9bfc38c9a4fa5234c09c31094e8b299
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

binutils - extra depends

commit f501264f690b32b1d410d0dce20910d01f880a52
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evas_generic_loaders: scm version - subversion -> git

commit cc3b9733073fbb293b18bffa07b351b8418c88df
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e17: updated to better work with git version

commit d9cc33204870ae031f68f93fe774ccd83542ccc1
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

kernels/linux-fusion: switched to git

commit 02a31ba74aa3b314fe18fd3a82fb64b43524c885
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/calibre: version 0.9.25

commit 9f04383328e4cc6812d1e009a7e20ab06363899c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/podofo: change dep on lua51 to lua, make it mandatory

commit f90313d31014b1f6af6487a56e753ae6a945f798
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-cssselect: new spell, a parser for CSS3 selectors

commit 4e68bddb3a31c1a6f073a3a254b3b0f5672fba19
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-netifaces: new spell, portable network interface
information

commit 261e877351216f90671a7b2bab33b94818c74826
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/beautifulsoup: version 3.2.1

commit 8317c8fe5339c161ee037c910334773466fda3c1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/libmtp: version 1.1.6

commit b9dae49621e1ff6fda235aa5156e8a0e5b536667
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/lxml: version 3.1.1

commit be154fb06c1c3ae475e401e3dab5e22a7fe5433f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/clientform: deprecated, is part of mechanize now

commit b852b00bec9c4d39253e69337a15080e23133a82
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/mechanize: version 0.2.5

commit f6081cc91315b54cf3d1890ceb917fc06dba9095
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qscintilla: version 2.7.1

commit f5e4d813988e933ad36ffec8edceec9d50d7221c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/pyqt4: version 4.10

commit c2bc6b1d0ddc78282e62be93ecb47caf5ccdf3c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/sip: version 4.14.5

commit 0cd445877f2a9c77a775075f3065e68470079e5d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

easystroke: => 0.6.0

commit 15b60272ba97193a2963f9814494c78169d4c724
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtkmm3: => 3.6.0

commit ddf780dbe9f28ec25a870c438a73eb06b38fd088
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibmm: => 2.34.1

commit 78d26cf5bed30fbfaf0f997c2851e6c8e9c978a3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

smplayer: => 0.8.4

commit 1fee5c227e1f14a1ab41aa01835f7bc2de970778
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.28 (devel)

commit abafab53fe229778946e97b031ef10826f5c8755
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/urlwatch: new spell, a tool for monitoring webpages for
updates

commit c5a9c0c8944372dd44b9c13c5eeab359c8891ac0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-futures: new spell, backport of concurrent.futures to
python2

commit 3f77715d4a45cc1bcba365ae0dcadbd81f1327f0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/pythonmagick: add dependency on imagemagick with HDRI
enabled

commit d95e47cb97f83ba7fcec98e6c2291274d151eb91
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: add sub dependency for HDRI

commit 4f5b575cf1f492b72801f4bf1a3cc14b6d5c4b7a
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.4-3

commit 4b16d217e6507358c17d27579695f9cf9b6d4aa4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.8.5

commit 787f356742f73129c8f68950425f7cc17f9d217d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/binutils: version 2.23.2

commit c0b567210c02f1eef95d9deb53d11da4103e56ec
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25: => 2.5.2.26540-0 SECURITY FIX

commit 21763cb0b91fecc32cecc5bcb433bec6ae9e1e86
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz - fix build with icu

commit 9d732f8fa4a52065bee9139938c78d577d9e2ccb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext - depends libxml2

commit eed3be082afc97f984b8c830ae59dba0be534796
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

e-17/evas: fix glib include paths

commit 7c2c2c5ecac69c3539034c0eb0235cf23de9ecee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 51.1

commit f1d07b6c8d61a4a991850293adf1570a59c6cf56
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.2.0

commit 5d181218544e161cd4aa8b0471a9da47956ce43f
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.2.0

commit 42d3758cd39da587338ced6f689b698565e1ac40
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.03.23

commit d12445959551005756e52ddc850977c6524c995d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/installwatch: fix function signatures

commit 5b2e969eeccf6bac7631d0a24134c50b1df69866
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

psutil: new spell, process and system utilities module for Python

commit bd2dffd14b07a03ae4ecc75a3827eca30feff229
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

egenix-mx-base: => 3.2.5

commit e085c185dab1138b4b01a70465bad77769ff8ec1
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.14

commit d459a4dc876739a515e5875051a7fcdd94f50675
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fileinfo: added conflicts with PHP >=5.3

commit 3f0db8c120b87f7adaff8cab21f5241c2c80cbef
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: added conflicts with fileinfo for PHP >=5.3

commit 886f2aba11a7c499daec9d3a6b36e63cb758e6b3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: removed icu dependency for branches older than 5.3

commit af3ff9b0f2f97ea3070ff41d54e6c00e5c9179c4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches for legacy branch to 20130320

commit 47f7c43c3551e2c0ea21a72893bc2d1deafbfb5d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.3.23 (previous), 5.4.13 (stable) [security]

commit b00ec016096a01d14791295a379b49a5dff538eb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pudb: => 2013.1

commit 821545e5f44328dcb4127b30243b8e3284b44ae2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

urwid: => 1.1.1

commit 05f8d3b94c7028bfbdd3e7c25e64d1eb61007a80
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

distribute: => 0.6.35

commit 13683a281bc1485db7892b67fcf0bf0c9c2a9550
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/glibc: TMPFS=off

commit 48fcb9012c99e83aab83c31421ee93fccf55938c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

roundup: added suggest dependency on native SQLite extension for Python

commit 5bc77d2904f18ad295c66ec316cb5e57c3914d8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added missing 'ratbox' account for ircd-ratbox spell

commit 3da90b44a84c6d64d5455be670ff2a81519a8c42
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/bin86: version 0.16.19

commit 24417f19e568ed0d446583f5045e5560f2ec38ca
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: => 0.15.3

commit 3851cc63d32c16f1ee670ed5a2c5cb647384e8c8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fix build error due to qt4 missin from $PATH and incompatible system zlib

commit 3667a1b27de79f732fadf8d9ae76d8c627b1a64c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

znc: => 1.0

commit 8d0713e6ef5dee3f070d62d8d18f74124b0fc4e0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mysql: Add -fpermissive in CXXFLAGS with 5.1.67 (!$OLD)
Add -fpermissive in CXXFLAGS with 5.1.67 (!$OLD)
for extra/yassl/taocrypt/src/Makefile.in

$ cast mysql
...
Making all in src
make[5]: Entering directory
`/usr/src/mysql-5.1.67/extra/yassl/taocrypt/src' /bin/sh
../../../../libtool --preserve-dup-deps --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../../../include -I./../include -I./../mySTL
-D_GNU_SOURCE -DYASSL_PURE_C -DYASSL_THREAD_SAFE -march=native -mtune=native
-m32 -pipe -DPIC -fPIC -O2 -fno-implicit-templates -fno-exceptions
-fno-rtti -MT libtaocrypt_la-integer.lo -MD -MP -MF
.deps/libtaocrypt_la-integer.Tpo -c -o libtaocrypt_la-integer.lo `test -f
'integer.cpp' || echo './'`integer.cpp libtool: compile: g++ -DHAVE_CONFIG_H
-I. -I../../../../include -I./../include -I./../mySTL -D_GNU_SOURCE
-DYASSL_PURE_C -DYASSL_THREAD_SAFE -march=native -mtune=native -m32 -pipe
-DPIC -fPIC -O2 -fno-implicit-templates -fno-exceptions -fno-rtti -MT
libtaocrypt_la-integer.lo -MD -MP -MF .deps/libtaocrypt_la-integer.Tpo -c
integer.cpp -fPIC -DPIC -o .libs/libtaocrypt_la-integer.o
integer.cpp: In member function 'TaoCrypt::AlignedAllocator<T>::pointer
TaoCrypt::AlignedAllocator<T>::allocate(TaoCrypt::AlignedAllocator<T>::size_type,
const void*)':
integer.cpp:76:22: error: there are no arguments to 'max_size' that
depend on a template parameter, so a declaration of 'max_size' must be
available [-fpermissive]
integer.cpp:76:22: note: (if you use '-fpermissive', G++ will accept your
code, but allowing the use of an undeclared name is deprecated)
make[5]: *** [libtaocrypt_la-integer.lo] Error 1
make[5]: Leaving directory
`/usr/src/mysql-5.1.67/extra/yassl/taocrypt/src'

commit 1170c465bcb4a264d1d2639d9f7440dcdee788e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: disable avx for all gcc versions >= 4.6

commit 01c8edb86b4473178af1e791d5ff1f5fd0fd0726
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/djvulibre: version 3.5.25.3

commit 67fc5d181528d3a4e8d886347abf22af7558289a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: remove -Werror from FLAGS

commit cf8cd5ace7b4059b842f4d50577ad5a689c438e3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/texmaker: version 4.0.1

commit f2c6bb5a291b3dda43793c9ac3fdfa50b931120c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: version 2.7.0

commit 6778f353122b8cb61b84fb32ea961cef991a2cf8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gparted 0.15.0

commit 964ce71a534f91c32e8e77cca6ecad4fc94fdf72
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.22.2

commit bd521e75ec5c15a6842bdcad11e4c5ebd1dcd450
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

file 5.14

commit 3f3b99e065cb66b3da9bf13d70a3c8f634e0e955
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssh 6.2p1

commit cbd179b36503b13d776b21be172767f95d9fcf14
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.16

commit cc2699cfcb33f8f27b6818dcf5bec47186b8ecb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

man-pages: => 3.50

commit 5b8be0dabaa813ab1569bb67e0c965164a98b00b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.16

commit 4059764a7537c63b34c982331bf214ddcd629600
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

git 1.8.2

commit 287ae2e5079d858b8eaf4d7ff2541076b660eabe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8.4

commit ffca9177615ae756b6259d8a4d5b3e38bfb59b97
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/xli: version 1.17.0

commit 9866a42d1c297318595af52d2adbd5c16246de08
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.0

commit 6e3dcc129d71c617b217b753c94a76d78b0aca99
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/powertop: version 2.3

commit 4545df3ff06a5ed7ccec5f6bdf22b348a7511d92
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.6

commit 8ba5fc8f00fb7b9f308a93536d74bd64ac23f7fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => 0.9.20

commit 87a4a1f82f21c7ca669764bf3e9d07d277ab1379
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.5.1

commit 702c5655586795acf5e701c6bfe597cbf68683c7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.2.8

commit 006f22bd5bc04e5a313a3a689b1e4f11791a6061
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.2.8

commit 29939e80a46dc005305bb554a46908b2730fc49b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.2.8

commit 0785e1b8a9e6d7d39c4a0db70007cb22ea57ee39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups: => 1.6.2

commit 0ebe831ceee8d79758d9769fba539a5e9d3c86c7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.13

commit eacf5be2550581505ca33b7f6f0dd05b32b1a6f1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shotwell 0.14.0

commit 6f4f9ebb439336c159c4eb75435d520e34527169
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gexiv2 0.6.0

commit 2c2f22cc02971363db62ca155099549cc5a64952
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgcrypt 1.5.1

commit fe8a0b188a8ba7c6125313a00c4bf1b432878480
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.3-10

commit fb1a8f37794473c35d6b239c9f8c10711ac59999
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.16.3 SECURITY fix CVE-2013-1667

commit 686805fd0ac4cc4b703c0dccb3b03d7cebbfa9e7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtirpc: => 0.2.3

commit 0992dd209e7853934452ab560cf5c86f4d362253
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.5.26

commit 7f1b872861a790c3e258cd284776202f51276373
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11-rm: new spell, Xrm bindings for haskell

commit 27a8b345a118b2e231b8cf86db714e90c1c7280c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/xli: add dependencies on JPEG, libpng, libxext and zlib

commit c88e5d7a16e0e4197189252ad7c1cf53d678a98a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/xli: new spell, a command line driven image viewer

commit 6e345ffad597cf8da1de70b3b1a84f543e8abc4a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mpfr: => 3.1.2

commit 7d5c4cb20f4db3b1760800c18756899204de7112
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbi: => 1.623

commit 2b21b3dc744a7edd54be956c82c20c22488cb6fa
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pil: Add TK sub-dependency

commit b4ad2f7e367721bba26ffcd32ce8b9d0a14384c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/yacas: new spell, a computer algebra system

commit dcb067f6e538582f1747b306fda2da098c7706cd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.4

commit 6d3566aced34d02cd7371f0d5a9874c989d4b4ab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-app/xdm: use X's default authentication mechanism

commit a0b542f6c6e4a94b329482224bc85424766e9068
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-app/xdm: version 1.1.11

commit 430f76cabd5b7576746c5cca759b992ecff22584
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: add dependency on gnome-settings-daemon

commit 8c7985bc69c08d62f3992e8b61e87efeebb05e7b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: reformat description

commit 5819c26f852df8fbd594d0b668cca575f6a55465
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: fix typo in init script

commit 4c2654a4f7fa540e8a2262e8300066b71b727d88
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libdbi-drivers: => 0.9.0

commit 982f401bab040d61ea71e401ca0a2a716993fa2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libdbi: => 0.9.0

commit 3ee46c50b8b98476a5c9b4102bc1649b2198f711
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libwacom: version 0.7

commit 2f7db3d772b108994fd8e05d622761b43ceb3e5f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/florist: version 2012

commit a8e4f098104a4edfa2838fcb1c115e2f43cd0f2a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

digikam4 3.1.0

commit 0cab1f19e1c4260e3729440adaea8517a7e1c9e0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

clamav: => 0.97.7

commit e06d89a136bcfdd97b47f499ba1ea36aed1699e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8.3

commit 05838381ca4884803fda2358f607faf290ecf8f8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

calligra 2.6.2

commit 6e8e99a3a40121d64eab72b74b8038dfabac0642
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.5

commit f6befddedfcb66b85709d852ada05b52e6ffecf8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libev: => 4.15

commit ae65b703697347feba8ab8af184cf145246d051b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

uptimed: update to 0.3.17 and added patch for current autotools

commit cede4941f2eaec51c0ecffa2a18bb8792e968eee
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libdvdcss: updated to 1.2.13

commit 4e1a4b50594bb257c776ec3cedff918eed5f6815
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.8.2

commit 03bb2eea964c02833a44425eb04ef9dfedbb40d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.78

commit 360f560b315467f12504134cec7b5f454103cab0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfdesktop: => 4.10.2

commit 4d228ac29a22e4762d883add4f856b99356503c1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdepim4: added depends nepomuk-widgets
added optional_depends cyrus-sasl

commit 7da3f7c4fda4aed578578abdb4357107237b28f6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gcc: => 4.7.0"

This reverts commit a17f69060a76cb9086916db8ebe82edffef894e3.

commit a35aab467b0d516c772ca389e681b8d3f429d97d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gcc: => 4.7.1"

This reverts commit fa75ecbde3e741582c8ff3d948e4616e9c99030c.

commit 38b7f9cbe01938479939fc7e3323f04e3024c3cc
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: use new version of the ada bootstrap compiler"

This reverts commit b1d212b00fd0b05279bad8dce60d693278f756f4.

commit 164e7a0037885c5b520cd785210b3a3b120a14c3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gcc: => 4.7.2"

This reverts commit a4f9742945fc6c783f6a150906a7802bfc495140.

whoops forgot to revert some cimmits

commit e5a3a0ab26bab5c280e050656c990349a09e536a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire"

This reverts commit 921c7411479eedea7d99145207077b749529bfa7.

Not sure why this was committed, gcc 4.7 has known problems with the
current version of X.org in Test
Fixes bug #530

commit 9582e8a01f327b25a03e16d7eaead232e3276c84
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: remove redundant libffi"

This reverts commit b7802d33ac015efcde7ba3329d5f3a5a802bddc0.

commit e4bf65fb07cfd46f536394fc2088273b6e9e4ed4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: fix -ffast-math"

This reverts commit fcce5aac8507b602d464c23265979e54221dd5d8.

commit 3d93945cd7600c937870ac4d18e47f9a520b3227
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "gnu/gcc: fix header generation for libgo"

This reverts commit 86028dc0b419986e8579291b3edc4225a8be4b46.

commit 34b951d216fa676e6ecff77189831a32ccca8c5f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-proto: => 1.8"

This reverts commit 830099b0051cce13c48e14adf870dbc715831e65.

already in devel-xorg

commit a296fcdbb1dd9da840b654530ec611634999d173
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "libxcb: => 1.9"

This reverts commit 0e0091f8c1d06d2694390d602f1af8b9b17a9df3.

already in devel-xorg

commit 874b07a940935db2349a8fa8c70f721064c11982
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util: => 0.3.9"

This reverts commit b4eb5421fcdae7a6748a84cb305528bf83921155.

already in devel-xorg

commit fb242cf0687ffa2e15deac869e56ebb41ffaa293
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util-image: => 0.3.9"

This reverts commit a52995232a0711055dc45be1907a9558fc9acf85.

already in devel-xorg

commit ca73ca175495a313bd3057a8e9297cbf98dfcb21
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util-keysyms: => 0.3.9"

This reverts commit c3fbb07ab4b119dabc12a417159a8afbb113acd4.

already in devel-xorg

commit 5df9a2b9f1bc7835637219da01c3b3fbeb576b81
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xcb-util-wm: => 0.3.9"

This reverts commit 1ba32a8ec3d61351b9287f2ec01ef31acd24b63d.

already in devel-xorg

commit f0f1f918f33a76d1da01d747de4303e685c1787c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "xpyb: => 1.3"

This reverts commit b038cfca79dfb6d4d0772062c4799aed881e9de2.

already in devel-xorg

commit f8092e46788c3bacf3dd31f0c4ae996ad45084ba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

privoxy: => 3.0.21 (security)

commit 865690d51d09a055b7a0fc30f2a4641bf82a81a0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.5

commit d20ddff37d25b57d08cb382db7e5fab68e914372
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bzr-fastimport: Add missing spell files

Commit ac4f43f1828cc94a76fa435b3694add87208d1bb failed to include DEPENDS
and
DETAILS.

commit a52650ec88098a4ef34ac4d0fa4e6b30516e65e8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ledger 2.6.3

commit c410d6e10737d541ccfc8bed5d8439e7ca91a1c4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kdebase-workspace4: added depends strigi, xcb-util, xcb-util-image,
xcb-util-renderutil
added optional_depends kdelibs4, fontconfig2, pciutils, soprano,
nepomuk-core, boost, akonadi, kdepim4, qjson, OPENGL

commit b038cfca79dfb6d4d0772062c4799aed881e9de2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xpyb: => 1.3

commit 1ba32a8ec3d61351b9287f2ec01ef31acd24b63d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util-wm: => 0.3.9

commit c3fbb07ab4b119dabc12a417159a8afbb113acd4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util-keysyms: => 0.3.9

commit a52995232a0711055dc45be1907a9558fc9acf85
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util-image: => 0.3.9

commit b4eb5421fcdae7a6748a84cb305528bf83921155
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-util: => 0.3.9

commit 0e0091f8c1d06d2694390d602f1af8b9b17a9df3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libxcb: => 1.9

commit 830099b0051cce13c48e14adf870dbc715831e65
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xcb-proto: => 1.8

commit 7785495766738929c357c729b94c0f206cbee5a0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-control-center: => 3.6.3
DEPENDS: gtk+2 -> gtk+3, gnome-desktop -> gnome-desktop3
added runtime_depends consolekit & accountsservice
removed optional_depends evolution-data-server, xscreensaver,
rarian
added optional_depends ibus, cheese
added suggest_depends network-manager, gnome-bluetooth

commit 2b3e988ae530a51c1def08ff5aad82f6d61ff8e1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

icedtea7: DOWNLOAD: only check if SOURCE1 exists. Always download the
others. (BUG #503)
If we wish to download only on a timestamp change, we will have to use
cURL or something similar.

commit 1153cff6fe719845df1bb7edbc069f9403d66756
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ogre: version 1-8-1

commit 529c4b48b5f752ab6b534bd23b1636781ab7e4e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany-plugins: => 1.23

commit a5113ec8c8c00fd6ba7762b710aade9b8c7a74d7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: => 1.23

commit 8e482725073275deb69a693077ac340b3401c489
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/cdrtools: version 3.01a13

commit 66d4c368e120017ed5715a08a3a66d146422e44a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/ncmpcpp: version 0.5.10

commit dbb5dc86d0f9c2fa62cd80ad9f8a56424c25f128
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

.mailmap: Add new mappings and sort

commit 3e760b409ea5cc08cbe8017d007b9342efb6ed9c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.8.0

commit ec2bc2680c804295acd14992e10e32c0cc5157c6
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm-gtk-greeter: version 1.5.1

commit bcac77dde5d8ebbbe79f84506826cef675200d0a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm: version 1.5.1

commit 667d34d12011cc5473b2c0a04b54193ccd499da2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

raccess: Fix long description

commit 631d3106630bf46f78d787d46f4335e046361da1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

cheese: => 3.6.2
DEPENDS: removed depends mx, gstreamer, gst-plugins-base, gnome-desktop
removed optional_depends rarian
added depends gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-bad-1.0, pango, clutter
added optional_depends gtk-doc, gobject-introspection
changed sub-depends libcanberra to GTK3

commit 19631cc296575fb99a588cd160adee212cddcfd8
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mythtv: => 0.26.0
CONFIGURE: removed query for OSS
DEPENDS: added optional_depends yasm, libxml2, pulseaudio, libvdpau,
xrandr, libxv, libass, avahi, lame, faac, x264, libvpx
removed optional_depends directfb

commit f8bd254e951ab3d4a25a9ad604b817441bae335b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-ugly: => 1.0.5

commit dc13ab1eb90fe56f95aec82841f957217ed452ab
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-bad: => 1.0.5

commit 49b6bd397e92e28a9ec1bf63fe6b64475650966d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-good: => 1.0.5
DEPENDS: removed optional_depends hal, gconf2, libxml2, esound
gtk+2 -> gdk-pixbuf2
added optional_depends libvpx

commit 20d30dd95d6085acf95fab79a2c788090827a65d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gst-plugins-base-1.0: => 1.0.5
DEPENDS: removed optional_depends gnome-vfs2, no longer valid

commit 96c9a7eb9ccecf611607ef4552bab34c63179bf4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gstreamer-1.0: => 1.0.5

commit 6b4349ac563267351aaa5d5929f3d3c65c5e9174
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mtr: => 0.84

commit d194e1d1bee57b281d78d2a6f06d9d2179d3abdc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rxvt-unicode: => 9.17

commit 3c21d48e0a74828b53316c2a654e43a75da1d4f3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.4.6

commit 6dffb336ec18911cddd78931c48cadaa700ecbb5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.10

commit 85d3cd859d714b68dd8426f8b8bf72b832950fd9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mupdf: => 1.2

commit a21c642e36b35d8216b1559953b9c20c219edb1b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p7 (security)

commit 2a2990695c3169d3d49d4045511def822f849694
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

minicom: => 2.6.2

commit a651338ba7438caaee8b7ad844d8c58f7cf4d79d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tcc: => 0.9.26

commit 7340023bb9fa3234872e9b76b77189d2c170dad3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

jack: removed optional_depends libfreebob and portaudio
removed optional_depends libfreebob, spell removed, and portaudio, to
prevent a cyclic dependency and is not needed on linux anyway (portaudio
spell will provide necessary files)

commit e18c9ecccdbf432ca5e8cc62b92253adf45d7a09
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

audio-drivers/libfreebob: removed, no longer compiles and is no longer
relevant
also added exo-0.5 and thunar-1.1 to Changelog, which I forgot earlier

commit e3e82e6aeb8683e94839250b9351fc2730382b9c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

portaudio: => v19_20111121
DEPENDS: added
BUILD, INSTALL: removed

commit 383d1c88a3e04c5c4837f97f4d61fb2009381141
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xmltv: => 0.5.63
updated WEB_SITE
DEPENDS: added depends xml-parser-expat

commit 5d9380f3469a41b3b961394fb41ed8e512a3df65
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xml-twig: => 3.42

commit 64bbdcc71db6fd02394b8ccb03c653288541b36a
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

date-manip: => 6.39

commit 2ceafb3d012cece39c4d239b21612eb73f3f1129
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notify-osd: added conflicts xfce4-notifyd

commit 05186c3d1b8f351d988e15bad973c4298960dc4f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notification-daemon-xfce: added conflicts xfce4-notifyd

commit 4e3329b783b6bbf9eaf4cbfbee63fb2aa47ce5b2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notification-daemon: added conflicts xfce4-notifyd

commit 986bcec8734d83c0bee6d2a6fd55fe78693faa13
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

xfce4-notifyd: spell created
I assume this replaces notification-daemon-xfce, but xfce4-notifyd is
already pretty old so I assume notific
ation-daemon-xfce still works.
I'll leave it up to the xfce maintainer to decide whether
notification-daemon-xfce is still relavent

commit 0fe10a2c3d86757d7c62b1aa7a7c298b63e59951
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

exo-0.5, thunar-1.1: removed, should probably never been created
removed CONFLICTS in exo and thunar

commit 06ac56feb7ef1c0e7c5e589a7ee7cf0c2422f186
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

canonical.gpg: added key 0B6AF348, Mirco Müller (MacSlow)
<macslow AT bangang.de>
for notify-osd

commit eeaa7b2f45269e42bb6e359b1e231c33553e04f0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notification-daemon: => 0.7.6

commit 0d9ea86115eebb9d5bec18a2090a9d7f4eac4e1b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

notify-osd: => 0.9.34
changed to upstream GPG verification
DEPENDS: gtk+2 -> gtk+3
CONFIGURE, PRE_BUILD, leolik.patch: added to optionally apply leolik's
patch for a customizable notify-osd
(https://launchpad.net/~leolik/+archive/leolik)

commit 0d18d550fd7adf40b9320c3b6da97ac125353a5e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.4esr, security update

commit d130925d3fd7ec822b57a2ce45146d339adc1721
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ChangeLog: Add entry for kde4-look/gtk-qt-engine

Moved from kde-look by 0865f1720bfa4ebd4e01a4c292763d24904744b3.

commit ac4f43f1828cc94a76fa435b3694add87208d1bb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bzr-fastimport: new spell, Bazaar Fast Import Plugin

commit 9365882227a281cb4d1fbcd79fd0486c23e0f0ed
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

python-fastimport: new spell, Fastimport parser in Python

commit a4bc1843a07912cdc3c482c1070e5178d9fbed24
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

seahorse: depends on libsecret

commit 394b5e9ecea87bedc2acef6b5a517c43c0f11c7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 19.0.2, security update

commit 5de750fb4973e5da835e893f89b89df21be0f40f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.9.1

commit a20f568e4a54d568e5cd34f0f6963e321dbf5580
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mplayerthumbs 4.10.1

commit f9c8b66b59036803a2a5e154c136838e516c23e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcompactdisc 4.10.1

commit 62ea98017dd61bb03376a1ab84c012247dc73459
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcddb 4.10.1

commit 25f52bd4ad8ebda412eb681a59b96e389f065ae6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kscd 4.10.1

commit 5b18e51ca0aaac6068bc72449dd9bd439c82c12c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmix 4.10.1

commit a76d3d21e89ee84150afe7e7a0c8a8a2e1c75a72
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

juk 4.10.1

commit 4e0104a5046873f9066014cbf0cf3d6346c0c0f6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpegthumbs 4.10.1

commit b2d62501a9e7a1f015a5e4dbd67697221d98b0a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dragon 4.10.1

commit fbd88a6640335b7e72bbd1592530b13a8607b4d3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audiocd-kio 4.10.1

commit 05d6cb781438ee380badbebb2adf5f98b80ec44f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

svgpart 4.10.1

commit 92ab9abb757dd44c910f08a5b8fb512713fe244b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mobipocket 4.10.1

commit 0b564818560a24f500e5cd6b80dccc145b14d3a7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libksane 4.10.1

commit 427c77480ccc467754a983b709f83a8fe3e6741e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksnapshot 4.10.1

commit 85152def7bee7e98ceb1fe8dca22ea0482bcad64
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksaneplugin 4.10.1

commit 4aed030840540a150b8c85d4f6956d1cf8bb17a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kruler 4.10.1

commit f8268dec4b775a55abce2297915e16b0665a07c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kolourpaint 4.10.1

commit e0ff2ab3957f54156270bfea1dd4c3c7bfb987d5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgamma 4.10.1

commit ff96a575c9f68c549efe0f1092b14af1e6a3fc07
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-thumbnailers 4.10.1

commit e89b991ced961c67845b5d89e654d4190649ee97
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-strigi-analyzer 4.10.1

commit e8dc7e41f83a700cd43a0bdff729772d9feddc03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcolorchooser 4.10.1

commit 78b335165d82f5b18729305fd799db994214b347
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamera 4.10.1

commit dae3c37378526bf654634798c3cf097a7fecc04c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gwenview4 4.10.1

commit 172b3e29b224e49a5c3ff0a6969506137d60394f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kremotecontrol 4.10.1

commit 74ce3b2453aa656613c4d5c6115a6aec2daf228a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktimer 4.10.1

commit 6c6f306b3cf37d50c25dd04ab3d3bcc2f05f5192
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmouth 4.10.1

commit 5adeb3ea60569d2f5b290dcb0d6e7225c3847d29
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmag 4.10.1

commit fea6f589fe063f333949d352f23750d9b7df22cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kfloppy 4.10.1

commit 988f3b3127a8b2f1a189e5d67f750d6d53f291f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdf 4.10.1

commit fad66c9f5aa074bb5f741ac5f861f6835fe732a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4 4.10.1

commit 4904243dd9f6aaad37865d98c7e0cb58ee0546b2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.2.1

commit 9c53d9376f03540016949ccc627f2a613cd263ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.4.9

commit 1a81ffbaa5b26e4ae1a0e4281d3e9074f26efde4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.77

commit 814441124697e34bc188ded47a277dd8477630fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audiofile: => 0.3.6

commit 333a893b3b5cd50a1683814ee354747e4e439173
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libs/libfaketime: new spell, reports faked system time to programs

commit 5e7514ea845f769e8b976e8d9820fd8f405986b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R44

commit 94e3a61dfb0a1241f02402f47ab5e2baa3ac15bf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyicu-1.5 - new spell

commit 878890346ce5ac619b03c4524c3051ac7a7c9e59
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.1.0

commit 04f240a7a468dda42ea834c18b5af3fa45b4dd84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/gnuplot: version 4.6.1

commit 440b94e2311b13de00e64bc2e6ad7a3c30f3d4fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.1.9.1

commit a229c22bb41fee95b8990f35ed8bb92d4785269d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20130304

commit a775cf02739706e8174a993a2559ec2122ca7b5f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

geraldo: => 0.4.17

commit 575ada906238b498a83c7384fb9a5a4e344ac01a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: devel 2.7.0-rc

commit 9961accba8dce6deaf3b2e2ca655831b6d6378f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.6, SECURITY_PATCH=42

commit 0fa892a6c8816b4057016c33a9b387b90973ad4f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

proftpd: => 1.3.4c

commit 8b735cc25b06a6f137986070f0f6071e6126089a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.10.1

commit 0416c30fd3364b30a23bb0191d2422e0e110c6f0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.10.1

commit f8935f56472264c70bbd647311473f58c336c41f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.10.1

commit 499671f5ea5c772f896b27a565af1b8790070330
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.10.1

commit 261708a349b739258816469317ffd1a74ad5c5f0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.10.1

commit e01e363dbfa21b8a8a512a6e63fe29158ca1358c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.10.1

commit 83b0df4c3566f25f63f61c2bf8662627fd461dc2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.10.1

commit 1fef57d3fc43dc1f2b6eff670d9b3830babc78fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.10.1

commit d5e3ece47818f01a4589b5db07ccc02ecf93214a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.10.1

commit 8a6bf9d54e9c7196bc3eb01406c4f776960f1a11
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.10.1

commit 4ab765b75b419cb3f8a70da108821029dc06b7e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.10.1

commit f37398b2556ba4f317863fa5a19643ebb9c6e336
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.10.1

commit 582d98d1ba275f6f0c2ee9ecc2600cade6464ec2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lsof 4.87

commit f5e7eed4e64473371d6e3e07ed30fbcc8d8eb557
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.10.1

commit b7fe37af059a431d28b376fec414561cecb50403
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.10.1

commit 702af5a65b2e846e5bf616f72ee17af20baaf2dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.10.1

commit f0c8d95513258bb605d55e562f06e2e1b6a73b17
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.10.1

commit 992d7c4db0fa78e95396350bbb87ea860a8b3e25
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.3-7

commit d8691f0072a64772d8ae32a58c70efd40491fab1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.26 (devel)

commit 5f2682c565fbedf138c4b64521ae0719d3f25320
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Fix update-subdirs script permissions

commit 4412783e3516b4adf8e2025690433c4644203a47
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.10.1

commit ea4344a71b2081cc69e7b673f06cb0b205143614
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.10.1

commit cc7a6eb6ccfc170b1ba05cee813d30c30ed37437
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.10.1

commit 33bc084cfb3d0c3f78d9ad71ca6acf0bc63cc1e7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.10.1

commit ff395b5e1bd34d08aeb54dc100efc66dc26c4afc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.10.1

commit 1616b5be423f67afcce538ea2ae6fd352d2c3d7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.10.1

commit 6544ba6afd2b38fec1969aa5c2721945488df19d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.10.1

commit 9963143ebeb9acac5e0e4f2b5f736dd305b4f690
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.10.1

commit 76aad973dff6acad7102ffd0d5f7d51271e9b32a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.10.1

commit b4837d1d5d9aff95f956e2fca0ece24ae5a31b87
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.10.1

commit 08e0cd31303df61da7987692a88e3065598ad5b5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-widgets 4.10.1

commit 76aba14bd41c3d8bbf30ec646f5c2be57871f2a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.10.1

commit c786b2f6410dcb41073d6b42fcf7089d665ab38c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.10.1

commit c1543a96a117d5465abe9ffb358e9f3a772fa3f2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.10.1

commit 670e00b6df350ece44a46489717826761d9f964b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.10.1

commit 6e6ef782ba905203b7973c1d4a7819751617e888
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.10.1

commit 99451f4aa0a2498f25b775b5cc952508902d8a74
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.10.1

commit a853bdb4fe39ed0126cbd01b8cb7605edaf18d7d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.10.1

commit b7d6ff7c9988f748eee3c6856b1daac23364a60f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.10.1

commit c44339a28b7a9ec17836612b08ff7dcea2cf3b51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.10.1

commit 630cc09607ce7991d85265849e232e535218b0e4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libgee: => 0.6.8
DEPENDS: added optional_depends gobject-introspection

commit dd17518b81e8586f6e475cb5bfc6fb5917c0ec7b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtk+2: => 2.4.17

commit f5828f8c30f42bda3af592f0e4e594b9e5b1ca56
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libsecret: => 0.14

commit 0ee071306c37b9363b6b1427ace1886e4f6cbf05
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

stunnel: => 4.55
changed SOURCE_URLs to use archive dir so source is always available

commit cbd727524c25099ea5b9edae7af3cbd4a3fac04a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dosfstools: => 3.0.16

commit 01ba3a81c583d2c48d579c39d91b13a916210f2a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/happy: version 1.18.10

commit 548f66792573be100709f663ccc988bde50fe2c7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

update latest.defaults, fixup for f1c9d131914f15bdd193de12df57ce81dfbaa371

commit f1c9d131914f15bdd193de12df57ce81dfbaa371
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.8.2

commit 764f2b982daaaf6d5373d1456be92ec01bf913a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

strigi 0.7.8

commit 50d3f46fac21cea4388953396e919da7a1e98895
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.34

commit 86fde813d33630384dbad66c09bb544c3de3e8dd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinc: => 1.0.20

commit b3b8b55fcc64df84f4b89501b172c19e42562ff1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

rubrica: updated to 2.0.12

commit 902e446082086548af9d3a86dd6774db3a883fe1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-deepseq: deprecated in favour of ghc

commit 773272f203d0397f52733f2c068b3ff8397523a7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: fix compile error

commit a90f0b4a641ef5248eae7deca83f3b0c7ac781ca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/darcs: version 2.8.4

commit a6a0bd69e1b37fbe560d7c82f9b2784ced9a35d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hashed-storage: new spell, hashed file storage support
code

commit 590594d146107c9dcf2236b7c795bdd6d8796f87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-regex-posix: version 0.95.2

commit fb452257608e60b5594dbc45473f0daefdabfd71
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-dataenc: new spell, data encoding library

commit 25832157e81c54061255a8f54cbd678b163d03d7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-haskeline: new spell, a command-line interface for user
input, written in Haskell

commit 3b8435899d634dc5f0849ead10ca359d54e1a143
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-mmap: new spell, memory mapped files for POSIX and Windows

commit 5670f0f6131dba64ea50b5307a5b158b637b2c2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-tar: new spell, reading, writing and manipulating tar
archive files

commit 54e788db0db45abb9040d32c2847cd894b9167b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-vector: new spell, efficient arrays

commit 32a083bf9810710a2560216120a5c873b8031ee1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-primitive: new spell, primitive memory-related operations

commit 7e89bdd116168385960d283dda41ce0e39d135d0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-zlib: new spell, zlib bindings for haskell

commit b26a43d7371753dab9a39281d5295ca9b8e0bf1d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: version 1.6.1.1

commit 37fcc83c14987dee840df34cc66c0f79481370d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-data-default: new spell, a class for types with a default
value

commit 3ecfdafb7dd04c033b86223102959078df29cecf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-dlist: new spell, a list-like type supporting O(1) append

commit be6d2317047479ea3f39570aee4584f3d141b530
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.5.1.1

commit 9d3da018ea61ebe5198e4aaa9c5d6aada929e667
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-parsec: remove dependency on haskell-bytestring

commit 9de5d3641ba9b40e19dcbaaa5d31c0fe001692a0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-network: remove dependency on haskell-bytestring

commit ec7f9e5316ae3c9896e4f88e4dcf2caa06adf84e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-bytestring: deprecated in favour of ghc

commit 06fa0693b7af88cf171a2774ac8af144427c1271
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/darcs: move to haskell/darcs

commit 5bc7a8bcca6c404312615e3d10564cde5ea36a2b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/HASKELL_POST_REMOVE: forcefully unregister packages

commit 73548995f8d47683f0fb0d7fca2babf992a7a154
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: add dependencies on libx11, libxext, libxrandr

commit 0af44728c93fc99b913ddfc6a4a82198a658360f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: remove BUILD

commit 5b57a4b47c9d85cb81558632f0c20e582fa2aad1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5.2

commit a5014b7b3f05779335eef16725773a32675ec17c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openssl: added recast on x.y -> x.z upgrades

commit 0a6419cf0f2ff14f299e24907b1328a77a4eccf6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

guvcview 1.7.0

commit 5fd6cc3fe64aae398c99d63241c02939dfbec880
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pygments: => 1.6

commit a7e71002a88e13d2d1aa61e1f938fe49f0ecfb86
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

poppler: this was a security update

commit c2cdfb197326761f41e22e01a7d00ad86cdb9b08
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ghc: version 7.6.2

commit 1cdcaaf58a35e44ce32e448243f532c11fc2cce5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: => 1.15

commit da8648f4aec3aff852197a54b393ac2c82441a7f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-bluetooth: => 3.6.1
DEPENDS: nautilus2 -> nautilus-sendto
removed optional_depends rarian

commit e9f90f36c445e81e9cb576c958770159e8059f85
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

nautilus-sendto: => 3.6.1
added optional_depends gtk-doc

commit 8388f71eea2d7dae8122b45ccbdb9d882d58cd03
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

balse: => 2.5.0
DEPENDS: added depends gtk+3, glib2, 2.4 gmime, webkit, gtkhtml2
added optional_depends gpgme, libcanberra, gtksourceview3,
gtkspell3, libnotify, network-managet, sqlite, libsecret, rubrica
removed depends libgnomeprintui, aspell

commit 397b9f2661a25acc1cafcca8596daa54795e5f6c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtkspell3: new spell, gtkspell v3
not API-compatible with 2.x
spell copied from gtkspell

commit b31a282a3a09b6e62ce5f16a1de8138006baa879
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtksourceview3: => 3.6.3

commit 79b2032f412e01be52d924273d3a7591a16927cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libqrencode 3.4.2

commit 31bacb536104de56714b7cabcafa31febcb0a54d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.10.0

seems this spell doesn't like nvidia's header files: error:
'GLeglImageOES' has
not been declared
with mesalib's header files choosed by smgl-gl_select -> spell cast OK

commit 6cb1782da7c5ee70af036c817c50eee442fecdbb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

terminology: subversion -> git

commit 52da4dcb88306e1a8201f622ddcc4e4c2c4e8b0a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

elementary: subversion -> git

commit 83eb3ec4eb98b6bc40e0530183d72ef945025793
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e17: subversion -> git

commit a4ec327d376aca3fd1108ed09534375abe109808
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl: subversion -> git

commit d44ffeea9a763bdc1c4d6e6be6f3d13b26edfd31
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtkhtml2: => 4.6.4

commit c175e5834e127fc3f1d9af84b8cc6d17bfdd2d53
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.2

commit afc1d290dfd0240653559c24e8ea0e7586e269b4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xdotool: new spell, lets you programmatically simulate keyboard and
mouse activity

commit fef253f29acbe1da06e375bf60fcedae41d8ed01
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

evince: => 3.6.1

commit f10c4be3cfe8fd812c1bd6346b97e0631e7edacd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/nitrogen: version 1.5.2

commit 26fad4188e67401b11daccb6af68246dc623ca91
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/bbpager: version 0.4.7

commit 3182b62d98ccd0560cf1df508161148ebc47fdbc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/fvwm: version 2.6.5

commit 1b2db7ca3571220712d818932bde25d087192a5a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.75

commit bca12d9625e78b93b9e9e7effc514d67e0514b86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/powertop: version 2.2

commit 1ff1e1f0d19f642437a89c881f9b01183e800bc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw - new url

commit 4eaff3ecb64ee88017d68cc67e7b53c8ab1dbd9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/cpuburn: fix compile error on x86_64

commit 0a2ece7ac24655ba175848790791647879e5bea8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8.1

commit dafc742af2272723a4d6633b62f61a57b74df22e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-applets2: => 3.5.92
latest dev version used because latest stable version doesn't compile
with gnome 3.6

commit cb0c27e0606dbc09540ec2c3c4cbd952e5f5b57f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-python-desktop: removed optional_depends bug-buddy2

commit f621918b260ebb48a44d90b73eda3106d82d10b3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome2-profile: removed optional_depends bug-buddy2
This spell is no longer valid, but updating anyway since there is no
gnome3 profile spell yet

commit d9e3211e115717568cc30a8265a2695c0cbe0165
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

bug-buddy2: spell removed, deprecated in gnome 3

commit 2d792b2dc11e765b039d24fee3dc2c8943d112de
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3status: added optional_depends libcap

commit 835d39c2a8fdc48fff9bc7d6c0224594d82f8dfb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/i3status: add dependency on yajl, make the dependency on
wireless_tools mandatory

commit f403d9db8bd43c7143ecba06ff63eca958ab8a3e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3status: => 2.7

commit 30f0a2e1dcd8d6941c1bdedbcd2a5498ade14f19
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

qt4: PATCHLEVEL++
* PRE_BUILD, qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch: patch
to fix moc for builds that depend on BOOST 1.53

commit 5ad601971d493a162988d9269597aee7a7492955
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ndiswrapper: => 1.58

commit 3fbe6ae56299ec14ce23758dcd4be98665d745ce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cups - adjust build flags

commit 9b9732c4637a7b85670348a05a791c35264467f0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mtr: => 0.83

commit d47f97860ab37083be5b251a17d6b12bbfc80568
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

tracker: => 0.14.5
* DEPENDS: added optional_depends taglib, libgxps, libcue, giflib,
gdk-pixbuf2
thunderbird, firefox, rest, network-manager
removed optional_depends id3lib, libnotify
added depends libgee if search-bar is enabled
disabled optional_depends evolution, currently broken with
evolution 3.6
**check if its fixed on next update**
* BUILD: updated configure flags

commit af7c0f8c2aa5c5ccdebe2c4a2a9b4418c6ad7d01
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.12 (stable), 5.3.22 (previous), 5.5.0alpha5 (alpha)

commit e161e8ff816660b00988b944a5542b2b518e86c3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ffmpegthumbnailer: => 2.0.8
* BUILD: build with --enable-thumbnailer to register as thumbnailer under
/usr/share/thumbnailers
* PRE_BUILD, ffmpegapi_fix_r241.patch: removed, no longer needed

commit 98a678472e211db85b2442a9eb6d962bfc79ef78
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: set pam files executable

commit c4f29934e49cba13a48e48e3850c754ebc849422
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.3-5

commit dd16e2f2ecba26fae01a14a64780e46299c0bca3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pciutils: removed configs; pci.ids.gz was already marked volatile

commit 432916aa02e185e2d273c5002db56e3e52c86348
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pciutils: pci.ids is volatile

commit bd087648d6cd6dd7ef1adc118b4ae1715e657d51
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

xf86-video-ati: Fix call to autogen.sh

commit 31f4869d3ada0220f55e742215e99e109a0977e3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+2: fix SOURCE_HASH

commit 529f42af1185978e582c6af79d2cc15ecec19c7f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/nct6775: new spell, driver for NCT6775F, NCT6776F and NCT6779D

commit e0e2b58dd76f3b63be6b39f68190a29827176d5c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/qt-creator: version 2.6.2 and 2.7.0-beta

commit d697570786b95411a6c4174eeadd0f0f3a7792c4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: version 13.04.1

commit c88a64a6640ce6fac8af481e954954c91064cfc8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.7.1

commit c92e64ff449269ff22379e20d93c649b73cddf6f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/lightdm: add dependency on itstool

commit f05a46f16d2d6194ad12e3f713ee971256aa61a7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/zsh: fix SOURCE_URL[0]

commit 32ca276958d2b2b3906854fa178a784199aeef26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+2: version 2.24.16

commit 6b5aa7b853bedbd047890823df8b7fa78a8b6642
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

solo6x10: new spell, Bluecherry Video4Linux2 driver

commit 1eb826c20f48ce8bf4d891f054d10a12ff59a833
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gvfs: switched from libcdio to libcdio-paranoia

commit c0c57a3e43edbc6e84536f0ef10558b6bfcad97f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: switched from libcdio to libcdio-paranoia

commit c0e7054c60158847d19960e40a9a13f11c094d91
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libcdio-paranoia: added cdda.h header symlink (part of #501 fix)

commit 4f186d8d31e3780d6d31b03873cb229e8946e9ce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libcdio: added trigger to recast spells that link with libcdio libraries

commit 86028dc0b419986e8579291b3edc4225a8be4b46
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: fix header generation for libgo

commit fcce5aac8507b602d464c23265979e54221dd5d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: fix -ffast-math

commit b7802d33ac015efcde7ba3329d5f3a5a802bddc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: remove redundant libffi

commit 7f3fc1a47a0e48e68e5ae1d4b11400879a6d7e25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libgphoto2: => 2.5.1

commit fecd899e7ff332147a4d47b813704bbdaa9f3bad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mtools: => 4.0.18

commit ba3467b91bb62ae2f215ab0304a4c52c998c274a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012j

commit 2a3d83b265e3c9b123f702c22e918cdb0657b662
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tabbed 0.4.1

commit f2f56cb51a2e2fd920269c177c8114dbc05372cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

VERSION: 0.63-test

commit bde27ea2a246abacc4ab02a9b71c1cacf9139a2a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mpg123: bump to 1.15.1

commit 995ee343ec7b8792d934dbe0ad2c6eaef2a876e8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 1.9.7

commit 2aa9747c7c03a24f41faf5a742606abfad56d1ee
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: => 5.13

commit 2680a4cd2740a4dfd79b4e7b1ece8e5d93fa720f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

acpid2: => 2.0.18

commit e0b8f74becc86e981b20ae7b646eac9ad1d68a78
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

podofo: => 0.9.2

commit 07288f017e740a45805dc41646d96b5b18f0362b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

librsvg2 - gtk-{2,3} are optional

commit 921c7411479eedea7d99145207077b749529bfa7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: cleanup for moving gcc 4.7.2 into test grimoire

commit a4f9742945fc6c783f6a150906a7802bfc495140
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gcc: => 4.7.2

commit b1d212b00fd0b05279bad8dce60d693278f756f4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnu/gcc: use new version of the ada bootstrap compiler

commit fa75ecbde3e741582c8ff3d948e4616e9c99030c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gcc: => 4.7.1

commit a17f69060a76cb9086916db8ebe82edffef894e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gcc: => 4.7.0

commit 37731dd5c785528203e2595392ba5fccef62eb2f
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.0

commit b516f59311869aae477d6645b0c95faec1c071b3
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.0

commit ec643463c7be4202abb13c97aed04997ce7e6448
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt: add sub dependency on OPENGL for qt4

commit 44b555559b954807439facb403ed0604989f3351
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/babl: pass -fi to autoreconf

commit 4ae04b3be638aae067de79754bfe5912a139bf09
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/gpsbabel: version 1.4.4

commit 5de8588d664235ff93bf0fec2eebdf1598193b03
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/wdiff: version 1.1.2

commit 58745ebd7c04db8475c128e088c287ab1b9a7e21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: remove dependency on fop

commit bc5425af1490438ac08c346738bfa45ae59b7da1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/alsaplayer: fix SOURCE_URL[0]

commit 16e75776ad26f918587bf4c396bfe67dbc02ef0d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

automake-1.9: fixed build with recent autotools

commit 72d250b1879488116253c5a31d145f83eca742d2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cups-filters: => 1.0.29

commit 45b1b76d578f16b06232f60c994d6d54a50ce27b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

poppler: switched to lcms2

commit 5ac33197d197c00ff9aa70a775dcd560f6643f9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "galculator: => 2.1"

This reverts commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b.

It segfaults too much

commit 82559999c9cd1eed1d4f6dd742156864b1202b7d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

poppler: => 0.22.1

commit 1913c9e433c45e28790b2041b9902cca4d99079b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.12.14

commit 0f5bd47063bce9b72ace33f53c2b2264535bcc6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.1

commit f97af48fad14fa98fcdd22734b9718454902035e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

siege: => 2.74

commit dce5735075b4bb649892b6fc3d55c6a06c07fdbd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

easytag: => 2.1.8

commit 365394b48b38876a8cb11afb3e4ba23840e94657
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

patch: added attr optional dependency

commit 3c0ef643f404320e548fb93363fda228d29fe6e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/fltk: provide sub dependency on OPENGL

commit 4e76ebee07894c25f485f272c9d42237cdce9eee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: disable avx when using gcc 4.7

commit a9aeec60e776a09f4ea1389ea87f94134df57abb
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libusb: make docs optional

commit 70ad76bfc156c53fcf222941ccab30cb0425cde7
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

xf86-input-wacom: updated to 0.19.0

commit 0781c8afdbca561e7a484076fc2a833931459576
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: updated to 2.3.7

commit 8458cbdf2578f558d95cf94356a084f4ea401311
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk3: add dependencies on perl, PYTHON and RUBY

commit 1fad01c069a7179f42960a7de2b81d411570be07
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/xmonad: install manpage

commit 40047660d2b05120389957ffb1586a6a729cf85c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/terminus-font: install to /usr/share/fonts/X11/misc

commit 2b512e0631e5620bd19efbec3b6a2d43cac823c0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/gohufont: install to /usr/share/fonts/X11/misc

commit 0c667b3ee56f628325835c8491eef165f840f1c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/ttf-roboto: install to /usr/share/fonts/X11/TTF

commit 3b2692170eda33c5abd769eaaf63a3dc414f7e87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: include libX11 in LIBS in BUILD

commit bfcd1703aa3a4da0c8a247b0eb47ced00cdd4885
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-libs/unity-greeter: remove obsolete patch

commit d3ed68df01ae030dcd385202c96bec0eaa7456e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.3, security update

commit ecdb35c447eda82cdcdc920109071d66a64e5391
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.33 (lts)

commit 38ac0d99ba289f6865466165108533050ddf3030
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.39 (lts)

commit f9ff213d7aa5e9b76117664e9a34d53ce3f04dd5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.66 (lts)

commit 2cb35510fb9c5346c40fd0be184c7d385dc9b082
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

django: => 1.4.4 (security)

commit 4094927250bd1df21d062ab5115c0af90dccf6cb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: security update

commit 9f27fd81c74e92dbd1fe08335b2bfd86ddd8aab4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p392 (security)

commit 75556e1b04c4b88f9855e3e92c15e0946b1b1bb2
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

live: version 2013.02.11

commit 83dac46370c42b9c293c39e3e28e01729e16c0b7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grip2: deprecate in favour of grip

commit a1290ab015ae2aea4b7896a8b0e652834a375592
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

modsecurity: version 2.7.2

commit a610d5150281b536ac719b78fb3e65c06b92b94b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dosfstools: => 3.0.15

commit 0e4dd4c512df2038b9424f8be3a0baba8e3094f4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.5 SECURITY fix

commit fcee989e04aa45e0904675740ea58cd641334393
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.59

commit 10e6afaf612ad74b4d95841da176bc11f6d1c986
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/libmad: fix obsolete macro in configure.ac

commit db33a103b07c01889dbef5cd4a07c63b621e4453
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.2

commit 5bc2ea38d716fa3c9b6666cad97a66d8ea2f62e3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.16, SECURITY_PATCH=52

commit a3ce3369ae151d7f2f00d37b2d9d77be8f7f595c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

potrace 1.11

commit b64dbfa9635cb788dde0b01e9e8e6f93b5017ba7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.5 SECURITY_PATCH CVE-2013-0169

commit 897634cf28b16263e4819922b56df30804daedf1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 19.0, SECURITY_PATCH=61

commit 8dd14dde256c72ba7b48d18030ad2c13812ecf12
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

windowmaker 0.95.4

commit 784e6c9bedd5c9de0f2d7edf79fd88f0dd1681c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

.gitignore: Add .#*

commit 82c245c30670467ff942607e84c39dc4c1f25f8c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Fix ChangeLog entry added by cc5c415 (dmg2img)

commit 05957827ef3990430d73b6ddddaebdad5e2f0af2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs-goodies-el: new spell, Various functions for Emacs

commit 0dcf976bdd4428ced9c6fa2a580c047287c0e0b7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs-lisp: FUNCTIONS: Enable to specify the source directories

Now install and build functions take parameters. This enables us to build
packages containing multiple source subdirectories.

commit aeda996b37c3192d39832bbb2a938305dc507b0a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fill-column-indicator: Fix typo in DETAILS

commit 9b5a6691f0fef4e0a9ebfdd4b6e978c021e9aac9
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

pcb: added missing gtkglext dependency if OPENGL enabled

commit c88c52c6d67db885b67bb221dd0bfb490d8eaf19
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.24

commit 680364ac850348b373c668d650aad2afceef07b7
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

nss: fix patch apply if statement

commit c6080ae5ebbe7093c912c6faba29945125945ec7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.8

commit f9d9818fe4360ab8ce1c06f8cb8d23d4ea7f41d3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.77

commit 7d13fbeef196e58bc6eb9250649e0c57835eaa96
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 2.6

commit f02d8a46f3869d83bb1cb74a376d90228dd0bad1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: updated to 2.3.6

commit 03b62d65a5951e3e87725d744c96199cdd46dd93
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: updated to 1.12.2

commit e9e817af9033fb56723e46a50778a4536448f64a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit 82a17ba9da23bbd1769d45f59b2a3529cd506257
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gwc: corrected where I commented out libgnomeui in depends

commit e3d64e96ee820fab46fc12ab586a43a840a95ac6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.65 (lts)

commit bd5eaf4f787a460e880afbcef4c00ab048f24aea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.32 (lts)

commit 1488b72859ca9f8ae97814740ea7a33cf38f98e0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.38 (lts)

commit e1cdac6e82d7cf2891295090194a720619cb12a3
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

libgpod: added a patch to make hal support work again

commit 6ffa8939eb265bce56f4565008f0244afa6d09bd
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grip: commit PRE_BUILD missing from
fa9d77c8ff6503233cd6700c00e1632ac983b771

commit 34d1b2102d9c8dc7574f23186e09c107ec45f229
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

iputils-tracepath: add missing source hashes

commit fa9d77c8ff6503233cd6700c00e1632ac983b771
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

grip: version 3.3.1

commit 02f578834d4a3b5b9f98feb5ce2f9ece3090ae5d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

mlt: forgot to update website

commit e96ecf9d0f644a3c74116c9010466056b8b0e413
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

mlt: updated to 0.8.8

commit a4f8a1b2f2b41e3fc525b2396a50f08df06a1302
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

boost: added two missing libraries to CONFIGURE

commit df67fa77737ce71a398ebb3919e1930d9cbb71d0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gst-plugins-ugly: apply patch to fix cdio build

commit 285ed896b6f833c9a8dd1708767704cd40679868
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious-plugins: updated to 3.3.4

commit 52046696a193bfe5cb0a147231b6748ae96ed676
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libcdio-paranoia: new spell, split from libcdio

commit 69ef8c594405e0630abe237b0300a1f3aa3d73a0
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious: updated to 3.3.4

commit bdace96357ffb207986080bf2a4825e3f65faa0a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

clamav: fix sourceforge url

commit 6db166b1b82078adea74adc1511d77a1e1ccc22a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gst-plugins-good: apply patch to fix v4l2 changes

commit 0decd6600f3b0f87d40e426b302d2d65e4749808
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

nagios: set it to the sf.net specific URL

commit 1b8712832fae3c7a661de34b07dfc1d4e76e595c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

sox: update to 14.4.1

commit 2a598a06b92238bf5b2330b81f337500aa5929e8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

dbus-c++: apply configure.ac patch

commit ef82ec60eb8bb184607f1062dba92912483327c6
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gkrellm2: apply gentoo patches to build with newer glib2

commit 675bdc050661de4401a08a8784bb7e4bc0ae0ff1
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

telepathy-farstream: update to 0.6.0

commit 26a887ab2169e21a538eb727faf290d1dff1efc9
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

farstream: updated to 0.2.2

commit 3c1b94155aa6540f57ed5ebff5f186c7a7586b5b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libnice: updated to 0.1.3

commit e97479fe70b13140b4a61a35dbe9fe87389a5eac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

util-linux 2.22.2

commit fd8471ef0944dbcc9c8e637a6a75f45d77caa82a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e2fsprogs 1.42.7

commit 7ed1db3b15a389aa03712ed847b428878ef39988
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

v4l-utils 0.9.3

commit f2f867bc2db968b26818689e6c007415aa34a22f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gwc: updated to 0.21-19

commit fd51269fcb4f6089ea789ca24129e2ebd08af2c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-vlc 0.6.2

commit 26eb3d2744857887b2a8526e9087c9b78b4f3229
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

feh 2.9.1

commit 3cce397666835598e32696b50f5c4a02086a3583
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.9

commit 351377d81bb8e39fa30b59c24eadf7e0464b1166
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

lua51: remove mistakenly added a.out file

commit adc44520ba346f807f826d7e836845d29aea2039
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

lightmediascanner: apply patch for autotool changes on scm version

commit 750eb6574e693dcc08a12d9b0c005f44e41af617
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

openjade: apply patch to build with perl 5.16 or later

commit e8068125ddcf9919f71d704ea8a7fdef3dabe294
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

cdrdao: added patch for configure.ac so svn will build

commit 146bd00fc3f2a0bebe2ad36728dff40dd52fde2e
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

automake-1.8: added --add-missing to automake command in PRE_BUILD

commit 6de552cae343bf65002fd4983a1f5115116f9c54
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

podofo: updated to 0.9.1

commit 17132a5786eb62b7d2dc09278cfbc69c5b8bf7fb
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

lua51: updated to 5.1.5

commit a15eb7f0e36a105e5378b0fc3178a9e945083baf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/conky: add optional dependencies on ncurses and moc

commit f093da7e8b935f8391064797f4b3c1619fb07a85
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/conky: add optional support for hdd temperature, per task IO stats
and IPv4 port monitoring

commit cc5c415be609e4dc2dbb36d11bf55bcecd674c0a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dmg2img: new spell, Converts DMG to standard (hfs+) disk image

commit b6b55c2661a88a2f9897708d17b9f1febddb1b09
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

qiv: version 2.2.4 + various dependency fixes

commit ebcba967bf91ae304a3fb66076af5e6658d53dad
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R42b

commit a870afc363d68249bfef751902d2174002e128eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.8

commit 45d79c117a59fe71b29fa082c78dfbc1f700dbd1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/liblrdf: version 0.5.0

commit 3f981c9f807e7dbc64acaf479f7eb097f4f3f18c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: added ability to build and use statically linked binaries

commit 6485ee3691f08a431db3b8cfe50daa2f20cb1c77
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss: don't overwrite OpenSSL's libssl.a static library

commit bc734c557c9c66f8d062cfe98307008d09b783c5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

totem-pl-parser: => 3.4.3
* DEPENDS: gtk+2->gtk+3
added optional-depends libarchive & libgcryp

commit 1fd6060ec2cff23e3dfc7d3349a9dc0241f0154b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-settings-daemon: => 3.6.4

commit 7267224fbecee84e09a288e5de25bd35ada4f83d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/coreutils: version 8.21

commit 283876de90673042803190d82d58ebbe18a6c14a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

add key 28C67298

commit 377b0029572510f2ed4f426c96957dc44caeb33e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pulseaudio: suggest_depends padevchooser->pasystray

commit 9267633969c460821d7269803f0e27d99e8d373c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

padevchooser: removed, deprecated upstreams and hasn't compile in a long
time
pasystray is a third party replacement

commit c4f8c17c62799bdbca9f5f59093a5d26570fdc8d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pasystray: new spell, PulseAudio system tray

commit f2750e125480a213e3e08193c6a1a4ce86e2e883
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbus-glib: => 0.100.1 SECURITY fix CVE-2013-0292

commit c5bde2d3423b0a8393332d67864503d9b7d3b36d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mediastreamer: fixed ffmpeg version check in PRE_BUILD

commit 2cc52405aa2cd488d581bf260c2d2393ed76041d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/gmp: version 5.1.1 (devel)

commit c0ef40223714fce931ddf1674ff8c8ad2463bc88
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/git-cola: new spell, a GUI for git

commit e61014e06a5d2b0debf6379fda963de6e1316324
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript: => 9.07

commit 70e38a4ab3abad17e58251aeeb5b2f6d1b472be6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

openbabel: => 2.3.2

commit 08bd0ad1233db6ab088d681a96fd443cece1f5c1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.3

commit da46efc828c24df66cc5901feca77201df046943
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libconfig: update spell to 1.4.9

commit 822cc8dc55da8b1294b8a5afe4bae567c4fc4785
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pidgin 2.10.7, SECURITY_PATCH=16

commit a9c7c6aca568c9a8db41266d53baf547515e4c5c
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk3: updated version to 1.1.2

commit fd3ea23b0ec7bbefedf8145f7d2020d1943b8b86
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

oxygen-gtk2: updated version to 1.3.2.1

commit 003a09af13a6fa809f899a9e977fc45c0376f59d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

bluez: if bluez enabled depend on sbc and dbus

commit d435f8a02bbdae6376f2b934e8fa2dc59816daf3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.4.1

commit b03cd5c624c72451ef79bf94c4e6a6a356f44f83
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ragel: => 6.8

commit df2c40d517ae8b8a0efc39a0621c81391872ece4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: => 1.3.5

commit f7f273fb55622b0043fdc9b5c8df34e467954fba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chardet: => 2.1.1

commit 35068d934d4810ca6f9facf6da08b4979aeca231
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlwt: => 0.7.4

commit 8ba1badb5c3e6c059a9ae3c8d5cdf4c01dbf0ab2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xlrd: => 0.9.0

commit aa534dc648ff6ec82bb6bbcbf34a6db4ac2ef3eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cimg: => 1.5.4

commit ce82d373193abae89158a115d54d266bbbba99da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.12

commit 348c65fad07b11d945732aecfd55b358768e0d33
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gst-plugins-bad: Optionally depends on openal-soft (cannot use openal)

commit c0e1de126e5b9de36190c578ec6dcf8db2efd347
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-media2: Cleanup formatting

commit fed618b39e8472ecdd0360d8f56174fc643ad1cd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-media2: Depends on unique, not libunique

configure: error: Package requirements (gobject-2.0 >= 2.18.2
gtk+-2.0 >= 2.15.1
gio-2.0
gconf-2.0 >= 2.6.1
libcanberra-gtk >= 0.13
unique-1.0
libxml-2.0
) were not met:

No package 'unique-1.0' found

commit 65728adff77fb90cd50ab17d40ccbf49a379d386
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools: => 5.0.1

commit 70439274db6a02484fa4c9dd6846ffdfeecdc099
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "qtwebkit-5.0.0-beta1 - moved from http section"

This reverts commit e06a7b3ad4aa5b53a35d84570c787cd36c1f1438.

commit 98dd2ebf4ee0676df82bf08f73eacbb021b2ae60
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

/qtwebkit5-5.0.1

commit da073c59afc13c0f838e0751a02b116815582d59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia: => 5.0.1

commit d3d3ab986adf6cbd13959448a0eceab8af97e85e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects: => 5.0.1

commit f8fc22df652c11352cf74f1bcc26dde100214878
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats: => 5.0.1

commit 87dd05fce59462192b517b269d90952789100398
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsvg: => 5.0.1

commit 2643e8726a31a1c10e82fac5aaf7a77ffc51265f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript: => 5.0.1

commit 74b1da596cbcf51035e73f17822a444c974f1319
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fix qt5 build with multiple versions of python

commit 18c844640d1f95fae9e440434fa45d6b05169124
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative: => 5.0.1

commit 75fdea83c2f8ae5c1b13e034e77f3ae79f77931e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend: => 5.0.1

commit 508500f30154cce5077814466cfdfbea5781b1c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns: => 5.0.1

commit cc04f9e50ba5d49a36aec10bce5fd68fc91e9a60
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

FUNCTIONS: move qt5build to global level

commit f2a05a2a4123626c25c6d5ebefa66f9852c77bfe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase: => 5.0.1

commit 7724d3c5a6de65be421db286f64940170f445fd1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.10.0

commit cc2b9088edb409d9f7edde0be4f3375ed165205f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog - for qt5 section

commit 69f9083ef65bce6a5fa50181ef34e20aed24e137
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.10.0

commit 1614496fbd3c5a73525111b0d45ec06b3fa04044
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.10.0

commit 927696105439aed2cab2bfda262a5d48f5385dc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.10.0

commit 046644476a4b4abb621434b84fc715ca82a25b6a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.10.0

commit 45a45605a6ef6671c7dd034f4424331ac3ce6863
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libffado: bump to 2.1.0 (made jack2 work again for me)

commit ad71ad8e5f9bdf0ce488f23c01f420643e153821
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.10.0

commit f391351029a04eb072e8d238721f900e17d851d1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.10.0

commit 31041803206aeb955c9a9d3789fea7db03c0f8b5
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

jack2: bump to 1.9.9.5

commit c432faf6beca3b0256682f421a5e22dd3fbb8096
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

jack2: add website

commit 6448c976b2613db1b580c1cab79af69f16b2c3f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.10.0

commit 6bcab87832890bcd7a18683f0dd3c50a44d9beac
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.10.0

commit 1f894af52c0e88f7e70125c159c6f0390c046681
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.10.0

commit b398678b24584251dede63d49e9d4eb89f6b0550
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R42

commit 0ae8d4d60b15e6cd8f7e253ebd9bb07bf61fc223
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.7

commit e4f8e99cb69862d1b4ec11da773b083ab55e298f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

openssl: Remove TLSEXT option (See Bug #511)

commit e85ccf70a1e6ec193813ef7e62b2da900cbc2f04
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Removed patches, no longer needed for 2.12.23 (Bug #509)

PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23
(Bug #509)

commit 929ae06a5175c9a243ec6bcd66dac16de133ff4d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Fix typo for "2.12" -> "x2.12" (part of Bug #509)

commit 1bfbe7b0252a20e3f2ec4b67b7d2056cad375e5a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

freerdp 1.0.2

commit 729ab55e468e4ae0d4091a9a9be3ab584ec9b2c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xfe 1.34

commit 4cac2cb18bc45f902fde4ff6b65e3cd966516bb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.15

commit 1d5af79af35b3d94f03b9184c000fe81274ea38a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gammu: bump to 1.32.0

commit 70fe8d1cab12fd0191016c78c5e292bdd1ed1d30
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh: => 0.5.4 SECURITY fix

commit 905d012d9fe3388915469cfddc02cd5ab5ea15d6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

sbc: new spell, Bluetooth Subband Codec (SBC) library
required by pulseaudio and gstreamer when bluez support is enabled

commit 2e2c77292065858e787f129bfd88b7f1d63c5f46
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: => 1.3.4

commit 6bdff0f7535d547447223fb2db4fa14424a725f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "Revert "fluxbox: fixed fribidi detection, when built with glib
support""

This reverts commit 1e09c9d8a9583dcecf71359e443bf1bec493976f.

commit 938728b58115d6b5d78ed5bad41532b862eed83c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "Revert "fluxbox: => 1.3.3""

This reverts commit 60e712464e0fdceb08529d690435a7cf1158ebd7.

commit 196c209fdb6d7115f310544188ee0183de6175d2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

midori: rewritten dependency tree

commit ba081cf75a392019a2b031429a98cdc386d3dec6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libgxps: added missing &&

commit 721d8f0e3bbce6f24498721f1081d6dad6f10fb1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

evince: added missing libgxps dependency

commit 54d71ec1a3e522350c18983e6e66ab7a307840b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libgxps: => 0.2.2

commit 5648af2bbfa0dc5ba0d3b527b4591a1002bbebee
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-common2: => 3.7.4

commit a70acc535b94683f7fa2ca922f137dcf10d8e262
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.4, SECURITY_PATCH=14

commit 4695d84a67dc945dcde9834963e2bb3f008ab2cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rasqal: => 0.9.30

commit ce12d008d919706839aa5181e5683147a96ce06c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

redland: => 1.0.16

commit be936e95c6d2a3f2c00adfbba4074d6ab0f1a740
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pudb: new spell, full-screen, console-based Python debugger

commit 5150cd2d35cd37d466f09eb5cc8e390d59c0ebb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

v4l-utils: fixed multijob build

commit db3c839d8f3622373a02134abf4e3040ed0ea068
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: fixed requirement of LDAP subdependency in apr-util

commit 7e7a6929ee10961429053440d0072c0b48172690
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

easytag - new website

commit 46d9dd8fbdc7fd459b095923e268f3a085487b9d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kwave4: => 0.8.10-1

commit 301360b0af1b05476dd679e026efc07023dbe9a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apr: marked previous update a security one

commit 38435e16a78d2df4e1e2287436e77000a4e82b2c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

glib2: fixed circular dependency with gamin

commit b395d9bd33313a1dcbd3fcbe35fcb79ecc38d9a4
Author: Javier Vasquez <j.e.vasquez.v AT gmail.com>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed patching for non-Go installations

Signed-off-by: Vlad Glagolev <stealth AT sourcemage.org>

commit b7d4b0ad3edb9f83f42d5579965a88d34b8e7d6a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

git: => 1.8.1.3

commit 4efbdd831a82b0847a1c5d124042338d85769f8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtkglext: added missing dependencies

commit 661bb2fa3c8da56478e6643e43b56f42fc8ab991
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gdisk: => 0.8.6

commit f69c5c4a43afa5969278807344da827a225a8c96
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcpcd: => 5.6.7

commit 13c45cdaac4b13da8cf24aa75ae4d1c196b72415
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.5.1

commit aede71593f7e5efd6e3ce9433135e4d87396f66c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: added 5.3 branch

commit f8e498585bf21d96bbf61e427e5ad0fb19aaac90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bluefish: => 2.2.4

commit 6b88d7e9450bcca6686da4f5841c0193d1d383cd
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: forgot to add PRE_BUILD

commit c57d49b9714dcd9e2400fb0d499d5afe7c14fadb
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3: => 4.4

commit 99b0091717cce130eef7753ac13aa08e11ba7518
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.15

commit db4c319bbb6a3b00159907385281f17315470dd8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

heimdall: update spell to 1.4.1RC2

commit 9e429f27c456bcfe2f1a7752c34bc4a17b5551b8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/ttf-roboto: new spell, a family of sans-serif fonts

commit a67cd46e494d37d58544b08f9f2b9c3c0198ea09
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

orage: => 4.8.4

commit 0780203dc122da3e93a3a98dbbba15e02d528d98
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

git: => 1.8.1.2

commit b2adb960643641d0510e6314413d871c390b4d3d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.3 (security)

commit 0cfe610915260239fbe0281b202f37bfeb17e33e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

grantlee 0.3.0

commit 6c13cbc4717825b8bf52e96522160d769d3d3d6d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.10.0

commit c2f8dd588da955ebaefbee89a1962a0df7786dcd
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

samba4: stable => 4.0.2
updated SOURCE_URLs
changed to upstream gpg verification

* CONFIGURE: added config query for AD DC and updated ADS query
added query for winbind, swat, quotas, utmp, automount, and
dnsupdate
* DEPENDS: added optional_depends acl (forced for AD DC), krb5, openldap
avahi, sendfile, libaio, dmapi, libxlsst, docbook-xsl
re-enabled optional_depends linux-pam, cups, SYSTEM-LOGGER
removed readline, sqlite configure flags (no-longer explicitly
listed, but still optional)
* PRE_BUILD: uncompress gz file to verify tarball
* BUILD: added CONFIGURE options, fix build for stable

commit b4219fcffa902db3309e2bb738cf9a290b7002b5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

tevent: remove git version, add stable 0.9.17
git version removed because it checks out entire samba4 and it was broken
* DEPENDS: removed depends git
* PRE_BUILD: uncompress gz to verify tarball
* BUILD, INSTALL, PREPARE: removed

commit 05634a3e9178228c2189307ba2be3514ff140259
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

samba.gpg: added with keys 6568B7EA "Samba Distribution Verification Key
<samba-bugs AT samba.org>" and 13084025 "Samba Library Distribution Key
<samba-bugs AT samba.org>"
for samba and related spells

also added to changelog the key I added to kernel.gpg yesterday

commit a10007a3f88dae7acf243661c9bf2360baac0fff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

shell-term-fm/st: new spell, simple terminal

commit 08e7d6c15e0346c29c02f35f4f91432141fde005
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gimp 2.8.4

commit 15e6a75bb972d84506491257ba2b17939f3c5452
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed build with go compiler enabled

commit a32d0633ea80b5baf90f6622bf995d7c83f490e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.10.0

commit c88ebdd3fa1a7eb98f85490ebcf1c365a2505e6b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.10.0

commit 3d3acc68363551c214f7574ca763d68c02df8bb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.10.0

commit 5e79696b5824c9afe3d51604a758c6d228daef73
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audiofile: added forgotten sig

commit 8dd5ea06999d92dd72ee5bb6abc1190044143f7c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ssocks: new spell, RFC-compilant socks5 server and client

commit 490b12e8b1429d2e1b6136e3105226a03729abfc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

audiofile: => 0.3.5

commit ba056b546f48d81eb32a5f2e99dba4fe6090ca15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.10.0

commit a3d34e9be93e123f2e36c0f9e5129241bc515f61
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.10.0

commit b4dc4ee737c4acf6a46ec12c7aa256a349b1ba57
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_53_0 (SECURITY fix)

commit c7b8bb8d402b29778de2996ea88e1d5026ece9ba
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-glib2: version 1.2.1

commit fb08d653e5c3975d236346b58acaef1a899c3388
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

bluez: => 4.101
gz -> xz
* PRE_BUILD: added, for gpg verification of extracted tar
* CONFIGURE: removed deprecated configure flags
* DEPENDS: removed optional_depends libcap-ng

FYI, bluez 5.x is incompatible with bluez 4.x so we can't upgrade to it
until all dependent spells are updated

commit e30d710e9abd7b40f5dcc10aeb67db8c1de439b6
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kernel.gpg: added key 1DCF2659 "Marcel Holtmann <marcel AT holtmann.org>"
for bluez

commit ab04048815b95a11bb2b6d947f14d2d25e1b444c
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

evolution: updated configure flags
* BUILD: remove disable-nm build flag, no longer valid
* DEPENDS: removed optional_depends gnome-pilot-conduits, mono, python,
rarian
added optional_depends gnome-online-accounts
updated configure flags for libchamplain

commit 81c9343ea729eb97e2c040e85700ec1d66469f89
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

readpst: => 0.6.58
changed SOURCE_URL to official src
* CONFIGURE: added, to enable dii utility
* DEPENDS: added, added optional_depends python and boost when python is
enabled
* BUILD: force building shared libs
* INSTALL, libpst.pc: removed, no longer needed

commit 2b92d4587e1faf2e6a79418e7c7fc4593fdfaee4
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-online-accounts: added depends libsecret

commit e48cd7dcb9a0a000f58ea02a67a1ac069514d47e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.15.2

commit d52bfea30041dfe338cc2117e335a23f34b04d2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlobject: => 1.3.2

commit 38bf6f8063a6436acf49d38602fef31d1f711ef3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p385 (security)

commit 02127f92aabbb6c3adb4ad45655ecdfcd1ba8d18
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.5.3

commit 25ed153b1f3ff0b36d0c392f89690bd2c4eb459c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.10.0

commit 4dd3c67e50c624f6332be869591c7dce19d1c50d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.10.0

commit a395c940f8629cab494dbae4cb3adf86eb017161
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.10.0

commit 64803a3b05806c14d6ad2bcf6f9d9200ddfcd5da
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.10.0

commit 59d60ebf450ef5a05ad0b0c850e2fd041c5ef2ab
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.10.0

commit 845967eda03d2a117b50fecff76b447453a912a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.10.0

commit b11a97ea87f52a4b162fc04dc1489090ddf25fd2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.10.0

commit 9de468c2fd923f435a7c0828d442bd016b6eb782
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.10.0

commit a55740c388320730898c49744115108ba797aa1f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.10.0

commit 783792b37d30162325a0f0c31ac0762e491ee11b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.10.0

commit 32b118c92024055f14c41fc6d18579b6e1363896
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kde4/nepomuk-widgets: new spell, library with the nepomuk widgets

commit 3c871ddbbf213021e8b683fbe8786683d8ff4d67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 18.0.2

commit deb27d729f082c37147ae930014801085c5c97ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.10.0

commit f0ccf5117f5ab18b0905920f8764b0052ed0da2e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.10.0

commit 1f379e7f0dd5bd235b7cca91a57b2e5bb4733a36
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.9.0

commit 87e3b4546a21b01cfa4362aa8adabf5517d77a9c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.10.0

commit 1aa5160a0ffef07d3a94ceb0e68e911fd2199396
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.10.0

commit 3e929ab49fab92a9e9f4d6010a6498398eabeef3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.10.0

commit c2ad5033ea8477fc38230f4d066fbfb0ca9375cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.10.0

commit b36341a20baa7c61d07c41bf141d03299ec9fd9c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

soprano 2.9.0

commit bc748604b15ad6834597e6a059284a91931c7762
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.10.0

commit 37570dcc923e282bb8bd87e481eb230ddf39e44a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.10.0

commit da7cf43c26c7baf332a2ef7b322cb5343bce2a5c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnutls 3.1.7, 3.0.28 and 2.12.23, SECURITY_PATCH=8

commit 1595bc7629b9b329e4e58ee1427295b06ebd1a8a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

midori 0.4.8

commit 34e5ddfe02ec4c2a00be7488ded9c3be2fd548c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openssl 0.9.8y, 1.0.0k, SECURITY_PATCH=20

commit 367c33e912a884ed0de8ad1c47e07c9709082146
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

calligra 2.6.0

commit a2df27431608af7c1cf8dac534ac8ea53b75ae51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphics/evolvotron: new spell, interactive generative art software

commit 553633a75b3f9166fcb40333d28763553e3d6c30
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nss 3.14.2

commit fa51514cb5019bed7686d9fbc7cc86d25f8f27d5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.9.5

commit 0470f3f63f8fa7ea10d380e769d9d5409a2d38bd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slowhttptest: => 1.5

commit 42d1f35c247954b3dc37ee28b8b0ad86ba471b14
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ne: => 2.5

commit 348841e7c6cbafd323a08ace7ee3a4b8cc781c16
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.6

commit a32f2ed5e0a1e19c869829b74938107ff64b8a75
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

iotop 0.5

commit c5c1665db21c4d6ef7450986b208d2c2c00f3805
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: fix hashsum

commit e55c1848cb204f22b0e729b5dffa2e1d8171c2a4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.5.23

commit 956778c626813bb11971abeb3dd40a4b6492110b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.6

commit f966e2031dc4989d6ca2e6d86b6a401872d48eee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.5

commit 05ab27404a83ba6627eeb698e5d65370aea20c82
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mobile/cpufreqd: updated to 2.4.2

commit caaf6ecb7be1a93bb7f54b6d3e0a9710196cda63
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 18.0.1

commit f602e1bc3f7a45ec02654b4dcbb14cb60464cf42
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

ardour2: bump to 2.8.16, with syslibs as only remaining option

commit f44e012b75c77d62a5f766f9036fb5287e37b061
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: version 2.0

commit 2fcb94e3adbda763dce4759a18f14082a34736aa
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

loudmouth: run autoconf so it links to gobject correctly

commit f19fd961e903b386fafa6e6d5fa5c0696acbfcdd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

phonon-backend-gstreamer 4.6.3

commit da225363478a358cb1ee7963ef4ac265e6392d5e
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

passenger: PASSENGER_BRANCH=3 => 3.0.19
Passenger 2 doesn't seem to compile with the latest version of BOOST.
I couldn't find a patch and am not sure if anyone still needs it. (BUG
#507)

commit 10ef14691278bf1e4e27062ca02058dadbe80aeb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/wxmaxima: version 12.09.0

commit 0fa46a9431650c1af38a856fc3608b1a67af3236
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/maxima: version 5.29.1

commit 3e01ebe09a36d4d6fb2b45b40a35c2b58d680c88
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.12 (security)

commit 86daf7cbe454e6a2b831f6062bca89056f9a9b14
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ktorrent4: => 4.3.1

commit a598746c82d051abec99fe2d44a85321273e33c5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libktorrent: => 1.3.1

commit bdd119560da035e35c97e6db23803944c49959de
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

kde4-apps/FUNCTIONS: ensure $SORCERY_PATH is the first path (BUG #506)

commit 6f9273e2b6a96fd5a46714363fe415bfcbe244ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/oprofile: version 0.9.8

commit ac9922f16f3cd6cb4824adc03dc1fd19dc2fb575
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

trac: => 0.12.5

commit 4c179c7f8016bffb6fcd9cdc3853dd385bcd7a03
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libvdpau: version 0.6

commit ea65d1540f4c815d065d01d2d47b52ab1b729822
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

soundtouch: fix build with automake 1.13
replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in configure.ac

commit 2ff788f127b83685c8c5608ad3c07c33278fe054
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mariadb: build with -with-readline
until system readline support fixed.

On my box, it kept trying to build with system readline until
-with-readline was specified.

commit 9185b78e656334d0db38b1265a5c0e4b59676e55
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

krb5: fix build with tcl 8.6
define USE_INTERP_RESULT to fix building with tcl 8.6
* Note that this is a hack and should be removed on next update *

TRIGGERS: fixed improper quoting

commit 1b8ea892f36b7f74ac3b46a5684cf330d67b9d20
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: handle conflicts more precisely

commit dbd88ddf56223ffbc87d63b2c92f429cb723c60f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

talloc: fixed conflict with samba's internal lib

commit 4de64596b35689c1e0ff7f976d98ab3ad3d1eaa2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: fixed conflict with samba's internal lib

commit df614947e72ee50539e06fb4fd1ecd4f6d57b647
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: fixed conflicts with tdb and talloc

commit 8d94bdd3a944469d9e65b65dd756a0f6cf29b93b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/faad2: remove obsolete macro from configure.in

commit 59a0316692ce4bf8e1390bce8618c41d98338ec1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

man-pages: => 3.46

commit 5f985337633e0065078e0b5d2ad98940093f48b0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

pango: remove fake gtk doc check
check works fine now.

commit 60a6a0e02597b2f07d810b2da98e944e6967ff26
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ilmbase: fix compilation of programs dependent on ilmbase (opnexr)
patch from upstream

commit d5d5f4a0d8d33c915f376450656cbbc1bbd9a049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

chrony: => 1.27

commit 4cbd30937eedb6945cd6b6c146d50ba7950f604e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pngquant: disabled slow debug version

commit c92d84938cc5f9463a1e981e8bda7a609afb7653
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pngquant: new spell, utility for converting 24/32-bit PNG images to 8-bit
PNGs

commit 257bda80e938941ef8065d617afa7940de93c65e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.18

commit 99be65d17dd73fd819223623142c62af03b68396
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

schroot: => 1.6.5

commit ab86077cbe87b0d84e14acdc78848aa9eb5c8629
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.12.12

commit 7d904416685d96deb4aff8e15f97a999844a88e0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

klavaro: => 1.9.6

commit affc774785b0785f4185b2b00d992781d5d4b87b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

science/stellarium: version 0.12.0

commit a06fdf4a1b1bdd413f122eb9d955022e75bc0b37
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: => 5.0.96 (old) (security)

commit ed6fe4bca48f64bfebe93fa56b5b14e9009af69b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: => 5.1.67 (security)

commit 1b8de0207cb4f865a7203094bef48bad397ab9c5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: => 5.2.14 (security)

commit 155424bd5a01e5cc42c6b10b03c275d0a7060202
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libucil 0.9.10

commit c8e2b4a27575f78aca804cca0840b18124b323cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ucview 0.33

commit 0021125c4dac4ab00d5da3e4932b10b5466e077c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.3.24 (devel)

commit 7d1a233b51f2152a72b54426d6c7366891e512e5
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

w3m: fix build failure with recent glibc

commit 3c3c72d0a1e90d12fca93a090afce1840345c010
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.5, SECURITY_PATCH=41

commit f1f40ec1a1ada0da106b7b4b8130f93914d6ac86
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpt-status: new spell, tool to get RAID status out of mpt (and other) HW
RAID controllers

commit 47d2c448c07c0683856f5fdc375069e19d3a64fd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.2

commit 740e1b35a07d323a9e15ca3f0b382569c02750ba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl conflicts also with eeze and ephysics

commit 396212f45bd329baa1734d9c18fed94e8feae054
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

cracklib: fix BUG #504
Fix from Javier Vasquez
PRE_BUILD: Replacing AM_CONFIG_HEADER by AC_CONFIG_HEADER, since the 1st
got obsolete on automake 1.13.1.

commit 2db88a2ea048bd64d4d233e3764ef558a92b1f0e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

code-browser: => 4.6

commit 0ed62c2b96012e1f46120296ba593c87e9c05443
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.28 (lts)

commit 527c6b3d76a36e082f7f55ee25eb3f19c8b09d49
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.61 (lts)

commit 7a2a1fc8b6e1bbc04199ce91587a02b2e4d1f223
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit a10913a8243acd371701ef6bf482ace27fb39746
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dovecot: => 2.0.21 (security)

commit 577a1b2298d5790a20771c53951a87c706198794
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mysql: => 5.1.66 (security)

commit 451910d450747441900749753ff4a7232aed4955
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.9 (security)

commit c3f14647dbd50aba22619784047081541aaade4b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dosfstools: => 3.0.14

commit 78820b0c9262a4d2fb6eded2e4f3564a4084f5dc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ircd-ratbox: this was a security update

commit 4c83cf921174b3954e251b63510c5fa45e9c23fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

django: => 1.4.3 (security)

commit e370b1728c3c74a265cf0f2925c4965cc30fee25
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslinux: => 5.01

commit 226ed13dc12bd9aa794b54dddfbb7b5dd9885cfd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux: BUILD: -I/usr/src/linux/include removed from ifenslave

This fixes linux 3.7 problem.
Why don't we have ifenslave spell?

commit 9b98984c7bc9c1e14c2f4c837734352e9226c1d8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.5

commit 60fd73558a1b19109ad01284e71fe0986af96319
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cpio: fixed build with glibc=>2.15

commit 67eb2a260ab2f284dba2efc99618069555eeaf91
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pstoedit: => 3.61

commit 00019e91aa1ff7c7b166b8f5ce3d93ebaafd41a5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.1

commit bc53a5375e1633cd12186b52b4d8e7e209335146
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylstd: new spell, simple SQLite-based greylisting daemon

commit 9492fa337647c22de50dc84ffa4b7bbf43389a3e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylist: corrected license array

commit fb1d3b34c16230373fb4c05580e203ad592f2ace
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uget: => 1.10.3

commit dad9792afc1c0fa7cfe0fa071177a85180afbe18
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw: => 3.8

commit 54b5e6fc974f9cbaa5c80cd68734b30f84926fba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.21

commit b429fc332c7a1f3770c7c8ca7a5bcc7c07fa0cde
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sharutils: => 4.13.3

commit a2d8c4111932f733cc30f04ffabfa6f734731b46
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.4.2

commit 63830d61466c97edae6f6bdb0e024606016ba1bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst 2.0.0

commit 9e6705d80d3530562dd9404fbb30512d5b45b838
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ocfs2-tools: added scm and 1.8 branches

commit fe31b689c55e1a8a24aa5a50ed3345625a34fbe8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.12.10

commit f30ced9366daaa71578b2166f1f32e2ddf760f20
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

graphics-libs/poppler: added automake related fixes to the scm branch

commit c257c883d6e754132f148f0cacf8d8110a7ec1b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p5

commit a3c418eb29bbdf306d106bd4a73855dbba8fb599
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

girara 0.1.5

commit bba2a0238c806045e34ef8fb5e38214c4b68cea4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura-pdf-poppler 0.2.1

commit 455faa8e17cbf22aa885869814cca24e5e530c92
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

zathura 0.2.2

commit af870f702ef33040e7ea31fa7783e985aa3d4381
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

drbd: recast on linux update only when kernel module is enabled

commit c9983ea4379c6e0612826dc60a9ea88fd06f38e4
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.1-10

commit 0d4bc840fad48cd0b1666150153b0d70515df7b2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.2

commit e6b2a9ff76f0b3ab99b5eb924f6d44f85f9c626f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glibc.gpg permission fixed

commit 5642173362cafc43bb904ff209c3c4930e5bd0aa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glibc 2.17

works like a charm for me
didn't fixed linux 3.7 cast problem

commit fe4cdf998a07b2754fdc98394a5dc19acedbe599
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: version 9.17

commit 8058715ebc8fb13f38a1b71f4ac4ea2938186f55
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

calligra 2.5.5

commit 287e0373767b050169876e3202c880a5ea8d2984
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm-gtk-greeter: my bad, version 1.3.1

commit ffa4682edb506afb41d058d73e22b24cad5fff51
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm-gtk-greeter: version 1.4.0

commit 4dccd1e2db2a94a9973a5c90872580c9686bcf56
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

x11/lightdm: updated to 1.4.0

commit a4c4f9969b652e0e3d796216f288e29e5b2f70e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine - fix libxxf86vm dependency

commit 1c7ca5b1e7e21f70dbb1179620acc881c66a6b49
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/wyrd: new spell, a curses based front-end to remind

commit 19fa21dfd08946793956c3f2309d46e1f2291ed8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cppcheck: version 1.58

commit 6a0b40e0af1c6f15ca5db68e8276a0880b24625c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ghostscript - update depends

commit 9b0e8b55eec1cd1785e18d2dc3193856a10751c4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.11

commit 7c1a946a07cb1eae460903209bab3e083ae01957
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ca-certificates: => 20130119

commit 7fa96ab70da51d9840938370b126623f4bac2345
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.4.0 (stable)

commit e7e9910256ff8ad2a8d6d9d7b472bcf115ec6f35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

di: => 4.34

commit c1419a5dd750ff112ec5b30e249f3cdc65953393
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.4b

commit 6665ee57836d47151bb91ce34048b6a6dc77a988
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.58

commit 3c39747ac478c146668c5880544c8ae06ee5eb80
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisoburn: => 1.2.6

commit 11dd9654d2ab9eade5dc18df5802a7a8fd690223
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libisofs: => 1.2.6

commit de549acef242ffe0b9cf0432a0349b7caaf1e3bf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libburn: => 1.2.6

commit f1799183c43f5d8a60602e0755a2f0941591ef85
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libproxy: => 0.4.11

commit 6f6aadba343a08d62f1a2b36a8656c456fdd2cfc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh - add libgcrypt support

commit 0b675e7714aa7a95afa27aff7315593c72e62e3c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh2 - add libgcrypt support

commit c757d19fb3d75e492df6b1c1bf18b54b53d87cdf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl - add krb5 (GSSAPI) support

commit 4a617ac7b01d933ffc71072748abd877e897020b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl - add support for polarssl

commit d531ae7577b30084b49de3bd04f98140aa793dcf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl: => 7.28.1

commit 8b6a96041319fa2b2bca48d090c3b32d4a89e9ff
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.3

commit 9c5d64652f75b5ec21e08dcc088a5214497c263d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.7.4

commit 166f4fa572a27a369228896671df3691c20e6f2c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "gettext: => 0.18.2"

This reverts commit 6eb6a5a337864a582f003364caaad6be07b8ebbe.

Reverted until #500 is solved.

commit 9420cf5c660b29662302d8dc44bbfa857d0b0485
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "dia: fixed build with recent gettext"

This reverts commit cc5262038c995a16b2a315ee1a226d24af131b48.

commit 30936ff69d5c4ba93be23c48bb494c6396642aa8
Author: Javier Vasquez <j.e.vasquez.v AT gmail.com>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

zenity: => 3.6.0

Signed-off-by: Vlad Glagolev <stealth AT sourcemage.org>

commit cc5262038c995a16b2a315ee1a226d24af131b48
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dia: fixed build with recent gettext

commit bd162e85af0d83902fd603abd5b0473fca846037
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: updated hash for reuploaded tarball by upstream (resolves #499)

commit 2a7a1a1482c5bfff3db96dc29b0eb828224c6a31
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.15.1

commit e3642628650696ebf157544ec4cfa42688adbae1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: made pcre support optional

commit dbb6177ab13605ffaa7622298057d4402a1e22a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: it was a security update

commit 881bbd9b22b92b8b69b52657d9908fc941ce557f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "boost: => 1_52_0"

This reverts commit 94cac12d799a2667875cbd76fa3b730cb02aa794.

Woah, haven't noticed devel-boost

commit 10b6fb75ac8b8a72538e1e19162d4834d94db3f2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: => 2.9.5

commit d7b5b16e03eeee73c4070e9bc9e57121114c602b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

openldap: => 2.4.33

commit 3404948851221be46dfaed9ece14f3752ad0d1bc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

greylist: new spell, greylist policy service for postfix

commit 64d3604c343074231c39a25352820edef097cde3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libdbi: updated spell with new options and docs

commit 94cac12d799a2667875cbd76fa3b730cb02aa794
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

boost: => 1_52_0

commit fe30c0cb581d5420e3293165f5efeabf573ec571
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libdbi-drivers: updated spell with new options and docs

commit 05ada9437126df81dd69fbe05a84612b0b1d08d8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/why3: new spell, a rich library of proof task transformations

commit 0b173a26c03bdadce4eafdd1351de58b07b37cc4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/alt-ergo: version 0.95

commit 22fbca90ab192826dadfe81c950dd2abffcdb7a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ocaml: add check_self on cast binutils, tk, tcl

commit d7cd814450465768020f093d72abe01c2fcedee8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gflags: new spell, commandline flags module for C++

commit 605441bf03e694b05e524aead15fc58022dbeee7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-gflags: new spell, commandline flags module for Python

commit cec76da1b873a834e8871b59bdd36f7c10c1bbbc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

memcache: => 3.0.7

commit 361b32d69770ec93c55b1d79fabef0145cf3dd9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

celery: new spell, Distributed Task Queue

commit c5fad4f6740f6dd97f93b302b7f5a13c86ebb3d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python3: add check_self on tk and tcl cast

commit 1440d573f8e1ea64a9c1b0f6a5edfe9cd631b829
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python: add check_self on tk and tcl cast

commit 87b5ac2296b824a2448a9eff8d24ea1acfa49ba6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

httplib2: => 0.7.7

commit bf20482328178156e446366fb38100f04e21886c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

virtualenv: new spell, Virtual Python Environment builder

commit d25eed8ae0d0b0a872b1b6b64764b737c7b9eaa0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

distribute: => 0.6.34

commit 2e34e3981ad4a49dd20e5274b20eba2fd200bdc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcdio: => 0.90

commit c5af47bd506fac547887dbdedc37a713eea7bc26
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: corrected PID file path

commit 274e61ccf4ef731490b985e9014bcdfc9689fb40
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtkam: => 0.2.0

commit 6932db96beac2d32a64f84d7f103876ee2a0111f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunderbird: SECURITY_PATCH++

commit 5c5e71332278c44ed0770ecbdeec5051c4bd1a8d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sg3_utils: => 1.35

commit 40e91d900e03de0681deb9c03eba3b011cd0bde4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.22

commit 37b8687a85ed7ea8b428d5fab36491ae9797bf71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fontconfig: => 2.10.2

commit 6eb6a5a337864a582f003364caaad6be07b8ebbe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gettext: => 0.18.2

commit 64d976bc65b791a7d467063c45b33473274c149d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog - add key for Daiki Ueno

commit 0931c47e92317881a1fde96a900ada54c4ad7042
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polarssl: => 1.2.3

commit 1a2cf8df71e2cee28efa5aa90593401cc4bfd0c6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

added account data for burp

commit 55c9414fd5e57edc6d10d19dc0360e4f858a08eb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: new spell, network backup and restore program

commit 52ee37ed5674673fb706c8e1b7c5c5c8b6afb6c5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-gnupg: => 0.3.2

commit 30fecb7a846ea28d561db3ced8b5fa62eaf7a868
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

automake: => 1.13.1

commit dbb7af1fca9bc15d1ceaf2341a5411c25b7682b6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p374

commit cc27faa0aee5662a62a82ce2a6f345dfc2dc589e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.25 (lts)

commit 87b7cbf967f3b285c005486dd0122d350e42529b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.37 (lts)

commit 1a3ff0208f3b66acafe7e5ce90661fba02bd5d47
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.58 (lts)

commit f3600665a25a994181b8dd149b743dec599e3eea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mcabber: => 0.10.2

commit 1764d87074ec2f0705359c84f3516c388482e805
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loudmouth: => 1.5.0-20121201

commit 995290d4874246e38970d91829982db3cf3c4c0b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

video/v4l2ucp added into ChangeLog

commit a67dbd0434a8bf871fa220a59e5fe78bb7893790
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

video/v4l2ucp: new spell, universal control panel for V4L2 devices

commit 8ac0c51cf4e0d6859a58465c003d92204696e3ad
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sleekxmpp: new spell, elegant Python library for XMPP

commit 32e778caec92741267cffe535461ba5e91093710
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1-modules: new spell, collection of ASN.1-based protocols modules

commit 391842176a6cd7d112b34d4bdad5341f5f3ab214
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dnspython: => 1.10.0

commit bfdc1ffbbcd7dde10ce90d53f422dd959f061dba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sudo: => 1.8.6p4

commit 2db0bb921e461df0f59628af8f62c84a2fc60f39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ntfs-3g: => 2013.1.13

commit 2f67c6f30750c6d0c59895b493826b3366b77976
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.57

commit a13185477c29f95b4c1bf575bc9ff259640006e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

scribus4 1.4.2

commit 77b98b6dda61889f436a802f8e31033f3ac82b19
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss: corrected message about 3.14 branch

commit e89238cc3d56008e42af0546ea2d961d421c963f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rekonq 2.0

commit 1ff51460790bc49c8b69c0508271f2b45e04e530
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

cryptsetup-luks: really build static binary

commit 927436eb37895ad040e0418396156d36b4b9733e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

coreutils: => 8.20

commit b785b3ebf32a93f43dd0109ae2cc654252c0ba66
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add key 306037D9 -P�draig Brad

commit 7faad6e923ce3b1ca0b60d8078daba1caa44ed00
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xcache: => 3.0.1

commit edb36eb2d69d55c4b43ba9d1751b9300187425e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mplayerthumbs 4.9.5

commit 3f7e8a4377b81d6cf8c058310bd8bc6d33b18342
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kscd 4.9.5

commit 3c9736647c5b98fb7c77fdd368e52008f347310a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

juk 4.9.5

commit 64c50f5c9b26a2b375febd482d7eb733b5fadd3e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpegthumbs 4.9.5

commit 2ef1f9909000efd94f3e7aa89b532a65e124c3b7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dragon 4.9.5

commit 5b3854ed4f88b2a2bd7eea78cfe841b88502a7fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mobipocket 4.9.5

commit c4db8aeb181ec07ccf851d1666720fc1cc53dfd5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksaneplugin 4.9.5

commit b42253be873d54cbbc5fb4ed7d6b71e8049c7921
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kruler 4.9.5

commit 5cb434ee21e815dbc2b4b4af77ceb902aac21a45
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kolourpaint 4.9.5

commit d6a9dfd34605602d083d1bbd045af8d9ea3b4dcb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgamma 4.9.5

commit 7b75b31e46e18a5d256cae8bd95f1805d64805fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-thumbnailers 4.9.5

commit 93cedaa340bdd53cc867e0054724a49589a2cda4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegraphics-strigi-analyzer 4.9.5

commit 558c4b312937bd4176d730a63054fd72a1dab0a3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ksnapshot 4.9.5

commit cecdd7d747fc9f7955b9ea7a98d13cf887e67ccb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.9.5

commit ced04e3294678d6565a515ca6f01b0b6caf97274
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

svgpart 4.9.5

commit cb362120c188a490a1e97822d62e199b23476fc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.9.5

commit cf4c0ac8e87e798edf958ef4a481d140c120e8c8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libksane 4.9.5

commit 62f12a73d09704b1d0d8151be3b5afd0924858fd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcolorchooser 4.9.5

commit 4ac082fb2be0aa58cd36a34a64a506c5e4b0cac5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

step 4.9.5

commit 73557bbf67f1000e235b01cc51c6dc5708d5d6e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rocs 4.9.5

commit fa9e99565da0a925b88457f701d153c4b31bb85a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwordquiz 4.9.5

commit c3f453936489d0764a1c442534909a31e59736bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kturtle 4.9.5

commit 4dad8ff0e1a8175464a712ba51a41f0fb34ff4e9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktouch 4.9.5

commit 041b27a10982bdf3052bb2b2f1c240b327386051
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmplot 4.9.5

commit cb2734e901981df489140a121c99f61beda9c083
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

klettres 4.9.5

commit 22f79378e3613b264ae164ecfb5f62940821a0a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kiten 4.9.5

commit 724d1b62b51168b0eb10ede60c55c58431fed6a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kig 4.9.5

commit dfe04a5207e918190ffc809e82d6cd9e022ae282
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

khangman 4.9.5

commit 878d39e127ce13fd91d2f196ab73de1dc6477746
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kbruch 4.9.5

commit 28ce032c5dedf64d85ad5c3f0986746cba32be15
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kanagram 4.9.5

commit ba806ec9e0e96dc1493e1f3df522692f47c364f8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgeography 4.9.5

commit 93bb09b4207f1ff29a55d7cddfe269b40237bb5b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdeedu 4.9.5

commit 3d5d9139c06ea492710fa827ac12afaca45b123b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kross-interpreters 4.9.5

commit 7d1652de064ac1af0d944b9183b5f1906834c4f3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qtruby 4.9.5

commit 25a0f6c77128b259d0cd4424b3532643fa02b332
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/yaml-cpp: new spell, a YAML parser and emitter in C++

commit 73dc1d0443e5b04454ab5d2afe017802899024d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tumbler: => 0.1.27

commit bc4230d075466b8728ff3fe22cb2aa9763536a9e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gl2ps: new spell, an OpenGL to postscript printer

commit cbc339b6f66b5ec1d0c9bb7e9a52cf8acecbe895
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/itcl: new spell, object orientation for tcl

commit 5d4430453e45b1445740d70cd7c30ef9dd4ab4c0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/tk: version 8.6.0, add sub dependencies on stable/devel branch,
force corresponding branch in tcl

commit 83a420d747c09b19e1dbd3a6743ed7fc1b8364d9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/tcl: version 8.6.0, add sub dependency on stable/devel branch

commit 88d73e1b994f5d5f7d781f08d335e32c068c1811
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

binutils: => 2.23.1

commit 2a5638ae12538bf8925eb255fe7a11137bc99f9b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libspnav: new spell, a replacement of the magellan library

commit 984a023bbf2bf700b1cb66d507a7cdcd2dbd7ab3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-mpd: => 0.5.0

commit 0d1e90f7f7ba8ea5d0e724913104724ea284038c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains edje, emotion and ethumb

commit 5cffd5bc643fd45f1332929823a2695a42cf9bda
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

check 0.9.9

commit 4d3ed60f46ea11421c7f0c60cded5d04a880aad8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/opencolorio: new spell, a complete color management solution

commit b94beebd1acf3bbc3664e40976a51d5c9e24b5b5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/openimageio: new spell, a library for reading and writing
images

commit 4598cbcc8a4d8a2ab02bfbac83514309fd58f143
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/field3d: new spell, a library for representing voxel data

commit e772ad04970c94d109147327406a94cb46e281ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-irc/weechat: devel version 0.4.0-rc2

commit ae155425bf20772a84e176c44086a111dab42f5e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/centerim: add option for installing the beta branch

commit 93518d29e2b04eb660545c4799f8e18b014d2a90
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/thunderbird: version 17.0.2

commit 9d20ce521b5bd66ff91c8eae2f2ad9028c75d42d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

shell-term-fm/terminator: version 0.96

commit 6ed1af345cb581f11e0bd1b9bfb68d13e769f788
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smokekde 4.9.5

commit 1917d4750c06bdd7a3d5c32b353e21704d6e02a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smokeqt 4.9.5

commit 2ce41bb302ee15000a09926b49f20139a81db8cc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smokegen 4.9.5

commit 3311a47f1de94d1a7f34910d506cad0dbeb6a1c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

perlqt4 4.9.5

commit 535773efb89406326f24bab1f4c7212683ebfe70
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

perlkde 4.9.5

commit a467a4b69bb91e38d1751b5001da6218f89df015
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qyoto 4.9.5

commit 46b2539fdda16a32f1a640267906208a9869dfe9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: change dependency on JPEG to libjpeg-turbo

commit 14261dcb24232a9c3977a9ff40445f3bf175b6f7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

wm-addons/xmonad-contrib: version 0.11

commit 76f9f22798830addc43dc62f507c444e4d945011
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

windowmanagers/xmonad: version 0.11

commit a4020eddb3464395dcb2eefb57946ba09ad20465
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-x11: version 1.6.0.2

commit 5beed41ac9ea19607975efff98cdfb8c17239ac0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mongo: => 1.2.12

commit 2ba135c9a713bd4babb8d86b5a5906a695cdbfb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

httplib2: => 0.7.4

commit e844a80433bab958a1543906591e611595bf784c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-media2: Depends on gnome-doc-utils

checking gnome-doc-utils >= 0.3.2... no
configure: error: gnome-doc-utils >= 0.3.2 not found

commit 752d6178c16b75a818d313bc23a0fdfc8d52dd43
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 4.2.5

commit 073d0ccbe57ab37d110856c9570f880ee2a80a5b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcp: => 3.2.5

commit b283c6705fd0f81fe21d819e4f0624a8c9294049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.15.2

commit 9bbb6d3abfd866e175a11ea79d0c96cb0dba4c82
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.36 (lts)

commit 35d1bb63811e88ec9ac440f5895e8608c5c161a5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.15 (security)

commit 2fd0c9eadf8bc9bb8963c51472f64a999db37143
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdesdk4 4.9.5

commit b922174dbe1785999a84c1efa1259bd085baae5f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 18.0

commit cc99cfe3153f33a4fc548e59ee752b408b26f34c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/nss: add 3.14 branch

commit a845f8dea4df247fa1dd77828d1eb3a52c4054cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sweeper 4.9.5

commit 9bbca67bb60aead9c7d8656753f9530f3ad959c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

superkaramba 4.9.5

commit a0e7f4c118215292fc3ce89dc6a9d16e87937ee5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

printer-applet 4.9.5

commit 588b02d8058dab3749928ff77a50ba665dbe0bf3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ktimer 4.9.5

commit a8d5e98ccd98148e4dff28cde13974ba91165836
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kremotecontrol 4.9.5

commit 7286c98480b31cc1bb4a15f6f258d5cc288c6114
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmouth 4.9.5

commit 601c05cf4030cb32d236f5ae179550e79f3bf7af
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmousetool 4.9.5

commit 50a77c546a13507c895ead1be7fcdb0c412777a1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmag 4.9.5

commit c34c79a3323e2ac71f691e91d3bfeed732724d1f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kgpg 4.9.5

commit 6a6bb382cae844646906c57132bba2976ee3d897
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kfloppy 4.9.5

commit 73214f1ca4b64ad69f8d0811790e3e7025ced54f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdf 4.9.5

commit 74f313156018171493f6b38079c221af73720125
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeplasmoids4 4.9.5

commit 75e96b1a1e0d74a2255c3b4ab9c65604021138dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeadmin4 4.9.5

commit 1a5c846a457076c5ad7858f0644f5469598ba358
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kde4-l10n 4.9.5

commit 7c11b49cf2d5fdebc1d5acbf847ba686409295c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcharselect 4.9.5

commit 233232374e342b81a0a62e3b35c6af1dbd3e12eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kcalc 4.9.5

commit 792f29f563d9be3a1e12f65ca7e5af016493d52f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kaccessible 4.9.5

commit 04e90e16454dcc56221b7bcd5984acbce1706dc1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

jovie 4.9.5

commit f90949a7374a91095d112d93e7ac70d5e1c73d7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filelight 4.9.5

commit a8b80f5c05d9b328302f86161d5b9e97823113ed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

avogadro 1.1.0

commit 19d23c6adbe0695334473dee7966be4f6d232aa6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kalzium 4.9.5

commit 2ac9a1f605b0f0db5599948dda813bd54ed1e06f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.76

commit e7bf887fc5bc6e69a815bff4c119cce5f7e09974
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libvirt: Updated to 1.0.1
Optionally depends on fuse

commit 76ed6a936d6360c6b22e6e9b35c48bf0c9c45af7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

webkitgtk: Depends on RUBY (tested ruby-1.9 and ruby-1.8)

checking for perl... /usr/bin/perl
checking for python... configure: error: You need 'ruby' to compile
WebKit
/usr/bin/python
checking for ruby... no

commit a99aa8bb5b1f4a2981137773e81b1c2ebda3b888
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ruby-1.8: Cleanup formatting

commit a6c149ea11b725528ee14ea2c6873e1bba1fd42b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ruby-1.8: Fix glibc 2.14+ compilation
From http://bugs.ruby-lang.org/issues/5108

commit 92c50f64b6b768b5102f118da43cc5f4ac0379ae
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

neon: Reset color to default at the end of message

commit c163eb13754a8cd6fc884bd01ef88e5fe91aab70
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

subversion: Fix subversion SSL support

Subversion itself does not support SSL, but relies
on external software (e.g. neon/Serf)

From subversion's ./configure:
--with-ssl This option does NOT affect the Subversion build
process in any way. It enables OpenSSL
support in
the Neon HTTP client library. If and only if
you are
building Neon as an integrated part of the
Subversion build process, rather than linking
to an
already installed version of Neon, you
probably want
to pass this option so that Neon (and so
indirectly,
Subversion) will be capable of https://
access via
that library. (Note that Subversion may also
or
alternatively be configured to use the Serf
library
for http:// and https:// access; see the

Plus my svn client couldn't checkout https:// repositories.

commit 38a6be16265044847a0992f774e0427287456d68
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

neon: Allow requiring SSL support

commit 072a49275b63f625b1374e674f1441a08c234cb9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

webkitgtk: Depends on ruby

configure: error: You need 'ruby' to compile WebKit

commit c122c06c1648dfc0aad2f4768383f6835a9f53e4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: Updated stable branch to 1.7.5

commit 22280b53e883d289484bcbfa3fb1220bf0a6a2b9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Updated stable branch to 1.7.5

commit 6facf18b7971b9563f018dab328753c80c36ab03
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

emotion: Updated stable branch to 1.7.5

commit d77d7737b34a8197573225044f15c1eab7674be8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Updated stable branch to 1.7.5

commit 568009442abf265df0c0b2eb60c943679aa33493
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas_generic_loaders: Updated stable branch to 1.7.5

commit 1135f6a974d4bdda82cc637740490192e22d8053
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Updated stable branch to 1.7.5

commit cfa8267333e32293f575aa1b59aab86506350f5c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Updated stable branch to 1.7.5

commit d702512c88b827fcbd8c47c4d60cbef9d5441415
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Updated stable branch to 1.7.5

commit 7c9c170ed29452608db3bb45dd20365051fabd52
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Updated stable branch to 1.7.5

commit ae1719707bcc4d4169fef79e61379ffa6b51f4a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Updated stable branch to 1.7.5

commit 0f5c85a40bb2729c075ffa4140010163942b79fc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Updated stable branch to 1.7.5

commit 78e280be3ccff431ca9b9702a726d2423d2eb15d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Updated stable branch to 1.7.5

commit bd3d32efff037661624edd3cc78194f0f50b0d36
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Updated stable branch to 1.7.5

commit e7b06718e33c9751f05fb2463c3c899f0843036b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Updated stable branch to 1.7.5

commit d616a963c7c9bd32620a862e6832e6bcd86d374b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Updated stable branch to 1.7.5

commit 9bd7b14b6697278e042884e775a10514b3a3b0ab
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminology: Add stable branch 0.2.0
Only SCM branch depends on efl
SCM branch depends on subversion
Stable branch depends on edje, eet, efreet, and eina

commit a3875128d0702bb7ea7c4c96560c3d115277cd42
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Add all evas flags for evas optional dependency to SUB_DEPENDS

commit 9a84379b45a728f934f25428d0d4061819e6a152
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: X11 and XCB are mutually exclusive

commit 064fe1a615f9c5de1ccd0545bd497103813e09be
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Depends on ecore built with evas support

commit 901fe2cad16d4968ab56b136a4bc5084cf77d7a0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Add all evas flags for evas optional dependency

commit 228da32457ca010049ba49bbc900ac2f5d9226ea
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: eet is required, not optional

commit 3babf5eeff37c8bdfa873209a67c0cf408775702
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: --disable-images-loader-eet -> --disable-image-loader-eet

commit 0c4ecb5f12747fea6e97526606ca1002e9965c81
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas_generic_loaders: Added stable 1.7.4 branch
SCM version depends on subversion

commit 1867571c6f3610e5a5b1501e77bd9eb4fb19dc8f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Cleanup formatting

commit e1cf587d0c24138d042cafea4381d81756c37406
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Add stable 1.7.4 branch
Only SCM branch depends on efl and subversion
e_dbus for stable and edbus for SCM
Optionally depends on doxygen

commit 955f5ce20cb2c45fb43f9559dbd567ccf3fc3db6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Depends on eet and eina

commit 5b441d5161a27df95a334647c1d43b612ae88aa0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

exquisite: Add stable 1.0.0 branch
Only SCM branch depends on efl and subversion

commit cb28b03367a3068e896d115798eeb73f973aa29f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Add stable 1.7.4 branch
Only SCM branch depends on subversion

commit 454a636c777a7916f1cc07f5bebc19f5be688d28
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: EDJE_BRANCH -> ELEMENTARY_BRANCH

commit 05ffefaaac1838bcaa301e067ff5f13d93a28ffd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Switch SOURCE from .gz -> .bz2

commit 33099b75a82e01238504d6899860d3063d4f4ec7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Switch SOURCE from .gz -> .bz2

commit 665d7370c2140f654657fc2686e74cfc40f256af
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Switch SOURCE from .gz -> .bz2

commit 41ce5f265a0a03dde102721cb5806737206a19f8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Switch SOURCE from .gz -> .bz2

commit a886e85f8536554679dba8ce9cab69a040c7c833
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Switch SOURCE from .gz -> .bz2

commit 2e42b0952b19bc9314a3cc6137ed56be8552b9dc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Switch SOURCE from .gz -> .bz2

commit 19d4f427f26139daa2355b27be8facd97435d1a6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Switch SOURCE from .gz -> .bz2

commit 19a598a08fa9878c32d259880cb4ddb2da35a2a1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Switch SOURCE from .gz -> .bz2

commit 16c378a4a533797f6d692fae18b0bb22a8ac66c7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Switch SOURCE from .gz -> .bz2

commit 46b076680a1fe34032f7f9a31b9b3b99fe8828d0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Fix trailing &&

commit 8a695d78316107b5bc5437542fd0c143676b135e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Cleanup formatting

commit 20479cb8302d20c8ed4b7cbbb900b50435764a6d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Cleanup formatting

commit 693ff1936d163fa3f23d95c35a394ab557fd1091
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Optionally depends on gettext, elementary, and emotion

commit 34b4df317e3609d5495d70f5dc5643b04eddcf13
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: Added stable 1.7.4 release
Only SCM branch depends on subversion
Stable branch depends on eio edje

commit 0ccfeef8bbe4d9a138da0bda83c0b64b58f3ad13
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Depends on eet and eina

commit cf755a836c1adfa0cef58601949501223f874d3f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Fix ./configure flags for connman and eofono

--disable-ofono -> --disable-eofono
*-connman -> *-connman0_7x

commit c3b1a7999cd569bb7e07b6c5eaaf9630ddcbebc5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

emotion: Updated stable to 1.7.4
Optionally depends on doxygen
VLC is now under "generic" (--enable-generic-vlc)

commit 2f64263931759acf8c96f62c0ea4fb57a3aafd7f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: dd stable 0.17.0 branch
SCM depends on efl, subversion, and edbus; stable does not
exchange and bluez are no longer options
Stable depends on e_dbus ecore edje efreet eina eio evas
xcb-util-keysyms
Stable optionally depends on eeze
Only install e17update for SCM version

commit c148d3741ac4bb1a41b22c4d42a19a287bded24e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Removed SCM option, included in efl
Updated stable to 1.7.4
Conflicts with efl
Optionally depends on doxygen

commit 4faef88bf9fd9045659a7f4326c70aa41beafb9c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Cleanup formatting

commit 8ac6072de2f8c903693399bd2f11704b9f924704
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Updated stable branch to 1.7.4
Stable branch does not use efl, only SCM branch

commit c4f5594d31e67df1e724d3e92c76149304542ac1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Depends on ecore built with evas support (ecore-evas)

commit 3051c929dc92e688ce6f4aff65e8321930098ae9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Allow forcing using evas

commit 9d876cbf6c7cbe257812ef35a6c1c4923672d1b7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Stable version updated to 1.7.4
Removed svn version, included in efl package
Depends on eet
Optionally depends on doxygen

commit 640d50d57de26547561d7e28a63e2b02a858d344
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Depends on eina

commit fe1586f75e730abbf124fb6f5a40bee645371e3e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Stable version updated to 1.7.4
Removed svn version, included in efl package
Removed efl dependency (not for stable)
Does not depend on edbus nor e_dbus
Depends on eet and eina

commit b763fc82f34cd06d9abaf61e3e315455fba05490
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Updated stable to 1.7.4
SCM branch only depends on efl package
SCM branch conflicts with ecore (provided by required efl)
Stable depends on ecore embryo
Optionally depends on doxygen, LIBAVCODEC, and alsa-lib
Stable branch only conflicts with efl package

commit 38750be9e5d730214f0ad42d411d4216e4c73e69
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Updated stable to 1.7.4
Removed svn version, included in efl package
Optionally depends on doxygen

commit 5c50fc5cb37879c5d0fbf5bf28de106366f6fd91
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Optionally depends on evas (auto-detect what evas supports)

commit eaa4e728bc3470dccafa4c6a8bb28c2228d1c9e8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Cleanup formatting

commit 89b9aac1b31cb9c174dee27ddcf6ee9fe2dc38e2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Cleanup formatting

commit 3612b165c1aa1441bcc6bc40dc9bd3c5de1ccf7e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Updated stable to 1.7.4
Removed svn version, included in efl package
Expand pixman flags
Optionally depends on doxygen

commit 12248197d9a4d88ef43d39a97d9263ab6d85a633
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Updated stable to 1.7.4
Removed svn support, included in efl package
Stable version does not depend on efl (conflicts!)
Optionally depends on libxcomposite and libxp
Add '--enable*' options for other optional dependencies
Replace 'xorg-libs' optional dependency with libx11

commit 83f8584c8afc30cf8d2808f44d1c09ac9492707d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Updated stable to 1.7.4
Removed svn option, included in efl package

commit b2eddcce70d2977cee468259f1f89c090d00a23d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cantor 4.9.5

commit 723b8515231d7b52a0eea61f84b9d23a45fd7907
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

blinken 4.9.5

commit eb35e243387f44f20745d2f433f4cf759dc14ea0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kstars 4.9.5

commit 31fd3af4b38690cf3277572f216e81d3b28c94f5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kalgebra 4.9.5

commit 26d4f6fc5e54aaa37cf15cdfc2817638a1eaba8f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

parley 4.9.5

commit b729dfef8f5d77661f5029bf1437e0f14da21dea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

drbd: added kernel 3.5-3.7 support

commit 05f3a40da4262d394bffcfc3cac61da394385929
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pairs 4.9.5

commit 3d2ff112af57bff74a9df6613217358d600df85c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pango: => 1.32.5

commit 33aedd7b48e2fb5d5c534a697c70079f963f88b1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

marble 4.9.5

commit 68b83aa5c9e0c9940ca76325a4bd14289dc2ac29
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kmix 4.9.5

commit 60e712464e0fdceb08529d690435a7cf1158ebd7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "fluxbox: => 1.3.3"

This reverts commit 5c863583298045fbb16d5f6b25de013ace242616.

Downgrade to 1.3.2 due to upstream bug #3590078

commit 1e09c9d8a9583dcecf71359e443bf1bec493976f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "fluxbox: fixed fribidi detection, when built with glib support"

This reverts commit b758db2b5a365bddb1ed14f4df44155c81be170f.

commit 7f44a686c39653cd4e6a1029b089eb62208c016d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcpcd: => 5.6.6

commit 250df6ad13eecb7ccd5789fd37a4ad559f9e1afa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.5.1

commit 9cb595a8ea9d331967db36823d47f48d95002bf7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

paramiko: => 1.9.0

commit 65684ff2678ac657f82b1bb451db07f4de28cd03
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

python-ssh: => 1.8.0

commit a31778bf126b9831b0fc5726af38a9b132148bf2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fabric: => 1.4.4

commit f61ddcfdb6ffe9d82f03e2edfba7406d9eaa7f2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

harfbuzz: => 0.9.10

commit 674aa3d7307a51412c3b7a8af28c8c7b548bdf36
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

audiocd-kio 4.9.5

[ 17%] Building CXX object CMakeFiles/kio_audiocd.dir/audiocd.o
/usr/src/audiocd-kio-4.9.5/audiocd.cpp:60:42: fatal error:
libkcompactdisc/kcomp
actdisc.h: No such file or directory
compilation terminated.

commit b1a785ca6de2ece85fed564d3f0b04e6d0330981
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

java-gcj-compat: new spell, Java SDK compatibility for GCJ

commit 9f05b37f56fad850c4bdb426aa531860e5b3b77c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcompactdisc 4.9.5

commit 98204bab9ea683b9c83f916d9abf8b852d31c0a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkcddb 4.9.5

commit 2a759d6331ac90c18af1182b898bf1b69a9551c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ark 4.9.5

commit c44ccc9846d543bbcd68d2697702629acea59bbf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

analitza 4.9.5

commit e92df7f0657c21911cfd37c93baf00edb2914398
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

oprofileui: Depends on xml-parser

commit bbe7e267dbe11e938095df18ff974cb0ef61c59f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

heimdall: new spell, Tool to flash Samsung Galaxy S devices

commit b0a7ce95393231c521bf728205059b03e28b8a55
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kwallet 4.9.5

commit 61ae95da90f1d4d2ec075696374808b2804e5e14
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.17.3

commit 8aa4f2e426419f8ffebf3b0a7d1326f16337a1c3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1: => 0.1.6

commit 90a81477f7e4682caae078ddec3e62d5a783c8dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ccache: => 3.1.9

commit 11e9d31c7321c85f4be9bf37e9444f4bfba27cc1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - improve build

commit 1f893f784bd0e6ccddf5ef256180873a9b46cb6c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

upower: => 0.9.19

commit 9c77d5643e75dec6a35aa7d1db536941f32af1a5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cimg: => 1.5.2

commit a409186f19215d64b8354df5b13b1248aeb863b9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nc: conflicts cryptcat

commit ae2fc594115c876dc5df99faba14af48042ce40c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

netcat: conflicts cryptcat

commit 1aa6f5c234f7fda45031861a9c67cdf32aa320f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cryptcat: new spell, standard netcat enhanced with twofish encryption

commit 4e8b1d38d21dd5c9947d65c4be880c9f006f6ac5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdetoys4 4.9.5

commit b97c6e2c3ea1d96fc93f34dfdb7a883981d24001
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.4.2

commit 4fceb521715a7901bf2c9923e3a2c4015ca5e9c6
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

audio-players/cmus: really remove CONFIGURE

Somehow didn't include the removal of CONFIGURE in the previous commit.
Thanks to Ladislav for catching this.

commit e264a23ccfecb32f487f9a55474e686cf8c4e703
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnutls: Apply gets.patch/x509.patch for DEFAULT/2.12 branch (Bug #493)
* gets.patch: Fix gets() removal from glibc 2.16 (Bug #493)
* x509.patch: Fix x509 compilation (found after Bug #493 fixed)

commit 7b1c3928fbd5089013731835c853699fdb8224af
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Updated stable to 1.7.4
Remove SVN option, this code is now in the efl package
Remove posix and coverage configure options
configure: WARNING: unrecognized options: --enable-posix-threads,
--disable-coverage

commit 8b8fc2c43fd5e52f9d286df792bd3d792bfa18c8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Optionally depends on libwebp

commit a46714a84eb0db9d59516e52528070c42d30c5d8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Conflicts with efl

commit f83c8deb95ae4254a2d7209ef698fc364e7e4b43
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eobj: Conflicts with efl

commit 2b3cda104f5a79692f58281b6618041225b16b8d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Conflicts with efl

commit 1ad4890f5d9fe0f54a02a8943c7338bdd53873d6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Conflicts with efl

commit b10c90b229e72f8ffa0b780eb7276b052769980b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Conflicts with efl

commit 16bcb6a61f36d0fa7366d6da9097afd98c502b91
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ephysics: typo efs -> efl

commit 1100cb575c89748a246744116a95baba8538911b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Sort CONFLICTS for easier checking what's missing

commit 3e6303b2e74bb828f5acaa620ae2b83f5389b04e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Spell physics correctly :p

commit 638561fdf5db4af1f9fee166d0ab1ac6553e826a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Optionally depend on giflib and tiff for image loaders.

commit 5f62c8eabe2ad01bd9cb5af2e6d7e0e41c46cbf1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Fails with multiple make jobs, use make_single

commit 8b82fb6dde780c81f097d58041352b754259e8e6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: More optional depends
fontconfig, sdl, pixman, curl tslib, pulseaudio, and util-linux

commit 3d029fa46e7edcac573fd3b6c8a62efebbd77cf6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: bullet is optional, not required

commit 5dfc2514efed678f64428bccd52c1ed80a16feb9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Cleanup formatting

commit 3fb9eee8653459070ba8e08c683b838c33aa8694
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on bullet

configure: Start EPhysics checks
configure: error: pkg-config missing bullet >= 2.80

commit 010ce84dcc5fa4f177429ce8219fc92106ce152e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on valgrind

configure: Start Eina checks
checking for VALGRIND... no
configure: error: Package requirements (valgrind >= 2.4.0) were not met:

commit fb20fd59f212b109e8ec7a17e7fea32e7f307ffb
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.21

commit 860f10fa4a4d1c20ac59413c8617c4271db7faa1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/scala: version 2.10.0

commit ebdabfc0634029de30d39eee8cd8e5c54f4e201e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdegames4 4.9.5

commit 80b75b43b78d13cad94c8ecb7936a9f5c18d8abe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdeartwork4 4.9.5

commit 2e4fbec83d21d1c92e9eadf13e836b78780d1300
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kate 4.9.5

commit 3ee533360048d0c0d50b98176d7334630525ecfa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pykde4 4.9.5

commit 152d6d8ea45ede6e3e4ba3759d7734e405f60e8f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kamera 4.9.5

commit 4e5105641c34380957473074721d00eabf0f0eed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gwenview4 4.9.5

commit 2688e5566f6cb5e6d06487cffb8e8c4a0df89424
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

okular 4.9.5

commit 479948edaa4263c37e5802e2d4250a50d830361a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdewebdev4 4.9.5

commit 3254761581a8380fdd3f31e5152d418ceb0d37c4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4 4.9.5

commit 7b87f8c6ad3713dcb0658021dae4b49be97c4418
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime: sha512 fixed, it was from kdepim4, sorry

commit 8e904f95d9b1f64fdcb067c7496eabf889286050
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepim4-runtime 4.9.5

commit 57e952053a377bce6a05943a7921ff80ea7fcbe0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdepimlibs4 4.9.5

commit 5ed9d7bf0062c18ab07c1a0f8d6d58fa3fdad862
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

akonadi 1.8.1

commit 4db3620ce9c2bb46347e4895eeb83829eefacdf9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: include static version of library

commit abeb22c63f41e29dd190c92aaf0b0571863c4a9c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

file: => 5.12

commit 0c2f66f76fec01d2ae3d1fcd3530224feeeb584f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

oxygen-icons 4.9.5

commit 74cfecec975b4dec7c41a220c310c694bb6899e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.9.5

commit 018bab5ddec69da9a7b0a0500e018ccfdf8f75d4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdenetwork4 4.9.5

commit bc009b88a918c96d6cf9dc2bb7e1cc5a4c21e2a2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: remove dependencies on icu, libffi, orbit2, pcre

commit e778416bf7a2a77ef0c36c23524f4c82ef380f2a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-ffmpeg: remove dependencies icu, libffi and pcre

commit ce18423e70b56d44e29395e6962c66749daff97a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: removed dependencies on bzip2, icu, ilmbase, lcms,
libcroco, libffi, libmng, libxau, libxcb, libxdmcp, libxext,
openexr, pcre, tiff, util-linux

commit c541cd4965bb1ff4eb754f33c595af27542c2c23
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: added optional dependency on bogofilter and
network-manager, removed dependencies on libffi, bzip2, libxau,
libxcb, libxdmcp, libxext, libxrender, libssh2, pcre and zlib,
made the dependency on libassuan dependent on the dependency on gpgme

commit 203743aa19545305ef1b36eb30877143de988fec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase-workspace4 4.9.5

commit 67af9cc9b0ae23b4cfb1fc919d172e4bd3416503
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

soundtouch: => 1.7.1

commit 79b1901c2f4dd484c8bb9b9fdbe2155e06def862
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bpython: => 0.12

commit 9f81964683048390c32afb32bbdef761dc5efc4c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - fix qt4 support

commit 12bc2e31fa7cdc7d58a6791e7ddec463d9554230
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

liblqr: => 0.4.2

commit 8a4df2ef65ba9b386f2ff436050fec422757a363
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pytz: => 2012j

commit 379995499027b573428fe364a45cc28d8ad59600
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

konsole 4.9.5

commit 4c07a30c0a5e59d5c8c2e65ccbad9cbadce988c1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4-runtime 4.9.5

commit 791e3d434e90832a0f27332b13d23729ce7f561e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

attica 0.4.1

commit 872e5a6a584cd323e7c1506ae14dd1e2616ed492
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kactivities 4.9.5

commit d203535439d44ecb0b98481047d6ac8a38d2cb14
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nepomuk-core 4.9.5

commit bf30f28c5a973427a433ceec0f329f01037a444e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdebase4 4.9.5

commit 532274ff7f10d41f40605650608ecdb69f13456a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

kdelibs4 4.9.5

commit b670afd07bcca9058224712d295d9c2023e55150
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.1-7

commit ae684f3241fd077e02a9303d085839ecf5d3de36
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pyasn1: => 0.1.5

commit d7be81024e0fb3e04c2048231fb20581d51a0a04
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

kbd: fixed regression that breaks keymap loading

commit 25a9e3050abef19144c07b5b38e6760e354fe929
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

slim: => 1.3.5

commit 6ddb765daebd241986bb90ee097f462d302c4ed0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ircd-ratbox: => 3.0.8 (stable)

commit 890ea6302722981f08d4a0b0ad224c0c292da735
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

freerdp: => 1.0.1

commit 5975672465feced47c325f7d688fa4a21a9c5cf9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.11

commit 33b654d9e3d286c49b9093a013afacca52c21293
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - depends EIGEN

commit c9540e7b7a4edbe2bcb1bc961d9f3b1a0e5abcd8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen2 - provides EIGEN

commit 73f8ece64cd99f791d1059adbcae40851b64a8c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3 - provides EIGEN

commit c896fc85ca7f788dbf59bc86efdcc5ae894e9f1f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - optional depends openexr

commit f53782457c6122ed33bd07fe2266949df1fdb4dd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv: => 2.4.3

commit 46a4233be3fbe69bc55511ac829b109c078e43b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 41_20121003

commit c9478a1ffaa51390798a6367c7d911665ae58422
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.1

commit 2998c1d8529569dcf2dda2f67feb066ebce0a737
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains efreet and edbus now

commit c34814078feb7e0cad4a0756c86da6bcd2aff154
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/miscfiles: remove SOURCE2

commit 0dcc0c7320239cd9ed476130dacf65944f6e7176
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fonts-x11/open-dyslexic: new spell, font for readers with dyslexia

commit cc18095f3a659061dd03e9666ec546b6e0243fcd
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

liblo: bump to 0.26

commit cc0c51ddaa3555e1b1b9780c6dc533633a4c2ae7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/uw-ttyp0: new spell, a fixed-width font

commit 1dcab2fffaaf24194e8b02459762d5ba79643f8f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wpa_supplicant: fixed build for 1.1

commit 0e7b9514d1967db62c95fa19f6376bea31e90b86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/xfconf: remove dependencies on libffi, libxext and pcre

commit 47cdf3d41b98d454757554e4c9915eadf866a3c7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/vte: remove dependencies on expat, libffi, libxau, libxcb,
libxdmcp, libxrender and pcre

commit aa0066e2aa288caa32afa3e2909038d1913f43a8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "disk/udev: add dependencies on libffi and pcre"

This reverts commit d8ce5e00c3f4edfb9a6a36d2c4703480f6b516c8.

commit 552a043dc597ff473d1177ff6a2216aa6b917a7a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/vala: add dependencies on libffi and pcre"

This reverts commit 0370dcb9404d2f64c9e25f709b41ce79ccff8922.

commit a1a0e9c34ed42c3974d6ac02d828907758f5dbe9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/thunar: remove dependencies on expat, libffi, libxau, libxcb,
libxdmcp, libxext, libxrender

commit 36816f7efcf48aac970435d594e421c6f5d5ab61
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "gnome2-libs/pygobject: add dependency on pcre"

This reverts commit c17845461704f1bf560bc9dbd19ce1037e400863.

commit 355b81e15c8c3cc704be7afc14fa6726c460d2fe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/policykit: remove dependencies on libffi and pcre

commit ec07c867b7913a5907e8376e0ca537be42745d55
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pango: remove dependencies on libxcb, libxext, expat, libffi,
pcre

commit 09aafc39e6875b973f9636ef4857610adc63a3e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/orbit2: remove dependencies on libffi and pcre

commit bb9037e487f5ffaa10909adac729bd60645b1fd6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mousepad: => 0.3.0

commit 182ee75275d698d64cd60cc3f6cd4b3b5b6f64f8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libcanberra: remove dependencies on libxau, libxcb, libxdmcp,
libxext,
libxrender, expat, libffi and pcre

commit 84f41145828fc08a7d3af2a004ceea33f5bd4cb4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mjpegtools: remove dependencies on aalib, expat, libffi, libggi,
libgii, libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86vm,
pcre and slang; make dependencies on atk, cairo, fontconfig,
freetype2 gdk-pixbuf2, harfbuzz, glib2, libx11, pango and glib2
dependent on the optional dependency on gtk+2

commit c560e16a6dcb1ab99b6f1346776e4566ff31d401
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

remove dependencies on icu, libffi, libxau, libxcb, libxdmcp, libxext and
pcre

commit 86bfbc48cc57d1c43eef8603914455ae7a0b6cee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/libxfce4ui: remove dependencies on expat, libffi, libice,
libxau, libxcb, libxdmcp, libxext, libxrender and pcre

commit 0db36380c76bfd9cf11dd3d3178b83e086f30fcc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-vfs2: handle dependencies for auto-linking rules in configure

commit dd884ee9980145a927fde5d1e08857d335ec7b4f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-vfs2: attr and acl are optional, see configure script

commit bc797a5b57161353b8352cb26b55a8b7ca09dab3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libgnome-keyring: fixed "DEPENDS: line 13: syntax error: unexpected end
of file"

please test before commit.

commit 7250af41806ba0e574500329dde4d545af6c358b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/llvm: add dependency on libffi"

This reverts commit 6be421159ca970d86d74221571093710719f6959.

See llvm in devel-xorg-modular branch

commit fb338026dcd9bb659832ade6062878473e46a837
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/llvm: make dependency on libffi optional"

This reverts commit 0c01812a3c9853cbbc8f64e491bc9c7e2229b49c.

See llvm in devel-xorg-modular branch

commit b705f435bdd0dc09b33f480eda0bb469afe510a7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fribidi: => 0.19.5

commit 0836eb7d48f3c543282c584a9017425bff4b045e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.6.2

commit 3a4000f1b11ca9cf48360f4b3f80d3380b965718
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.10.2

commit b758db2b5a365bddb1ed14f4df44155c81be170f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: fixed fribidi detection, when built with glib support

commit 5c863583298045fbb16d5f6b25de013ace242616
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fluxbox: => 1.3.3

commit 83d3ccc251f3796fac148ba205cfde9ec262f5dc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openthreads: deprecated in favour of openscenegraph

commit eb9b5e0c012887eef0a4a872cf2aca6963c19820
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openproducer: version 1.1-1

commit 25f50efd4991d6a5c8b9033ddc2692e1a4810239
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openproducer: change dependency on openthreads to openscenegraph

commit b013cbb34ecd23198c902c0095779d12b52260eb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: remove dependency on openthreads

commit c98227d870b4ed6a9516657bb5607a382652c42f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openscenegraph: fix compile error with recent versions of xine-lib

commit e5d2f31cba33278459bc6522933c492a127ce20b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/lives: remove dependencies on expat, libggi, libgii, libpng,
libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86dga,
libxxf86vm, orc, pcre and slang, add optional dependencies on
ffmpeg, libpng, ladspa, libunicap and liboil

commit 555752da48dbe7dd08585240ae41478cc51c82a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/libnotify: remove dependencies on libffi and pcre, add optional
dependency on gobject-introspection

commit 69c78096d9f773efab0df7c8bf68aaa677dc41a6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

remove dependencies on icu, libffi and pcre, add optional dependency on
gobject-introspection

commit 97dcce0721492f61f3d9034d14f682e375f92d95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/librsvg2: make dependencies on vala and gdk-pixbuf2 optional,
remove dependencies on libxau, libxcb, libxdmcp, libxext, libxrender and pcre

commit 864ea647237c4e5743348094074015a34e39bde2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome-keyring: remove dependencies on libffi and pcre

commit c89b7cb02457b6afd1a7ec2540bb8d6a07e4e974
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "gnome2-libs/libgee: add dependencies on libffi and pcre"

This reverts commit 13f33de81c78102b55f61edf4a9d8ab7b67f85f9.

commit 41cdf0403d89945e14c08d1040e49f65915e4c8f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libfm: make dependency on libexif optional, remove dependencies on
libffi and pcre

commit 8dc7e06595502e42561c910e2fa22dd2c13e059f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome: remove dependencies on dbus, dbus-glib, icu,
libffi, openssl, pcre

commit 3c42b95a283174f82045393e3533a7581f746be7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk: add configuration options for selecting
the acceleration backend and the unicode backend, remove
dependencies on gstreamer, libffi, libxrender and pcre

commit a760981862c91f0b04e29e9bfb9fde18b261cbb1
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.1-5

commit db5e70391752f76dffa8fe0972743dd9f5bcc192
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

collab/subversion: version 1.7.8

commit 281767f1718ad86024edf38025843215822766fe
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.0.3

commit a7146268323abb9d868dcb26286a009c98ba4b93
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/gohufont: new spell, a fixed-width bitmap font

commit 5f60379fbc54aacbac23745e7ccf228b64135df0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

arping: => 2.13

commit 6b6c8fda4c5344c4a20fe75645b33aa76f8ae77b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/fbreader: switched to git for scm branch

commit 38e0e068695be3bc0c08fa570b9c99c21f1752b4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnutls: => 3.1.5

commit abc76a8d348aae27c956381666fd76b73fc82f2d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libtasn1: => 3.2

commit eb3adbecb4902b004c6c718c0acd3f902944db6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "ruby-raa/ruby-1.9: add dependencies on libffi, libx11, tcl"

This reverts commit 345a734fe8d4f9b6a3ffd1eccc74da43f41110e4.

Ruby CAN'T DEPEND ON Xorg server/library

commit bacfd1113cb8f24ea89168339ee93e924efc8eb6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/python3: add dependencies on gettext, libx11, openssl and
tcl"

This reverts commit acae5ccd3e2ea8df3a545d1842da13a7ac429041.

Python CAN'T DEPEND ON Xorg server/library

commit 11d238682596bf82052da0d22857ee73987aae97
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

Revert "devel/python: add dependencies on gettext, libx11 and tcl"

This reverts commit 0deb6f921bbb7798f246c6a85bd342e3016a94ab.

Python CAN'T DEPEND ON Xorg server/library

commit 67a07ff696c99b09f770e2a3eec18a7f0e0aa878
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libdvbpsi: => 1.0.0

commit 3f0759f5bcecd4fe93077745618526db4a851e99
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/cmus: update to 2.5.0

Updated to 2.5.0, and subsequently adjusted some of the dependencies.

commit 0c01812a3c9853cbbc8f64e491bc9c7e2229b49c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/llvm: make dependency on libffi optional

commit 6f785becbe7d7a2070243a42e3f278756d626bc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libbonobo: add dependencies on glib2

commit 1fcc4f5bf297cd336e9419d0b34b83757847ab79
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnomecanvas: add dependencies on atk, gdk-pixbuf2, glib2,
libpng,
pixman

commit b415c234659072c74cfb561d1186bc70fc07458e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libcanberra: add dependencies on atk, cairo, fontconfig,
freetype2,
gdk-pixbuf2, glib2, harfbuzz, libogg, libpng, libtool, libx11,
pango, pixman

commit 264a1b05ed16b7a85c6a941b396367b1459ab463
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

arping: => 2.13

commit 76493b1c5d8c55428f6e5451f92793bdd0a4cf63
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

doc/fbreader: switched to git for scm branch

commit 2576af64a09bc386832f06a803135122cac6609d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.1.5

commit 60fbc185cdef02130ddcb2b884dc9053b39a9c0e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtasn1: => 3.2

commit 84604624e87f52429e5a8a40483f4e4222380acd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "ruby-raa/ruby-1.9: add dependencies on libffi, libx11, tcl"

This reverts commit 345a734fe8d4f9b6a3ffd1eccc74da43f41110e4.

Ruby CAN'T DEPEND ON Xorg server/library

commit 1f15214c28824b03b0cd9cd01a66ce92dc36f518
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/python3: add dependencies on gettext, libx11, openssl and
tcl"

This reverts commit acae5ccd3e2ea8df3a545d1842da13a7ac429041.

Python CAN'T DEPEND ON Xorg server/library

commit c561b40e5bacf725fc81d751df51cae4f3ed4589
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "devel/python: add dependencies on gettext, libx11 and tcl"

This reverts commit 0deb6f921bbb7798f246c6a85bd342e3016a94ab.

Python CAN'T DEPEND ON Xorg server/library

commit bc394f7b1db04a7574214a7e055078e5b3b794ae
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvbpsi: => 1.0.0

commit 763aabed662f1d2d8ccc77d2442d129de267b11c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 50.1.1

commit 5c43b52bf7a3cd36f5e5f852338a2698b746d7d8
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

audio-players/cmus: update to 2.5.0

Updated to 2.5.0, and subsequently adjusted some of the dependencies.

commit 689f70ac498a0859de2e234dee6ed1ceb413ee6c
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

net/wpa_supplicant: updated to 1.1

With the update to 1.1 comes support for the newer nl80211 kernel
interface, which is what all newer wireless drivers implement. The older
wireless extensions interface is considered deprecated in newer kernel
versions (of course wpa_supplicant can still support it though).

commit 4b39b315874e156206b95af95abaede64a6ebe32
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk: fix syntax error in DEPENDS

commit bb934d42e6a9fc50804cf5053383af266e9ea9ca
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome: add dependencies on dbus, dbus-glib, icu, libffi,
openssl, orbit2, pcre

commit 54ed9cd18e3014acb1b2efc5f10bb9a1e63e4ad1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libfm: add dependencies on fontconfig, freetype2, gdk-pixbuf2,
libexif, libffi, pcre

commit 13f33de81c78102b55f61edf4a9d8ab7b67f85f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgee: add dependencies on libffi and pcre

commit 85b4dccb6523ee0fd8a6f4e4274e8e2672603e95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libgnome-keyring: add dependencies on libffi, libgpg-error
and pcre

commit d66767d0e8def26bd3f4308a41be835980634ca8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/librsvg2: add dependencies on added dependencies on atk,
expat,
gdk-pixbuf2, gtk+2, gtk+3, harfbuzz, libffi, libpng, libxau, libxcb,
libxdmcp,
libxext, libxrender, pcre, pixman

commit a6caa06be66f9a3fb3d9584295d891e15b2e4901
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libsoup: add dependencies on dbus, icu, libffi, libgcrypt,
pcre

commit 0cc922644c6c2d63bcecefec038eabf44e04ce0b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/libnotify: add dependencies on gdk-pixbuf2, glib2, libffi,
libpng, pcre

commit 6be421159ca970d86d74221571093710719f6959
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/llvm: add dependency on libffi

commit f6189dead1ee85e2ae9a2c1a7f2643526733f4f5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/lives: added dependencies on aalib, alsa-lib, atk, cairo, expat,
ffmpeg, fftw, fontconfig, freetype2, gdk-pixbuf2, glib2, harfbuzz, libdv,
libffi, libggi, libgii, libogg, libpng, libtheora, libx11, libxau,
libxcb, libxdmcp, libxext, libxrender, libxxf86dga, libxxf86vm,
orc, pango, pcre, pixman, schroedinger, slang

commit 2ff35fffca3a1db82532ea054ada468e35b12d7d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/libxfce4ui: add dependencies on atk, cairo, dbus, dbus-glib, expat,
fontconfig, freetype2, gdk-pixbuf2, harfbuzz, libffi, libice, libpng,
libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxfce4ui, libxrender,
pango, pcre, pixman

commit 9c5e307139d7e5eb2c659de42ce95d30dbbbd6a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/libxklavier: add dependencies on glib2, icu, libffi,
libxau, libxcb, libxdmcp, libxext, libxi, pcre

commit 0945f736b3af3d96efd606fcca50f4882cca9af5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mjpegtools: fixed switches for optional dependencies, added optional
dependency on libxxf86dga, added dependencies on aalib, atk,
cairo, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz,
libffi, libggi, libgii, libx11, libxau, libxcb, libxdmcp,
libxext, libxrender, libxxf86vm, pango, pcre, pixman, slang

commit 9339698328fc1be929ea45ad47feb3f2e2185e98
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/orbit2: add dependencies on glib2, libffi and pcre

commit 8298955930bc7b7f404c8a576ba117a0b2ef5237
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pango: add dependencies on expat, freetype2, libffi,
libpng, libxcb, libxext, pcre, pixman

commit d7dd068fe0e40c65dc62a9bc02933f57743fc1fb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/policykit: add dependencies on pcre, libffi and glib2

commit c17845461704f1bf560bc9dbd19ce1037e400863
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pygobject: add dependency on pcre

commit 0deb6f921bbb7798f246c6a85bd342e3016a94ab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python: add dependencies on gettext, libx11 and tcl

commit acae5ccd3e2ea8df3a545d1842da13a7ac429041
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/python3: add dependencies on gettext, libx11, openssl and tcl

commit 89ba05d4cdc3dc263492b447feb820c5f14aee3a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smplayer 0.8.3

commit da8436480e5e5fe212aca53576f9348e66242cf5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

rxvt-unicode 9.16

commit 95241e0559260ee3d67b0920235995eb0413158a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.1.7

commit 345a734fe8d4f9b6a3ffd1eccc74da43f41110e4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

ruby-raa/ruby-1.9: add dependencies on libffi, libx11, tcl

commit 4efed599ec5c91d1f0173d07bedfc773055f8b25
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/thunar: add dependencies on atk, cairo, dbus, expat, fontconfig,
freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, libffi, libice, libpng,
libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango,
pixman, xfconf

commit 0370dcb9404d2f64c9e25f709b41ce79ccff8922
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/vala: add dependencies on libffi and pcre

commit 9e602352b1fd0198480cdabb10602ae3830f08f5
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.1-3

commit b2cf18182002d33f59d18f270ddcf1d9a1938000
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kbd - optional depends linux-pam

commit d8ce5e00c3f4edfb9a6a36d2c4703480f6b516c8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/udev: add dependencies on libffi and pcre

commit 3ce9ef28787518028448ded2742e042a51571d45
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/vte: add dependencies on cairo, expat, gdk-pixbuf2,
harfbuzz, libffi, libpng, libxau, libxcb, libxdmcp, libxext,
libxrender, pcre, pixman

commit 2efe75dcea6767c4d8052fcdaaa9f59268aef659
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/webkitgtk: add dependencies on atk, fontconfig, gdk-pixbuf2,
glib2, gstreamer, libffi, libx11, libxml2, libxrender, pcre

commit 634e4751f0498b020d51d3678b71c76ef6c53234
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

add dependencies on dbus, libffi, libxext, pcre

commit e33cbcc4cee5dd9cedf3ea52ffefa361a498733b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome3-libs/vte3: updated version to 0.34.2

commit abde53e3d680240c37a7d649044093d36411e92c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/pyusb: version 1.0.0a3

commit db83ff3c14e3e0a013b6542130ef93d5db4e95d6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-ffmpeg: PATCH_LEVEL -> PATCHLEVEL

commit 17aa0e91fbdb72953550f13f58c1dad7dd5ff9e5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: PATCH_LEVEL -> PATCHLEVEL

commit 2ed6264d1d158236f0cb670853b6fab8d0449247
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/easytag: PATCH_LEVEL -> PATCHLEVEL

commit d663870e5b9d82844bd946c0d30395e4d0328eaa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-creation/stops: PATCH_LEVEL -> PATCHLEVEL

commit 87dfa53ab61b7ec5a7ff41dc5ab633272ea4cddb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/eggdbus: PATCH_LEVEL -> PATCHLEVEL

commit 4818bd9d572b7bca3134fb92fe2b57859842bd21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/consolekit: PATCH_LEVEL -> PATCHLEVEL

commit 3889c368d2a78528e0fd0175dcd8b69acf8a3292
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-atk: PATCH_LEVEL -> PATCHLEVEL

commit acb4d2d75749b8a20226cac390541091c4ab84e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib-networking: PATCH_LEVEL -> PATCHLEVEL

commit 75369076cba650670d6318955bf3bc83c87224ce
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-core: PATCH_LEVEL -> PATCHLEVEL

commit ac6dc96f330c0a065b21d7b992e117842ba3c322
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: PATCH_LEVEL -> PATCHLEVEL

commit 61f8001364c0887b3641cf67cfae9939bf5ef548
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: PATCH_LEVEL -> PATCHLEVEL

commit 2526c89995623f07f239de1505520a9c92ae9ac4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/atk: PATCH_LEVEL -> PATCHLEVEL

commit 32084f5bc46fcd9488af24be4af2d4d706c98c36
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/evince: PATCH_LEVEL -> PATCHLEVEL

commit 18b92b3671e2a378b49fd7503f2da560084eb167
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/lynx: PATCH_LEVEL -> PATCHLEVEL

commit 8c83bf7d12c887d46cf81efadc3c91f164916a95
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/exo: PATCH_LEVEL -> PATCHLEVEL

commit bdee10f6e3f53881a7e266e77a22ab63c4cd5197
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

remove dependency on FAM, PATCH_LEVEL -> PATCHLEVEL

commit 1613c2f1881a481ac9f5060d1ebf15538539a40e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: make the dependency on openssl unconditional

commit 1c0e490e07bb463f4bd190d607d5291198644366
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/graphviz: add dependencies on atk, bzip2, gdk-pixbuf2,
harfbuzz, icu, ilmbase, jasper, lcms, libcroco, libffi,
libice, libmng, librsvg2, libsm, libx11, libxau, libxcb,
libxdmcp, libxext, libxml2, libxmu, libxpm, libxrender,
libxt, openexr, pcre, pixman, tiff, util-linux, LZMA

commit c46c947e74382afd36c6051aa82542e38c72929b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/gst-ffmpeg: add dependencies on LZMA, bzip2, glib2, icu,
libffi, libxml2, orc, pcre, zlib

commit add860ad050a49030a11f2e485ec082daaec615b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: add dependencies on attr, bzip2, dbus, FAM,
glib2, icu, libffi, libxml2, orbit2, pcre, LZMA

commit 286fdd3cdaf38d75236df31e1a0e827379c1f8ff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-python2: add dependencies on atk, bzip2, cairo, dbus,
dbus-glib, expat,
fontconfig, freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, icu,
libart_lgpl, libffi, libgcrypt, libgnome-keyring, libgpg-error, libice,
libpng, libsm, libx11, libxau, libxcb, libxcomposite, libxcursor,
libxdamage, libxdmcp, libxext, libxfixes, libxinerama, libxml2,
libxrandr, libxrender, openssl, orbit2, pango, pcre, pixman, popt,
python, util-linux, LZMA and zlib

commit 277ff18f0d6b1029ddca690fdeb48e13766ececa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib-networking: add dependencies on libffi, libgpg-error,
libproxy, libtasn1, pcre and zlib

commit e76af2df55258944da17879c340cfef70d65c8d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glib2: add dependencies on zlib and FAM

commit a295e0a3b646a23c7aef3221f340fccafc2958ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gdk-pixbuf2: add dependencies on libffi, libxau, libxcb,
libxdmcp, pcre and LZMA

commit 3a8ed821e3b51651fde52cdc9429951f163e4d9e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xfce/exo: add dependencies on atk, bzip2, cairo, expat, fontconfig,
freetype2, gdk-pixbuf2, glib2, harfbuzz, libffi, libice,
libpng, libsm, libx11, libxau, libxcb, libxdmcp, libxext,
libxrender, pango, pcre, pixman, util-linux, zlib

commit 8158019f6fe3c571f27792269c0ed110b394d513
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/evince: add dependencies on atk, at-spi2-atk, at-spi2-core, bzip2,
dbus, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz,
libffi, libice, libpng, libsm, libx11, libxau, libxcb,
libxcomposite, libxcursor, libxdamage, libxdmcp, libxext,
libxfixes, libxi, libxinerama, libxrandr, libxrender, pango, pcre,
pixman, util-linux, zlib

commit e37e8f8596a2713e46fb2d0bbd3b2bcc1ad4e2a4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/eggdbus: add dependencies on libffi, pcre and zlib

commit 6c4b70a49b4aa4a59f6caa980ff5ea549ea88914
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/easytag: add dependencies on atk, bzip2, cairo, expat,
fontconfig,
freetype2, gcc, gdk-pixbuf2, harfbuzz, libffi, libid3tag, libogg, libpng,
libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango, pcre,
pixman, zlib

commit c3569126319cbeb2786dd44c835e3fa2a1980dd6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/consolekit: add dependencies on dbus, glib2, libffi, libxau,
libxcb, libxdmcp, pcre, zlib

commit acaa99be30a3e7a30c2b4a10774c2f734a8b09bb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/claws-mail: add dependencies on atk, bzip2, cairo, curl, db,
dbus-glib, expat, fontconfig, freetype2, gdk-pixbuf2, glib2,
harfbuzz, libassuan, libffi, libgpg-error, libice, libidn,
libpng, libsm, libssh2, libx11, libxau, libxcb, libxdmcp,
libxext, libxrender, OPENGL, openssl, pango, pcre, pixman
and zlib

commit f06b0e2f808877efb805299151d06b4c6c651fec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-core: add dependencies on libffi, libice, libsm,
libxau, libxcb, libxdmcp, libxext, pcre, util-linux and zlib

commit d202805587eabb5bc2422d5c77ced89d39724242
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "crypto/openssl: version 1.0.1c"

This reverts commit 80763c3c213fc9a8221c8d53943bdc7a5ae9fabe.

This update leads to segfault of currently running sshd, ssh-agent,
ntpd (at least) and forces disconnection from remote host.
We have to think about upgrading procedure 1.0.0 -> 1.0.1 first.

commit 98067a35439d0cf6f27ea0371bcea3720a8d0610
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/at-spi2-atk: add dependencies on libffi, libice, libsm,
libxau, libxcb, libxdmcp, pcre and util-linux

commit f45656d0653108541e38383d7b8c8ebc39c4b794
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

calibre: fix source url

commit df385ae92e471eef1a20f7a64402b9a4808ddca4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/atk: add dependencies on pcre and libffi

commit 954a118881bc1b2d1413fb02b46327de52003171
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

calibre: fix source url

commit 838bea2c10e6451923f8c3213959f8ecafe848df
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p362

commit 917c804a451d6c23637a4079b7292675238ea4cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iptables: => 1.4.17

commit ced0e3c51c17da908aa7d44e85235750ee7143ec
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "libs/libffi: version 3.0.11"

This reverts commit 035bae176bb056d99594d5102b159670858018aa.

This update breaks many spells leading to "libffi.so.5 => not found"
library message

commit ae1d68a508cb3ef256934f4f52a3f71f6fec9af6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

Revert "editors/nano: version 2.3.1"

This reverts commit a328e1e40452784c2f9b885a00a2291e68eb5c34.

2.3.1 is a devel branch of nano

commit 5b843b15423bfde931816823d5705c4361acdca7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/freeimage: version 3154

commit 6114e6a4599c04fac1a89e48d34463f44c1ef64c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/soundtouch: version 1.7.0

commit 8c073db90f43fec43ed1826655213f1c0a331ab4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/libdvdcss: version 1.2.12

commit a328e1e40452784c2f9b885a00a2291e68eb5c34
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/nano: version 2.3.1

commit 035bae176bb056d99594d5102b159670858018aa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libffi: version 3.0.11

commit c7b5fe17d8ca40f74ee239f5b4b6a8af89114584
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/dmenu: version 4.5

commit a94f5764f87d7d2765862f3a4540cf186d215fd1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xearth: fix WEB_SITE and LICENSE

commit a6bac9b613ce09a81f8ee197cb0a3185b952a536
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-soft/id3: version 0.15

commit a11560fb8b90ddc89854797ecb8f0739774b7505
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/kbd: version 1.15.5

commit 57e6b5d8572aa9ee1c0cea579ebd0b7854da8a8a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/miscfiles: version 1.5

commit 0aaa548d27999b46f77290236682b35fcc5b8b82
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

database/db: version 5.3.21

commit 6e7a05cad6b4e652f84f5de1dd399182f622bd02
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/openmpi: version 1.6.3

commit 53a9d8d73e489a3015856db83c89ef53bdda675f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

e/imlib2: update WEB_SITE

commit 3d28f75641efc560a384204f827c883bde39a691
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

fonts-x11/terminus-font: version 4.38

commit 301a27fe56ce78f5dd3b8c2a8d02e6c7ce747abd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

odbcfb: => 2.0.1.152

commit 01e6eb590d115623af1192399e46e0f50a3de9f8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/lshw: version B.02.16

commit 230743cd87aa62d1ef1a667c7bac7efff788ea84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

database/unixodbc: version 2.3.1

commit 38791036bccd51c78c8473a22f5b2ffa9d441733
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/libksba: version 1.3.0

commit 7d0ac253b17b5c26ea3794aa5f72230f948c2062
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-creation/espeak: version 1.46.02

commit 075e38a1e56ac4885f0d88ef2977fb2b2df72bc8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/whois: version 5.0.20

commit 97a09a56d956fc14ca83db3b8519e5573598b655
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iproute2: version 3.7.0

commit b69aee35ca07e13663680269303584d03ed9fe90
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/feh: version 2.8

commit c7643a1f885d64781bf0949f1bc663d7a590da7d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.0.1

commit a481972706d8adb24799b838c7255d684f944910
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/gphotofs: version 0.5.0

commit f0a7a0c27ea5c6680e4ce0789dfa6355168bde7a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/lightspark: version 0.7.1

commit 65a5932fefb9485030236f02958db380d000743d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/findlib: version 1.3.3

commit 1ed1259b60468ab89bb3ea64b9295a09ce93314e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/netpbm: version 10.35.87

commit 3e7e119030b551ddd6e46ec25d89733989c04932
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pydot: version 1.0.28

commit 8273f3d17631e9d326ce9658334c78a671f46856
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-extras/xterm: version 287

commit 0a0d30822dd8a7badcf2bf9fd7943d80808589ab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/apr: version 1.4.6

commit 60b4efff6acfaeae4c4635558df335c059feb8f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

apache.gpg: update keys, add key 9E49284A

commit 26aa73301e096ff2abe489bcb64f4ec4ceed4448
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/iotop: version 0.4.4

commit afad9b07e4efdb7de8b4728e4acfe4328356d6e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/help2man: version 1.40.9

commit e79a5b4cd5401d296f7fc188b108c3337d1e554d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/dev86: version 0.16.19

commit 68d388239252866add34f5a7f819fffc14abf847
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libwmf: correct WEB_SITE

commit 430f6142d75c45874be11aebd626a3f9466524b4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iputils-tracepath: version 20101006-3

commit af7f749ca775a28a2ae5832a51f91278de60b75a
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.4.1

commit ed9c36d5e944d2bd732b4df4a15552ef7f6f6258
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/atop: version 2.0.2

commit cbb342b0f31c057f0223a73c386f9193b8da891e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/units: version 2.01

commit 78b895c357b8c62441dfd655254aac0d5a883046
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xcompmgr: version 1.1.6

commit 12a00d490eeaa84dff63da0cd103cdd1e2dfa362
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/wavpack: version 4.60.1

commit 89ecb4f142685ccccacaa6bfa54e836b609ecdf6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/glosstex: fix WEB_SITE

commit 38528766c9e07c748fa8d954741d9a254cb3db87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cscope: version 15.8a

commit 0c945bc84a10a90fb19b0a411a7ffaf89d030baf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/enca: version 1.14

commit a6d8862f5cdaf2e09d32574b4a75d766c94f814a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/joystick: deprecated in favour of utils/linuxconsoletools

commit 652d015c668a78cbd83406e595a7a6e041e9fdad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/linuxconsoletools: new spell, tools for testing and configuring
joysticks

commit 0dd3fc36db6d20774649296e951c4490b40828df
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/mkvtoolnix: version 5.9.0

commit 05fc9f79bd0ad7c3dfba13ad5cf3a5055c2a572e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/ps2eps: version 1.68

commit b227311f4297bc4af50ec76a5e0e0f2f3c1c0703
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/lacheck: fix WEB_SITE

commit 2a7fd9e1ad7aeee1f970bce23352ad9b76dcbf0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/lcdf-typetools: version 2.97

commit a000209570a15f1dff1b7a37444b663f843293da
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/dvipdfmx: version 20110311

commit cfb9a2f760671bee57b37ad3d3dd41bb0bb361e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/dvi2tty: version 5.3.4

commit c492c895f478a1957b2e1802d417adc247ba159e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/t1utils: version 1.37

commit 2e77d6706fae25b63ea4c6fd8c9c87840f3273af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-apps/xfontsel: version 1.0.4

commit 0eb457b6aea8cd6c6f3849766f9373a1fb62d37a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-apps/xconsole: version 1.0.4

commit 4162344f977a7b15a472095e2864466df0ba42a1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/procinfo: version 2.0.304

commit 0cc6bba9b6644f53a73d4b2d05aeeca06793e2ba
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.6.1

commit a7fad4d079f20ab01addfaf41c5e15183912e807
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/ctypes: deprecated in favour of python

commit f95455fa82946688dc68751dc4aaef0ad3eac172
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gtk-xfce-engine: => 3.0.1

commit 72462358b85eb3aece919880b700ba34279bf2c8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/listen: change dependency on ctypes to dependency on python

commit fcebbfcfe69b7dda54fe08eccd5168659ad01bd3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/libmusicbrainz: change dependency on ctypes to python

commit 2df2973a1cd8bbc976efa48c90fef517652a5b7c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tumbler: => 0.1.26

commit 4184038732a2695c495a928110651d0a86a700cc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.10.1

commit 638b0424faf16714b87b95b83a05cd9291cf8af0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/gnutls update WEB_SITE

commit 80763c3c213fc9a8221c8d53943bdc7a5ae9fabe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/openssl: version 1.0.1c

commit 712e8d8048d910006569f0c358f5347385151ec2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

lua-forge/lgi: new spell, gobject-introspection for lua

commit 29b6b3294251dc06f94ed7ab877205fcd79a915e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glib2 - remove obsolete patch

commit c2fd7c86935979718da89e0e0c5e3dfeffd0f434
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/smpeg: fix WEB_SITE

commit b4bc76b5547b6be9abcd293b9c359d3af0a23cd4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/eject: fix SOURCE_URL and WEB_SITE

commit 5717aeb4cbf55fe69c3d501d40cbe2bde75b8ddd
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

graphics-libs/agg: fixes to build with current autotools

commit 0e8f2f2af5e63fbb2c10ea4ec436a2e2be3b345d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/gnash: fixed linking with current boost

commit b57588d6bb2a4873d34cb33e64a2e677d041ff35
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

editors/sed: version 4.2.2

commit 2ac5173e8d5cc92a11bf44ef0c7b3a4248ca579f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/openal-soft: version 1.15.1

commit 23db475b0bab94465766913b789bd75f62c1968a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pulseaudio 3.0

commit 37dec40026488b4dea395e603c8bcdf49c4b3a89
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.6

commit a6f05ce88ccea108efe94ad8a5c49305fe25bbeb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cracklib 2.8.22

commit 652f88dab97fc9104b727cb5861aae3265f9862c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/gnash: updated to 0.8.10

commit 4af1cc625bdb1164c3b9c69b94a2f7f9183a17e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/lbdb: new spell, the little brother's database

commit 47123ff4cfb43ec4ee7232daa9705227d8efe7c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libvformat: new spell, an interface to vcard files

commit fb367dbda8cdae748e17029c0a3b1d60a332fc3e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.6.11 (eol)

commit 78c1188e87461e848687a13202bf70abd4335323
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.24 (lts)

commit d67b973203429e17b89469a78570bf356ea8e0c3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.57 (lts)

commit c13f90b28aa40be4ab4ad4c17ea42904340b799c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: => 4.1.4

commit 8d4f6fdc40e847e99ba9fe0016a7a657d7ccbe74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.7.1

commit e2eea8af362b591728443b465460ecc60e6bde58
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ferm: => 2.1.2

commit 48754e67880a2bba4137bbb5fcd2137b4d37713f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.0.2

commit c0fe7c4dee8b1e3f787e583986f096c62c861666
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

iasl: => 20121220

commit 14ad9ce8a38565a23110913ed57d108efbe036e6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freetype2: => 2.4.11

commit ad9950c7383a6452f8e3a2e52838c0bde969435f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

man-pages: => 3.45

commit 51ccb9bdb08d5c922bf333d970a7eb5249e71144
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.15.1

commit f05044a8266653b3c2b97c6a31243102cc5bbbd8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

graphite2: updated to 1.2.0

commit 73a497beb9b4216b69c4d2255251f1b4b346ba28
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated to 1.5.20

commit 743adc7b0ed25afde25dc90947e1d3d60bde330b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on libxp

commit bbacc157a366b8d6f2c417f9c6ebff91b684f1e1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efl: Depends on fribidi >= 0.19.2

commit 3b5adf4582fa01385e83f6ba9e35918d69e19bcd
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

lua-forge/luajit: new spell

LuaJIT is a Just-In-Time full implementation of Lua, including both a
compiler and VM. It does not conflict with Lua itself, as it installs to
luajit rather than lua, but it can otherwise act as a drop-in
replacement for Lua 5.1 (with some features from 5.2 that work safely
with 5.1).

There is a compatibility option to enable more 5.2 features, at the
expense of (likely) breaking some 5.1-specific end-user code.

commit 6176c1f0f9b29dfde126bbb4af8188c0c6c0fb00
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.16

commit f9d7f16be2209074d8457e0c3e73666edbaee193
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

iw: => 3.7

commit 236d1eb3bef0fc0e871d43f28e72cf9f148116e4
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

httpry: Fix bombed man page installation (Prometheus report)

commit 00a347d8dcf901534a5785fde1f716d00136c255
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnupg 1.4.13

commit c72d20176e811c71cae684325fb5762100bd5b68
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qlandkarte-gt

commit f21f36ca3f0415a793222a9144b6448fcad01381
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

inkscape 0.48.4, SECURITY_PATCH=2

Signed by C5ECBAF0
I cann't find it.

commit 68450245f22296c2170f16d3fa991ec4e9f59cf1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

utils/binwalk: new spell, firmware analysis tool

commit c14cafe50ad0b5940498bb2f1be293c10011871d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.1.2

commit 20f76a333009181e138990bb705deb72c675150c
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: updated to 3.1.2

commit 7ea365e06c056c65ff14b6e0f6583a521d6b1b55
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.75

commit 881e51f2e535121367eb1ef6634e2a5e8b501fc0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains eio now

commit a238200e40926081db0f99fb387c12ce9dd24df4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.0.1

commit d5cd9a19cdc877803828c387eb4a2ae3ef068976
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfsdump: => 3.1.2

commit 2619064c3f171df55375a2c00b0935aa1ddab436
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dmapi: => 2.2.12

commit 4e051e961ca7df2b7cd367d3eb6fe4f348502d67
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xfsprogs: => 3.1.10

commit ab50db0fdc513bec2b45930572ae89c4de033d33
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/physfs: version 2.0.3

commit 4191bf8ff0f31159c9d21cb51c0ada2608fb8c6e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: => 0.7.18

commit 1358b64c0430cbb0bf7a4d9e9f49f212896a8ba3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.5

commit c6ae0324a964ccb988aa1155a64ae36dc31d219e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.74

commit 2649f4cef044d89e71228d592ea158bacbe63b95
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.15

commit a2bdc8c52f177df92063ccd90150d8b895adf785
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bogofilter: => 1.2.3 SECURTIY FIX

commit f7fc0af65591c87eef43a0155ce57993d8995916
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/bison: version 2.7

commit fc79232d28a85c049729276da4af4a64151dbec0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1.1

commit e4a94e66a457abe4ac74a5016a92cdf71d6aff01
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fraqtive 0.4.6

commit 7670ca8163d001463a7cb9d1304718fe8eb57edd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: added FTP mirror

commit 7857975cd757a3cd4b5e09ec88e2fbaa95903864
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

b43-tools: Prometheus summon failure - changed website to git.bues.ch

commit 0f6a441ae3e2db76a60cd9322dca07b528f1e8e4
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gmorgan -> 0.57 (Prometheus barfs on old version)

commit b6c9153c8f9eeb9ae900cdad51cc6380ed92cbaa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: corrected detection of running domUs after instant poweroff/reboot

commit 2d9a0d2157823113f1d4b68551374e8f15b3fb5d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk3 1.10.2, SECURITY_PATCH=4

commit 0159a58e053d74a7bb2cd16d70f99906e3ac4481
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.3.7

commit 490aec0bfd482fd867963ad943d64a3c8e9884f2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

decorator: => 3.4.0

commit c518318a38b792bdfd7b8e233b23a5c6b0a3de39
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

webkitgtk 1.10.2, SECURITY_PATCH=8

commit 27a232f56ce4b774c100dd778ce295c2b33542bb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.10

commit 8d74d3b15c1e7db7eb2ee13b099b7b3b1bc971e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pgadmin3 1.16.1

commit 140f49870e6053932528da409fd7958f0d6d35ed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

samba 3.6.10

commit 3ca9536560f34c187ded7a28ba70f415242da659
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

smplayer 0.8.2

commit 730a8ab5ccd18bd7a0a4beb0a27c8cc48024a2da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nasm: => 2.10.06

commit 589f672f553370b466da12c6d8e2fb9d72522b8e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyqt4 4.9.6

commit b32678fd178e1e391ef767a527fe7a332b46fd2b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

sip 4.14.2

commit 2bdbb38cc81280c720bc7d8297ae9684f459e6d5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.0.4

commit 4b0de818a88aa5ea1ea4bfdaa744363178a69d44
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.4.1

commit 8e4688075354f5d037ef4fa6718761c39659de5d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libircclient: build static and shared library, install both

commit 6565332f4acff16b824e8f823403fcd97c6c2949
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/miniupnpc: new spell, client library for upnp

commit c0a71631339423d14c05e4836f7d646f10db4b2f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libircclient: fix messed up fields in DETAILS

commit b6ec06dfbb14afef693e3fa067f770bf2431d5f3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libircclient: new spell, a library for developing IRC clients

commit aa9705d2d012aac48374e121735098febe210a6a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: added gnutls optional dependency

commit f5359312d886108910e34c88e27bf8717038a01e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: added msmtp to conflicts

commit 1e5b688b3f23391ba7d53df14a37999dacc3dc55
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

courier: added msmtp to conflicts

commit 0b9e1bdd3052b66b736c7ac66253ca064d98f60c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

esmtp: added msmtp to conflicts

commit 42cca3ff4ade6df7896bc1783d346c704e856d02
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: added msmtp, esmtp, courier to conflicts

commit 0445204d16ddb954a2ea34f75af90237b158f02b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sendmail: added msmtp to conflicts

commit ccf369ec78bb6e98c936a1c2eff810f4376dd0f1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

masqmail: added msmtp to conflicts

commit 12fd8a842d933ad0c14765e626f06670749e7a2b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

msmtp: added sendmail symlinks

commit 1e8654371075a3e3caceb0338f3b8e7d01e255f2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

msmtp: => 1.4.30

commit bdad377a05f16046360ffd52c8ac5eeb330d43e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hostapd: => 1.1

commit 5ebabe3f42dc5f1575b539004bc5fa7feed0f72c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libevent: => 2.0.21

commit eeabc3ff03a9607c34365eae1d3a2d7eee0abda4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xlockmore: => 5.41

commit 2230be364b57197232a246ef8e3963bbae92820a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libsecret: => 0.12

commit 568970869a4d9f6a50f623127490538dc56b9f61
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tdb: => 1.2.11

commit 6df6a27ed475ae18b3612b5e23f5d469903b0c03
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

talloc: => 2.0.8

commit d46bf456c80029de8211ff458e6f2e26959748a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dhcpcd: => 5.6.4

commit cdef5bdf0e131dc54a2b72b32623a1e32393e877
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pv: => 1.4.0

commit c5f9fdbd26cc38e4d60fc9fc1821fb4783fe67a9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pcre: added forgotten file

commit 867f6c1bd192cf3bdd00ccdbc81563f742bcf7bc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pcre: readded libpcre.so.0 symlink

otherwise at least these spells become broken on my 650-spells box
(and yes, critical udev is among them):

abiword
distcc
eggdbus
enchant
gamin
gconf2
geany-plugins
gimp
glib-networking
gnome-mount
gnome-vfs2
gnumeric
goffice
gtkam
gtkdatabox
gvfs
gwc
klavaro
libbonobo
libbonoboui
libgnome
libgnomecanvas
libgnomeui
libidl
libproxy
libwnck
midori
orbit2
pygobject
thunar
thunar-vfs
udev
udisks2
unique
vte
webkitgtk
wv
xfce4-panel
xfce4-session
xfdesktop
xfwm4
xine-lib

commit 887f061c4c9f749d99b2c2dcdc0e7b3bf9ff547d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.2

commit 4b603e60b511c55ed350aa0cbc09cb26a880f26d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

automake 1.12.5

commit 65e6a2aa114378d292d633673da8f9c3023fbc84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xosview 1.12

commit f73bdcd85615967fe79c25bd08ed7be4cf24655e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pango 1.32.4

commit a045b4a891ebbcad00a3590fc1945ab9f47296d6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

harfbuzz 0.9.9

commit c91300a818ea134e93341eedb256892550d94b96
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.14

commit 19ab0d15507e66bcb74bbd790beeee73453f70ca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.34.3

commit c598ef39fae39104dd447c9e472a924a32ba314f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

diffutils: fixed build with glibc >=2.15

commit 969af8d477c1a9d60267ba69478e9d2f869e0dab
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tar: fixed build with glibc >=2.15

commit fbcb9253fd73cee5959ca464c767893648c6b911
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

m4: fixed build with glibc >=2.15

commit 33c9aec300cefde1dd8cd8beaa27cbc60d692727
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libxp: sig file updated, upstream sources changes

sha1sum libXp-1.0.1.tar.bz2
9c76823c7cfcb43f097963d0c930dcc4e38807a8 libXp-1.0.1.tar.bz2

same as in Arch

https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/libxp

commit 8c2cf58a2def1fdba00f98984af20581448330a8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xscreensaver: version 5.20

commit d9fdfee4176beaeb25d09d307ff452aba91b19e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/enet: version 1.3.5

commit 9c75dec6d4f6a4e1bf22e154a3deb6d56d0b319b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.19

commit e59d9f790933c133621d604bbb29cbfea890a3c6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind-tools: => 9.9.2-P1 (security)

commit 6c5b259fdace0f8a70c896153582ee79109b11bd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind: => 9.8.4-P1 (security)

commit 0f17afe9fbb2569d8bb3c02035f1353f774d0024
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tor: => 0.2.3.25 (security)

commit c00291a5bee6e4b5cc89a008f7cc34c9e3148f74
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit b52333c40bf43ec491eb432c2986511c2c80cd0b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: SECURITY_PATCH++ for real

commit ef51862533d5b2b8aa63e2f27d35aaca20630bac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit 1ff7ccff1347f6f1228c9644f8193e52aa8e1a4c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.22 (lts)

commit 7e7b598fd7f1c3dbb38c1bcb803c079802f0da7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.35 (lts)

commit 274863411cd4a23ff97fc3a48e9dabef77d7584e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.55 (lts)

commit 0e5dd9b0f1891a37f463c75354e422f8a3a31363
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.2

commit c6ee1ccee21ae6cdeff1e1ad54ea83fb689ac050
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 12

commit 9bd919e1dc8616a60e2dbd02917087d3a72ed671
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

baker: => 1.3

commit 83290b126b5f512d68e1fda07ceb60a75e591b14
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

webob: => 1.2.3

commit 3c474aee94b94d9b6fd43c7cd701e38b647dabd5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pyutil: => 1.9.4

commit 160e817d64788ef8c99022dede565b1001ba3264
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-markdown: => 2.2.1

commit 5723cb5bbfde1c5c23efc9f19abaaf53e6a9b921
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

beaker: => 1.6.4

commit eeed714fb87c0389a731c6b195ee6a6f13b5049f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mako: => 0.7.3

commit 5402c2c1c74d21d6b0bd895fe703e786fe234491
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.4.1

commit fa4287b699775cd67458168825fa39b385d5c09e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

amsynth: => 1.3.2

commit 182b102ae6b30e71825730cfecb37be4338e379d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dssi: added HOST subdependency

commit 41763278eac7a1d0f384317d5ad70deb86f01ec0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

samba: => 3.6.9

commit c053c64cbbeb86ad35f4c934b1fdad08bd9ecf80
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libsecret: => 0.11

commit 350036874500e734d1adeb5462fb4e76d56798f1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ccrypt: => 1.10

commit ff51f5f08ff2b2f52aa99c2c7a62754d4c0701e8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

util-linux 2.22.1

commit debfdd53092afe458d797ae65e823e9998118d2e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xcache: => 3.0.0

commit 4095f2525a48a4a1e35640e4deaf4ef7ae21a8d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0.1

commit bf2f5c9f04b6b123660700fe3f5af58f2d97af61
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.9

commit 8d90509cd52acfb9c67cb0be25df541c85145314
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpd: => 0.17.2

commit ad86d1ebbf5dac6c86cd891a0288fb056f4f61a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smartmontools: => 6.0

commit e164a7a6ab3c347f59f514b4913761007dd463fd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

net-snmp: => 5.7.2

commit a9d24dde7d3fc86dcd6a261a87228e384d7c1dc4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gdb: => 7.5.1

commit 5c08ca4906d5d3f52e8af72e0bcc9c4df8b50737
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.7

commit 5fe7421b57338515d2443a78cc3d4e9d76a4d3b2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mariadb: => 5.2.13 (security)

commit 934a1e9d0fad4cc002373ef91ec7eb1100cb6fd3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.6.0

commit 46ed8fba6dff32c47f98b8590ff45a0cd830f8cd
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.10.0

commit 167db4901b8767e63a46d84973f7c717ae9e294f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efl contains ecore now

commit 528783a4132dee11c50548a985d97e08d4f3fafd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ed 1.7

commit 6e1844dfc1215f9123748fa923a3a0566a4a7940
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 17.0.1

commit fef6d0b0f43d2ed0f3391fd935bd730bf4a2b536
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xombrero 1.4.0

commit 443e3cfeec3c09ea32ddd7229f64ff5224cea4bd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.1

commit a903bb4127a005cef8d5b67c77ac76838fca880a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libssh2 1.4.3

commit f2a97616dad552921222ac99d1c16b04ce1e2700
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.4, SECURITY_PATCH=40

commit 91415a129b02819706a3c222b22549211b706fc3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nmap 6.25

commit f98cd865657171859fb77ed7f0a78bc2d9efb62c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea-web: updated to 1.3.1

commit 6bb84d38f9b87708c69cc13ac24a807511aff67b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea7: updated to 2.3.3

commit efbd9c89b751e0698df733e12551e0d4a9d8327a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.20 (lts)

commit 0ed16e7bbbf72d2673277f09a5ec1dddd3889f8a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.53 (lts)

commit f9758ae4ae3d7f7ef56916dc74cef4fc24d31ca4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

glibc: use 2.6.39 kernel headers instead of 2.6.39.4 due to removed
upstream sources

commit 51e084a5c8714c1e7b9636d474faf7da6c9a3f07
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xine-lib: added optipng suggest dependency

commit 84e8c7cca759368a3f5fe6c6b58cbbe4b0ed3253
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xine-lib: added internal and optional dependencies

commit 1acb4f4f777df82f8e6de2aa37ac1e32a84787f6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.14.1

commit 2d56536bec9fb42e522d552294ae34b4686641fb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mksh: => R41

commit 7eec2ddc364ed5c8a59f06d04788ff974673e012
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libqrencode: new spell, QR Code encoding library

commit 3a938755306e0b8e5915a295fe64e675762a14b1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcre: => 8.32

commit 7db1c7f4f3c8e456e50ce7a9275f9229e7b6c24c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libssh: => 0.5.3 security fix

commit aef2645baa9cb4a7a9e5f67456aafbeb33366d03
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.9.9

commit d9e53b686e2e88f4d190c6c3274846132726530f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.6g

commit 4b2f1f998afed5d4565142a515bcac59ff21c258
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ristretto: added tumbler suggest dep

commit dd28baed00ca8ac43ceb7dfd88dccea7973e9aaf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tumbler: new spell, image thumbnailer service

commit 8f11660acd54f67a8b3078570fde365d85cdf843
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libopenraw: added GNOME subdependency

commit 16071a5d3216526a49d95a2fbf3db3a0c50d6239
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/gecko-mediaplayer: version 1.0.7

commit 217a60fd48dc2e0ba391236c9fd5a2fbc09ab1ef
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/gnome-mplayer: version 1.0.7

commit 513902679377b2ed95216ac7a725f811ee7b161d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video-libs/gmtk: version 1.0.7

commit b2ccf811abdfc5a4a0cfe07ad5aecdca585ab90c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

code-browser: => 4.5

commit 1d7cc74ac3176cf4bea20cd65a77e820cfeb3cd4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

copper: new spell, experimental programming language

commit 7e560bd130ca3e2d4f8c7345726714652ad7a78f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qt4: version 4.8.4

commit 3b8582abdd8ad3ca3d5e8da2fa597ccc592368ac
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

math-spline: added

commit c25c2b07f6e12c830a7955548e1d665d2a18b748
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

math-derivative: added

commit 9982077b2cded3cd9c878a2901552434504ef6ea
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

xinit: 1.3.2 - fix bug 452

commit 622c4407588a5616757bc390ef509ce5b1a7af2e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

rename graphics/qtpfsgui to luminance-hdr, version -> 2.2.1

commit e6b99aa2e5325e121fbada58e4cbd77736e4838c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.10.2

commit 9b4282e563482586e5a684f1b4712ee5c50be9a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake - use system libraries

commit 37c5cdfec49fe0eb284a044932539fb78b426701
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qjson: => 0.8.1

commit 63145900d613b8699078897e215121d9f0a844a2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

gdb: fix libunwind dependency

commit 65cfdcf0f8354b2cba03f16f1ac789d5f9880cd2
Author: Tommy Boatman <tboatman AT sourcemage.org>
Commit: Tommy Boatman <tboatman AT sourcemage.org>

at-spi2-atk: remove extraneous dconf dependency

commit 3e1e3dd83299effdce1f489df0b656866ba5486d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.18

commit 49e69af25267c50bf338c087e44cd871d7b11555
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lockdev - create a symlink for liblockdev.so

commit f0d699574dc09f313e8e7bcbce7b72bae8ea2712
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

schroot: => 1.6.4

commit 6e11b6e9fcbe75477b3169007e76a94eeed49c3c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boost: => 1_52_0

commit ab8a60be0936e625e880308ee5dd458502748682
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.8

commit e0dba544ebbd4c9e9ac8ca2789abfc3a87fde24b
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

lxde/lxinput: new spell, a small program used to configure keyboard and
mouse for LXDE

commit 873abda997e70468ccced4ab842e42a1e32096ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.9.4

commit 1a49f0dda83ed4ffef5c7ce4b5dbfc99f820a412
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fftw: => 3.3.3

commit 016b2d68d15a43980e5d8bae5975cd8eb0024941
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25 - fixes CVE-2012-5529

commit ef2b4292f32c77c746cbfe2c67c64f786f062443
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcutl: => 1.7.0

commit 3f46f6d38abd1a8152eb96faefee4c9b9351e791
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

medit 1.1.1

commit 97f56322e6eadf4c00cdceedd38751bdc2a1e10c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: version 1.1

commit 1a241b6c35147b1f1b7b89132b92314b62297064
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sox: apply ffmpeg 0.11 patch only for ffmpeg >=0.11

commit 5fb50568c4d2360767ee888a76161b051aab59f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cronie: => 1.4.9

commit b4b976be3273e376a864e30bfd6051736908cacc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

imlib2_loaders: changed to using efl

commit 67eb69e1682415984a54939ac22a604cd5507b8f
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

exquisite: changed to using efl

commit 6fcdbc569a63b85ea4891f58ea1d7797b993dd38
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eweather: changed to using efl

commit 0b5f286fe3f0b67e8104353dd13567e4293ccabf
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libeweather: changed to using efl

commit a6929ed68e931dbcf493c2cbbe8737a4f4a141ec
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

terminology: changed to using efl

commit b220941149465c56ade08c0682a8092a40bb383d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ephysics: change to using efl

commit a764c21e1e27d3317f434f367b2f9b96de8ea2ec
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

exchange: change to using efl

commit 41c971fc23290e01db46fe714513500fd329b451
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

emprint: change to using efl

commit d9ebe22d2afe29c7f290539a6b5344e1242b5a91
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

enki: change to using efl

commit 0136bc3c1424402f4771a9b791214d572a4c1236
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

emap: change to using efl

commit deb89442a5efa3ad7bd32b9b8b9e2cb72585b90b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

elementary: changed e_dbus to edbus

commit 59e30560fce2d6c25f10b88c5fa330b6f6dce645
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ethumb: changed e_dbus and use efl

commit 19ab8f28cdd8bc3a33e5fb8d0a7e684c11236604
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

efreet: changed to using efl

commit 177004515fb976ec453fcb6bfc34aad154c2ba1a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

e17: changed e_dbus to edbus

commit b1a114c4d8aa91509f26e1f7eac101e7866911c7
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

edje: change to using efl

commit b15f2b1a90acd527f612cd45d0eaf363c86c8951
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

ecore: change to using efl

commit f1f4448cbca9b6e0f9b7b38dc2d46da14def0e55
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

e_dbus: change to using efl

commit 64c9214ca9a9b4cb45d6a19872e28a67683ef862
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eio: change to using efl

commit 3d2d0008f1d73a08c10e089a4b7a881c0524ef4b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eeze: change to using efl

commit c2f21b63357ceecde104dfd31defce99ec20d401
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

edbus: change to depend on efl

commit 1955a931a4d4798731ea133d3ab099da2d06b70a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

New Spell: libwebp - library for Web-P graphics format

commit bfeb69ced03077ae049ba64504f4e47a5d8517a1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

udisks2: fixed build with older kernel headers

commit 2187f59e3f1ab47393603551869d12a6441a98e8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

udisks2: corrected email addr in HISTORY

commit 7c22db86e5bc89d4c9effdf6a0bd01b78a0fc91d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnome-disk-utility: => 3.6.1

commit 35a3c917390ab09e016ac0d4aee45cc6ca9e90fe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libsecret: corrected dependency tree

commit 4e5e884d01c5939a4a3920836ddbfa3d66d91afc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

thunar: => 1.5.2 (1.4 crashes with newer gvfs)

commit edc0ae59467e4f807590f0a96f589f4b6c38bcea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exo: => 0.9.1

commit 2c5962f4db221f9592c638f2c223dba6b99a3376
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gvfs: => 1.14.2

commit f01927f7e46aa5032aa6e4924c823003cff4e5a8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.14 (security)
(cherry picked from commit c409ec226afd8a9a9eb9ed2c18cc7659c52946c6)

commit 1d70be937d6ebfa328957c297cbce6f74de31558
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/colordiff: version 1.0.13

commit b2d5c0d9e173c873362a861dd07ac55ea01eae33
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.5

commit 83e7ea1bf73dabefd0baa65f790d8c8c745e1c1d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.3.9.2 (security)

commit db6ad373b22456197c61864038ffd7d3531b5bce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.52 (lts)

commit 0c86e4b6839f4bdfd9049db12b720eec494c915e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.19 (lts)

commit 418c54f2d0a3f903f45562f4f270203ad0d10ef6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20121114 (legacy)

commit b8c1912f6d7029e12f1222fae55485452a958dc8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xxkb: fixed crash in some cases (see
https://bugs.gentoo.org/show_bug.cgi?id=407127)

commit 8c6af5e8e85c2c29c8cfef56e71ebad27bc3b177
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fuse: => 2.9.2

commit e2339de557378cda8e9f7cf77989158e9d5f7424
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.17.2

commit ee794d5c332d23179de1cdf4018115f49121bdaa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qjson: => 0.8.0

commit 27138340017e7e67b6c9ea05f103bc6afce4ff30
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

loop-aes: => 3.6f

commit 14202a6910f5f5634f8e4aef1c7753d0cb22de58
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 17.0, SECURITY_PATCH=57

commit 12b44fef02e769cac080a5f4d319f7ef10eecb99
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lighttpd: => 1.4.32 (security)

commit 46cb7d5d4016798348b7f831624763d5553fad9e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

chrony: fixed build without IPv6 support

commit c831dfeba37e3bf155ee629668e149ba41d301cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dulwich: => 0.8.6

commit 9a5478c0fceedbeb245b4dd25ee207368afb56fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hg-git: => 0.3.4

commit 5349c068e81321471d25e69e085c1ee44a69037f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hdparm: => 9.43

commit de27e21d702ac88e2a81a6ea81a9bf61c7e0ebbb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

librsvg2 - make link to icu explicit

commit 68fe264baf67bbb2e84cd76eca248565abc0cab2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libcroco - make link to icu explicit

commit cbcc0bb3f922e899b4aa43e9ea794329e72bb24f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libarchive - make link to icu explicit

commit 6d4cc228330acf19950b1bcc19662e6ffd0071b9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

reportlab: => 2.6

commit 4c8d0c9c8be093e3b5fa2e343db1c8829a80d970
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filezilla 3.6.0.1

commit 183ba593cc9e29a786ce995758efdf0b07a3c9e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: correct date of history entry

commit 297d7f93cb9ba76390acb8981ebd29182066bf0e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ldns 1.6.16

commit 2eae95e231d9ff5316aaeaa44039fee8f9b4ad0f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: add dependency on gtk+2

commit fcd662373aafa381e6045e91e46ea19d36b9bac4
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mail/claws-mail-extra-plugins: updated to 3.9.0

commit 0eb478da8a7631fb2232a191cc6d909316945446
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

mail/claws-mail: version 3.9.0

commit 2200e993fcb780a80afb44e47444ee24dd6de528
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: pyasn1 is required for ssl support

commit 0fdb11f44af9c9c2d50d6859330fe3e7a3cdb158
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

masqmail: corrected permissions for maildir

commit 2b02e190c5c84a3d9ac59846b226e2eacc4a3f01
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bbswitch: recast spell on kernel update

commit c391106a4991e950db598fe33d7331bbe26bf45c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.7

commit 7d8429ebeb48dfec5cd09abf46eb680ded6c369f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

eviacam 1.6.0

commit 5057b94ff0f06bece56f7d8170dc3a8f682cca9c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/gl-presenter: new spell, a dual-screen pdf presenter

commit a4659cbe9c3b577ee7ad5261472a6e01f0e55804
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mailx: fixed multijob build

commit 0ad79a45a7c2e6c4c3752e66d04b78d9957f9f68
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mailx: added missing openssl dependency

commit 3ca7ca1ec8eb7292590fba85bf282e5e2876dafe
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: => 4.80.1 (security)

commit 4b51ebd5b3c4a62df278a5e3ed598347550e059e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

xen: security update

commit 8dec07e38ea380d0f1bf19f18061fcf14a056812
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tiff: fixed CVE-2012-4564 (security)

commit c64071229575e42a5553c76226d6e5029dc54223
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libproxy: security update

commit 36ecf941205ef888457b90cbd9479eae43ef332e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

roundup: => 1.4.20 (security)

commit 03941634d87007ca5e6cbe8aa84c6ccc111fe23f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.34 (lts)

commit c9deb1ea4d0f99d6d687202752ec3717b052d71b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

schroot: Fix OPTS

The space should be before, instead of after the string being appended.

commit 7d86b755bb2923c203adeda33f517eaece73e685
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 50.1

commit 334ddb2d533dca3b8573abc7b15ce3f7d2e369f2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 11

commit 4965cb29506aa0934f221bffd586bdaf336f9009
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libproxy: => 0.4.10

commit 162ad11937782ff77d46ffd0eab2c22c1cfd22ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e17 now needs efl

other spells also need DEPENDS updated, no time now, tired...

commit 0068bd7278ee70d2eaa8d724f0567265cb09acd1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/efl: new spell, collection of libraries

seems eina, eet, embryo, evas and eobj have been merged info efl
http://sourceforge.net/mailarchive/message.php?msg_id=30097726

commit 92ea033f2d9c20ad493570719f31a881704bd28b
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

scribus4: removed oddly encoded unicode stuff

commit 5bb99589f0248fb1496d9440ed931a41cb45db85
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/lightspark: version 0.7.0

commit 15fbc642082261abe643bb92cecfc66ebdfdb08d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libnl: => 3.2.14

commit 4a8de1909d536641c847490d820d0a21e90d2357
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

colordiff 1.0.12

commit 890f55a88f478ae63d01cef2e6272f84ac4bdd66
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

filezilla 3.6.0

commit 2ccfa6b70083eb4f201a7a9e4ff34d872776eb56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.56

commit 21c7d5213a8cf0f9c6a845812d21e88e85d0e5a6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ltrace 0.7.0

commit 564199917957a385ed096e175f640c3152e53863
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdk-pixbuf2 2.26.5

commit 9fc1c476caeb60e3722bddf4052c3fb4d7fd95ba
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.6.2

commit 1d4a1c2726bf4e60ee9743ba28fa3015cba80bf7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.34.2

commit a8933b8bce54643dc6a5f9900f4ef19d3f0e893d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

smem: => 1.2

commit 83440359ae3aa9a6b2c0ab1d3ea0918867b7edfa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kwave4: => 0.8.9-1

commit 971fe72ae67496ddbdd20a27690575ab7a225873
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/argyllcms: new spell, software for creating color profiles for
devices

commit 3cbc0665462b1066757ec5bf482cdb65060b9fb2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 3.2.14

commit c9410b624e2903853c377e22de28e39fa40c2b90
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ca-certificates: => 20121105

commit d71239551fd891179ccdce25e94cf650f0362eea
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p327 (security)

commit cb65157ba524d321f34245ee175b0cde631717e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: => 0.3.9.1 (security)

commit 36e09f8b43537e606567daf2c0c23b7fb46908e7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sylpheed: => 3.3.0

commit e71d87cb00b74b4f991ed76ef60c88b113ef5687
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.17

commit 5a5e39f43101993445348075b6efe8b013fcdc5d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: add missing changes for
fb1bf7421561cfdc9e05fecfd2744a95d591e444

commit 0cec5e71f800ab626c9b4ce7fad4b1602d9ba2b5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

zint: => 2.4.2

commit 37f64aac049761bfbec41f17d67318d35176555a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.10.1

commit 264f7dc8a7ba7db5e2bb669c84ebdc8e9ed10291
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

deadbeef 0.5.6

commit 4e448d82e973e9d07b11168fa579de796a2664fc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

fltk 1.3.1

commit b537358e7d791bb8e8649508aba84be02127db3f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25 - tweak init script

commit 48ce9123de4396ca6433e2db13748d57e8f20d5d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

firebird25: => 2.5.2.26539-0

commit f2cc0b22e1abe5c4f87da3fc6dda400506f0798f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox-module 4.2.4

commit ee645a3c330f1a80172bed6765c8f677caff42f4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

virtualbox 4.2.4

commit e313104e329aeaee5a2c83766814c5a273ac184d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libvirt 1.0.0

commit a8569475ef55cd99706a811989eb6bcd196d48e7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

man-pages 3.44

commit 604893b961fd8d3d9c948a99aa5cac4b6ca2f9d5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bison 2.6.5

commit fb1bf7421561cfdc9e05fecfd2744a95d591e444
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/dcraw: version 9.16

commit 90351fe9e4b9c7f082f946d3e2e1a346ae455ca4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/centerim: add patch to fix compile error

commit 355163e02a463d9dda530cc3d74ff3b8b4ca5b94
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-libs/libotr: version 3.2.1

commit b84c552af078cc578b56f67abcac349ae65387d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

lm_sensors: => 3.3.3

commit e21e7270f166b4b76998946f2d29c66e2115906a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

htop 1.0.2

commit 56a9e6579193f153af5c214e54c3aa39659e4b0d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis: => 2.6.3

commit 1c5db2bf7b1ca6c1cafa1c08e35b6e6f62b75da8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

optipng: => 0.7.4 (security)

commit c7ed0b466b5e615e24f99aa4eff1197c7bf96a51
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

redis-py: new spell, Python interface to the Redis key-value store

commit 3d864d39de1581f9cb61e99900b16ccf1f492338
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3: => 3.1.2

commit cd797821281888ce01693ca5d56178d0a6c8a52c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.51 (lts)

commit 838372322b2326e2790c5a2fb30616d3e7a83f31
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.18 (lts)

commit cb1839af9d71347927657682f57d5bc824594046
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bumblebee: new spell, project aiming to support NVIDIA Optimus technology
under Linux

commit 811fa0fa51fdb27f97f7803827907e3d659a3317
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

groups: added bumblebee group required for bumblebee spell

commit 7f2ccae226df3ca835eb52a6d5831a8e056232a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

virtualgl: new spell, OpenGL proxy with full 3D hardware acceleration

commit 9e71c4b1a957cfa36ae650a4c9dea398bcb35e44
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.6

commit 0f2d49093417ce28ba560efd6494162f6881d292
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bbswitch: new spell, kernel module to power on/off GPUs in laptops with
Optimus technology

commit 8cb907c383f5d816d438e67e971075ddf9056a47
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

unico: fixed crashing on newer GTK+3

commit b3cc0f451875ee0271a76fb86ffa661e56bc82bf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ncdc: new spell, NCurses Direct Connect client

commit ba5fae98873039531aab8bb9aeeb881aba3cf854
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tmux: => 1.7

commit c5caff417f7c1bf7fce372d5849e7f903a8d2df1
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

video/mplayer2: fixed scm branch build

commit 2351d79198bde3a5d299dab4bc7acd1f1c1a8aaf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

perl: => 5.16.2

commit 7135ae30592301c21ede7b5ca602ce9521336a2c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tesseract: => 3.02.02

commit c71e036206fa6e7fa8960ad162eb27526bfdee57
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

evince: renew dependency list

commit 025f4fbaa0da2ce71481a462f1d8e4d3fc6a2cd2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

itstool: => 1.2.0

commit 2d2bce15bcb502bfa5526515c97108bd2a5e33e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libjpeg-turbo: added support for yasm selection

commit 3b99803bdfae7e0797f86c4e13fba08cac79c180
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

dconf: corrected dependencies

commit 1b187c2fb8345915a1ebd57ac828449ef8f84679
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: fixed segfault for corei7-avx archspecs

commit c8e552f067c21ef8164810e61622e6f9a0ce1988
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

galculator: => 2.0

commit 2a189e03ec8dced0ee70e3576bfa4766984d8697
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.73

commit e9cd4fe0983d5c64a32c3a9094d5f5e2d7899e8d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pytz: => 2012h

commit 7d9e2e871951c6620c59516eb6f97a873cb36a6e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gajim: => 0.15.2

commit ac47601a54db522ec51b551f12ca0ea25daa5580
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.4

commit 53fb53e48048b9c1854bbf62c1be7c84408e6cf1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: => 1.5.3

commit e8a33af2dd7013fb946e1f400e2bdf80735dd7bc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gramps: => 3.4.2

commit 319dfb2f7e052bfcf3b54c2729d3ace9fde0234b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xvkbd 3.3

commit 18c4559b71bc7019d1ecb2624b51f178e5d90a74
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/edbus: new spell, access to D-Bus from EFL applications

e_dbus will be deprecated in the future

commit 9231a441f4da197750a6990a6982167bea389e1a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

efreet needs edbus now

commit 9af352a3f40ed106e92eabdd6e7db4f2eaa5a0c7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

connman 1.9

commit 1ac6224c4856c0fbaa7e3c407c35111f32d094d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux-firmware converted to git version

still no official tarballs from upstream :-(

commit cb8088db45f962eca82c33de164a42c4c2fdab7e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/oyranos: version 0.9.0

commit c37b694a0ba1e15dfee30a6186ccc4eb60e04220
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rubygems: => 1.8.24

commit c7a60373be04a256a0340eda04bf5ed8bfcfb5db
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

distribute: => 0.6.30

commit 2013c7c6a2e1fa81a1c3afd377dccb19d5bb35a0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cmake: => 2.8.10

commit 4acdd68bcf0bf0fbd227b4c23102639d01d2dbe1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libxcm: new spell, a reference implementation of the X
Color Management specification

commit dd3f39e9c001cb6d58c1966a2d6597779a075984
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/yajl: version 2.0.4

commit 0872c94e2adc6892fa51bdb32abfca64ce8b429c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.50 (lts)

commit db85881f47d062118ae57ccddb2979296de0307a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.33 (lts)

commit b5dcf61b3821f98902b45d596946b074c1985d2e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.17 (lts)

commit 3c059b835529dc5b2821cef634ae7fe866daa049
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.6.5 (stable)

commit 1c57b209ec8e586f272503013194541b42354c49
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/elektra: version 0.7.0

commit 9a736aa1e5c9bf2759ef778a5db1f6a9db5dace9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

nautilus2: Depends on tracker

checking for TRACKER... no
configure: error: Package requirements (tracker-sparql-0.14) were not
met:

No package 'tracker-sparql-0.14' found

This causes circular dependency:
nautilus2 -> tracker ?> nautilus2 (for extension) -> tracker ?> ...

commit 0f322fc663ef88862c1420bbbb06fb7ac717d315
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gfreenect needs gobject-introspection and gtk-doc

commit cf3365e5f02528c1197573b1e87d45c82c999639
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst needs gst-plugins-base-1.0

commit 42664a257f5b78183b097ce0b83c516af87be8a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

matplotlib 1.1.1

commit 398e47ce4ca331d41a49f0668d87be4553e90da0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

installwatch fixed to work with glibc 2.15 and 2.16

commit b07ac9b49fd55072c2ccb1264f5b4d680c994ddd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

terminology needs elementary

checking for TERMINOLOGY... no

commit 3c32fb87ccae15161e43471633a1945e9a0396df
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.16

commit 1ee4c1564d5515cecddde8c44e203eb3f7c9f4bd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012h

commit 9e8dc95be04aed5c62fdf4287da811ac29076b7c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusbx: => 1.0.14

commit a59eaa543cb1b55f72c41018ffb8f5fe07255255
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libzdb: => 2.10.6

commit c923206e6be68d41bc9ce983bc07ad8b5af79f5d
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

crypto/mosh: update to 1.2.3

Updated mosh to 1.2.3, but also changed io-tty to an optional
dependency. It's technically possible to run mosh directly using the
client and server commands, or to write your own script to handle
running it.

commit dd85a898d39b487219a455a739b326bc5b67c97d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.13.2, SECURITY_PATCH=49

commit 8389e4e87e9ee3d83d47b7fe81f7fc0bb8800b58
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>

libzeitgeist: HISTORY fixed

commit 09411d1673817e1fae51675a90070332d129a1a3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.49 (lts)

commit d70a1b41e3e2c09a1578559ac0e2879d3d5feb4d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.32 (lts)

commit 291c0b05ba645183c15e48d3e163503f6ac3dc7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.16 (lts)

commit 0b9415fe34f2de7d86820b2603ef9f8a9968a24f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.6.4

commit 62147ce1a75b4e44bca70937b8012d8c22967ba0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-apps/gthumb2: version 3.0.2

commit 5ad13db086622e0f706fe90b8702af777c61ec60
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "gtkhtml2 4.6.0"

This reverts commit 8edefa2218dd02a6bb08f4f8718980237fa2e57b.

I will pull Eric's commit from master with some changes in BUILD.

commit 58b79be5b50596a1d02338ac1fbf15d4fabeabb7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "gobject-introspection: Updated to 1.34.0 (works with glib2
2.34.1)"

This reverts commit ccac7338959acf05990dd05fe62c994f248ade6f.

Already in devel-gnome-3.6.0.

commit d2a653f10ea7e43772a53d177e10cdeb5050cee9
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "graphics/gthumb: new spell, an image viewer based on gqview"

This reverts commit 1919de08bed2cd1d1e2779b471a5b66857a4994a.

We have gthumb2 in gnome2-apps. Please update it or deprecate it.

commit d67f8347e31f0cbef6d7c395b22b2183bd9e29c3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "gnome2-libs/exempi: version 2.2.0"

This reverts commit 708f84f67930bacc22e6116aec904d33c18cf1e0.

Already in devel-gnome-3.6.0.

commit 1919de08bed2cd1d1e2779b471a5b66857a4994a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/gthumb: new spell, an image viewer based on gqview

commit 708f84f67930bacc22e6116aec904d33c18cf1e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/exempi: version 2.2.0

commit 653324888e38b9cc71ad092262de14f737e84801
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libopenraw: new spell, a RAW decoder

commit 3684b992b6bad4018f579f14ce818520c2db9e38
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/geeqie: add dependencies on atk, cairo, fontconfig, freetype2,
gdk-pixbuf2, glib2, JPEG, pango and tiff

commit bd751966fe49ba3e0faa69e6e88468093ccfafc1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/scipy: version 0.11.0

commit c72d09014cc46fb494887b3ff4221128f6a14450
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-icon-theme-symbolic 3.6.0

commit 0ebf1cca9394721e956d4f1ab31fd702f932d4dc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-icon-theme 3.6.0

commit 1e54cdd2074f2296ed8dd0039a99dd692b7a67ad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nautilus2 3.6.1

commit 3add6dd2aac5b94bc9fac976f5f7c783eba80217
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tracker 0.14.3

commit f04aa0f5d20cbe5b1616ce856711371fce74e701
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

exempi 2.2.0

commit 89ef159f010a72dff996c8bb7410aad68c17db0c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

metacity 2.34.13

commit d20aa3861945b459cdc700afe0153535a5e545ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-backgrounds 3.6.1

commit 270ff50b1dad6185028404b4eb08143990211834
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libsoup 2.40.1

commit baed26c7f766bc9a6d8bcd0967b3055f8bcd0284
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-power-manager 3.6.0

commit 9d5210489ae0db55e9d040acc90b2f6e2874f5c3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/live: version 2012.10.24

commit 044deee59562ee70dbc2b1b0a4d77f38cbd1d273
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/moc: add unstable version 2.5.0-beta1 to selectable versions

commit 53193134dffc4ff0e9203abd27be9d804b803b7f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

skeltrack 0.1.10

commit e8d466b6393004439a4c24a675b462b68038fd1d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution 3.6.1

commit 8edefa2218dd02a6bb08f4f8718980237fa2e57b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtkhtml2 4.6.0

commit 33056cbde2b9c832096fe2d5e0610aa724b9e3ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 16.0.2

commit cf251cd6f5e28ffcb044a9481fe9ef5165fac302
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution-data-server 3.6.1

commit eb52c4294f56ab33d05842828d200dbe4e5aa1bd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-libav-1.0 1.0.2

commit 4b00c01cfc714e17b593f929cc52a6407def4385
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-bad-1.0 1.0.2

commit dd5c3297deedd5a2d928ea225272271f6092ee74
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0 1.0.2

commit db61fb6709069b4e15f8040c135d95c8d9c3ddde
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-good-1.0 1.0.2

commit c400a2b66852ad9ebf8e0efe44cb380f21fb7103
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-base-1.0 1.0.2

commit 97d722877718fe0cf55969b07271190843a82c85
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer-1.0 1.0.2

commit 4e900815303b851d8365468930c4ba7552cde4dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cheese 3.6.1

commit fd761e4bde8e419d7b550d0f4381a346096c73ec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-themes-standard 3.6.1

commit 2fa6c361e08abda583b53acb639ee4904d34ad5d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-keyring 3.6.1

commit 9643b717d01e355ee0c93118fec85a95401477fe
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libpeas 1.6.1

commit 5a914b2b082d79118185168990868dc3939385e4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pygobject3 3.4.1.1

commit df97586d9e611db429d3ae79ce8a7f061ee9b8d0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gobject-introspection 1.34.1.1

commit cca5e69b01226094033bbe0c090685a1f70ff0eb
Author: Andraž Levstik <ruskie+2054d253 AT codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 AT codemages.net>

qt-creator: fixed screwy (r)

commit e597eb415cd1d642d735a11397cd67f5f0ab5f70
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

upower 0.9.18

commit ad26de1ceba3d5a8a2f9591359acbbd2390cedad
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

json-glib 0.15.2

commit 81f58d728e149d4b19385188b985b038cd7205a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

folks 0.8.0

commit 6718fdaf819740154736db14c3694613e6e0e686
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome3-libs/libzeitgeist: new spell, zeitgeist client library

commit e3c8a4291872a5abc6008afbede08d8fd4c9c80b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome3-libs/zeitgeist: new spell, log activities and present to other
apps

commit f6a143f3afae9e379a70542d1bf0400caf42469e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

xapian-core 1.2.12

commit a3ccf2bcdd8979bf99050ac9554b8ad34b873ec3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

telepathy-glib 0.20.0

commit d05d38477ff9100cec35313001d1d0160e88349d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-desktop3 3.6.1

commit bdc48490e95f51a8fd3667812578a56c2f5d2e8f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/hugin: version 2011.4.0

commit 3d02fd1499afbd3765a443a2c95e2126e32b7c60
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/enblend: add missing library to LIBS

commit 824ab11db2f7880706250c3319cf03bcf30be114
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/image-exiftool: version 9.03

commit b4525c163a24aeee5c0aaa1d0a98720d5df56015
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/autopano-sift-c: version 2.5.1

commit 734a048237333ded8e0cc7b857dec14f74be5124
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ilmbase: version 1.0.2

commit b7150906e02d4994acaced5c0e2bc0215eda4779
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/openexr: version 1.7.0

commit 7405b97603238915ca7cfe7e3ce71c4466462db8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

razor-qt 0.5.1

commit ada7f5068b975d354a1d588cc648a04eafedd5bc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdread: => 4.2.0

commit a149ffcb00183631ea8e77380b43702ece2afe62
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdvdnav: => 4.2.0

commit a23d8da45aced7eba188bfed6c0bcdeb89112709
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

science-libs/mrpt: new spell, Mobile Robot Programming Toolkit

commit 1981a4a18279dd95e52b7f4e60d06c14cd74afe3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: set 3.6.1 as default version

3.6.2 and 3.6.3 contain a bug that may cause file system corruption on
ext4. cf. http://lwn.net/Articles/521024/

commit 45bfb275718c69b8f12ca9d0e711701778d0fcd7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.4a

commit b7e0cf8b006d064d8cd217cc28670e06874a3d3b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

usbview 2.0

commit c6b8967c5546cfc5c322df2a8bbaa9ab420fed7b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-shell 3.6.1

commit a021ef4b67fe887dcd6b7b11472c7def5783a779
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mutter 3.6.1

commit ab995f5dfdc8765189a3244a5886583e606d770a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-settings-daemon 3.6.1

commit becb4ffc0d3a929b0f8bd9e096b9f5307b9d8035
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-session 3.6.1

commit 625086429f887ccf5fa34a40b9a31813d43046fa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.4.0

commit 4454347ddba6850bcfbeacab36ab2005002491bc
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter 1.12.2

commit ccdfb40dcf36211c7fe7bd293c2b44904834baeb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cairo 1.12.6

commit 763cf51e0c67154b82625cff9838a4096b59a092
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seahorse 3.6.2

commit b269e97efa5e76a47d2e3497c453ad9e73649180
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-control-center 3.6.2

commit 43453b3d508a84ebefd4d8ef5cdc951527ad9ff6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

security-libs/libpwquality: new spell, password quality checking library

commit fce2fc022289f61d1b1e93fe3a3f0ce419ba9c47
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-online-accounts 3.6.1

commit 63c99a9c596c22c936bfc14efa1c784485dcb6e0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: add dependencies on bzip2, zlib, libxext

commit b626441b1dd9c2dd63d3fbf1e1a4eec98292d845
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/cinepaint: version 1.3

commit 9b6ca720ac3d058ab9b5496e88b91a7f53b55f77
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: fix build error

commit 7c84c1972724d68ad7203f63ec917f865f7a6a0a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: add dependency on texlive

commit db5ca08e6d4acb2c8b772332772c654a11f05810
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.0

commit dbf2e2b792450bea1d11afa339c8127160be40eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

leptonica: => 1.69

commit 6536e0b3098e2f8e896e01e5d909cbdbec473bb8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bash: SECURITY_PATCH=1, CVE-2012-3410

commit a945c239880b2a934423127541d2d44476538d73
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

librsvg2 2.36.4

commit 074a8d5db953eb421740c5fbcf552632f20a9f90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.3

commit 6400eea604a6cd622eff19b8c5db4c8cc6f0ec8d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler-data 0.4.6

commit 07353cbd03b5fbbd1cc0209def4fe7bd89f4a246
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cracklib: => 2.8.19

commit 8b0a46492834b7f2ebd40bb6e5630142daf55dab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

FUNCTIONS - explicitly use python2

commit 204dd070285c070830a8235d46296c068c60f65e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3: => 3.3.0

commit 9506241108f58415d73fad48fb00c8cf636012e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "python3: https://bugs.gentoo.org/374579 added same to fix
installs."

This reverts commit 163fe097fca966a32f07abb97ac4ff906a863112.

plat-linux[2,3] no longer exit

Conflicts:
devel/python3/HISTORY
devel/python3/INSTALL

commit 1659f3e602fe503b15d0b057210a31fc215fc78a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

icedtea6: updated to 1.11.5

commit 0f8a63c464a7769fc4bf628aef34c0ce71875c12
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious-plugins: updated to 3.3.2

commit 66a57b0a2092cc967943090083e413f3b1b07dda
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

audacious: updated to 3.3.2

commit f6b6458da954e981cbae3f7870e5e366106249a6
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libguess: new spell, high-speed character set detection library

commit 90e5baf6622b0c8784d4e4c34787ebc3a4d47190
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

vifm: => 0.7.4

commit ed0150394ea0b71e863e82f54f05f2073eaa9ebc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/licq: version 1.7.0

commit 7b0dabf3b5e97f5786d00630babb8a69035b87c8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

elvis: corrected symlink check

commit a8e9940aa87f3ff472159c2c23c7d0d4e941821b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qhull 2012.1

commit 0a1ec2fca73e818ec395a3152b1b8d53e5e91945
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "evolution: Updated to 3.6.1"

This reverts commit 8f5d2ea908898833928671359033ee48f8e64a6d.

tboatman is working on GNOME 3.6.
evolution-data-server had to be reverted due to libgweather.

commit d5aa8872ad1c9ee96bc75e664c94ec3c8899e1fc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "evolution-data-server: Updated to 3.6.1"

This reverts commit 1c91f00d415c9eff742e8e558a655da2c8dbe52d.

tboatman is working on GNOME 3.6.
evolution-data-server 3.6.1 doesn't work with older libgweather.

commit 17d7bc2f7821d15a70754037c8a75483916540d9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "libgweather: Updated to 3.6.1 (for evolution-data-server 3.6.1)"

This reverts commit b80611008147d01948aa04cd007d3a5c5eed759a.

tboatman is working on GNOME 3.6
libgweather 3.6.1 breaks gnome-panel 3.4.2.1.

commit ee18d21d4b6deba74c7658dd24b35b5b25970b63
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gnome-settings-daemon: Updated to 3.6.1"

This reverts commit 3ff0fbb529fc933860f45248d43f8717318f4323.

tboatman is working on GNOME 3.6.0

commit 04af150907071bd9f0b1ad4072f6d26c64c7ace2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gnome-settings-daemon: Depends on ibus"

This reverts commit 66e375e399ab3b6ff70835dbc15d9f63805cfa04.

tboatman is working on GNOME 3.6.0.

commit 40ce5e9b50a515c19dc8c77a4386b8658340d773
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "glib2: Updated to 2.34.1 (for gnome-desktop3 3.6.0.1)"

This reverts commit 6e3896aac3484878ba4884f6a9e5d7daa45e7b7c.

tboatman is working on GNOME 3.6.0 and Ladislav updated this spell
as well.

commit 05e2b468253c064db46505e504a8bb84fe9987dd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gnome-desktop3: Updated to 3.6.0.1 (for gnome-settings-daemon
3.6.1)"

This reverts commit 8f1f87cbb6324015c4e581e458e0a8da9cf833d6.

tboatman is working on GNOME 3.6.0.

commit 7626449551122cd63af60e18a3070b24357123a1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "gsettings-desktop-schemas: Updated to 3.6.0 (for
gnome-settings-daemon 3.6.1)"

This reverts commit 48b835fa784dc898371ad229a40bb1920b1577fd.

tboatman is working on GNOME 3.6.0.

commit 90105e453ca515ad5f7449d5516c274e1ffc380d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

orbit: Fix compilation with newer make

Making all in intl
make[4]: Entering directory `/usr/src/ORBit-0.5.17/popt/intl'
Makefile:206: *** missing separator. Stop.

commit d1a1f4b2ff88e8b491e01ab425101bb1fe88ed06
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ncurses: PATCHLEVEL=1, --enable-pc-files added

vlc can't find ncurses without .pc files:
checking for NCURSES... no
configure: error: No package 'ncursesw' found.

commit 95ffc6f496a45786296a5ba5d950969f484ec603
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.0.4

commit 3348fc8c9f93cd1ef6db3bcb05c2930a98d29efb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome2-libs/pangox-compat: new spell, pangox compatibility library

pangox has been removed from pango 1.32

commit 5084786cbd1a19bf9c3c9feec4bbddb85c62755c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+3 3.6.1

commit 0c9f096d1ffb110081c8f9503139ead78c4c1f1d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

geoclue: Updated to 0.12.99 (works with glib2 2.34.1)
Removed geoclue-gcc46.patch included in release

commit 57176211f73ee44961f07a3f866f75fcb61e532f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib2 2.34.1

commit 087bba798f2997e769c68868fa932da0eb4dcf98
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Depends on eobj

commit c4260c03b2f729ab0679b44b8262e60eea1a9021
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Depends on eobj

commit 5ffee62a7092d5c0f89538c5992b507153ec6b0b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Depends on eobj

commit ccac7338959acf05990dd05fe62c994f248ade6f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gobject-introspection: Updated to 1.34.0 (works with glib2 2.34.1)
SOURCE matches upstream posted SHA256

commit 5be3342856fe5c936a1d0153cd5de1747279732c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ibus-pinyin: Updated to 1.4.0
boost is optional
Optionally depends on LUA
Disable -Wl,--as-needed in LDFLAGS, breaks linking lua

commit 6768668acfdc396507183e59cdd9df4694ba4c5d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ibus-anthy: Updated to 1.2.7

commit 66e375e399ab3b6ff70835dbc15d9f63805cfa04
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-settings-daemon: Depends on ibus

commit 95891d6824c91a55a8e7ee2b7aac14c052c52aa5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ibus: Updated to 1.4.99.20121006 (for gnome-settings-daemon 3.6.1)
Nothing else currently uses ibus

commit 48b835fa784dc898371ad229a40bb1920b1577fd
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gsettings-desktop-schemas: Updated to 3.6.0 (for gnome-settings-daemon
3.6.1)
SOURCE matches upstream posted SHA256

commit 8f1f87cbb6324015c4e581e458e0a8da9cf833d6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-desktop3: Updated to 3.6.0.1 (for gnome-settings-daemon 3.6.1)
SOURCE matches upstream posted SHA256

commit 6e3896aac3484878ba4884f6a9e5d7daa45e7b7c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

glib2: Updated to 2.34.1 (for gnome-desktop3 3.6.0.1)
SOURCE matches upstream posted SHA256

commit 3ff0fbb529fc933860f45248d43f8717318f4323
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnome-settings-daemon: Updated to 3.6.1
SOURCE matches upstream posted SHA256

Making all in print-notifications
make[3]: Entering directory
`/usr/src/gnome-settings-daemon-3.4.2/plugins/print-notifications'
CC libprint_notifications_la-gsd-print-notifications-manager.lo
gsd-print-notifications-manager.c: In function 'on_cups_notification':
gsd-print-notifications-manager.c:399:45: error: dereferencing pointer
to incomplete type
gsd-print-notifications-manager.c:402:60: error: dereferencing pointer
to incomplete type
gsd-print-notifications-manager.c:696:65: warning:
'ppdLocalizeIPPReason' is deprecated (declared at
/usr/include/cups/ppd.h:438) [-Wdeprecated-declarations]
gsd-print-notifications-manager.c: In function 'renew_subscription':
gsd-print-notifications-manager.c:892:64: error: dereferencing pointer
to incomplete type
gsd-print-notifications-manager.c:897:78: error: dereferencing pointer
to incomplete type
make[3]: ***
[libprint_notifications_la-gsd-print-notifications-manager.lo] Error 1
make[3]: Leaving directory
`/usr/src/gnome-settings-daemon-3.4.2/plugins/print-notifications'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/src/gnome-settings-daemon-3.4.2/plugins'

commit cf3304de27f8894036fe0bdde29a4dc762c69d6b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

Revert "evolution-exchange: Updated to 3.5.2"

This reverts commit ac31669e0bd22df6df21b79193ea71f681ce77a9.

Building e2k-propnames.c
/usr/bin/make all-am
make[4]: Entering directory
`/usr/src/evolution-exchange-3.5.2/server/lib'
CC libexchange_la-e2k-enumtypes.lo
CC libexchange_la-e2k-marshal.lo
CC libexchange_la-camel-exchange-settings.lo
CC libexchange_la-e2k-action.lo
CC libexchange_la-e2k-autoconfig.lo
In file included from e2k-autoconfig.c:66:0:

/usr/include/evolution-data-server-3.6/libedataserver/e-data-server-util.h:23:2:
error: #error "Only <libedataserver/libedataserver.h> should be included
directly."
In file included from e2k-autoconfig.c:67:0:
/usr/include/evolution-data-server-3.6/libedataserver/e-url.h:29:2:
error: #error "Only <libedataserver/libedataserver.h> should be included
directly."
In file included from e2k-autoconfig.c:68:0:

/usr/include/evolution-data-server-3.6/libedataserverui/e-passwords.h:24:2:
error: #error "Only <libedataserverui/libedataserverui.h> should be
included directly."
make[4]: *** [libexchange_la-e2k-autoconfig.lo] Error 1
make[4]: Leaving directory
`/usr/src/evolution-exchange-3.5.2/server/lib'

commit ac31669e0bd22df6df21b79193ea71f681ce77a9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evolution-exchange: Updated to 3.5.2
SOURCE matches upstream posted SHA256

commit 8f5d2ea908898833928671359033ee48f8e64a6d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evolution: Updated to 3.6.1
mono, rarian, python, and gnome-pilot-conduits are no longer used
--disable-contacts-map is not available (default=no)
--disable-nm no longer exists

Fixes evolution-data-server/evolution 3.4.1:
Making all in caldav
make[4]: Entering directory
`/usr/src/evolution-data-server-3.4.1/calendar/backends/caldav'
CC libecalbackendcaldav_la-e-cal-backend-caldav-factory.lo
CC libecalbackendcaldav_la-e-cal-backend-caldav.lo
e-cal-backend-caldav.c: In function 'check_calendar_changed_on_server':
e-cal-backend-caldav.c:1191:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1192:18: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c: In function 'caldav_server_list_objects':
e-cal-backend-caldav.c:1339:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1340:18: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c: In function
'caldav_receive_schedule_outbox_url':
e-cal-backend-caldav.c:1784:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1785:18: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1834:28: error: dereferencing pointer to
incomplete type
e-cal-backend-caldav.c:1835:18: error: dereferencing pointer to
incomplete type
make[4]: *** [libecalbackendcaldav_la-e-cal-backend-caldav.lo] Error 1
make[4]: Leaving directory
`/usr/src/evolution-data-server-3.4.1/calendar/backends/caldav'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/usr/src/evolution-data-server-3.4.1/calendar/backends'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/usr/src/evolution-data-server-3.4.1/calendar'
make[1]: Leaving directory `/usr/src/evolution-data-server-3.4.1'
make[1]: *** [all-recursive] Error 1

commit 5f3462811373146706d0aabc68fe4ce6f3482a79
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtkhtml2: Updated to 4.6.0 (for evolution 4.6.1)
SOURCE matches upstream posted SHA256
No more --disable-deprecated-warning-flags
Removed, supports parallel make now

commit 1c91f00d415c9eff742e8e558a655da2c8dbe52d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evolution-data-server: Updated to 3.6.1
No more optional calendar, just weather calendar
No more '--*-ssl' option for nss
No more optional gnome-keyring support
Optionally depends on gettext

commit b80611008147d01948aa04cd007d3a5c5eed759a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libgweather: Updated to 3.6.1 (for evolution-data-server 3.6.1)
SOURCE .bz2 -> .xz
SOURCE matches upstream SHA256

commit cc192c725f34bc606314de5db39c1bca3cf54f0c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pykde4: Apply sip-4.14.patch
Fix compilation with sip 4.14+ (affects pykde4 4.9.1 as well).

See

http://python.6.n6.nabble.com/latest-pykde4-4-9-2-build-fails-against-new-sip-4-14-PyQt-4-9-5-td4990652.html

pykde4 4.9.1/4.9.2:
[ 13%] Generating sip/kdecore/sipkdecorepart0.cpp,
sip/kdecore/sipkdecorepart1.cpp, sip/kdecore/sipkdecorepart2.cpp,
sip/kdecore/sipkdecorepart3.cpp, sip/kdecore/sipkdecorepart4.cpp,
sip/kdecore/sipkdecorepart5.cpp, sip/kdecore/sipkdecorepart6.cpp,
sip/kdecore/sipkdecorepart7.cpp

sip: /usr/src/pykde4-4.9.2/sip/kdecore/typedefs.sip:955: Mapped type has
already been defined in another module
make[2]: *** [sip/kdecore/sipkdecorepart0.cpp] Error 1
make[1]: *** [CMakeFiles/python_module_PyKDE4_kdecore.dir/all] Error 2
make: *** [all] Error 2

commit 11785c6375bb31eeb8b9e482eafadea48f8c8886
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pykde4: Updated to 4.9.2

commit 8137c1adb4c4474c16ae525a621309c720b5d065
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux-pam: Cleanup formatting

commit ca0bf2d09457ff6f826acd0e9eebe4f94c157605
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

strigi: Cleanup formatting

commit f957d5b5be2686d301e02b65e027ae528a3d24e8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

strigi: Apply strigi-0.7.7-ffmpeg-0.11.patch for ffmpeg 1.0+ as well

commit 8ef4eae64b0db159cc81a70d981e25715154504f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

linux-pam: Updated to 1.1.6
Upstream MD5/SHA1 not posted for 1.1.6

Fixes compilation with glibc 2.16+:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../..
-I../../libpam/include -I../.
./libpamc/include -DCHKPWD_HELPER=\"/lib/security/unix_chkpwd\"
-DUPDATE_HELPER=
\"/lib/security/unix_update\" -march=native -mtune=native -m32 -pipe
-DPIC -fPIC
-O2 -MT pam_unix_acct.lo -MD -MP -MF .deps/pam_unix_acct.Tpo -c
pam_unix_acct.c
-fPIC -DPIC -o .libs/pam_unix_acct.o
pam_unix_acct.c: In function '_unix_run_verify_binary':
pam_unix_acct.c:97:19: error: storage size of 'rlim' isn't known
pam_unix_acct.c:106:19: error: 'RLIMIT_NOFILE' undeclared (first use in
this function)
pam_unix_acct.c:106:19: note: each undeclared identifier is reported
only once for each function it appears in
make[3]: *** [pam_unix_acct.lo] Error 1
make[3]: Leaving directory `/usr/src/Linux-PAM-1.1.5/modules/pam_unix'

commit 7171c4b089a8270b9648437d76247f97d45ec26f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-manager: Updated to 0.9.4

commit a08a938c59c89e2660063059a1782289df16c7fe
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gtk-vnc: Updated to 0.5.1
SOURCE matches upstream SHA256
SOURCE uses .xz instead of .bz2
Optionally depends on gettext, pulseaudio, and
gobject-introspection

commit 1bca2255897e36b75a58ccffe1c8b19d516c288b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virtinst: Updated to 0.600.3

commit 1a1768e263d688f6a74e1c1033b543c9b1ed4e81
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

virt-viewer: Updated to 0.5.4

commit e6757d5938570dedc44fda3f2710b3b9368b6626
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libvirt: Updated to 0.10.2, depends on yajl

Fixes compilation with glibc 2.16+:
make[4]: Entering directory `/usr/src/libvirt-0.9.9/gnulib/lib'
CC md5.lo
In file included from md5.h:26:0,
from md5.c:27:
./stdio.h:1032:20: error: 'gets' undeclared here (not in a function)
make[4]: *** [md5.lo] Error 1

commit 11d0725c363e8dcd2f6e24be68eb33f6eebdcb4e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libtasn1: Updated to 2.14

Fixes compilation with glibc 2.16+:
make[4]: Entering directory `/usr/src/libtasn1-2.12/gl'
CC progname.lo
In file included from progname.c:26:0:
./stdio.h:1029:20: error: 'gets' undeclared here (not in a function)
make[4]: *** [progname.lo] Error 1

commit 8d92af5e5144f4b61b2e745401005395c9aa048e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

guile: Updated to 2.0.6

Fixes compilation with glibc 2.16+
make[4]: Entering directory `/usr/src/guile-2.0.5/lib'
CC localcharset.lo
In file included from localcharset.c:28:0:
./stdio.h:1030:20: error: 'gets' undeclared here (not in a function)
make[4]: *** [localcharset.lo] Error 1

commit a17ca07c3e80a783d721dca6384c04e9cb0f0ae0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

strace: Patch to fix compilation against newer glibc

util.c:738:16: error: static declaration of 'process_vm_readv' follows
non-static declaration
/usr/include/bits/uio.h:58:16: note: previous declaration of
'process_vm_readv' was here

commit 17e3b1818be53460b7dd29914f62aa9b7d709728
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

pidgin: endif -> fi

/var/lib/sorcery/codex/test/chat-im/pidgin/BUILD: line 14: syntax error:
unexpected end of file

commit 16f3125561f87ee9cdc1974e76e26aff540f565f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mx: Depends on xcb-util

commit 476d88046773a4d56debfb7830f80626e9eb8529
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pcl 1.6.0

commit b9019e6eac9dc71c2c74d07a27a9db811aed3448
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vtk-data 5.10.0

commit b028ec887987f58455ccbb56b19dbad4e0889171
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vtk 5.10.0

commit 658e6d33533c802f4211f87ea6d4306ac050dc8e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

graphics/meshlab: new spell, advanced mesh processing system

commit 169d72b704eb5c1764eda96e6f5ad8bcc6679d7f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

flann 1.7.1

commit d167036a1d86cb4cb03835e0465d6b1ee8c9b323
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

man-pages 3.43

commit 7cb22e55b33a813df970d6805e90dfe22b6f6b8e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tig 1.1

commit ad76c0807c0416169430394a6a25317c8a56beb3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

bino 1.4.1

commit a25d03513bee9f4cd8021e3d52f011af847aa60b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: added check for nss <3.13.5

commit c86e6738051ad116cfecb9138ec6d99146a2c45f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: added check for sqlite <3.7.13

commit 077267b813905add14737b08e95caf193cff5bc3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sg3_utils: => 1.34

commit f929164f2f329003d158223f08011db211b16f35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: added check for nspr <4.9.2

commit 1472283cf4fe364dd49cbb6ee03cec74fe3ab7a2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nodejs 0.8.12

commit f5e96776a9739df42f8a4097ac411d17916ea71b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lxml: => 3.0.1

commit e92d274b5c61c74121606f3124036fc3b41300b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

util-linux: removed senseless 2nd version check

commit f9ccaf36e23af0e8655337df7e64949c387ffce4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: => 1.5.1

commit 349c74b27aba1bc69cc3b98038265e590bfc6e74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/rawtherapee: new spell, a RAW image developer

commit bb88a4100722e1970cbf8982d816301752f071dc
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

eobj: added to depends

commit c5de4b93a460c41dfdda842e80efc4fe5f4f3939
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

evas: added eobj as scm depends

commit 556af03357d0e251dcd50fc7cad455bb475a1489
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e-17/eobj: new spell, EFL's generic object system library

commit 73f8000ae99da468ee610140dbd73ed934d27b66
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

razor-qt 0.5.0

commit 8fd3084779c12d7394961ddb4bc1713ee7275dc1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.13.1 (security)

commit bd0df23d1a80101131041f4b8d31b714de0a23c4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

metalog: => 3

commit 55f2075a6addc94db0db6ee447b4b42a9c7f258d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mercurial: => 2.3.2

commit ed5b2f2e6540343478c9c28887fac94a8636d2fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.7 (lts)

commit df3b8099e4896c7282470e2e82509e57334ddf85
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.14 (lts)

commit 4c9b37a610d4af5f6dd8f75d25c8276b84878086
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.46 (lts)

commit 19b3a9d59a288170de7e2495121df2b4912f9df3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.2

commit 4cb3c27cc79918f996fe544097c702fb5ca37ad1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.15

commit b5b2409497a29ef8559c64d310acbd5d352a4b82
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

amsn - change depends libv4l -> v4l-utils

commit b740e83c1a2fe95f284beba2bd736beeee79bbfd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gegl - change depends libv4l -> v4l-utils

commit cafbda9e588dc6267eead6b74a5cc9a477839dd1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vips - change depends libv4l -> v4l-utils

commit ae0e2600d6508e4469eb115a4b79c0a5ba95c5d3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

opencv - change depends libv4l -> v4l-utils

commit dd6b23da3006c45e84d566886ec95ea42d5f9bb2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tellico2 - change depends libv4l -> v4l-utils

commit 3a4c5abf971cd6528829bbb3ca7fe9f9d125108c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdenetwork4 - change depends libv4l -> v4l-utils

commit c82f7d889574fc871c1b513c5ce5a2b723e35af4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libunicap - change depends libv4l -> v4l-utils

commit b2206dbe69c89211e15953e894b6c9e858854f39
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xine-lib - change depends libv4l -> v4l-utils

commit 4639b9da875f8b7f5d57aea0573bdd4f897ca9d4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

guvcview - change depends libv4l -> v4l-utils

commit 67ba009eeabf17e1e7977c2f7af0e8103cb639d8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kamerka - change depends libv4l -> v4l-utils

commit 83f3e712e8d976b599b25fccb7c70a3401321f54
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

transcode - change depends libv4l -> v4l-utils

commit c62d39fe5a6cf34afb7973aa85d1fde8a6282714
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc - change depends libv4l -> v4l-utils

commit 7b70020424443ad1405c791c51e0da81facc4b15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

deprecate video-libs/libv4l [replaced by v4l-utils]

commit 27ff107e636b17e624f062a2f54dbbe8cf4d7382
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

v4l-utils: => 0.9.1

commit 49c9ea516c06190a271e82521cdd9b988c77d938
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ruby-1.9: => 1.9.3-p286 (security)

commit e56ade6459b8387fe6c54c5561e7dab715850489
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

poppler 0.20.5

commit 3a71055f5d42fe0a89ff4fbab3c8c8d145de66e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

grep 2.14

commit faf03cdff169ddd1765ac1104423efaea967f92a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "Revert "grep: => 2.12""

This reverts commit 8c6ea96fbce391596ede500b711e3e189e372bef.

The bug sorcery 1.15.1 has problems with grep > 2.10 (Bug #438) is
fiexd.

commit 701368e690da2a8ac29ec2376cf983e785f965ca
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

Revert "Revert "grep 2.11""

This reverts commit 7bf55d385ef6e164122123065cbda9c3e43257a0.

The bug sorcery 1.15.1 has problems with grep > 2.10 (Bug #438) is
fiexd.

commit b7d93f1fdb4267c7c19bc285a7964f56541320be
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion: => 1.7.7

commit fb507e0ecea6923c8aa90fa62089d98dab978e2c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 16.0.1, SECURITY_PATCH=55

commit 481430fd28c61f8abcd2c3af7a1cf730f737aa8b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.55

commit 7841015f7f751b8bc919f51a6227abed2010ce7a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libxml2: => 2.9.0

commit febd10153b8ceb9129ab5832c9bf45b0b6753c92
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

curl: => 7.28.0

commit f2272aaec986b3a19f7f62912f37e186b6e4be5c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

cairo 1.12.4

commit 1b03bcaaf8e66787a7256cdd747e96d666384da6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: add patch to prevent compile error

commit 9ce506ecb4b4f5e888325c6c3ab4dc791885974a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock-plugins: version 3.1.0

commit f75f1ffbf323abb60fe45dd8c5de6fd7e09759eb
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

wm-addons/cairo-dock: version 3.1.0

commit 384410006d990b99d4291c90b4e8667bac533845
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

seamonkey 2.13, SECURITY_PATCH=47

commit b4526a31fc6b7c333d88b08d6c54438909945daf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

firefox 16.0, SECURITY_PATCH=54

commit d91f8a39815a3819c4c5a4c6d9f0819a68967d4b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.31 (eol)

commit 35fd8313bebc4291a31aa3014dc9ea0b5bd104d4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hostapd: fixed CVE-2012-4445 (security)

commit be586192310f93a231837ceb28a16fdc1cfb4c7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

bind-tools: => 9.9.1-P4 (security)

commit 7dd216cfb492343848ea82d8cb9a105b5b360035
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/darktable: fix source url for scm version

commit 14cc7d3318f834fdd54981d967188ae5f1e3afd1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

grub2: Fix compilation with glibc 2.16+
gets removed from GNU libc, see
http://permalink.gmane.org/gmane.comp.lib.gnulib.bugs/30292)

make[4]: Entering directory `/usr/src/grub-2.00/grub-core/gnulib'
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../intl -march=native
-mtune=native -m32 -pipe -Os -MT argp-eexst.o -MD -MP -MF
.deps/argp-eexst.Tpo -c -o argp-eexst.o argp-eexst.c
In file included from argp.h:22:0,
from argp-eexst.c:25:
./stdio.h:456:20: error: 'gets' undeclared here (not in a function)

commit 777302a114ffb911a7939db5c38cc5b5252c7dfa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tzdata: => 2012f

commit ef231fab4fb80dd892ba285a38da7e357e40d91b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gdm2 3.6.0

commit ae01b2db4e35109b9053833fca776e9c4cf1535a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

accountsservice 0.6.25

commit 08266240655886b329a52e634a2a959aa102c875
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

glib-networking 2.34.0

commit d2a5400add461d52e0579af0bb5e09bcf109a8cb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evince 3.6.0

commit 227bc74d7a113f50ba77fb6471b57a8c838ff1dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pango 1.32.1

commit c9daa61a1aef02aaee7007fc70b56dac3f24cfa3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

harfbuzz 0.9.4

commit 79eba0fa5e0474317148e9733afa534d592ce1de
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

uget: => 1.10.2

commit 791cfc382c0c5b630cd6f97573fd3f39575e7fd2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.9.1

commit 0c30c36f041e6857f46cd02d2d17a0df8dd03994
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/shiki-colors: new spell, a set of themes for gtk2

commit 9613298a9aa845790a149b068113acada15ba8e7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-colors: new spell, icon themes for gnome

commit 4c224ff65c55d08fe17acf02d76779500dbde918
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.45 (lts)

commit 244c1d08b208dfeffc5a0b6d6e921b32ed29c24f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.13 (lts)

commit 0e96553ed02484d0bf41d710d4de8d6fa6070d2c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.6 (lts)

commit 6fce99a423a41ee45e4d84a1022ac0b2d324a4f8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

tinyproxy: fixed install with automake 1.12

commit 85a5e21db6815571a4693273d899d497cde29a35
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6.1

commit 62ac71214c4baa856c2f64f7327ab29133bb7a67
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

weechat: added missing required dependency

commit f62d3be60ccee1fce999de56ed58e524ecf89bb9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gettext: fixed build with glibc 2.16

commit f1278b447a8cccdd489bad855b58f05fca511a51
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

epplet-base 0.14

configure: WARNING: unrecognized options: --enable-fsstd

commit 58e3973eb311cd72f0676a26abbb2a9b28621be4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e16 1.0.11

commit 04c84c0387dca8d7b8ed7fa86c48e03c46e7bd4d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

util-linux: prevent triggerring from other spells for migrating process

commit c3b15290f0942de4e87ca76e489485f5cc04fa28
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ctemplate: => 2.2

commit fd715147bb97eeebe99fb6b688bc82bf9553ebed
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-session 3.6.0

commit ef0449ed8864a6c9eb803052c175a04f47684035
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gcr 3.6.0

commit dd93a971236de1de8f902370894d516dbc3dadb1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-terminal 3.6.0

commit 15bca6b9a3a191b1bb5a5822cd9383191134f04b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-settings-daemon 3.6.0

commit 797517df19069f7531463af31b4a13075fbaf7dd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libwacom 0.6

commit 8d8ffdb1826a105431e72ddd7583d604f4240605
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libwnck3 3.4.3

commit 03d9f674b7a0ee88bc3127a7e19c84a4d6286ac8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-shell 3.6.0

commit 34fa8786c25a5d5b48c71aa1ef772e3b0178f0f7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-desktop3 3.6.0.1

commit b3380d9cf3324000374c8635bc77849e3b0b5524
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gsettings-desktop-schemas 3.6.0

commit d7d84b25dc20f52bec48bf5f6b1ddd8f4864d874
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-menus 3.6.0

commit 56961e5881943fa1d24f7a3f7184b9368e7c1da4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-panel 3.6.0

commit c49af95df24a2ce6a630ac6777c90b4aa8933742
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

evolution-data-server 3.6.0

commit d875f3443c322d6c91a522f2d53a89be2cf8305a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libsoup 2.40.0

commit 07b8c4c01b21ea7e42cf6d8cc366693bcd4d688b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libgweather 3.6.0

commit 17a8b0f0b3b3c57ce798fd12122a80b98349cbfb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dconf 0.14.0

commit be9d15dd56e41225be6e74dfe9b77d38769596d1
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

easystroke: => 0.5.6

commit 41cc4be309fdbbd4eed91d329e6537f5ca3149e2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qgis: version 1.8.0

commit d76530f6dd76a014133f5590d2683766dce4ad26
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libspatialite: new spell, spatial SQL support for sqlite

commit 26b75bcfe65e8b7f795f576a443cf58ec6f17d9c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/freexl: new spell, a library for reading excel files

commit 583fcda6ea566a77f67baacd7b5ab21e4d62b71e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libspatialindex: new spell, a framework for spatial indexing

commit 5ee994e1d422e7bfef437271bf47e0de31faf5d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/pyqt4: version 4.9.5

commit 045c663ead8abffc0a33807ddf1b2ea6e6d015be
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/sip: version 4.14

commit 8b8fbfc565cbcbc12ea57ad7d9c2405349230e1f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/qscintilla: version 2.6.2

commit 2162798ec29784c11f1c48ef5f62c1f3825f3701
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/grass: version 6.4.2

commit 535789a459801ec21636ff30ba9c9504ab3929dc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fdb: => 0.9

commit 081d4811ac628bc1727a7dcd1460d4ef36d37161
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nfs-utils: fixed client automounting for NFSv3

commit 00f44baca9abdf6b3335b60b04b1aae755689118
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

vte3: => 0.34.0

commit 8f1f1a21738fd2cbb542fe2c4c045be2dd9cee4b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gnome-color-manager: => 3.6.0
DEPENDS: added depends glib2, gtk+3, gnome-desktop3, colord-gtk,
libcanberra
added optional_depends clutter-gtk, mash, exiv2, libexif, vte3

commit fe4f54ed763481c326364dbc4bb9ebfbc3c5165f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

mash: new spell, a small library for using 3D models in clutter

commit 70b28a6d91cd387281b24056a96b39abe59818a0
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libcanberra: => 0.30
tar.gz -> tar.xz

DEPENDS: gstreamer -> gstreamer-1.0

commit c11b00cbbc683d231d87b25e4a5bf25ffd6f3792
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libevent: => 2.0.20

commit c8c19aa0133424e6e67fdc266367159a9bcc1679
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

colord-gtk: new spell, GTK support for colord

commit 00e8cb8cf332ef6c8b9e05d120c8573784b4f63d
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

colord: => 0.1.22
switched to upstream GPG verification

DEPENDS: removed depends xz-utils, lcms2, udev
added depends glib2
added optional_depends udev, policykit, sane-backends, gtk-doc

commit 829b7e68e1cf090e4d6135d29ee496df99f3fb98
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

freedesktop.gpg: added, for freedesktop software
added FA970E17 "Richard Hughes <richard AT hughsie.com>"

commit ea715ccd6644623f1ec67e6dcb472786ed98b0f3
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

i3status: => 2.6

commit f95af089ffb5e9f3c4da679577a364766bb3fe81
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mutter 3.6.0

commit 6ff1c32e3a2edb1f57771859858e3b84b3cde4e0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gtk 1.3.2

commit c74628764763433c0abf450f1e32afd3935d2388
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter-gst 1.9.92

commit 48475e811a38e4e5303436adc7b432b3a8f175e6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer 1.0 spells mentioned in ChangeLog

commit 3b502a50330388d74a9031a7873b9d2caa91ade5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

udisks2: => 2.0.0

commit 19aba0f3aa9887704cb608b679d642e924cc0036
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-libav-1.0: new spell, based on gst-ffmpeg

commit 447035101ee2272f56ccacb65d2d120f31edbae0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0: new spell, based on gst-plugins-ugly

commit 4f3978cfb9b9bfc552380f649aaaf447ecb61db0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-bad-1.0: new spell, based on gst-plugins-bad

commit 9d8c13bc4c8f6998585edfae5d3571e468c27f60
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-good-1.0: new spell, based on gst-plugins-good

commit 75742a860151135e61c5662e7d1b92155647e50e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-base-1.0: new spell, based on gst-plugins-base

commit 93f7aed6e47c12cb1f03e1435a7fd4ebad333585
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

neon: fixed file names with spaces
(http://savannah.nongnu.org/support/?107114)

commit 44edf7914bb59dd973129fee89f920a33da22058
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sqlite: => 3.7.14.1

commit 3b8727b97b0d3ae333b9e42a31be646b13aaabd6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

cifs-utils: Depends on keyutils regardless of features, now

$ cat /etc/sorcery/local/depends/cifs-utils.p
CIFS_UPCALL="y"
CIFS_CREDS="n"
CIFS_IDMAP="n"
CIFS_ACL="n"

checking keyutils.h usability... no
checking keyutils.h presence... no
checking for keyutils.h... no
configure: error: keyutils.h not found, consider installing
keyutils-libs-devel.

commit 165d0a765fe3930f700164973b3c8c827d9f7b4a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.7.9

commit 2980ebea81ff1f06cfb50c76542ef3aab341a9b4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

alembic: => 0.4.0

commit d95619d6f57dfb0305819a86e34679b94a594c9f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

syslog-ng: => 3.3.6

commit c1947a83e92482d12e727f00b550f16b4eccb42b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

taglib: => 1.8

commit 633e4a46f2ef333f618e397133af1f77ee59c786
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

cython: => 0.17.1

commit 17d21a61eb9a70eec24a0a5a856dcd89398c272d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freeradius: don't conflict with system libtool

commit 2e24ea343801b10dd9ca86edc553569bc821d82a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nss-pam-ldapd: => 0.7.17

commit 88f71e085e4a899ee7a567dfe23fa096b5e2dfd6
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

config-param: bump to 3.000010

commit c619bedb5ced26cb52519147f635682d5c58e8d5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

byacc: => 20121003

commit 316d5d1e95523dc90fe36bae9a6c2a6f645aa382
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

devel-nytprof, json, json-any: added

commit bd399d191b80543f97f40c04c802bc4167032a35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed build with glibc 2.16

commit 1f1e4fc840baf6da8e23d104a5b01487bcfb2f8a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: fixed build with ext. pcre >=8.30 (legacy)

commit 658fed6e4b62800b50a279d7fe3cd3609191873f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20120924 (legacy branch)

commit a51ad14bc905d25ca0c73d1ca7bdba6ad3cdb707
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.44 (lts)

commit b48f3c4689d6c6caf3202ae4cfd56ec732ebd978
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.30 (lts)

commit 700bd966265a3c3d36713b93ae16a8488c5a135f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.12 (lts)

commit 3584f89d79a7b0340e3e91df1707aa412a2eff8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.5 (lts)

commit 4980d9f710b5406fd80ea15ecb9a5ecf6bb4cc23
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libxslt: => 1.1.27 (security)

commit 4ef53de40badadf9c9ee5191559b9c15f4248e84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.3, SECURITY_PATCH=39

commit 361a80dd733bbd45230f6ad89d133fe526bc5b66
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.5.14

commit 1c4a80f7913f1faaeba89526e45decb034e8d1d2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

openshot 1.4.3

commit e8f470f21ac173cf6b66e4e75cf29d4fb0528e80
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

live: bump to 2012.09.27 (that one is obtainable)

commit 0b80e9bb9e98707a254afc0da783b5d73c2e9e25
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

text-asciipipe: new spell

commit 773d7f6dffe002fa7502df02e09568da6a415ba8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

partclone: => 0.2.54

commit e736cc1882acd810bcca5b27d442815c3a37786d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.6

commit 9b1078073e818433df36afa60667982eba138d02
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pidgin: explicitly link against libX11

Seems the linker isn't resolving dependencies automatically anymore.

commit b2b06dc8600ce7f4d3a50885161137432725823c
Author: Julien ROZO <julien AT rozo.org>
Commit: Julien ROZO <julien AT rozo.org>

kdiff4: updated version to 0.9.97

commit 5ab41d725426d4e2d976ab25e9e0dad11aba3fa7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

hdparm: => 9.42

commit 01d0a6920903afeb25a7970176f9d95ca11ce403
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postgresql: => 9.2.1

commit 9ab844a722d80fbca516d500c6077476c0201cc5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

transmission: => 2.71

commit 873e56685ca2be07bef77745e31feb6011efc7cf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gstreamer-1.0: new spell, version 1.0.0

From http://gstreamer.freedesktop.org/:
New stable branch, not compatible with 0.10, can be installed parallel.
What name for spell? I suggest gstreamer-1.0. Any protests?

According to http://gstreamer.freedesktop.org/wiki/ReleasePlanning2012:
All 1.x.y versions will carry a -1.0 API version suffix.

Spell install /usr/lib/pkgconfig/gstreamer-1.0.pc and other spell will
also find gstreamer-1.0:

No package 'gstreamer-1.0' found

commit fd4be9f252431717e8f0f6c7b86a75ffcdf651bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-js-common 0.1.2

commit 2ac0a8b6479998e8e20a4c697c1c511ea132b2ee
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gjs 1.34.0

configure: WARNING: unrecognized options: --with-js-package

commit d9a21e435abee443ebf33e55c85307b3e1fc0588
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pygobject3 3.4.0

commit 478ff5f0ba5b878414d7aabd22030114ef13799d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gobject-introspection 1.34.0

commit dd93258a51b597d79bb56f776041528001623321
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vala 0.18.0

commit 1b8138e2027960a68e957071a1b0e666fe6f18fd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/splitter: new spell, a splitter for openstreetmap data

commit 5bac39ff32a8b786e7dba1154596282a5403c2b5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

weechat: stable => 0.3.9, devel => 0.4.0-dev
readded devel branch info

DEPENDS: lua51 -> LUA

PREPARE: cmake is the recommended way to build weechat now, so ask every
branch whether or not to use it

BUILD: use cmake_build for cmake

commit dca0936383baa1227e441b2f05bf168a47c8a1e5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

lua51: PROVIDES LUA
added PROVIDES since it looks like lua51 will be around for awhile

commit 28236df65b066abf009629651985076b82f19684
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

lua: PROVIDES lua
added PROVIDES since it looks like lua51 will be around for awhile

commit c0a60db87b80754084418513c41189be5b533a2c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

six: => 1.2.0

commit 17966fdaa08b5f16a0ecd70b01c56be53ad9a66b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

clutter 1.12.0

commit 5f861db0ffcdd82877755c198e0e6a59058e3103
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lftp 4.4.0

commit 4c13c97639ddafec00799c6db8f1d4951192996a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

ffmpeg 1.0

commit 9e11659be19da51079a859c3eea3b71189d020a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

feh 2.6.3

commit 50f86cd795c5bb5d425ada710d83ba010d3f48aa
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

patch 2.7.1

commit 25555ee272786fc1a7daabc382c8e8ebca550659
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

dbus 1.6.8, SECURITY_PATCH=8

http://cgit.freedesktop.org/dbus/dbus/tree/NEWS?h=dbus-1.6

commit 7dc7dffd94db058f28dc1037b9099dcb77a5bf05
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

youtube-dl: updated to 2012.09.27

commit df5730f8ed5dcf8bf9c43e08fbd265d8f603f5f4
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

youtube-dl: updated to 2012.02.27

commit 0f4c76c8b1fb5d31f19066ca1ee5318b57146759
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/minitube: version 1.9

commit 69798de040c4d110a40773b2ab81b711df35818d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dbd-firebird: => 1.11

commit 211baf822e0bf1199219586b477e2112df9f8213
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

file-roller: => 3.6.0
DEPENDS: gtk+2 -> gtk+3
added optional_depends libarchive
added suggest_depends zip, rar, unrar, tar, unace, p7zip

CONFIGURE: added, to query for libmagic

BUILD: added, to build with libmagic

commit 9ffd95b76c12d80b6a6709f7512b786e1139b9f5
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

libsecret: new spell, A library for storing and retrieving passwords and
other secrets.

libsecret replaces libgnome-keyring.

commit d4d3ca9b1cac18111349a536dc8577619deb7d54
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

at-spi2-atk: => 2.6.0

commit 18d968c13fcabc98b11d30eaa6690f9602c63145
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

at-api2-core: => 2.6.0

commit f1182777ebfe7f0a1cce653f66f85450361b9f27
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

atk: => 2.6.0

commit 336488acaeef85a3ecf69102e175c96deee488ca
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gtk+3: => 3.6.0
DEPENDS: updated versions for gdk-pixbuf2, atk, pango
added depends at-spi2-atk

commit 5b39e870499ed444aeea820a1dd104350bdbb77f
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glib2: => 2.34.0

commit 74f915c4a52c916aa5b472b12d07fbf36dd8bcab
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

advancecomp: Remove broken bzip2 optional dependency

./configure --enable-bzip2
...
checking for BZ2_bzBuffToBuffCompress in -lbz2... yes
...
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -DUSE_ERROR_SILENT
-DUSE_COMPRESS -c -o compress.o compress.cc
compress.cc: In function 'bool compress_bzip2(const unsigned char*,
unsigned int, unsigned char*, unsigned int&, int, int)':
compress.cc:186:125: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:204:15: error: initializing argument 1 of 'int
BZ2_bzBuffToBuffCompress(char*, unsigned int*, char*, unsigned int, int,
int, int)' [-fpermissive]
compress.cc:186:125: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:204:15: error: initializing argument 3 of 'int
BZ2_bzBuffToBuffCompress(char*, unsigned int*, char*, unsigned int, int,
int, int)' [-fpermissive]
compress.cc: In function 'bool decompress_bzip2(const unsigned char*,
unsigned int, unsigned char*, unsigned int)':
compress.cc:193:100: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:214:15: error: initializing argument 1 of 'int
BZ2_bzBuffToBuffDecompress(char*, unsigned int*, char*, unsigned int,
int, int)' [-fpermissive]
compress.cc:193:100: error: invalid conversion from 'unsigned char*' to
'char*' [-fpermissive]
/usr/include/bzlib.h:214:15: error: initializing argument 3 of 'int
BZ2_bzBuffToBuffDecompress(char*, unsigned int*, char*, unsigned int,
int, int)' [-fpermissive]
make[1]: *** [compress.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/tmp/advancecomp-1.15'

commit a6ad68a0986ff44ab64cf3ea8b75817836c2b551
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

advancecomp: Added a collection of recompression utilities

commit 2791e0c0c044264ac78fc00687715faed735e1ad
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dropbear: Remove conflict with openssh

No conflicting files installed.

commit e349f68b44d637fd1cdd98f48c396f8af5e1c82c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/lives: version 1.6.3

commit 43b6b2f3b404e65449fd5bb728d19556a7b067ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

scons: => 2.2.0

commit 9bd9dc1f031b9c72f445a7e39e7f60c24d1c3495
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

handbrake: Optionally depend on LIBAVCODEC for ffmpeg support

commit a7ae505675e816e0612cbfbccbfc6e9e2cf3e422
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtk+2 2.24.13

commit 006d3be2485fb1d5d6870ac98f73bac66a648638
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pygobject3 3.2.2

I have to define PYTHONPATH=/usr/lib/python2.7/site-packages in INSTALL

File "types.py", line 26, in <module>
from . import _gobject
ValueError: Attempted relative import in non-package
make[3]: *** [install-pygiPYTHON] Error 1

commit 458db73887142472b060d22ca2c86e2b63ef2538
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyxdg 0.23

commit fe93c7401a7cc6eb8468a3abab7ee5609cd9e505
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

pyatspi2 2.4.0

commit 59abf02f0a55308993468e3a69c1fc988a728f22
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gtksourceview3 3.4.2

commit 8ad6c835b5a130d64a04dd8b78d0b8b5c9342854
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

e2fsprogs 1.42.6

commit a44f88307f5915fffe57b893b9ffa120ddfac1e2
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

whois 5.0.19

commit 21776f7dece86fa0795388cc2e1faba75f928599
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-panel 3.4.2.1

commit 0a33f95927a47a5d51ef8a52bd3d51a383eec603
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 6.7.9-7

commit ef0b213bdc1e95b14d89ecc7ba3f5d422012f72b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tiff-4.0.3 - security - fixes CVE-2012-3401

commit c569b72dfca7a93dc352fc0c63fbf67ad8370567
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

swh-plugins: Run autopoint and autoreconf
PRE_BUILD added, to apply patches and run autopoint and autoreconf.
Autopoint is run to update gettext macros.

swh-plugins-0.4.15-gettext.patch: added. Adds gettext version so
autopoint can be run. From gentoo

swh-plugins-0.4.15-pic.patch: added. To allow for PIC support From gentoo

commit a4b454c390351033d96be709a424cc5cd87f4755
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

ladspa: patch for proper PIC support
PRE_BUILD: added, to apply patch.

ladspa-1.13-properbuild.patch: added, to apply proper PIC support and
properly handle LDFLAGS. From Gento

commit 2e145cc00c810e60f8002d3758db2784e34cca40
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

pythonmagick: updated to 0.9.8

commit c3c5e3222a39e3298aa20f04a5fda15a416d38a3
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

gnote: updated to 0.8.4 and corrected DEPENDS

commit eceae0e06438dfb72846335ff2da71553bdf16bf
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

network-manager-applet 0.9.6.2

commit 00c94796e593c32adcfcef255b5d89595f67a64c
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

clutter: requires json-glib now

commit 0daa78840249a15fcaa7aa3e886d0189daa84c40
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

metacity 2.34.8

commit 2208c45b9046557268a25e2c2ce580a4b4bf703f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-menus 3.4.2

commit adf34c7a372113f671c150d4bce7921ca8db9797
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gvfs: run autoreconf to solve libtool version mismatch errors

commit ae7da904c361dbd09f9dfcbe6fb28effc9bdfb5a
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

calibre: updated to 0.8.70

commit 9901e4dc165cdb217fb2f00ab690a3e5e67e1270
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>

libmtp: updated to 1.1.5

commit c74c28a6547376e97434fdfb6d1001f004b829f9
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.5.1

commit 452ce123a0ba001b11d64f8d7cc91e4a25afd6a2
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

Revert "Revert "Merge branch 'master' into glibc""

This reverts commit bf3712c1a0f29b0c8904099637cf8d26fcf51ff4.

commit 8ff2ed624c9d103f108e490a6c05977b95174ef7
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

gdb: Use make -C gdb install to install, so it does not install files
that conflict with bintuils
Added INSTALL

commit 51b1442b987c21aeed9d7ecf796ef8728b8885d1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

network-manager 0.9.6.0

commit 2ddd4de13983f5cd6c6b226ff29fa397084eb254
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome-common2 3.4.0.1

commit 6b18ed4bb77cc39c238a4a05b6f8ac59c45bd00e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 10

commit d5b0f4e428819dd012e1caa066404d0f74e42b8b
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibc: checkout head for scm, instead of a release branch
PREPARE: scm-2.13 renamed to scm

It doesn't make sense to me to checkout a release branch when basically
the same files are provided by the tarball.

commit 582f1314a78fc0a8c6155c1cb7bb08e92a7cdbe9
Author: Sukneet Basuta <sukneet AT sourcemage.org>
Commit: Sukneet Basuta <sukneet AT sourcemage.org>

glibc: specify slibdir to force install all libs to /lib (fixes #411)

commit d999c8ea2274b16766973c5bf9c32976f2f9aaf0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ChangeLog - for qt5 section

commit e06a7b3ad4aa5b53a35d84570c787cd36c1f1438
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwebkit-5.0.0-beta1 - moved from http section

commit 7aef9cbb0212f73113aabb080740037e4d7a47ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtlocation-5.0.0-beta1 - new spell

commit 157b2e111c68aed8ebd609d822c49d1ac31a6193
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt3d-5.0.0-beta1 - new spell

commit 59f1d8ce349dbc6c41c7f9c8fd9ab3d8672b045e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtpim-5.0.0-beta1 - new spell

commit 9b0e6484b4dfad987eadc9462b691ee4c6e03e0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtwayland-5.0.0-beta1 - new spell

commit 2e4edb9ae0003ae3689689b2fda085074a32b207
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtimageformats-5.0.0-beta1 - new spell

commit bfc962b49a9f29398ebf3f91f9c04d10d7b384c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtmultimedia-5.0.0-beta1 - new spell

commit bb283fa440a9415d47cae3cac07e167ca13a4fa3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtgraphicaleffects-5.0.0-beta1 - new spell

commit 3920a15e41616d43fae949460602c2ed03acb7c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qttools-5.0.0-beta1 - new spell

commit 8f6f5f177b260971cf2807a389837bc685db176e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtsystems-5.0.0-beta1 - new spell

commit 0e9772b3810451077fe0781b6c08da56843e030b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtquick1-5.0.0-beta1 - new spell

commit 713e5e34c6c39ed9eebcd2866daf3110f1f9f068
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tsvg-5.0.0-beta1 - new spell

commit 2b2a8a3f8eee98cb43ec4aeb4a2205f79dcbc6da
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtdeclarative-5.0.0-beta1 - new spell

commit d8eeac6f8ebdcf79c0709e49944b08ccf531f1a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qt5/FUNCTIONS

commit 21ea20dbe02dbcd33fe613cddb2762698c31e6df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtjsbackend-5.0.0-beta1 - new spell

commit 217bcce7f5372e078301f5f52e2b4ba167d42e8a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtscript-5.0.0-beta1 - new spell

commit 0a164d60036c9d86d3ea77b9562e809164f1db97
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtxmlpatterns-5.0.0-beta1 - new spell

commit 801aa4e70350e16d11f62a4bf33895dc142be13b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

qtbase-5.0.0-beta1 new spell

commit 4e5e56f41190d374fd0e389983cdc351506cdbbb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

icu: => 49.1.2

commit 6f0d1932e9a201a7d3228cc651918c6929ac4df8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 9

commit 76710692a23594f28537559ed575458d868deffc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod - now provides all module-init-tools funtions

Conflicts:

kernels/kmod/BUILD
kernels/kmod/CONFLICTS
kernels/kmod/DETAILS

commit a17d31c37c1fdc96597ada9f51b8b36dd1968972
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod - add FINAL

Conflicts:

kernels/kmod/FINAL
kernels/kmod/HISTORY

commit 7504fc0d088c89709b50c3ed146f147606c5b131
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

basesystem: => 0.9.6

commit 520f5ffce07fc744c72b6fde899162406a2b5eab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

module-init-tools - provides MODTOOLS

commit f36d51b754698d58a02a29ceaa71f9bef0fdd8e3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod provides MODTOOLS

commit c114d15e349c13e5c1fdade2b174222c35d7faf1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 8

commit e7615d8b7b13439820725b237ad8231c27c3305d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod - add default_final to FINAL

Conflicts:

kernels/kmod/FINAL

commit 801e0f4ac38eac3c5c3b635f0e5f8f47b20ab101
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 7

commit a45acda54a9b7a908d1ff021a2bfb37d987beff9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 6

commit 1397494755f80dd004b2536c61f8c4c3c39117ef
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kmod: => 5

Conflicts:

kernels/kmod/HISTORY

commit af625b1ad11b614b4eac40290d7ff49732d3a3f5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

adjust build so that users of icu build correctly
add a TESTING results file

commit 16faf08369789af3ebeacefcf1245138e3b32287
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

Revert "Revert "libs/icu: version 49.1""

This reverts commit f4e9fea46da4c664c33ed630cd4806f716034003.

trying to build icu correctly

diff --git a/.gitignore b/.gitignore
index 68a6800..76453e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ provides.index
version.index
keyword.index
*~
+.#*
diff --git a/.mailmap b/.mailmap
index 7a7eedb..a587131 100644
--- a/.mailmap
+++ b/.mailmap
@@ -1,30 +1,43 @@
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž "ruskie" Levstik
<ruskie AT mages.ath.cx>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž 'ruskie' Levstik
<ruskie AT codemages.net>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT codemages.net>
Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraz Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž 'ruskie' Levstik
<ruskie+2054d253 AT codemages.net>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž 'ruskie' Levstik
<ruskie AT codemages.net>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž "ruskie" Levstik
<ruskie AT mages.ath.cx>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> andrew_levstik <>
Andraž Levstik <ruskie+2054d253 AT codemages.net> root <root@freya.(none)>
+Andraž Levstik <ruskie+2054d253 AT codemages.net> root <root@omega.(none)>
Andraž Levstik <ruskie+2054d253 AT codemages.net> ruskie <ruskie@freya.(none)>
Andraž Levstik <ruskie+2054d253 AT codemages.net> ruskie <ruskie@omega.(none)>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> root <root@omega.(none)>
-Andraž Levstik <ruskie+2054d253 AT codemages.net> Andraž Levstik
<ruskie AT codemages.net>
Anton Brondz <dinolinux AT sourcemage.org> Anton Brondz <dinolinux AT gmail.com>
+Arjan Bouter <abouter AT sourcemage.org> Arjan <arjan@ifrit.(none)>
Arjan Bouter <abouter AT sourcemage.org> arjan <arjan@tonberry.(none)>
-Arwed von Merkatz <v.merkatz AT gmx.net> Arwed v. Merkatz <v.merkatz AT gmx.net>
+Arjan Bouter <abouter AT sourcemage.org> Arjan Bouter <arjan@ifrit.(none)>
Arwed von Merkatz <v.merkatz AT gmx.net> Arwed <arwed@Otherland.(none)>
+Arwed von Merkatz <v.merkatz AT gmx.net> Arwed v. Merkatz <v.merkatz AT gmx.net>
+Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M. Sandor
<bearcat AT clowder.feline-soul.net>
+Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M. Şandor
<bearcat AT clowder.feline-soul.net>
+Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M.Şandor
<bearcat AT clowder.feline-soul.net>
Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat M. Sandor
<sourcemage AT feline-soul.com>
Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat Sandor
<sourcemage AT feline-soul.com>
Bearcat M. Sandor <bearcat AT linux.feline-soul.net> Bearcat Sandor
<sourcemage AT feline-soul.net>
+Bor Kraljič <pyrobor AT ver.si> Bor Kraljic <pyrobor AT ver.si>
Colin Childs <phoul AT sourcemage.org> Colin Childs <phoul@sourcemage.(none)>
Colin Childs <phoul AT sourcemage.org> Colin Phoul Childs <phoul AT sourcemage.org>
Dale E. Edmons <linuxfan AT sourcemage.org> Dale E. Edmons
<dale AT cathy.linux.fan>
-David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000 AT gmail.com>
-David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@dmlb2002.(none)>
+David Haley <khoralin AT gmail.com> David C. Haley <dhaley AT hot.rr.com>
David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@dmlb2000.(none)>
-David Michael Leo Brown Jr <dmlb2000 AT gmail.com> root <root@baal.(none)>
+David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@dmlb2002.(none)>
+David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000 AT gmail.com>
David Michael Leo Brown Jr <dmlb2000 AT gmail.com> David Brown
<dmlb2000@kajit-master.(none)>
+David Michael Leo Brown Jr <dmlb2000 AT gmail.com> root <root@baal.(none)>
+Donald Johnson <minozake AT codemages.net> Donald Johnson <ltdonny AT gmail.com>
+Donald Johnson <minozake AT codemages.net> Don Johnson
<minozake@felix-desktop.(none)>
Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto
<ryuji AT hades.dragonboricua.com>
Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto <ryuji AT mages.ath.cx>
Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto
<ryuji AT poseidon.dragonboricua.com>
+Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto
<ryuji AT ryuji-x86.vm.shlrm.org>
+Elisamuel Resto <ryuji AT sourcemage.org> Elisamuel Resto <ryuji AT simplysam.us>
Elisamuel Resto <ryuji AT sourcemage.org> root <root AT athena.dragonboricua.com>
Eric Sandall <sandalle AT sourcemage.org> Eric Sandall <eric AT sandall.us>
Eric Sandall <sandalle AT sourcemage.org> Eric Sandall
<esandall AT esandall25808.local.webex.com>
@@ -33,29 +46,39 @@ Eric Sandall <sandalle AT sourcemage.org> Eric Sandall
<sandalle@moby.(none)>
Eric Sandall <sandalle AT sourcemage.org> Eric Sandall
<sandalle@webex-d630.(none)>
Eric Sandall <sandalle AT sourcemage.org> root <sandalle AT sourcemage.org>
Ethan Grammatikidis <eekee57 AT fastmail.fm> Ethan "eekee" Grammatikidis
<eekee57 AT fastmail.fm>
+Finn Haedicke <finn AT sourcemage.org> Finn Haedicke <finn_haedicke AT gmx.net>
Flavien Bridault <vlaaad AT sourcemage.org> Flavien Bridault
<bridault AT lil.univ-littoral.fr>
+George Sherwood <gsherwood AT sourcemage.org> 129 <george@athlon.(none)>
George Sherwood <gsherwood AT sourcemage.org> George Sherwood
<chat AT sourcemage.org>
George Sherwood <gsherwood AT sourcemage.org> George Sherwood
<george AT beernabeer.com>
George Sherwood <gsherwood AT sourcemage.org> George Sherwood
<pilot AT sourcemage.org>
Ismael Luceno <ismael AT sourcemage.org> Ismael E. Luceno <=>
Ismael Luceno <ismael AT sourcemage.org> Ismael E. Luceno
<ismael.luceno AT gmail.com>
Ismael Luceno <ismael AT sourcemage.org> Ismael E. Luceno
<ismael AT sourcemage.org>
+Ismael Luceno <ismael AT sourcemage.org> Ismael Luceno <ismael.luceno AT gmail.com>
Jaka Kranjc <lynxlynxlynx AT sourcemage.org> Jaka Kranjc <lynx AT mages.ath.cx>
Jeremy Blosser <jblosser-smgl AT firinn.org> Jeremy Blosser
<jblosser AT fawkes.sourcemage.org>
+Jeremy Sutherland <belxjander AT sourcemage.org> Jeremy Kajikawa
<Belxjander AT gmail.com>
+Jeremy Sutherland <belxjander AT sourcemage.org> Jeremy Sutherland
<Belxjander AT sourcemage.org>
Julien ROZO <julien AT rozo.org> Julien ROZO <kaze AT maxikaze.KAZE>
-Justin Boffemmyer <flux AT sourcemage.org> Justin Boffemmyer
<flux AT shaolin.homelinux.org>
+Julien ROZO <julien AT rozo.org> kaze <kaze@netkaze.(none)>
Justin Boffemmyer <flux AT sourcemage.org> flux <flux AT shaolin.homelinux.org>
+Justin Boffemmyer <flux AT sourcemage.org> Justin Boffemmyer
<flux AT shaolin.homelinux.org>
Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<bearperson AT gmx.net>
-Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<karsten AT carrock.bearperson.de>
Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<bearperson AT sourcemage.org>
+Karsten Behrmann <BearPerson AT sourcemage.org> Karsten Behrmann
<karsten AT carrock.bearperson.de>
+Ladislav Hagara <hgr AT vabo.cz> Ladislav Hagara <ladislav.hagara AT unob.cz>
Lalo Martins <lalo AT sourcemage.org> Lalo Martins
<lalo AT asimov.hystericalraisins.net>
+Lalo Martins <lalo AT sourcemage.org> Lalo Martins <lalo.martins AT gmail.com>
Lalo Martins <lalo AT sourcemage.org> Lalo Martins <lalo AT salmao.laranja.org>
Lubomir Blaha <lblaha AT sourcemage.org> Lubomir Blaha <tritol AT trilogic.cz>
+Mark Bainter <mbainter AT sourcemage.org> Mark Bainter <mbainter@baldur.(none)>
Mark Bainter <mbainter AT sourcemage.org> Mark Bainter
<mbainter-smgl AT lostinagoodbook.org>
Mark Bainter <mbainter AT sourcemage.org> Mark Bainter
<mbainter-smgl AT trampledstones.com>
-Mark Bainter <mbainter AT sourcemage.org> Mark Bainter <mbainter@baldur.(none)>
Martin Spitzbarth <m.spitzbarth AT gmx.de> root <root AT zaphod.local>
Matthew Donovan <mdonovan AT sourcemage.org> Matthew Donovan
<kitche AT reddphoenix.com>
+Philippe Caseiro <puppetmaster AT sourcemage.org> Philippe Caseiro
<puppet_master AT else-projects.org>
+Philippe Caseiro <puppetmaster AT sourcemage.org> puppetmaster
<puppetmaster AT fedoraport.marbo>
Pieter Lenaerts <e-type AT sourcemage.org> Pieter Lenaerts
<pieter@agoraeus.(none)>
Pieter Lenaerts <e-type AT sourcemage.org> Pieter Lenaerts
<pieter@jekyll.(none)>
Pol Vinogradov <vin.public AT gmail.com> Pol Vinogradov <pol@albatron.(none)>
@@ -64,10 +87,15 @@ Remko van der Vossen <wich AT sourcemage.org> Remko van der
Vossen <wich AT radio0.sta
Remko van der Vossen <wich AT sourcemage.org> Remko van der Vossen
<wich AT stack.nl>
Remko van der Vossen <wich AT sourcemage.org> Remko van der Vossen
<wich AT yuugen.jp>
Robert Figura <template AT sourcemage.org> Robert Figura
<rfigura@kartoffel.(none)>
+Seth Alan Woolley <seth AT mail.swoolley.org> seth <seth AT mail.swoolley.org>
Thomas Orgis <sobukus AT sourcemage.org> Thomas Orgis <thomas AT orgis.org>
+Thomas Orgis <sobukus AT sourcemage.org> thomas <thomas@sunscreen.(none)>
Tommy Boatman <tboatman AT sourcemage.org> root <root@columbia.(none)>
Tommy Boatman <tboatman AT sourcemage.org> tboatman AT sourcemage.org
<root@columbia.(none)>
-Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman2 AT sourcemage.org>
Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman2 AT houston.rr.com>
+Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman2 AT sourcemage.org>
+Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman <t_boatman AT live.com>
+Tommy Boatman <tboatman AT sourcemage.org> Tommy Boatman
<tboatman_smgl AT live.com>
Treeve Jelbert <treeve AT sourcemage.org> Treeve Jelbert <treeve AT scarlet.be>
+Vasil Yonkov <spirtbrat AT sourcemage.org> Vasil Yonkov <bustervill AT gmail.com>
Vlad Glagolev <stealth AT sourcemage.org> Vlad Glagolev <codex AT sourcemage.org>
diff --git a/ChangeLog b/ChangeLog
index 0af6445..77a4555 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,1432 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * samba.gpg: Add 2014 and 2015 upstream GPG keys
+ https://download.samba.org/pub/samba/samba-pubkey.asc
+ Signed with and refreshed keys of
+ https://lists.samba.org/archive/samba/2007-February/129127.html
+ * disk/sgi.gpg: Added F475FA1D key
+ from
ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.2.2.tar.gz.sig
+ and ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsdump-3.1.4.tar.gz.sig
+
+2014-12-31 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/cproto: new spell, Generate function prototypes from C
+ source code
+
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * net/ebtables,nftables,libnftnl: Added some Netfilter table
user-space
+ programs and libraries.
+
+2014-12-29 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/ranger: new spell, File manager with an ncurses frontend
+ * devel/cbp2make: new spell, Makefile generation tool for
Code::Blocks IDE
+
+2014-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnome2-libs/libaccounts-glib: new spell, single-signon
+
+2014-12-26 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/FUNCTIONS: Replaced loops
+ * emacs-lisp/FUNCTIONS: Update site-lisp's loaddefs.el
+ * emacs-lisp/FUNCTIONS: Install gzipped emacs-lisp files
+ * emacs-lisp/FUNCTIONS: Fixed production of info files
+
+2014-12-25 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/haskell-mode: new spell, Emacs mode for Haskell
+
+2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/td_lib: new spell, Thomas Dickey's library
+ * shell-term-fm/ded: new spell, directory editor
+
+2014-12-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/watchdog -> python-pypi/python-watchdog: renamed spell
+
+2014-12-23 Pol Vinogradov <vin.public AT gmail.com>
+ * video/kodi: new spell, a rebranded XBMC
+
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/args: new spell, argument parsing for humans
+ * python-pypi/python-markdown2: new spell, fast and complete Python
+ implementation of Markdown
+ * python-pypi/regex: new spell, alternative regular expression module,
+ to replace re
+ * python-pypi/python-textile: new spell, Textile processing for Python
+ * python-pypi/pathtools: new spell, file system general utilities
+ * python-pypi/watchdog: new spell, filesystem events monitoring
+ * python-pypi/py: new spell, library with cross-python path,
+ ini-parsing, io, code, log facilities
+ * python-pypi/pytest: new spell, simple powerful testing with Python
+ * python-pypi/awesome-slugify: new spell, Python flexible slugify
+ function
+
+2014-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * graphics-libs/libpgf: new spell, grpahics compression
+
+2014-12-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/libgit2: new spell, C implemation of git functions
+
+2014-12-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/recaptcha-client: new spell, plugin for reCAPTCHA and
+ reCAPTCHA Mailhide
+
+2014-12-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/lmdb: new spell, Lightning Memory-Mapped Database
+
+2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * net/libpsl: new spell, C library to handle the Public Suffix List
+
+2014-12-09 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/cvs-fast-export: new spell, Export an RCS or CVS history as
+ a fast-import stream
+ * devel/git-imerge: new spell, Incremental merge and rebase for
+ git
+
+2014-12-07 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/reposurgeon: new spell, A tool for editing version-control
+ repository history
+
+2014-12-06 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/jwasm: new spell, Masm-compatible assembler
+
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * ruby-raa/hiera: Added a key/value lookup tool for configuration data
+
+2014-11-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * libs/libspf2: new spell, fully thread safe SPF implementation
+
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * utils/renameutils: new spell, File renaming utilities
+
+2014-11-25 Ismael Luceno <ismael AT sourcemage.org>
+ * net/torsocks: new spell, use socks-friendly applications with
+ tor
+
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * crypto/signify: new spell, OpenBSD cryptographic signing tool
+
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/cmockery: new spell, Lightweight Unit Test library for
+ C
+
+2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/speedtest-cli: new spell, Internet bandwidth measurement
+ tool
+
+2014-11-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * graphics/maim: new spell, desktop screenshot utility
+
+2014-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * editors/vile: new spell, vi-like Emacs
+
+2014-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * utils/dbus-qt: deleted, obsolete spell
+ * crypro/GnuPG.gpg: updated add:
+ E0856959: "David Shaw" <dshaw AT jabberwocky.com>
+ 33BD3F06: "NIIBE Yutaka <gniibe AT fsij.org>
+ * gnupg-2.1: added - medern version of gnupg
+
+2014-11-07 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/pyflakes: new spell, passive checker of Python programs
+
+2014-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * dave_robillard.gpg: updated keyring, added 7364C240 and 9BF368F3
keys
+ * libs/ganv: new spell, interactive Gtkmm canvas widget for
graph-based
+ interfaces
+
+2014-11-04 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/box2d: new spell, 2D physics library for Python
+
+2014-11-03 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/pcc: new spell, Portable C Compiler
+
+2014-10-20 Jeremy Blosser <jblosser AT sourcemage.org>
+ * editors/jq: new spell, stream editor/filter for JSON data
+ * python-pypi/botocore: new spell, low-level aws interface library
+ * python-pypi/bcdoc: new spell, tools to help document botocore-based
projects
+ * python-pypi/jmespath: new spell, module to extract elements from a
JSON document
+ * python-pypi/colorama: new spell, cross-platform colored terminal
text
+ * python-pypi/aws-cli: new spell, unified command line interface to
aws
+
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/nbxmpp: new spell, non-blocking Jabber/XMPP module
+
+2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * devel/sparsehash: added, efficient memory hash
+
+2014-10-05 Pol Vinogradov <vin.public AT gmail.com>
+ * http/dwb: new spell, a WebKit based browser
+
+2014-10-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/ulimits: new spell, user limits utility
+
+2014-09-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/megatools: new spell, command line client for mega.co.nz
+ * http/phantomjs: new spell, headless WebKit scriptable with a
+ JavaScript API
+
+2014-09-25 Ismael Luceno <ismael AT sourcemage.org>
+ * utils/lxc: new spell, Userspace tools for the Linux kernel
containers
+ * graphics/dcmtk: new spell, DICOM Toolkit
+ * science-libs/itk: new spell, toolkit for performing registration
+ and segmentation
+
+2014-09-23 Pol Vinogradov <vin.public AT gmail.com>
+ * chat-im/pidgin-window-merge: new spell, one window plugin for Pidgin
+
+2014-09-23 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/vbindiff: new spell, Visual Binary Diff
+
+2014-09-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * move xdg-user-dirs to utils
+ * python-pypi/grit-i18n: added
+
+2014-09-19 Pol Vinogradov <vin.public AT gmail.com>
+ * gnome3-libs/adwaita-icon-theme: new spell, Adwaita icon theme for
GNOME
+
+2014-09-18 Jeremy Blosser <jblosser AT sourcemage.org>
+ * graphics/irrlicht: move spell to games grimoire
+
+2014-09-17 Ismael Luceno <ismael AT sourcemage.org>
+ * net/corkscrew: new spell, tool for tunneling SSH through HTTP
+ proxies
+ * libs/isl: new spell, Integer Set Library
+
+2014-09-16 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/elfkickers: new spell, Kickers of ELF
+
+2014-09-15 Jeremy Blosser <jblosser AT sourcemage.org>
+ * database/leveldb: new spell, fast key-value storage library by
Google
+ * graphics/irrlicht: new spell, high performance realtime 3D engine
+
+2014-09-15 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/vim-csapprox: new spell, Make gvim-only colorschemes work
+ transparently in terminal vim
+
+2014-09-14 Ismael Luceno <ismael AT sourcemage.org>
+ * shell-term-fm/abduco: new spell, session {at,de}tach support
+ * shell-term-fm/byobu: new spell, text based window manager and
+ terminal multiplexer
+ * devel/cobra: new spell, Cobra Programming Language
+
+2014-09-11 Ismael Luceno <ismael AT sourcemage.org>
+ * disk/squashfs-tools3: new spell, squashfs-tools 3.x
+
+2014-09-10 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/runawk: new spell, Wrapper for AWK providing modules
+ * devel/mk-configure: new spell, Lightweight replacement for autotools
+ * devel/bmake: new spell, Portable version of NetBSD make
+
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/python-magic: new spell, File type identification using
+ libmagic
+
+2014-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * utils/direvent: new spell, directory event monitoring daemon
+
+2014-08-31 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/sdcc: new spell, Small Device C Compiler
+ * devel/mawk: new spell, Interpreter for the AWK Programming Language
+
+2014-08-24 Thomas Orgis <sobukus AT souremage.org>
+ * audio-libs/aubio03: old copy of aubio for ardour2
+
+2014-08-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * audio-soft/wavegain: new spell, wav files loudness normalizer
+
+2014-08-22 Ismael Luceno <ismael AT sourcemage.org>
+ * xorg-util/zarfy: new spell, A gui to libxrandr
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * crypto/libressl: added SSL/TLS library
+
+2014-08-11 Pol Vinogradov <vin.public AT gmail.com>
+ * disk/whdd: new spell, a HDD diagnostic and recovery tool for Linux
+
+2014-08-06 Ladislav Hagara <hgr AT vabo.cz>
+ * audio-players/qmmp-plugin-pack: new spell, extra plugins for qmmp
+
+2014-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/meson: new spell, advanced build system
+
+2014-07-25 Pol Vinogradov <vin.public AT gmail.com>
+ * gnome3-libs/granite: new spell, elementary Development Library
+
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * docutils: moved to python-pypi section
+
+2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
+ * graphics/nomacs: new spell, image viewer
+
+2014-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * net/tor.gpg: add 63FEE659
+
+2014-07-09 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/visual-regexp: new spell, A regexp/replace command for
+ Emacs with interactive visual feedback
+ * emacs-lisp/autopair: new spell, Automagically pair braces and
+ quotes
+
+2014-07-05 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/gnusim8085: new spell, Graphical simulator, assembler and
+ debugger for the Intel 8085 microprocessor
+
+2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
+ * FUNCTIONS: more fixes to get_up_spell_name and get_scm_version
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * FUNCTIONS: Fix get_up_spell_name to handle the dot and plus symbols
+
+2014-07-02 Ismael Luceno <ismael AT sourcemage.org>
+ * FUNCTIONS: Added get_scm_version function
+
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/librevenge: WordPerfect Document importer
+ * libs/libodfgen: ODF generator, originally by Javier Vasquez
+
+2014-06-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * archive/lz4: new spell, a very fast lossless compression algorithm
+
+2014-06-25 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/auctex: moved to emacs-lisp/auctex
+
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/android-tools: new spell, tools for debugging android-based
+ devices
+ * audio-soft/gmtp: new spell, a GUI for communicating with mtp-capable
+ devices
+
+2014-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * accounts, group: add inpu
+
+2014-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/gstopwatch: new spell, simple stopwatch, written in GTK3
+
+2014-06-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/ttf-monofur: new spell, a monospace font
+
+2014-06-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-ghc-syb-utils: new spell, boilerplate reduction for
the
+ GHC API
+
+2014-06-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * accounts, group: add sddm
+
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * graphics-libs/giflib5: new spell, provides GIFLIB
+
+2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/python-llfuse: new spell, bindings for fuse's low-level
API
+ * python-pypi/attic: new spell,, a backup tool
+
+2014-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-hasktags: new spell, ctags for haskell
+
+2014-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/greenlet: new spell, lightweight in-process concurrent
+ programming
+ * python-pypi/curtsies: new spell, curses-like terminal wrapper, with
+ colored strings
+
+2014-05-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/ttf-mensch: new spell, a console font based on Menlo
+
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * mail/isync: new spell, IMAP and MailDir mailbox synchronizer
+
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * perl-cpan/file-copy-recursive: new spell, Perl extension for
recursively copying files and directories
+
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * windowmanagers/xmonad: spell deprecated [integrate into the
grimoire's
+ haskell build facilities]
+ * wm-addons/xmonad-contrib: moved to haskell/haskell-xmonad-contrib
+
+2014-05-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * groups: kde5 => plasma
+
+2014-05-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/libreswan: new spell, IPsec implementation for Linux - Openswan
+ fork
+
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-tf-random: new spell, a high-quality splittable
+ pseudorandom number generator
+
+2014-04-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/proxychains-ng: new spell, TCP and DNS through proxy server
+
+2014-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/vsqlite++: new spell, C++ bindings for sqlite3
+
+2014-04-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * kde4/kdebindings4: spell deprecated [replaced by
kde4-bindings-profile]
+
+2014-04-16 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/devscripts: new spell, Debian developer scripts
+
+2014-04-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * http/polipo: new spell, caching web proxy
+
+2014-04-15 Ismael Luceno <ismael AT sourcemage.org>
+ * perl-cpan/parse-debcontrol: new spell, Easy OO parsing of debian
control-like files
+
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add key AE05B3E9: "Patrick Alken <alken AT colorado.edu>"
+
+2014-04-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/pip: new spell, Python easy_install replacement
+
+2014-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libtcod: new spell, a library for developing roguelike games
+
+2014-04-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add D7E69871 "Daiki Ueno <ueno AT unixuser.org>
+
+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
+ * libs/libva-intel-driver: new spell, HW video decode support for
Intel integrated graphics
+
+2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * libs/libquvi-scripts: new spell, support scripts for libquvi calls
+ * libs/libquvi: new spell, library with the C API for parsing the
media
+ stream properties
+ * quvi.gpg: added AD00BE50 public key (Toni Gundogdu
<legatvs AT gmail.com>)
+ for quvi spell
+
+2013-09-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * video/mpv: new spell, free and open-source general-purpose video
player
+
+2013-09-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/kinterbasdb: spell deprecated [replaced by fdb]
+ * devel/qxorm: new spell, ORM library for Qt/Boost
+ * FUNCTIONS: fix qt5_build
+
+2013-09-17 Eric Sandall <sandalle AT sourcemage.org>
+ * redhat.gpg: Add E1B768A0 for libguestfs and supermin from Red Hat
+ See
https://www.redhat.com/archives/libguestfs/2013-May/msg00005.html
+ * utils/supermin: Added Tool for building supermin appliances
+ * utils/libguestfs: Added Set of tools for virtual machine disk images
+ * java/davmail: Added a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange
gateway
+ * mozilla.gpg: Added 15A0A4BC for latest Mozilla releases
+
+2013-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/input-utils: new spell, a set of tools for debugging input
+ layer specific problems
+
+2013-09-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * accounts, groups: added 'dk-milter' account for dk-milter spell
+ * mail/dk-milter: new spell, DomainKeys milter for Sendmail
+
+2013-09-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * accounts, groups: added missing 'opendkim' account for opendkim
spell
+
+2013-09-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * science/nco: new spell, NetCDF Operators
+
+2013-08-30 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/comparator: new spell, Rapidly find common code segments in
+ large source trees
+
+2013-08-29 David C. Haley <khoralin AT gmail.com>
+ * net/amap: new spell, an application protocol tool
+
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-attoparsec: new spell, a fast parser combinator
library
+ * haskell/blaze-builder: new spell, an abstraction of buffered output
of
+ byte streams
+ * haskell/haskell-hashable: new spell, a class for values that can be
+ converted to a hash value
+ * haskell/haskell-unordered-containers: new spell, efficient
hashing-based
+ container types
+ * haskell/haskell-aeson: new spell, a JSON parsing and encoding
library
+
+2013-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/opendkim: new spell, open source DKIM library, MTA filter
+ implementation and associated tools
+
+2013-08-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/pktriggercord: new spell, remote control software
+ for Pentax DSLRs
+
+2013-08-16 Eric Sandall <sandalle AT sourcemage.org>
+ * accounts/groups: Add polkitd for policykit
+
+2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
+ * python-pypi/ipaddr: Added Google's IP address manipulation
+ library.
+
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/pillow: new spell, a fork of pil that is maintained
+ actively
+ * python-pypi/pil: spell deprecated [unmaintained]
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * libs/libvirt-glib: Added a glib wrapper for libvirt.
+ * utils/spice-gtk: Added a GTK client and libraries for SPICE.
+
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/clint: new spell, Python Command-line Application Tools
+ * python-pypi/argh: new spell, an unobtrusive argparse wrapper with
+ natural syntax
+ * python-pypi/pilkit: new spell, a collection of utilities and
processors
+ for the Python Imaging Libary
+ * python-pypi/sigal: new spell, a static gallery generator
+ * python-pypi/markdown: spell deprecated [spell exists twice in test]
+
+2013-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/pugixml: new spll, xml parser
+
+2013-08-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/nocache: new spell, a tool for excluding processes from
+ participating in the buffer cache
+
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * net/tcpdump.gpg: add D9C15D0D <The Tcpdump Group>
+
+2013-08-05 Ismael Luceno <ismael AT sourcemage.org>
+ * printer/html2ps: new spell, an HTML to PostScript converter
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * e17/etrophy: Added a library to manage scores, trophies, and
unlockables
+ * e17/echievements: Added an achievements module for Enlightenment 17
+
+2013-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * disk/eudev: new spell - fork of udev
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/rekall: spell deprecated
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/xbsql: spell deprecated
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/xbase64: spell deprecated
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/xbase: spell deprecated
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/hk_classes: spell deprecated
+
+2013-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/sendmail.gpg: moved from sendmail spell, added public key
5207CAD3
+ (Sendmail Signing Key/2013 <sendmail AT Sendmail.ORG>)
+ * mail/libmilter: new spell, mail filter support library for sendmail
+
+2013-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * science-libs/molequeue: new spell chemistry
+ * science-libs/avogadrolibs: new spell chemistry
+ * science/avogadroapp: new spell chemistry
+
+2013-07-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/xicc: new spell, a tool for setting the _ICC_PROFILE
+ property of the X server
+
+2013-07-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * apache.gpg: added 9088F565 public key (William A. Rowe, Jr.
+ <wrowe AT rowe-clan.net>); cleaned and minimized keyring
+ * gnu.gpg: cleaned and minimized keyring
+
+2013-07-14 Ladislav Hagara <hgr AT vabo.cz>
+ * audio-soft/sphinxbase: shared components for Sphinx speech
recognition
+ * audio-soft/pocketsphinx: lightweight speech recognition system
+
+2013-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5/qtx11extras: new spell - more qt5 stuff
+ * qt5/qtquickcontrols:
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-bloomfilter: new spell, pure and impure bloom
filters
+ * haskell/haskell-edit-distance: new spell, Levenshtein and restricted
+ Damerau-Levenshtein algorithms
+ * haskell/haskell-hslogger: new spell, a logging framework
+ * haskell/haskell-http: new spell, client-side http support
+ * haskell/haskell-ifelse: new spell, anaphoric and misc control flow
+ * haskell/haskell-json: new spell, JSON support
+ * haskell/haskell-hunit: new spell, unit testing for haskell
+ * haskell/haskell-missingh: new spell, a library of utility functions
+ * haskell/haskell-base-unicode-symbols: new spell, unicode symbols for
+ some functions
+ * haskell/haskell-transformers-base: new spell, lift computations
+ from the bottom of a transformer stack
+ * haskell/haskell-monad-control: new spell, lift control operations
+ * haskell/haskell-monadcatchio-transformers: new spell, functions for
+ throwing and catching exceptions
+ * haskell/haskell-safesemaphore: new spell, safer semaphore
+ * haskell/haskell-sha: new spell, SHA message digest
+ * haskell/haskell-unix-compat: new spell, portable implementation
+ of the unix package
+ * haskell/haskell-byteable: new spell, abstract class to manipulate
+ sequence of bytes
+ * haskell/haskell-cryptohash: new spell, collection of crypto hashes
+ * haskell/haskell-maccatcher: new spell, obtain the host MAC address
+ on *NIX and Windows
+ * haskell/haskell-uuid: new spell, UUIDs for haskell
+ * haskell/haskell-git-annex: new spell, managing files with git
without
+ checking the files into git
+
+2013-07-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * http/cssed: new spell, a css editor
+
+2013-07-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/pyexiv2: new spell, exiv2 bindings for python
+ * http/lazygal: new spell, a static gallery generator
+
+2013-07-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * http/serf: new spell, high performance C-based HTTP client library
+ spell provided by Javier Vasquez <j.e.vasquez.v AT gmail.com>
+
+2013-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/smartypants: new spell, a smart-quotes plugin
+ * python-pypi/staticgallery: new spell, script for generating
+ a static web gallery
+
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/feedgenerator: new spell, Django's feed generator
+ * python-pypi/blinker: new spell, fast & simple object-to-object and
+ broadcast signaling
+ * python-pypi/unidecode: new spell, ASCII transliterations of Unicode
text
+ * python-pypi/typogrify: new spell, A set of Django template filters
to
+ make caring about typography on the web a bit easier.
+ * python/pypi/markdown: new spell, Markdown support for python
+ * python-pypi/pelican: new spell, a tool to generate a static blog
from
+ reStructuredText or Markdown input files
+
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * libs/libbinio: new spell, binary I/O stream class library
+
+2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/pybindgen: generate Python bindings for C/C++ code
+
+2013-06-24 Ladislav Hagara <hgr AT vabo.cz>
+ * mail/claws-mail-extra-plugins: deprecated, part of claws-mail now
+
+2013-06-23 Remko van der Vossen <wich AT sourcemage.org>
+ * x11-toolskits/motif: new spell, motif is released under LPGL
+
+2013-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/strictures: new spell, turn on strictures and make all
+ warnings fatal
+
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * xfce-plugins/thunar-vcs-plugin: Added Subversion and Git context
menus
+ for Thunar
+
+2013-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/python-stdnum: new spell - validate numbers and codes
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * xfce/terminal: Renamed to xfce4-terminal
+ * xfce/xfce4-terminal: Renamed from terminal
+
+2013-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/qgrit: new spell, a GUI for git rebase -i
+ * python-pypi/git-review: new spell, a git command for submitting
+ branches to Gerrit
+
+2013-06-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/pykml: new spell, a python package for generating and
+ parsing kml
+
+2013-06-12 Remko van der Vossen <wich AT sourcemage.org>
+ * chat-im/pidgin-sipe: new spell, SIPE protocol plugin for pidgin
+
+2013-06-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * windowmanagers/herbstluftwm: new spell, a manual tiling
windowmanager
+
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/devel-globaldestruction: new spell, easier global
destruction
+ in perl
+ * perl-cpan/sys-syslog: deprecated, part of the perl distribution
+ * perl-cpan/log-report: new spell, error message dispatcher with
+ translation
+ * perl-cpan/xml-libxml-simple: new spell, a rewrite of XML::Simple
+ * perl-cpan/xml-compile-tester: new spell, xml-compile related
regression
+ testing
+ * perl-cpan/xml-compile: new spell, compilation based xml processing
+ * perl-cpan/xml-compile-cache: new spell, cache compiled XML
translators
+ * perl-cpan/data-peel: new spell, a collection of low-level debug
+ facilities
+ * perl-cpan/geo-kml: new spell, produce GoogleEarth KML/KMZ files
+
+2013-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/test-nowarnings: new spell, make sure your perl tests
don't
+ emit warnings
+ * perl-cpan/test-deep: new spell, extremely flexible deep comparison
+ * perl-cpan/sub-exporter-progressive: new spell, only use
Sub::Exporter if
+ you need it
+ * perl-cpan/scalar-util: new spell, a selection of general-utility
scalar
+ subroutines
+
+2013-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/sqlacodegen: new spell - Automatic model code generator
+
+2013-06-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/data-dumper-concise: new spell, a concise data dumper for
perl
+
+2013-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * accounts,groups: Added mdm:195:196 account:group for Mint Display
+ Manager (mdm).
+ * x11/mdm: Added Mint Display Manager (git version)
+
+2013-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/ocaml-csv: new spell, a library and cli tool for csv
processing
+
+2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/sqlite3-ocaml: new spell, sqlite3 bindings for ocaml
+ * audio-players/cantata: new spell, a front-end for mpd
+
+2013-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/inflect: new spell: orrectly generate plurals
+
+2013-05-29 Ladislav Hagara <hgr AT vabo.cz>
+ * devel/rust: new spell, a safe, concurrent, practical language
+
+2013-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/oclint: new spell, a static analyzer for C/C++/Objective C
code
+
+2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/zarith: new spell, arbitrary precision integers for ocaml
+ * devel/why: new spell, a software verification platform
+
+2013-05-23 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/vim-gnupg: new spell, Vim plugin for transparent editing of
+ gpg encrypted files
+
+2013-05-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * science/ltl2ba: new spell, fast translation from LTL formulae to
Büchi automata
+
+2013-05-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/xl2tpd: new spell, Layer 2 Tunnelling Protocol Daemon (RFC 2661)
+ * net/openl2tp: new spell, complete implementation of RFC2661
+
+2013-05-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/pppd-chldap: new spell, pppd LDAP plugin
+ * net/accel-ppp: new spell, high performance PPTP/L2TP/PPPoE server
for
+ Linux
+
+2013-05-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu.gpg: refresh keys, add key 937EC0D2
+
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/datetime-format-builder: new spell, Create DateTime parser
+ classes and objects
+ * perl-cpan/file-find-rule: new spell, Alternative interface to
File::Find
+ * perl-cpan/datetime-format-iso8601: new spell, Parses ISO8601 formats
+ * perl-cpan/class-load-xs: new spell, XS implementation parts of
+ Class::Load
+ * perl-cpan/class-factory-util: new spell, provide utility methods for
+ factory classes
+
+2013-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/geo-gpx: new spell, generate and parse gpx files
+ * perl-cpan/try-tiny: new spell, minimal try/catch with proper
+ localization of $@
+ * perl-cpan/test-fatal: new spell, an alternative to the popular
+ Test::Exception
+ * perl-cpan/test-requires: new spell, checks to see if the module can
be
+ loaded
+ * perl-cpan/module-runtime: new spell, runtime module handling
+ * perl-cpan/module-implementation: new spell, loads one of several
+ alternate underlying implementations for a module
+ * perl-cpan/class-load: new spell, a working (require "Class::Name")
and
+ more
+ * perl-cpan/params-util: new spell, simple, compact and correct
+ param-checking functions
+ * perl-cpan/sub-install: new spell, install subroutines into packages
+ easily
+ * perl-cpan/sub-exporter: new spell, a sophisticated exporter for
+ custom-built routines
+ * perl-cpan/test-tester: new spell, Ease testing test modules built
with
+ Test::Builder
+ * perl-cpan/test-output: new spell, Utilities to test STDOUT and
STDERR
+ messages
+ * perl-cpan/data-optlist: new spell, parse and validate simple
name/value
+ option pairs
+ * perl-cpan/xml-tokeparser: new spell, Simplified interface to
XML::Parser
+ * perl-cpan/xml-descent: new spell, Recursive descent XML parsing
+
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * archive/ubuntu-keyring: new spell, GnuPG keys of the Ubuntu archive
+
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * devel/spidermonkey17: new spell, new stable version of spidermonkey
+
+2013-05-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/pypdf2: new spell, forked from pypdf
+
+2013-05-07 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/dissy: new spell, Graphical frontend to the objdump
disassembler
+
+2013-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnome3-libs/libgda5: new spell - database access library
+
+2013-04-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/vc: new spell - automatic vectroisation library for c++
+
+2013-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/FUNCTIONS: fix use with both python{2,}
+
+2013-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add key 30D155AD Karl Berry <karl AT freefriends.org>
+
+2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/webservice-musicbrainz: new spell, Interface to
MusicBrainz
+ web services
+
+2013-04-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/pyfpdf: new spell, generate pdf file
+
+2013-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * x11/nxproxy: new spell, NX proxy library
+ * x11/x2goclient: new spell, Qt client for the x2go remote desktop
+
+2013-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * ruby-raa/ruby-2.0: new stable version of ruby
+
+2013-04-05 Ismael Luceno <ismael AT sourcemage.org>
+ * audio-libs/flake: new spell, FLAC audio encoder
+
+2013-04-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/isc.gpg: added 189CDBC5 public key (Internet Systems Consortium,
+ Inc. (Signing key, 2013) <codesign AT isc.org>)
+
+2013-04-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/mozcache: new spell, viewer and manager for cache files stored
+ by Gecko-based browsers
+
+2013-04-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * x11-toolkits/qt4-private-headers: new spell, private headers for qt4
+
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/clientform: spell deprecated [part of mechanize now]
+ * python-pypi/python-netifaces: new spell, portable network interface
+ information
+ * python-pypi/python-cssselect: new spell, a parser for CSS3 selectors
+
+2013-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * python-pypi/python-futures: new spell, backport of the
+ concurrent.futures package from Python 3.2
+ * python-pypi/urlwatch: new spell, a tool for monitoring webpages for
+ updates
+
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/psutil: new spell, process and system utilities module
+ for Python
+
+2013-03-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * accounts, groups: added missing 'ratbox' account for ircd-ratbox
spell
+
+2013-03-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/xli: new spell, command line driven image viewer
+ * haskell/haskell-x11-rm: new spell, Xrm bindings for haskell
+
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * science/yacas: new spell, a computer algebra system
+
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * canonical.gpg: added gpg key 0B6AF348 for notify-osd
+ * xfce/xfce4-notifyd: new spell, xfce4 notification daemon
+ * xfce/exo-0.5: removed, shouldn't exist
+ * xfce/thunar-1.1: removed, shouldn't exist
+ * audio-drivers/libfreebob: removed, no longer compiles and is no
longer
+ relavent
+
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/python-fastimport: new spell, Fastimport parser in
Python
+ * python-pypi/bzr-fastimport: new spell, Bazaar Fast Import Plugin
+
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/pyicu: added, pyton wrapper for ICU
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/HASKELL_POST_REMOVE: forcefully unregister packages
+ * devel/darcs: moved to haskell/darcs
+ * haskell/haskell-bytestring: deprecated in favour of ghc
+ * haskell/haskell-dlist: new spell, a list-like type supporting O(1)
+ append
+ * haskell/haskell-data-default: new spell, a class for types with a
+ default value
+ * haskell/haskell-zlib: new spell, zlib bindings for haskell
+ * haskell/haskell-primitive: new spell, primitive memory-related
+ operations
+ * haskell/haskell-vector: new spell, efficient arrays
+ * haskell/haskell-tar: new spell, reading, writing and manipulating
tar
+ archive files
+ * haskell/haskell-mmap: new spell, memory mapped files for POSIX and
+ Windows
+ * haskell/haskell-haskeline: new spell, a command-line interface for
user
+ input, written in Haskell
+ * haskell/haskell-dataenc: new spell, data encoding library
+ * haskell/haskell-hashed-storage: new spell, hashed file storage
support
+ code
+ * haskell/haskell-deepseq: spell deprecated [provided by ghc now]
+
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * editors/gtkspell3: new spell, gtkspell v3. Not API-compatable with
2.x
+
+2013-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * x11/xdotool: new spell, lets you programmatically simulate
+ keyboard/mouse input
+
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * gnome2-libs/bug-buddy2: removed, part of gnome 2 and deprecated in
+ gnome 3. There is no direct replacement.
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * kernels/nct6775: new spell, new driver for NCT6775F, NCT6776F and
+ NCT6779D
+
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * kernels/solo6x10: new spell, Bluecherry Video4Linux2 driver
+
+2013-02-19 Ismael Luceno <ismael AT sourcemage.org>
+ * emacs-lisp/emacs-goodies-el: new spell, Various functions for Emacs
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * libs/libcdio-paranoia: new spell, split from libcdio
+
+2013-02-17 Ismael Luceno <ismael AT sourcemage.org>
+ * disk/dmg2img: new spell, Converts DMG to standard (hfs+) disk image
+
+2013-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu.gpg: add key 28C67298 for libs/gmp
+
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-soft/pasystray: new spell, PulseAudio system tray
+ * audio-soft/padevchooser: removed, deprecated upstream and hasn't
compiled
+ in a long time
+
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/git-cola: new spell, a GUI for git
+
+2013-02-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS, qt5/FUNCTIONS: move qt5build to global level
+ fix use with multiple version of python
+ * qt5/qtwebkit5: added
+
+2013-02-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * audio-libs/sbc: new spell, Bluetooth Subband Codec (SBC) library
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/pudb: new spell, full-screen, console-based Python
debugger
+
+2013-02-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/ttf-roboto: new spell, a family of sans-serif fonts
+
+2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * samba.gpg: added with keys 6568B7EA "Samba Distribution Verification
+ Key <samba-bugs AT samba.org>" and 13084025 "Samba Library Distribution
+ Key <samba-bugs AT samba.org>"
+ * kernel.gpg: added key 1DCF2659 "Marcel Holtmann
<marcel AT holtmann.org>"
+
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * shell-term-fm/st: new spell, simple terminal
+
+2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * net/ssocks: new spell, RFC-compilant socks5 server and client
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * kde4/nepomuk-widgets: new spell, library with the nepomuk widgets
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * graphics/evolvotron: new spell, interactive generative art software
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * graphics/pngquant: new spell, utility for converting 24/32-bit PNG
+ images to 8-bit PNGs
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * disk/mpt-status: new spell, tool to get RAID status out of mpt (and
+ other) HW RAID controllers
+
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/greylstd: new spell, simple SQLite-based greylisting daemon
+
+2013-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/wyrd: new spell, a curses based front-end to remind
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * mail/greylist: new spell, greylist policy service for postfix
+
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/why3: new spell, a rich library of proof task transformations
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/virtualenv: new spell, Virtual Python Environment
builder
+ * python-pypi/celery: new spell, Distributed Task Queue
+ * python-pypi/python-gflags: new spell, commandline flags module for
+ Python
+ * libs/gflags: new spell, commandline flags module for C++
+
+2013-01-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * archive/burp: new spell, network backup and restore program
+ * accounts, groups: added account data for burp
+
+2013-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add key A1534B85 "Daiki Ueno <ueno AT unixuser.org>"
+
+2013-01-16 Ladislav Hagara <hgr AT vabo.cz>
+ * video/v4l2ucp: new spell, universal control panel for V4L2 devices
+
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/pyasn1-modules: new spell, collection of ASN.1-based
+ protocols modules
+ * python-pypi/sleekxmpp: new spell, elegant Python library for XMPP
+
+2013-01-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnu.gpg: add key 306037D9: "P�draig Brady <P AT draigBrady.com>"
+
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/itcl: new spell, object orientation for tcl
+ * graphics/gl2ps: new spell, an OpenGL to PostScript printer
+ * libs/yaml-cpp: new spell, a YAML parser and emitter in C++
+
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/field3d: new spell, a library for representing
+ voxel data
+ * graphics-libs/openimageio: new spell, a library for reading and
writing
+ images
+ * graphics-libs/opencolorio: new spell, a complete color management
+ solution
+ * libs/libspnav: new spell, a replacement of the magellan library
+
+2013-01-08 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/heimdall: new spell, Tool to flash Samsung Galaxy S devices
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * crypto/cryptcat: new spell, standard netcat enhanced with twofish
+ encryption
+
+2013-01-01 Ladislav Hagara <hgr AT vabo.cz>
+ * fonts-x11/open-dyslexic: new spell,
+ font created to increase readability for readers with dyslexia
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/uw-ttyp0: new spell, a fixed-width bitmap font
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * fonts-x11/gohufont: new spell, a fix-width bitmap font
+ * libs/openthreads: spell deprecated [openthreads is part of
+ openscenegraph]
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/linuxconsoletools: new spell, replacement for utils/joystick
+ * utils/joystick: spell deprecated [project has been renamed]
+ * apache.gpg: updated keys, added key 9E49284A
+
+2012-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libvformat: new spell, provides an interface to vcard files
+ * mail/lbdb: new spell, the little brother's database
+ * lua-forge/lgi: new spell, gobject-introspection for lua
+ * python-pypi/ctypes: spell deprecated [part of python as of version
2.5]
+
+2012-12-22 Justin Boffemmyer <flux AT sourcemage.org>
+ * lua-forge/luajit: new spell, Just-In-Time implementation of Lua
+
+2012-12-19 Ladislav Hagara <hgr AT vabo.cz>
+ * utils/binwalk: new spell, firmware analysis tool
+
+2012-12-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libircclient: new spell, a library for developing IRC clients
+ * libs/miniupnpc: new spell, client library for upnp
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * libs/libqrencode: new spell, QR Code encoding library
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * xfce/tumbler: new spell, image thumbnailer service
+
+2012-11-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * devel/copper: new spell, experimental programming language
+
+2012-11-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/math-derivative: new spell, derivatives for Perl
+ * perl-cpan/math-spline: new spell, splines for Perl
+
+2012-11-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/qtpfsgui renamed to graphics/luminance-hdr
+
+2012-11-25 Pol Vinogradov <vin.public AT gmail.com>
+ * lxde/lxinput: new spell, a small program used to configure
+ keyboard and mouse for LXDE
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * New Spell: graphics-libs/libwebp library for Web-P graphics format
+
+2012-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * doc/gl-presenter: new spell, a dual-screen pdf presenter
+
+2012-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/efl: new spell, collection of libraries
+
+2012-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/argyllcms: new spell, software for creating color profiles
for
+ devices
+
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/redis-py: new spell, Python interface to the Redis
+ key-value store
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * ftp/ncdc: new spell, NCurses Direct Connect client
+ * kernels/bbswitch: new spell, kernel module to power on/off GPUs in
+ laptops with Optimus technology
+ * graphics/virtualgl: new spell, OpenGL proxy with full 3D hardware
+ acceleration
+ * groups: added bumblebee group required for bumblebee spell
+ * x11/bumblebee: new spell, project aiming to support NVIDIA Optimus
+ technology under Linux
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/edbus: new spell, access to D-Bus from EFL applications
+
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/libxcm: new spell, a reference implementation of the X
+ Color Management specification
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics-libs/libopenraw: new spell, a RAW decoder
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * gnome3-libs/zeitgeist: new spell
+ service to log activities and present to other apps
+ * gnome3-libs/libzeitgeist: new spell, zeitgeist client library
+
+2012-10-24 Ladislav Hagara <hgr AT vabo.cz>
+ * science-libs/mrpt: new spell, Mobile Robot Programming Toolkit
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * security-libs/libpwquality: new spell, Library for password quality
+ checking and generating random passwords.
+
+2012-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: explicity use python2
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * libs/libguess: new spell, high-speed character detection library
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * gnome2-libs/pangox-compat: new spell, pangox compatibility library
+
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * graphics/meshlab: new spell, advanced mesh processing system
+
+2012-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * graphics/rawtherapee: new spell, a RAW image developmer
+
+2012-10-14 Ladislav Hagara <hgr AT vabo.cz>
+ * e-17/eobj: new spell, EFL's generic object system library
+
+2012-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnome2-libs/gnome-colors: new spell, icon themes for gnome
+ * gnome2-libs/shiki-colors: new spell, a set of gtk2 themes
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/libspatialindex: new spell, a spatial indexing framework
+ * libs/freexl: new spell, a library for reading excel files
+ * libs/libspatialite: new spell, spatial SQL support for sqlite
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * freedesktop.gpg: added, for freedesktop software
+ added FA970E17 "Richard Hughes <richard AT hughsie.com>"
+ * colord-gtk: new spell, GTK support for colord
+ * gnome3-libs/mash: new spell, A small library for using 3D models in
+ clutter
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * video-libs/gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-good-1.0,
+ gst-plugins-bad-1.0, gst-plugins-ugly-1.0, gst-libav-1.0: new
spells,
+ new stable branch of gstreamer, not compatible with 0.10,
+ can be installed parallel
+
+2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/devel-nytprof: new spell, perl profiler
+ * perl-cpan/json: new spell, JSON modules for perl
+ * perl-cpan/json-any: new spell, access differing perl JSON modules
+
+2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/text-asciipipe: new spell, perl module for shifting text
+ files through pipes
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * gnome3-libs/libsecret: new spell, a library for storing and
+ retrieving passwords and other secrets. Replaces libgnome-keyring
+
+2012-09-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * science/splitter: new spell, a splitter for openstreetmap data
+
+2012-09-26 Eric Sandall <sandalle AT sourcemage.org>
+ * graphics/advancecomp: Added a collection of recompression utilities
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* editors/texworks: new spell, an IDE for LaTeX
* haskell/haskell-extensible-exceptions: new spell, extensible
exceptions
@@ -30,7 +1459,6 @@
2012-09-05 Thomas Orgis <sobukus AT sourcemage.org>
* audio-soft/jaaa: new spell, audio analyzer

-
2012-09-04 Vlad Glagolev <stealth AT sourcemage.org>
* graphics/tiff2png: new spell, TIFF to PNG converter

@@ -52,6 +1480,25 @@
your environment
* perl-cpan/xml-sax-base: new spell, base class SAX Drivers and
Filters

+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * qt5: new section
+ * qt5/qtxmlpatterns: new spell
+ * qt5/qtwayland: new spell
+ * qt5/qttools: new spell
+ * qt5/qtsystems: new spell
+ * qt5/qtsvg: new spell
+ * qt5/qtscript: new spell
+ * qt5/qtquick1: new spell
+ * qt5/qtpim: new spell
+ * qt5/qtmultimedia: new spell
+ * qt5/qtlocation: new spell
+ * qt5/qtjsbackend: new spell
+ * qt5/qtimageformats: new spell
+ * qt5/qtgraphicaleffects: new spell
+ * qt5/qtdeclarative: new spell
+ * qt5/qtbase: new spell
+ * qt5/qt3d: new spell
+
2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
* net/nbd: new spell, Network Block Device (TCP version) userland

@@ -156,7 +1603,7 @@
* audio-players/stretchplayer: new spell
audio player with time stretch and pitch shift

-2012-06-11 Treeve Jelbert <treeve AT sourcemage.org>
+2012-06-11 Treeve Jelbert <treeve AT sourcemage.org>
* audio-libs/libmusicbrainz5: new spell, new api for musicbrainz

2012-06-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
@@ -256,7 +1703,7 @@
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* shell-term-fm/qtfm: new spell, pure Qt based file manager

-2012-05-10 Treeve Jelbert <treeve AT sourcemage.org>
+2012-05-10 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/calligra: new spell - office suite for kde

2012-05-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
@@ -266,7 +1713,7 @@
2012-05-09 Ladislav Hagara <hgr AT vabo.cz>
* crypto/npth: new spell, new GNU Portable Threads Library

-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* libs/libusbx: new spell
fork of original libusb project

@@ -291,7 +1738,7 @@
image compression format
* doc/mupdf: new spell, lightweight PDF and XPS viewer

-2012-04-21 Treeve Jelbert <treeve AT sourcemage.org>
+2012-04-21 Treeve Jelbert <treeve AT sourcemage.org>
* disk/partclone: new spell partition clone/image tool

2012-04-20 David C. Haley <khoralin AT gmail.com>
@@ -301,10 +1748,10 @@
* libs/libutempter: new spell
terminal emulator library interface

-2012-04-20 Treeve Jelbert <treeve AT sourcemage.org>
+2012-04-20 Treeve Jelbert <treeve AT sourcemage.org>
* devel/apiextractor: spell deprecated

-2012-04-20 Treeve Jelbert <treeve AT sourcemage.org>
+2012-04-20 Treeve Jelbert <treeve AT sourcemage.org>
* devel/generatorrunner: spell deprecated

2012-04-16 Pol Vinogradov <vin.public AT gmail.com>
@@ -1777,6 +3224,9 @@
* xfce/thunar-vfs: new spell, vfs subsystem for Thunar
* xfce/xfce.{gpg,version}: removed, unify++

+2011-01-22 Ismael Luceno <ismael AT sourcemage.org>
+ * kde4-look/gtk-gt-engine: moved from the kde-look section
+
2011-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* libs/libumd: new spell, a library for rendering umd files
* doc/apvlv: new spell, a pdf viewer with vim-like keybindings
@@ -2532,6 +3982,9 @@
* python-pypi/desktopcouch: Added a CouchDB on every desktop, and the
code
to help it happen

+2010-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * gnu/java-gcj-compat: new spell, Java SDK compatibility for GCJ
+
2010-05-04 Peng Chang (Charles) <chp AT sourcemage.org>
* i18n/ibus-pinyin: new spell, Chinese pinyin IM for IBus framework

@@ -2772,7 +4225,7 @@
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* ruby: split into ruby-1.8 and ruby-1.9

-2010-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+2010-02-25 Treeve Jelbert <treeve AT sourcemage.org>
* python-pypi/twisted-core: spell deprecated [replaced by twisted]
* python-pypi/gdata: new spell - Google Data api
* python-pypi/coherence: mew spell - UPnP support
@@ -2850,7 +4303,7 @@
* telephony/telepathy-butterfly: new spell, pymsn based msn support
for
telepathy

-2010-01-12 Treeve Jelbert <treeve AT sourcemage.org>
+2010-01-12 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/kraft: new spell, small business management for kde4

2010-01-10 Ladislav Hagara <hgr AT vabo.cz>
@@ -2997,7 +4450,7 @@
* php-pear/php-memcached: new spell, memcached extension based on
libmemcached library

-2009-11-21 Treeve Jelbert <treeve AT sourcemage.org>
+2009-11-21 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-support/polkit-qt-1: new spell, qt4 support for polkit-1

2009-11-15 Eric Sandall <sandalle AT sourcemage.org>
@@ -3026,7 +4479,7 @@
* latex/TEX_{DEPENDS,FINAL,POST_REMOVE}: adapted to texlive
* latex/glosstex: new spell, a tool for preparing glossaries

-2009-10-31 Treeve Jelbert <treeve AT sourcemage.org>
+2009-10-31 Treeve Jelbert <treeve AT sourcemage.org>
* FUNCTIONS: fix cmake_build if OPTS is non-null

2009-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
@@ -3066,14 +4519,14 @@
2009-10-14 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* x11-libs/dri: removed finally

-2009-10-13 Treeve Jelbert <treeve AT sourcemage.org>
+2009-10-13 Treeve Jelbert <treeve AT sourcemage.org>
* qtcurve-kde4: move to kde4-look
* kde4-apps/krusader4: new spell, file manager for kde4

2009-10-10 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* FUNCTIONS: added a new function

-2009-10-10 Treeve Jelbert <treeve AT sourcemage.org>
+2009-10-10 Treeve Jelbert <treeve AT sourcemage.org>
* move konqueror4-plugins to kde4-apps

2009-10-09 David Kowis <dkowis AT shlrm.org>
@@ -3089,13 +4542,13 @@
* net/shorewall-perl: deprecated in favour of shorewall-common
* net/shorewall-shell: deprecated in favour of shorewall-common

-2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
+2009-10-06 Treeve Jelbert <treeve AT sourcemage.org>
* devel/generatorrunner: new spell, supercedes boostpythongenerator

2009-10-04 Bor Kraljič <pyrobor AT ver.si>
* libs/podofo: new spell: dependency for calibre

-2009-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+2009-10-04 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/konversation4: new spell, irc client

2009-10-03 Bearcat M. Sandor <sourcemage AT feline-soul.com>
@@ -3141,7 +4594,7 @@
2009-09-26 Finn Haedicke <finn_haedicke AT gmx.net>
* ftp/grsync: new spell, gui for rsync

-2009-09-24 Treeve Jelbert <treeve AT sourcemage.org>
+2009-09-24 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/tellico2: new spell, kde4 collection manager

2009-09-23 Ladislav Hagara <hgr AT vabo.cz>
@@ -3216,7 +4669,7 @@
using LDAP
* utils/nss-ldapd: spell deprecated (renamed to nss-pam-ldapd)

-2009-09-06 Treeve Jelbert <treeve AT sourcemage.org>
+2009-09-06 Treeve Jelbert <treeve AT sourcemage.org>
* doc/docx2txt: new spell, convert Microsoft docx files
* devel/pyside-tools: tools for Pyside
* devel/pyside: Qt bindings for Python
@@ -3231,11 +4684,11 @@
2009-09-04 Finn Haedicke <finn_haedicke AT gmx.net>
* display/read-edid: new spell; display metadata extractor

-2009-09-04 Treeve Jelbert <treeve AT sourcemage.org>
+2009-09-04 Treeve Jelbert <treeve AT sourcemage.org>
* crypto/libp11: new spell, PKCS#11 library
* crypto/engine_pkcs11: new spell engine for openssl

-2009-09-03 Treeve Jelbert <treeve AT sourcemage.org>
+2009-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* libs/libcsv: new spell, parse csv files

2009-09-03 Quentin Rameau <quinq AT sourcemage.org>
@@ -3244,7 +4697,7 @@
2009-09-02 Vlad Glagolev <stealth AT sourcemage.org>
* php-pear/memcache: new spell, memcached extension

-2009-09-02 Treeve Jelbert <treeve AT sourcemage.org>
+2009-09-02 Treeve Jelbert <treeve AT sourcemage.org>
* libs/openmpi: new spell, massively parallel support (needed by
boost)

2009-09-01 Arjan Bouter <abouter AT sourcemage.org>
@@ -3255,7 +4708,7 @@
* utils/joystick: new spell, a set of tools for handling
joysticks

-2009-08-31 Treeve Jelbert <treeve AT sourcemage.org>
+2009-08-31 Treeve Jelbert <treeve AT sourcemage.org>
* accounts, group: add camera

2009-08-30 Donald Johnson <ltdonny AT gmail.com>
@@ -3278,12 +4731,12 @@
2009-08-28 Ladislav Hagara <hgr AT vabo.cz>
* gnome2-apps/balsa2: removed deprecated spell (renamed to balsa)

-2009-08-27 Treeve Jelbert <treeve AT sourcemage.org>
+2009-08-27 Treeve Jelbert <treeve AT sourcemage.org>
* devel/apiextractor: new spell, tool for extracting interface details
* devel/boostpythongenerator: new spell build pyhhon bindings using
boost
* editors/scribus4: next generation desktop publishing, based on qt4

-2009-08-25 Treeve Jelbert <treeve AT sourcemage.org>
+2009-08-25 Treeve Jelbert <treeve AT sourcemage.org>
* graphics/exact-image: new spell, fast, modern graphics tools

2009-08-24 Quentin Rameau <quinq AT sourcemage.org>
@@ -3304,10 +4757,10 @@
* devel/python3: new spell, python 2 successor
* devel/python3000: spell deprecated [renamed to python3]

-2009-08-22 Treeve Jelbert <treeve AT sourcemage.org>
+2009-08-22 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/rekonq: new spell, webkit based browser for kde4

-2009-08-20 Treeve Jelbert <treeve AT sourcemage.org>
+2009-08-20 Treeve Jelbert <treeve AT sourcemage.org>
* libs/libdrizzle: client and protocol library for the Drizzle project
* libs/protobuf: new spell , encoding structured data
* cluster/gearmand: new spell, manager for sharing work
@@ -3367,7 +4820,7 @@
2009-08-01 Thomas Orgis <sobukus AT sourcemage.org>
* utils/clamz: new spell; Amazon MP3 downloader replacement

-2009-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+2009-08-01 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/kdepim4-runtime: new spell, bits split from kdepim4

2009-07-31 Arjan Bouter <abouter AT sourcemage.org>
@@ -3390,7 +4843,7 @@
2009-07-27 Donald Johnson <ltdonny AT gmail.com>
* utils/notify-osd: new spell, alternate notification-daemon

-2009-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+2009-07-27 Treeve Jelbert <treeve AT sourcemage.org>
* devel/qt-creator: new spell, qt4 developer kit

2009-07-27 Quentin Rameau <quinq AT sourcemage.org>
@@ -3420,7 +4873,7 @@
* python-pypi/bpython: new spell, fancy interface to the Python
interpreter

-2009-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+2009-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* move system-config-printer to printer section
entire build process has changed

@@ -3434,13 +4887,13 @@
2009-07-21 Eric Sandall <sandalle AT sourcemage.org>
* kde4-apps/kile4: Added a KDE4 (La)TeX editor and shell

-2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+2009-07-20 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/kchmviewer4: new spell, based on kchmviewer

2009-07-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* perl-cpan/module-build: deprecated [was merged into perl] #15248

-2009-07-19 Treeve Jelbert <treeve AT sourcemage.org>
+2009-07-19 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/skrooge: new spell, financial stuff for kde4

2009-07-19 Arjan Bouter <abouter AT sourcemage.org>
@@ -3482,7 +4935,7 @@
* devel/stfl: new spell, a curses based widget set library
* http/newsbeuter: new spell, terminal based rss reader

-2009-07-05 Treeve Jelbert <treeve AT sourcemage.org>
+2009-07-05 Treeve Jelbert <treeve AT sourcemage.org>
* mobile/geoclue: new spell, geolocation tools
* mobile/gypsy: new spell, geolocation using GPS

@@ -3525,11 +4978,11 @@
2009-06-24 Ladislav Hagara <hgr AT vabo.cz>
* utils/eggdbus: new spell, D-Bus bindings for GObject

-2009-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+2009-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* x11/merkaartor: new spell, edit openstreetmap data
submitted by Bor Kraljic <pyrobor AT ver.si>

-2009-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+2009-06-18 Treeve Jelbert <treeve AT sourcemage.org>
* perl-cpan/dbd-pglite: new spell, PostgreSQL emulation mode for
SQLite

2009-06-17 Ladislav Hagara <hgr AT vabo.cz>
@@ -3559,12 +5012,12 @@
2009-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* perl-cpan/alien-wxwidgets: new spell

-2009-06-08 Bearcat M. Sandor <sourcemage AT feline-soul.com>
+2009-06-08 Bearcat M. Sandor <sourcemage AT feline-soul.com>
* cairo-dock: new spell, a cairo-based dock
* cairo-dock-plugins: new spell, plugins for cairo-dock
* ftp/gnaughty: new spell, an automatic porn graber

-2009-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+2009-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* x11-toolkits/wxgtk-new: new spell, for wxgtk-2.9
build process is so different that it is easier to split things

@@ -3581,7 +5034,7 @@
2009-06-03 Robert Figura <template AT sourcemage.org>
* utils/latencytop: new spell, measure kernel and process latency

-2009-06-01 Treeve Jelbert <treeve AT sourcemage.org>
+2009-06-01 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/krename4: new spell, file renaming

2009-05-28 Eric Sandall <sandalle AT sourcemage.org>
@@ -3651,14 +5104,14 @@
2009-05-09 George Sherwood <gsherwood AT sourcemage.org>
* xfce4-plugins/xfce-gvfs-mount: new spell, mount remote filesytems

-2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
+2009-05-07 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/kdelibs4-experimental: new spell, experimental stuff for kde4

2009-05-09 Pol Vinogradov <vin.public AT gmail.com>
* python-pypi/cx_freeze: new spell, a set of scripts and modules for
freezing Python scripts into executables

-2009-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+2009-05-03 Treeve Jelbert <treeve AT sourcemage.org>
* groups: add dialout (used by udev)
* net/iw: new spell, wireless configuration utility

@@ -3676,7 +5129,7 @@
2009-05-02 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* http/uzbl: new spell, A browser that adheres to the unix philosophy

-2009-04-28 Treeve Jelbert <treeve AT sourcemage.org>
+2009-04-28 Treeve Jelbert <treeve AT sourcemage.org>
* printer/exaro-libs: spell deprecated [replaced by exaro]

2009-04-26 Vlad Glagolev <stealth AT sourcemage.org>
@@ -4534,7 +5987,7 @@
* audio-soft/enscribe-watermark: new spell
a tool that converts JPEG and PNG images into audio watermarks

-2008-10-24 Treeve Jelbert <treeve AT sourcemage.org>
+2008-10-24 Treeve Jelbert <treeve AT sourcemage.org>
* printer/espgs: spell deprecated [replaced by ghostscript]
* kde4-apps/kwave4: new spell, sound editor

@@ -4670,10 +6123,10 @@
* gnome2-libs/pangomm: new spell, C++ API for Pango
* python-pypi/python-suds: renamed to suds...

-2008-09-21 Treeve Jelbert <treeve AT sourcemage.org>
+2008-09-21 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-apps/kipi-plugins4: new spell plugins for various kde4 bits

-2008-09-20 Treeve Jelbert <treeve AT sourcemage.org>
+2008-09-20 Treeve Jelbert <treeve AT sourcemage.org>
* printer/pycups: new spell - python wrapper for cups

2008-09-20 Vlad Glagolev <stealth AT sourcemage.org>
@@ -4715,7 +6168,7 @@
* video/mpeg2dec: deprecated / renamed to video-libs/libmpeg2
* video-libs/libmpeg2: new spell, a free MPEG-2 video stream decoder

-2008-09-14 Treeve Jelbert <treeve AT sourcemage.org>
+2008-09-14 Treeve Jelbert <treeve AT sourcemage.org>
* graphics-libs/libraw: new spell, RAW image manipulation
* kde4-apps/FUNCTIONS: pass $OPTS to cmake
* kde4-apps/libksane: spell deprecated [replaced by kdegraphics4]
@@ -5351,7 +6804,7 @@
the JACK 2.0 audio server.
* http/arora: New spell, a web browser based on Qt and WebKit.

-2008-07-06 Treeve Jelbert <treeve AT sourcemage.org>
+2008-07-06 Treeve Jelbert <treeve AT sourcemage.org>
* graphics-libs/libungif: spell deprecated [replaced by giflib]

2008-07-06 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
@@ -5689,7 +7142,7 @@
* disk/discid: new spell, program to calculate the disc-ID for audio
cds
* ruby-raa/rubyripper: new spell, secure audio-cd ripper for *NIX

-2008-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+2008-04-19 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/kdeaddons4: spell deprecated [replaced by ]

2008-04-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
@@ -5957,7 +7410,7 @@
* kde-apps/knetstats: new spell, a KDE network monitor
* disk/gphotofs: new spell, fuse FS for camera access

-2008-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+2008-03-03 Treeve Jelbert <treeve AT sourcemage.org>
* gnome2-apps/gnucash2: spell deprecated [replaced by ]

2008-03-02 Treeve Jelbert <treeve AT sourcemage.org>
@@ -6041,7 +7494,7 @@
2008-02-23 Dale E. Edmons <linuxfan AT sourcemage.org>
* utils/open-vm-tools: New spell. WIP, but casts. Feel free to
modify.

-2008-02-22 Treeve Jelbert <treeve AT sourcemage.org>
+2008-02-22 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/kdevplatform4: new spell
* kde4/kdevelop4: new spell

@@ -6128,7 +7581,7 @@
2008-02-03 Ladislav Hagara <hgr AT vabo.cz>
* utils/mktemp: deprecated in favour of coreutils [Bug 14271]

-2008-02-03 Treeve Jelbert <treeve AT sourcemage.org>
+2008-02-03 Treeve Jelbert <treeve AT sourcemage.org>
* devel/falcon: new spell, general purpose untyped scripting language

2008-02-02 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
@@ -6270,7 +7723,7 @@
2008-01-19 Alexander Tsamutali <astsmtl AT gmail.com>
* ftp/wxdfast: new spell, an open source download manager

-2008-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+2008-01-19 Treeve Jelbert <treeve AT sourcemage.org>
* python-pypi/reportlab: spell moved from doc
* kde4-apps/koffice2: spell moved from kde4
* kde4-apps/tagua: spell moved from kde4
@@ -6479,7 +7932,7 @@
2008-01-12 Elisamuel Resto <ryuji AT sourcemage.org>
* wm-addons/alock: new spell, X session locker

-2008-01-12 Treeve Jelbert <treeve AT sourcemage.org>
+2008-01-12 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/dragonplayer: new spell, video player

2008-01-11 Juuso Alasuutari <iuso AT sourcemage.org>
@@ -6545,7 +7998,7 @@
* e/exquisite: new spell, an EFL based psplash replacement
* e/emprint: new spell, an EFL based utility for taking screenshots

-2008-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+2008-01-05 Treeve Jelbert <treeve AT sourcemage.org>
* graphics-libs/libspectre: new spell, Postscript library

2008-01-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
@@ -6571,7 +8024,7 @@
2007-12-29 Robin Cook <rcook AT wyrms.net>
* gnome2-lib/goffice-0.6: new spell

-2007-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+2007-12-28 Treeve Jelbert <treeve AT sourcemage.org>
* printer/glabels: new spell, print labels
* kde-apps/kvpnc: new spell, kde front end for VPN

@@ -6632,7 +8085,7 @@
* video/gnome-mplayer: new spell, gnome mplayer frontend
* video/gecko-mediaplayer: new spell, gecko plugin for gnome-mplayer

-2007-12-16 Treeve Jelbert <treeve AT sourcemage.org>
+2007-12-16 Treeve Jelbert <treeve AT sourcemage.org>
* move database/knoda to kde-apps/knoda
* move database/knorr.gpg to higher level
* FUNCTIONS: add default_kde3_build
@@ -6651,7 +8104,7 @@
2007-12-14 Vlad Glagolev <stealth AT sourcemage.org>
* python-devel/bzr-gtk: new spell, pygtk2 GUI for Bazaar VCS

-2007-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+2007-12-13 Treeve Jelbert <treeve AT sourcemage.org>
* kde-apps/kimdaba: spell deprecated [replaced by kphotoalbum]
* kde4/ktorrent4: new spell, for kde4
* kde4/kmldonkey4: new spell, for kde4
@@ -6659,11 +8112,11 @@
2007-12-12 Alexander Tsamutali <astsmtl AT gmail.com>
* wm-addons/xmonad-contrib: new spell, third party extensions for
xmonad

-2007-12-11 Treeve Jelbert <treeve AT sourcemage.org>
+2007-12-11 Treeve Jelbert <treeve AT sourcemage.org>
* kde4/kphotoalbum4: new spell, for kde4
* kde4/kgraphviewer4: new spell for kde4

-2007-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+2007-12-09 Treeve Jelbert <treeve AT sourcemage.org>
* database/tokyocabinet: new spell, successor to qdbm

2007-12-09 George Sherwood <george AT beernabeer.com>
@@ -6674,7 +8127,7 @@
* graphics-libs/ilmbase: new spell, high dynamic-range (HDR)
image file format library and tools

-2007-12-08 Treeve Jelbert <treeve AT sourcemage.org>
+2007-12-08 Treeve Jelbert <treeve AT sourcemage.org>
* libs/jbigkit: new spell: compression library

2007-12-05 Arjan Bouter <abouter AT sourcemage.org>
@@ -6792,7 +8245,7 @@
2007-11-11 Thomas Orgis <sobukus AT sourcemage.org>
* perl-cpan/wxperl: new spell, perl module for WxWidgets toolkit

-2007-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+2007-11-11 Treeve Jelbert <treeve AT sourcemage.org>
* printer/hpoj: spell deprecated [replaced by hplip]
* printer/hpijs: spell deprecated [replaced by hplip]
* printer/gs-afpl: spell deprecated [replaced by ghostscript]
@@ -7211,7 +8664,7 @@
* gnome2-libs/clutter: new spell, clutter eye candy library
* gnome2-libs/clutter-cairo: new spell, clutter cairo binding

-2007-08-02 Treeve Jelbert <treeve AT sourcemage.org>
+2007-08-02 Treeve Jelbert <treeve AT sourcemage.org>
* devel/qgit4: new spell, qt4 version of qgit

2007-07-30 Juuso Alasuutari <iuso AT sourcemage.org>
@@ -7240,7 +8693,7 @@
2007-07-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* audio-soft/gnump3d: new spell, streaming server in perl

-2007-07-22 Treeve Jelbert <treeve AT sourcemage.org>
+2007-07-22 Treeve Jelbert <treeve AT sourcemage.org>
* kde-apps/digikamplugins: spell deprecated [replaced by ]

2007-07-21 Treeve Jelbert <treeve AT sourcemage.org>
@@ -11102,7 +12555,7 @@
* database: new section; add firebird spell;
will ultimately move many database type spells here.

-2003-10-03 hgg <hgreig AT bigpond.net.au>
+2003-10-03 hgg <hgreig AT bigpond.net.au>
* GRIMOIRE: test grimoire now has support for optional_requires to
allow
full use of xfree86-devel or xfree86-libs or xdirectfb spells to
provide x11-{libs,server}. THE CATCH IS YOU MUST USE DEVEL SORCERY
diff --git a/FUNCTIONS b/FUNCTIONS
index c0fc73c..55bef4f 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -2,6 +2,30 @@
. $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"
+ cd $SOURCE_DIRECTORY &&
+ QMAKEPATH="$QT5DIR/bin"
+# in some cases, we set a symlink to python in the source directory
+ PATH="$QMAKEPATH:$SOURCE_DIRECTORY:$PATH"
+ qmake PREFIX=$QT5DIR $OPTS *.pro &&
+ make
+}
+
+
#---------------------------------------------------------------------
## This function automatically fixes any known bad paths
#---------------------------------------------------------------------
@@ -426,31 +450,31 @@ function unpack_file() {
}

#-------------------------------------------------------------------------
-## Default build for Python spell.
+## Default build for Python2 spell.
#-------------------------------------------------------------------------
function default_build_python() {
- python 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() {
- python 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/" "$@"
}

#-------------------------------------------------------------------------
@@ -497,25 +521,33 @@ 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
}

# spells in several sections now need cmake or qt4
cmake_build() {
- cd $SOURCE_DIRECTORY &&
+ cd "$SOURCE_DIRECTORY" &&
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 \
+ -DCMAKE_C_FLAGS_RELEASE="$CFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
+ $OPTS ../ &&
make
}

@@ -532,33 +564,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.
@@ -627,43 +632,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.
##
@@ -693,7 +661,21 @@ function prepare_select_branch() {
## Get uppercase spell name with _ instead of -
#---
function get_up_spell_name() {
- echo ${1:-$SPELL} | tr "a-z-" "A-Z_"
+ echo ${1:-$SPELL} | tr '.+a-z-' '_XA-Z_'
+}
+
+#---
+## Get branch-based/autoupdate-aware version number
+#---
+function get_scm_version() {
+ local spell=$(get_up_spell_name) &&
+ local spell_branch="${spell}_BRANCH" &&
+ local spell_autoupdate="${spell}_AUTOUPDATE" &&
+ if [ "${!spell_autoupdate}" = "y" ]; then
+ echo $(date "+%Y%m%d")
+ else
+ echo ${!spell_branch:-scm}
+ fi
}

# Move SPELL_OPTS to OPTS
diff --git a/VERSION b/VERSION
index 70c3f8a..13c8c73 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.62-test
+0.63-test
diff --git a/accounts b/accounts
index 7cc238f..9e6b5d1 100755
--- a/accounts
+++ b/accounts
@@ -97,4 +97,12 @@ nslcd:188:189
redis:189:190
lightdm:191:191
masqmail:192:192
+burp:193:194
+ratbox:194:195
+mdm:195:196
+polkitd:196:197
+opendkim:197:198
+dk-milter:198:199
+gnarwl:201:201
+sddm:202:202:
nobody:65534:65534
diff --git a/antivirus/clamav/DEPENDS b/antivirus/clamav/DEPENDS
index a7a7b30..d12b079 100755
--- a/antivirus/clamav/DEPENDS
+++ b/antivirus/clamav/DEPENDS
@@ -5,13 +5,13 @@ optional_depends bzip2 "--enable-bzip2" \
"--disable-bzip2" \
"for bzip2 support" &&

-optional_depends dazukofs "--enable-clamuko" \
- "--disable-clamuko" \
- "for on access scanning" &&
-
optional_depends gmp "--enable-dsig" \
"--disable-dsig" \
"for digital signature support" &&

+optional_depends ncurses '--enable-clamdtop' \
+ '--disable-clamdtop' \
+ 'build clamdtop' &&
optional_depends llvm '' '' 'JIT support in engine' &&
-optional_depends SYSTEM-LOGGER "" "" "to log activity"
+optional_depends SYSTEM-LOGGER "" "" "to log activity" &&
+optional_depends SSL '' '' 'SSL crypto support'
diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS
index a9a9c4e..f9fad6d 100755
--- a/antivirus/clamav/DETAILS
+++ b/antivirus/clamav/DETAILS
@@ -1,15 +1,15 @@
SPELL=clamav
- VERSION=0.97.6
+ VERSION=0.98.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//-/}"
- SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_URL=http://downloads.sourceforge.net/project/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE2_URL=$SOURCE_URL.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=vendor_clamav.gpg:$SOURCE2:UPSTREAM_KEY
WEB_SITE=http://www.clamav.net
LICENSE[0]=GPL
- SECURITY_PATCH=8
+ SECURITY_PATCH=9
ENTERED=20030909
KEYWORDS="antivirus"
SHORT="Clam AntiVirus is an anti-virus toolkit for Unix"
diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY
index 515494b..f28ce3b 100644
--- a/antivirus/clamav/HISTORY
+++ b/antivirus/clamav/HISTORY
@@ -1,3 +1,34 @@
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.98.5
+
+2014-08-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.98.3
+ * DEPENDS: add SSL
+
+2014-05-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.98.3
+
+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
+ setting permissions for '/usr/share/man/man1/sigtool.1':
+ No such file or directory
+ * DEPENDS: remove dazukofs, add ncurses
+
+2013-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.97.8
+ SECURITY_PATCH++
+ * vendor_clamav.gpg: updated, add 64221D53 Sourcefire VRT
+
+2013-03-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.97.7
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: correct sourceforge url
+
2012-09-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.97.6

diff --git a/antivirus/clamav/INSTALL b/antivirus/clamav/INSTALL
index 141c9b5..3a2ba39 100755
--- a/antivirus/clamav/INSTALL
+++ b/antivirus/clamav/INSTALL
@@ -1,3 +1,4 @@
+make_single &&
default_install &&
install -vm 755 -d -o clamav -g clamav "$INSTALL_ROOT/var/run/clamav" &&
install -vm 755 -d -o clamav -g clamav "$INSTALL_ROOT/usr/share/clamav"
diff --git a/antivirus/clamav/vendor_clamav.gpg
b/antivirus/clamav/vendor_clamav.gpg
index 8579cff..1797f4e 100644
Binary files a/antivirus/clamav/vendor_clamav.gpg and
b/antivirus/clamav/vendor_clamav.gpg differ
diff --git a/apache.gpg b/apache.gpg
index 67d54cc..d0f34dc 100644
Binary files a/apache.gpg and b/apache.gpg differ
diff --git a/archive-libs/libarchive/DEPENDS b/archive-libs/libarchive/DEPENDS
index cb1874e..0f35957 100755
--- a/archive-libs/libarchive/DEPENDS
+++ b/archive-libs/libarchive/DEPENDS
@@ -33,15 +33,21 @@ optional_depends nettle \
"--without-nettle" \
"for crypto support from Nettle" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" \
"--without-openssl" \
- "for mtree and xar hashes support through openssl" &&
+ "for mtree and xar hashes support through SSL" &&

optional_depends libxml2 \
"--with-xml2" \
"--without-xml2" \
"for xar support through libxml2" &&
+# make icu usage explicit
+if is_depends_enabled $SPELL libxml2;then
+ if is_depends_enabled libxml2 icu;then
+ depends icu
+ fi
+fi &&

optional_depends expat \
"--with-expat" \
diff --git a/archive-libs/libarchive/DETAILS b/archive-libs/libarchive/DETAILS
index 272ca8f..3b79350 100755
--- a/archive-libs/libarchive/DETAILS
+++ b/archive-libs/libarchive/DETAILS
@@ -1,10 +1,11 @@
SPELL=libarchive
- VERSION=3.0.4
-
SOURCE_HASH=sha512:7287881977cc08430baa2b755f579849f2419e0446df124bd31eb1ffa3920938235808a8fc5162f140d9c2231a8ab83974ce10bdb5b1a71540687d0be24c75fc
+ VERSION=3.1.2
+
SOURCE_HASH=sha512:1f3c2a675031f93c7d42ae2ed06742b0b1e2236ff57d9117791d62fb8ae77d6cafffbcb5d45b5bd98daa908bd18c576cf82e01a9b1eba699705e23eff3688114
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://github.com/downloads/libarchive/libarchive/$SOURCE
- WEB_SITE=http://libarchive.github.com/
+ WEB_SITE=http://www.libarchive.org
+ SOURCE_URL[0]=$WEB_SITE/downloads/$SOURCE
ENTERED=20080629
LICENSE[0]=BSD
KEYWORDS="archive"
diff --git a/archive-libs/libarchive/HISTORY b/archive-libs/libarchive/HISTORY
index b338ae6..33e77f3 100644
--- a/archive-libs/libarchive/HISTORY
+++ b/archive-libs/libarchive/HISTORY
@@ -1,3 +1,16 @@
+2014-08-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix typo
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-04-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.2
+ new url & website
+
+2012-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: make icu usage explicit
+
2012-05-14 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: fixed dependencies: _all_ of them are optional; added
missing

diff --git a/archive-libs/libzip/DETAILS b/archive-libs/libzip/DETAILS
index 8de59a3..8890967 100755
--- a/archive-libs/libzip/DETAILS
+++ b/archive-libs/libzip/DETAILS
@@ -1,8 +1,8 @@
SPELL=libzip
- VERSION=0.10.1
-
SOURCE_HASH=sha512:bbbf22ab93e18630f33597a93057cd3b9e7fb9896b38ae1e6b883ad2b257dba859aab4870a0a31dec0407cfa72dd4b3a2d20403447945dcb96f548a0e57df87f
+ VERSION=0.11.2
+
SOURCE_HASH=sha512:55cbcbe1cf4afae578d3ac1b9027ac8c21e223415f648b0e74e087d0200842b04abb751c75e40e9a8bc727722791490565fcd912a4fdcc7bf02174eba66b7106
SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.nih.at/libzip
SOURCE_URL[0]=$WEB_SITE/$SOURCE
diff --git a/archive-libs/libzip/HISTORY b/archive-libs/libzip/HISTORY
index 1415f1e..3eec28c 100644
--- a/archive-libs/libzip/HISTORY
+++ b/archive-libs/libzip/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-03-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.10.1
SECURITY_PATCH=1
diff --git a/archive-libs/lzo/BUILD b/archive-libs/lzo/BUILD
index 6bf90bf..881b4c1 100755
--- a/archive-libs/lzo/BUILD
+++ b/archive-libs/lzo/BUILD
@@ -1,3 +1,3 @@
-OPTS="--enable-shared $OPTS" &&
+OPTS="--libdir=/lib --enable-shared $OPTS" &&

default_build
diff --git a/archive-libs/lzo/DETAILS b/archive-libs/lzo/DETAILS
index 32d0991..235558d 100755
--- a/archive-libs/lzo/DETAILS
+++ b/archive-libs/lzo/DETAILS
@@ -1,7 +1,7 @@
SPELL=lzo
- VERSION=2.06
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:2369b87627c6f075b58b88189344989969050289185596db1174e6d918baa2b86e6076c8ec9cc68953df10c13bd1145d841603f26bde8a80111fb0d7091bf1c7
+ VERSION=2.08
+ SECURITY_PATCH=1
+
SOURCE_HASH=sha512:d03ae521000d69dd1fc92112a7b6e642c388b2898d7fb6ac4168e947a895e8d5e77199f78f05e036cefe02f346ea242bca694522f3c7959ab6ca19de956162dd
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.oberhumer.com/opensource/lzo/download/$SOURCE
diff --git a/archive-libs/lzo/HISTORY b/archive-libs/lzo/HISTORY
index 1378b50..11c168e 100644
--- a/archive-libs/lzo/HISTORY
+++ b/archive-libs/lzo/HISTORY
@@ -1,3 +1,11 @@
+2014-07-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.08
+ * BUILD: Install libraries to the root directory, lzo is used by some
+ system tools.
+
+2014-06-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.07, SECURITY_PATCH++, fixes CVE-2014-4607
+
2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* BUILD: added, to build shared library
diff --git a/archive-libs/snappy/DETAILS b/archive-libs/snappy/DETAILS
index ed55d03..bb31a53 100755
--- a/archive-libs/snappy/DETAILS
+++ b/archive-libs/snappy/DETAILS
@@ -1,9 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=snappy
- VERSION=1.0.4
-
SOURCE_HASH=sha512:34e70dc35af9e8d7601618c2521be0cd0ba74907b8e67362d02c515c06c7bf2a2f58dac3dfed75270b7d9c9a1d6ec408c76e3665dc70bbeda8f87584cb4f01b0
+if [ "${SNAPPY_BRANCH}" == "scm" ]; then
+ VERSION=$(get_scm_version)
+ SOURCE=${SPELL}-${SNAPPY_BRANCH}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${SNAPPY_BRANCH}
+ FORCE_DOWNLOAD=on
+ SOURCE_URL[0]=git://github.com/google/${SPELL}.git
+ SOURCE_IGNORE=volatile
+else
+ VERSION=1.1.2
+
SOURCE_HASH=sha512:da0e80528dfc815d765347c60dc5f14bc7fb882cc6894b87d3a43dec1a127cf8bcfe46e6cb93e130790c0ebd67368a1042500d9080f844441803c1b69c3cc07e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://snappy.googlecode.com/files/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+fi
WEB_SITE=http://code.google.com/p/snappy/
LICENSE[0]=BSD
ENTERED=20120116
diff --git a/archive-libs/snappy/HISTORY b/archive-libs/snappy/HISTORY
index 7351a51..2d26cb0 100644
--- a/archive-libs/snappy/HISTORY
+++ b/archive-libs/snappy/HISTORY
@@ -1,2 +1,5 @@
+2014-09-15 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, PREPARE, PRE_BUILD: 1.1.2 and add git version.
+
2012-01-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 1.0.4
diff --git a/archive-libs/snappy/PREPARE b/archive-libs/snappy/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/archive-libs/snappy/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/archive-libs/snappy/PRE_BUILD b/archive-libs/snappy/PRE_BUILD
new file mode 100755
index 0000000..597c57c
--- /dev/null
+++ b/archive-libs/snappy/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if [ "${SNAPPY_BRANCH}" == "scm" ]; then
+ ./autogen.sh
+fi
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/bacula/DEPENDS b/archive/bacula/DEPENDS
index 1bfa85d..66df841 100755
--- a/archive/bacula/DEPENDS
+++ b/archive/bacula/DEPENDS
@@ -29,9 +29,9 @@ if [[ -z "$BACULA_CLIENT" ]]; then
'--disable-tray-monitor' \
'for tray monitor' &&

- optional_depends openssl \
- '--with-openssl' \
- '--without-openssl' \
+ optional_depends SSL \
+ '--with-opennssl' \
+ '--without-opennssl' \
'for encrypted communication' &&

optional_depends tcp_wrappers \
diff --git a/archive/bacula/DETAILS b/archive/bacula/DETAILS
index edf3ab7..0e0e171 100755
--- a/archive/bacula/DETAILS
+++ b/archive/bacula/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=bacula
if [[ $BACULA_BRANCH == scm ]]; then
- if [[ $BACULA_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_IGNORE=volatile
diff --git a/archive/bacula/HISTORY b/archive/bacula/HISTORY
index ecd8152..e7947dc 100644
--- a/archive/bacula/HISTORY
+++ b/archive/bacula/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-15 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/archive/burp/BUILD b/archive/burp/BUILD
new file mode 100755
index 0000000..d23a16c
--- /dev/null
+++ b/archive/burp/BUILD
@@ -0,0 +1,8 @@
+create_account burp &&
+
+OPTS="--sysconfdir=$INSTALL_ROOT/etc/burp \
+ --sbindir=$INSTALL_ROOT/usr/sbin \
+ $BURP_OPTS \
+ $OPTS" &&
+
+default_build
diff --git a/archive/burp/CONFIGURE b/archive/burp/CONFIGURE
new file mode 100755
index 0000000..455cefa
--- /dev/null
+++ b/archive/burp/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_option BURP_OPTS "Enable installing of include files?" n \
+ "--enable-includes" \
+ "--disable-includes" &&
+
+config_query_option BURP_OPTS "Include statically linked binaries?" n \
+ "--enable-static --disable-libtool" \
+ "--disable-static --enable-libtool" &&
+
+config_query_option BURP_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6"
diff --git a/archive/burp/DEPENDS b/archive/burp/DEPENDS
new file mode 100755
index 0000000..6fc62d2
--- /dev/null
+++ b/archive/burp/DEPENDS
@@ -0,0 +1,54 @@
+depends -sub CXX gcc &&
+depends librsync &&
+depends zlib &&
+
+if [[ $BURP_BRANCH == scm ]]; then
+ depends git
+fi &&
+
+# TODO: missing uthash spell in grimoire
+# optional_depends uthash "" "" "to use system uthash library" &&
+
+if spell_ok ncurses; then
+ depends ncurses
+else
+ optional_depends ncurses "" "" "to support live monitor on the server"
+fi &&
+
+optional_depends SSL \
+ "--with-openssl" \
+ "--without-openssl" \
+ "for encrypted communication" &&
+
+optional_depends openafs \
+ "--enable-afs" \
+ "--disable-afs" \
+ "for AFS support" &&
+
+optional_depends acl \
+ "--enable-acl" \
+ "--disable-acl" \
+ "for acl support" &&
+
+optional_depends attr \
+ "--enable-xattr" \
+ "--disable-xattr" \
+ "for xattr support" &&
+
+# use gettext functions from libc built with gettext support for static
binary
+if list_find "$BURP_OPTS" "--enable-static"; then
+ list_add BURP_OPTS "--disable-nls"
+else
+ optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
+fi &&
+
+optional_depends tcp_wrappers \
+ "--with-tcp-wrappers" \
+ "--without-tcp-wrappers" \
+ "for tcpwrappers support" &&
+
+suggest_depends SYSTEM-LOGGER "" "" "to use syslog for logging" &&
+suggest_depends SENDMAIL "" "" "to send notifications via e-mail"
diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
new file mode 100755
index 0000000..81c1e88
--- /dev/null
+++ b/archive/burp/DETAILS
@@ -0,0 +1,46 @@
+. "$GRIMOIRE/FUNCTIONS"
+
+ SPELL=burp
+case "$BURP_BRANCH" in
+ scm)
+ VERSION=$(get_scm_version)
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://github.com/grke/burp.git:$SPELL
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ ;;
+ devel)
+ VERSION=1.4.24
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:f5b1edcc9016e053d016527a0863047aa3ae06b98a3bd20095142388896150732372148ddb59081e34ca5dee2bfaa0cd06ab95435b7130f95c31aac7661571b7
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ ;;
+ stable)
+ 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"
+ ;;
+ *)
+ VERSION=1.3.10
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:ed540ed4091c7c1b0aeaf62b276e7fe07f4ae1ca92c67a3eb081c431b687b7aba6d6648a0f3d7ec122ae02d39fd5ed03ed263a68285fd3423615079844e8217f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ ;;
+esac
+ WEB_SITE=http://burp.grke.net/
+ ENTERED=20130118
+ LICENSE[0]=AGPL
+ KEYWORDS="archive"
+ SHORT="network backup and restore program"
+cat << EOF
+Burp is a network backup and restore program. It uses librsync in order to
save
+network traffic and to save on the amount of space that is used by each
backup.
+
+It also uses VSS (Volume Shadow Copy Service) to make snapshots when backing
up
+Windows computers.
+EOF
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
new file mode 100644
index 0000000..1fa7831
--- /dev/null
+++ b/archive/burp/HISTORY
@@ -0,0 +1,66 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.24 (devel)
+ * DEPENDS: use SSL provider
+
+2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.18 (devel); readability++
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-07-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.16 (devel)
+
+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)
+
+2013-07-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.34 (devel)
+
+2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.32 (devel)
+
+2013-05-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.30 (devel)
+
+2013-03-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.28 (devel)
+
+2013-03-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.26 (devel)
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added option for static build
+ * DEPENDS: fixed gettext dependency for static build
+ * PRE_BUILD: fixed static build
+ * init.d/burp{,.conf}: include option to use statically linked binary
+
+2013-01-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.24 (devel)
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * init.d/burp: corrected PID file path
+
+2013-01-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, PREPARE, {PRE_,}BUILD, INSTALL,
+ init.d/burp{,.conf}: spell created
diff --git a/archive/burp/INSTALL b/archive/burp/INSTALL
new file mode 100755
index 0000000..2b1efd8
--- /dev/null
+++ b/archive/burp/INSTALL
@@ -0,0 +1,12 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/burp.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/burp" &&
+
+ install -d -o burp -g burp -vm 755 "$INSTALL_ROOT/var/run/burp" &&
+
+ # change owner to root config dir (not recursively!)
+ # so startup script can generate SSL certificates
+ chown burp:burp "$INSTALL_ROOT/etc/burp"
+fi
diff --git a/archive/burp/PREPARE b/archive/burp/PREPARE
new file mode 100755
index 0000000..35ec5f5
--- /dev/null
+++ b/archive/burp/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
+prepare_select_branch stable legacy devel scm
diff --git a/archive/burp/PRE_BUILD b/archive/burp/PRE_BUILD
new file mode 100755
index 0000000..54bd406
--- /dev/null
+++ b/archive/burp/PRE_BUILD
@@ -0,0 +1,15 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# remove non-required library from deprecated linking lines of Makefile
+sedit "s:-lgpm::g" src/Makefile.in &&
+
+if [[ $INIT_INSTALLED ]]; then
+ sedit "s:^# user=.*:user=burp:" configs/server/burp.conf &&
+ sedit "s:^# group=.*:group=burp:" configs/server/burp.conf &&
+ sedit "s:/var/run/burp.server:/var/run/burp/server:"
configs/server/burp.conf
+fi &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL SYSTEM-LOGGER); then
+ sedit "s:syslog = 0:syslog = 1:" configs/server/burp.conf
+fi
diff --git a/archive/burp/init.d/burp b/archive/burp/init.d/burp
new file mode 100755
index 0000000..ee9fc89
--- /dev/null
+++ b/archive/burp/init.d/burp
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+. /etc/sysconfig/burp
+
+if [[ $STATIC == "yes" ]] && [[ -x /usr/sbin/static-burp ]]; then
+ PROGRAM=/usr/sbin/static-burp
+else
+ PROGRAM=/usr/sbin/burp
+fi
+
+PIDFILE=/var/run/burp/server.pid
+ARGS="-c /etc/burp/burp-server.conf $BURP_ARGS"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
+
+stop() {
+ _stop
+ rm -f "$PIDFILE"
+}
diff --git a/archive/burp/init.d/burp.conf b/archive/burp/init.d/burp.conf
new file mode 100644
index 0000000..c58c63f
--- /dev/null
+++ b/archive/burp/init.d/burp.conf
@@ -0,0 +1,6 @@
+# For the arguments and description see burp(8)
+
+BURP_ARGS=""
+
+# Set this to STATIC="yes" to use statically linked binary (if you enabled
it on cast)
+STATIC=
diff --git a/archive/cdebootstrap/DEPENDS b/archive/cdebootstrap/DEPENDS
index 3cecb9b..031903a 100755
--- a/archive/cdebootstrap/DEPENDS
+++ b/archive/cdebootstrap/DEPENDS
@@ -1,3 +1,6 @@
-suggest_depends debian-archive-keyring '' '' 'Verify package downloads' &&
+suggest_depends debian-archive-keyring '' '' \
+ 'Verify Debian package downloads' &&
+suggest_depends ubuntu-keyring '' '' \
+ 'Verify Ubuntu package downloads' &&
depends libdebian-installer &&
depends dpkg
diff --git a/archive/cdebootstrap/DETAILS b/archive/cdebootstrap/DETAILS
index 3c9fbfa..a89836b 100755
--- a/archive/cdebootstrap/DETAILS
+++ b/archive/cdebootstrap/DETAILS
@@ -1,9 +1,9 @@
SPELL=cdebootstrap
- VERSION=0.5.5
+ VERSION=0.6.3
SOURCE=${SPELL}_${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/c/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:8389f874e55f366ce3b27df5ea707b879cae29d26ff19176ab3c45ff4f847bf1ef1378713bb2ad664984fc8882792affaec696c7454d675efc68e99367f57344
+
SOURCE_HASH=sha512:ced68ed5f11bc9abdb21b1fae390651521fa7ea2729f9b5b6666ac0dbb01cd3ab2e4637b4eb98dbb7eec3364357e23b746cbc7072236cb5ee8e1c78c5f4ad651
WEB_SITE=http://packages.debian.org/unstable/cdebootstrap
ENTERED=20090804
LICENSE[0]=GPL
diff --git a/archive/cdebootstrap/HISTORY b/archive/cdebootstrap/HISTORY
index fab30a1..3db57df 100644
--- a/archive/cdebootstrap/HISTORY
+++ b/archive/cdebootstrap/HISTORY
@@ -1,3 +1,11 @@
+2014-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.3
+
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.10
+ fixed build directory
+ * DEPENDS: Added optional dependency on ubuntu-keyring
+
2009-08-04 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* DETAILS, DEPENDS: created spell
* DEPENDS: added suggested depend on debian-archive-keyring
diff --git a/archive/cpio/HISTORY b/archive/cpio/HISTORY
index e140c1a..cff40e3 100644
--- a/archive/cpio/HISTORY
+++ b/archive/cpio/HISTORY
@@ -1,3 +1,7 @@
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * glibc215.patch: added, to fix build with glibc=>2.15
+
2011-04-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/archive/cpio/PRE_BUILD b/archive/cpio/PRE_BUILD
new file mode 100755
index 0000000..7b5070f
--- /dev/null
+++ b/archive/cpio/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p0 < "$SPELL_DIRECTORY/glibc215.patch"
diff --git a/archive/cpio/glibc215.patch b/archive/cpio/glibc215.patch
new file mode 100644
index 0000000..a57a0cc
--- /dev/null
+++ b/archive/cpio/glibc215.patch
@@ -0,0 +1,10 @@
+--- gnu/stdio.in.h.orig 2010-03-10 12:27:03.000000000 +0300
++++ gnu/stdio.in.h 2013-01-28 14:26:37.283960111 +0400
+@@ -139,7 +139,6 @@
+ so any use of gets warrants an unconditional warning. Assume it is
+ always declared, since it is required by C89. */
+ #undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
diff --git a/archive/dar/DEPENDS b/archive/dar/DEPENDS
index 0b40b81..3325811 100755
--- a/archive/dar/DEPENDS
+++ b/archive/dar/DEPENDS
@@ -3,6 +3,6 @@ depends -sub CXX gcc &&
optional_depends zlib "" "--disable-libz-linking" "for gzip compression" &&
optional_depends bzip2 "" "--disable-libbz2-linking" "for bzip2 compression"
&&
optional_depends lzo "" "--disable-liblzo2-linking" "for lzo compression" &&
-optional_depends openssl "" "--disable-libcrypto-linking" "for strong
encrytion" &&
+optional_depends SSL "" "--disable-libcrypto-linking" "for strong encrytion"
&&
optional_depends upx "" "--disable-upx" "to compress dar's executables" &&
optional_depends doxygen "" "--disable-build-html" "to build libdar's html
documentation"
diff --git a/archive/dar/HISTORY b/archive/dar/HISTORY
index e1430ac..56e3089 100644
--- a/archive/dar/HISTORY
+++ b/archive/dar/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.4.5

diff --git a/archive/dar22/DEPENDS b/archive/dar22/DEPENDS
index 58bab3b..4ef0022 100755
--- a/archive/dar22/DEPENDS
+++ b/archive/dar22/DEPENDS
@@ -2,6 +2,6 @@ depends -sub CXX gcc &&

optional_depends zlib "" "--disable-libz-linking" "for gzip compression" &&
optional_depends bzip2 "" "--disable-libbz2-linking" "for bzip2 compression"
&&
-optional_depends openssl "" "--disable-libcrypto-linking" "for strong
encrytion" &&
+optional_depends SSL "" "--disable-libcrypto-linking" "for strong encrytion"
&&
optional_depends upx "" "--disable-upx" "to compress dar's executables" &&
optional_depends doxygen "" "--disable-build-html" "to build libdar's html
documentation"
diff --git a/archive/dar22/HISTORY b/archive/dar22/HISTORY
index a0bcfba..af9dce0 100644
--- a/archive/dar22/HISTORY
+++ b/archive/dar22/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/archive/debian-archive-keyring/DETAILS
b/archive/debian-archive-keyring/DETAILS
index eea4ee9..072f0e7 100755
--- a/archive/debian-archive-keyring/DETAILS
+++ b/archive/debian-archive-keyring/DETAILS
@@ -1,14 +1,14 @@
SPELL=debian-archive-keyring
- VERSION=2009.01.31
- SOURCE=${SPELL}_${VERSION}.tar.gz
+ VERSION=2014.1
+ SOURCE=${SPELL}_${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:e2829082a6d9073d0a7a16e0a1defb16e290234cc81250d7609dca639a8e0ba7d1935833e847bfddb72a4972cd00582dd7460b7ec38ca281bc4a47a7826fc941
- WEB_SITE=http://packages.debian.org/unstable/debian-archive-keyring
+
SOURCE_HASH=sha512:2f2743e36064cdc742d8b95a04abe01a52629a8c390dfb24ef0c5dc1b5cfa2d8ddd076d6997895b5b22d6350b6ba67e34d852300f013936aa191ef39b7998c1d
+ WEB_SITE=http://packages.debian.org/unstable/$SPELL
ENTERED=20090804
LICENSE[0]=GPL
KEYWORDS="archive"
- SHORT="GnuPG archive keys of the Debian archive"
+ SHORT="GnuPG keys of the Debian archive"
cat << EOF
The Debian project digitally signs its Release files. This package contains
the archive keys used for that.
diff --git a/archive/debian-archive-keyring/HISTORY
b/archive/debian-archive-keyring/HISTORY
index 8966eae..f30a158 100644
--- a/archive/debian-archive-keyring/HISTORY
+++ b/archive/debian-archive-keyring/HISTORY
@@ -1,3 +1,10 @@
+2014-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2014.1
+
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2012.4
+ * DETAILS, INSTALL: cleanup
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/archive/debian-archive-keyring/INSTALL
b/archive/debian-archive-keyring/INSTALL
index b55c6df..7cfe78a 100755
--- a/archive/debian-archive-keyring/INSTALL
+++ b/archive/debian-archive-keyring/INSTALL
@@ -1,8 +1,4 @@
-# README -> /usr/share/doc/debian-archive-keyring/
-
-cd $SOURCE_DIRECTORY &&
-cp -R keyrings /usr/share &&
+cd $SOURCE_DIRECTORY/debian &&
mkdir -p /usr/share/doc/debian-archive-keyring &&
-cp debian/copyright /usr/share/doc/debian-archive-keyring &&
-cp debian/changelog /usr/share/doc/debian-archive-keyring &&
-cp README /usr/share/doc/debian-archive-keyring
+cp -R ../keyrings /usr/share &&
+cp copyright changelog ../README /usr/share/doc/debian-archive-keyring
diff --git a/archive/dpkg/DEPENDS b/archive/dpkg/DEPENDS
index 3ba7d60..5b48abc 100755
--- a/archive/dpkg/DEPENDS
+++ b/archive/dpkg/DEPENDS
@@ -1,5 +1,6 @@
# new since 1.13.24, for docs
depends po4a &&
+depends timedate &&

optional_depends bzip2 '--with-bz2' '--without-bz2' \
'for bzip2 support' &&
diff --git a/archive/dpkg/DETAILS b/archive/dpkg/DETAILS
index 485aeb6..8a87211 100755
--- a/archive/dpkg/DETAILS
+++ b/archive/dpkg/DETAILS
@@ -1,9 +1,9 @@
SPELL=dpkg
- VERSION=1.14.29
- SOURCE=${SPELL}_${VERSION}.tar.gz
+ VERSION=1.17.13
+ SOURCE=${SPELL}_${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c6a2fb230473e38e4487d7b1bddcdd8d280f303ed7eecb00ada73cea639069c46b8928ec63a771c919d26a31f5680588b8942682da01a6084d0fa001eac3afff
+
SOURCE_HASH=sha512:739d673a5ebbb779e7b9fb5d440ecf8ed441e04fce99fd90e2a8ba5a249560dc52c382d43ffd57a9eab45b2c6ec726752bd61633877368559f008cfa9dab9a9a
WEB_SITE=http://packages.debian.org/testing/admin/dpkg
ENTERED=20030725
LICENSE[0]=GPL
diff --git a/archive/dpkg/HISTORY b/archive/dpkg/HISTORY
index 7ef0072..48b8cdb 100644
--- a/archive/dpkg/HISTORY
+++ b/archive/dpkg/HISTORY
@@ -1,3 +1,16 @@
+2014-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.17.13
+
+ * DETAILS: version 1.14.29
+
+2014-04-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.17.6.
+ Switched to xz-compressed source.
+ Removed install-info patch, it has been completely removed from
dpkg.
+
+2013-04-26 Ismael Luceno <ismael.luceno AT gmail.com>
+ * DEPENDS: depends on timedate (for dpkg-parsechangelog)
+
2010-10-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.14.29

diff --git a/archive/dpkg/PRE_BUILD b/archive/dpkg/PRE_BUILD
index bdd4c8f..8b827b9 100755
--- a/archive/dpkg/PRE_BUILD
+++ b/archive/dpkg/PRE_BUILD
@@ -1,5 +1,3 @@
default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/dpkg-install-info.patch &&
cd ${SOURCE_DIRECTORY}/dselect &&
sed -i 's:\<ncursesw/::' dselect.h main.cc Makefile.*
diff --git a/archive/dpkg/dpkg-install-info.patch
b/archive/dpkg/dpkg-install-info.patch
deleted file mode 100644
index 3f63b96..0000000
--- a/archive/dpkg/dpkg-install-info.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff -Naur dpkg-1.14.16.6/scripts/Makefile.am
dpkg-1.14.16.6-fixed/scripts/Makefile.am
---- dpkg-1.14.16.6/scripts/Makefile.am 2008-01-18 11:12:53.000000000 +0100
-+++ dpkg-1.14.16.6-fixed/scripts/Makefile.am 2008-02-13 03:02:33.000000000
+0100
-@@ -47,7 +47,6 @@
- cleanup-info.pl \
- dpkg-divert.pl \
- dpkg-statoverride.pl \
-- install-info.pl \
- update-alternatives.pl \
- changelog/debian.pl \
- t/000_pod.t \
-@@ -125,11 +124,7 @@
-
-
- # Automake has its own install-info rule, gah
--all-local: install-info-stamp
--install-info-stamp: $(srcdir)/install-info.pl
-- $(do_perl_subst) <$< >install-info
-- chmod +x install-info
-- touch $@
-+all-local:
-
- install-exec-local: install-info-stamp
- $(mkdir_p) $(DESTDIR)$(sbindir)
-diff -Naur dpkg-1.14.16.6/scripts/Makefile.in
dpkg-1.14.16.6-fixed/scripts/Makefile.in
---- dpkg-1.14.16.6/scripts/Makefile.in 2008-01-26 20:38:33.000000000 +0100
-+++ dpkg-1.14.16.6-fixed/scripts/Makefile.in 2008-02-13 03:02:33.000000000
+0100
-@@ -251,7 +251,6 @@
- cleanup-info.pl \
- dpkg-divert.pl \
- dpkg-statoverride.pl \
-- install-info.pl \
- update-alternatives.pl \
- changelog/debian.pl \
- t/000_pod.t \
-@@ -284,7 +283,6 @@
-
- CLEANFILES = \
- $(bin_SCRIPTS) $(sbin_SCRIPTS) $(changelog_SCRIPTS) \
-- install-info install-info-stamp
-
- perllibdir = $(PERL_LIBDIR)
- nobase_dist_perllib_DATA = \
-@@ -726,15 +724,7 @@
- chmod +x $@
-
- # Automake has its own install-info rule, gah
--all-local: install-info-stamp
--install-info-stamp: $(srcdir)/install-info.pl
-- $(do_perl_subst) <$< >install-info
-- chmod +x install-info
-- touch $@
--
--install-exec-local: install-info-stamp
-- $(mkdir_p) $(DESTDIR)$(sbindir)
-- $(INSTALL_SCRIPT) install-info $(DESTDIR)$(sbindir)
-+all-local:
-
- install-data-local:
- $(mkdir_p) $(DESTDIR)$(sysconfdir)/alternatives
diff --git a/archive/epm/DETAILS b/archive/epm/DETAILS
index 9adc3f6..49b9f95 100755
--- a/archive/epm/DETAILS
+++ b/archive/epm/DETAILS
@@ -1,18 +1,29 @@
- SPELL=epm
- VERSION=4.1
- SOURCE=$SPELL-$VERSION-source.tar.bz2
- SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL_BASE="ftp.easysw.com/pub/${SPELL}/${VERSION}/${SOURCE}"
- SOURCE_URL[0]="http://${SOURCE_URL_BASE}";
- SOURCE_URL[1]="http://www.nu6.org/_/mirror/${SOURCE_URL_BASE}";
- SOURCE_URL[2]="http://ftp.funet.fi/pub/mirrors/${SOURCE_URL_BASE}";
-
SOURCE_HASH=sha512:34ba395523ca92ca27dd24aae6c7cfea0b1756e83e78edc84a6fa9e9cda36e240d2de78f73205836ee93bf0e44df8d43cdb6d11ddb824b27f63c0fafe0b096b5
- LICENSE[0]=GPL
- WEB_SITE=http://www.epmhome.org/
- ENTERED=20050505
- KEYWORDS="archive"
- SHORT="EPM is a software/file packaging program"
+ SPELL=epm
+ VERSION=4.2
+ SOURCE=$SPELL-$VERSION-source.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]="http://www.msweet.org/files/project2/$SOURCE";
+
SOURCE_HASH=sha512:941a5b65585719f500885b1be93000407bddc4043d4b78e3f2c8b8d9fd265e452311a096bd8d9b1b8cb8845dd4eecabb20db5386f3eedb6675226804d38d5294
+ LICENSE[0]=gpl-2.0
+ WEB_SITE="http://www.msweet.org/projects.php?Z2";
+ ENTERED=20050505
+ KEYWORDS="archive"
+ SHORT="Software packaging tool"
cat << EOF
-EPM is a free UNIX software/file packaging program that generates
-distribution archives from a list of files.
+EPM is an open source UNIX software and file packaging program that generates
+distribution archives from a list of files. EPM provides a complete,
+cross-platform software distribution solution for your applications.
+
+EPM generates both native and "portable" script-based distribution packages
+complete with installation and removal scripts and standard install/uninstall
+GUIs. The installers can be customized with product logos, "readme" files,
and
+click-wrap licenses as desired.
+
+ Creates software packages that can be distributed on disc or over the
+ Internet! Supports AIX, Debian GNU/Linux, FreeBSD, HP-UX, IRIX, OS X,
+ NetBSD, OpenBSD, Red Hat Linux, Slackware Linux, Solaris, and Tru64 UNIX.
+ Provided as free software under the GNU General Public license.
+
+The EPM book teaches you how to create your own software packages that can be
+distributed over the Internet and on disc.
EOF
diff --git a/archive/epm/HISTORY b/archive/epm/HISTORY
index c6f7057..d07f2a1 100644
--- a/archive/epm/HISTORY
+++ b/archive/epm/HISTORY
@@ -1,3 +1,8 @@
+2014-10-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0], WEB_SITE
+ Updated description
+ Updated spell to 4.2
+
2008-04-06 Lalo Martins <lalo AT sourcemage.org>
* DETAILS: Spell update; new version (4.1), website, download urls

@@ -14,4 +19,4 @@
* DETAILS: MD5 -> SHA512

2005-05-05 Geoffrey Derber <gderber AT sourcemage.org>
- DETAILS, DEPENDS: Created
\ No newline at end of file
+ DETAILS, DEPENDS: Created
diff --git a/archive/gzip/DEPENDS b/archive/gzip/DEPENDS
index 18594eb..24de7f9 100755
--- a/archive/gzip/DEPENDS
+++ b/archive/gzip/DEPENDS
@@ -1,2 +1,3 @@
depends gnupg &&
+depends LZMA &&
depends smgl-fhs
diff --git a/archive/gzip/DETAILS b/archive/gzip/DETAILS
index ce2d4d9..226e4e3 100755
--- a/archive/gzip/DETAILS
+++ b/archive/gzip/DETAILS
@@ -1,7 +1,7 @@
SPELL=gzip
- VERSION=1.5
+ VERSION=1.6
SECURITY_PATCH=1
- SOURCE=$SPELL-${VERSION}.tar.gz
+ SOURCE=$SPELL-${VERSION}.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/archive/gzip/HISTORY b/archive/gzip/HISTORY
index 12375f3..b95f956 100644
--- a/archive/gzip/HISTORY
+++ b/archive/gzip/HISTORY
@@ -1,3 +1,11 @@
+2014-12-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Don't use own compression for a compression utility
+ Switch to .xz, otherwise seems to fail with castfs
+ * DEPENDS: Depends on LZMA
+
+2013-06-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6
+
2012-06-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5, gnu.gpg -> gnu-verified.gpg

diff --git a/archive/lz4/BUILD b/archive/lz4/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/archive/lz4/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/archive/lz4/DETAILS b/archive/lz4/DETAILS
new file mode 100755
index 0000000..411f168
--- /dev/null
+++ b/archive/lz4/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=lz4
+ VERSION=r118
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/Cyan4973/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:41b3c0502590f123938e5a1f9f8595a63e166f946d8035bbd902e62f3461ccc1ce7da87c935744f568459a275f5be803489a8f29bf174505a9907899fd1fcbb7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/lz4/";
+ LICENSE[0]=BSD
+ ENTERED=20140628
+ SHORT="a very fast lossless compression algorithm"
+cat << EOF
+LZ4 is a very fast lossless compression algorithm, providing compression
+speed at 400 MB/s per core, scalable with multi-cores CPU. It also features
+an extremely fast decoder, with speed in multiple GB/s per core, typically
+reaching RAM speed limits on multi-core systems.
+EOF
diff --git a/archive/lz4/HISTORY b/archive/lz4/HISTORY
new file mode 100644
index 0000000..1d9e0f8
--- /dev/null
+++ b/archive/lz4/HISTORY
@@ -0,0 +1,3 @@
+2014-06-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD: spell created
+
diff --git a/archive/lzip/CONFLICTS b/archive/lzip/CONFLICTS
deleted file mode 100755
index 12987ce..0000000
--- a/archive/lzip/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts xz-utils
diff --git a/archive/lzip/DETAILS b/archive/lzip/DETAILS
index 0b34991..6a70928 100755
--- a/archive/lzip/DETAILS
+++ b/archive/lzip/DETAILS
@@ -1,5 +1,5 @@
SPELL=lzip
- VERSION=1.12
+ VERSION=1.15
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/archive/lzip/HISTORY b/archive/lzip/HISTORY
index 7b4084b..8416b8e 100644
--- a/archive/lzip/HISTORY
+++ b/archive/lzip/HISTORY
@@ -1,3 +1,7 @@
+2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.15
+ * CONFLICTS: deleted, not true
+
2011-09-30 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 1.12

diff --git a/archive/p7zip/DETAILS b/archive/p7zip/DETAILS
index d3515e3..6d4a672 100755
--- a/archive/p7zip/DETAILS
+++ b/archive/p7zip/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:7bb8a276aaefc4a83364e45633c48527de44c6b1205344f3356db570582f30f81d82a94938c99a7ad193587b584cc1c03219c28249de40018bdaee6c3b2a022a
SOURCE=${SPELL}_${VERSION}_src_all.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
DOCS=""
WEB_SITE=http://p7zip.sourceforge.net/
ENTERED=20050123
diff --git a/archive/p7zip/HISTORY b/archive/p7zip/HISTORY
index 6525382..1ab18e0 100644
--- a/archive/p7zip/HISTORY
+++ b/archive/p7zip/HISTORY
@@ -1,3 +1,6 @@
+2014-06-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[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/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 86b5979..243c30e 100755
--- a/archive/sharutils/DETAILS
+++ b/archive/sharutils/DETAILS
@@ -1,6 +1,6 @@
SPELL=sharutils
- VERSION=4.11.1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=4.14
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/archive/sharutils/HISTORY b/archive/sharutils/HISTORY
index 082b477..47d5041 100644
--- a/archive/sharutils/HISTORY
+++ b/archive/sharutils/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-02-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.11.1

diff --git a/archive/tar/DEPENDS b/archive/tar/DEPENDS
index 77b85ef..c0f2367 100755
--- a/archive/tar/DEPENDS
+++ b/archive/tar/DEPENDS
@@ -1,6 +1,16 @@
depends gnupg &&
depends smgl-fhs &&

+optional_depends acl \
+ "--enable-acl" \
+ "--disable-acl" \
+ "for Access Control Lists support" &&
+
+optional_depends attr \
+ "--with-xattrs" \
+ "--without-xattrs" \
+ "to use extended attributes" &&
+
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/archive/tar/DETAILS b/archive/tar/DETAILS
index bd11021..54d3ee3 100755
--- a/archive/tar/DETAILS
+++ b/archive/tar/DETAILS
@@ -1,6 +1,6 @@
SPELL=tar
- VERSION=1.26
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.28
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/archive/tar/HISTORY b/archive/tar/HISTORY
index 77f380d..c7a3f18 100644
--- a/archive/tar/HISTORY
+++ b/archive/tar/HISTORY
@@ -1,3 +1,14 @@
+2014-12-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS: added acl and attr optionally
+
+2014-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.28
+ * PRE_BUILD, glibc215.patch: deleted
+
+2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * glibc215.patch: added, to fix build with glibc >=2.15
+
2011-04-10 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/archive/ubuntu-keyring/BUILD b/archive/ubuntu-keyring/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/archive/ubuntu-keyring/BUILD
@@ -0,0 +1 @@
+true
diff --git a/archive/ubuntu-keyring/DETAILS b/archive/ubuntu-keyring/DETAILS
new file mode 100755
index 0000000..240f54f
--- /dev/null
+++ b/archive/ubuntu-keyring/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=ubuntu-keyring
+ VERSION=2012.05.19
+ SOURCE=${SPELL}_${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+
SOURCE_URL=http://archive.ubuntu.com/ubuntu/pool/main/u/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:3f33099255af9aad1ae8ae845074e714dc846134f49934b221a74c21ef35af5172dc1d845d3819cb28f353abd23df690b15fa0e7f74f8e2a882ddef1ab150f54
+ WEB_SITE=http://packages.ubuntu.com/raring/misc/$SPELL
+ ENTERED=20130510
+ LICENSE[0]=GPL
+ KEYWORDS="archive"
+ SHORT="GnuPG keys of the Ubuntu archive"
+cat << EOF
+Ubuntu digitally signs its Release files. This package contains the archive
+keys used for that.
+
+Useful with cdebootstrap.
+EOF
diff --git a/archive/ubuntu-keyring/HISTORY b/archive/ubuntu-keyring/HISTORY
new file mode 100644
index 0000000..4f2ffa0
--- /dev/null
+++ b/archive/ubuntu-keyring/HISTORY
@@ -0,0 +1,2 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created (from debian-archive-keyring)
diff --git a/archive/ubuntu-keyring/INSTALL b/archive/ubuntu-keyring/INSTALL
new file mode 100755
index 0000000..a41286c
--- /dev/null
+++ b/archive/ubuntu-keyring/INSTALL
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY/debian &&
+mkdir -p /usr/share/doc/ubuntu-keyring &&
+cp -R ../keyrings /usr/share &&
+cp copyright changelog ../README /usr/share/doc/ubuntu-keyring
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/archive/upx/0001-use-system-ucl.patch
b/archive/upx/0001-use-system-ucl.patch
new file mode 100644
index 0000000..e80e848
--- /dev/null
+++ b/archive/upx/0001-use-system-ucl.patch
@@ -0,0 +1,29 @@
+From 89fb169f3d2c9bf742eba9087ce6e8ead3548652 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Mon, 7 Apr 2014 18:35:00 +0200
+Subject: [PATCH] use system ucl
+
+---
+ src/Makefile | 6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 5375f81..83c0583 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -52,11 +52,7 @@ objext ?= .o
+ upx_SOURCES := $(sort $(wildcard $(srcdir)/*.cpp))
+ upx_OBJECTS := $(notdir $(upx_SOURCES:.cpp=$(objext)))
+
+-# we need UCL and zlib - you can set envvar UPX_UCLDIR
+-ifneq ($(wildcard $(UPX_UCLDIR)/include/ucl/ucl.h),)
+-INCLUDES += -I$(UPX_UCLDIR)/include
+-LIBS += $(addprefix -L,$(dir $(wildcard $(UPX_UCLDIR)/libucl$(libext)
$(UPX_UCLDIR)/src/.libs/libucl$(libext))))
+-endif
++INCLUDE += -I$(INSTALL_ROOT)/usr/include/ucl
+ LIBS += -lucl -lz
+ # you should set envvar UPX_LZMADIR to point to your unpacked LZMA SDK
+ include $(top_srcdir)/src/stub/src/c/Makevars.lzma
+--
+1.9.0
+
diff --git a/archive/upx/BUILD b/archive/upx/BUILD
index 0d645b9..d0ad834 100755
--- a/archive/upx/BUILD
+++ b/archive/upx/BUILD
@@ -1,16 +1,7 @@
-cd $SOURCE_DIRECTORY &&
-message "Compiling UPX" &&
-cd src &&
-sedit "s!# configuration section!UCLDIR=${SOURCE_DIRECTORY2}!" Makefile &&
-sedit "s/CC_COMPILE = \$(CC) \$(CCARCH) \$(DEFS) \$(EXTRA_DEFS)
\$(INCLUDES) \$(EXTRA_INCLUDES) \$(CFLAGS) \$(EXTRA_CFLAGS)
\$(CFLAGS_OUTPUT) -c \$(CC_SRC)/CC_COMPILE = \$(CC) \$(DEFS)
\$(EXTRA_DEFS) \$(INCLUDES) \$(EXTRA_INCLUDES) ${CFLAGS} \$(EXTRA_CFLAGS)
\$(CFLAGS_OUTPUT) -c \$(CC_SRC)/" Makefile.bld &&
-sedit "s/CXX_COMPILE = \$(CXX) \$(CXXARCH) \$(DEFS) \$(EXTRA_DEFS)
\$(INCLUDES) \$(EXTRA_INCLUDES) \$(CXXFLAGS) \$(EXTRA_CXXFLAGS)
\$(CXXFLAGS_OUTPUT) -c \$(CXX_SRC)/CXX_COMPILE = \$(CXX) \$(DEFS)
\$(EXTRA_DEFS) \$(INCLUDES) \$(EXTRA_INCLUDES) ${CXXFLAGS} \$(EXTRA_CXXFLAGS)
\$(CXXFLAGS_OUTPUT) -c \$(CXX_SRC)/" Makefile.bld &&
-make target=linux &&
+cd $SOURCE_DIRECTORY/src &&
+CXX=${CXX} default_build_make &&

if spell_installed perl; then
- message "Compiling documentation" &&
- cd $SOURCE_DIRECTORY && cd doc &&
- make
+ cd $SOURCE_DIRECTORY/doc &&
+ make upx.1
fi
-
-#Deleting useless SOURCE_DIRECTORY2
-rm -rf ${SOURCE_DIRECTORY2}
diff --git a/archive/upx/DEPENDS b/archive/upx/DEPENDS
index 11a7242..1116125 100755
--- a/archive/upx/DEPENDS
+++ b/archive/upx/DEPENDS
@@ -1,2 +1,3 @@
-depends ucl &&
+depends -sub CXX gcc &&
+depends ucl &&
optional_depends "perl" "" "" "Needed to build the documentation"
diff --git a/archive/upx/DETAILS b/archive/upx/DETAILS
index a8ad187..8a8d8e8 100755
--- a/archive/upx/DETAILS
+++ b/archive/upx/DETAILS
@@ -1,12 +1,9 @@
SPELL=upx
- VERSION=1.25
- SOURCE=$SPELL-$VERSION-src.tar.gz
- SOURCE2=ucl-1.03.tar.gz
- SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
- SOURCE2_URL[0]=http://www.oberhumer.com/opensource/ucl/download/$SOURCE2
-
SOURCE_HASH=sha512:4d082bbf825ca80715d04ecdee119662376d402aa21fa31000d5587562403b13033054dbe3c76207b3af0878d1fdd6f58599dc3eb7798925d7d6899036997a58
-
SOURCE2_HASH=sha512:7dd1824d01b4bb41ee03bbceddc634a9f7f910d235e5cca163d783680d6743f0f3cc309bbbcc1e094d897d549d3805a555f9093b4d77805443d896dd1862aa34
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ VERSION=3.91
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+ SOURCE_URL[0]=http://upx.sourceforge.net/download/${SOURCE}
+
SOURCE_HASH=sha512:7e9a392fe11daf7baf9632f2c448ef9936da7dfab215f86ba417e9f097770949acb653aaabe6cc5ed812efc486cb35e0c1e128c80026b02825713d8b12251cf5
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}-src
SOURCE_DIRECTORY2=${BUILD_DIRECTORY}/ucl-1.03
WEB_SITE=http://upx.sourceforge.net/
ENTERED=20050330
diff --git a/archive/upx/HISTORY b/archive/upx/HISTORY
index f08776b..c6638c7 100644
--- a/archive/upx/HISTORY
+++ b/archive/upx/HISTORY
@@ -1,3 +1,9 @@
+2014-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.91, remove SOURCE2
+ * BUILD, INSTALL: adapt to current Makefile
+ * PRE_BUILD, 0001-use-system-ucl.patch: use system ucl
+ * DEPENDS: add dependency on gcc and ucl
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/archive/upx/INSTALL b/archive/upx/INSTALL
index 476ac2a..06f9418 100755
--- a/archive/upx/INSTALL
+++ b/archive/upx/INSTALL
@@ -1,4 +1,4 @@
-cp ${SOURCE_DIRECTORY}/src/upx ${INSTALL_ROOT}/usr/bin/upx
+install -m755 ${SOURCE_DIRECTORY}/src/upx.out ${INSTALL_ROOT}/usr/bin/ &&

if spell_installed perl; then
cp ${SOURCE_DIRECTORY}/doc/upx.1 ${INSTALL_ROOT}/usr/share/man/man1/
diff --git a/archive/upx/PRE_BUILD b/archive/upx/PRE_BUILD
index 6f98591..7d32ad4 100755
--- a/archive/upx/PRE_BUILD
+++ b/archive/upx/PRE_BUILD
@@ -1,7 +1,4 @@
-mk_source_dir ${SOURCE_DIRECTORY} &&
-cd ${BUILD_DIRECTORY} &&
-unpack_file &&
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&

-mk_source_dir ${SOURCE_DIRECTORY2} &&
-cd ${BUILD_DIRECTORY} &&
-unpack_file 2
+patch -p1 < $SPELL_DIRECTORY/0001-use-system-ucl.patch
diff --git a/archive/xarchive/DEPENDS b/archive/xarchive/DEPENDS
index 44c5341..5aaaa1b 100755
--- a/archive/xarchive/DEPENDS
+++ b/archive/xarchive/DEPENDS
@@ -1,5 +1,5 @@
depends bash &&
-depends gawk &&
+depends AWK &&
depends gtk+2 &&

optional_depends "tar" \
diff --git a/archive/xz-utils/DETAILS b/archive/xz-utils/DETAILS
index 06de212..1620468 100755
--- a/archive/xz-utils/DETAILS
+++ b/archive/xz-utils/DETAILS
@@ -1,5 +1,5 @@
SPELL=xz-utils
- VERSION=5.0.4
+ VERSION=5.2.0
SOURCE=xz-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/xz-$VERSION"
diff --git a/archive/xz-utils/HISTORY b/archive/xz-utils/HISTORY
index 5c4114b..3ec8226 100644
--- a/archive/xz-utils/HISTORY
+++ b/archive/xz-utils/HISTORY
@@ -1,3 +1,9 @@
+2014-12-22 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 5.2.0
+
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.5
+
2012-06-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.4

diff --git a/audio-creation/amsynth/BUILD b/audio-creation/amsynth/BUILD
index abcd625..ef2d5c5 100755
--- a/audio-creation/amsynth/BUILD
+++ b/audio-creation/amsynth/BUILD
@@ -1 +1,5 @@
-OPTS="--disable-dependency-tracking $AMSYNTH_OSS $OPTS" default_build
+OPTS="--disable-dependency-tracking \
+ $AMSYNTH_OPTS \
+ $OPTS" &&
+
+default_build
diff --git a/audio-creation/amsynth/CONFIGURE
b/audio-creation/amsynth/CONFIGURE
index 337e923..7410493 100755
--- a/audio-creation/amsynth/CONFIGURE
+++ b/audio-creation/amsynth/CONFIGURE
@@ -1,4 +1,17 @@
-config_query_option AMSYNTH_OSS \
- "Enable OSS support?" y \
- "--with-oss" \
- "--without-oss"
+# backporting legacy option
+if [[ -n "$AMSYNTH_OSS" ]]; then
+ persistent_add AMSYNTH_OPTS &&
+ AMSYNTH_OPTS="$AMSYNTH_OSS" &&
+ persistent_remove AMSYNTH_OSS
+fi &&
+
+config_query_option AMSYNTH_OPTS "Enable OSS support?" y \
+ "--with-oss" \
+ "--without-oss" &&
+
+message "${MESSAGE_COLOR}NOTICE: option below requires binary to be" &&
+message "installed as root with suid bit enabled${DEFAULT_COLOR}" &&
+
+config_query_option AMSYNTH_OPTS "Use the Linux SCHED_FIFO scheduler to
improve performance?" n \
+ "--enable-realtime" \
+ "--disable-realtime"
diff --git a/audio-creation/amsynth/DEPENDS b/audio-creation/amsynth/DEPENDS
index a05928e..0285bb0 100755
--- a/audio-creation/amsynth/DEPENDS
+++ b/audio-creation/amsynth/DEPENDS
@@ -13,6 +13,21 @@ optional_depends JACK-DRIVER \
"--without-jack" \
"for JACK support" &&

+optional_depends lash \
+ "--with-lash" \
+ "--without-lash" \
+ "for LASH support" &&
+
+optional_depends -sub HOST dssi \
+ "--with-dssi" \
+ "--without-dssi" \
+ "to build DSSI plugin" &&
+
+optional_depends lv2 \
+ "--with-lv2" \
+ "--without-lv2" \
+ "to build LV2 plugin" &&
+
optional_depends libsndfile \
"--with-sndfile" \
"--without-sndfile" \
diff --git a/audio-creation/amsynth/DETAILS b/audio-creation/amsynth/DETAILS
index b5f24fd..7900ddd 100755
--- a/audio-creation/amsynth/DETAILS
+++ b/audio-creation/amsynth/DETAILS
@@ -1,10 +1,10 @@
SPELL=amsynth
- VERSION=1.2.0
- SOURCE=amSynth-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/amsynthe/$SOURCE
-
SOURCE_HASH=sha512:fe0fd4a7f86de8c72040d789bde97a058c90ec0251e5d2d325a3cb1365e38b5518fc3082d5c2b73e5e10da6b1ef8e3b4495debec8a76fd7b70bf7a38f09bd269
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/amSynth-$VERSION"
- WEB_SITE=http://amsynthe.sourceforge.net/
+ VERSION=1.5.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=https://github.com/nixxcode/amsynth/releases/download/release-$VERSION/$SOURCE
+
SOURCE_HASH=sha512:14d3310e0a2716df96bb92fc01caef34f30bc59b3b4b05c0948da5d12ac7e19e21a320021279923869dd9e5bc88c48924c2e988a7494ffb355beb384a844b1bd
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://code.google.com/p/amsynth/
LICENSE[0]=GPL
ENTERED=20070301
KEYWORDS="editors audio"
diff --git a/audio-creation/amsynth/HISTORY b/audio-creation/amsynth/HISTORY
index 5fb6744..ff16166 100644
--- a/audio-creation/amsynth/HISTORY
+++ b/audio-creation/amsynth/HISTORY
@@ -1,3 +1,17 @@
+2014-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.1; renewed urls; dropped SPELLX
+ * CONFIGURE: added realtime options
+ * DEPENDS: added lv2 optional dependency
+ * BUILD: use AMSYNTH_OPTS
+ * PRE_BUILD, INSTALL: dropped
+
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.2; renewed urls
+ * BUILD: added missing "&&"
+ * DEPENDS: added dssi and lash optional dependencies
+ * PRE_BUILD: added, to fix build with recent libtool
+ * INSTALL: added, to fix multijob install
+
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-creation/ardour2/BUILD b/audio-creation/ardour2/BUILD
index 2aca8d7..3cc68a0 100755
--- a/audio-creation/ardour2/BUILD
+++ b/audio-creation/ardour2/BUILD
@@ -1,5 +1,6 @@
+PKG_CONFIG_PATH="$INSTALL_ROOT/opt/aubio03/lib/pkgconfig:$PKG_CONFIG_PATH" \
scons -j$MAKE_NJOBS "PREFIX=$INSTALL_ROOT/usr" $OPTS \
- $ARDOUR2_SYSLIBS \
+ SYSLIBS=1 \
$ARDOUR2_SURFACES \
$ARDOUR2_WIIMOTE \
$ARDOUR2_OLDFONTS \
diff --git a/audio-creation/ardour2/CONFIGURE
b/audio-creation/ardour2/CONFIGURE
index 9c157d6..eed57b1 100755
--- a/audio-creation/ardour2/CONFIGURE
+++ b/audio-creation/ardour2/CONFIGURE
@@ -1,12 +1,6 @@
message "${MESSAGE_COLOR} Warning: using system libraries cancels" \
"all support from Ardour developers!$DEFAULT_COLOR" &&

-config_query_option ARDOUR2_SYSLIBS \
- "Use system libraries instead of internal ones?" \
- n \
- "SYSLIBS=1" \
- "SYSLIBS=0" &&
-
config_query_option ARDOUR2_SURFACES \
"Build with support for control surfaces?" \
y \
diff --git a/audio-creation/ardour2/DEPENDS b/audio-creation/ardour2/DEPENDS
index 0a54431..25d9e87 100755
--- a/audio-creation/ardour2/DEPENDS
+++ b/audio-creation/ardour2/DEPENDS
@@ -10,26 +10,23 @@ depends raptor &&
depends liblrdf &&
depends glib2 &&
depends gtk+2 &&
+depends glibmm &&
+depends gtkmm2 &&
depends libgnomecanvas &&
+depends libgnomecanvasmm &&
depends boost &&
-depends aubio &&
+depends aubio03 &&
depends liblo &&
depends alsa-lib &&
depends libsamplerate &&
depends libsndfile &&
depends fftw &&
depends JACK-DRIVER &&
+depends libsigc++2 &&
+depends soundtouch
+depends gtk-engines2 &&

-if [[ $ARDOUR2_SYSLIBS == "SYSLIBS=1" ]]
-then
- depends libsigc++3 &&
- depends gtkmm2 &&
- depends libgnomecanvasmm &&
- depends gtk-engines2 &&
- depends soundtouch
-fi &&
-
-optional_depends slv2 \
+optional_depends lilv-0 \
"LV2=1" \
"LV2=0" \
"for LV2 plugin support" &&
diff --git a/audio-creation/ardour2/DETAILS b/audio-creation/ardour2/DETAILS
index 8988e23..d27232d 100755
--- a/audio-creation/ardour2/DETAILS
+++ b/audio-creation/ardour2/DETAILS
@@ -1,6 +1,6 @@
SPELL=ardour2
- VERSION=2.8.12
-
SOURCE_HASH=sha512:b1e981cdb797a624c29705a2bda24e068b1ecc0ce20d0b6674fbc7f09afaa4c6cc14a64b8a822720e857a93f1aba50a85ebec9fb41013b1157c50fc19fe1e350
+ VERSION=2.8.16
+
SOURCE_HASH=sha512:02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d
SOURCE=ardour-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ardour-$VERSION"
# that does not work anymore... they want to force manual downloads:-(
diff --git a/audio-creation/ardour2/HISTORY b/audio-creation/ardour2/HISTORY
index 75ee166..5895129 100644
--- a/audio-creation/ardour2/HISTORY
+++ b/audio-creation/ardour2/HISTORY
@@ -1,3 +1,16 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ DEPENDS, PRE_BUILD, BUILD, INSTALL: Keep it building with old version
+ of aubio, fixed lv2 dep. Note for the future: Ardour 2 is not
obsoleted by
+ Ardour 3! Import of old sessions in the latter is not lossless, sadly.
+
+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
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/audio-creation/ardour2/INSTALL b/audio-creation/ardour2/INSTALL
index b7e83d0..78e35a6 100755
--- a/audio-creation/ardour2/INSTALL
+++ b/audio-creation/ardour2/INSTALL
@@ -1 +1,2 @@
+PKG_CONFIG_PATH="$INSTALL_ROOT/opt/aubio03/lib/pkgconfig:$PKG_CONFIG_PATH" \
scons install
diff --git a/audio-creation/ardour2/PRE_BUILD
b/audio-creation/ardour2/PRE_BUILD
index 7dc627e..a6b66c6 100755
--- a/audio-creation/ardour2/PRE_BUILD
+++ b/audio-creation/ardour2/PRE_BUILD
@@ -2,7 +2,14 @@ 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.
-sed -i "s:lib64:lib:" SConstruct
+sed -i "s:lib64:lib:" SConstruct &&
+# Just setting pkgconfig path may work, too.
+# Nope, configuration stage fings aubio, but fails to use the flags to find
+# the header. So, enforcing is back in.
+# Force old aubio lib into the build.
+# I hate scons. -- ThOr
+perl -pi -e "s:CPPPATH = \[ '\.' \]:CPPPATH = [ '.',
'$INSTALL_ROOT/opt/aubio03/include' ], LIBPATH = [
'$INSTALL_ROOT/opt/aubio03/lib']:" SConstruct
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..cda691f
--- /dev/null
+++ b/audio-creation/ardour3/BUILD
@@ -0,0 +1,6 @@
+OPTS="--noconfirm \
+ --configdir=$INSTALL_ROOT/etc \
+ $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..0262163
--- /dev/null
+++ b/audio-creation/ardour3/DEPENDS
@@ -0,0 +1,61 @@
+# 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 shared-mime-info \
+ "--freedesktop" \
+ "" \
+ "to build documentation" &&
+
+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..d6434ce
--- /dev/null
+++ b/audio-creation/ardour3/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=ardour3
+ SPELLX=Ardour3
+ VERSION=3.5.403
+ SOURCE="${SPELLX}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://download.sourcemage.org/grimoire/distro/${SOURCE}
+ SOURCE_URL[1]=http://sourcemage.ru/mirror/$SOURCE
+
SOURCE_HASH=sha512:0ca8251ac698d3c6f11936799ae31ee078f3e8f0f7c2b37bfc1a96ffcc8d402e2803743af1da63153aaa332f2c1b3e9645c4c74ce10862f64aafc08c428775da
+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..aa8fe6a
--- /dev/null
+++ b/audio-creation/ardour3/HISTORY
@@ -0,0 +1,33 @@
+2014-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.403
+
+2014-06-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.380; switched back to sourcemage url;
+ added 2nd mirror
+ * BUILD: merge OPTS
+ * DEPENDS: made --freedesktop optional
+
+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/audacity/DEPENDS b/audio-creation/audacity/DEPENDS
index 895c3f3..32eac44 100755
--- a/audio-creation/audacity/DEPENDS
+++ b/audio-creation/audacity/DEPENDS
@@ -1,5 +1,5 @@
depends zip &&
-if [[ "$AUDACITY_BRANCH" == "current" ]]; then
+if [[ "$AUDACITY_UNI" == "no" ]]; then
depends wxgtk-no-unicode
else
depends wxgtk
diff --git a/audio-creation/audacity/DETAILS b/audio-creation/audacity/DETAILS
index 9f48789..0eaae5b 100755
--- a/audio-creation/audacity/DETAILS
+++ b/audio-creation/audacity/DETAILS
@@ -1,21 +1,18 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=audacity
case "$AUDACITY_BRANCH"
in scm)
- if [ "$AUDACITY_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]="cvs://:pserver:anonymous AT cvs.sourceforge.net:/cvsroot/audacity:audacity"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
;; *)
- VERSION=2.0.2
- SOURCE=${SPELL}-minsrc-${VERSION}.tar.bz2
- SOURCE_URL[0]=http://audacity.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:3099c01b099306ee77c3df569a7412c230006ba8e7f85d6e79f0bc0373cc4c95f231aab7e1bde0d297afa3c1db7fe6dc125715d803dc78a47df4b716d7423d2e
+ VERSION=2.0.5
+ SOURCE=${SPELL}-minsrc-${VERSION}.tar.xz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/files/$SOURCE
+
SOURCE_HASH=sha512:d126068e9916072a3c23809074a0a8eff2c3121663f37ee15680ec2731b540fa2d083f3e2eecdd3c288462fa164ffaf9e6cdb1c9e84a25af3fa8046ee6798004
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-src-$VERSION
;; esac
WEB_SITE=http://audacity.sourceforge.net/
diff --git a/audio-creation/audacity/HISTORY b/audio-creation/audacity/HISTORY
index 04a2720..b0f177c 100644
--- a/audio-creation/audacity/HISTORY
+++ b/audio-creation/audacity/HISTORY
@@ -1,3 +1,10 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 2.0.5
+ * DEPENDS: use AUDACITY_UNI for unicode decision
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-08-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.0.2
* DETAILS, PREPARE: removed option to build beta version since
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/espeak/DETAILS b/audio-creation/espeak/DETAILS
index 859b670..b2a80db 100755
--- a/audio-creation/espeak/DETAILS
+++ b/audio-creation/espeak/DETAILS
@@ -1,8 +1,8 @@
SPELL=espeak
- VERSION=1.45.03
+ VERSION=1.47.07
SOURCE=espeak-${VERSION}-source.zip
- SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c63a8baff5fd34605d410483b1ccd35dfc2f3a57c3a65cf958ceb698e78ba404ae4c4c8bb83436ebb063fdb112ff60bc64829c5e0518728e8dc6a32657d517e7
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$SPELL-${VERSION%.*}/$SOURCE
+
SOURCE_HASH=sha512:e1ee9de1b310213655f5ffd3d77872682558f896daca8a33c14d4e2f7cf5634367b0533e78ee5914b2c4685e4e40548f846f912fb3e7eed70f47b7ac1a5da45d
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/espeak-${VERSION}-source
WEB_SITE=http://espeak.sourceforge.net/
LICENSE[0]=GPL
diff --git a/audio-creation/espeak/HISTORY b/audio-creation/espeak/HISTORY
index 75ba2d3..db3431c 100644
--- a/audio-creation/espeak/HISTORY
+++ b/audio-creation/espeak/HISTORY
@@ -1,3 +1,9 @@
+2013-04-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.47.07
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.46.02
+
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-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/gmorgan/DETAILS b/audio-creation/gmorgan/DETAILS
index c2068e2..74ceea4 100755
--- a/audio-creation/gmorgan/DETAILS
+++ b/audio-creation/gmorgan/DETAILS
@@ -1,9 +1,9 @@
SPELL=gmorgan
- VERSION=0.25
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.57
+ SOURCE=$SPELL'_'$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:d3a24ccad6a18e748ff99fc56f64029f2beb73d335bde9fd9fdb9724618d628248972136594710d3ddd3de6b7c9d7eb42e6ddad10c0bbcfc9654daf50a21404c
+
SOURCE_HASH=sha512:9270232549e6e40efa54f2f9a13ebfd76135084c2cdd04fd6b9982e0e7c4adeeeeed431cb3ccf51754af04c12964b191d4ba3991f50f2f81813d0e6a7a09d197
WEB_SITE=http://gmorgan.sourceforge.net/
ENTERED=20031209
LICENSE[0]=GPL
diff --git a/audio-creation/gmorgan/HISTORY b/audio-creation/gmorgan/HISTORY
index ae66dea..97e65d3 100644
--- a/audio-creation/gmorgan/HISTORY
+++ b/audio-creation/gmorgan/HISTORY
@@ -1,3 +1,6 @@
+2012-12-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: Update to 0.57 to fix Prometheus failure
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

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/klick/BUILD b/audio-creation/klick/BUILD
index be90a2e..a2ccc66 100755
--- a/audio-creation/klick/BUILD
+++ b/audio-creation/klick/BUILD
@@ -1 +1 @@
-scons "PREFIX=$INSTALL_ROOT/usr"
+scons "PREFIX=$INSTALL_ROOT/usr" $OPTS
diff --git a/audio-creation/klick/DEPENDS b/audio-creation/klick/DEPENDS
index 72d27a6..5d7302f 100755
--- a/audio-creation/klick/DEPENDS
+++ b/audio-creation/klick/DEPENDS
@@ -4,4 +4,8 @@ depends boost &&
depends libsamplerate &&
depends libsndfile &&
depends liblo &&
-depends JACK-DRIVER
+depends JACK-DRIVER &&
+optional_depends rubberband \
+ "RUBBERBAND=true" \
+ "RUBBERBAND=false" \
+ "for pitch change"
diff --git a/audio-creation/klick/DETAILS b/audio-creation/klick/DETAILS
index 1e79ec6..80943bb 100755
--- a/audio-creation/klick/DETAILS
+++ b/audio-creation/klick/DETAILS
@@ -1,6 +1,6 @@
SPELL=klick
- VERSION=0.10.0
-
SOURCE_HASH=sha512:4f381dbe91558df58397da0acdae44b57c44ebfb381163a0236ddee440f1814e1147459d097f398e3e52b369c9aec5e8bc76d373c167142bce12a966f8fcdac4
+ VERSION=0.12.2
+
SOURCE_HASH=sha512:e0da321b4f5573e8a0b7ef53a554bf33b6d999b7125c62648d5ad64278107b429effa573187327d7c6fe5ae07bf9c7f81b96f069358315b2ee9166480f6dae7f
SOURCE=klick-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://das.nasophon.de/download/$SPELL-$VERSION.tar.gz
diff --git a/audio-creation/klick/HISTORY b/audio-creation/klick/HISTORY
index f901209..1e491f5 100644
--- a/audio-creation/klick/HISTORY
+++ b/audio-creation/klick/HISTORY
@@ -1,3 +1,7 @@
+2014-08-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 0.12.2
+ * DEPENDS: rubberband
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

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-creation/stops/DETAILS b/audio-creation/stops/DETAILS
index 6fbd6c6..31bf3e3 100755
--- a/audio-creation/stops/DETAILS
+++ b/audio-creation/stops/DETAILS
@@ -4,7 +4,7 @@
SOURCE_URL[0]=http://www.kokkinizita.net/linuxaudio/downloads/${SOURCE}

SOURCE_HASH=sha512:a6572a42c6796aa08b9085bfc4cb9e252091310224a0b8867eaf5d41f399b2649744c357506ae5fb64a82018f0da702bacbdc7e96965a1116f08d0a248d28ad3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- PATCH_LEVEL=1
+ PATCHLEVEL=1
WEB_SITE="http://www.kokkinizita.net/linuxaudio/aeolus/index.html";
LICENSE[0]=GPL
ENTERED=20090701
diff --git a/audio-creation/stops/HISTORY b/audio-creation/stops/HISTORY
index c750ff5..bc34fd9 100644
--- a/audio-creation/stops/HISTORY
+++ b/audio-creation/stops/HISTORY
@@ -1,3 +1,6 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
2009-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL: corrected file permissions
* DETAILS: PATCH_LEVEL++
diff --git a/audio-drivers/alsa-driver/DETAILS
b/audio-drivers/alsa-driver/DETAILS
index 99ee902..5d15e82 100755
--- a/audio-drivers/alsa-driver/DETAILS
+++ b/audio-drivers/alsa-driver/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-driver
if [[ $ALSA_DRIVER_BRANCH == scm ]]; then
- if [[ $ALSA_DRIVER_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE2=alsa-kmirror-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-driver.git:alsa-driver-git
diff --git a/audio-drivers/alsa-driver/HISTORY
b/audio-drivers/alsa-driver/HISTORY
index a9dad60..a7d9f45 100644
--- a/audio-drivers/alsa-driver/HISTORY
+++ b/audio-drivers/alsa-driver/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.25
* BUILD: add --enable-dynamic-minors to $OPTS
diff --git a/audio-drivers/alsa-firmware/DETAILS
b/audio-drivers/alsa-firmware/DETAILS
index 80f9f03..2d3b66c 100755
--- a/audio-drivers/alsa-firmware/DETAILS
+++ b/audio-drivers/alsa-firmware/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-firmware
if [[ $ALSA_FIRMWARE_BRANCH == scm ]]; then
- if [[ $ALSA_FIRMWARE_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2

SOURCE_URL[0]=git://git.alsa-project.org/alsa-firmware.git:alsa-firmware-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-firmware/HISTORY
b/audio-drivers/alsa-firmware/HISTORY
index 2cbbb71..f90d20c 100644
--- a/audio-drivers/alsa-firmware/HISTORY
+++ b/audio-drivers/alsa-firmware/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.25

diff --git a/audio-drivers/alsa-lib/DETAILS b/audio-drivers/alsa-lib/DETAILS
index 678e9d2..9c95489 100755
--- a/audio-drivers/alsa-lib/DETAILS
+++ b/audio-drivers/alsa-lib/DETAILS
@@ -1,18 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-lib
if [[ $ALSA_LIB_BRANCH == scm ]]; then
- if [[ $ALSA_LIB_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-lib.git:alsa-lib-git
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.26
-
SOURCE_HASH=sha512:2f917171c1e2f50947d7b62da468c5febfa91fba5c04b4694171f7fa0e61ddf398daf7e657876bab1f1ec08932e82f147786b10f815172409f057b0fcd69003a
+ VERSION=1.0.28
+
SOURCE_HASH=sha512:a08430d0beb4a751b1608d148f4fc3d1077a689f5f7197b830a2768d66238b69de2614448d56643fbcb3141faa06ab361b7a8579cce4303304bce8c10de01f08
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/audio-drivers/alsa-lib/HISTORY b/audio-drivers/alsa-lib/HISTORY
index ea506ab..bf5f8b2 100644
--- a/audio-drivers/alsa-lib/HISTORY
+++ b/audio-drivers/alsa-lib/HISTORY
@@ -1,3 +1,18 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.28
+
+2013-07-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.27.2
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.27.1
+
+2013-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.27
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26

diff --git a/audio-drivers/alsa-oss/DETAILS b/audio-drivers/alsa-oss/DETAILS
index f3fadce..7de5390 100755
--- a/audio-drivers/alsa-oss/DETAILS
+++ b/audio-drivers/alsa-oss/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-oss
if [[ $ALSA_OSS_BRANCH == scm ]]; then
- if [[ $ALSA_OSS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-oss.git:alsa-oss-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-oss/HISTORY b/audio-drivers/alsa-oss/HISTORY
index 9a1c42b..46bd2d9 100644
--- a/audio-drivers/alsa-oss/HISTORY
+++ b/audio-drivers/alsa-oss/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.25

diff --git a/audio-drivers/alsa-plugins/DETAILS
b/audio-drivers/alsa-plugins/DETAILS
index 57af1f5..f2a8b2e 100755
--- a/audio-drivers/alsa-plugins/DETAILS
+++ b/audio-drivers/alsa-plugins/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-plugins
if [[ $ALSA_PLUGINS_BRANCH == scm ]]; then
- if [[ $ALSA_PLUGINS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-plugins.git:alsa-plugins-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-plugins/HISTORY
b/audio-drivers/alsa-plugins/HISTORY
index 20a4577..9320d28 100644
--- a/audio-drivers/alsa-plugins/HISTORY
+++ b/audio-drivers/alsa-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26

diff --git a/audio-drivers/alsa-tools/DEPENDS
b/audio-drivers/alsa-tools/DEPENDS
index 08fbe8b..bd7455f 100755
--- a/audio-drivers/alsa-tools/DEPENDS
+++ b/audio-drivers/alsa-tools/DEPENDS
@@ -4,4 +4,5 @@ if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
depends automake &&
depends autoconf
fi &&
-depends fltk
+depends fltk &&
+depends gtk+2
diff --git a/audio-drivers/alsa-tools/DETAILS
b/audio-drivers/alsa-tools/DETAILS
index 310755a..5d86f02 100755
--- a/audio-drivers/alsa-tools/DETAILS
+++ b/audio-drivers/alsa-tools/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-tools
if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
- if [[ $ALSA_TOOLS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-tools.git:alsa-tools-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/alsa-tools/HISTORY
b/audio-drivers/alsa-tools/HISTORY
index 60c6291..9855e1b 100644
--- a/audio-drivers/alsa-tools/HISTORY
+++ b/audio-drivers/alsa-tools/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on gtk+2
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26.1

diff --git a/audio-drivers/alsa-utils/DETAILS
b/audio-drivers/alsa-utils/DETAILS
index 2c752ac..2d30879 100755
--- a/audio-drivers/alsa-utils/DETAILS
+++ b/audio-drivers/alsa-utils/DETAILS
@@ -1,18 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=alsa-utils
if [[ $ALSA_UTILS_BRANCH == scm ]]; then
- if [[ $ALSA_UTILS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-utils.git:alsa-utils-git
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.26
-
SOURCE_HASH=sha512:4b288ef2874645ecfd48d855f57e16bd20aa9b72ec1d18d17a0a79924a6c4b37c0045cd7f4d2ceb9005716871bf532200820b60c1efa0461b81a7cd714374b22
+ VERSION=1.0.28
+
SOURCE_HASH=sha512:faa5abf3f066106c80d019944efa2298e2d3157469c1c7bc52deb9aa1bcd5f5439a2e22b04ad9210e292fcef97bdacc27aa75fc275d0d7cae2c2f88729c84786
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/utils/$SOURCE
diff --git a/audio-drivers/alsa-utils/HISTORY
b/audio-drivers/alsa-utils/HISTORY
index 7d4758f..a71b392 100644
--- a/audio-drivers/alsa-utils/HISTORY
+++ b/audio-drivers/alsa-utils/HISTORY
@@ -1,3 +1,18 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.28
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.27.2
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.27.1
+
+2013-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.27
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26

diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS
index 947dee1..f5199ff 100755
--- a/audio-drivers/jack/DEPENDS
+++ b/audio-drivers/jack/DEPENDS
@@ -11,16 +11,6 @@ optional_depends alsa-lib \
"--disable-alsa" \
"for ALSA driver support" &&

-optional_depends portaudio \
- "--enable-portaudio" \
- "--disable-portaudio" \
- "for PortAudio driver support" &&
-
-optional_depends libfreebob \
- "--enable-freebob" \
- "--disable-freebob" \
- "for FireWire devices supported by FreeBoB" &&
-
optional_depends libsndfile \
"" \
"" \
@@ -54,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..55f6d9c 100755
--- a/audio-drivers/jack/DETAILS
+++ b/audio-drivers/jack/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=jack
if [[ $JACK_BRANCH == scm ]]
then
- if [[ $JACK_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=svn_http://subversion.jackaudio.org/jack/trunk/jack:jack
@@ -14,11 +10,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 7c25e4a..7a74e02 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,21 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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
+ anyway (portaudio spell will provide necessary files)
+
2011-11-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.121.3

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..ee59b70 100755
--- a/audio-drivers/jack2/DEPENDS
+++ b/audio-drivers/jack2/DEPENDS
@@ -2,6 +2,7 @@ depends pkgconfig &&
depends expat &&
depends -sub CXX gcc &&
depends python &&
+depends libsamplerate &&

if [[ $JACK2_BRANCH == scm ]]; then
depends subversion
@@ -26,4 +27,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 4a0265c..2de72bd 100755
--- a/audio-drivers/jack2/DETAILS
+++ b/audio-drivers/jack2/DETAILS
@@ -1,22 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=jack2
+ SPELLX=jack
+ WEB_SITE=http://jackaudio.org/
if [[ $JACK2_BRANCH == scm ]]; then
- if [[ $JACK2_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
-
SOURCE_URL[0]=svn_http://subversion.jackaudio.org/jack/jack2/trunk/jackmp:jackdmp
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://github.com/jackaudio/jack2.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
else
- VERSION=1.9.7
- SOURCE=jack-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.grame.fr/~letz/$SOURCE
-
-SOURCE_HASH=sha512:d7191bb367ecb0b17447ffbcaf7149cd7bdf39baff02211d73c4c614a3e5f53e58725d01d323a649c7a86ade558c4e7dacda7f8ba76cfbfac2ec13ae27c0e7e3
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/jack-$VERSION"
+ VERSION=1.9.10
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+ SOURCE_URL[0]=https://dl.dropboxusercontent.com/u/28869550/$SOURCE
+ SOURCE_URL[1]=http://jackaudio.org/downloads/$SOURCE
+
SOURCE_HASH=sha512:d64d233c2d626a4ae635f009a7209c2c8740c7959988d282e733b5fc663c168301a2aa2b517dff80f44cb25417aeb5ccca87da5c24616dadf38d69a6cb307e7c
+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 5632568..ecf805a 100644
--- a/audio-drivers/jack2/HISTORY
+++ b/audio-drivers/jack2/HISTORY
@@ -1,3 +1,28 @@
+2014-10-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added primary dropbox mirror
+
+2014-08-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: needs libsamplerate
+ * DETAILS: scm=git
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.10
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

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/libffado/DEPENDS b/audio-drivers/libffado/DEPENDS
index 50ae336..7e85a8b 100755
--- a/audio-drivers/libffado/DEPENDS
+++ b/audio-drivers/libffado/DEPENDS
@@ -7,7 +7,9 @@ depends libxml++ &&
depends libraw1394 &&
depends libiec61883 &&
depends libavc1394 &&
+depends libconfig &&
depends dbus &&
+depends dbus-c++ &&
depends -sub CXX gcc &&
depends glib2 &&
depends libsigc++3 &&
diff --git a/audio-drivers/libffado/DETAILS b/audio-drivers/libffado/DETAILS
index b6be679..f19431d 100755
--- a/audio-drivers/libffado/DETAILS
+++ b/audio-drivers/libffado/DETAILS
@@ -1,20 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libffado
if [[ "$LIBFFADO_BRANCH" == scm ]]; then
- if [[ "$LIBFFADO_AUTOUPDATE" == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL=svn_http://subversion.ffado.org/ffado/branches/libffado-2.0:$SPELL-svn
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
else
- VERSION=2.0.1
- SOURCE="$SPELL-$VERSION.tar.gz"
+ VERSION=2.1.0
+ SOURCE="$SPELL-$VERSION.tgz"
SOURCE_URL="http://www.ffado.org/files/$SOURCE";
-
SOURCE_HASH=sha512:bf2cf37cda15a79c0e5181da5b992c698e0b3c4c42323650d5c6d82944548994cdaad047e38e82b829bc3afb7bcb1a8f7ec36864d5e554e452bd513fa6fe138b
+
SOURCE_HASH=sha512:37179cb32920f16577e9f887cf90aca8d46081573080cbe408654c5234c7f45433521c977918057e330ddaa5fefa98c983ea7806d4f1f33c950112cbe66d013b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
WEB_SITE=http://www.ffado.org
diff --git a/audio-drivers/libffado/HISTORY b/audio-drivers/libffado/HISTORY
index 4873ac4..ad5d3ec 100644
--- a/audio-drivers/libffado/HISTORY
+++ b/audio-drivers/libffado/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: libconfig
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS: Bump to 2.1.0
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch
* DETAILS: Word-wrap long description to 80 characters
diff --git a/audio-drivers/libfreebob/BUILD b/audio-drivers/libfreebob/BUILD
deleted file mode 100755
index 9b3c7d4..0000000
--- a/audio-drivers/libfreebob/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="$FREEBOB_SAMPLERATE $OPTS" &&
-default_build
diff --git a/audio-drivers/libfreebob/CONFIGURE
b/audio-drivers/libfreebob/CONFIGURE
deleted file mode 100755
index f841849..0000000
--- a/audio-drivers/libfreebob/CONFIGURE
+++ /dev/null
@@ -1,4 +0,0 @@
-config_query_option FREEBOB_SAMPLERATE \
- "Enable samplerate code (may make trouble with some
devices!)?" y \
- "--enable-samplerate" \
- "--disable-samplerate"
diff --git a/audio-drivers/libfreebob/DEPENDS
b/audio-drivers/libfreebob/DEPENDS
deleted file mode 100755
index 42b8232..0000000
--- a/audio-drivers/libfreebob/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-depends alsa-lib &&
-depends JACK-DRIVER &&
-depends libxml2 &&
-depends libraw1394 &&
-depends libiec61883 &&
-depends libavc1394
diff --git a/audio-drivers/libfreebob/DETAILS
b/audio-drivers/libfreebob/DETAILS
deleted file mode 100755
index a8a26fc..0000000
--- a/audio-drivers/libfreebob/DETAILS
+++ /dev/null
@@ -1,24 +0,0 @@
- SPELL=libfreebob
- VERSION=1.0.11
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL=$SOURCEFORGE_URL/freebob/$SOURCE
-
SOURCE_HASH=sha512:59afecb6f67c1623748dddbf35e14fb07dc5c97803972206d603f67381eb5c942d359fa0f6847352362c99ed48b34c9e9e9d21f5802a21fbdd1d7bbfd7283e58
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://freebob.sourceforge.net
- ENTERED=20080709
- LICENSE[0]=GPL
- SHORT="generic Linux driver for BeBoB devices (FireWire breakout
boxes)"
-cat << EOF
- * ?BeBoB? means the BridgeCo (http://www.bridgeco.net/) enhanced breakout
- box firmware.
- * BeBoB devices are audio breakout boxes running this firmware.
- * BeBoB devices are attached with IEEE1394, a.k.a FireWire(tm) or
- i.Link(tm), a high performance
- serial bus.
- * FreeBoB is a a generic Linux driver for BeBoB devices and will support
- JACK and ALSA API's.
- * FreeBoB project aims to provide this generic Linux driver.
-NOTE: This spell is to be replaced once the fado (Free Firewire Audio
Drivers)
-successor project
-makes a stable release.
-EOF
diff --git a/audio-drivers/libfreebob/HISTORY
b/audio-drivers/libfreebob/HISTORY
deleted file mode 100644
index c68a17a..0000000
--- a/audio-drivers/libfreebob/HISTORY
+++ /dev/null
@@ -1,10 +0,0 @@
-2011-10-14 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: fixed long description wrap (scripted)
-
-2008-07-15 Thomas Orgis <sobukus AT sourcemage.org>
- * CONFIGURE, BUILD: added option for disabling the samplerate code.
- It borks up with some devices (p.ex. Edirol FA-101).
-
-2008-07-09 Thomas Orgis <sobukus AT sourcemage.org>
- * DEPENDS, DETAILS: created spell
- * libfreebob-1.0.11-gcc43.patch,PRE_BUILD: gcc-4.3 patch, as usual...
diff --git a/audio-drivers/libfreebob/PRE_BUILD
b/audio-drivers/libfreebob/PRE_BUILD
deleted file mode 100755
index 1fa8869..0000000
--- a/audio-drivers/libfreebob/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-patch -Np1 < "$SCRIPT_DIRECTORY/libfreebob-1.0.11-gcc43.patch"
diff --git a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
b/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
deleted file mode 100644
index 6b54798..0000000
--- a/audio-drivers/libfreebob/libfreebob-1.0.11-gcc43.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Only in libfreebob-1.0.11.gcc43: autom4te.cache
-diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp
libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp
---- libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp
2007-10-15 20:15:08.000000000 +0200
-+++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_extended_plug_info.cpp
2008-07-09 03:15:50.000000000 +0200
-@@ -23,6 +23,7 @@
- #include "ieee1394service.h"
-
- #include <cstdlib>
-+#include <cstring>
- #include <netinet/in.h>
- #include <iostream>
-
-diff -ru libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp
libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp
---- libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp 2007-10-15
20:15:08.000000000 +0200
-+++ libfreebob-1.0.11.gcc43/src/libfreebobavc/avc_generic.cpp 2008-07-09
03:16:26.000000000 +0200
-@@ -23,6 +23,7 @@
- #include "ieee1394service.h"
-
- #include <cstdlib>
-+#include <cstring>
- #include <netinet/in.h>
-
- #define DEBUG_EXTRA_VERBOSE 2
-Only in libfreebob-1.0.11.gcc43: stamp-h.in
-diff -ru libfreebob-1.0.11/tests/test-extplugcmd.cpp
libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp
---- libfreebob-1.0.11/tests/test-extplugcmd.cpp 2007-10-15
20:15:07.000000000 +0200
-+++ libfreebob-1.0.11.gcc43/tests/test-extplugcmd.cpp 2008-07-09
03:17:19.000000000 +0200
-@@ -24,6 +24,7 @@
- #include "libfreebobavc/ieee1394service.h"
-
- #include <argp.h>
-+#include <cstdlib>
-
- using namespace std;
-
-diff -ru libfreebob-1.0.11/tests/test-volume.cpp
libfreebob-1.0.11.gcc43/tests/test-volume.cpp
---- libfreebob-1.0.11/tests/test-volume.cpp 2007-10-15 20:15:07.000000000
+0200
-+++ libfreebob-1.0.11.gcc43/tests/test-volume.cpp 2008-07-09
03:17:44.000000000 +0200
-@@ -21,6 +21,7 @@
- #include "libfreebobavc/avc_function_block.h"
- #include "libfreebobavc/serialize.h"
- #include "libfreebobavc/ieee1394service.h"
-+#include <cstdlib>
-
- const bool bVerbose = false;
-
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/nas/DETAILS b/audio-drivers/nas/DETAILS
index 4bd8a72..067120e 100755
--- a/audio-drivers/nas/DETAILS
+++ b/audio-drivers/nas/DETAILS
@@ -1,14 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=nas
-if [[ $NAS_DEV == y ]]; then
- VERSION=1.9a
-else
- VERSION=1.9.2
-fi
- PATCHLEVEL=1
+case "$NAS_BRANCH" in
+stable)
+ VERSION=1.9.4
+
SOURCE_HASH=sha512:3f8bd60f8ce0f25a2605af17caaadfe4f21223ba4cd3fa02078d1427b17cdf33ebda887e5dc30cd68eb7f64bfad80aafc9071ff0a26f0d3a4a93caacac03b5bb
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+;;
+scm)
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.code.sf.net/p/$SPELL/$SPELL.git
+ SOURCE_IGNORE=volatile
+;;
+esac
WEB_SITE=http://radscan.com/nas.html
ENTERED=20030315
LICENSE[0]=GPL
@@ -17,5 +24,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
cat << EOF
The Network Audio System is a network transparent, client/server audio
transport system.
+
It can be described as the audio equivalent of an X server.
EOF
diff --git a/audio-drivers/nas/HISTORY b/audio-drivers/nas/HISTORY
index 187c929..05c379f 100644
--- a/audio-drivers/nas/HISTORY
+++ b/audio-drivers/nas/HISTORY
@@ -1,3 +1,8 @@
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated NAS_DEV=n to 1.9.4
+ * DETAILS, PREPARE, PRE_BUILD: Added proper branch selection, and
+ replace dev version with scm
+
2010-06-26 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: fixed man installation dir; install init config
* DETAILS: PATCHLEVEL=1
diff --git a/audio-drivers/nas/PREPARE b/audio-drivers/nas/PREPARE
index 742e9fb..ba63470 100755
--- a/audio-drivers/nas/PREPARE
+++ b/audio-drivers/nas/PREPARE
@@ -1 +1,2 @@
-config_query NAS_DEV "Do you want to use the development version of NAS?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/audio-drivers/nas/PRE_BUILD b/audio-drivers/nas/PRE_BUILD
index 28eb134..1d81810 100755
--- a/audio-drivers/nas/PRE_BUILD
+++ b/audio-drivers/nas/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/conf.patch" &&
+if [[ "$NAS_BRANCH" != scm ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/conf.patch"
+fi &&

xmkmf
diff --git a/audio-drivers/nas/nas-1.9.2.src.tar.gz.sig
b/audio-drivers/nas/nas-1.9.2.src.tar.gz.sig
deleted file mode 100644
index 0780007..0000000
Binary files a/audio-drivers/nas/nas-1.9.2.src.tar.gz.sig and /dev/null differ
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..108cf8c 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-build2010
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:25f39f8c052747ee59c5d57309ed4a3262be35db0c6679dd862cd171172e2b4ed22809b344eeb5a5868da48fbfa11a58f81bed58dbab786716355d3c2ee77ae1
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..4e6d9bd 100644
--- a/audio-drivers/oss/HISTORY
+++ b/audio-drivers/oss/HISTORY
@@ -1,3 +1,9 @@
+2014-12-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated OSS_BRANCH=stable to v4.2-build2010
+
+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..13cf9e2 100755
--- a/audio-drivers/portaudio19/DETAILS
+++ b/audio-drivers/portaudio19/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=portaudio19
case ${PORTAUDIO19_BRANCH} in
scm)
-if [[ "$PORTAUDIO19_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=cvs
-fi
+ VERSION=$(get_scm_version)
# SOURCE_URL=svn://www.portaudio.com/repos/portaudio/branches/v19-devel
SOURCE=${SPELL}_cvs.tar.bz2
SOURCE_IGNORE=volatile
@@ -20,7 +17,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..ed83dc3 100644
--- a/audio-drivers/portaudio19/HISTORY
+++ b/audio-drivers/portaudio19/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/DEPENDS
b/audio-drivers/pulseaudio/DEPENDS
index 0a5caba..356aa0b 100755
--- a/audio-drivers/pulseaudio/DEPENDS
+++ b/audio-drivers/pulseaudio/DEPENDS
@@ -2,7 +2,6 @@ depends liboil &&
depends libsndfile &&
depends libatomic_ops &&
depends speex &&
-
if [[ "$PULSE_DB" == 'gdbm' ]]; then
depends gdbm
elif [[ "$PULSE_DB" == 'tdb' ]]; then
@@ -13,14 +12,23 @@ fi &&

depends json-c &&

-optional_depends gettext \
- "--enable-nls" \
- "--disable-nls" \
- "for Native Language Support" &&
-optional_depends xorg-libs \
+# gettext is needed in order to build the desktop files
+depends gettext &&
+#optional_depends gettext \
+# "--enable-nls" \
+# "--disable-nls" \
+# "for Native Language Support" &&
+optional_depends libx11 \
"--enable-x11" \
"--disable-x11" \
"Enable X11 support?" &&
+
+if is_depends_enabled $SPELL libx11; then
+ depends libice &&
+ depends libsm &&
+ depends libxext &&
+ depends libxtst
+fi &&
depends libsamplerate &&
optional_depends alsa-lib \
"--enable-alsa" \
@@ -30,10 +38,15 @@ optional_depends glib2 \
"--enable-glib2" \
"--disable-glib2" \
"Enable glib2 support?" &&
-optional_depends gtk+2 \
- "--enable-gtk2" \
- "--disable-gtk2" \
- "for GTK+2 support" &&
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "for GTK+3 support" &&
+
+if is_depends_enabled $SPELL gtk+3; then
+ depends libxxf86vm
+fi &&
+
optional_depends gconf2 \
"--enable-gconf" \
"--disable-gconf" \
@@ -58,23 +71,26 @@ optional_depends lirc \
"--enable-lirc" \
"--disable-lirc" \
"Enable infra-red remote control support?" &&
-optional_depends hal \
- "--enable-hal" \
- "--disable-hal" \
- "Enable Hardware Abstraction Layer support?" &&
-optional_depends -sub HWDB udev \
- "--enable-udev" \
+optional_depends UDEV \
+ "--enable-udev --disable-hal-compat" \
"--disable-udev" \
"for device hotplug support" &&
optional_depends bluez \
- "--enable-bluez" \
- "--disable-bluez" \
+ "--enable-bluez4" \
+ "--disable-bluez4" \
"for BlueZ support" &&
-optional_depends dbus \
- "--enable-dbus" \
- "--disable-dbus" \
- "for D-BUS system messaging" &&
-optional_depends openssl \
+
+if is_depends_enabled $SPELL bluez; then
+ depends sbc &&
+ depends dbus "--enable-dbus"
+else
+ optional_depends dbus \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "for D-BUS system messaging"
+fi &&
+
+optional_depends SSL \
"--enable-openssl" \
"--disable-openssl" \
"for SSL support (Airtunes/RAOP)" &&
@@ -87,16 +103,21 @@ optional_depends libcap \
"--without-caps" \
"Enable POSIX capability support?" &&

-if is_depends_enabled $SPELL xorg-libs; then
- depends libxtst
-fi &&
+optional_depends fftw \
+ '--with-fftw' \
+ '--without-fftw' \
+ 'build equalizer' &&

+optional_depends orc \
+ '--enable-orc' \
+ '--disable-orc' \
+ 'improve code' &&
#optional_depends policykit \
# "--enable-polkit" \
# "--disable-polkit" \
# "for PolicyKit authentication support" &&

-suggest_depends padevchooser '' '' 'for Preferences tool' &&
+suggest_depends pasystray '' '' 'for Preferences tool & System Tray'
&&
suggest_depends paprefs '' '' 'for Preferences tool' &&
suggest_depends pavucontrol '' '' 'for Volume Control tool' &&
suggest_depends pavumeter '' '' 'for Volume Meter tool' &&
diff --git a/audio-drivers/pulseaudio/DETAILS
b/audio-drivers/pulseaudio/DETAILS
index ac3ef41..b3254ab 100755
--- a/audio-drivers/pulseaudio/DETAILS
+++ b/audio-drivers/pulseaudio/DETAILS
@@ -1,9 +1,10 @@
SPELL=pulseaudio
- VERSION=2.0
- SOURCE=${SPELL}-${VERSION}.tar.gz
+ VERSION=5.0
+
SOURCE_HASH=sha512:f3d64bd6e03a732fd812da466b6658004600b4f3d0b9760403b7e113b6d654d54387658bf3704f45f28ab700245433e23fe517e4579130886fc58647eb97be2b
+ SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://freedesktop.org/software/$SPELL/releases/$SOURCE
- SOURCE_GPG=gurus.gpg:${SOURCE}.sig
+# SOURCE_GPG=gurus.gpg:${SOURCE}.sig
WEB_SITE=http://www.pulseaudio.org/
ENTERED=20070504
LICENSE[0]=GPL
diff --git a/audio-drivers/pulseaudio/HISTORY
b/audio-drivers/pulseaudio/HISTORY
index d759129..052330a 100644
--- a/audio-drivers/pulseaudio/HISTORY
+++ b/audio-drivers/pulseaudio/HISTORY
@@ -1,3 +1,30 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 5.0
+ * DEPENDS: fix UDEV, gtk+2 => gtk+3, add fftw, remove hal, add orc
+ gettedxt is nneded in order to build .desktop files
+ * PRE_BUILD: remove Werror flag from configure
+
+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
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: suggest_depends padevchooser->pasystray
+
+2013-02-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: if bluez enabled depend on sbc and dbus
+
+2012-12-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.0
+
2012-08-30 Tommy Boatman <tboatman AT sourcemage.org>
* [PRE_]SUB_DEPENDS: add glib2 to force Gnome support
Fixes issue #400
diff --git a/audio-drivers/pulseaudio/PRE_BUILD
b/audio-drivers/pulseaudio/PRE_BUILD
index ed59915..aac16a1 100755
--- a/audio-drivers/pulseaudio/PRE_BUILD
+++ b/audio-drivers/pulseaudio/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i 's/-Werror//' configure &&

for group in pulse{,-rt,-access}; do
create_group $group
diff --git a/audio-drivers/pulseaudio/pulseaudio-2.0.tar.gz.sig
b/audio-drivers/pulseaudio/pulseaudio-2.0.tar.gz.sig
deleted file mode 100644
index fa03635..0000000
Binary files a/audio-drivers/pulseaudio/pulseaudio-2.0.tar.gz.sig and
/dev/null differ
diff --git a/audio-drivers/pyalsa/DETAILS b/audio-drivers/pyalsa/DETAILS
index de2141a..977e556 100755
--- a/audio-drivers/pyalsa/DETAILS
+++ b/audio-drivers/pyalsa/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=pyalsa
if [[ $PYALSA_BRANCH == scm ]]; then
- if [[ $PYALSA_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.alsa-project.org/alsa-python.git:pyalsa-git
SOURCE_IGNORE=volatile
diff --git a/audio-drivers/pyalsa/HISTORY b/audio-drivers/pyalsa/HISTORY
index 25a942a..8448029 100644
--- a/audio-drivers/pyalsa/HISTORY
+++ b/audio-drivers/pyalsa/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.26

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/aubio03/BUILD b/audio-libs/aubio03/BUILD
new file mode 100755
index 0000000..b68d0f8
--- /dev/null
+++ b/audio-libs/aubio03/BUILD
@@ -0,0 +1,5 @@
+cd "$SOURCE_DIRECTORY" &&
+# Stupid, stupid!
+export LDFLAGS="$LDFLAGS -lm" &&
+./configure $OPTS --prefix="$INSTALL_ROOT/opt/aubio03" &&
+make
diff --git a/audio-libs/aubio03/DEPENDS b/audio-libs/aubio03/DEPENDS
new file mode 100755
index 0000000..26e106f
--- /dev/null
+++ b/audio-libs/aubio03/DEPENDS
@@ -0,0 +1,18 @@
+depends libsndfile &&
+depends libsamplerate &&
+depends fftw &&
+
+optional_depends alsa-lib \
+ "--enable-alsa" \
+ "--disable-alsa" \
+ "for ALSA support" &&
+
+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)"
diff --git a/audio-libs/aubio03/DETAILS b/audio-libs/aubio03/DETAILS
new file mode 100644
index 0000000..af8440c
--- /dev/null
+++ b/audio-libs/aubio03/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=aubio03
+ VERSION=0.3.2
+ SOURCE=aubio-$VERSION.tar.gz
+ SOURCE_URL[0]=http://aubio.org/pub/$SOURCE
+
SOURCE_HASH=sha512:b3d8445716c0cde02ee1e7b036864598ec7562d8a938a61f644c384d80e95601abcb6e713cdaab7b2613f6f4f27db1cfafa7c23824c61f504e83d11fefdee8fc
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/aubio-$VERSION
+ WEB_SITE=http://aubio.org/
+ LICENSE[0]=GPL
+ ENTERED=20080710
+ SHORT="library for audio labelling"
+cat << EOF
+This is an old version there only to make Ardour2 work!
+
+aubio is a library for audio labelling. Its features include segmenting a
+sound file before each of its attacks, performing pitch detection, tapping
the
+beat and producing midi streams from live audio. The name aubio comes from
+'audio' with a typo: several transcription errors are likely to be found in
+the results too.
+
+The aim of this project is to provide these automatic labelling features to
+other audio softwares. Functions can be used offline in sound editors and
+software samplers, or online in audio effects and virtual instruments.
+EOF
diff --git a/audio-libs/aubio03/HISTORY b/audio-libs/aubio03/HISTORY
new file mode 100644
index 0000000..386d8c0
--- /dev/null
+++ b/audio-libs/aubio03/HISTORY
@@ -0,0 +1,6 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: install old version of spell to
/opt/aubio03 as
+ prerequesite for ardour2
+
+2008-07-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/audio-libs/audiofile/DEPENDS b/audio-libs/audiofile/DEPENDS
index f148724..773aa23 100755
--- a/audio-libs/audiofile/DEPENDS
+++ b/audio-libs/audiofile/DEPENDS
@@ -1 +1,6 @@
-depends -sub CXX gcc
+depends -sub CXX gcc &&
+
+optional_depends flac \
+ "--enable-flac" \
+ "--disable-flac" \
+ "for FLAC encoding/decoding support"
diff --git a/audio-libs/audiofile/DETAILS b/audio-libs/audiofile/DETAILS
index 6325b65..fa1ecb3 100755
--- a/audio-libs/audiofile/DETAILS
+++ b/audio-libs/audiofile/DETAILS
@@ -1,5 +1,5 @@
SPELL=audiofile
- VERSION=0.3.4
+ VERSION=0.3.6
#
SOURCE_HASH=sha512:a8ce05848b03d53014328d0dcdb231c211fbe9003ece0c59b9fbeac5b6e5cb72de8ded08a61ba8e0888ae013355c18e31ea6c7a4f12d76f889b5e157f60cf662
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/audio-libs/audiofile/HISTORY b/audio-libs/audiofile/HISTORY
index ff45d3f..503f25b 100644
--- a/audio-libs/audiofile/HISTORY
+++ b/audio-libs/audiofile/HISTORY
@@ -1,3 +1,10 @@
+2013-03-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.6
+ * DEPENDS: added flac optional dependency
+
+2013-02-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.5
+
2012-05-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.3.4

diff --git a/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig
b/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig
deleted file mode 100644
index e65c9ce..0000000
Binary files a/audio-libs/audiofile/audiofile-0.3.4.tar.gz.sig and /dev/null
differ
diff --git a/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
b/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
new file mode 100644
index 0000000..ce8ac89
Binary files /dev/null and b/audio-libs/audiofile/audiofile-0.3.6.tar.gz.sig
differ
diff --git a/audio-libs/celt/DETAILS b/audio-libs/celt/DETAILS
index c912469..b8c3aef 100755
--- a/audio-libs/celt/DETAILS
+++ b/audio-libs/celt/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=celt
if [[ $CELT_BRANCH == scm ]]; then
- if [[ $CELT_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_URL[0]=git_http://git.xiph.org/celt.git:$SPELL
diff --git a/audio-libs/celt/HISTORY b/audio-libs/celt/HISTORY
index 7b80e84..5a01fb7 100644
--- a/audio-libs/celt/HISTORY
+++ b/audio-libs/celt/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-01-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.11.1

diff --git a/audio-libs/dssi/HISTORY b/audio-libs/dssi/HISTORY
index 517256b..1e081f1 100644
--- a/audio-libs/dssi/HISTORY
+++ b/audio-libs/dssi/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * SUB_DEPENDS, {REPAIR^none^,}PRE_SUB_DEPENDS: added HOST
subdependency
+
2011-02-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1.0

diff --git a/audio-libs/dssi/PRE_SUB_DEPENDS b/audio-libs/dssi/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..b9d5357
--- /dev/null
+++ b/audio-libs/dssi/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ HOST) [[ $DSSI_HOST == y ]];;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
b/audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..b9d5357
--- /dev/null
+++ b/audio-libs/dssi/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ HOST) [[ $DSSI_HOST == y ]];;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/audio-libs/dssi/SUB_DEPENDS b/audio-libs/dssi/SUB_DEPENDS
new file mode 100755
index 0000000..608cd8e
--- /dev/null
+++ b/audio-libs/dssi/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ HOST) if [[ $DSSI_HOST != y ]]; then
+ message "Requested JACK/ALSA-sequencer plugin host, forcing option
DSSI_HOST=y" &&
+ DSSI_HOST=y
+ fi;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/audio-libs/faad2/DETAILS b/audio-libs/faad2/DETAILS
index f0b6864..9b6e823 100755
--- a/audio-libs/faad2/DETAILS
+++ b/audio-libs/faad2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=faad2
if [ "$FAAD2_BRANCH" = "scm" ]; then
- if [ "$FAAD2_AUTOUPDATE" = "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.sourceforge.net:/cvsroot/faac:faad2
SOURCE_IGNORE=volatile
diff --git a/audio-libs/faad2/HISTORY b/audio-libs/faad2/HISTORY
index e80a965..a05161d 100644
--- a/audio-libs/faad2/HISTORY
+++ b/audio-libs/faad2/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: remove use of obsolete macro in configure.in
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/audio-libs/faad2/PRE_BUILD b/audio-libs/faad2/PRE_BUILD
index 76b14f1..ab5e782 100755
--- a/audio-libs/faad2/PRE_BUILD
+++ b/audio-libs/faad2/PRE_BUILD
@@ -5,4 +5,5 @@ patch -p0 < "$SPELL_DIRECTORY/man.patch" &&
patch -p0 < "$SPELL_DIRECTORY/libmp4ff.patch" &&

sedit 's/^AC_PROG_CPP$/AC_PROG_CXX/' configure.in &&
+sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in &&
/bin/sh ./bootstrap
diff --git a/audio-libs/flac/CONFIGURE b/audio-libs/flac/CONFIGURE
index 61f5081..92878f6 100755
--- a/audio-libs/flac/CONFIGURE
+++ b/audio-libs/flac/CONFIGURE
@@ -1,3 +1,19 @@
-config_query_option CONF_OPTS "Enable debugging?" n "--enable-debug"
"--disable-debug"
-config_query_option CONF_OPTS "Enable SSE opcodes support?" n "--enable-sse"
"--disable-sse"
-config_query_option CONF_OPTS "Enable 3DNow! opcodes support?" n
"--enable-3dnow" "--disable-3dnow"
+config_query_option CONF_OPTS "Build static libraries?" y \
+ "--enable-static" \
+ "--disable-static" &&
+
+config_query_option CONF_OPTS "Enable debugging?" n \
+ "--enable-debug" \
+ "--disable-debug" &&
+
+config_query_option CONF_OPTS "Enable SSE (Intel) opcodes support?" n \
+ "--enable-sse" \
+ "--disable-sse" &&
+
+config_query_option CONF_OPTS "Enable 3DNow! (AMD) opcodes support?" n \
+ "--enable-3dnow" \
+ "--disable-3dnow"
+
+config_query_option CONF_OPTS "Enable AltiVec (PowerPC) opcodes support?" n \
+ "--enable-altivec" \
+ "--disable-altivec"
diff --git a/audio-libs/flac/DEPENDS b/audio-libs/flac/DEPENDS
index 221cf7f..13cfa29 100755
--- a/audio-libs/flac/DEPENDS
+++ b/audio-libs/flac/DEPENDS
@@ -1,20 +1,24 @@
-depends -sub CXX gcc &&
-optional_depends xmms \
- "" \
- "" \
- "to build xmms support" &&
+optional_depends -sub CXX gcc \
+ "--enable-cpplibs" \
+ "--disable-cpplibs" \
+ "to build libFLAC++" &&

-optional_depends nasm \
- "" \
- "--disable-asm-optimizations" \
- "to enable assembly optimizations" &&
+optional_depends xmms \
+ "--enable-xmms-plugin" \
+ "--disable-xmms-plugin" \
+ "to build XMMS plugin" &&

-optional_depends libogg \
- "" \
- "" \
- "to enable Ogg stream support" &&
+optional_depends nasm \
+ "--enable-asm-optimizations" \
+ "--disable-asm-optimizations" \
+ "to enable assembly optimizations" &&

-optional_depends id3lib \
- "" \
- "" \
- "to enable id3v2 support"
+optional_depends libogg \
+ "--enable-ogg" \
+ "--disable-ogg" \
+ "to enable Ogg stream support" &&
+
+optional_depends doxygen \
+ "--enable-doxygen-docs" \
+ "--disable-doxygen-docs" \
+ "to build API documentation"
diff --git a/audio-libs/flac/DETAILS b/audio-libs/flac/DETAILS
index ed122b2..a25cc3b 100755
--- a/audio-libs/flac/DETAILS
+++ b/audio-libs/flac/DETAILS
@@ -1,17 +1,16 @@
SPELL=flac
- VERSION=1.2.1
-
SOURCE_HASH=sha512:39b216239341fbfe210c3a2fc0d0531ecae26c425365c4b6d4fc1081e44e6dc7a9aba8d4c79cc8025386d0a7bb0d25c413c9b64cf7da9ab04ca34a56d2699787
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:923cd0ffe2155636febf2b4633791bc83370d57080461b97ebb69ea21a4b1be7c0ff376c7fc8ca3979af4714e761112114a24b49ff6c80228b58b929db6e96d5
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- WEB_SITE=http://flac.sourceforge.net/
+ SOURCE_URL[0]=http://downloads.xiph.org/releases/$SPELL/$SOURCE
+ WEB_SITE=http://xiph.org/flac/index.html
ENTERED=20020209
LICENSE[0]=GPL
KEYWORDS="codec audio libs"
SHORT="Open-source, patent-free lossless audio codec."
cat << EOF
-FLAC (http://flac.sourceforge.net/) is an Open Source lossless audio
-codec developed by Josh Coalson.
+FLAC is an Open Source lossless audio codec developed by Josh Coalson.

FLAC is comprised of 1) 'libFLAC', a library which implements
reference encoders and decoders, licensed under the GNU Lesser
diff --git a/audio-libs/flac/HISTORY b/audio-libs/flac/HISTORY
index 6a49103..98dc744 100644
--- a/audio-libs/flac/HISTORY
+++ b/audio-libs/flac/HISTORY
@@ -1,3 +1,16 @@
+2014-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.1
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added Altivec opcodes support; readability++; changed
+ default values as per `configure --help'; included static libs flags
+ * DEPENDS: added proper configure flags and missing dependencies
+
+2013-05-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.3.0, changed SOURCE_URL and website to xiph.org,
+ gz -> xz, removed wrong website from description
+ * PRE_BUILD, gcc43.patch: not needed anymore
+
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-libs/flac/PRE_BUILD b/audio-libs/flac/PRE_BUILD
deleted file mode 100755
index fd825db..0000000
--- a/audio-libs/flac/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-patch $SOURCE_DIRECTORY/examples/cpp/encode/file/main.cpp \
- $SCRIPT_DIRECTORY/gcc43.patch
diff --git a/audio-libs/flac/gcc43.patch b/audio-libs/flac/gcc43.patch
deleted file mode 100644
index bf41c70..0000000
--- a/audio-libs/flac/gcc43.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-#
-# From
http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/flac/files/flac-1.2.1-gcc-4.3-includes.patch?rev=1.1&view=markup
-#
-Sun Nov 18 19:31:35 2007 UTC (4 months ago) by aballier
-Branch: MAIN
-CVS Tags: HEAD
-
-fix building with gcc 4.3, thanks to Ryan Hill <dirtyepic AT gentoo.org>, bug
#199579
-(Portage version: 2.1.3.19)
-
-diff -Naur flac-1.2.1-orig/examples/cpp/encode/file/main.cpp
flac-1.2.1/examples/cpp/encode/file/main.cpp
---- flac-1.2.1-orig/examples/cpp/encode/file/main.cpp 2007-09-13
09:58:03.000000000 -0600
-+++ flac-1.2.1/examples/cpp/encode/file/main.cpp 2007-11-18
12:59:45.000000000 -0600
-@@ -30,6 +30,7 @@
-
- #include <stdio.h>
- #include <stdlib.h>
-+#include <cstring>
- #include "FLAC++/metadata.h"
- #include "FLAC++/encoder.h"
-
diff --git a/audio-libs/flake/BUILD b/audio-libs/flake/BUILD
new file mode 100755
index 0000000..349589c
--- /dev/null
+++ b/audio-libs/flake/BUILD
@@ -0,0 +1,2 @@
+./configure --prefix="$INSTALL_ROOT"/usr $OPTS &&
+make
diff --git a/audio-libs/flake/DETAILS b/audio-libs/flake/DETAILS
new file mode 100755
index 0000000..a2715ad
--- /dev/null
+++ b/audio-libs/flake/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=flake
+ VERSION=0.11
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}-enc/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:045cbe7f5af29dfdc5843df3dccfa6faf1ce816566b2f3ac928b98e14f5ee0ec15ee5024a092da4e33beb5d87c31f38c0780970811c5b96ae72683aeac332584
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://flake-enc.sourceforge.net/";
+ LICENSE[0]="LGPL"
+ ENTERED=20130405
+ KEYWORDS=""
+ SHORT="FLAC audio encoder"
+cat << EOF
+Flake is an alternative encoder implementation for the FLAC format.
+
+There are both benefits and drawbacks: In its current state, it gives, on
+average, slightly better compression than the FLAC reference encoder and
+is about twice as fast. However, it does not currently implement all the
+advanced features such as tagging, cuesheets, 24-bit audio, embedded
pictures,
+and ogg encapsulation. These features might be eventually added.
+EOF
diff --git a/audio-libs/flake/HISTORY b/audio-libs/flake/HISTORY
new file mode 100644
index 0000000..69d0deb
--- /dev/null
+++ b/audio-libs/flake/HISTORY
@@ -0,0 +1,3 @@
+2013-04-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: spell created
+
diff --git a/audio-libs/ladspa/HISTORY b/audio-libs/ladspa/HISTORY
index 1fb69c9..8dd7f41 100644
--- a/audio-libs/ladspa/HISTORY
+++ b/audio-libs/ladspa/HISTORY
@@ -1,3 +1,8 @@
+2012-09-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch.
+ * ladspa-1.13-properbuild.patch: added, to apply proper
+ PIC support and properly handle LDFLAGS. From Gentoo
+
2011-01-05 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: use CFLAGS

diff --git a/audio-libs/ladspa/PRE_BUILD b/audio-libs/ladspa/PRE_BUILD
new file mode 100755
index 0000000..2469fc2
--- /dev/null
+++ b/audio-libs/ladspa/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/ladspa-1.13-properbuild.patch
diff --git a/audio-libs/ladspa/ladspa-1.13-properbuild.patch
b/audio-libs/ladspa/ladspa-1.13-properbuild.patch
new file mode 100644
index 0000000..c30a508
--- /dev/null
+++ b/audio-libs/ladspa/ladspa-1.13-properbuild.patch
@@ -0,0 +1,92 @@
+Index: ladspa_sdk/src/makefile
+===================================================================
+--- ladspa_sdk.orig/src/makefile
++++ ladspa_sdk/src/makefile
+@@ -13,10 +13,12 @@ INSTALL_BINARY_DIR = /usr/bin/
+ # GENERAL
+ #
+
++CFLAGS = -Wall -Werror -O3
++CXXFLAGS = -Wall -Werror -O3
++
+ INCLUDES = -I.
+-LIBRARIES = -ldl -lm
+-CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC
+-CXXFLAGS = $(CFLAGS)
++DYNAMIC_LD_LIBS = -ldl
++LIBRARIES = $(DYNAMIC_LD_LIBS) -lm
+ PLUGINS = ../plugins/amp.so
\
+ ../plugins/delay.so \
+ ../plugins/filter.so \
+@@ -26,7 +28,8 @@ PROGRAMS = ../bin/analyseplugin
\
+ ../bin/applyplugin \
+ ../bin/listplugins
+ CC = cc
+-CPP = c++
++CXX = c++
++MKDIR_P = mkdirhier
+
+
###############################################################################
+ #
+@@ -34,12 +37,12 @@ CPP = c++
+ #
+
+ ../plugins/%.so: plugins/%.c ladspa.h
+- $(CC) $(CFLAGS) -o plugins/$*.o -c plugins/$*.c
+- $(LD) -o ../plugins/$*.so plugins/$*.o -shared
++ $(CC) $(CFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.c
++ $(LD) $(RAW_LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared
+
+ ../plugins/%.so: plugins/%.cpp ladspa.h
+- $(CPP) $(CXXFLAGS) -o plugins/$*.o -c plugins/$*.cpp
+- $(CPP) -o ../plugins/$*.so plugins/$*.o -shared
++ $(CXX) $(CXXFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.cpp
++ $(CXX) $(LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared
+
+
###############################################################################
+ #
+@@ -59,12 +62,12 @@ test: /tmp/test.wav ../snd/noise.wav alw
+ @echo Test complete.
+
+ install: targets
+- -mkdirhier $(INSTALL_PLUGINS_DIR)
+- -mkdirhier $(INSTALL_INCLUDE_DIR)
+- -mkdirhier $(INSTALL_BINARY_DIR)
+- cp ../plugins/* $(INSTALL_PLUGINS_DIR)
+- cp ladspa.h $(INSTALL_INCLUDE_DIR)
+- cp ../bin/* $(INSTALL_BINARY_DIR)
++ -$(MKDIR_P) $(DESTDIR)$(INSTALL_PLUGINS_DIR)
++ -$(MKDIR_P) $(DESTDIR)$(INSTALL_INCLUDE_DIR)
++ -$(MKDIR_P) $(DESTDIR)$(INSTALL_BINARY_DIR)
++ cp ../plugins/* $(DESTDIR)$(INSTALL_PLUGINS_DIR)
++ cp ladspa.h $(DESTDIR)$(INSTALL_INCLUDE_DIR)
++ cp ../bin/* $(DESTDIR)$(INSTALL_BINARY_DIR)
+
+ /tmp/test.wav: targets ../snd/noise.wav
+ ../bin/listplugins
+@@ -90,19 +93,19 @@ targets: $(PLUGINS) $(PROGRAMS)
+ #
+
+ ../bin/applyplugin: applyplugin.o load.o default.o
+- $(CC) $(CFLAGS) $(LIBRARIES) \
++ $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
+ -o ../bin/applyplugin \
+- applyplugin.o load.o default.o
++ applyplugin.o load.o default.o $(LIBRARIES)
+
+ ../bin/analyseplugin: analyseplugin.o load.o default.o
+- $(CC) $(CFLAGS) $(LIBRARIES) \
++ $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
+ -o ../bin/analyseplugin \
+- analyseplugin.o load.o default.o
++ analyseplugin.o load.o default.o $(LIBRARIES)
+
+ ../bin/listplugins: listplugins.o search.o
+- $(CC) $(CFLAGS) $(LIBRARIES) \
++ $(CC) $(CFLAGS) $(INCLUDES) $(LDFLAGS) \
+ -o ../bin/listplugins \
+- listplugins.o search.o
++ listplugins.o search.o $(LIBRARIES)
+
+
###############################################################################
+ #
diff --git a/audio-libs/libao/DETAILS b/audio-libs/libao/DETAILS
index b260f19..b08dcfb 100755
--- a/audio-libs/libao/DETAILS
+++ b/audio-libs/libao/DETAILS
@@ -6,13 +6,28 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://downloads.xiph.org/releases/ao/$SOURCE
WEB_SITE=http://www.xiph.org/ao/
ENTERED=20010922
- LICENSE[0]=LGPL
+ LICENSE[0]=GPL
DOCS="CHANGES COPYING README"
KEYWORDS="audio libs"
SHORT="libao is a way to easily add cross-platform audio output
to your program."
cat << EOF
-libao is a way to easily add cross-platform audio output to your
-program. Output devices are implemented as dynamic plugins, and support
-for OSS, ESD, ALSA, aRTs, Solaris, and Irix outputs are currently
-supported.
+Libao is a cross-platform audio library that allows programs to output audio
using a simple API on a wide variety of platforms. It currently supports:
+
+ Null output (handy for testing without a sound device)
+ WAV files
+ AU files
+ RAW files
+ OSS (Open Sound System, used on Linux and FreeBSD)
+ ALSA (Advanced Linux Sound Architecture)
+ aRts (Analog RealTime Synth, used by KDE)
+ PulseAudio (next generation GNOME sound server)
+ esd (EsounD or Enlightened Sound Daemon)
+ Mac OS X
+ Windows (98 and later)
+ AIX
+ Sun/NetBSD/OpenBSD
+ IRIX
+ NAS (Network Audio Server)
+ RoarAudio (Modern, multi-OS, networked Sound System)
+ OpenBSD's sndio
EOF
diff --git a/audio-libs/libao/HISTORY b/audio-libs/libao/HISTORY
index 8ef538c..205868b 100644
--- a/audio-libs/libao/HISTORY
+++ b/audio-libs/libao/HISTORY
@@ -1,3 +1,6 @@
+2013-09-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: fix license (GPL, not LGPL), update description
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0
* DEPENDS: corrected flags for alsa
diff --git a/audio-libs/libdiscid/DETAILS b/audio-libs/libdiscid/DETAILS
index afee0da..a884779 100755
--- a/audio-libs/libdiscid/DETAILS
+++ b/audio-libs/libdiscid/DETAILS
@@ -1,8 +1,8 @@
SPELL=libdiscid
- VERSION=0.2.2
-
SOURCE_HASH=sha512:5a10b16cd3698641276ebb7b9dc9bc4aeeca8afeda2b3850a0c9309fecfcba5d0c0954f7de3e077460bcb409e056e3b69f23aad677f522891751c0edc4b657cd
+ VERSION=0.5.2
+
SOURCE_HASH=sha512:9c2898f347c5cf6de27bec4b77efa4812df49d73338eb19d7a8dbbfb82e91cc12a5bf992b2bbb1ec2f63da1f6c534540d643f76219aa9cbe13d7f39edec34c42
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://users.musicbrainz.org/~matt/${SOURCE}
+ SOURCE_URL[0]=http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://musicbrainz.org/doc/libdiscid";
LICENSE[0]=LGPL
diff --git a/audio-libs/libdiscid/HISTORY b/audio-libs/libdiscid/HISTORY
index 86dd1d8..4b82a26 100644
--- a/audio-libs/libdiscid/HISTORY
+++ b/audio-libs/libdiscid/HISTORY
@@ -1,3 +1,9 @@
+2013-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * version 0.5.2
+
+2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * version 0.5.1
+
2008-11-27 Treeve Jelbert <treeve AT sourcemage.org>
* version 0.2.2

diff --git a/audio-libs/libgpod/DEPENDS b/audio-libs/libgpod/DEPENDS
index 86b6d64..c77edf7 100755
--- a/audio-libs/libgpod/DEPENDS
+++ b/audio-libs/libgpod/DEPENDS
@@ -24,7 +24,7 @@ optional_depends gtk-doc \
'--enable-gtk-doc' \
'--disable-gtk-doc' \
'to build documentation' &&
-optional_depends udev \
+optional_depends UDEV \
'--enable-udev' \
'--disable-udev' \
'to enable udev support' &&
diff --git a/audio-libs/libgpod/HISTORY b/audio-libs/libgpod/HISTORY
index acbc238..b83d3dc 100644
--- a/audio-libs/libgpod/HISTORY
+++ b/audio-libs/libgpod/HISTORY
@@ -1,3 +1,9 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-02-18 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: added a patch to make hal support work again
+
2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: added optional_depends gtk-sharp-2 & udev
changed GTK2 to gdk-pixbuf2
diff --git a/audio-libs/libgpod/PRE_BUILD b/audio-libs/libgpod/PRE_BUILD
new file mode 100755
index 0000000..9697743
--- /dev/null
+++ b/audio-libs/libgpod/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "$SPELL_DIRECTORY/libgpod-hal-fdi.patch"
diff --git a/audio-libs/libgpod/libgpod-hal-fdi.patch
b/audio-libs/libgpod/libgpod-hal-fdi.patch
new file mode 100644
index 0000000..5eddf47
--- /dev/null
+++ b/audio-libs/libgpod/libgpod-hal-fdi.patch
@@ -0,0 +1,22 @@
+diff -Naur libgpod-0.8.2.orig/tools/20-libgpod-sysinfo-extended.fdi
libgpod-0.8.2/tools/20-libgpod-sysinfo-extended.fdi
+--- libgpod-0.8.2.orig/tools/20-libgpod-sysinfo-extended.fdi 1970-01-01
00:00:00.000000000 +0000
++++ libgpod-0.8.2/tools/20-libgpod-sysinfo-extended.fdi 2013-02-18
10:54:17.000000000 +0000
+@@ -0,0 +1,18 @@
++<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
++
++<deviceinfo version="0.2">
++ <device>
++ <match key="@info.parent:storage.vendor" contains="Apple">
++ <match key="@info.parent:storage.model" contains="iPod">
++ <match key="volume.fsusage" contains="filesystem">
++ <append key="info.callouts.add"
type="strlist">libgpod-callout</append>
++ </match>
++ </match>
++ </match>
++ <!-- iPhone/iPod Touch -->
++ <match key="info.capabilities" contains="afc">
++ <append key="info.callouts.add" type="strlist">iphone-callout</append>
++ </match>
++ </device>
++</deviceinfo>
++
diff --git a/audio-libs/libid3tag/HISTORY b/audio-libs/libid3tag/HISTORY
index d665638..c88c81c 100644
--- a/audio-libs/libid3tag/HISTORY
+++ b/audio-libs/libid3tag/HISTORY
@@ -1,3 +1,15 @@
+2013-05-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD,
+ patches/libid3tag-0.15.1b-64bit-long.patch,
+ patches/libid3tag-0.15.1b-a_capella.patch,
+ patches/libid3tag-0.15.1b-compat.patch,
+ patches/libid3tag-0.15.1b-file-write.patch,
+ patches/libid3tag-0.15.1b-fix_overflow.patch,
+ patches/libid3tag-0.15.1b-tag.patch,
+ patches/libid3tag-0.15.1b-unknown-encoding.patch,
+ patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch:
+ add patches from gentoo to fix a crash in mpd and several other bugs
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 4BF38A33.gpg: added gpg keyring
diff --git a/audio-libs/libid3tag/PRE_BUILD b/audio-libs/libid3tag/PRE_BUILD
new file mode 100755
index 0000000..55c2ac3
--- /dev/null
+++ b/audio-libs/libid3tag/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p0 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-64bit-long.patch &&
+patch -p2 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-a_capella.patch &&
+patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-compat.patch &&
+patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-file-write.patch &&
+patch -p0 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-fix_overflow.patch &&
+patch -p0 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-tag.patch &&
+patch -p1 <
$SPELL_DIRECTORY/patches/libid3tag-0.15.1b-unknown-encoding.patch &&
+patch -p1 <
$SPELL_DIRECTORY/patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch
diff --git a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-64bit-long.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-64bit-long.patch
new file mode 100644
index 0000000..852d9ef
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-64bit-long.patch
@@ -0,0 +1,24 @@
+--- id3tag.h.orig 2004-01-23 18:22:46.000000000 -0500
++++ id3tag.h 2008-05-04 19:46:33.000000000 -0400
+@@ -25,6 +25,8 @@
+ # ifndef LIBID3TAG_ID3TAG_H
+ # define LIBID3TAG_ID3TAG_H
+
++#include <stdint.h>
++
+ # ifdef __cplusplus
+ extern "C" {
+ # endif
+@@ -36,10 +38,10 @@
+ typedef unsigned char id3_byte_t;
+ typedef unsigned long id3_length_t;
+
+-typedef unsigned long id3_ucs4_t;
++typedef uint32_t id3_ucs4_t;
+
+ typedef unsigned char id3_latin1_t;
+-typedef unsigned short id3_utf16_t;
++typedef uint16_t id3_utf16_t;
+ typedef signed char id3_utf8_t;
+
+ struct id3_tag {
diff --git a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-a_capella.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-a_capella.patch
new file mode 100644
index 0000000..2adc2e6
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-a_capella.patch
@@ -0,0 +1,35 @@
+diff -urNad /home/debian/mad/libid3tag-0.15.1b/libid3tag-0.15.1b/genre.dat
libid3tag-0.15.1b/genre.dat
+--- a/libid3tag-0.15.1b/genre.dat 2004-02-16 21:34:39.000000000 -0500
++++ b/libid3tag-0.15.1b/genre.dat 2004-09-06 09:50:33.000000000 -0400
+@@ -277,8 +277,8 @@
+ { 'P', 'u', 'n', 'k', ' ', 'R', 'o', 'c', 'k', 0 };
+ static id3_ucs4_t const genre_DRUM_SOLO[] =
+ { 'D', 'r', 'u', 'm', ' ', 'S', 'o', 'l', 'o', 0 };
+-static id3_ucs4_t const genre_A_CAPPELLA[] =
+- { 'A', ' ', 'C', 'a', 'p', 'p', 'e', 'l', 'l', 'a', 0 };
++static id3_ucs4_t const genre_A_CAPELLA[] =
++ { 'A', ' ', 'C', 'a', 'p', 'e', 'l', 'l', 'a', 0 };
+ static id3_ucs4_t const genre_EURO_HOUSE[] =
+ { 'E', 'u', 'r', 'o', '-', 'H', 'o', 'u', 's', 'e', 0 };
+ static id3_ucs4_t const genre_DANCE_HALL[] =
+@@ -452,7 +452,7 @@
+ genre_DUET,
+ genre_PUNK_ROCK,
+ genre_DRUM_SOLO,
+- genre_A_CAPPELLA,
++ genre_A_CAPELLA,
+ genre_EURO_HOUSE,
+ genre_DANCE_HALL,
+ genre_GOA,
+diff -urNad
/home/debian/mad/libid3tag-0.15.1b/libid3tag-0.15.1b/genre.dat.in
libid3tag-0.15.1b/genre.dat.in
+--- a/libid3tag-0.15.1b/genre.dat.in 2004-01-23 04:41:32.000000000 -0500
++++ b/libid3tag-0.15.1b/genre.dat.in 2004-09-06 09:50:33.000000000 -0400
+@@ -153,7 +153,7 @@
+ Duet
+ Punk Rock
+ Drum Solo
+-A Cappella
++A Capella
+ Euro-House
+ Dance Hall
+ Goa
diff --git a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-compat.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-compat.patch
new file mode 100644
index 0000000..6ef1a22
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-compat.patch
@@ -0,0 +1,13 @@
+diff -ur libid3tag-0.15.1b/compat.gperf libid3tag-0.15.1b.fixed/compat.gperf
+--- libid3tag-0.15.1b/compat.gperf Fri Jan 23 01:41:32 2004
++++ libid3tag-0.15.1b.fixed/compat.gperf Thu Oct 19 12:21:10 2006
+@@ -237,6 +237,9 @@
+ encoding = id3_parse_uint(&data, 1);
+ string = id3_parse_string(&data, end - data, encoding, 0);
+
++ if (string == 0)
++ continue;
++
+ if (id3_ucs4_length(string) < 4) {
+ free(string);
+ continue;
diff --git a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-file-write.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-file-write.patch
new file mode 100644
index 0000000..aa61d09
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-file-write.patch
@@ -0,0 +1,52 @@
+diff -ur -x '*.lo' -x '*.o' -x config.h -x config.log
libid3tag-0.15.1b/file.c libid3tag-0.15.1b-fixed/file.c
+--- libid3tag-0.15.1b/file.c 2004-01-23 12:41:32.000000000 +0300
++++ libid3tag-0.15.1b-fixed/file.c 2005-05-24 23:34:08.000000000 +0400
+@@ -37,6 +37,10 @@
+ # include <assert.h>
+ # endif
+
++# ifdef HAVE_SYS_STAT_H
++# include <sys/stat.h>
++# endif
++
+ # include "id3tag.h"
+ # include "file.h"
+ # include "tag.h"
+@@ -575,6 +579,10 @@
+ int v2_write(struct id3_file *file,
+ id3_byte_t const *data, id3_length_t length)
+ {
++ struct stat st;
++ char *buffer;
++ id3_length_t datalen, offset;
++
+ assert(!data || length > 0);
+
+ if (data &&
+@@ -592,9 +600,25 @@
+ }
+
+ /* hard general case: rewrite entire file */
++ if (stat(file->path, &st) == -1)
++ return -1;
+
+- /* ... */
++ offset = file->tags ? file->tags[0].length : 0;
++ datalen = st.st_size - offset;
++ if ((buffer = (char *) malloc(datalen)) == NULL)
++ return -1;
+
++ if (fseek(file->iofile, offset, SEEK_SET) == -1 ||
++ fread(buffer, datalen, 1, file->iofile) != 1 ||
++ fseek(file->iofile, 0, SEEK_SET) == -1 ||
++ fwrite(data, length, 1, file->iofile) != 1 ||
++ fwrite(buffer, datalen, 1, file->iofile) != 1 ||
++ fflush(file->iofile) == EOF) {
++ free(buffer);
++ return -1;
++ }
++ free(buffer);
++
+ done:
+ return 0;
+ }
diff --git
a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-fix_overflow.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-fix_overflow.patch
new file mode 100644
index 0000000..26c54c5
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-fix_overflow.patch
@@ -0,0 +1,11 @@
+--- field.c.orig 2008-05-05 09:49:15.000000000 -0400
++++ field.c 2008-05-05 09:49:25.000000000 -0400
+@@ -291,7 +291,7 @@
+
+ end = *ptr + length;
+
+- while (end - *ptr > 0) {
++ while (end - *ptr > 0 && **ptr != '\0') {
+ ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0);
+ if (ucs4 == 0)
+ goto fail;
diff --git a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-tag.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-tag.patch
new file mode 100644
index 0000000..2badfb3
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-tag.patch
@@ -0,0 +1,17 @@
+--- tag.c.orig Fri Apr 18 18:14:33 2003
++++ tag.c Mon Sep 26 22:29:24 2005
+@@ -714,9 +714,12 @@
+
+ frame = id3_tag_findframe(tag, ID3_FRAME_TRACK, 0);
+ if (frame) {
+- unsigned int track;
++ id3_ucs4_t const *string;
++ unsigned int track = 0;
+
+- track = id3_ucs4_getnumber(id3_field_getstrings(&frame->fields[1], 0));
++ string = id3_field_getstrings(&frame->fields[1], 0);
++ if (string)
++ track = id3_ucs4_getnumber(string);
+ if (track > 0 && track <= 0xff) {
+ ptr[-2] = 0;
+ ptr[-1] = track;
diff --git
a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-unknown-encoding.patch
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-unknown-encoding.patch
new file mode 100644
index 0000000..7c70d00
--- /dev/null
+++ b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-unknown-encoding.patch
@@ -0,0 +1,27 @@
+diff -urNad libid3tag-0.15.1b~/compat.gperf libid3tag-0.15.1b/compat.gperf
+--- libid3tag-0.15.1b~/compat.gperf 2004-01-23 09:41:32.000000000 +0000
++++ libid3tag-0.15.1b/compat.gperf 2007-01-14 14:36:53.000000000 +0000
+@@ -236,6 +236,10 @@
+
+ encoding = id3_parse_uint(&data, 1);
+ string = id3_parse_string(&data, end - data, encoding, 0);
++ if (!string)
++ {
++ continue;
++ }
+
+ if (id3_ucs4_length(string) < 4) {
+ free(string);
+diff -urNad libid3tag-0.15.1b~/parse.c libid3tag-0.15.1b/parse.c
+--- libid3tag-0.15.1b~/parse.c 2004-01-23 09:41:32.000000000 +0000
++++ libid3tag-0.15.1b/parse.c 2007-01-14 14:37:34.000000000 +0000
+@@ -165,6 +165,9 @@
+ case ID3_FIELD_TEXTENCODING_UTF_8:
+ ucs4 = id3_utf8_deserialize(ptr, length);
+ break;
++ default:
++ /* FIXME: Unknown encoding! Print warning? */
++ return NULL;
+ }
+
+ if (ucs4 && !full) {
diff --git
a/audio-libs/libid3tag/patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch

b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch
new file mode 100644
index 0000000..e2e6eae
--- /dev/null
+++
b/audio-libs/libid3tag/patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch
@@ -0,0 +1,21 @@
+--- libid3tag-0.15.1b/utf16.c
++++ libid3tag-0.15.1b/utf16.c
+@@ -282,5 +282,18 @@
+
+ free(utf16);
+
++ if (end == *ptr && length % 2 != 0)
++ {
++ /* We were called with a bogus length. It should always
++ * be an even number. We can deal with this in a few ways:
++ * - Always give an error.
++ * - Try and parse as much as we can and
++ * - return an error if we're called again when we
++ * already tried to parse everything we can.
++ * - tell that we parsed it, which is what we do here.
++ */
++ (*ptr)++;
++ }
++
+ return ucs4;
+ }
diff --git a/audio-libs/liblo/DETAILS b/audio-libs/liblo/DETAILS
index edf874b..8b4604e 100755
--- a/audio-libs/liblo/DETAILS
+++ b/audio-libs/liblo/DETAILS
@@ -1,8 +1,8 @@
SPELL=liblo
- VERSION=0.25
+ VERSION=0.28
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:78be8aab2651089babd418a8e3c4a06143babef5dcfb88007a0dc603dd19f3f67eedb89f7a2c12df801620d5ddde9b9576026a1880b6e980bf13dded2e1a1047
+ 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 f837bc2..a4e0e14 100644
--- a/audio-libs/liblo/HISTORY
+++ b/audio-libs/liblo/HISTORY
@@ -1,3 +1,17 @@
+2014-06-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * pre-gcc48.patch: added, to fix build with compilers with full C++11
+ support
+
+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
+
2008-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.25, cleaned up

diff --git a/audio-libs/liblo/PRE_BUILD b/audio-libs/liblo/PRE_BUILD
new file mode 100755
index 0000000..d3ef378
--- /dev/null
+++ b/audio-libs/liblo/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if spell_ok gcc && is_version_less $(installed_version gcc) 4.8.0; then
+ patch -p0 < "$SPELL_DIRECTORY/pre-gcc48.patch"
+fi
diff --git a/audio-libs/liblo/pre-gcc48.patch
b/audio-libs/liblo/pre-gcc48.patch
new file mode 100644
index 0000000..961ecb0
--- /dev/null
+++ b/audio-libs/liblo/pre-gcc48.patch
@@ -0,0 +1,50 @@
+--- lo/lo_cpp.h.orig 2014-01-27 21:30:49.000000000 +0400
++++ lo/lo_cpp.h 2014-06-21 22:48:04.546899637 +0400
+@@ -426,19 +426,22 @@
+ }
+ }
+
+- Server(const num_string_type &port, lo_err_handler err_h=0)
+- : Server(lo_server_new(port, err_h)) {}
++ Server(const num_string_type &port, lo_err_handler err_h=0) {
++ server = lo_server_new(port, err_h);
++ }
+
+- Server(const num_string_type &port, int proto, lo_err_handler
err_h=0)
+- : Server(lo_server_new_with_proto(port, proto, err_h)) {}
++ Server(const num_string_type &port, int proto, lo_err_handler
err_h=0) {
++ server = lo_server_new_with_proto(port, proto, err_h);
++ }
+
+ Server(const string_type &group, const num_string_type &port,
+- const string_type &iface="", const string_type &ip="",
lo_err_handler err_h=0)
+- : Server((iface._s || ip._s)
+- ? lo_server_new_multicast_iface(group, port,
+- iface._s?:0,
+- ip._s?:0, err_h)
+- : lo_server_new_multicast(group, port, err_h)) {}
++ const string_type &iface="", const string_type &ip="",
lo_err_handler err_h=0) {
++ if (iface._s || ip._s) {
++ server = lo_server_new_multicast_iface(group, port,
iface._s?:0, ip._s?:0, err_h);
++ } else {
++ server = lo_server_new_multicast(group, port, err_h);
++ }
++ }
+
+ virtual ~Server()
+ { if (server) lo_server_free(server); }
+@@ -734,8 +737,12 @@
+ }
+ }
+
+- Bundle(const Bundle &b)
+- : Bundle((lo_bundle)b) {}
++ Bundle(const Bundle &b) {
++ lo_bundle newb = (lo_bundle)b;
++ bundle = newb;
++ if (newb)
++ lo_bundle_incref(newb);
++ }
+
+ ~Bundle()
+ { if (bundle) lo_bundle_free_recursive(bundle); }
diff --git a/audio-libs/liblrdf/BUILD b/audio-libs/liblrdf/BUILD
deleted file mode 100755
index a21024e..0000000
--- a/audio-libs/liblrdf/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-libtoolize &&
-aclocal &&
-autoconf &&
-default_build
diff --git a/audio-libs/liblrdf/DETAILS b/audio-libs/liblrdf/DETAILS
index b33b680..1fdeeb2 100755
--- a/audio-libs/liblrdf/DETAILS
+++ b/audio-libs/liblrdf/DETAILS
@@ -1,14 +1,14 @@
SPELL=liblrdf
- VERSION=0.4.0
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-SOURCE_URL[0]=$SOURCEFORGE_URL/lrdf/$SOURCE
- WEB_SITE=http://lrdf.sourceforge.net/
+ VERSION=0.5.0
+ SOURCE=$SPELL-$VERSION.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/LRDF-$VERSION
+ SOURCE_URL[0]=https://github.com/swh/LRDF/archive/0.5.0.zip
+ WEB_SITE=https://github.com/swh/LRDF
ENTERED=20031207
- LICENSE[0]=GPL
-
SOURCE_HASH=sha512:96048b4805be7b976c5705e5befbb445a302ecd481c84e88a821dbc324387ec60783ac75369712510fb01f9b4872bff691be877052badf6c1cacc498bd0106eb
+ LICENSE[0]=GPL
+
SOURCE_HASH=sha512:5b57961199af7aab8714a411917426cac5a92fa7bb9bfebdb9a8ffbe6713186b8c500b71ffb689e0701ca24f0e7fede23520d29411c7afe6a90535802dded48d
KEYWORDS="audio libs"
- SHORT="This is a library to make it easy to manipulate RDF files
+ SHORT="This is a library to make it easy to manipulate RDF files
describing LADSPA plugins."
cat << EOF
This is a library to make it easy to manipulate RDF files describing
diff --git a/audio-libs/liblrdf/HISTORY b/audio-libs/liblrdf/HISTORY
index 324ff3c..0d5915c 100644
--- a/audio-libs/liblrdf/HISTORY
+++ b/audio-libs/liblrdf/HISTORY
@@ -1,3 +1,13 @@
+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
+ * PRE_BUILD: moved calls to autoconf and friends here, fix
+ obsolete macro in configure.ac
+ * liblrdf-raptor2.diff: removed
+
2011-10-04 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, PRE_BUILD, liblrdf-raptor2.diff: add a patch from upstream
bugzilla for raptor2 support
diff --git a/audio-libs/liblrdf/PRE_BUILD b/audio-libs/liblrdf/PRE_BUILD
index c50d1da..74cf1f0 100755
--- a/audio-libs/liblrdf/PRE_BUILD
+++ b/audio-libs/liblrdf/PRE_BUILD
@@ -1,4 +1,7 @@
default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&
-patch -p1 < "${SCRIPT_DIRECTORY}/liblrdf-raptor2.diff" &&
-sedit 's#raptor.h#raptor2/raptor2.h#' lrdf.h
+sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac &&
+libtoolize -fv &&
+aclocal --force &&
+autoconf -f &&
+automake -afv
diff --git a/audio-libs/liblrdf/liblrdf-raptor2.diff
b/audio-libs/liblrdf/liblrdf-raptor2.diff
deleted file mode 100644
index 074d890..0000000
--- a/audio-libs/liblrdf/liblrdf-raptor2.diff
+++ /dev/null
@@ -1,198 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 949acdf..e710b49 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -18,7 +18,7 @@ AM_PROG_LIBTOOL
- AC_HEADER_STDC
- AC_CHECK_HEADERS([errno.h limits.h stdlib.h string.h unistd.h])
-
--PKG_CHECK_MODULES(RAPTOR, raptor >= 0.9.11)
-+PKG_CHECK_MODULES(RAPTOR, raptor2 >= 2.0.0)
-
- # Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 71e164d..2237a29 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -4,5 +4,4 @@ lib_LTLIBRARIES = liblrdf.la
- noinst_HEADERS = lrdf_md5.h md5_loc.h ladspa.h
-
- liblrdf_la_SOURCES = lrdf.c lrdf_multi.c md5.c
--liblrdf_la_LIBADD = -lraptor
- liblrdf_la_LDFLAGS = -version-info @LRDF_LIBTOOL_VERSION@
-diff --git a/src/lrdf.c b/src/lrdf.c
-index 0bb7b22..8849e43 100644
---- a/src/lrdf.c
-+++ b/src/lrdf.c
-@@ -18,6 +18,7 @@
- static unsigned int lrdf_uid = 0; /* A unique(ish) id to append to
genid's to
- * avoid clashses */
-
-+static raptor_world *world = NULL;
- static lrdf_statement *triples = NULL;
- static lrdf_statement *free_triples;
- static lrdf_string_hash *resources_hash[LRDF_HASH_SIZE];
-@@ -43,8 +44,7 @@ static void lrdf_remove_triple_hash(lrdf_triple_hash **
tbl,
- lrdf_hash hash, lrdf_statement * s);
- static void lrdf_add_closure_hash(lrdf_closure_hash ** tbl,
- lrdf_hash subject, lrdf_hash object);
--static void lrdf_store(void *user_data,
-- const raptor_statement * statement);
-+static void lrdf_store(void *user_data, raptor_statement * statement);
- void lrdf_free_statements(lrdf_statement * s);
- void lrdf_copy_statement(lrdf_statement * from, lrdf_statement * to);
- void lrdf_rebuild_taxonomic_closure(lrdf_closure_hash ** fwd_tbl,
-@@ -71,7 +71,7 @@ void lrdf_init()
- unsigned int i;
- struct timeval tv;
-
-- raptor_init();
-+ world = raptor_new_world();
- lrdf_more_triples(256);
-
- /* A UID to add to genids to make them safer */
-@@ -112,7 +112,8 @@ void lrdf_more_triples(int count)
-
- void lrdf_cleanup()
- {
-- raptor_finish();
-+ raptor_free_world(world);
-+ world = NULL;
-
- lrdf_free_string_hash(resources_hash);
- lrdf_free_string_hash(literals_hash);
-@@ -232,26 +233,29 @@ void lrdf_remove_matches(lrdf_statement *pattern)
- }
- }
-
--static void lrdf_store(void *user_data, const raptor_statement * statement)
-+static const char *lrdf_term_as_string(char *tmp, int tmp_len,
-+ const raptor_term *term)
-+{
-+ switch (term->type) {
-+ case RAPTOR_TERM_TYPE_URI:
-+ return (const char *) raptor_uri_as_string(term->value.uri);
-+ case RAPTOR_TERM_TYPE_LITERAL:
-+ return (const char *) term->value.literal.string;
-+ case RAPTOR_TERM_TYPE_BLANK:
-+ snprintf(tmp, tmp_len, "_:%s.%x", term->value.blank.string, lrdf_uid);
-+ return tmp;
-+ default:
-+ return "(?)";
-+ }
-+}
-+
-+static void lrdf_store(void *user_data, raptor_statement * statement)
- {
- lrdf_statement *s = lrdf_alloc_statement();
- char tmps[128], tmpp[128], tmpo[128];
-- char *subj = (char *) statement->subject,
-- *pred = (char *) statement->predicate,
-- *obj = (char *) statement->object;
--
-- if (statement->subject_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) {
-- snprintf(tmps, 127, "_:%s.%x", subj, lrdf_uid);
-- subj = tmps;
-- }
-- if (statement->predicate_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) {
-- snprintf(tmpp, 127, "_:%s.%x", pred, lrdf_uid);
-- pred = tmpp;
-- }
-- if (statement->object_type == RAPTOR_IDENTIFIER_TYPE_ANONYMOUS) {
-- snprintf(tmpo, 127, "_:%s.%x", obj, lrdf_uid);
-- obj = tmpo;
-- }
-+ const char *subj = lrdf_term_as_string(tmps, 128, statement->subject),
-+ *pred = lrdf_term_as_string(tmpp, 128, statement->predicate),
-+ *obj = lrdf_term_as_string(tmpo, 128, statement->object);
-
- s->shash = lrdf_gen_hash(subj);
- s->phash = lrdf_gen_hash(pred);
-@@ -261,7 +265,7 @@ static void lrdf_store(void *user_data, const
raptor_statement * statement)
-
- s->subject = lrdf_check_hash(resources_hash, s->shash, subj);
- s->predicate = lrdf_check_hash(resources_hash, s->phash, pred);
-- if (statement->object_type == RAPTOR_IDENTIFIER_TYPE_LITERAL) {
-+ if (statement->object->type == RAPTOR_TERM_TYPE_LITERAL) {
- s->object = lrdf_check_hash(literals_hash, s->ohash, obj);
- s->object_type = lrdf_literal;
- } else {
-@@ -537,28 +541,22 @@ void lrdf_rebuild_taxonomic_closure(lrdf_closure_hash
** fwd_tbl,
- free(pathto);
- }
-
--static void lrdf_error_handler(void *data, raptor_locator * locator,
-- const char *message);
-+static void lrdf_log_handler(void *data, raptor_log_message *message);
-
--static void lrdf_error_handler(void *data, raptor_locator * locator,
-- const char *message)
-+static void lrdf_log_handler(void *data, raptor_log_message *message)
- {
-- fprintf(stderr, "liblrdf: error - ");
-- raptor_print_locator(stderr, locator);
-- fprintf(stderr, " - %s\n", message);
--
-- raptor_parse_abort((raptor_parser*)data);
--}
-+ const char *severity = "error";
-+ if (message->level == RAPTOR_LOG_LEVEL_WARN) {
-+ severity = "warning";
-+ }
-
--static void lrdf_warning_handler(void *data, raptor_locator * locator,
-- const char *message);
-+ fprintf(stderr, "liblrdf: %s - ", severity);
-+ raptor_locator_print(message->locator, stderr);
-+ fprintf(stderr, " - %s\n", message->text);
-
--static void lrdf_warning_handler(void *data, raptor_locator * locator,
-- const char *message)
--{
-- fprintf(stderr, "liblrdf: warning - ");
-- raptor_print_locator(stderr, locator);
-- fprintf(stderr, " - %s\n", message);
-+ if (message->level != RAPTOR_LOG_LEVEL_WARN) {
-+ raptor_parser_parse_abort((raptor_parser*)data);
-+ }
- }
-
-
-@@ -593,15 +591,15 @@ int lrdf_read_file_intl(const char *uri)
- lrdf_hash source;
-
- //printf("lrdf: reading %s\n", uri);
-- ruri = raptor_new_uri(uri);
-- furi = raptor_new_uri(uri);
-+ ruri = raptor_new_uri(world, (const unsigned char *) uri);
-+ furi = raptor_new_uri(world, (const unsigned char *) uri);
- source = lrdf_gen_hash(uri);
- lrdf_check_hash(resources_hash, source, uri);
-
- if (strstr(uri, ".rdf")) {
-- parser = raptor_new_parser("rdfxml");
-+ parser = raptor_new_parser(world, "rdfxml");
- } else {
-- parser = raptor_new_parser("ntriples");
-+ parser = raptor_new_parser(world, "ntriples");
- }
- if (!parser) {
- fprintf(stderr, "liblrdf: failed to create parser\n");
-@@ -609,12 +607,11 @@ int lrdf_read_file_intl(const char *uri)
- return 1;
- }
-
-- raptor_set_error_handler(parser, parser, lrdf_error_handler);
-- raptor_set_warning_handler(parser, NULL, lrdf_warning_handler);
-- raptor_set_statement_handler(parser, &source, lrdf_store);
-- raptor_set_default_generate_id_parameters(parser, NULL, ++lrdf_uid);
-+ raptor_world_set_log_handler(world, parser, lrdf_log_handler);
-+ raptor_parser_set_statement_handler(parser, &source, lrdf_store);
-+ raptor_world_set_generate_bnodeid_parameters(world, NULL, ++lrdf_uid);
-
-- if (raptor_parse_file(parser, furi, ruri)) {
-+ if (raptor_parser_parse_file(parser, furi, ruri)) {
- raptor_free_uri(furi);
- raptor_free_uri(ruri);
- raptor_free_parser(parser);
diff --git a/audio-libs/libmad/HISTORY b/audio-libs/libmad/HISTORY
index 04fa001..08024fc 100644
--- a/audio-libs/libmad/HISTORY
+++ b/audio-libs/libmad/HISTORY
@@ -1,3 +1,10 @@
+2013-09-10 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added --add-missing
+ * updated no cflags patch with info from linux from scratch
+
+2013-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: fix obsolete macro in configure.ac
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 4BF38A33.gpg: added gpg keyring
diff --git a/audio-libs/libmad/PRE_BUILD b/audio-libs/libmad/PRE_BUILD
index 4baa546..089e189 100755
--- a/audio-libs/libmad/PRE_BUILD
+++ b/audio-libs/libmad/PRE_BUILD
@@ -2,7 +2,8 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
patch -p1 -i $SPELL_DIRECTORY/$SPELL-pkgconfig.patch &&
patch -Np1 < "$SPELL_DIRECTORY/libmad-0.15.1b-no-cflag-mess.patch" &&
+sedit 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac &&
libtoolize -c -f &&
aclocal &&
autoconf &&
-automake --foreign
+automake --foreign --add-missing
diff --git a/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
b/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
index 5eeacd5..b2f3a1d 100644
--- a/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
+++ b/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch
@@ -1,6 +1,5 @@
-diff -ru libmad-0.15.1b.old/configure.ac libmad-0.15.1b/configure.ac
---- libmad-0.15.1b.old/configure.ac 2004-01-23 10:41:32.000000000 +0100
-+++ libmad-0.15.1b/configure.ac 2008-08-22 11:57:08.000000000 +0200
+--- libmad-0.15.1b/configure.ac 2004-01-23 03:41:32.000000000 -0600
++++ libmad-mod/configure.ac 2013-09-08 06:26:19.579212428 -0500
@@ -66,130 +66,130 @@

AC_SUBST(LIBTOOL_DEPS)
@@ -256,3 +255,11 @@ diff -ru libmad-0.15.1b.old/configure.ac
libmad-0.15.1b/configure.ac

case "$host" in
mips*-agenda-*)
+@@ -297,6 +297,7 @@
+ then
+ case "$host" in
+ i?86-*) FPM="INTEL" ;;
++ x86_64*) FPM="64BIT" ;;
+ arm*-*) FPM="ARM" ;;
+ mips*-*) FPM="MIPS" ;;
+ sparc*-*) FPM="SPARC" ;;
diff --git a/audio-libs/libmikmod/DETAILS b/audio-libs/libmikmod/DETAILS
index 2cfac21..0159043 100755
--- a/audio-libs/libmikmod/DETAILS
+++ b/audio-libs/libmikmod/DETAILS
@@ -1,13 +1,12 @@
SPELL=libmikmod
- VERSION=3.2.0-beta2
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.3.7
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://mikmod.raphnet.net/files/$SOURCE
- WEB_SITE=http://mikmod.raphnet.net/
-
SOURCE_HASH=sha512:1b6f072ad88480b2d74874eec5ba4fb0d9deabcb568d2bad733668d59d5454ac3082770a508dd880ee7fd41b2ebb7e1131194ae5c32ae992d9193dea18f1c29b
+ SOURCE_URL[0]=$SOURCEFORGE_URL/mikmod/$SPELL/$VERSION/$SOURCE
+ WEB_SITE=http://mikmod.sourceforge.net/
+
SOURCE_HASH=sha512:3d2db6d0838a957f073f43f81e8ee20d803e5103e71bcbf7bb08f8a7776a77be50958522fc48e3ea9c20ee20a5a60eda8a66cd403f382ebd6c7910c6325dd4e9
LICENSE[0]=LGPL
ENTERED=20010922
- UPDATED=20020305
KEYWORDS="audio libs"
SHORT='libmikmod is a library for playing mod, s3m, xm, it, med,
mtm, 669 files'
cat << EOF
diff --git a/audio-libs/libmikmod/HISTORY b/audio-libs/libmikmod/HISTORY
index 5897cce..69e95f4 100644
--- a/audio-libs/libmikmod/HISTORY
+++ b/audio-libs/libmikmod/HISTORY
@@ -1,3 +1,7 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed WEBSITE
+ updated spell to 3.3.7
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

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/libmusicbrainz/DEPENDS
b/audio-libs/libmusicbrainz/DEPENDS
index fd65bda..530054e 100755
--- a/audio-libs/libmusicbrainz/DEPENDS
+++ b/audio-libs/libmusicbrainz/DEPENDS
@@ -1,5 +1,5 @@
depends -sub CXX gcc &&
depends expat &&
if [[ "${LIBMUSICBRAINZ_PYTHON}" == "y" ]]
-then depends ctypes
+then depends python
fi
diff --git a/audio-libs/libmusicbrainz/HISTORY
b/audio-libs/libmusicbrainz/HISTORY
index 4e8d341..e627d63 100644
--- a/audio-libs/libmusicbrainz/HISTORY
+++ b/audio-libs/libmusicbrainz/HISTORY
@@ -1,3 +1,7 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: change dependency on ctypes to python since recent
+ versions of python contain ctypes
+
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-libs/libogg/DETAILS b/audio-libs/libogg/DETAILS
index e55db09..ceea29a 100755
--- a/audio-libs/libogg/DETAILS
+++ b/audio-libs/libogg/DETAILS
@@ -1,6 +1,6 @@
SPELL=libogg
- VERSION=1.3.0
-
SOURCE_HASH=sha512:4861d7f61a6e7be289676f642a20c547e883fc6a14609387b0e1662b9b1b7ead76aa697e0542bbc85fd61bce28d0b2182fd35926d858afee976f8f27f752bf8e
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:c1caff78f89ffcef4783e550f92b91ebcf76a192b36eefa9f4cd6b9a17989079821f1caac38614903768fbf8ec3c0bb73520662ba994b70a2f1595facccf382a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://downloads.xiph.org/releases/ogg/$SOURCE
diff --git a/audio-libs/libogg/HISTORY b/audio-libs/libogg/HISTORY
index 1c9f727..a7de228 100644
--- a/audio-libs/libogg/HISTORY
+++ b/audio-libs/libogg/HISTORY
@@ -1,3 +1,6 @@
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.1
+
2011-08-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.0

diff --git a/audio-libs/libvorbis/DETAILS b/audio-libs/libvorbis/DETAILS
index 5de4430..08fb54d 100755
--- a/audio-libs/libvorbis/DETAILS
+++ b/audio-libs/libvorbis/DETAILS
@@ -1,7 +1,7 @@
SPELL=libvorbis
- VERSION=1.3.3
-
SOURCE_HASH=sha512:12d9bd4afb8d6b8b47ff0587d819f17e867cf6ec95405cfb97d35b5a4b3b15b35f5a7b2e66f649d58dda0469c2c4731b710ed609e79e77be228e62dece16905f
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.3.4
+
SOURCE_HASH=sha512:f705c7740bec2dc6584ab8f103491a9d462136e3fa76454bde47e2ba04466b896ef066f7f925ad0a44d4c659c962717bc9099b3cecc20f12270d0ad53369ad53
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://downloads.xiph.org/releases/vorbis/$SOURCE
WEB_SITE=http://www.xiph.org/vorbis/
diff --git a/audio-libs/libvorbis/HISTORY b/audio-libs/libvorbis/HISTORY
index e294f58..ce92c38 100644
--- a/audio-libs/libvorbis/HISTORY
+++ b/audio-libs/libvorbis/HISTORY
@@ -1,3 +1,6 @@
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.4
+
2012-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.3

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..c23f6b4
--- /dev/null
+++ b/audio-libs/lilv-0/DETAILS
@@ -0,0 +1,19 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+ SPELL=lilv-0
+ VERSION=0.16.0
+ SOURCE="${SPELL%-*}-${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}/${SPELL%-*}-${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..f31d1e5
--- /dev/null
+++ b/audio-libs/lilv-0/HISTORY
@@ -0,0 +1,9 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Normalize SPELL field
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * INSTALL: fail-safe cleanup of non-libraries
+
+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..8d809b8
--- /dev/null
+++ b/audio-libs/lilv-0/INSTALL
@@ -0,0 +1,4 @@
+./waf install --destdir=".pre-install" &&
+rm -rvf .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..d141342
--- /dev/null
+++ b/audio-libs/lv2/HISTORY
@@ -0,0 +1,6 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * INSTALL: pre-create directory
+
+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..6af2edc
--- /dev/null
+++ b/audio-libs/lv2/INSTALL
@@ -0,0 +1,3 @@
+# Too dumb to use mkdir -p in waf?
+mkdir -p "$INSTALL_ROOT/usr/lib/lv2" &&
+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/openal-soft/DETAILS b/audio-libs/openal-soft/DETAILS
index 627cdec..e217ee0 100755
--- a/audio-libs/openal-soft/DETAILS
+++ b/audio-libs/openal-soft/DETAILS
@@ -1,6 +1,6 @@
SPELL=openal-soft
- VERSION=1.14
-
SOURCE_HASH=sha512:58ce4d1281aba790790e5cb88d4ff016ca5d053f8f78f68ca8ab3af59b69c74d473bd65f9ed1053351df40c6d2d909076a41a8be88c23927f37f9617d3c30f94
+ VERSION=1.16.0
+
SOURCE_HASH=sha512:b89e46902ce475afd47c4c153ae666646e8b277abf1be97f92b6a10dc585ed780c663591398a9fd7e4118595dd45d2d8d6df0101b4148686150bbb3fe2939ddc
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://kcat.strangesoft.net/openal-releases/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/audio-libs/openal-soft/HISTORY b/audio-libs/openal-soft/HISTORY
index 9f8232f..f2dfb81 100644
--- a/audio-libs/openal-soft/HISTORY
+++ b/audio-libs/openal-soft/HISTORY
@@ -1,3 +1,10 @@
+2014-10-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.16.0
+
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.15.1
+ * avutil.patch, PRE_BUILD: removed
+
2012-04-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* avutil.patch, PRE_BUILD: fixed linkage against libavutil

diff --git a/audio-libs/openal-soft/PRE_BUILD
b/audio-libs/openal-soft/PRE_BUILD
deleted file mode 100755
index 77944db..0000000
--- a/audio-libs/openal-soft/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/avutil.patch
diff --git a/audio-libs/openal-soft/avutil.patch
b/audio-libs/openal-soft/avutil.patch
deleted file mode 100644
index 9adea43..0000000
--- a/audio-libs/openal-soft/avutil.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- openal-soft-1.14/CMakeLists.txt.orig 2012-04-25 21:19:57.838343605
+0200
-+++ openal-soft-1.14/CMakeLists.txt 2012-04-25 21:20:08.572209185 +0200
-@@ -762,7 +762,7 @@
- IF(EXAMPLES)
- IF(FFMPEG_FOUND)
- ADD_EXECUTABLE(alstream examples/alhelpers.c examples/alffmpeg.c
examples/alstream.c)
-- TARGET_LINK_LIBRARIES(alstream ${FFMPEG_LIBRARIES} ${LIBNAME})
-+ TARGET_LINK_LIBRARIES(alstream ${FFMPEG_LIBRARIES} ${LIBNAME}
-lavutil)
- SET_TARGET_PROPERTIES(alstream PROPERTIES COMPILE_FLAGS
"${FFMPEG_CFLAGS}")
- INSTALL(TARGETS alstream
- RUNTIME DESTINATION bin
diff --git a/audio-libs/sbc/DETAILS b/audio-libs/sbc/DETAILS
new file mode 100755
index 0000000..4c5ec5a
--- /dev/null
+++ b/audio-libs/sbc/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=sbc
+ VERSION=1.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE2=$SPELL-$VERSION.tar.sign
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/${SOURCE}
+ SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/${SOURCE2}
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.bluez.org/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20130209
+ SHORT="Bluetooth Subband Codec (SBC) library"
+cat << EOF
+SBC is an audio subband codec specified by the Bluetooth Special Interest
+Group for A2DP. SBC is used to transfer data to Bluetooth audio devices.
+EOF
diff --git a/audio-libs/sbc/HISTORY b/audio-libs/sbc/HISTORY
new file mode 100644
index 0000000..ffe459a
--- /dev/null
+++ b/audio-libs/sbc/HISTORY
@@ -0,0 +1,4 @@
+2013-02-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: spell created
+ * PRE_BUILD: used to extract tarball and verify
+
diff --git a/audio-libs/sbc/PRE_BUILD b/audio-libs/sbc/PRE_BUILD
new file mode 100755
index 0000000..afa4291
--- /dev/null
+++ b/audio-libs/sbc/PRE_BUILD
@@ -0,0 +1,8 @@
+message "${MESSAGE_COLOR}Uncompressing $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+SOURCE_ORI=${SOURCE}
+SOURCE=${SOURCE/.xz}
+xz -dkf ${SOURCE_CACHE}/$SOURCE_ORI
+default_pre_build
+message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+rm ${SOURCE_CACHE}/${SOURCE}
+SOURCE=${SOURCE_ORI}
diff --git a/audio-libs/slv2/DEPENDS b/audio-libs/slv2/DEPENDS
index 0a13f7c..569adcc 100755
--- a/audio-libs/slv2/DEPENDS
+++ b/audio-libs/slv2/DEPENDS
@@ -1,5 +1,5 @@
depends python &&
-depends lv2core &&
+depends lv2 &&
depends redland &&

optional_depends JACK-DRIVER \
diff --git a/audio-libs/slv2/HISTORY b/audio-libs/slv2/HISTORY
index 1694755..2c49867 100644
--- a/audio-libs/slv2/HISTORY
+++ b/audio-libs/slv2/HISTORY
@@ -1,3 +1,6 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: depend on lv2 instead of lv2core
+
2011-10-22 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: Updated to 0.6.6.

diff --git a/audio-libs/soundtouch/DETAILS b/audio-libs/soundtouch/DETAILS
index a8855fa..7b2176a 100755
--- a/audio-libs/soundtouch/DETAILS
+++ b/audio-libs/soundtouch/DETAILS
@@ -1,7 +1,7 @@
SPELL=soundtouch
- VERSION=1.6.0
+ VERSION=1.7.1
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:92a9e2fb5e47f573771620f329e9193f559ff25ce21f16917479ff94e2aac1e3ebb79cb0fe1ae55d6505b40f694792e493b388470987fbe7a85505fd88e947cc
SOURCE_URL[0]=http://www.surina.net/soundtouch/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
WEB_SITE=http://www.surina.net/soundtouch/
@@ -20,4 +20,3 @@ tempo or speed.
* Playback Rate : Changes both the sound tempo and pitch, as if an LP disc
was played at wrong RPM rate.
EOF
-
diff --git a/audio-libs/soundtouch/HISTORY b/audio-libs/soundtouch/HISTORY
index f59f89c..ee38a6f 100644
--- a/audio-libs/soundtouch/HISTORY
+++ b/audio-libs/soundtouch/HISTORY
@@ -1,3 +1,15 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in
+ configure.ac to fix build with automake 1.13
+
+2013-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.1
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+ * PRE_BUILD, soundtouch-1.5.0-x86_64-asm-broken.patch:
+ removed patch
+
2011-11-27 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.6.0

diff --git a/audio-libs/soundtouch/PRE_BUILD b/audio-libs/soundtouch/PRE_BUILD
index ed29005..726da32 100755
--- a/audio-libs/soundtouch/PRE_BUILD
+++ b/audio-libs/soundtouch/PRE_BUILD
@@ -1,12 +1,9 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-# Assembly code still broken on x86-64 ... instant segfault.
-# Got this patch idea from the ArchLinux folks.
-patch -Np0 < "$SCRIPT_DIRECTORY/soundtouch-1.5.0-x86_64-asm-broken.patch" &&
-
sed -i "s:COPYING.TXT
README.html:README.html\npkgdocdir=\$(datadir)/doc/soundtouch:" \
Makefile.am &&
+sed -i "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:" configure.ac &&

touch NEWS README AUTHORS ChangeLog &&

diff --git a/audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
b/audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
deleted file mode 100644
index 07c6848..0000000
--- a/audio-libs/soundtouch/soundtouch-1.5.0-x86_64-asm-broken.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/STTypes.h.orig 2010-12-21 09:52:30.000000000 +0100
-+++ include/STTypes.h 2010-12-21 09:52:36.000000000 +0100
-@@ -87,7 +87,7 @@ namespace soundtouch
-
- #endif
-
-- #if (WIN32 || __i386__ || __x86_64__)
-+ #if (WIN32 || __i386__)
- /// Define this to allow X86-specific assembler/intrinsic
optimizations.
- /// Notice that library contains also usual C++ versions of each of
these
- /// these routines, so if you're having difficulties getting the
optimized
diff --git a/audio-libs/soundtouch/soundtouch-1.6.0.tar.gz.sig
b/audio-libs/soundtouch/soundtouch-1.6.0.tar.gz.sig
deleted file mode 100644
index c3d7795..0000000
Binary files a/audio-libs/soundtouch/soundtouch-1.6.0.tar.gz.sig and
/dev/null differ
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..f770954
--- /dev/null
+++ b/audio-libs/sratom-0/DETAILS
@@ -0,0 +1,21 @@
+# 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.
+ SPELL=sratom-0
+ VERSION=0.4.2
+ SOURCE="${SPELL%-*}-${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}/${SPELL%-*}-${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..bfeb743
--- /dev/null
+++ b/audio-libs/sratom-0/HISTORY
@@ -0,0 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Normalize SPELL field
+
+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..ff2940b
--- /dev/null
+++ b/audio-libs/suil-0/DETAILS
@@ -0,0 +1,19 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+ SPELL=suil-0
+ VERSION=0.6.16
+ SOURCE="${SPELL%-*}-${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}/${SPELL%-*}-${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..bfeb743
--- /dev/null
+++ b/audio-libs/suil-0/HISTORY
@@ -0,0 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Normalize SPELL field
+
+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/taglib/DETAILS b/audio-libs/taglib/DETAILS
index d289bb8..ddbbe53 100755
--- a/audio-libs/taglib/DETAILS
+++ b/audio-libs/taglib/DETAILS
@@ -1,9 +1,9 @@
SPELL=taglib
- VERSION=1.7.2
-
SOURCE_HASH=sha512:1bd86179eea713259ef70962b8d3e9b54a3ef3a8800f13969bdf8e70222d8f74726a1dd3b50e21cf68a948f728de3cd5dd89251967bdb3d709447c1c0a0f8856
+ VERSION=1.9.1
+
SOURCE_HASH=sha512:63a4f06b88b33be716dde3111e62a624995bc020127c9d22f63e918a535ebba858c59308ca4295eeedb29dc72b87d6673db5483f20d9dbf3f56cd93c7ba7ed58
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://developer.kde.org/~wheeler/files/src/$SOURCE
+ SOURCE_URL[0]=http://taglib.github.io/releases/$SOURCE
WEB_SITE=http://developer.kde.org/~wheeler/taglib
ENTERED=20040120
LICENSE[0]=GPL
diff --git a/audio-libs/taglib/HISTORY b/audio-libs/taglib/HISTORY
index 8bd6259..ced8284 100644
--- a/audio-libs/taglib/HISTORY
+++ b/audio-libs/taglib/HISTORY
@@ -1,3 +1,11 @@
+2014-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9.1
+ new URL
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8
+ new URL
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.2

diff --git a/audio-libs/wavpack/DETAILS b/audio-libs/wavpack/DETAILS
index 36cc385..f783324 100755
--- a/audio-libs/wavpack/DETAILS
+++ b/audio-libs/wavpack/DETAILS
@@ -1,11 +1,11 @@
SPELL=wavpack
- VERSION=4.60.0
+ VERSION=4.60.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.wavpack.com/$SOURCE
WEB_SITE=http://www.wavpack.com
ENTERED=20041115
-
SOURCE_HASH=sha512:efc70e9e4ac455a5a9e224950cf59a35dcd687c473a0226a15a597f9bc9f19b938dc0a97e0a02c9a0742b516b8f157534505ec6b26a8773a410f3d0bc6d8d525
+
SOURCE_HASH=sha512:fae00bba5c6f9c487d5dd4cd4c08ab4ce2a255c12ba3a47614a7b896d7706999b8ebe70c77e9083e943f0fe05b5ddcef206fad1801ce7a21698d5350514ee814
LICENSE[0]=GPL
KEYWORDS="music audio libs"
SHORT="Lossless music compression program"
diff --git a/audio-libs/wavpack/HISTORY b/audio-libs/wavpack/HISTORY
index 3801089..56cde47 100644
--- a/audio-libs/wavpack/HISTORY
+++ b/audio-libs/wavpack/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.60.1
+
2009-11-03 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.60.0

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/alsaplayer/DETAILS
b/audio-players/alsaplayer/DETAILS
index 48f8402..7eee332 100755
--- a/audio-players/alsaplayer/DETAILS
+++ b/audio-players/alsaplayer/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.99.81
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/alsaplayer/$SOURCE
+ SOURCE_URL[0]=http://www.alsaplayer.org/${SOURCE}

SOURCE_HASH=sha512:6723b36837d01f14645bb1d43ec7c54c85e8afed9b020f56dc81b4de64b74e4da2504507fe83954c7b26817e90510c585d09e759fc11e731d4d27e86f3932650
WEB_SITE=http://www.alsaplayer.org
ENTERED=20010922
diff --git a/audio-players/alsaplayer/HISTORY
b/audio-players/alsaplayer/HISTORY
index 7751c75..0e34d76 100644
--- a/audio-players/alsaplayer/HISTORY
+++ b/audio-players/alsaplayer/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[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-players/audacious/BUILD b/audio-players/audacious/BUILD
deleted file mode 100755
index 3f0e2f2..0000000
--- a/audio-players/audacious/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="${AUDACIOUS_IPV6} --enable-chardet $OPTS" &&
-default_build
diff --git a/audio-players/audacious/CONFIGURE
b/audio-players/audacious/CONFIGURE
deleted file mode 100755
index c95492c..0000000
--- a/audio-players/audacious/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query_option AUDACIOUS_IPV6 "Enable IPv6 support?" n \
- "--enable-ipv6" "--disable-ipv6"
diff --git a/audio-players/audacious/DEPENDS b/audio-players/audacious/DEPENDS
index 4799d9d..c9e8577 100755
--- a/audio-players/audacious/DEPENDS
+++ b/audio-players/audacious/DEPENDS
@@ -1,22 +1,16 @@
-depends gtk+2 &&
-depends libglade2 &&
-depends libmcs &&
-depends libmowgli &&
+depends glib2 &&
depends pango &&
depends cairo &&
+depends gtk+3 &&

-optional_depends gtk+3 \
- "" "--disable-gtk3" \
- "to use GTK3 instead of GTK2" &&
+optional_depends libguess \
+ "--enable-chardet" "--disable-chardet" \
+ "Enable libguess character set detection?" &&

-optional_depends libsamplerate \
- "--enable-samplerate" \
- "--disable-samplerate" \
- "support for samplerate" &&
optional_depends dbus \
- "--enable-dbus" \
- "--disable-dbus" \
+ "--enable-dbus" "--disable-dbus" \
"support for dbus notifications" &&
+
optional_depends pcre \
"--with-regexlib=pcre" \
"--with-regexlib=gnu" \
diff --git a/audio-players/audacious/DETAILS b/audio-players/audacious/DETAILS
index f4135c0..a143a17 100755
--- a/audio-players/audacious/DETAILS
+++ b/audio-players/audacious/DETAILS
@@ -1,5 +1,5 @@
SPELL=audacious
- VERSION=3.2.3
+ VERSION=3.4
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/audio-players/audacious/HISTORY b/audio-players/audacious/HISTORY
index fcc5bc2..3fee1e4 100644
--- a/audio-players/audacious/HISTORY
+++ b/audio-players/audacious/HISTORY
@@ -1,3 +1,16 @@
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.4
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.2
+ * DEPENDS: updated with changed depends
+ * BUILD: removed
+ * CONFIGURE: removed
+ * PRE_BUILD: added to apply patch
+
2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing gtk+3 dependency

diff --git a/audio-players/audacious/LC_ALL-fix.patch
b/audio-players/audacious/LC_ALL-fix.patch
new file mode 100644
index 0000000..e43ccd4
--- /dev/null
+++ b/audio-players/audacious/LC_ALL-fix.patch
@@ -0,0 +1,12 @@
+diff -ur audacious-orig/src/audacious/main.c
audacious-3.3.2/src/audacious/main.c
+--- audacious-orig/src/audacious/main.c 2012-10-19 20:21:07.223245571
-0500
++++ audacious-3.3.2/src/audacious/main.c 2012-10-19 20:21:57.147245213
-0500
+@@ -439,7 +439,7 @@
+ init_paths ();
+ make_dirs ();
+
+- setlocale (LC_ALL, "");
++// setlocale (LC_ALL, "");
+ bindtextdomain (PACKAGE, aud_paths[AUD_PATH_LOCALE_DIR]);
+ bind_textdomain_codeset (PACKAGE, "UTF-8");
+ bindtextdomain (PACKAGE "-plugins", aud_paths[AUD_PATH_LOCALE_DIR]);
diff --git a/audio-players/audacious/PRE_BUILD
b/audio-players/audacious/PRE_BUILD
new file mode 100755
index 0000000..9544f90
--- /dev/null
+++ b/audio-players/audacious/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/LC_ALL-fix.patch
diff --git a/audio-players/audacious/audacious-3.2.3.tar.bz2.sig
b/audio-players/audacious/audacious-3.2.3.tar.bz2.sig
deleted file mode 100644
index b93ed29..0000000
Binary files a/audio-players/audacious/audacious-3.2.3.tar.bz2.sig and
/dev/null differ
diff --git a/audio-players/audacious/audacious-3.4.tar.bz2.sig
b/audio-players/audacious/audacious-3.4.tar.bz2.sig
new file mode 100644
index 0000000..5aa31da
Binary files /dev/null and
b/audio-players/audacious/audacious-3.4.tar.bz2.sig differ
diff --git a/audio-players/cantata/BUILD b/audio-players/cantata/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/audio-players/cantata/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/audio-players/cantata/DEPENDS b/audio-players/cantata/DEPENDS
new file mode 100755
index 0000000..5d31183
--- /dev/null
+++ b/audio-players/cantata/DEPENDS
@@ -0,0 +1,38 @@
+depends -sub DBUS qt4 &&
+depends qjson &&
+optional_depends kdelibs4 \
+ "-DENABLE_KDE=on" \
+ "-DENABLE_KDE=off" \
+ "support for KDE 4" &&
+optional_depends taglib \
+ "-DENABLE_TAGLIB=on" \
+ "-DENABLE_TAGLIB=off" \
+ "for tag editing and replay gain calculation" &&
+if is_depends_enabled $SPELL taglib; then
+ depends LIBAVCODEC "-DENABLE_FFMPEG=on" &&
+ depends mpg123 "-DENABLE_MPG123=on" &&
+ depends speex "-DENABLE_SPEEXDSP=on" &&
+ depends taglib-extras "-DENABLE_TAGLIB_EXTRAS=on"
+fi &&
+optional_depends phonon \
+ "-DENABLE_PHONON=on" \
+ "-DENABLE_PHONON=off" \
+ "required to playback MPD HTTP streams" &&
+optional_depends libmtp \
+ "-DENABLE_MTP=on" \
+ "-DENABLE_MTP=off" \
+ "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
new file mode 100755
index 0000000..b9b2c7d
--- /dev/null
+++ b/audio-players/cantata/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=cantata
+ VERSION=1.3.4
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]="https://drive.google.com/uc?export=download&id=0Bzghs6gQWi60WTYtaXk3c1IzNVU";
+
SOURCE_HASH=sha512:7bd8886d194d5a7c83d4cf41cbaae1f216cb2fa41642588f4be903e1f03fcdddcaa809ac56d061859ed570f54e52fa2c42ac49d742eb636d2b3b29352e3e2343
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/cantata/";
+ LICENSE[0]=GPL
+ ENTERED=20130531
+ SHORT="a Qt4/KDE4 client for the music player daemon (MPD)"
+cat << EOF
+antata is a Qt4/KDE4 client for the music player daemon (MPD). Originally
+started as a fork of QtMPC, the code is now very different. Cantata can be
+compiled with KDE support, or as a pure Qt4 application. The interface is
+very configurable - most views can be shown as either a list or tree
structure.
+EOF
diff --git a/audio-players/cantata/HISTORY b/audio-players/cantata/HISTORY
new file mode 100644
index 0000000..bde9de9
--- /dev/null
+++ b/audio-players/cantata/HISTORY
@@ -0,0 +1,17 @@
+2014-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.4
+
+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/ccx2/DEPENDS b/audio-players/ccx2/DEPENDS
index 7f88ee0..d4bab56 100755
--- a/audio-players/ccx2/DEPENDS
+++ b/audio-players/ccx2/DEPENDS
@@ -2,7 +2,7 @@ depends python &&
depends ncurses &&
depends xmms2 && sub_depends xmms2 CLIENTLIB_PYTHON &&

-optional_depends "pil" \
+optional_depends "pillow" \
"" "" \
"support for album cover display" &&
optional_depends "lxml" \
diff --git a/audio-players/ccx2/HISTORY b/audio-players/ccx2/HISTORY
index 327020f..a1a85ae 100644
--- a/audio-players/ccx2/HISTORY
+++ b/audio-players/ccx2/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2009-10-20 Quentin Rameau <quinq AT sourcemage.org>
* PREPARE: created
* DETAILS: added SCM version
diff --git a/audio-players/cdparanoia/HISTORY
b/audio-players/cdparanoia/HISTORY
index de184dc..75c965e 100644
--- a/audio-players/cdparanoia/HISTORY
+++ b/audio-players/cdparanoia/HISTORY
@@ -1,3 +1,6 @@
+2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: make /usr/bin/cdparanoia executable for users other than
root
+
2009-04-19 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: gcc43-private.patch.bz2 is now -p1
* gcc43-private.patch.bz2: Redo with `diff -Naur` to fix Bug #15168
diff --git a/audio-players/cdparanoia/INSTALL
b/audio-players/cdparanoia/INSTALL
new file mode 100755
index 0000000..696064b
--- /dev/null
+++ b/audio-players/cdparanoia/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+chmod 755 ${INSTALL_ROOT}/usr/bin/cdparanoia
diff --git a/audio-players/cmus/BUILD b/audio-players/cmus/BUILD
index 7b4104d..10998dc 100755
--- a/audio-players/cmus/BUILD
+++ b/audio-players/cmus/BUILD
@@ -1,2 +1,2 @@
-./configure prefix=${INSTALL_ROOT}/usr $CMUS_OSS $OPTS &&
+./configure "prefix=${INSTALL_ROOT}/usr" $OPTS &&
make
diff --git a/audio-players/cmus/CONFIGURE b/audio-players/cmus/CONFIGURE
deleted file mode 100755
index 763e521..0000000
--- a/audio-players/cmus/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query_option CMUS_OSS "Enable OSS support?" y \
- "CONFIG_OSS=y" "CONFIG_OSS=n"
diff --git a/audio-players/cmus/DEPENDS b/audio-players/cmus/DEPENDS
index 4958732..57d291f 100755
--- a/audio-players/cmus/DEPENDS
+++ b/audio-players/cmus/DEPENDS
@@ -3,6 +3,11 @@ optional_depends "flac"
\
"CONFIG_FLAC=n" \
"for FLAC (Free Lossless Audio Codec) support" &&

+optional_depends "libcue" \
+ "CONFIG_CUE=y" \
+ "CONFIG_CUE=n" \
+ "for CUE sheet metadata support" &&
+
optional_depends "libmad" \
"CONFIG_MAD=y" \
"CONFIG_MAD=n" \
@@ -47,18 +52,43 @@ optional_depends "faad2" \
"CONFIG_AAC=n" \
"for AAC (libfaad) support" &&

+optional_depends "libcdio" \
+ "CONFIG_CDIO=y" \
+ "CONFIG_CDIO=n" \
+ "for audio CD support" &&
+
+optional_depends "libcddb" \
+ "CONFIG_CDDB=y" \
+ "CONFIG_CDDB=n" \
+ "for CDDB audio CD metadata lookup support" &&
+
+optional_depends "libdiscid" \
+ "CONFIG_DISCID=y" \
+ "CONFIG_DISCID=n" \
+ "for MusicBrainz audio CD metadata lookup support" &&
+
optional_depends LIBAVCODEC \
"CONFIG_FFMPEG=y" \
"CONFIG_FFMPEG=n" \
"for FFMPEG support" &&

-optional_depends "alsa-lib" \
- "CONFIG_ALSA=y" \
- "CONFIG_ALSA=n" \
- "for ALSA support" &&
+optional_depends "alsa-lib" \
+ "CONFIG_ALSA=y" \
+ "CONFIG_ALSA=n" \
+ "for ALSA output support" &&
+
+optional_depends "oss" \
+ "CONFIG_OSS=y" \
+ "CONFIG_OSS=n" \
+ "for OSS output support" &&
+
+optional_depends "pulseaudio" \
+ "CONFIG_PULSE=y" \
+ "CONFIG_PULSE=n" \
+ "for PulseAudio output support" &&

-optional_depends "libao" \
- "CONFIG_AO=y" \
- "CONFIG_AO=n" \
- "for AO (libao) support"
+optional_depends "libao" \
+ "CONFIG_AO=y" \
+ "CONFIG_AO=n" \
+ "for AO (libao) output support"

diff --git a/audio-players/cmus/DETAILS b/audio-players/cmus/DETAILS
index a344f42..9653782 100755
--- a/audio-players/cmus/DETAILS
+++ b/audio-players/cmus/DETAILS
@@ -1,9 +1,9 @@
SPELL=cmus
- VERSION=2.4.1
+ VERSION=2.5.0
SOURCE=${SPELL}-v${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-v${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c4e79968b027669e39da9791455949cc579df850bf13badda5d2b3ab34b9d4589f9d5d25043a3c852cc519240b9a2b4cc41ab73e711d7c5f73cf1c21252de3a0
+
SOURCE_HASH=sha512:a43e976dd7ca39d576ae51b0f66f9bc4fa21f30626cb814fa237389c9bbc1c0b5a3a28b1d3d0d86527c3a3ffb771cc68d29d5ca8b88f0390bda7926e668504e4
WEB_SITE=http://cmus.sourceforge.net
ENTERED=20060116
LICENSE[0]=GPL
diff --git a/audio-players/cmus/HISTORY b/audio-players/cmus/HISTORY
index 21391a7..07e6304 100644
--- a/audio-players/cmus/HISTORY
+++ b/audio-players/cmus/HISTORY
@@ -1,3 +1,10 @@
+2012-12-29 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 2.5.0
+ * DEPENDS: added missing dependencies and updated for 2.5.0
+ * CONFIGURE: removed, OSS support is now properly handled in DEPENDS
+ * BUILD: removed the unneeded variable for OSS support, and quoted
+ the INSTALL_ROOT variable usage
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on arts

diff --git a/audio-players/deadbeef/BUILD b/audio-players/deadbeef/BUILD
new file mode 100755
index 0000000..f65c94f
--- /dev/null
+++ b/audio-players/deadbeef/BUILD
@@ -0,0 +1,3 @@
+OPTS="$DEADBEEF_OPTS $OPTS" &&
+
+default_build
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 c0589f9..fcfe988 100755
--- a/audio-players/deadbeef/DEPENDS
+++ b/audio-players/deadbeef/DEPENDS
@@ -1,69 +1,109 @@
if [[ "$GTK3" == y ]]; then
- depends gtk+3 "--enable-gtk3"
+ depends gtk+3 "--enable-gtk3"
else
- depends gtk+2
+ depends gtk+2 "--enable-gtk2 --disable-gtk3"
fi &&
+
optional_depends alsa-lib \
"--enable-alsa" \
"--disable-alsa" \
"For alsa output plugin" &&
+
optional_depends pulseaudio \
"--enable-pulse" \
"--disable-pulse" \
"For PulseAudio output plugin" &&
+
optional_depends libvorbis \
"--enable-vorbis" \
"--disable-vorbis" \
"For ogg vorbis playback" &&
+
optional_depends libmad \
"--enable-mad" \
"--disable-mad" \
"For mp1/2/3 playback" &&
+
optional_depends flac \
"--enable-flac" \
"--disable-flac" \
"For flac playback" &&
+
optional_depends wavpack \
"--enable-wavpack" \
"--disable-wavpack" \
"For wv playback" &&
+
optional_depends libsndfile \
- "--enable-wavpack" \
- "--disable-wavpack" \
- "For wav playback" &&
-optional_depends LIBAVCODEC \
+ "--enable-sndfile" \
+ "--disable-sndfile" \
+ "For PCM wave (wav, aiff) playback" &&
+
+optional_depends -sub STABLE ffmpeg \
"--enable-ffmpeg" \
"--disable-ffmpeg" \
"For wma, mpc, shn, aa3, oma, ac3, etc" &&
+
optional_depends faad2 \
"--enable-aac" \
"--disable-aac" \
"For aac playback" &&
+
+if is_depends_enabled $SPELL faad2; then
+ config_query_option DEADBEEF_OPTS "Build with ALAC playback support?" y \
+ "--enable-alac" \
+ "--disable-alac"
+else
+ list_add DEADBEEF_OPTS "--disable-alac"
+fi &&
+
optional_depends libzip \
"--enable-vfs-zip" \
"--disable-vfs-zip" \
"To play files from zip files without unpacking" &&
+
optional_depends libsamplerate \
"--enable-src" \
"--disable-src" \
"For resampler plugin" &&
+
optional_depends libcdio \
- "" \
- "" \
- "For audio cd playback" &&
-optional_depends libcddb \
- "" \
- "" \
+ "--enable-cdda" \
+ "--disable-cdda" \
"For audio cd playback" &&
+
+if is_depends_enabled $SPELL libcdio; then
+ depends libcddb
+else
+ list_add DEADBEEF_OPTS "--disable-cdda"
+fi &&
+
optional_depends curl \
"--enable-vfs-curl --enable-lfm" \
"--disable-vfs-curl --disable-lfm" \
"For lastfm scrobbler, shoutcast, icecast, podcast support"
&&
+
optional_depends libx11 \
"--enable-hotkeys" \
"--disable-hotkeys" \
"For global hotkeys plugin" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
+optional_depends dbus \
+ "--enable-notify" \
+ "--disable-notify" \
+ "for notification-daemon support" &&
+
optional_depends imlib2 \
"--enable-artwork-imlib2" \
"--disable-artwork-imlib2" \
- "For artwork plugin"
+ "For artwork plugin" &&
+
+suggest_depends timidity \
+ "--enable-wildmidi" \
+ "--disable-wildmidi" \
+ "to build wildmidi plugin"
diff --git a/audio-players/deadbeef/DETAILS b/audio-players/deadbeef/DETAILS
index de2dac6..d84a664 100755
--- a/audio-players/deadbeef/DETAILS
+++ b/audio-players/deadbeef/DETAILS
@@ -1,29 +1,46 @@
SPELL=deadbeef
- VERSION=0.5.5
+ VERSION=0.6.2
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:18ff9d10f3e31bfde5ae193c8d738d973299b5f96ac4137cd805b6aca843fc60ee81c7371faaad0e5dde6a1a8683231afa85dbd1fa9cd4798d261ba5ae7fcc76
+
SOURCE_HASH=sha512:7caee245d7fa68e98ce5edc6aa6acc829d62c963f523c81e0406182a1aa36759219a8c0a2bdf010ac810f22b15acc81d06e8cab4ab820956c96cbc0a94423b7b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://deadbeef.sourceforge.net/";
LICENSE[0]="GPLv2"
ENTERED=20100308
KEYWORDS=""
- SHORT="DeaDBeeF (as in 0xDEADBEEF) is an audio player for
GNU/Linux systems with X11 and console support."
+ SHORT="ultimate music player for GNU/Linux"
cat << EOF
Main features:
-
- * mp3, ogg vorbis, flac, ape, wv, wav, m4a, mpc, cd audio (and many
- more) * sid, nsf and lots of other popular chiptune formats * ID3v1,
- ID3v2.2, ID3v2.3, ID3v2.4, APEv2, xing/info tags support * character
- set detection for non-unicode id3 tags - supports cp1251 and iso8859-1 *
- unicode tags are fully supported as well (both utf8 and ucs2) * cuesheet
- (.cue files) support, with charset detection (utf8/cp1251/iso8859-1) *
- tracker modules like mod, s3m, it, xm, etc * HVSC song length database
- support for sid * gtk2 interface with efficient custom widgets * no GNOME
- or KDE dependencies * minimize to tray, with scrollwheel volume control *
- drag and drop, both inside of playlist, and from filemanagers and such
- * control playback from command line * global hotkeys * plugin support;
- bundled with lots of plugins, such as global hotkeys and last.fm
scrobbler;
- sdk is included * duration calculation is as precise as possible for
- vbr mp3 files (with and without xing/info tags)
+- mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc,
tta,
+ cd audio, and many more
+- nsf, ay, vtx, vgm/vgz, spc and many other popular chiptune formats
+- SID with HVSC song length database support for sid
+- tracker modules - mod, s3m, it, xm, etc
+- ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, Xing/Info, VorbisComments tag
reading
+ and writing, as well as reading many other tag/metadata formats in most
+ supported formats
+- automatic character set detection for non-unicode id3 tags - supports
cp1251,
+ iso8859-1, and now chinese cp936 (optional), as well as SHIFT-JIS and
MS-DOS
+ CP866 for selected formats
+- unicode tags are fully supported as well (both utf8 and ucs2)
+- cuesheet (.cue files) support, including charset detection/conversion
+- clean fast GUI using GTK2 and GTK3, you pick what you like more!
+- no GNOME or KDE dependencies
+- minimization to system tray, with scrollwheel volume control, etc
+- drag and drop, both in playlist, and from other apps
+- control playback from command line
+- global hotkeys
+- multiple playlists using tabbed interface
+- album cover display
+- OSD notifications about current playing songs
+- 18-band graphical equalizer and other DSP plugins
+- built-in high quality tag editor, with custom fields support
+- customizable groups in playlists
+- customizable columns with flexible title formatting
+- streaming radio support for ogg vorbis, mp3 and aac streams
+- gapless playback for correctly encoded files
+- lots of plugin, such as global hotkeys, last.fm scrobbler, converter, and
many
+ more, sdk is included
+- comes with advanced Converter plugin, which allows to transcode files to
other
+ formats
EOF
diff --git a/audio-players/deadbeef/FINAL b/audio-players/deadbeef/FINAL
new file mode 100755
index 0000000..b374499
--- /dev/null
+++ b/audio-players/deadbeef/FINAL
@@ -0,0 +1 @@
+gtk-update-icon-cache -q -t -f "$INSTALL_ROOT/usr/share/icons/hicolor"
diff --git a/audio-players/deadbeef/HISTORY b/audio-players/deadbeef/HISTORY
index 7403200c..5045677 100644
--- a/audio-players/deadbeef/HISTORY
+++ b/audio-players/deadbeef/HISTORY
@@ -1,3 +1,27 @@
+2014-08-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.2
+ * PRE_BUILD, libzip.patch: removed
+
+2014-04-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.1; updated descriptions
+
+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
+ dependencies; added timidity suggest dependency; corrected libcdio
+ and libcddb dependency order; added flags for ALAC; fixed ffmpeg
+ support
+ * BUILD: added, to keep DEADBEEF_OPTS
+ * FINAL: added, to rebuild gtk icon cache
+
+2012-11-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.6
+
2012-06-04 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.5.5
* CONFIGURE: gtk+3 support no longer experimental
diff --git a/audio-players/deadbeef/PRE_BUILD
b/audio-players/deadbeef/PRE_BUILD
deleted file mode 100755
index c1bd1a5..0000000
--- a/audio-players/deadbeef/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-#include proper path for zipconf.h
-patch -p0 -d $SOURCE_DIRECTORY < $SPELL_DIRECTORY/libzip.patch
diff --git a/audio-players/deadbeef/libzip.patch
b/audio-players/deadbeef/libzip.patch
deleted file mode 100644
index 933fc21..0000000
--- a/audio-players/deadbeef/libzip.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/vfs_zip/Makefile.in.o 2012-04-09 22:06:09.071334093 -0400
-+++ plugins/vfs_zip/Makefile.in 2012-04-09 22:00:05.525321540 -0400
-@@ -105,7 +105,7 @@
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(vfs_zip_la_LDFLAGS) $(LDFLAGS) -o $@
- @HAVE_VFS_ZIP_TRUE@am_vfs_zip_la_rpath = -rpath $(pkglibdir)
--DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I/usr/lib/libzip/include
- depcomp = $(SHELL) $(top_srcdir)/depcomp
- am__depfiles_maybe = depfiles
- am__mv = mv -f
diff --git a/audio-players/dermixd/BUILD b/audio-players/dermixd/BUILD
deleted file mode 100755
index ce7153c..0000000
--- a/audio-players/dermixd/BUILD
+++ /dev/null
@@ -1,24 +0,0 @@
-#no autotools yet... constructing the build
-# choice: gnu, gnu-oss, gnu-alsa
-if list_find "$OPTS" --enable-alsa
-then
- if [[ "$DMD_OSS" == y ]]
- then
- DMD_BUILD=gnu
- else
- DMD_BUILD=gnu-alsa
- fi
-else
- DMD_BUILD=gnu-oss
-fi &&
-if [[ "$DMD_PRIO" == y ]]; then
- export CPPFLAGS="$CPPFLAGS -DLINUX"
-fi &&
-MAKE_OPT= &&
-if list_find "$OPTS" --enable-sndfile; then
- MAKE_OPT="$MAKE_OPT SNDFILE=yes"
-fi &&
-if list_find "$OPTS" --enable-vorbis; then
- MAKE_OPT="$MAKE_OPT VORBISFILE=yes"
-fi &&
-make $MAKE_OPT $DMD_BUILD
diff --git a/audio-players/dermixd/CONFIGURE b/audio-players/dermixd/CONFIGURE
index 6ef0249..29ef3bc 100755
--- a/audio-players/dermixd/CONFIGURE
+++ b/audio-players/dermixd/CONFIGURE
@@ -1,7 +1,4 @@
-config_query DMD_OSS "Include OSS support (it is forced without ALSA!)" y &&
# I would like to make that depend on yes to init script
# ...and even opt to mod the default config accordingly!
config_query DMD_USER \
-"Create musicdaemon user (init script per default uses it)" y &&
-config_query DMD_PRIO \
-"Enable Linux-specific dropped priority for worker threads (less likely
interruption of mixer/output threads)" n
+"Create musicdaemon user (init script per default uses it)" y
diff --git a/audio-players/dermixd/DEPENDS b/audio-players/dermixd/DEPENDS
index ba3eeea..ac0861a 100755
--- a/audio-players/dermixd/DEPENDS
+++ b/audio-players/dermixd/DEPENDS
@@ -1,8 +1,10 @@
depends -sub CXX gcc &&
+depends perl &&
+depends config-param &&
optional_depends alsa-lib --enable-alsa --disable-alsa "ALSA output" &&
-optional_depends perl --enable-perl --disable-perl "install PERL frontend" &&
-optional_depends mpg123 "" "" "for mpeg input -- \
-need control interface of -thor version or >= 0.60! \
-(you can install mpg123 later without rebuilding)" &&
-optional_depends libvorbis "--enable-vorbis" "--disable-vorbis" "OGG/Vorbis
input" &&
-optional_depends libsndfile "--enable-sndfile" "--disable-sndfile" "sndfile
input"
+optional_depends mpg123 "--enable-mpg123" "--disable-mpg123" "for mpeg input
using libmpg123" &&
+optional_depends libvorbis "--enable-vorbisfile" "--disable-vorbisfile"
"OGG/Vorbis input" &&
+optional_depends libsndfile "--enable-sndfile" "--disable-sndfile" "sndfile
input" &&
+optional_depends file "--enable-magic" "--disable-magic" "identify files
using libmagic" &&
+optional_depends ladspa "--enable-ladspa" "--disable-ladspa" "using LADSPA
plugins" &&
+optional_depends soundtouch "--enable-soundtouch" "--disable-soundtouch"
"timepitch effect"
diff --git a/audio-players/dermixd/DETAILS b/audio-players/dermixd/DETAILS
index 1ebe32a..befa9af 100755
--- a/audio-players/dermixd/DETAILS
+++ b/audio-players/dermixd/DETAILS
@@ -1,5 +1,5 @@
SPELL=dermixd
- VERSION=1.6.2
+ VERSION=2.0.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -16,8 +16,8 @@ cat << EOF
DerMixD takes an arbitrary number of input channels and creates an arbitrary
number of mixes on an arbitrary number of output channels (i.e. audio device
on host machine).
-It is controlled via simple commands on TCP socket (you can talk to it with
-telnet) that are scriptable in a timed manner.
+It is controlled via simple commands on a local or TCP socket (you can talk
+to it with telnet) that are scriptable in a timed manner.
Most important input classes are MPEG audio files/streams via (recent)
mpg123 and libsndfile (there is a sine generator for fun and raw audio input
and on the output side there's OSS and ALSA as well as raw and text
diff --git a/audio-players/dermixd/FINAL b/audio-players/dermixd/FINAL
new file mode 100755
index 0000000..aadaddb
--- /dev/null
+++ b/audio-players/dermixd/FINAL
@@ -0,0 +1,12 @@
+if [[ "$DMD_USER" == "y" ]]
+then
+ create_group audio &&
+ create_account musicdaemon
+# in future modify default config?
+# cp ${SCRIPT_DIRECTORY}/dermixd.conf .
+else
+ create_account nobody
+# sed 's/USER=dermixd/USER=nobody/' \
+# ${SCRIPT_DIRECTORY}/dermixd.conf > dermixd.conf
+fi
+
diff --git a/audio-players/dermixd/HISTORY b/audio-players/dermixd/HISTORY
index db9b7ea..6dd8e91 100644
--- a/audio-players/dermixd/HISTORY
+++ b/audio-players/dermixd/HISTORY
@@ -1,3 +1,9 @@
+2014-06-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS: update to 2.0.0
+ * PRE_BUILD, BUILD, INSTALL: not needed anymore
+ * init.d/dermixd, init.d/dermixd.conf: adapt
+ * CONFIGURE, FINAL: reduced to user creation
+
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-players/dermixd/INSTALL b/audio-players/dermixd/INSTALL
deleted file mode 100755
index bbfbe9f..0000000
--- a/audio-players/dermixd/INSTALL
+++ /dev/null
@@ -1,30 +0,0 @@
-if [[ "$DMD_USER" == "y" ]]
-then
- create_group audio &&
- create_account musicdaemon
-# in future modify default config?
-# cp ${SCRIPT_DIRECTORY}/dermixd.conf .
-else
- create_account nobody
-# sed 's/USER=dermixd/USER=nobody/' \
-# ${SCRIPT_DIRECTORY}/dermixd.conf > dermixd.conf
-fi &&
-
-
-BINDIR=${INSTALL_ROOT}/usr/bin &&
-DOCDIR=${INSTALL_ROOT}/usr/share/doc/dermixd &&
-install -v -d ${BINDIR} &&
-install -v -d ${DOCDIR} &&
-install -v dermixd ${BINDIR} &&
-install -v README BUGS TODO LICENSE CHANGES ${DOCDIR} &&
-if list_find "$OPTS" --enable-perl
-then
- PERLDIR=${INSTALL_ROOT}/usr/lib/dermixd &&
- install -v -d ${PERLDIR} &&
- install -v frontend/simple_player ${BINDIR}/dermixd-play &&
- install -v frontend/dermixd-control ${BINDIR}/dermixd-control &&
- install -v frontend/shuffle ${BINDIR}/shuffle &&
- install -v frontend/Param.pm ${PERLDIR} &&
- install -v -d ${PERLDIR}/DerMixD &&
- install -v frontend/DerMixD/{Base,Control}.pm ${PERLDIR}/DerMixD
-fi
diff --git a/audio-players/dermixd/PRE_BUILD b/audio-players/dermixd/PRE_BUILD
deleted file mode 100755
index c34e659..0000000
--- a/audio-players/dermixd/PRE_BUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-# gcc-4.3 hotfix
-echo 'Index: common.hxx
-Index: param.cxx
-===================================================================
---- param.cxx (Revision 442)
-+++ param.cxx (Arbeitskopie)
-@@ -9,6 +9,7 @@
- #include <cstdlib>
- #include <cstdio>
- #include <string>
-+#include <cstring>
- #include <vector>
- using namespace std;
-
-Index: common.hxx
-===================================================================
---- common.hxx (Revision 442)
-+++ common.hxx (Arbeitskopie)
-@@ -16,6 +16,7 @@
- #include <sched.h>
- #include <semaphore.h>
- #include <string>
-+#include <cstring>
- #include <vector>
- #include <queue>
- #include <limits.h>' | patch -Np0
diff --git a/audio-players/dermixd/init.d/dermixd
b/audio-players/dermixd/init.d/dermixd
index 9e88af9..a4d10e7 100644
--- a/audio-players/dermixd/init.d/dermixd
+++ b/audio-players/dermixd/init.d/dermixd
@@ -4,25 +4,27 @@ PROGRAM=/usr/bin/dermixd
RUNLEVEL=3

CONTROL=/usr/bin/dermixd-control
-#some defaults... ok, dermixd should start to read a config file...
+
+# defaults to have something
+USER=musicdaemon
+TCP=yes
PORT=8888
+UNIX=yes
+SOCKET=/tmp/dermixd.socket
+REMOTE=no
BUFFER=2048
AUDIO_RATE=44100
CHANNELS=2
-DEBUG_OUT=
+NICE=-5
+INPUT_ZEROSCAN=no
+INPUT_PREBUFFER=10
+INPUT_ZEROLEVEL=0.01
+INPUT_ZERORANGE=5
+INITIAL_SETUP=yes
DEFAULT_OUTPUT=
DEFAULT_OUTFILE=
-MPG123_DECODER=/usr/bin/mpg123
-MPG123_PREBUFFER=2
-MPG123_ZEROSCAN=yes
-MPG123_ZEROLEVEL=100
-MPG123_GAPLESS=no
-INITIAL_SETUP=yes
OUTPUT_STOPPED=yes
-NICE=-5
-#be on the safe side
-USER=nobody
-REMOTE=no
+#DEBUG_OUT=

. /etc/init.d/smgl_init
. /etc/sysconfig/dermixd
@@ -30,7 +32,7 @@ REMOTE=no
start()
{
echo "starting DerMixD..."
- COMMAND="$PROGRAM port='$PORT' buffer='$BUFFER'
audio_rate='$AUDIO_RATE' channels='$CHANNELS'
mpg123.decoder='$MPG123_DECODER' mpg123.prebuffer='$MPG123_PREBUFFER'
mpg123.zeroscan='$MPG123_ZEROSCAN' mpg123.gapless=$MPG123_GAPLESS"
+ COMMAND="$PROGRAM port='$PORT' socket='$SOCKET' buffer='$BUFFER'
audio_rate='$AUDIO_RATE' channels='$CHANNELS'
input.prebuffer='$INPUT_PREBUFFER' input.zeroscan='$INPUT_ZEROSCAN'
input.zerolevel='$INPUT_ZEROLEVEL' input.zerorange='$INPUT_ZERORANGE'"
if ! test -z "$DEBUG_OUT"; then COMMAND="$COMMAND
output='$DEBUG_OUT'"; fi
if [[ "$REMOTE" == "yes" ]]; then COMMAND="$COMMAND -r"; fi
if [[ "$INITIAL_SETUP" == "yes" ]]
@@ -43,18 +45,19 @@ start()
nice -n $NICE su -s /bin/bash -c "${COMMAND}" ${USER} &&
if [[ "$INITIAL_SETUP" == "yes" ]] && [[ "$OUTPUT_STOPPED" == "yes" ]]
then
- $CONTROL outstop 0
+ $CONTROL outeject 0
fi
+ test -z "$SOCKET" || chmod g+w "$SOCKET"
}

stop()
{
echo "stopping daemon politely"
- $CONTROL --port=${PORT} shutdown
+ $CONTROL --socket="$SOCKET" --port="$PORT" shutdown
}

status()
{
echo "status:"
- $CONTROL --port=${PORT} fullstat
+ $CONTROL -- fullstat
}
diff --git a/audio-players/dermixd/init.d/dermixd.conf
b/audio-players/dermixd/init.d/dermixd.conf
index 4d5ce6b..6e65acc 100644
--- a/audio-players/dermixd/init.d/dermixd.conf
+++ b/audio-players/dermixd/init.d/dermixd.conf
@@ -5,9 +5,18 @@
# but not more! Anyone can send commands per TCP!
USER=musicdaemon

+# enable TCP
+TCP=yes
+
# port to bind to
PORT=8888

+# enable UNIX domain socket
+UNIX=yes
+
+# local socket to use
+SOCKET=/tmp/dermixd.socket
+
# allow non-local connections? yes/no
# Trust your network if enabling that!
REMOTE=no
@@ -26,21 +35,18 @@ NICE=-5

# configuration of the mpeg input

-# path to mpg123 decoder binary
-MPG123_DECODER=/usr/bin/mpg123
-
-# use mpg123's own gapless support?
-MPG123_GAPLESS=no
-
# skip zero level at beginning and end of tracks to get gapless output?
yes/no
-MPG123_ZEROSCAN=yes
+INPUT_ZEROSCAN=no

-# size of mpg123 prebuffer in seconds
-MPG123_PREBUFFER=2
+# size of input prebuffer in seconds
+INPUT_PREBUFFER=10

# less that that is zero
-# (talking 16 bit audio, that means we have a range of 0 to 32767)
-MPG123_ZEROLEVEL=100
+# (relative amplitude)
+INPUT_ZEROLEVEL=0.01
+
+# Range to scan for silence from beginning/end.
+INPUT_ZERORANGE=5

# do create an initial setup of two input channels and one output channel?
yes/no
INITIAL_SETUP=yes
diff --git a/audio-players/exaile/DEPENDS b/audio-players/exaile/DEPENDS
index b8f8ea5..632fbfe 100755
--- a/audio-players/exaile/DEPENDS
+++ b/audio-players/exaile/DEPENDS
@@ -1,7 +1,7 @@
depends python &&
depends pygtk2 &&
depends pysqlite &&
-depends pil &&
+depends pillow &&
depends mutagen &&
depends gst-python &&
depends gst-plugins-base &&
diff --git a/audio-players/exaile/HISTORY b/audio-players/exaile/HISTORY
index 776ffda..a817712 100644
--- a/audio-players/exaile/HISTORY
+++ b/audio-players/exaile/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2011-02-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.3.2.1, new SOURCE_URL[0]
* BUILD: sedit removed, no more mmkeys/Makefile
diff --git a/audio-players/grip/CONFLICTS b/audio-players/grip/CONFLICTS
new file mode 100755
index 0000000..ad6e8d7
--- /dev/null
+++ b/audio-players/grip/CONFLICTS
@@ -0,0 +1 @@
+conflicts grip2 y
diff --git a/audio-players/grip/DEPENDS b/audio-players/grip/DEPENDS
index 7930666..eca044b 100755
--- a/audio-players/grip/DEPENDS
+++ b/audio-players/grip/DEPENDS
@@ -1,10 +1,23 @@
-depends gtk+ &&
-depends libghttp &&
-depends gnome-libs &&
-depends vte &&
+depends curl &&
+depends libx11 &&
+depends glib2 &&
+depends gtk+2 &&
+depends libgnome &&
+depends libgnomeui &&
+depends pango &&
+depends vte &&

-optional_depends "cdparanoia" "" "" "to rip CDs using cdparanoia"
&&
-optional_depends "cdrtools" "" "" "to rip CDs using cdda2wav"
&&
-optional_depends "lame" "" "" "to encode mp3 files using lame"
&&
-optional_depends "bladeenc" "" "" "to encode mp3 files using
bladeenc" &&
+optional_depends "cdparanoia" \
+ "--enable-cdpar" \
+ "--disable-cdpar" \
+ "to rip CDs using cdparanoia" &&
+
+optional_depends "id3lib" \
+ "--enable-id3" \
+ "--disable-id3" \
+ "for ID3 tagging support" &&
+
+optional_depends "cdrtools" "" "" "to rip CDs using cdda2wav" &&
+optional_depends "lame" "" "" "to encode mp3 files using lame" &&
+optional_depends "bladeenc" "" "" "to encode mp3 files using bladeenc" &&
optional_depends "vorbis-tools" "" "" "to encode ogg vorbis files with
oggenc"
diff --git a/audio-players/grip/DETAILS b/audio-players/grip/DETAILS
index 2840ea0..cfb2a48 100755
--- a/audio-players/grip/DETAILS
+++ b/audio-players/grip/DETAILS
@@ -1,13 +1,12 @@
SPELL=grip
- VERSION=3.2.0
+ VERSION=3.3.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.nostatic.org/grip/$SOURCE
- WEB_SITE=http://www.nostatic.org/grip
+
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$VERSION/$SOURCE/download
+ WEB_SITE=http://sourceforge.net/projects/$SPELL/
ENTERED=20010922
- UPDATED=20030329
- LICENSE[0]=GPL
-
SOURCE_HASH=sha512:c53f9a0ad78c3ec8b91f8771f5a9dbbcb81a5d096afbcaa82dc50c5bb7ad54d13f83725332cb004fb3d47fdb6ec21b5f300f6cc3614072043d3bace482805468
+ LICENSE[0]=GPL
+
SOURCE_HASH=sha512:380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3
KEYWORDS="players audio"
SHORT="Grip is a gtk-based cd-player and cd-ripper."
cat << EOF
diff --git a/audio-players/grip/HISTORY b/audio-players/grip/HISTORY
index 5ebd0a8..ce60726 100644
--- a/audio-players/grip/HISTORY
+++ b/audio-players/grip/HISTORY
@@ -1,3 +1,8 @@
+2013-02-18 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 3.3.1
+ * DEPENDS: fix various dependencies
+ * PRE_BUILD: fix calling method of contest.id3
+
2008-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: updated to 3.2.0
* DEPENDS: added missing dependency and a missing '&&'
diff --git a/audio-players/grip/PRE_BUILD b/audio-players/grip/PRE_BUILD
new file mode 100755
index 0000000..f1e15c6
--- /dev/null
+++ b/audio-players/grip/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e 's,^ . conftest.id3$, . ./conftest.id3,' configure
diff --git a/audio-players/grip2/BUILD b/audio-players/grip2/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/grip2/BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-players/grip2/CONFLICTS b/audio-players/grip2/CONFLICTS
deleted file mode 100755
index 92bcef9..0000000
--- a/audio-players/grip2/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts grip
diff --git a/audio-players/grip2/DETAILS b/audio-players/grip2/DETAILS
index 1015f79..58b0e68 100755
--- a/audio-players/grip2/DETAILS
+++ b/audio-players/grip2/DETAILS
@@ -1,13 +1,11 @@
SPELL=grip2
VERSION=3.3.1
- SOURCE=grip-$VERSION.tar.gz
+ PATCHLEVEL=1
SOURCE_DIRECTORY=$BUILD_DIRECTORY/grip-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/grip/$SOURCE
-
SOURCE_HASH=sha512:380e36cb4e58180e543e1d293d38108f4879842ed63106da875e00747e98c2c06da1e706cfaf4ff26f481bba0ca941eb1201f430de04b0f313b1307ddd7e88d3
LICENSE[0]=GPL
WEB_SITE=http://sourceforge.net/projects/grip/
ENTERED=20010922
- UPDATED=20050422
+ ARCHIVE=off
KEYWORDS="players audio"
SHORT="Grip is a gtk-based cd-player and cd-ripper."
cat << EOF
diff --git a/audio-players/grip2/HISTORY b/audio-players/grip2/HISTORY
index 3e212ca..561de98 100644
--- a/audio-players/grip2/HISTORY
+++ b/audio-players/grip2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-22 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated in favour of grip
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: pass disable parameter for id3lib
* DETAILS: version 3.3.1
diff --git a/audio-players/grip2/INSTALL b/audio-players/grip2/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/grip2/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/audio-players/grip2/PRE_BUILD b/audio-players/grip2/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-players/grip2/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-players/grip2/UP_TRIGGERS b/audio-players/grip2/UP_TRIGGERS
new file mode 100755
index 0000000..f0ea362
--- /dev/null
+++ b/audio-players/grip2/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger grip2 dispel_self
+up_trigger grip cast_self
diff --git a/audio-players/listen/DEPENDS b/audio-players/listen/DEPENDS
index ead4305..7014133 100755
--- a/audio-players/listen/DEPENDS
+++ b/audio-players/listen/DEPENDS
@@ -1,7 +1,7 @@
depends pygtk2 &&
depends pyvorbis &&
depends pymad &&
-depends ctypes &&
+depends python &&
depends gst-python &&
depends pysqlite &&
depends gnome-python-extras &&
diff --git a/audio-players/listen/HISTORY b/audio-players/listen/HISTORY
index 8e68eb9..5d4cd37 100644
--- a/audio-players/listen/HISTORY
+++ b/audio-players/listen/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: change dep on ctypes to python
+
2010-03-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.5

diff --git a/audio-players/mikmod/DETAILS b/audio-players/mikmod/DETAILS
index a18d55e..5d17d03 100755
--- a/audio-players/mikmod/DETAILS
+++ b/audio-players/mikmod/DETAILS
@@ -1,12 +1,11 @@
SPELL=mikmod
- VERSION=3.2.2-beta1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.2.6
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://mikmod.raphnet.net/files/$SOURCE
- WEB_SITE=http://mikmod.raphnet.net/
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE
+ WEB_SITE=http://$SPELL.sourceforge.net/
ENTERED=20010922
- UPDATED=20010929
-
SOURCE_HASH=sha512:f55947d61c4db80a27eb3a9edcc0b5e63bbce73cdd11af7b86568056aa50c691af349517f787bf66c688d76466baef2a5c6bc359088e5a21274a2151c9ed8a32
+
SOURCE_HASH=sha512:7a3fbbf7b0ceff92448224a7d9d58660c8f0ecdb26fe08b1b318abf2b07dd18d472467c226c72fcefd73aa9c42da813c65b236c91f5c582e41fad33b6ee96cc5
LICENSE[0]=GPL
KEYWORDS="players player audio"
SHORT='mikmod is an open source curses module player based on
libmikmod'
diff --git a/audio-players/mikmod/HISTORY b/audio-players/mikmod/HISTORY
index 7da4554..23a3baa 100644
--- a/audio-players/mikmod/HISTORY
+++ b/audio-players/mikmod/HISTORY
@@ -1,3 +1,7 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed WEBSITE
+ updated spell to 3.2.6
+
2010-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: disabled check for libmikmod, added -lm to LDFLAGS
to make the spell build
diff --git a/audio-players/moc/DETAILS b/audio-players/moc/DETAILS
index e9e24be..5a2b02b 100755
--- a/audio-players/moc/DETAILS
+++ b/audio-players/moc/DETAILS
@@ -1,14 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=moc
-if [[ "$MOC_SVN_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
+if [[ "$MOC_BRANCH" == "scm" ]]; then
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
-else
- VERSION=svn
-fi
SOURCE=${SPELL}-svn.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn://daper.net/moc/trunk:moc
SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+else
+ VERSION=2.5.0-beta1
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+ SOURCE_URL[0]=ftp://ftp.daper.net/pub/soft/moc/unstable/${SOURCE}
+
SOURCE_HASH[0]=sha512:16f1cf35706bbf410197651fd4398114ae2c95103773886629f0e1884900f2b865b9b6354da507a57af021a7d6599cd2e1d7e338791dc4a6f55e6c6c193800f2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
+fi
WEB_SITE=http://moc.daper.net/
ENTERED=20050706
LICENSE[0]=GPLv2
diff --git a/audio-players/moc/HISTORY b/audio-players/moc/HISTORY
index af78b2e..9cdb086 100644
--- a/audio-players/moc/HISTORY
+++ b/audio-players/moc/HISTORY
@@ -1,3 +1,10 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: added unstable version 2.5.0-beta1
+ * PREPARE: use prepare_select_branch
+
2012-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD, PREPARE, CONFIGURE: switched to subversion
since the
stable as well as the unstable upstream version are very old and
segfault
diff --git a/audio-players/moc/PREPARE b/audio-players/moc/PREPARE
index 1da4eee..cd5a621 100755
--- a/audio-players/moc/PREPARE
+++ b/audio-players/moc/PREPARE
@@ -1 +1,2 @@
-config_query MOC_SVN_AUTOUPDATE "Automatically update ${SPELL} on
system-update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch unstable scm
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 bfcd007..f0b6fde 100755
--- a/audio-players/mpd/BUILD
+++ b/audio-players/mpd/BUILD
@@ -1,5 +1,7 @@
create_account musicdaemon &&

-OPTS="$MPD_OPTS $OPTS" &&
+OPTS="--disable-mpc $MPD_OPTS $OPTS" &&
+
+LDFLAGS="-L/usr/lib/sidplay/builders $LDFLAGS" &&

default_build
diff --git a/audio-players/mpd/CONFIGURE b/audio-players/mpd/CONFIGURE
index 56105dc..6c4d738 100755
--- a/audio-players/mpd/CONFIGURE
+++ b/audio-players/mpd/CONFIGURE
@@ -1,3 +1,7 @@
+# remove obsolete options
+list_remove MPD_OPTS "--enable-mvp" &&
+list_remove MPD_OPTS "--disable-mvp" &&
+
config_query_option MPD_OPTS "Enable IPv6 support?" y \
"--enable-ipv6" \
"--disable-ipv6" &&
@@ -6,14 +10,30 @@ config_query_option MPD_OPTS "Enable writing to a FIFO?" y
\
"--enable-fifo" \
"--disable-fifo" &&

-config_query_option MPD_OPTS "Enable writing to a pipe?" y \
+config_query_option MPD_OPTS "Enable support for clients connecting via
TCP?" y \
+ "--enable-tcp" \
+ "--disable-tcp" &&
+
+config_query_option MPD_OPTS "Enable support for clients connecting via unix
domain sockets?" y \
+ "--enable-un" \
+ "--disable-un" &&
+
+config_query_option MPD_OPTS "Enable writing to a pipe?" n \
"--enable-pipe-output" \
"--disable-pipe-output" &&

config_query_option MPD_OPTS "Enable HTTP server output?" y \
"--enable-httpd-output" \
- "--disable-httpd-output"
+ "--disable-httpd-output" &&

config_query_option MPD_OPTS "Enable recorder file output plugin?" n \
"--enable-recorder-output" \
- "--disable-recorder-output"
+ "--disable-recorder-output" &&
+
+config_query_option MPD_OPTS "Enable support for Inotify automatic database
update?" y \
+ "--enable-inotify" \
+ "--disable-inotify" &&
+
+config_query_option MPD_OPTS "Enable debugging?" n \
+ "--enable-debug" \
+ "--disable-debug"
diff --git a/audio-players/mpd/DEPENDS b/audio-players/mpd/DEPENDS
index ea248ac..0d29c2b 100755
--- a/audio-players/mpd/DEPENDS
+++ b/audio-players/mpd/DEPENDS
@@ -1,25 +1,24 @@
depends zlib &&
depends glib2 &&
+depends -sub CXX gcc &&
+
+# TODO: missing libraries in grimoire:
+# - libroar (--enable-roar) for RoarAudio support
+# - libgme (--enable-gme) for Blargg's game music emulator plugin
+# - libadplug (--enable-adplug) for AdPlug decoder plugin
+# - libopus (--enable-opus) for Opus codec support
+# - libiso9660 (--enable-iso9660) for iso9660 archive support
+# - despotify (--enable-despotify) for despotify (spotify.com) support

optional_depends libao \
"--enable-ao" \
"--disable-ao" \
"for libao support" &&

-optional_depends libcue \
- "--enable-cue" \
- "--disable-cue" \
- "for CUE sheet support" &&
-
-optional_depends libffado \
- "--enable-ffado" \
- "--disable-ffado" \
- "for libffado (FireWire) support" &&
-
-optional_depends liblastfm \
- "--enable-lastfm" \
- "--disable-lastfm" \
- "for last.fm radio support" &&
+optional_depends yajl \
+ "--enable-soundcloud" \
+ "--disable-soundcloud" \
+ "for soundcloud.com support" &&

optional_depends bzip2 \
"--enable-bzip2" \
@@ -37,6 +36,8 @@ optional_depends libvorbis \
"for Ogg Vorbis support" &&

if is_depends_enabled $SPELL libvorbis; then
+ depends libogg &&
+
config_query_option MPD_OPTS "Enable Ogg Vorbis encoder support?" y \
"--enable-vorbis-encoder" \
"--disable-vorbis-encoder"
@@ -45,24 +46,18 @@ fi &&
optional_depends sidplay-libs \
"--enable-sidplay" \
"--disable-sidplay" \
- "for C64 sid support" &&
+ "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" \
"--disable-flac" \
"for FLAC support" &&

-if is_depends_enabled $SPELL flac && is_depends_enabled flac libogg; then
- config_query_option MPD_OPTS "Enable OggFLAC support?" y \
- "--enable-oggflac" \
- "--disable-oggflac"
-fi &&
-
optional_depends faad2 \
"--enable-aac" \
"--disable-aac" \
@@ -179,6 +174,15 @@ optional_depends LIBAVCODEC \
"--disable-ffmpeg" \
"for FFMPEG support" &&

+if is_depends_enabled $SPELL ffmpeg; then
+ sub_depends ffmpeg STABLE
+fi &&
+
+optional_depends libmpdclient \
+ "--enable-libmpdclient" \
+ "--disable-libmpdclient" \
+ "for MPD client support" &&
+
optional_depends OPENAL \
"--enable-openal" \
"--disable-openal" \
@@ -189,15 +193,31 @@ optional_depends libmms \
"--disable-mms" \
"for MMS protocol support" &&

+optional_depends libcdio-paranoia \
+ "--enable-cdio-paranoia" \
+ "--disable-cdio-paranoia" \
+ "for audio CD support" &&
+
optional_depends avahi \
"--with-zeroconf=avahi" \
"--with-zeroconf=no" \
"for Zeroconf service discovery support" &&

+optional_depends systemd \
+ "--enable-systemd-daemon" \
+ "--disable-systemd-daemon" \
+ "to use the systemd daemon library" &&
+
+optional_depends tcp_wrappers \
+ "--enable-libwrap" \
+ "--disable-libwrap" \
+ "to use libwrap" &&
+
optional_depends xmlto \
"--enable-documentation" \
"--disable-documentation" \
"to build documentation" &&
+
# Xmlto is not enough.
if is_depends_enabled $SPELL xmlto; then
depends doxygen
diff --git a/audio-players/mpd/DETAILS b/audio-players/mpd/DETAILS
index 3e61d8f..df9a5ec 100755
--- a/audio-players/mpd/DETAILS
+++ b/audio-players/mpd/DETAILS
@@ -1,9 +1,10 @@
SPELL=mpd
- VERSION=0.16.8
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.19.4
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/musicpd/$SOURCE
-
SOURCE_HASH=sha512:ce6f0a004dec0e7269c1029c04c8d8f249ee5aeae362f60af6f617dc789e718a12b55d9efb928d7e332d6e9c8e960961b98174c57f5ff5a2f9f5b4999906a2c8
+ SOURCE_URL[0]=http://www.musicpd.org/download/$SPELL/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:4366ae2170751714e0026d7684bde05b2c585acb2da45ce35bd15a4e36da82d40d0a66a9557d6d84e583b0e43591d7753b8c4093ba73221f1c352ab902b466ce
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 211fd4c..c00c9ef 100644
--- a/audio-players/mpd/HISTORY
+++ b/audio-players/mpd/HISTORY
@@ -1,3 +1,60 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.19.4
+
+2014-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.18.16
+ * BUILD: cleaned up; error-safe++
+
+2014-09-26 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: fix build with existing LDFLAGS (like --as-needed)
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: depends libogg if libvorbis is enabled
+
+2014-09-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.18.14
+
+2014-09-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.18.13
+ * CONFIGURE: removed obsolete options
+ * DEPENDS: removed obsolete dependencies: libffado, lastfm, libsoup;
+ added missing dependencies: libmpdclient, gcc; updated TODO list
+
+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
+
+2013-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17.5
+
+2013-04-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17.4; updated source url
+
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: switched from libcdio to libcdio-paranoia
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17.3
+
+2012-12-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.17.2
+ * CONFIGURE: added missing/new configure options; added missing "&&";
+ reset default value for pipe-output
+ * DEPENDS: dropped support for deprecated dependencies; added new
+ optional dependencies; added TODO list in a comment
+
2012-06-12 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: need doxygen for docs, too

diff --git a/audio-players/mpg123/DETAILS b/audio-players/mpg123/DETAILS
index f23b391..0e83226 100755
--- a/audio-players/mpg123/DETAILS
+++ b/audio-players/mpg123/DETAILS
@@ -1,5 +1,5 @@
SPELL=mpg123
- VERSION=1.14.4
+ VERSION=1.21.0
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 2d9f05d..5a72da5 100644
--- a/audio-players/mpg123/HISTORY
+++ b/audio-players/mpg123/HISTORY
@@ -1,3 +1,39 @@
+2014-10-11 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.21.0
+
+2014-07-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.20.1
+
+2014-05-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.20.0
+
+2014-05-17 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.19.0
+
+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
+
+2013-05-22 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.15.4
+
+2013-04-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.15.3
+
+2013-02-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.15.1
+
+2013-02-13 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.15.0
+
2012-07-26 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to 1.14.4

diff --git a/audio-players/ncmpcpp/DETAILS b/audio-players/ncmpcpp/DETAILS
index 7bdd607..7672a0d 100755
--- a/audio-players/ncmpcpp/DETAILS
+++ b/audio-players/ncmpcpp/DETAILS
@@ -1,8 +1,8 @@
SPELL=ncmpcpp
- VERSION=0.5.5
+ VERSION=0.5.10
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://unkart.ovh.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:08c7365cb4f1548b4d8df6a809ebb95f72bda21c7d4edcbcdc148c5b6cb7e6021cb52b89fb84bc19ef4489c44c79ff481c801b9260f90c2982510186e940ebf7
+ SOURCE_URL[0]=http://${SPELL}.rybczak.net/stable/${SOURCE}
+
SOURCE_HASH=sha512:8ddbc05bd8f3febe80cc5c04992a02f8c86151bb171f8f2e46e8df79210f9445e73fd65bdcaa397b3039ebcf510c6bb6ef61be790a6dcf07d5e35e59f71f3702
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://unkart.ovh.org/ncmpcpp/";
LICENSE[0]=GPL
diff --git a/audio-players/ncmpcpp/HISTORY b/audio-players/ncmpcpp/HISTORY
index 7858941..27686d8 100644
--- a/audio-players/ncmpcpp/HISTORY
+++ b/audio-players/ncmpcpp/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.10
+
2010-11-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.5.5

diff --git a/audio-players/qmmp-plugin-pack/BUILD
b/audio-players/qmmp-plugin-pack/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/audio-players/qmmp-plugin-pack/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/audio-players/qmmp-plugin-pack/DEPENDS
b/audio-players/qmmp-plugin-pack/DEPENDS
new file mode 100755
index 0000000..4b08158
--- /dev/null
+++ b/audio-players/qmmp-plugin-pack/DEPENDS
@@ -0,0 +1 @@
+depends qmmp
diff --git a/audio-players/qmmp-plugin-pack/DETAILS
b/audio-players/qmmp-plugin-pack/DETAILS
new file mode 100755
index 0000000..a6e7179
--- /dev/null
+++ b/audio-players/qmmp-plugin-pack/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=qmmp-plugin-pack
+ VERSION=0.8.1
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://qmmp.ylsoftware.com/files/plugins/$SOURCE
+
SOURCE_HASH=sha512:8fcd447664235b057396b7757dedeefe32c7572a07140a54916eed42b747a4961d6b89c570ea4b92f567b67dca79fe9c1cca4ec0b4983ec45e976288437f5e19
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://qmmp.ylsoftware.com/";
+ LICENSE[0]="GPL"
+ ENTERED=20110913
+ KEYWORDS=""
+ SHORT="set of extra plugins for qmmp"
+cat << EOF
+A set of extra plugins for Qmmp.
+EOF
diff --git a/audio-players/qmmp-plugin-pack/HISTORY
b/audio-players/qmmp-plugin-pack/HISTORY
new file mode 100644
index 0000000..7d74b40
--- /dev/null
+++ b/audio-players/qmmp-plugin-pack/HISTORY
@@ -0,0 +1,2 @@
+2014-08-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 0.8.1
diff --git a/audio-players/qmmp/CONFLICTS b/audio-players/qmmp/CONFLICTS
new file mode 100755
index 0000000..c7285e8
--- /dev/null
+++ b/audio-players/qmmp/CONFLICTS
@@ -0,0 +1 @@
+conflicts qmmp
diff --git a/audio-players/qmmp/DETAILS b/audio-players/qmmp/DETAILS
index be9ed10..0ab7627 100755
--- a/audio-players/qmmp/DETAILS
+++ b/audio-players/qmmp/DETAILS
@@ -1,8 +1,8 @@
SPELL=qmmp
- VERSION=0.6.3
+ VERSION=0.8.1
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://${SPELL}.ylsoftware.com/files/${SOURCE}
-
SOURCE_HASH=sha512:2e38a8cd4346af6b3cc4f6cefe4c78dc9a2f32e648b0f9e6b9d058a302787317744f5fa251c6572777851690c28825508291e45416e3cf7395350fd85f099258
+
SOURCE_HASH=sha512:7f114253902c981abb0f41001d26d725ec636ba1965f3efc234e9cbedb4ecea0e25180112b27548eaf46e14919421f703b77bcb4b5204c531b4b910d606b5121
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://qmmp.ylsoftware.com/";
LICENSE[0]="GPL"
diff --git a/audio-players/qmmp/HISTORY b/audio-players/qmmp/HISTORY
index 480c1ae..2d57854 100644
--- a/audio-players/qmmp/HISTORY
+++ b/audio-players/qmmp/HISTORY
@@ -1,3 +1,10 @@
+2014-08-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.1
+
+2014-08-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.0
+ * CONFLICTS: added,
https://code.google.com/p/qmmp/issues/detail?id=585
+
2012-08-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.3

diff --git a/audio-players/qmpdclient/0001-add-missing-libX11-to-LIBS.patch
b/audio-players/qmpdclient/0001-add-missing-libX11-to-LIBS.patch
new file mode 100644
index 0000000..7ace77b
--- /dev/null
+++ b/audio-players/qmpdclient/0001-add-missing-libX11-to-LIBS.patch
@@ -0,0 +1,24 @@
+From 90ec62eef51f8e356327d730c71c191906a5287a Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 30 May 2013 14:24:16 +0200
+Subject: [PATCH] add missing libX11 to LIBS
+
+---
+ qmpdclient.pro | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/qmpdclient.pro b/qmpdclient.pro
+index 6e7b64e..1edac71 100644
+--- a/qmpdclient.pro
++++ b/qmpdclient.pro
+@@ -198,6 +198,7 @@ win32 {
+
+ # Installation in done through own installer on win32
+ unix {
++ LIBS += -lX11
+ !mac {
+ SOURCES += src/qmpdclient_x11.cpp
+
+--
+1.8.3
+
diff --git a/audio-players/qmpdclient/HISTORY
b/audio-players/qmpdclient/HISTORY
index aedea95..9589d35 100644
--- a/audio-players/qmpdclient/HISTORY
+++ b/audio-players/qmpdclient/HISTORY
@@ -1,3 +1,7 @@
+2013-05-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-add-missing-libX11-to-LIBS.patch:
+ add libX11 to LIBS
+
2011-01-02 Ismael Luceno <ismael AT sourcemage.org>
* qmpdclient.desktop: added generic name and spanish comment

diff --git a/audio-players/qmpdclient/PRE_BUILD
b/audio-players/qmpdclient/PRE_BUILD
new file mode 100755
index 0000000..c0c7d76
--- /dev/null
+++ b/audio-players/qmpdclient/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-libX11-to-LIBS.patch
diff --git a/audio-players/ripperx/BUILD b/audio-players/ripperx/BUILD
new file mode 100755
index 0000000..a908acd
--- /dev/null
+++ b/audio-players/ripperx/BUILD
@@ -0,0 +1 @@
+LIBS+=" -lm" default_build
diff --git a/audio-players/ripperx/DETAILS b/audio-players/ripperx/DETAILS
index 7b202cf..42b962a 100755
--- a/audio-players/ripperx/DETAILS
+++ b/audio-players/ripperx/DETAILS
@@ -2,7 +2,7 @@
VERSION=2.7.3
SOURCE=ripperX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/ripperX-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/ripperx/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE

SOURCE_HASH=sha512:fad4d8ee5e7ea37608b827230446f213c871d425920d0ffae5b0151e2270b36ca67156a78a530a3267141f8c5d0577a17647e4342468662472ea0f88bda69cea
WEB_SITE=http://sourceforge.net/projects/ripperx/
ENTERED=20020116
diff --git a/audio-players/ripperx/HISTORY b/audio-players/ripperx/HISTORY
index 4ff6ea9..4968b0e 100644
--- a/audio-players/ripperx/HISTORY
+++ b/audio-players/ripperx/HISTORY
@@ -1,3 +1,7 @@
+2013-04-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+ * BUILD: add -lm to LIBS
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.7.3

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-players/xmms2/CONFIGURE b/audio-players/xmms2/CONFIGURE
index bab1c79..1c5107e 100755
--- a/audio-players/xmms2/CONFIGURE
+++ b/audio-players/xmms2/CONFIGURE
@@ -149,11 +149,12 @@ config_query_option XMMS2_OPTS
\
y \
"--with-plugins=wave" \
"--without-plugins=wave" &&
-config_query_option XMMS2_OPTS \
- "Do you want CDDA support" \
- y \
- "--with-plugins=cdda" \
- "--without-plugins=cdda" &&
+# Does not build without CDDA.
+#config_query_option XMMS2_OPTS \
+# "Do you want CDDA support" \
+# y \
+# "--with-plugins=cdda" \
+# "--without-plugins=cdda" &&
config_query_option XMMS2_OPTS \
"Do you want GVFS support" \
y \
diff --git a/audio-players/xmms2/DEPENDS b/audio-players/xmms2/DEPENDS
index a6df3fe..8580b7f 100755
--- a/audio-players/xmms2/DEPENDS
+++ b/audio-players/xmms2/DEPENDS
@@ -4,10 +4,9 @@ depends glib2
&&

#Transport plugins &&
if list_find "$XMMS2_OPTS" "--with-xmms2d" ; then
- if list_find "$XMMS2_OPTS" "--with-plugins=cdda" ; then
+# CDDA plugin is required.
depends libcdio &&
depends libdiscid
- fi &&
if list_find "$XMMS2_OPTS" "--with-plugins=xspf" ||
list_find "$XMMS2_OPTS" "--with-plugins=xml" ||
list_find "$XMMS2_OPTS" "--with-plugins=rss"
diff --git a/audio-players/xmms2/HISTORY b/audio-players/xmms2/HISTORY
index 6c90a3c..72826c8 100644
--- a/audio-players/xmms2/HISTORY
+++ b/audio-players/xmms2/HISTORY
@@ -1,3 +1,6 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ CONFIGURE, DEPENDS: always build with CDDA (breaks otherwise)
+
2011-10-31 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 0.8DrO_o
* PRE_BUILD: no more patching
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/audacious-plugins/BUILD
b/audio-plugins/audacious-plugins/BUILD
index 9a99e9f..84b3ceb 100755
--- a/audio-plugins/audacious-plugins/BUILD
+++ b/audio-plugins/audacious-plugins/BUILD
@@ -1,2 +1,4 @@
-OPTS="--enable-chardet $AUDACIOUS_IPV6 $AUDACIOUS_STATUS $AUDACIOUS_OSD
$AUDACIOUS_COSD $OPTS" &&
+OPTS="$AUDACIOUS_IPV6 $AUDACIOUS_STATUS $AUDACIOUS_OSD $AUDACIOUS_COSD
$OPTS" &&
+OPTS="$AUDACIOUS_SONGCHANGE $AUDACIOUS_HOTKEY $AUDACIOUS_MPRIS $OPTS" &&
+OPTS="$AUDACIOUS_AD $AUDACIOUS_GTKUI $AUDACIOUS_SKINS $AUDACIOUS_LYRIC
$OPTS" &&
default_build
diff --git a/audio-plugins/audacious-plugins/CONFIGURE
b/audio-plugins/audacious-plugins/CONFIGURE
index 69ab67e..468b97c 100755
--- a/audio-plugins/audacious-plugins/CONFIGURE
+++ b/audio-plugins/audacious-plugins/CONFIGURE
@@ -1,11 +1,13 @@
config_query_option AUDACIOUS_IPV6 \
- 'for IPv6 support' n \
+ 'Enable IPv6 support?' n \
'--enable-ipv6' \
'--disable-ipv6' &&
+
config_query_option AUDACIOUS_STATUS \
- 'for a status icon' y \
+ 'Enable X11 Status Icon plugin?' y \
'--enable-statusicon' \
'--disable-statusicon' &&
+
config_query_option AUDACIOUS_OSD \
'for OSD plugin' y \
'--enable-aosd' \
@@ -15,4 +17,39 @@ if [[ "$AUDACIOUS_OSD" == '--enable-aosd' ]]; then
'for X Composite OSD plugin' y \
'--enable-aosd-xcomp' \
'--disable-aosd-xcomp'
-fi
+fi &&
+
+config_query_option AUDACIOUS_SONGCHANGE \
+ "Enable Song Change Plugin?" y \
+ "--enable-songchange" \
+ "--disable-songchange" &&
+
+config_query_option AUDACIOUS_HOTKEY \
+ "Enable global hotkey plugin?" y \
+ "--enable-hotkey" \
+ "--disable-hotkey" &&
+
+config_query_option AUDACIOUS_MPRIS \
+ "Enable mpris2 plugin?" y \
+ "--enable-mpris2" \
+ "--disable-mpris2" &&
+
+config_query_option AUDACIOUS_AD \
+ "Enable AdPlug plugin?" y \
+ "--enable-adplug" \
+ "--disable-adplug" &&
+
+config_query_option AUDACIOUS_GTKUI \
+ "Enable GTK Interface?" y \
+ "--enable-gtkui" \
+ "--disable-gtkui" &&
+
+config_query_option AUDACIOUS_SKINS \
+ "Enable Winamp Classic interface?" y \
+ "--enable-skins" \
+ "--disable-skins" &&
+
+config_query_option AUDACIOUS_LYRIC \
+ "Enable LyricWiki plugin?" y \
+ "--enable-lyricwiki" \
+ "--disable-lyricwiki"
diff --git a/audio-plugins/audacious-plugins/DEPENDS
b/audio-plugins/audacious-plugins/DEPENDS
index b9b07ba..c1a2150 100755
--- a/audio-plugins/audacious-plugins/DEPENDS
+++ b/audio-plugins/audacious-plugins/DEPENDS
@@ -1,98 +1,134 @@
+depends glib2 &&
+depends pango &&
+depends cairo &&
+depends gtk+3 &&
depends audacious &&
+depends libbinio &&

# control plugins
-optional_depends xf86-input-evdev \
- "--enable-evdevplug" \
- "--disable-evdevplug" \
- "for evdev support" &&
optional_depends lirc \
"" \
"--disable-lirc" \
"for lirc support" &&
+
# output plugins
optional_depends alsa-lib \
"" \
"--disable-alsa" \
"for alsa support" &&
-optional_depends esound \
- "" \
- "--disable-esd" \
- "for esound support" &&
+
optional_depends pulseaudio \
"" \
"--disable-pulse" \
"for pulseaudio support" &&
+
optional_depends JACK-DRIVER \
"" \
"--disable-jack" \
- "support for jack (note: jack2 may not work here yet!)" &&
+ "support for jack" &&
+
# filetype plugins
optional_depends LIBAVCODEC \
- "" \
- "--disable-wma" \
- "for WMA support" &&
+ "--enable-ffaudio" \
+ "--disable-ffaudio" \
+ "for ffmpeg WMA support" &&
+
optional_depends libvorbis \
"" \
"--disable-vorbis --disable-filewriter_vorbis" \
"for vorbis support" &&
+
optional_depends libogg \
"" \
"" \
"for ogg support" &&
+
optional_depends flac \
"" \
"--disable-flacng --disable-filewriter_flac" \
"for flac support" &&
+
optional_depends mpg123 \
"" \
"--disable-mp3" \
"for reading MP3 files" &&
+
optional_depends lame \
"" \
"--disable-filewriter_mp3" \
"for MP3 filewriter" &&
+
optional_depends wavpack \
"" \
"--disable-wavpack" \
"for wavpack support" &&
+
optional_depends faad2 \
"" \
"--disable-aac" \
"for aac support" &&
+
optional_depends libsndfile \
"" \
"--disable-sndfile" \
"sndfile support" &&
+
optional_depends libmodplug \
"" \
"--disable-modplug" \
"support for modplug" &&
-optional_depends musepack-tools \
- "" \
- "--disable-musepack" \
- "support for musepack" &&
+
optional_depends sidplay-libs \
"" \
"--disable-sid" \
"support for sid" &&
-optional_depends timidity \
- "" \
- "--disable-timidity" \
- "play midi files through timidity" &&
-optional_depends ttaenc \
- "" \
- "--disable-tta" \
- "support for TrueAudio" &&
+
# other plugins
optional_depends neon \
"--enable-neon" \
"--disable-neon" \
- "for HTTP(s) transport (required for Icecast/Shoutcast)
(EXPERIMENTAL)" &&
-optional_depends dbus \
- "--enable-dbus" \
- "--disable-dbus" \
- "for D-BUS support" &&
-optional_depends libmtp \
- "" \
- "--disable-mtp_up" \
- "support for Media Transfer Protocol"
+ "Enable Neon HTTP support?" &&
+
+optional_depends curl \
+ "--enable-scrobbler" \
+ "--disable-scrobbler" \
+ "Enable Scrobbler plugin?" &&
+
+optional_depends libnotify \
+ "--enable-notify" \
+ "--disable-notify" \
+ "Enable notify plugin?" &&
+
+optional_depends sdl \
+ "--enable-sdlout" \
+ "--disable-sdlout" \
+ "Enable SDL output plugin?" &&
+
+optional_depends libcdio \
+ "--enable-cdaudio" \
+ "--disable-cdaudio" \
+ "Enable CD Audio Plugin?" &&
+
+optional_depends libcdio-paranoia \
+ "" "" \
+ "Needed for CD Audio plugin" &&
+
+optional_depends libcddb \
+ "" "" \
+ "Needed for CD Audio plugin" &&
+
+optional_depends libmms \
+ "--enable-mms" \
+ "--disable-mms" \
+ "Enable MMS support?" &&
+
+optional_depends libcue \
+ "--enable-cue" \
+ "--disable-cue" \
+ "Enable CUE support?" &&
+
+optional_depends libsamplerate \
+ "--enable-resample --enable-speedpitch" \
+ "--disable-resample --disable-speedpitch" \
+ "Enable Resample Effect and Speed and Pitch plugins?"
+
diff --git a/audio-plugins/audacious-plugins/DETAILS
b/audio-plugins/audacious-plugins/DETAILS
index e1d0186..f351a32 100755
--- a/audio-plugins/audacious-plugins/DETAILS
+++ b/audio-plugins/audacious-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=audacious-plugins
- VERSION=3.2.3
+ VERSION=3.4
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://distfiles.audacious-media-player.org/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/audio-plugins/audacious-plugins/HISTORY
b/audio-plugins/audacious-plugins/HISTORY
index 05b5b4f..97d0e2c 100644
--- a/audio-plugins/audacious-plugins/HISTORY
+++ b/audio-plugins/audacious-plugins/HISTORY
@@ -1,3 +1,18 @@
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4
+ * DEPENDS: libbinio added
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.4
+ * DEPENDS: added optional depends libcdio-paranoia
+ * PRE_BUILD: apply patch to correctly find cdda.h
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.3.2
+ * DEPENDS: updated with new depends
+ * CONFIGURE: updated with new configure options
+ * BUILD: applied new configure options
+
2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: faac isn't AAC decoder, but AAC encoder;
mpg123 is required for MP3 support, not libmad;
diff --git a/audio-plugins/audacious-plugins/PRE_BUILD
b/audio-plugins/audacious-plugins/PRE_BUILD
new file mode 100755
index 0000000..6a08469
--- /dev/null
+++ b/audio-plugins/audacious-plugins/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/cdda.patch
diff --git
a/audio-plugins/audacious-plugins/audacious-plugins-3.2.3.tar.bz2.sig
b/audio-plugins/audacious-plugins/audacious-plugins-3.2.3.tar.bz2.sig
deleted file mode 100644
index 3dd7e28..0000000
Binary files
a/audio-plugins/audacious-plugins/audacious-plugins-3.2.3.tar.bz2.sig and
/dev/null differ
diff --git
a/audio-plugins/audacious-plugins/audacious-plugins-3.4.tar.bz2.sig
b/audio-plugins/audacious-plugins/audacious-plugins-3.4.tar.bz2.sig
new file mode 100644
index 0000000..a14e87c
Binary files /dev/null and
b/audio-plugins/audacious-plugins/audacious-plugins-3.4.tar.bz2.sig differ
diff --git a/audio-plugins/audacious-plugins/cdda.patch
b/audio-plugins/audacious-plugins/cdda.patch
new file mode 100644
index 0000000..5780e96
--- /dev/null
+++ b/audio-plugins/audacious-plugins/cdda.patch
@@ -0,0 +1,16 @@
+diff -ur audacious-plugins-3.3.4/src/cdaudio-ng/cdaudio-ng.c
audacious-plugins-mod/src/cdaudio-ng/cdaudio-ng.c
+--- audacious-plugins-3.3.4/src/cdaudio-ng/cdaudio-ng.c 2013-02-03
14:09:33.000000000 -0600
++++ audacious-plugins-mod/src/cdaudio-ng/cdaudio-ng.c 2013-02-17
20:43:38.505087973 -0600
+@@ -29,12 +29,7 @@
+ #include <cdio/audio.h>
+ #include <cdio/sector.h>
+ #include <cdio/cd_types.h>
+-
+-#if LIBCDIO_VERSION_NUM >= 90
+-#include <cdio/paranoia/cdda.h>
+-#else
+ #include <cdio/cdda.h>
+-#endif
+
+ /* libcdio's header files #define these */
+ #undef PACKAGE
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..489c385
--- /dev/null
+++ b/audio-plugins/calf-plugins/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=calf-plugins
+ VERSION=0.0.19
+ SOURCE="${SPELL%-*}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL%-*}/${SPELL%-*}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b924552b7f3d1f48974ca46d02ba907e55a30fb22cdb13dac33ba7dacccfd3ff4909563e9fcc5bb99f331c463170c6929dfdb8a589e50ab5a0ae23f58f7cb5a6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL%-*}-${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..043b257
--- /dev/null
+++ b/audio-plugins/calf-plugins/HISTORY
@@ -0,0 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Normalize SPELL field
+
+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/quodlibet-plugins/DETAILS
b/audio-plugins/quodlibet-plugins/DETAILS
index e722ae5..501412e 100755
--- a/audio-plugins/quodlibet-plugins/DETAILS
+++ b/audio-plugins/quodlibet-plugins/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=quodlibet-plugins
-if test "$QUODLIBET_PLUGINS_AUTOUPDATE" = "y"; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL.tar.bz2
SOURCE_IGNORE=volatile
SOURCE_HINTS=old_svn_compat
diff --git a/audio-plugins/quodlibet-plugins/HISTORY
b/audio-plugins/quodlibet-plugins/HISTORY
index f9d2c3c..71f1ebb 100644
--- a/audio-plugins/quodlibet-plugins/HISTORY
+++ b/audio-plugins/quodlibet-plugins/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2006-10-29 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS: removed BUILD_API=2
DEPENDS: fixed, svn changed to subversion
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/0003-switch-build-system-to-cmake.patch
b/audio-plugins/rt-plugins/0003-switch-build-system-to-cmake.patch
new file mode 100644
index 0000000..bd159c9
--- /dev/null
+++ b/audio-plugins/rt-plugins/0003-switch-build-system-to-cmake.patch
@@ -0,0 +1,6136 @@
+From 3acb2bea8282214f002af2c45699eeee1cdc8db5 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 6 Apr 2014 14:31:38 +0000
+Subject: [PATCH] switch build system to cmake
+
+- reorganize directory layout. source files go to src,
+headers to include
+- remove unnecessary macros from all .c files
+- use the <> form of #include for the ladspa header
+- remove redundant definition of f_round from ladspa-util.h
+- remove redundant config.h header file; this seems to have been
+an auto-generated header at some point copied from some other
+project. It isn't used anywhere in this project.
+- adapt the README to the new build system
+- add cppcheck target
+---
+ CMakeLists.txt | 21 +++
+ Makefile | 47 ------
+ README | 7 +-
+ RTallpass1.c | 236 ------------------------------
+ RTallpass2.c | 255 ---------------------------------
+ RThighpass.c | 251 --------------------------------
+ RThighshelf.c | 269 -----------------------------------
+ RTlowpass.c | 251 --------------------------------
+ RTlowshelf.c | 269 -----------------------------------
+ RTlr4hipass.c | 239 -------------------------------
+ RTlr4lowpass.c | 239 -------------------------------
+ RTparaeq.c | 269 -----------------------------------
+ build/.keep | 0
+ cmake/compilerwarnings.cmake | 37 +++++
+ cmake/cppcheck.cmake | 12 ++
+ include/biquad.h | 331
+++++++++++++++++++++++++++++++++++++++++++
+ include/ladspa-util.h | 211 +++++++++++++++++++++++++++
+ src/CMakeLists.txt | 26 ++++
+ src/RTallpass1.c | 231 ++++++++++++++++++++++++++++++
+ src/RTallpass2.c | 250 ++++++++++++++++++++++++++++++++
+ src/RThighpass.c | 246 ++++++++++++++++++++++++++++++++
+ src/RThighshelf.c | 264 ++++++++++++++++++++++++++++++++++
+ src/RTlowpass.c | 246 ++++++++++++++++++++++++++++++++
+ src/RTlowshelf.c | 264 ++++++++++++++++++++++++++++++++++
+ src/RTlr4hipass.c | 234 ++++++++++++++++++++++++++++++
+ src/RTlr4lowpass.c | 234 ++++++++++++++++++++++++++++++
+ src/RTparaeq.c | 264 ++++++++++++++++++++++++++++++++++
+ util/biquad.h | 331
-------------------------------------------
+ util/config.h | 99 -------------
+ util/ladspa-util.h | 230 ------------------------------
+ 30 files changed, 2877 insertions(+), 2986 deletions(-)
+ create mode 100644 CMakeLists.txt
+ delete mode 100644 Makefile
+ delete mode 100644 RTallpass1.c
+ delete mode 100644 RTallpass2.c
+ delete mode 100644 RThighpass.c
+ delete mode 100644 RThighshelf.c
+ delete mode 100644 RTlowpass.c
+ delete mode 100644 RTlowshelf.c
+ delete mode 100644 RTlr4hipass.c
+ delete mode 100644 RTlr4lowpass.c
+ delete mode 100644 RTparaeq.c
+ create mode 100644 build/.keep
+ create mode 100644 cmake/compilerwarnings.cmake
+ create mode 100644 cmake/cppcheck.cmake
+ create mode 100644 include/biquad.h
+ create mode 100644 include/ladspa-util.h
+ create mode 100644 src/CMakeLists.txt
+ create mode 100644 src/RTallpass1.c
+ create mode 100644 src/RTallpass2.c
+ create mode 100644 src/RThighpass.c
+ create mode 100644 src/RThighshelf.c
+ create mode 100644 src/RTlowpass.c
+ create mode 100644 src/RTlowshelf.c
+ create mode 100644 src/RTlr4hipass.c
+ create mode 100644 src/RTlr4lowpass.c
+ create mode 100644 src/RTparaeq.c
+ delete mode 100644 util/biquad.h
+ delete mode 100644 util/config.h
+ delete mode 100644 util/ladspa-util.h
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+new file mode 100644
+index 0000000..566ef09
+--- /dev/null
++++ b/CMakeLists.txt
+@@ -0,0 +1,21 @@
++cmake_minimum_required(VERSION 2.8)
++Project(rt-plugins)
++
++set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
++
++include(compilerwarnings)
++include(cppcheck)
++
++set(COMMONFLAGS "-pipe")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMMONFLAGS}")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
++
++add_definitions("-D_BSD_SOURCE -D_XOPEN_SOURCE=600")
++
++set(CMAKE_SHARED_MODULE_PREFIX "")
++
++add_subdirectory(src)
++
++file(GLOB HEADERS "${PROJECT_SOURCE_DIR}/include/*.h")
+diff --git a/Makefile b/Makefile
+deleted file mode 100644
+index 4394311..0000000
+--- a/Makefile
++++ /dev/null
+@@ -1,47 +0,0 @@
+-INSTALL_PLUGINS_DIR ?= /usr/local/lib/ladspa/
+-
+-# rt 31.5.2013: got rid of sse2 stuff so we can build for ARM
+-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 \
+- RTlowpass.so \
+- RThighpass.so \
+- RThighshelf.so \
+- RTlowshelf.so \
+- RTlr4hipass.so \
+- RTlr4lowpass.so \
+- RTparaeq.so \
+-
+-all: $(PLUGINS)
+-
+-%.o: %.c
+- @echo -e "(CC) $@"
+- @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
+-
+-%.so: %.o
+- @echo -e "(LD) $@"
+- @$(LD) $(LDFLAGS) -o $@ $<
+-
+-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
+diff --git a/README b/README
+index 98c6892..24ce89a 100644
+--- a/README
++++ b/README
+@@ -2,11 +2,14 @@ Compiling
+ ~~~~~~~~~
+
+ Install with
++ cd build
++ cmake ..
+ make
+ sudo make install
+
+ By default this installs plugins in /usr/local/lib/ladspa. If
+-you want them to go somewhere else, edit the Makefile.
++you want them to go somewhere else, configure cmake accordingly
++by running 'ccmake .'
+
+ You should set the environment variable LADSPA_PATH to contain the
+ path to the plugins, so they can be found. Something like this:
+@@ -26,6 +29,8 @@ I know, these instruction sets are only implemented on
Intel and Athlon
+ processors. Compiling for other architectures will probably require some
+ changes to the source code.
+
++You can set USE_SSE2 to off using ccmake if you do not want to use SSE2.
++
+
+ Bug reports
+ ~~~~~~~~~~~
+diff --git a/RTallpass1.c b/RTallpass1.c
+deleted file mode 100644
+index 4ea528b..0000000
+--- a/RTallpass1.c
++++ /dev/null
+@@ -1,236 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define ALLPASS1_FC 0
+-#define ALLPASS1_INPUT 1
+-#define ALLPASS1_OUTPUT 2
+-
+-static LADSPA_Descriptor *allPassDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *fc;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- bilin * filter;
+- float fs;
+-} AllPass;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return allPassDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateAllPass(LADSPA_Handle instance) {
+- AllPass *plugin_data = (AllPass *)instance;
+- bilin *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- bilin_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupAllPass(LADSPA_Handle instance) {
+- AllPass *plugin_data = (AllPass *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortAllPass(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- AllPass *plugin;
+-
+- plugin = (AllPass *)instance;
+- switch (port) {
+- case ALLPASS1_FC:
+- plugin->fc = data;
+- break;
+- case ALLPASS1_INPUT:
+- plugin->input = data;
+- break;
+- case ALLPASS1_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateAllPass(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- AllPass *plugin_data = (AllPass *)malloc(sizeof(AllPass));
+- bilin *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(bilin));
+- bilin_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runAllPass(LADSPA_Handle instance, unsigned long sample_count) {
+- AllPass *plugin_data = (AllPass *)instance;
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+-
+- bilin * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- ap1_set_params(filter, fc, fs);
+-
+- 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], (LADSPA_Data) ap1_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- allPassDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (allPassDescriptor) {
+- allPassDescriptor->UniqueID = 9010;
+- allPassDescriptor->Label = "RTallpass1";
+- allPassDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- allPassDescriptor->Name =
+- D_("RT First Order Allpass");
+- allPassDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- allPassDescriptor->Copyright =
+- "GPL";
+- allPassDescriptor->PortCount = 3;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(3,
+- sizeof(LADSPA_PortDescriptor));
+- allPassDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(3,
+- sizeof(LADSPA_PortRangeHint));
+- allPassDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(3, sizeof(char*));
+- allPassDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[ALLPASS1_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[ALLPASS1_FC] =
+- 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.0;
+- port_range_hints[ALLPASS1_FC].UpperBound = (LADSPA_Data) 0.4;
+-
+- /* Parameters for Input */
+- port_descriptors[ALLPASS1_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[ALLPASS1_INPUT] =
+- D_("Input");
+- port_range_hints[ALLPASS1_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[ALLPASS1_INPUT].LowerBound = -1.0;
+- port_range_hints[ALLPASS1_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[ALLPASS1_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[ALLPASS1_OUTPUT] =
+- D_("Output");
+- port_range_hints[ALLPASS1_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[ALLPASS1_OUTPUT].LowerBound = -1.0;
+- port_range_hints[ALLPASS1_OUTPUT].UpperBound = +1.0;
+-
+- allPassDescriptor->activate = activateAllPass;
+- allPassDescriptor->cleanup = cleanupAllPass;
+- allPassDescriptor->connect_port = connectPortAllPass;
+- allPassDescriptor->deactivate = NULL;
+- allPassDescriptor->instantiate = instantiateAllPass;
+- allPassDescriptor->run = runAllPass;
+- allPassDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (allPassDescriptor) {
+- free((LADSPA_PortDescriptor
*)allPassDescriptor->PortDescriptors);
+- free((char **)allPassDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)allPassDescriptor->PortRangeHints);
+- free(allPassDescriptor);
+- }
+-
+-}
+-
+diff --git a/RTallpass2.c b/RTallpass2.c
+deleted file mode 100644
+index a0bac58..0000000
+--- a/RTallpass2.c
++++ /dev/null
+@@ -1,255 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define ALLPASS_FC 0
+-#define ALLPASS_Q 1
+-#define ALLPASS_INPUT 2
+-#define ALLPASS_OUTPUT 3
+-
+-static LADSPA_Descriptor *allPassDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *gain;
+- LADSPA_Data *fc;
+- LADSPA_Data *Q;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filter;
+- float fs;
+-} AllPass;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return allPassDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateAllPass(LADSPA_Handle instance) {
+- AllPass *plugin_data = (AllPass *)instance;
+- biquad *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- biquad_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupAllPass(LADSPA_Handle instance) {
+- AllPass *plugin_data = (AllPass *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortAllPass(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- AllPass *plugin;
+-
+- plugin = (AllPass *)instance;
+- switch (port) {
+- case ALLPASS_FC:
+- plugin->fc = data;
+- break;
+- case ALLPASS_Q:
+- plugin->Q = data;
+- break;
+- case ALLPASS_INPUT:
+- plugin->input = data;
+- break;
+- case ALLPASS_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateAllPass(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- AllPass *plugin_data = (AllPass *)malloc(sizeof(AllPass));
+- biquad *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(biquad));
+- biquad_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runAllPass(LADSPA_Handle instance, unsigned long sample_count) {
+- AllPass *plugin_data = (AllPass *)instance;
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Bandwidth (octaves) (float value) */
+- const LADSPA_Data Q = *(plugin_data->Q);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+-
+- biquad * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- ap_set_params(filter, fc, Q, fs);
+-
+- 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], (LADSPA_Data) ap2_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- allPassDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (allPassDescriptor) {
+- allPassDescriptor->UniqueID = 9005;
+- allPassDescriptor->Label = "RTallpass2";
+- allPassDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- allPassDescriptor->Name =
+- D_("RT Biquad Allpass");
+- allPassDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- allPassDescriptor->Copyright =
+- "GPL";
+- allPassDescriptor->PortCount = 4;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(4,
+- sizeof(LADSPA_PortDescriptor));
+- allPassDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(4,
+- sizeof(LADSPA_PortRangeHint));
+- allPassDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(4, sizeof(char*));
+- allPassDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[ALLPASS_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[ALLPASS_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data) 0.4;
+-
+- /* Parameters for Bandwidth (octaves) */
+- port_descriptors[ALLPASS_Q] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[ALLPASS_Q] =
+- D_("Q");
+- port_range_hints[ALLPASS_Q].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[ALLPASS_Q].LowerBound = 0;
+- port_range_hints[ALLPASS_Q].UpperBound = 10;
+-
+- /* Parameters for Input */
+- port_descriptors[ALLPASS_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[ALLPASS_INPUT] =
+- D_("Input");
+- port_range_hints[ALLPASS_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[ALLPASS_INPUT].LowerBound = -1.0;
+- port_range_hints[ALLPASS_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[ALLPASS_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[ALLPASS_OUTPUT] =
+- D_("Output");
+- port_range_hints[ALLPASS_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[ALLPASS_OUTPUT].LowerBound = -1.0;
+- port_range_hints[ALLPASS_OUTPUT].UpperBound = +1.0;
+-
+- allPassDescriptor->activate = activateAllPass;
+- allPassDescriptor->cleanup = cleanupAllPass;
+- allPassDescriptor->connect_port = connectPortAllPass;
+- allPassDescriptor->deactivate = NULL;
+- allPassDescriptor->instantiate = instantiateAllPass;
+- allPassDescriptor->run = runAllPass;
+- allPassDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (allPassDescriptor) {
+- free((LADSPA_PortDescriptor
*)allPassDescriptor->PortDescriptors);
+- free((char **)allPassDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)allPassDescriptor->PortRangeHints);
+- free(allPassDescriptor);
+- }
+-
+-}
+-
+diff --git a/RThighpass.c b/RThighpass.c
+deleted file mode 100644
+index 3376ad9..0000000
+--- a/RThighpass.c
++++ /dev/null
+@@ -1,251 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define HIGHPASS_FC 0
+-#define HIGHPASS_Q 1
+-#define HIGHPASS_INPUT 2
+-#define HIGHPASS_OUTPUT 3
+-
+-static LADSPA_Descriptor *highPassDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *fc;
+- LADSPA_Data *Q;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filter;
+- float fs;
+-} HighPass;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return highPassDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateHighPass(LADSPA_Handle instance) {
+- HighPass *plugin_data = (HighPass *)instance;
+- biquad *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- biquad_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupHighPass(LADSPA_Handle instance) {
+- HighPass *plugin_data = (HighPass *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortHighPass(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- HighPass *plugin;
+-
+- plugin = (HighPass *)instance;
+- switch (port) {
+- case HIGHPASS_FC:
+- plugin->fc = data;
+- break;
+- case HIGHPASS_Q:
+- plugin->Q = data;
+- break;
+- case HIGHPASS_INPUT:
+- plugin->input = data;
+- break;
+- case HIGHPASS_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateHighPass(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- HighPass *plugin_data = (HighPass *)malloc(sizeof(HighPass));
+- biquad *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(biquad));
+- biquad_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runHighPass(LADSPA_Handle instance, unsigned long sample_count)
{
+- HighPass *plugin_data = (HighPass *)instance;
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Bandwidth (octaves) (float value) */
+- const LADSPA_Data Q = *(plugin_data->Q);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- hp_set_params(filter, fc, Q, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- highPassDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (highPassDescriptor) {
+- highPassDescriptor->UniqueID = 9007;
+- highPassDescriptor->Label = "RThighpass";
+- highPassDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- highPassDescriptor->Name =
+- D_("RT 2nd-order highpass");
+- highPassDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- highPassDescriptor->Copyright =
+- "GPL";
+- highPassDescriptor->PortCount = 4;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(4,
+- sizeof(LADSPA_PortDescriptor));
+- highPassDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(4,
+- sizeof(LADSPA_PortRangeHint));
+- highPassDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(4, sizeof(char*));
+- highPassDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[HIGHPASS_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[HIGHPASS_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data) 0.4;
+-
+- /* Parameters for Q */
+- port_descriptors[HIGHPASS_Q] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[HIGHPASS_Q] =
+- D_("Q");
+- port_range_hints[HIGHPASS_Q].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[HIGHPASS_Q].LowerBound = 0;
+- port_range_hints[HIGHPASS_Q].UpperBound = 5;
+-
+- /* Parameters for Input */
+- port_descriptors[HIGHPASS_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[HIGHPASS_INPUT] =
+- D_("Input");
+- port_range_hints[HIGHPASS_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[HIGHPASS_INPUT].LowerBound = -1.0;
+- port_range_hints[HIGHPASS_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[HIGHPASS_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[HIGHPASS_OUTPUT] =
+- D_("Output");
+- port_range_hints[HIGHPASS_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[HIGHPASS_OUTPUT].LowerBound = -1.0;
+- port_range_hints[HIGHPASS_OUTPUT].UpperBound = +1.0;
+-
+- highPassDescriptor->activate = activateHighPass;
+- highPassDescriptor->cleanup = cleanupHighPass;
+- highPassDescriptor->connect_port = connectPortHighPass;
+- highPassDescriptor->deactivate = NULL;
+- highPassDescriptor->instantiate = instantiateHighPass;
+- highPassDescriptor->run = runHighPass;
+- highPassDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (highPassDescriptor) {
+- free((LADSPA_PortDescriptor
*)highPassDescriptor->PortDescriptors);
+- free((char **)highPassDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)highPassDescriptor->PortRangeHints);
+- free(highPassDescriptor);
+- }
+-
+-}
+-
+diff --git a/RThighshelf.c b/RThighshelf.c
+deleted file mode 100644
+index 9d02d45..0000000
+--- a/RThighshelf.c
++++ /dev/null
+@@ -1,269 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define HIGHSHELF_GAIN 0
+-#define HIGHSHELF_FC 1
+-#define HIGHSHELF_Q 2
+-#define HIGHSHELF_INPUT 3
+-#define HIGHSHELF_OUTPUT 4
+-
+-static LADSPA_Descriptor *highShelfDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *gain;
+- LADSPA_Data *fc;
+- LADSPA_Data *Q;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filter;
+- float fs;
+-} HighShelf;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return highShelfDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateHighShelf(LADSPA_Handle instance) {
+- HighShelf *plugin_data = (HighShelf *)instance;
+- biquad *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- biquad_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupHighShelf(LADSPA_Handle instance) {
+- HighShelf *plugin_data = (HighShelf *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortHighShelf(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- HighShelf *plugin;
+-
+- plugin = (HighShelf *)instance;
+- switch (port) {
+- case HIGHSHELF_GAIN:
+- plugin->gain = data;
+- break;
+- case HIGHSHELF_FC:
+- plugin->fc = data;
+- break;
+- case HIGHSHELF_Q:
+- plugin->Q = data;
+- break;
+- case HIGHSHELF_INPUT:
+- plugin->input = data;
+- break;
+- case HIGHSHELF_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateHighShelf(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- HighShelf *plugin_data = (HighShelf *)malloc(sizeof(HighShelf));
+- biquad *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(biquad));
+- biquad_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runHighShelf(LADSPA_Handle instance, unsigned long
sample_count) {
+- HighShelf *plugin_data = (HighShelf *)instance;
+-
+- /* Gain (dB) (float value) */
+- const LADSPA_Data gain = *(plugin_data->gain);
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Bandwidth (octaves) (float value) */
+- const LADSPA_Data Q = *(plugin_data->Q);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- hs_set_params(filter, fc, gain, Q, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- highShelfDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (highShelfDescriptor) {
+- highShelfDescriptor->UniqueID = 9003;
+- highShelfDescriptor->Label = "RThighshelf";
+- highShelfDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- highShelfDescriptor->Name =
+- D_("RT High Shelf");
+- highShelfDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- highShelfDescriptor->Copyright =
+- "GPL";
+- highShelfDescriptor->PortCount = 5;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(5,
+- sizeof(LADSPA_PortDescriptor));
+- highShelfDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(5,
+- sizeof(LADSPA_PortRangeHint));
+- highShelfDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(5, sizeof(char*));
+- highShelfDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Gain (dB) */
+- port_descriptors[HIGHSHELF_GAIN] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[HIGHSHELF_GAIN] =
+- D_("Gain (dB)");
+- port_range_hints[HIGHSHELF_GAIN].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_0;
+- port_range_hints[HIGHSHELF_GAIN].LowerBound = -70;
+- port_range_hints[HIGHSHELF_GAIN].UpperBound = +30;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[HIGHSHELF_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[HIGHSHELF_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data) 0.4;
+-
+- /* Parameters for Quality Factor */
+- port_descriptors[HIGHSHELF_Q] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[HIGHSHELF_Q] =
+- D_("Q");
+- port_range_hints[HIGHSHELF_Q].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[HIGHSHELF_Q].LowerBound = 0;
+- port_range_hints[HIGHSHELF_Q].UpperBound = 5;
+-
+- /* Parameters for Input */
+- port_descriptors[HIGHSHELF_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[HIGHSHELF_INPUT] =
+- D_("Input");
+- port_range_hints[HIGHSHELF_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[HIGHSHELF_INPUT].LowerBound = -1.0;
+- port_range_hints[HIGHSHELF_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[HIGHSHELF_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[HIGHSHELF_OUTPUT] =
+- D_("Output");
+- port_range_hints[HIGHSHELF_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[HIGHSHELF_OUTPUT].LowerBound = -1.0;
+- port_range_hints[HIGHSHELF_OUTPUT].UpperBound = +1.0;
+-
+- highShelfDescriptor->activate = activateHighShelf;
+- highShelfDescriptor->cleanup = cleanupHighShelf;
+- highShelfDescriptor->connect_port = connectPortHighShelf;
+- highShelfDescriptor->deactivate = NULL;
+- highShelfDescriptor->instantiate = instantiateHighShelf;
+- highShelfDescriptor->run = runHighShelf;
+- highShelfDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (highShelfDescriptor) {
+- free((LADSPA_PortDescriptor
*)highShelfDescriptor->PortDescriptors);
+- free((char **)highShelfDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)highShelfDescriptor->PortRangeHints);
+- free(highShelfDescriptor);
+- }
+-
+-}
+-
+diff --git a/RTlowpass.c b/RTlowpass.c
+deleted file mode 100644
+index 9ea377f..0000000
+--- a/RTlowpass.c
++++ /dev/null
+@@ -1,251 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define LOWPASS_FC 0
+-#define LOWPASS_Q 1
+-#define LOWPASS_INPUT 2
+-#define LOWPASS_OUTPUT 3
+-
+-static LADSPA_Descriptor *lowPassDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *fc;
+- LADSPA_Data *Q;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filter;
+- float fs;
+-} LowPass;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return lowPassDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateLowPass(LADSPA_Handle instance) {
+- LowPass *plugin_data = (LowPass *)instance;
+- biquad *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- biquad_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupLowPass(LADSPA_Handle instance) {
+- LowPass *plugin_data = (LowPass *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortLowPass(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- LowPass *plugin;
+-
+- plugin = (LowPass *)instance;
+- switch (port) {
+- case LOWPASS_FC:
+- plugin->fc = data;
+- break;
+- case LOWPASS_Q:
+- plugin->Q = data;
+- break;
+- case LOWPASS_INPUT:
+- plugin->input = data;
+- break;
+- case LOWPASS_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateLowPass(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- LowPass *plugin_data = (LowPass *)malloc(sizeof(LowPass));
+- biquad *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(biquad));
+- biquad_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runLowPass(LADSPA_Handle instance, unsigned long sample_count) {
+- LowPass *plugin_data = (LowPass *)instance;
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Bandwidth (octaves) (float value) */
+- const LADSPA_Data Q = *(plugin_data->Q);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- lp_set_params(filter, fc, Q, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- lowPassDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (lowPassDescriptor) {
+- lowPassDescriptor->UniqueID = 9006;
+- lowPassDescriptor->Label = "RTlowpass";
+- lowPassDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- lowPassDescriptor->Name =
+- D_("RT 2nd-order lowpass");
+- lowPassDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- lowPassDescriptor->Copyright =
+- "GPL";
+- lowPassDescriptor->PortCount = 4;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(4,
+- sizeof(LADSPA_PortDescriptor));
+- lowPassDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(4,
+- sizeof(LADSPA_PortRangeHint));
+- lowPassDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(4, sizeof(char*));
+- lowPassDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[LOWPASS_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LOWPASS_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data) 0.4;
+-
+- /* Parameters for Q */
+- port_descriptors[LOWPASS_Q] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LOWPASS_Q] =
+- D_("Q");
+- port_range_hints[LOWPASS_Q].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[LOWPASS_Q].LowerBound = 0;
+- port_range_hints[LOWPASS_Q].UpperBound = 5;
+-
+- /* Parameters for Input */
+- port_descriptors[LOWPASS_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[LOWPASS_INPUT] =
+- D_("Input");
+- port_range_hints[LOWPASS_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LOWPASS_INPUT].LowerBound = -1.0;
+- port_range_hints[LOWPASS_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[LOWPASS_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[LOWPASS_OUTPUT] =
+- D_("Output");
+- port_range_hints[LOWPASS_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LOWPASS_OUTPUT].LowerBound = -1.0;
+- port_range_hints[LOWPASS_OUTPUT].UpperBound = +1.0;
+-
+- lowPassDescriptor->activate = activateLowPass;
+- lowPassDescriptor->cleanup = cleanupLowPass;
+- lowPassDescriptor->connect_port = connectPortLowPass;
+- lowPassDescriptor->deactivate = NULL;
+- lowPassDescriptor->instantiate = instantiateLowPass;
+- lowPassDescriptor->run = runLowPass;
+- lowPassDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (lowPassDescriptor) {
+- free((LADSPA_PortDescriptor
*)lowPassDescriptor->PortDescriptors);
+- free((char **)lowPassDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)lowPassDescriptor->PortRangeHints);
+- free(lowPassDescriptor);
+- }
+-
+-}
+-
+diff --git a/RTlowshelf.c b/RTlowshelf.c
+deleted file mode 100644
+index 12a2c7c..0000000
+--- a/RTlowshelf.c
++++ /dev/null
+@@ -1,269 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define LOWSHELF_GAIN 0
+-#define LOWSHELF_FC 1
+-#define LOWSHELF_Q 2
+-#define LOWSHELF_INPUT 3
+-#define LOWSHELF_OUTPUT 4
+-
+-static LADSPA_Descriptor *lowShelfDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *gain;
+- LADSPA_Data *fc;
+- LADSPA_Data *Q;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filter;
+- float fs;
+-} LowShelf;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return lowShelfDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateLowShelf(LADSPA_Handle instance) {
+- LowShelf *plugin_data = (LowShelf *)instance;
+- biquad *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- biquad_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupLowShelf(LADSPA_Handle instance) {
+- LowShelf *plugin_data = (LowShelf *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortLowShelf(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- LowShelf *plugin;
+-
+- plugin = (LowShelf *)instance;
+- switch (port) {
+- case LOWSHELF_GAIN:
+- plugin->gain = data;
+- break;
+- case LOWSHELF_FC:
+- plugin->fc = data;
+- break;
+- case LOWSHELF_Q:
+- plugin->Q = data;
+- break;
+- case LOWSHELF_INPUT:
+- plugin->input = data;
+- break;
+- case LOWSHELF_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateLowShelf(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- LowShelf *plugin_data = (LowShelf *)malloc(sizeof(LowShelf));
+- biquad *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(biquad));
+- biquad_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runLowShelf(LADSPA_Handle instance, unsigned long sample_count)
{
+- LowShelf *plugin_data = (LowShelf *)instance;
+-
+- /* Gain (dB) (float value) */
+- const LADSPA_Data gain = *(plugin_data->gain);
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Bandwidth (octaves) (float value) */
+- const LADSPA_Data Q = *(plugin_data->Q);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- ls_set_params(filter, fc, gain, Q, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- lowShelfDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (lowShelfDescriptor) {
+- lowShelfDescriptor->UniqueID = 9002;
+- lowShelfDescriptor->Label = "RTlowshelf";
+- lowShelfDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- lowShelfDescriptor->Name =
+- D_("RT Low Shelf");
+- lowShelfDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- lowShelfDescriptor->Copyright =
+- "GPL";
+- lowShelfDescriptor->PortCount = 5;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(5,
+- sizeof(LADSPA_PortDescriptor));
+- lowShelfDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(5,
+- sizeof(LADSPA_PortRangeHint));
+- lowShelfDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(5, sizeof(char*));
+- lowShelfDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Gain (dB) */
+- port_descriptors[LOWSHELF_GAIN] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LOWSHELF_GAIN] =
+- D_("Gain (dB)");
+- port_range_hints[LOWSHELF_GAIN].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_0;
+- port_range_hints[LOWSHELF_GAIN].LowerBound = -70;
+- port_range_hints[LOWSHELF_GAIN].UpperBound = +30;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[LOWSHELF_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LOWSHELF_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data) 0.4;
+-
+- /* Parameters for Quality Factor */
+- port_descriptors[LOWSHELF_Q] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LOWSHELF_Q] =
+- D_("Q");
+- port_range_hints[LOWSHELF_Q].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[LOWSHELF_Q].LowerBound = 0;
+- port_range_hints[LOWSHELF_Q].UpperBound = 5;
+-
+- /* Parameters for Input */
+- port_descriptors[LOWSHELF_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[LOWSHELF_INPUT] =
+- D_("Input");
+- port_range_hints[LOWSHELF_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LOWSHELF_INPUT].LowerBound = -1.0;
+- port_range_hints[LOWSHELF_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[LOWSHELF_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[LOWSHELF_OUTPUT] =
+- D_("Output");
+- port_range_hints[LOWSHELF_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LOWSHELF_OUTPUT].LowerBound = -1.0;
+- port_range_hints[LOWSHELF_OUTPUT].UpperBound = +1.0;
+-
+- lowShelfDescriptor->activate = activateLowShelf;
+- lowShelfDescriptor->cleanup = cleanupLowShelf;
+- lowShelfDescriptor->connect_port = connectPortLowShelf;
+- lowShelfDescriptor->deactivate = NULL;
+- lowShelfDescriptor->instantiate = instantiateLowShelf;
+- lowShelfDescriptor->run = runLowShelf;
+- lowShelfDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (lowShelfDescriptor) {
+- free((LADSPA_PortDescriptor
*)lowShelfDescriptor->PortDescriptors);
+- free((char **)lowShelfDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)lowShelfDescriptor->PortRangeHints);
+- free(lowShelfDescriptor);
+- }
+-
+-}
+-
+diff --git a/RTlr4hipass.c b/RTlr4hipass.c
+deleted file mode 100644
+index 15d6c49..0000000
+--- a/RTlr4hipass.c
++++ /dev/null
+@@ -1,239 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define LR4HIGHPASS_FC 0
+-#define LR4HIGHPASS_INPUT 1
+-#define LR4HIGHPASS_OUTPUT 2
+-
+-static LADSPA_Descriptor *lr4highPassDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *fc;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filters;
+- float fs;
+-} LR4HighPass;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return lr4highPassDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateLR4HighPass(LADSPA_Handle instance) {
+- LR4HighPass *plugin_data = (LR4HighPass *)instance;
+- biquad *filters = plugin_data->filters;
+- float fs = plugin_data->fs;
+- biquad_init(&filters[0]);
+- biquad_init(&filters[1]);
+- plugin_data->filters = filters;
+- plugin_data->fs = fs;
+-}
+-
+-static void cleanupLR4HighPass(LADSPA_Handle instance) {
+- LR4HighPass *plugin_data = (LR4HighPass *)instance;
+- free(plugin_data->filters);
+- free(instance);
+-}
+-
+-static void connectPortLR4HighPass(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- LR4HighPass *plugin;
+-
+- plugin = (LR4HighPass *)instance;
+- switch (port) {
+- case LR4HIGHPASS_FC:
+- plugin->fc = data;
+- break;
+- case LR4HIGHPASS_INPUT:
+- plugin->input = data;
+- break;
+- case LR4HIGHPASS_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateLR4HighPass(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- LR4HighPass *plugin_data = (LR4HighPass *)malloc(sizeof(LR4HighPass));
+- biquad *filters = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+-
+- filters = calloc(2, sizeof(biquad));
+- biquad_init(&filters[0]);
+- biquad_init(&filters[1]);
+-
+- plugin_data->filters = filters;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runLR4HighPass(LADSPA_Handle instance, unsigned long
sample_count) {
+- LR4HighPass *plugin_data = (LR4HighPass *)instance;
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filters = plugin_data->filters;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+- bq_t in;
+-
+- hp_set_params(&filters[0], fc, 0.7071068, fs);
+- hp_set_params(&filters[1], fc, 0.7071068, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- in = biquad_run(&filters[0], input[pos]);
+- in = biquad_run(&filters[1], in);
+- buffer_write(output[pos], (LADSPA_Data) in);
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- lr4highPassDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (lr4highPassDescriptor) {
+- lr4highPassDescriptor->UniqueID = 9021;
+- lr4highPassDescriptor->Label = "RTlr4hipass";
+- lr4highPassDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- lr4highPassDescriptor->Name =
+- D_("RT LR4 highpass");
+- lr4highPassDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- lr4highPassDescriptor->Copyright =
+- "GPL";
+- lr4highPassDescriptor->PortCount = 3;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(3,
+- sizeof(LADSPA_PortDescriptor));
+- lr4highPassDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(3,
+- sizeof(LADSPA_PortRangeHint));
+- lr4highPassDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(3, sizeof(char*));
+- lr4highPassDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[LR4HIGHPASS_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LR4HIGHPASS_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data)
0.4;
+-
+- /* Parameters for Input */
+- port_descriptors[LR4HIGHPASS_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[LR4HIGHPASS_INPUT] =
+- D_("Input");
+- port_range_hints[LR4HIGHPASS_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LR4HIGHPASS_INPUT].LowerBound = -1.0;
+- port_range_hints[LR4HIGHPASS_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[LR4HIGHPASS_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[LR4HIGHPASS_OUTPUT] =
+- D_("Output");
+- port_range_hints[LR4HIGHPASS_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LR4HIGHPASS_OUTPUT].LowerBound = -1.0;
+- port_range_hints[LR4HIGHPASS_OUTPUT].UpperBound = +1.0;
+-
+- lr4highPassDescriptor->activate = activateLR4HighPass;
+- lr4highPassDescriptor->cleanup = cleanupLR4HighPass;
+- lr4highPassDescriptor->connect_port = connectPortLR4HighPass;
+- lr4highPassDescriptor->deactivate = NULL;
+- lr4highPassDescriptor->instantiate = instantiateLR4HighPass;
+- lr4highPassDescriptor->run = runLR4HighPass;
+- lr4highPassDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (lr4highPassDescriptor) {
+- free((LADSPA_PortDescriptor
*)lr4highPassDescriptor->PortDescriptors);
+- free((char **)lr4highPassDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)lr4highPassDescriptor->PortRangeHints);
+- free(lr4highPassDescriptor);
+- }
+-
+-}
+-
+diff --git a/RTlr4lowpass.c b/RTlr4lowpass.c
+deleted file mode 100644
+index 16ad5c9..0000000
+--- a/RTlr4lowpass.c
++++ /dev/null
+@@ -1,239 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define LR4LOWPASS_FC 0
+-#define LR4LOWPASS_INPUT 1
+-#define LR4LOWPASS_OUTPUT 2
+-
+-static LADSPA_Descriptor *lr4lowPassDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *fc;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filters;
+- float fs;
+-} LR4LowPass;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return lr4lowPassDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateLR4LowPass(LADSPA_Handle instance) {
+- LR4LowPass *plugin_data = (LR4LowPass *)instance;
+- biquad *filters = plugin_data->filters;
+- float fs = plugin_data->fs;
+- biquad_init(&filters[0]);
+- biquad_init(&filters[1]);
+- plugin_data->filters = filters;
+- plugin_data->fs = fs;
+-}
+-
+-static void cleanupLR4LowPass(LADSPA_Handle instance) {
+- LR4LowPass *plugin_data = (LR4LowPass *)instance;
+- free(plugin_data->filters);
+- free(instance);
+-}
+-
+-static void connectPortLR4LowPass(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- LR4LowPass *plugin;
+-
+- plugin = (LR4LowPass *)instance;
+- switch (port) {
+- case LR4LOWPASS_FC:
+- plugin->fc = data;
+- break;
+- case LR4LOWPASS_INPUT:
+- plugin->input = data;
+- break;
+- case LR4LOWPASS_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateLR4LowPass(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- LR4LowPass *plugin_data = (LR4LowPass *)malloc(sizeof(LR4LowPass));
+- biquad *filters = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+-
+- filters = calloc(2, sizeof(biquad));
+- biquad_init(&filters[0]);
+- biquad_init(&filters[1]);
+-
+- plugin_data->filters = filters;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runLR4LowPass(LADSPA_Handle instance, unsigned long
sample_count) {
+- LR4LowPass *plugin_data = (LR4LowPass *)instance;
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filters = plugin_data->filters;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+- bq_t in;
+-
+- lp_set_params(&filters[0], fc, 0.7071068, fs);
+- lp_set_params(&filters[1], fc, 0.7071068, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- in = biquad_run(&filters[0], input[pos]);
+- in = biquad_run(&filters[1], in);
+- buffer_write(output[pos], (LADSPA_Data) in);
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- lr4lowPassDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (lr4lowPassDescriptor) {
+- lr4lowPassDescriptor->UniqueID = 9020;
+- lr4lowPassDescriptor->Label = "RTlr4lowpass";
+- lr4lowPassDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- lr4lowPassDescriptor->Name =
+- D_("RT LR4 lowpass");
+- lr4lowPassDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- lr4lowPassDescriptor->Copyright =
+- "GPL";
+- lr4lowPassDescriptor->PortCount = 3;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(3,
+- sizeof(LADSPA_PortDescriptor));
+- lr4lowPassDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(3,
+- sizeof(LADSPA_PortRangeHint));
+- lr4lowPassDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(3, sizeof(char*));
+- lr4lowPassDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[LR4LOWPASS_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[LR4LOWPASS_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data)
0.4;
+-
+- /* Parameters for Input */
+- port_descriptors[LR4LOWPASS_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[LR4LOWPASS_INPUT] =
+- D_("Input");
+- port_range_hints[LR4LOWPASS_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LR4LOWPASS_INPUT].LowerBound = -1.0;
+- port_range_hints[LR4LOWPASS_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[LR4LOWPASS_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[LR4LOWPASS_OUTPUT] =
+- D_("Output");
+- port_range_hints[LR4LOWPASS_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[LR4LOWPASS_OUTPUT].LowerBound = -1.0;
+- port_range_hints[LR4LOWPASS_OUTPUT].UpperBound = +1.0;
+-
+- lr4lowPassDescriptor->activate = activateLR4LowPass;
+- lr4lowPassDescriptor->cleanup = cleanupLR4LowPass;
+- lr4lowPassDescriptor->connect_port = connectPortLR4LowPass;
+- lr4lowPassDescriptor->deactivate = NULL;
+- lr4lowPassDescriptor->instantiate = instantiateLR4LowPass;
+- lr4lowPassDescriptor->run = runLR4LowPass;
+- lr4lowPassDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (lr4lowPassDescriptor) {
+- free((LADSPA_PortDescriptor
*)lr4lowPassDescriptor->PortDescriptors);
+- free((char **)lr4lowPassDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)lr4lowPassDescriptor->PortRangeHints);
+- free(lr4lowPassDescriptor);
+- }
+-
+-}
+-
+diff --git a/RTparaeq.c b/RTparaeq.c
+deleted file mode 100644
+index 3e77a83..0000000
+--- a/RTparaeq.c
++++ /dev/null
+@@ -1,269 +0,0 @@
+-/* Copyright 2013 Richard Taylor
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 3 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see <http://www.gnu.org/licenses/>.
+-
+- CREDITS:
+-
+- Much of the code here was adapted from Steve Harris's swh-plugins
+- (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
+- making your code available.
+-
+- The guts of the code, in util/biquad.h, is an implementation
+- of the biquad filters described in Robert Bristow-Johnson's "Cookbook
+- formulae for audio EQ biquad filter coefficients" found here:
+- http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
+-*/
+-
+-#include <stdlib.h>
+-#include <string.h>
+-
+-#define _ISOC9X_SOURCE 1
+-#define _ISOC99_SOURCE 1
+-#define __USE_ISOC99 1
+-#define __USE_ISOC9X 1
+-
+-#include <math.h>
+-
+-#include "ladspa.h"
+-
+-#include "util/biquad.h"
+-
+-#define SINGLEPARA_GAIN 0
+-#define SINGLEPARA_FC 1
+-#define SINGLEPARA_Q 2
+-#define SINGLEPARA_INPUT 3
+-#define SINGLEPARA_OUTPUT 4
+-
+-static LADSPA_Descriptor *singleParaDescriptor = NULL;
+-
+-typedef struct {
+- LADSPA_Data *gain;
+- LADSPA_Data *fc;
+- LADSPA_Data *Q;
+- LADSPA_Data *input;
+- LADSPA_Data *output;
+- biquad * filter;
+- float fs;
+-} SinglePara;
+-
+-const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
+- switch (index) {
+- case 0:
+- return singleParaDescriptor;
+- default:
+- return NULL;
+- }
+-}
+-
+-static void activateSinglePara(LADSPA_Handle instance) {
+- SinglePara *plugin_data = (SinglePara *)instance;
+- biquad *filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+- biquad_init(filter);
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+-}
+-
+-static void cleanupSinglePara(LADSPA_Handle instance) {
+- SinglePara *plugin_data = (SinglePara *)instance;
+- free(plugin_data->filter);
+- free(instance);
+-}
+-
+-static void connectPortSinglePara(
+- LADSPA_Handle instance,
+- unsigned long port,
+- LADSPA_Data *data) {
+- SinglePara *plugin;
+-
+- plugin = (SinglePara *)instance;
+- switch (port) {
+- case SINGLEPARA_GAIN:
+- plugin->gain = data;
+- break;
+- case SINGLEPARA_FC:
+- plugin->fc = data;
+- break;
+- case SINGLEPARA_Q:
+- plugin->Q = data;
+- break;
+- case SINGLEPARA_INPUT:
+- plugin->input = data;
+- break;
+- case SINGLEPARA_OUTPUT:
+- plugin->output = data;
+- break;
+- }
+-}
+-
+-static LADSPA_Handle instantiateSinglePara(
+- const LADSPA_Descriptor *descriptor,
+- unsigned long s_rate) {
+- SinglePara *plugin_data = (SinglePara *)malloc(sizeof(SinglePara));
+- biquad *filter = NULL;
+- float fs;
+-
+- fs = (float)s_rate;
+- filter = malloc(sizeof(biquad));
+- biquad_init(filter);
+-
+- plugin_data->filter = filter;
+- plugin_data->fs = fs;
+-
+- return (LADSPA_Handle)plugin_data;
+-}
+-
+-#undef buffer_write
+-#define buffer_write(b, v) (b = v)
+-
+-static void runSinglePara(LADSPA_Handle instance, unsigned long
sample_count) {
+- SinglePara *plugin_data = (SinglePara *)instance;
+-
+- /* Gain (dB) (float value) */
+- const LADSPA_Data gain = *(plugin_data->gain);
+-
+- /* Frequency (Hz) (float value) */
+- const LADSPA_Data fc = *(plugin_data->fc);
+-
+- /* Quality factor (float value) */
+- const LADSPA_Data Q = *(plugin_data->Q);
+-
+- /* Input (array of floats of length sample_count) */
+- const LADSPA_Data * const input = plugin_data->input;
+-
+- /* Output (array of floats of length sample_count) */
+- LADSPA_Data * const output = plugin_data->output;
+- biquad * filter = plugin_data->filter;
+- float fs = plugin_data->fs;
+-
+- unsigned long pos;
+-
+- eq_set_params(filter, fc, gain, Q, fs);
+-
+- for (pos = 0; pos < sample_count; pos++) {
+- buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
+- }
+-
+-}
+-
+-void _init(void);
+-void _init(void) {
+- char **port_names;
+- LADSPA_PortDescriptor *port_descriptors;
+- LADSPA_PortRangeHint *port_range_hints;
+-
+-#define D_(s) (s)
+-
+- singleParaDescriptor =
+- (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
+-
+- if (singleParaDescriptor) {
+- singleParaDescriptor->UniqueID = 9001;
+- singleParaDescriptor->Label = "RTparaeq";
+- singleParaDescriptor->Properties =
+- LADSPA_PROPERTY_HARD_RT_CAPABLE;
+- singleParaDescriptor->Name =
+- D_("RT parametric eq");
+- singleParaDescriptor->Maker =
+- "Richard Taylor <rtaylor AT tru.ca>";
+- singleParaDescriptor->Copyright =
+- "GPL";
+- singleParaDescriptor->PortCount = 5;
+-
+- port_descriptors = (LADSPA_PortDescriptor *)calloc(5,
+- sizeof(LADSPA_PortDescriptor));
+- singleParaDescriptor->PortDescriptors =
+- (const LADSPA_PortDescriptor *)port_descriptors;
+-
+- port_range_hints = (LADSPA_PortRangeHint *)calloc(5,
+- sizeof(LADSPA_PortRangeHint));
+- singleParaDescriptor->PortRangeHints =
+- (const LADSPA_PortRangeHint *)port_range_hints;
+-
+- port_names = (char **)calloc(5, sizeof(char*));
+- singleParaDescriptor->PortNames =
+- (const char **)port_names;
+-
+- /* Parameters for Gain (dB) */
+- port_descriptors[SINGLEPARA_GAIN] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[SINGLEPARA_GAIN] =
+- D_("Gain (dB)");
+- port_range_hints[SINGLEPARA_GAIN].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[SINGLEPARA_GAIN].LowerBound = -70;
+- port_range_hints[SINGLEPARA_GAIN].UpperBound = +30;
+-
+- /* Parameters for Frequency (Hz) */
+- port_descriptors[SINGLEPARA_FC] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[SINGLEPARA_FC] =
+- D_("Frequency (Hz)");
+- 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 = (LADSPA_Data)
0.4;
+-
+- /* Parameters for Quality Factor */
+- port_descriptors[SINGLEPARA_Q] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
+- port_names[SINGLEPARA_Q] =
+- D_("Q");
+- port_range_hints[SINGLEPARA_Q].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
+- port_range_hints[SINGLEPARA_Q].LowerBound = 0;
+- port_range_hints[SINGLEPARA_Q].UpperBound = 100;
+-
+- /* Parameters for Input */
+- port_descriptors[SINGLEPARA_INPUT] =
+- LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
+- port_names[SINGLEPARA_INPUT] =
+- D_("Input");
+- port_range_hints[SINGLEPARA_INPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[SINGLEPARA_INPUT].LowerBound = -1.0;
+- port_range_hints[SINGLEPARA_INPUT].UpperBound = +1.0;
+-
+- /* Parameters for Output */
+- port_descriptors[SINGLEPARA_OUTPUT] =
+- LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
+- port_names[SINGLEPARA_OUTPUT] =
+- D_("Output");
+- port_range_hints[SINGLEPARA_OUTPUT].HintDescriptor =
+- LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
+- port_range_hints[SINGLEPARA_OUTPUT].LowerBound = -1.0;
+- port_range_hints[SINGLEPARA_OUTPUT].UpperBound = +1.0;
+-
+- singleParaDescriptor->activate = activateSinglePara;
+- singleParaDescriptor->cleanup = cleanupSinglePara;
+- singleParaDescriptor->connect_port = connectPortSinglePara;
+- singleParaDescriptor->deactivate = NULL;
+- singleParaDescriptor->instantiate = instantiateSinglePara;
+- singleParaDescriptor->run = runSinglePara;
+- singleParaDescriptor->run_adding = NULL;
+- }
+-}
+-
+-void _fini(void);
+-void _fini(void) {
+- if (singleParaDescriptor) {
+- free((LADSPA_PortDescriptor
*)singleParaDescriptor->PortDescriptors);
+- free((char **)singleParaDescriptor->PortNames);
+- free((LADSPA_PortRangeHint
*)singleParaDescriptor->PortRangeHints);
+- free(singleParaDescriptor);
+- }
+-
+-}
+-
+diff --git a/build/.keep b/build/.keep
+new file mode 100644
+index 0000000..e69de29
+diff --git a/cmake/compilerwarnings.cmake b/cmake/compilerwarnings.cmake
+new file mode 100644
+index 0000000..7f6f935
+--- /dev/null
++++ b/cmake/compilerwarnings.cmake
+@@ -0,0 +1,37 @@
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Werror" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wall" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wextra" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -pedantic" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wcast-align" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wconversion" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wformat-nonliteral" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wformat-security" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wfloat-equal" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Winit-self" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wlogical-op" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wmissing-include-dirs" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wno-write-strings" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wpointer-arith" )
++#set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wswitch-default" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wswitch-enum" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wundef" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wunused-macros" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wno-unused-parameter" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wshadow" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wpacked" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wredundant-decls" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Wunreachable-code" )
++set( WARNINGS_COMMONFLAGS "${WARNINGS_COMMONFLAGS} -Winline" )
++#
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WARNINGS_COMMONFLAGS}")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wstrict-prototypes")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wbad-function-cast")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wold-style-definition")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wmissing-prototypes")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wmissing-declarations")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wnested-externs")
++
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WARNINGS_COMMONFLAGS}")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual" )
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Weffc++" )
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wold-style-cast" )
+diff --git a/cmake/cppcheck.cmake b/cmake/cppcheck.cmake
+new file mode 100644
+index 0000000..86d49a2
+--- /dev/null
++++ b/cmake/cppcheck.cmake
+@@ -0,0 +1,12 @@
++find_program(CPPCHECK_EXE "cppcheck")
++
++if(CPPCHECK_EXE)
++ message(STATUS "[CPPCHECK] at ${CPPCHECK_EXE}")
++ add_custom_target(cppcheck)
++
++ add_custom_command(TARGET cppcheck POST_BUILD
++ COMMAND ${CPPCHECK_EXE} --template=gcc -f --std=posix --std=c99
--std=c++11 --enable=all -i ${PROJECT_BINARY_DIR} -I
${PROJECT_SOURCE_DIR}/include ${PROJECT_SOURCE_DIR}
++ )
++else()
++ message(STATUS "[CPPCHECK] Could not find cppcheck executable")
++endif()
+diff --git a/include/biquad.h b/include/biquad.h
+new file mode 100644
+index 0000000..49451d8
+--- /dev/null
++++ b/include/biquad.h
+@@ -0,0 +1,331 @@
++#ifndef BIQUAD_H
++#define BIQUAD_H
++
++#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))
++#endif
++
++// rt 8.1.2013: store biquad coefficients and accumulators in double
++// precision, to limit effects of round-off error. Change this to
++// float if you need more speed: it probably won't make an audible
++// difference unless you need filters with really high Q or low
++// frequency.
++#ifndef BIQUAD_TYPE
++#define BIQUAD_TYPE double
++#endif
++
++// rt 25.6.2013: amplitude of square wave (at Nyquist freq)
++// added to kill denormals ... may need to experiment with
++// this value. NB: 1.e-18 = -360dB
++#define DENORMALKILLER 1.e-18;
++
++typedef BIQUAD_TYPE bq_t;
++
++/* Biquad filter (adapted from lisp code by Eli Brandt,
++ http://www.cs.cmu.edu/~eli/) */
++
++typedef struct {
++ bq_t a1;
++ bq_t a2;
++ bq_t b0;
++ bq_t b1;
++ bq_t b2;
++ bq_t x1;
++ bq_t x2;
++ bq_t y1;
++ bq_t y2;
++ bq_t dn; // denormal state (rt 25.6.2013)
++} biquad;
++
++typedef struct {
++ bq_t a1;
++ bq_t b0;
++ bq_t b1;
++ bq_t x1;
++ bq_t y1;
++ bq_t dn; // denormal state
++} bilin;
++
++
++static inline void biquad_init(biquad *f) {
++ f->x1 = 0.0f;
++ f->x2 = 0.0f;
++ f->y1 = 0.0f;
++ f->y2 = 0.0f;
++ f->dn = DENORMALKILLER;
++}
++
++static inline void bilin_init(bilin *f) {
++ f->x1 = 0.0f;
++ f->y1 = 0.0f;
++ f->dn = DENORMALKILLER;
++}
++
++//static inline void eq_set_params(biquad *f, bq_t fc, bq_t gain, bq_t Q,
++// bq_t fs);
++static inline void eq_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.0f, fs/2.0f) / fs;
++ bq_t J = pow(10.0f, gain * 0.025f);
++ bq_t cw = cos(w);
++ bq_t sw = sin(w);
++ Q = Q / J; // adjust so input Q is standard elec. eng. Q
++// bq_t g = sw * sinhf(LN_2_2 * LIMIT(bw, 0.0001f, 4.0f) * w / sw); //
case: bw
++ bq_t g = sw/(2.0*Q); // case: Q
++// bq_t g = sin(w0)/2.0 * sqrt( (J + 1.0/J)*(1.0/S - 1.0) + 2.0 ) //
case: S
++
++ bq_t a0 = 1.0f + g / J;
++ bq_t a0r = 1.0f / a0;
++
++ f->b0 = (1.0 + (g * J)) * a0r;
++ f->b1 = (-2.0 * cw) * a0r;
++ f->b2 = (1.0 - (g * J)) * a0r;
++ f->a1 = -(f->b1);
++ f->a2 = ((g / J) - 1.0) * a0r;
++}
++
++//static inline void ls_set_params(biquad *f, bq_t fc, bq_t gain, bq_t
slope,
++// bq_t fs);
++static inline void ls_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, (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.0)));
++
++// bq_t apc = cw * (A + 1.0f);
++// bq_t amc = cw * (A - 1.0f);
++// bq_t bs = b * sw;
++// bq_t a0r = 1.0f / (A + 1.0f + amc + bs);
++
++// f->b0 = a0r * A * (A + 1.0f - amc + bs);
++// f->b1 = a0r * 2.0f * A * (A - 1.0f - apc);
++// f->b2 = a0r * A * (A + 1.0f - amc - bs);
++// f->a1 = a0r * 2.0f * (A - 1.0f + apc);
++// f->a2 = a0r * (-A - 1.0f - amc + bs);
++
++ // rt 22.1.2013 changed this to use Q instead of slope
++ bq_t alpha = sw / (2.0 * Q);
++ bq_t b = 2.0*sqrt(A)*alpha;
++ bq_t ap = A + 1.0;
++ bq_t am = A - 1.0;
++ bq_t a0 = ap + am*cw + b;
++ bq_t a0r = 1.0 / a0;
++
++ f->b0 = a0r * A * (ap - am*cw + b);
++ f->b1 = a0r * 2.0 * A * (am - ap*cw);
++ f->b2 = a0r * A * (ap - am*cw - b);
++ f->a1 = 2.0 * a0r * (am + ap*cw);
++ f->a2 = -a0r * (ap + am*cw - b);
++}
++
++//static inline void hs_set_params(biquad *f, bq_t fc, bq_t gain, bq_t
slope,
++// bq_t fs);
++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, (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)));
++// bq_t apc = cw * (A + 1.0f);
++// bq_t amc = cw * (A - 1.0f);
++// bq_t bs = b * sw;
++// bq_t a0r = 1.0f / (A + 1.0f - amc + bs);
++
++// f->b0 = a0r * A * (A + 1.0f + amc + bs);
++// f->b1 = a0r * -2.0f * A * (A - 1.0f + apc);
++// f->b2 = a0r * A * (A + 1.0f + amc - bs);
++// f->a1 = a0r * -2.0f * (A - 1.0f - apc);
++// f->a2 = a0r * (-A - 1.0f + amc + bs);
++
++ // rt 22.1.2013 changed this to use Q instead of slope
++ bq_t alpha = sw / (2.0 * Q);
++ bq_t b = 2.0*sqrt(A)*alpha;
++ bq_t ap = A + 1.0;
++ bq_t am = A - 1.0;
++ bq_t a0 = ap - am*cw + b;
++ bq_t a0r = 1.0 / a0;
++
++ f->b0 = a0r * A * (ap + am*cw + b);
++ f->b1 = -a0r * 2.0 * A * (am + ap*cw);
++ f->b2 = a0r * A * (ap + am*cw - b);
++ f->a1 = -2.0 * a0r * (am - ap*cw);
++ f->a2 = -a0r * (ap - am*cw - b);
++}
++
++static inline void lp_set_params(biquad *f, bq_t fc, bq_t Q, bq_t fs)
++{
++ bq_t omega = 2.0 * M_PI * fc/fs;
++ bq_t sn = sin(omega);
++ bq_t cs = cos(omega);
++// bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
++ bq_t alpha = sn / (2.0 * Q);
++
++ const bq_t a0r = 1.0 / (1.0 + alpha);
++ f->b0 = a0r * (1.0 - cs) * 0.5;
++ f->b1 = a0r * (1.0 - cs);
++ f->b2 = a0r * (1.0 - cs) * 0.5;
++ f->a1 = a0r * (2.0 * cs);
++ f->a2 = a0r * (alpha - 1.0);
++}
++
++static inline void hp_set_params(biquad *f, bq_t fc, bq_t Q, bq_t fs)
++{
++ bq_t omega = 2.0 * M_PI * fc/fs;
++ bq_t sn = sin(omega);
++ bq_t cs = cos(omega);
++// bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
++ bq_t alpha = sn / (2.0 * Q);
++
++ const bq_t a0r = 1.0 / (1.0 + alpha);
++ f->b0 = a0r * (1.0 + cs) * 0.5;
++ f->b1 = a0r * -(1.0 + cs);
++ f->b2 = a0r * (1.0 + cs) * 0.5;
++ f->a1 = a0r * (2.0 * cs);
++ f->a2 = a0r * (alpha - 1.0);
++}
++
++static inline void bp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs)
++{
++ bq_t omega = 2.0 * M_PI * fc/fs;
++ bq_t sn = sin(omega);
++ bq_t cs = cos(omega);
++ bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
++
++ const bq_t a0r = 1.0 / (1.0 + alpha);
++ f->b0 = a0r * alpha;
++ f->b1 = 0.0;
++ f->b2 = a0r * -alpha;
++ f->a1 = a0r * (2.0 * cs);
++ f->a2 = a0r * (alpha - 1.0);
++}
++
++// rt 8.1.2013: allpass from biquad cookbook
++static inline void ap_set_params(biquad *f, bq_t fc, bq_t Q, bq_t fs)
++{
++ bq_t omega = 2.0 * M_PI * fc/fs;
++ bq_t sn = sin(omega);
++ bq_t cs = cos(omega);
++// bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
++ bq_t alpha = sn / (2.0 * Q);
++
++ bq_t a0 = 1.0 + alpha;
++ bq_t a0r = 1.0 / a0;
++ f->b0 = a0r * (1.0 - alpha);
++ f->b1 = a0r * (-2.0 * cs);
++ f->b2 = 1.0;
++ f->a1 = -f->b1;
++ f->a2 = -f->b0;
++}
++
++static inline void ap1_set_params(bilin *f, bq_t fc, bq_t fs)
++{
++// rt 8.1.2013: implementation of first-order digital allpass found here:
++//
https://ccrma.stanford.edu/realsimple/DelayVar/Phasing_First_Order_Allpass_Filters.html
++// see here for turning transfer function into difference equation:
++// http://en.wikipedia.org/wiki/Digital_filter
++ bq_t tphi = tan( M_PI * fc / fs);
++ bq_t p = (1.0f - tphi) / (1.0f + tphi);
++
++ // case 1: phase varies from 0 to 180 degrees
++ f->b0 = -p;
++ f->b1 = 1.0f;
++
++ // case 2: phase varies from 180 to 360 degrees
++// f->b0 = p;
++// f->b1 = -1.0f;
++
++ f->a1 = p;
++}
++
++// routine that runs a biquad (i.e. 2nd-order) digital filter
++static inline bq_t biquad_run(biquad *f, const bq_t x) {
++ bq_t y;
++
++// rt 15.5.2013: add a Nyquist-frequency square-wave to kill denormals:
++ y = f->b0 * x + f->b1 * f->x1 + f->b2 * f->x2
++ + f->a1 * f->y1 + f->a2 * f->y2 + f->dn;
++ f->dn = -f->dn;
++
++// see previous commment
++// y = flush_to_zero(y);
++
++ f->x2 = f->x1;
++ f->x1 = x;
++ f->y2 = f->y1;
++ f->y1 = y;
++
++ return y;
++}
++
++// rt 2.9.2013: special version of biquad_run for 2nd-order
++// allpass; takes advantage of factoring to reduce floating-point
++// multiplications from 5 to 2
++static inline bq_t ap2_run(biquad *f, const bq_t x) {
++ bq_t y;
++
++// rt 15.5.2013: add a Nyquist-frequency square-wave to kill denormals:
++ y = f->b0 * (x - f->y2) + f->b1 * (f->x1 - f->y1) + f->x2 + f->dn;
++ f->dn = -f->dn;
++
++// see previous commment
++// y = flush_to_zero(y);
++
++ f->x2 = f->x1;
++ f->x1 = x;
++ f->y2 = f->y1;
++ f->y1 = y;
++
++ return y;
++}
++
++// routine that runs a bilinear (i.e. 1st-order) digital filter
++static inline bq_t bilin_run(bilin *f, const bq_t x) {
++ bq_t y;
++
++// rt 15.5.2013: add a Nyquist-frequency square-wave to kill denormals:
++ y = f->b0 * x + f->b1 * f->x1 + f->a1 * f->y1 + f->dn;
++ f->dn = -f->dn;
++
++// see previous commment
++// y = flush_to_zero(y);
++
++ f->x1 = x;
++ f->y1 = y;
++
++ return y;
++}
++
++// rt 2.9.2013: special version of bilin_run for 2nd-order
++// allpass; takes advantage of factoring to reduce floating-point
++// multiplications from 5 to 2
++static inline bq_t ap1_run(bilin *f, const bq_t x) {
++ bq_t y;
++
++// rt 15.5.2013: adding a Nyquist-frequency square-wave to kill denormals:
++ y = f->b0 * (x - f->y1) + f->x1 + f->dn;
++ f->dn = -f->dn;
++
++// see previous commment
++// y = flush_to_zero(y);
++
++ f->x1 = x;
++ f->y1 = y;
++
++ return y;
++}
++
++#endif
+diff --git a/include/ladspa-util.h b/include/ladspa-util.h
+new file mode 100644
+index 0000000..2f3264e
+--- /dev/null
++++ b/include/ladspa-util.h
+@@ -0,0 +1,211 @@
++/* Some misc util functions for audio DSP work, written by Steve Harris,
++ * December 2000
++ *
++ * steve AT plugin.org.uk
++ */
++
++#ifndef LADSPA_UTIL_H
++#define LADSPA_UTIL_H
++
++#include <math.h>
++#include <stdint.h>
++
++// 16.16 fixpoint
++typedef union {
++ int32_t all;
++ struct {
++#ifdef WORDS_BIGENDIAN
++ int16_t in;
++ uint16_t fr;
++#else
++ uint16_t fr;
++ int16_t in;
++#endif
++ } part;
++} fixp16;
++
++// 32.32 fixpoint
++typedef union {
++ int64_t all;
++ struct {
++#ifdef WORDS_BIGENDIAN
++ int32_t in;
++ uint32_t fr;
++#else
++ uint32_t fr;
++ int32_t in;
++#endif
++ } part;
++} fixp32;
++
++/* 32 bit "pointer cast" union */
++typedef union {
++ float f;
++ int32_t i;
++} ls_pcast32;
++
++// 1.0 / ln(2)
++#define LN2R 1.442695041f
++
++/* detet floating point denormal numbers by comparing them to the smallest
++ * normal, crap, but reliable */
++#define DN_CHECK(x, l) if (fabs(x) < 1e-38) printf("DN: "l"\n")
++
++// Denormalise floats, only actually needed for PIII and recent PowerPC
++//#define FLUSH_TO_ZERO(fv) (((*(unsigned
int*)&(fv))&0x7f800000)==0)?0.0f:(fv)
++
++static inline float flush_to_zero(float f)
++{
++ ls_pcast32 v;
++
++ v.f = f;
++
++ // original: return (v.i & 0x7f800000) == 0 ? 0.0f : f;
++ // version from Tim Blechmann
++ return (v.i & 0x7f800000) < 0x08000000 ? 0.0f : f;
++}
++
++static inline void round_to_zero(volatile float *f)
++{
++ *f += 1e-18f;
++ *f -= 1e-18f;
++}
++
++/* A set of branchless clipping operations from Laurent de Soras */
++
++static inline float f_max(float x, float a)
++{
++ x -= a;
++ x += fabsf(x);
++ x *= 0.5f;
++ x += a;
++
++ return x;
++}
++
++static inline float f_min(float x, float b)
++{
++ x = b - x;
++ x += fabsf(x);
++ x *= 0.5f;
++ x = b - x;
++
++ return x;
++}
++
++static inline float f_clamp(float x, float a, float b)
++{
++ const float x1 = fabsf(x - a);
++ const float x2 = fabsf(x - b);
++
++ x = x1 + a + b;
++ x -= x2;
++ x *= 0.5f;
++
++ return x;
++}
++
++// Limit a value to be l<=v<=u
++#define LIMIT(v,l,u) ((v)<(l)?(l):((v)>(u)?(u):(v)))
++
++// Truncate-to-zero modulo (ANSI C doesn't specify) will only work
++// if -m < v < 2m
++#define MOD(v,m) (v<0?v+m:(v>=m?v-m:v))
++
++// Truncate-to-zero modulo (ANSI C doesn't specify) will only work
++// if v > -m and v < m
++#define NEG_MOD(v,m) ((v)<0?((v)+(m)):(v))
++
++// Convert a value in dB's to a coefficent
++#define DB_CO(g) ((g) > -90.0f ? powf(10.0f, (g) * 0.05f) : 0.0f)
++#define CO_DB(v) (20.0f * log10f(v))
++
++// Linearly interpolate [ = a * (1 - f) + b * f]
++#define LIN_INTERP(f,a,b) ((a) + (f) * ((b) - (a)))
++
++// Cubic interpolation function
++static inline float cube_interp(const float fr, const float inm1, const
float
++ in, const float inp1, const float inp2)
++{
++ return in + 0.5f * fr * (inp1 - inm1 +
++ fr * (4.0f * inp1 + 2.0f * inm1 - 5.0f * in - inp2 +
++ fr * (3.0f * (in - inp1) - inm1 + inp2)));
++}
++
++/* fast sin^2 aproxiamtion, adapted from jan AT rpgfan's posting to the
++ * music-dsp list */
++static inline float f_sin_sq(float angle)
++{
++ const float asqr = angle * angle;
++ float result = -2.39e-08f;
++
++ result *= asqr;
++ result += 2.7526e-06f;
++ result *= asqr;
++ result -= 1.98409e-04f;
++ result *= asqr;
++ result += 8.3333315e-03f;
++ result *= asqr;
++ result -= 1.666666664e-01f;
++ result *= asqr;
++ result += 1.0f;
++ result *= angle;
++
++ return result * result;
++}
++
++#define f_round(f) lrintf(f)
++
++// Truncate float to int
++static inline long int f_trunc(float f)
++{
++ return f_round(floorf(f));
++}
++
++/* Andrew Simper's pow(2, x) aproximation from the music-dsp list */
++
++#if 0
++
++/* original */
++static inline float f_pow2(float x)
++{
++ long *px = (long*)(&x); // store address of float as long pointer
++ const float tx = (x-0.5f) + (3<<22); // temporary value for truncation
++ const long lx = *((long*)&tx) - 0x4b400000; // integer power of 2
++ const float dx = x-(float)(lx); // float remainder of power of 2
++
++ x = 1.0f + dx*(0.6960656421638072f + // cubic apporoximation of 2^x
++ dx*(0.224494337302845f + // for x in the range [0, 1]
++ dx*(0.07944023841053369f)));
++ *px += (lx<<23); // add integer power of 2 to exponent
++
++ return x;
++}
++
++#else
++
++/* union version */
++static inline float f_pow2(float x)
++{
++ ls_pcast32 *px, tx, lx;
++ float dx;
++
++ px = (ls_pcast32 *)&x; // store address of float as long pointer
++ tx.f = (x-0.5f) + (3<<22); // temporary value for truncation
++ lx.i = tx.i - 0x4b400000; // integer power of 2
++ dx = x - (float)lx.i; // float remainder of power of 2
++
++ x = 1.0f + dx * (0.6960656421638072f + // cubic apporoximation of 2^x
++ dx * (0.224494337302845f + // for x in the range [0, 1]
++ dx * (0.07944023841053369f)));
++ (*px).i += (lx.i << 23); // add integer power of 2 to exponent
++
++ return (*px).f;
++}
++
++#endif
++
++/* Fast exponentiation function, y = e^x */
++#define f_exp(x) f_pow2(x * LN2R)
++
++#endif
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+new file mode 100644
+index 0000000..aa896e7
+--- /dev/null
++++ b/src/CMakeLists.txt
+@@ -0,0 +1,26 @@
++include_directories(${PROJECT_SOURCE_DIR}/include)
++
++option(USE_SSE2 "use SSE2 instructions to avoid floating point
denormalization issues" on)
++
++add_library(RTallpass1 MODULE RTallpass1.c)
++add_library(RTallpass2 MODULE RTallpass2.c)
++
++add_library(RTlowpass MODULE RTlowpass.c)
++add_library(RThighpass MODULE RThighpass.c)
++
++add_library(RTlowshelf MODULE RTlowshelf.c)
++add_library(RThighshelf MODULE RThighshelf.c)
++
++add_library(RTlr4hipass MODULE RTlr4hipass.c)
++add_library(RTlr4lowpass MODULE RTlr4lowpass.c)
++
++add_library(RTparaeq MODULE RTparaeq.c)
++
++set_target_properties(RTallpass1 RTallpass2 RTlowpass RThighpass RTlowshelf
RThighshelf RTlr4hipass RTlr4lowpass RTparaeq
++ PROPERTIES LINK_FLAGS "-nostartfiles")
++if(USE_SSE2)
++ set_target_properties(RTallpass1 RTallpass2 RTlowpass RThighpass
RTlowshelf RThighshelf RTlr4hipass RTlr4lowpass RTparaeq
++ PROPERTIES COMPILE_FLAGS "-msse2 -mfpmath=sse")
++endif()
++install(TARGETS RTallpass1 RTallpass2 RTlowpass RThighpass RTlowshelf
RThighshelf RTlr4hipass RTlr4lowpass RTparaeq
++ LIBRARY DESTINATION lib/ladspa)
+diff --git a/src/RTallpass1.c b/src/RTallpass1.c
+new file mode 100644
+index 0000000..8bbae7f
+--- /dev/null
++++ b/src/RTallpass1.c
+@@ -0,0 +1,231 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define ALLPASS1_FC 0
++#define ALLPASS1_INPUT 1
++#define ALLPASS1_OUTPUT 2
++
++static LADSPA_Descriptor *allPassDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *fc;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ bilin * filter;
++ float fs;
++} AllPass;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return allPassDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateAllPass(LADSPA_Handle instance) {
++ AllPass *plugin_data = (AllPass *)instance;
++ bilin *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ bilin_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupAllPass(LADSPA_Handle instance) {
++ AllPass *plugin_data = (AllPass *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortAllPass(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ AllPass *plugin;
++
++ plugin = (AllPass *)instance;
++ switch (port) {
++ case ALLPASS1_FC:
++ plugin->fc = data;
++ break;
++ case ALLPASS1_INPUT:
++ plugin->input = data;
++ break;
++ case ALLPASS1_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateAllPass(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ AllPass *plugin_data = (AllPass *)malloc(sizeof(AllPass));
++ bilin *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(bilin));
++ bilin_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runAllPass(LADSPA_Handle instance, unsigned long sample_count) {
++ AllPass *plugin_data = (AllPass *)instance;
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++
++ bilin * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ ap1_set_params(filter, fc, fs);
++
++ 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], (LADSPA_Data) ap1_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ allPassDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (allPassDescriptor) {
++ allPassDescriptor->UniqueID = 9010;
++ allPassDescriptor->Label = "RTallpass1";
++ allPassDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ allPassDescriptor->Name =
++ D_("RT First Order Allpass");
++ allPassDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ allPassDescriptor->Copyright =
++ "GPL";
++ allPassDescriptor->PortCount = 3;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(3,
++ sizeof(LADSPA_PortDescriptor));
++ allPassDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(3,
++ sizeof(LADSPA_PortRangeHint));
++ allPassDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(3, sizeof(char*));
++ allPassDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[ALLPASS1_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[ALLPASS1_FC] =
++ 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.0;
++ port_range_hints[ALLPASS1_FC].UpperBound = (LADSPA_Data) 0.4;
++
++ /* Parameters for Input */
++ port_descriptors[ALLPASS1_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[ALLPASS1_INPUT] =
++ D_("Input");
++ port_range_hints[ALLPASS1_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[ALLPASS1_INPUT].LowerBound = -1.0;
++ port_range_hints[ALLPASS1_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[ALLPASS1_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[ALLPASS1_OUTPUT] =
++ D_("Output");
++ port_range_hints[ALLPASS1_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[ALLPASS1_OUTPUT].LowerBound = -1.0;
++ port_range_hints[ALLPASS1_OUTPUT].UpperBound = +1.0;
++
++ allPassDescriptor->activate = activateAllPass;
++ allPassDescriptor->cleanup = cleanupAllPass;
++ allPassDescriptor->connect_port = connectPortAllPass;
++ allPassDescriptor->deactivate = NULL;
++ allPassDescriptor->instantiate = instantiateAllPass;
++ allPassDescriptor->run = runAllPass;
++ allPassDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (allPassDescriptor) {
++ free((LADSPA_PortDescriptor
*)allPassDescriptor->PortDescriptors);
++ free((char **)allPassDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)allPassDescriptor->PortRangeHints);
++ free(allPassDescriptor);
++ }
++
++}
++
+diff --git a/src/RTallpass2.c b/src/RTallpass2.c
+new file mode 100644
+index 0000000..d663b28
+--- /dev/null
++++ b/src/RTallpass2.c
+@@ -0,0 +1,250 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define ALLPASS_FC 0
++#define ALLPASS_Q 1
++#define ALLPASS_INPUT 2
++#define ALLPASS_OUTPUT 3
++
++static LADSPA_Descriptor *allPassDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *gain;
++ LADSPA_Data *fc;
++ LADSPA_Data *Q;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filter;
++ float fs;
++} AllPass;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return allPassDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateAllPass(LADSPA_Handle instance) {
++ AllPass *plugin_data = (AllPass *)instance;
++ biquad *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ biquad_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupAllPass(LADSPA_Handle instance) {
++ AllPass *plugin_data = (AllPass *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortAllPass(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ AllPass *plugin;
++
++ plugin = (AllPass *)instance;
++ switch (port) {
++ case ALLPASS_FC:
++ plugin->fc = data;
++ break;
++ case ALLPASS_Q:
++ plugin->Q = data;
++ break;
++ case ALLPASS_INPUT:
++ plugin->input = data;
++ break;
++ case ALLPASS_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateAllPass(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ AllPass *plugin_data = (AllPass *)malloc(sizeof(AllPass));
++ biquad *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(biquad));
++ biquad_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runAllPass(LADSPA_Handle instance, unsigned long sample_count) {
++ AllPass *plugin_data = (AllPass *)instance;
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Bandwidth (octaves) (float value) */
++ const LADSPA_Data Q = *(plugin_data->Q);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++
++ biquad * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ ap_set_params(filter, fc, Q, fs);
++
++ 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], (LADSPA_Data) ap2_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ allPassDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (allPassDescriptor) {
++ allPassDescriptor->UniqueID = 9005;
++ allPassDescriptor->Label = "RTallpass2";
++ allPassDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ allPassDescriptor->Name =
++ D_("RT Biquad Allpass");
++ allPassDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ allPassDescriptor->Copyright =
++ "GPL";
++ allPassDescriptor->PortCount = 4;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(4,
++ sizeof(LADSPA_PortDescriptor));
++ allPassDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(4,
++ sizeof(LADSPA_PortRangeHint));
++ allPassDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(4, sizeof(char*));
++ allPassDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[ALLPASS_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[ALLPASS_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data) 0.4;
++
++ /* Parameters for Bandwidth (octaves) */
++ port_descriptors[ALLPASS_Q] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[ALLPASS_Q] =
++ D_("Q");
++ port_range_hints[ALLPASS_Q].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[ALLPASS_Q].LowerBound = 0;
++ port_range_hints[ALLPASS_Q].UpperBound = 10;
++
++ /* Parameters for Input */
++ port_descriptors[ALLPASS_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[ALLPASS_INPUT] =
++ D_("Input");
++ port_range_hints[ALLPASS_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[ALLPASS_INPUT].LowerBound = -1.0;
++ port_range_hints[ALLPASS_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[ALLPASS_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[ALLPASS_OUTPUT] =
++ D_("Output");
++ port_range_hints[ALLPASS_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[ALLPASS_OUTPUT].LowerBound = -1.0;
++ port_range_hints[ALLPASS_OUTPUT].UpperBound = +1.0;
++
++ allPassDescriptor->activate = activateAllPass;
++ allPassDescriptor->cleanup = cleanupAllPass;
++ allPassDescriptor->connect_port = connectPortAllPass;
++ allPassDescriptor->deactivate = NULL;
++ allPassDescriptor->instantiate = instantiateAllPass;
++ allPassDescriptor->run = runAllPass;
++ allPassDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (allPassDescriptor) {
++ free((LADSPA_PortDescriptor
*)allPassDescriptor->PortDescriptors);
++ free((char **)allPassDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)allPassDescriptor->PortRangeHints);
++ free(allPassDescriptor);
++ }
++
++}
++
+diff --git a/src/RThighpass.c b/src/RThighpass.c
+new file mode 100644
+index 0000000..3cf29c5
+--- /dev/null
++++ b/src/RThighpass.c
+@@ -0,0 +1,246 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define HIGHPASS_FC 0
++#define HIGHPASS_Q 1
++#define HIGHPASS_INPUT 2
++#define HIGHPASS_OUTPUT 3
++
++static LADSPA_Descriptor *highPassDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *fc;
++ LADSPA_Data *Q;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filter;
++ float fs;
++} HighPass;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return highPassDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateHighPass(LADSPA_Handle instance) {
++ HighPass *plugin_data = (HighPass *)instance;
++ biquad *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ biquad_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupHighPass(LADSPA_Handle instance) {
++ HighPass *plugin_data = (HighPass *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortHighPass(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ HighPass *plugin;
++
++ plugin = (HighPass *)instance;
++ switch (port) {
++ case HIGHPASS_FC:
++ plugin->fc = data;
++ break;
++ case HIGHPASS_Q:
++ plugin->Q = data;
++ break;
++ case HIGHPASS_INPUT:
++ plugin->input = data;
++ break;
++ case HIGHPASS_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateHighPass(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ HighPass *plugin_data = (HighPass *)malloc(sizeof(HighPass));
++ biquad *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(biquad));
++ biquad_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runHighPass(LADSPA_Handle instance, unsigned long sample_count)
{
++ HighPass *plugin_data = (HighPass *)instance;
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Bandwidth (octaves) (float value) */
++ const LADSPA_Data Q = *(plugin_data->Q);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ hp_set_params(filter, fc, Q, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ highPassDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (highPassDescriptor) {
++ highPassDescriptor->UniqueID = 9007;
++ highPassDescriptor->Label = "RThighpass";
++ highPassDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ highPassDescriptor->Name =
++ D_("RT 2nd-order highpass");
++ highPassDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ highPassDescriptor->Copyright =
++ "GPL";
++ highPassDescriptor->PortCount = 4;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(4,
++ sizeof(LADSPA_PortDescriptor));
++ highPassDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(4,
++ sizeof(LADSPA_PortRangeHint));
++ highPassDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(4, sizeof(char*));
++ highPassDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[HIGHPASS_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[HIGHPASS_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data) 0.4;
++
++ /* Parameters for Q */
++ port_descriptors[HIGHPASS_Q] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[HIGHPASS_Q] =
++ D_("Q");
++ port_range_hints[HIGHPASS_Q].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[HIGHPASS_Q].LowerBound = 0;
++ port_range_hints[HIGHPASS_Q].UpperBound = 5;
++
++ /* Parameters for Input */
++ port_descriptors[HIGHPASS_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[HIGHPASS_INPUT] =
++ D_("Input");
++ port_range_hints[HIGHPASS_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[HIGHPASS_INPUT].LowerBound = -1.0;
++ port_range_hints[HIGHPASS_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[HIGHPASS_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[HIGHPASS_OUTPUT] =
++ D_("Output");
++ port_range_hints[HIGHPASS_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[HIGHPASS_OUTPUT].LowerBound = -1.0;
++ port_range_hints[HIGHPASS_OUTPUT].UpperBound = +1.0;
++
++ highPassDescriptor->activate = activateHighPass;
++ highPassDescriptor->cleanup = cleanupHighPass;
++ highPassDescriptor->connect_port = connectPortHighPass;
++ highPassDescriptor->deactivate = NULL;
++ highPassDescriptor->instantiate = instantiateHighPass;
++ highPassDescriptor->run = runHighPass;
++ highPassDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (highPassDescriptor) {
++ free((LADSPA_PortDescriptor
*)highPassDescriptor->PortDescriptors);
++ free((char **)highPassDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)highPassDescriptor->PortRangeHints);
++ free(highPassDescriptor);
++ }
++
++}
++
+diff --git a/src/RThighshelf.c b/src/RThighshelf.c
+new file mode 100644
+index 0000000..399aaf2
+--- /dev/null
++++ b/src/RThighshelf.c
+@@ -0,0 +1,264 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define HIGHSHELF_GAIN 0
++#define HIGHSHELF_FC 1
++#define HIGHSHELF_Q 2
++#define HIGHSHELF_INPUT 3
++#define HIGHSHELF_OUTPUT 4
++
++static LADSPA_Descriptor *highShelfDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *gain;
++ LADSPA_Data *fc;
++ LADSPA_Data *Q;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filter;
++ float fs;
++} HighShelf;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return highShelfDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateHighShelf(LADSPA_Handle instance) {
++ HighShelf *plugin_data = (HighShelf *)instance;
++ biquad *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ biquad_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupHighShelf(LADSPA_Handle instance) {
++ HighShelf *plugin_data = (HighShelf *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortHighShelf(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ HighShelf *plugin;
++
++ plugin = (HighShelf *)instance;
++ switch (port) {
++ case HIGHSHELF_GAIN:
++ plugin->gain = data;
++ break;
++ case HIGHSHELF_FC:
++ plugin->fc = data;
++ break;
++ case HIGHSHELF_Q:
++ plugin->Q = data;
++ break;
++ case HIGHSHELF_INPUT:
++ plugin->input = data;
++ break;
++ case HIGHSHELF_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateHighShelf(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ HighShelf *plugin_data = (HighShelf *)malloc(sizeof(HighShelf));
++ biquad *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(biquad));
++ biquad_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runHighShelf(LADSPA_Handle instance, unsigned long
sample_count) {
++ HighShelf *plugin_data = (HighShelf *)instance;
++
++ /* Gain (dB) (float value) */
++ const LADSPA_Data gain = *(plugin_data->gain);
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Bandwidth (octaves) (float value) */
++ const LADSPA_Data Q = *(plugin_data->Q);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ hs_set_params(filter, fc, gain, Q, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ highShelfDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (highShelfDescriptor) {
++ highShelfDescriptor->UniqueID = 9003;
++ highShelfDescriptor->Label = "RThighshelf";
++ highShelfDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ highShelfDescriptor->Name =
++ D_("RT High Shelf");
++ highShelfDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ highShelfDescriptor->Copyright =
++ "GPL";
++ highShelfDescriptor->PortCount = 5;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(5,
++ sizeof(LADSPA_PortDescriptor));
++ highShelfDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(5,
++ sizeof(LADSPA_PortRangeHint));
++ highShelfDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(5, sizeof(char*));
++ highShelfDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Gain (dB) */
++ port_descriptors[HIGHSHELF_GAIN] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[HIGHSHELF_GAIN] =
++ D_("Gain (dB)");
++ port_range_hints[HIGHSHELF_GAIN].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_0;
++ port_range_hints[HIGHSHELF_GAIN].LowerBound = -70;
++ port_range_hints[HIGHSHELF_GAIN].UpperBound = +30;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[HIGHSHELF_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[HIGHSHELF_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data) 0.4;
++
++ /* Parameters for Quality Factor */
++ port_descriptors[HIGHSHELF_Q] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[HIGHSHELF_Q] =
++ D_("Q");
++ port_range_hints[HIGHSHELF_Q].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[HIGHSHELF_Q].LowerBound = 0;
++ port_range_hints[HIGHSHELF_Q].UpperBound = 5;
++
++ /* Parameters for Input */
++ port_descriptors[HIGHSHELF_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[HIGHSHELF_INPUT] =
++ D_("Input");
++ port_range_hints[HIGHSHELF_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[HIGHSHELF_INPUT].LowerBound = -1.0;
++ port_range_hints[HIGHSHELF_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[HIGHSHELF_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[HIGHSHELF_OUTPUT] =
++ D_("Output");
++ port_range_hints[HIGHSHELF_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[HIGHSHELF_OUTPUT].LowerBound = -1.0;
++ port_range_hints[HIGHSHELF_OUTPUT].UpperBound = +1.0;
++
++ highShelfDescriptor->activate = activateHighShelf;
++ highShelfDescriptor->cleanup = cleanupHighShelf;
++ highShelfDescriptor->connect_port = connectPortHighShelf;
++ highShelfDescriptor->deactivate = NULL;
++ highShelfDescriptor->instantiate = instantiateHighShelf;
++ highShelfDescriptor->run = runHighShelf;
++ highShelfDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (highShelfDescriptor) {
++ free((LADSPA_PortDescriptor
*)highShelfDescriptor->PortDescriptors);
++ free((char **)highShelfDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)highShelfDescriptor->PortRangeHints);
++ free(highShelfDescriptor);
++ }
++
++}
++
+diff --git a/src/RTlowpass.c b/src/RTlowpass.c
+new file mode 100644
+index 0000000..b98a8a6
+--- /dev/null
++++ b/src/RTlowpass.c
+@@ -0,0 +1,246 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define LOWPASS_FC 0
++#define LOWPASS_Q 1
++#define LOWPASS_INPUT 2
++#define LOWPASS_OUTPUT 3
++
++static LADSPA_Descriptor *lowPassDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *fc;
++ LADSPA_Data *Q;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filter;
++ float fs;
++} LowPass;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return lowPassDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateLowPass(LADSPA_Handle instance) {
++ LowPass *plugin_data = (LowPass *)instance;
++ biquad *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ biquad_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupLowPass(LADSPA_Handle instance) {
++ LowPass *plugin_data = (LowPass *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortLowPass(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ LowPass *plugin;
++
++ plugin = (LowPass *)instance;
++ switch (port) {
++ case LOWPASS_FC:
++ plugin->fc = data;
++ break;
++ case LOWPASS_Q:
++ plugin->Q = data;
++ break;
++ case LOWPASS_INPUT:
++ plugin->input = data;
++ break;
++ case LOWPASS_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateLowPass(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ LowPass *plugin_data = (LowPass *)malloc(sizeof(LowPass));
++ biquad *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(biquad));
++ biquad_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runLowPass(LADSPA_Handle instance, unsigned long sample_count) {
++ LowPass *plugin_data = (LowPass *)instance;
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Bandwidth (octaves) (float value) */
++ const LADSPA_Data Q = *(plugin_data->Q);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ lp_set_params(filter, fc, Q, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ lowPassDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (lowPassDescriptor) {
++ lowPassDescriptor->UniqueID = 9006;
++ lowPassDescriptor->Label = "RTlowpass";
++ lowPassDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ lowPassDescriptor->Name =
++ D_("RT 2nd-order lowpass");
++ lowPassDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ lowPassDescriptor->Copyright =
++ "GPL";
++ lowPassDescriptor->PortCount = 4;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(4,
++ sizeof(LADSPA_PortDescriptor));
++ lowPassDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(4,
++ sizeof(LADSPA_PortRangeHint));
++ lowPassDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(4, sizeof(char*));
++ lowPassDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[LOWPASS_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LOWPASS_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data) 0.4;
++
++ /* Parameters for Q */
++ port_descriptors[LOWPASS_Q] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LOWPASS_Q] =
++ D_("Q");
++ port_range_hints[LOWPASS_Q].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[LOWPASS_Q].LowerBound = 0;
++ port_range_hints[LOWPASS_Q].UpperBound = 5;
++
++ /* Parameters for Input */
++ port_descriptors[LOWPASS_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[LOWPASS_INPUT] =
++ D_("Input");
++ port_range_hints[LOWPASS_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LOWPASS_INPUT].LowerBound = -1.0;
++ port_range_hints[LOWPASS_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[LOWPASS_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[LOWPASS_OUTPUT] =
++ D_("Output");
++ port_range_hints[LOWPASS_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LOWPASS_OUTPUT].LowerBound = -1.0;
++ port_range_hints[LOWPASS_OUTPUT].UpperBound = +1.0;
++
++ lowPassDescriptor->activate = activateLowPass;
++ lowPassDescriptor->cleanup = cleanupLowPass;
++ lowPassDescriptor->connect_port = connectPortLowPass;
++ lowPassDescriptor->deactivate = NULL;
++ lowPassDescriptor->instantiate = instantiateLowPass;
++ lowPassDescriptor->run = runLowPass;
++ lowPassDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (lowPassDescriptor) {
++ free((LADSPA_PortDescriptor
*)lowPassDescriptor->PortDescriptors);
++ free((char **)lowPassDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)lowPassDescriptor->PortRangeHints);
++ free(lowPassDescriptor);
++ }
++
++}
++
+diff --git a/src/RTlowshelf.c b/src/RTlowshelf.c
+new file mode 100644
+index 0000000..e6265b5
+--- /dev/null
++++ b/src/RTlowshelf.c
+@@ -0,0 +1,264 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define LOWSHELF_GAIN 0
++#define LOWSHELF_FC 1
++#define LOWSHELF_Q 2
++#define LOWSHELF_INPUT 3
++#define LOWSHELF_OUTPUT 4
++
++static LADSPA_Descriptor *lowShelfDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *gain;
++ LADSPA_Data *fc;
++ LADSPA_Data *Q;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filter;
++ float fs;
++} LowShelf;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return lowShelfDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateLowShelf(LADSPA_Handle instance) {
++ LowShelf *plugin_data = (LowShelf *)instance;
++ biquad *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ biquad_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupLowShelf(LADSPA_Handle instance) {
++ LowShelf *plugin_data = (LowShelf *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortLowShelf(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ LowShelf *plugin;
++
++ plugin = (LowShelf *)instance;
++ switch (port) {
++ case LOWSHELF_GAIN:
++ plugin->gain = data;
++ break;
++ case LOWSHELF_FC:
++ plugin->fc = data;
++ break;
++ case LOWSHELF_Q:
++ plugin->Q = data;
++ break;
++ case LOWSHELF_INPUT:
++ plugin->input = data;
++ break;
++ case LOWSHELF_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateLowShelf(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ LowShelf *plugin_data = (LowShelf *)malloc(sizeof(LowShelf));
++ biquad *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(biquad));
++ biquad_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runLowShelf(LADSPA_Handle instance, unsigned long sample_count)
{
++ LowShelf *plugin_data = (LowShelf *)instance;
++
++ /* Gain (dB) (float value) */
++ const LADSPA_Data gain = *(plugin_data->gain);
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Bandwidth (octaves) (float value) */
++ const LADSPA_Data Q = *(plugin_data->Q);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ ls_set_params(filter, fc, gain, Q, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ lowShelfDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (lowShelfDescriptor) {
++ lowShelfDescriptor->UniqueID = 9002;
++ lowShelfDescriptor->Label = "RTlowshelf";
++ lowShelfDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ lowShelfDescriptor->Name =
++ D_("RT Low Shelf");
++ lowShelfDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ lowShelfDescriptor->Copyright =
++ "GPL";
++ lowShelfDescriptor->PortCount = 5;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(5,
++ sizeof(LADSPA_PortDescriptor));
++ lowShelfDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(5,
++ sizeof(LADSPA_PortRangeHint));
++ lowShelfDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(5, sizeof(char*));
++ lowShelfDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Gain (dB) */
++ port_descriptors[LOWSHELF_GAIN] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LOWSHELF_GAIN] =
++ D_("Gain (dB)");
++ port_range_hints[LOWSHELF_GAIN].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_0;
++ port_range_hints[LOWSHELF_GAIN].LowerBound = -70;
++ port_range_hints[LOWSHELF_GAIN].UpperBound = +30;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[LOWSHELF_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LOWSHELF_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data) 0.4;
++
++ /* Parameters for Quality Factor */
++ port_descriptors[LOWSHELF_Q] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LOWSHELF_Q] =
++ D_("Q");
++ port_range_hints[LOWSHELF_Q].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[LOWSHELF_Q].LowerBound = 0;
++ port_range_hints[LOWSHELF_Q].UpperBound = 5;
++
++ /* Parameters for Input */
++ port_descriptors[LOWSHELF_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[LOWSHELF_INPUT] =
++ D_("Input");
++ port_range_hints[LOWSHELF_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LOWSHELF_INPUT].LowerBound = -1.0;
++ port_range_hints[LOWSHELF_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[LOWSHELF_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[LOWSHELF_OUTPUT] =
++ D_("Output");
++ port_range_hints[LOWSHELF_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LOWSHELF_OUTPUT].LowerBound = -1.0;
++ port_range_hints[LOWSHELF_OUTPUT].UpperBound = +1.0;
++
++ lowShelfDescriptor->activate = activateLowShelf;
++ lowShelfDescriptor->cleanup = cleanupLowShelf;
++ lowShelfDescriptor->connect_port = connectPortLowShelf;
++ lowShelfDescriptor->deactivate = NULL;
++ lowShelfDescriptor->instantiate = instantiateLowShelf;
++ lowShelfDescriptor->run = runLowShelf;
++ lowShelfDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (lowShelfDescriptor) {
++ free((LADSPA_PortDescriptor
*)lowShelfDescriptor->PortDescriptors);
++ free((char **)lowShelfDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)lowShelfDescriptor->PortRangeHints);
++ free(lowShelfDescriptor);
++ }
++
++}
++
+diff --git a/src/RTlr4hipass.c b/src/RTlr4hipass.c
+new file mode 100644
+index 0000000..80dd651
+--- /dev/null
++++ b/src/RTlr4hipass.c
+@@ -0,0 +1,234 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define LR4HIGHPASS_FC 0
++#define LR4HIGHPASS_INPUT 1
++#define LR4HIGHPASS_OUTPUT 2
++
++static LADSPA_Descriptor *lr4highPassDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *fc;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filters;
++ float fs;
++} LR4HighPass;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return lr4highPassDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateLR4HighPass(LADSPA_Handle instance) {
++ LR4HighPass *plugin_data = (LR4HighPass *)instance;
++ biquad *filters = plugin_data->filters;
++ float fs = plugin_data->fs;
++ biquad_init(&filters[0]);
++ biquad_init(&filters[1]);
++ plugin_data->filters = filters;
++ plugin_data->fs = fs;
++}
++
++static void cleanupLR4HighPass(LADSPA_Handle instance) {
++ LR4HighPass *plugin_data = (LR4HighPass *)instance;
++ free(plugin_data->filters);
++ free(instance);
++}
++
++static void connectPortLR4HighPass(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ LR4HighPass *plugin;
++
++ plugin = (LR4HighPass *)instance;
++ switch (port) {
++ case LR4HIGHPASS_FC:
++ plugin->fc = data;
++ break;
++ case LR4HIGHPASS_INPUT:
++ plugin->input = data;
++ break;
++ case LR4HIGHPASS_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateLR4HighPass(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ LR4HighPass *plugin_data = (LR4HighPass *)malloc(sizeof(LR4HighPass));
++ biquad *filters = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++
++ filters = calloc(2, sizeof(biquad));
++ biquad_init(&filters[0]);
++ biquad_init(&filters[1]);
++
++ plugin_data->filters = filters;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runLR4HighPass(LADSPA_Handle instance, unsigned long
sample_count) {
++ LR4HighPass *plugin_data = (LR4HighPass *)instance;
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filters = plugin_data->filters;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++ bq_t in;
++
++ hp_set_params(&filters[0], fc, 0.7071068, fs);
++ hp_set_params(&filters[1], fc, 0.7071068, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ in = biquad_run(&filters[0], input[pos]);
++ in = biquad_run(&filters[1], in);
++ buffer_write(output[pos], (LADSPA_Data) in);
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ lr4highPassDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (lr4highPassDescriptor) {
++ lr4highPassDescriptor->UniqueID = 9021;
++ lr4highPassDescriptor->Label = "RTlr4hipass";
++ lr4highPassDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ lr4highPassDescriptor->Name =
++ D_("RT LR4 highpass");
++ lr4highPassDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ lr4highPassDescriptor->Copyright =
++ "GPL";
++ lr4highPassDescriptor->PortCount = 3;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(3,
++ sizeof(LADSPA_PortDescriptor));
++ lr4highPassDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(3,
++ sizeof(LADSPA_PortRangeHint));
++ lr4highPassDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(3, sizeof(char*));
++ lr4highPassDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[LR4HIGHPASS_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LR4HIGHPASS_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data)
0.4;
++
++ /* Parameters for Input */
++ port_descriptors[LR4HIGHPASS_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[LR4HIGHPASS_INPUT] =
++ D_("Input");
++ port_range_hints[LR4HIGHPASS_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LR4HIGHPASS_INPUT].LowerBound = -1.0;
++ port_range_hints[LR4HIGHPASS_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[LR4HIGHPASS_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[LR4HIGHPASS_OUTPUT] =
++ D_("Output");
++ port_range_hints[LR4HIGHPASS_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LR4HIGHPASS_OUTPUT].LowerBound = -1.0;
++ port_range_hints[LR4HIGHPASS_OUTPUT].UpperBound = +1.0;
++
++ lr4highPassDescriptor->activate = activateLR4HighPass;
++ lr4highPassDescriptor->cleanup = cleanupLR4HighPass;
++ lr4highPassDescriptor->connect_port = connectPortLR4HighPass;
++ lr4highPassDescriptor->deactivate = NULL;
++ lr4highPassDescriptor->instantiate = instantiateLR4HighPass;
++ lr4highPassDescriptor->run = runLR4HighPass;
++ lr4highPassDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (lr4highPassDescriptor) {
++ free((LADSPA_PortDescriptor
*)lr4highPassDescriptor->PortDescriptors);
++ free((char **)lr4highPassDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)lr4highPassDescriptor->PortRangeHints);
++ free(lr4highPassDescriptor);
++ }
++
++}
++
+diff --git a/src/RTlr4lowpass.c b/src/RTlr4lowpass.c
+new file mode 100644
+index 0000000..f1d269e
+--- /dev/null
++++ b/src/RTlr4lowpass.c
+@@ -0,0 +1,234 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define LR4LOWPASS_FC 0
++#define LR4LOWPASS_INPUT 1
++#define LR4LOWPASS_OUTPUT 2
++
++static LADSPA_Descriptor *lr4lowPassDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *fc;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filters;
++ float fs;
++} LR4LowPass;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return lr4lowPassDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateLR4LowPass(LADSPA_Handle instance) {
++ LR4LowPass *plugin_data = (LR4LowPass *)instance;
++ biquad *filters = plugin_data->filters;
++ float fs = plugin_data->fs;
++ biquad_init(&filters[0]);
++ biquad_init(&filters[1]);
++ plugin_data->filters = filters;
++ plugin_data->fs = fs;
++}
++
++static void cleanupLR4LowPass(LADSPA_Handle instance) {
++ LR4LowPass *plugin_data = (LR4LowPass *)instance;
++ free(plugin_data->filters);
++ free(instance);
++}
++
++static void connectPortLR4LowPass(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ LR4LowPass *plugin;
++
++ plugin = (LR4LowPass *)instance;
++ switch (port) {
++ case LR4LOWPASS_FC:
++ plugin->fc = data;
++ break;
++ case LR4LOWPASS_INPUT:
++ plugin->input = data;
++ break;
++ case LR4LOWPASS_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateLR4LowPass(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ LR4LowPass *plugin_data = (LR4LowPass *)malloc(sizeof(LR4LowPass));
++ biquad *filters = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++
++ filters = calloc(2, sizeof(biquad));
++ biquad_init(&filters[0]);
++ biquad_init(&filters[1]);
++
++ plugin_data->filters = filters;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runLR4LowPass(LADSPA_Handle instance, unsigned long
sample_count) {
++ LR4LowPass *plugin_data = (LR4LowPass *)instance;
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filters = plugin_data->filters;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++ bq_t in;
++
++ lp_set_params(&filters[0], fc, 0.7071068, fs);
++ lp_set_params(&filters[1], fc, 0.7071068, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ in = biquad_run(&filters[0], input[pos]);
++ in = biquad_run(&filters[1], in);
++ buffer_write(output[pos], (LADSPA_Data) in);
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ lr4lowPassDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (lr4lowPassDescriptor) {
++ lr4lowPassDescriptor->UniqueID = 9020;
++ lr4lowPassDescriptor->Label = "RTlr4lowpass";
++ lr4lowPassDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ lr4lowPassDescriptor->Name =
++ D_("RT LR4 lowpass");
++ lr4lowPassDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ lr4lowPassDescriptor->Copyright =
++ "GPL";
++ lr4lowPassDescriptor->PortCount = 3;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(3,
++ sizeof(LADSPA_PortDescriptor));
++ lr4lowPassDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(3,
++ sizeof(LADSPA_PortRangeHint));
++ lr4lowPassDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(3, sizeof(char*));
++ lr4lowPassDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[LR4LOWPASS_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[LR4LOWPASS_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data)
0.4;
++
++ /* Parameters for Input */
++ port_descriptors[LR4LOWPASS_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[LR4LOWPASS_INPUT] =
++ D_("Input");
++ port_range_hints[LR4LOWPASS_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LR4LOWPASS_INPUT].LowerBound = -1.0;
++ port_range_hints[LR4LOWPASS_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[LR4LOWPASS_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[LR4LOWPASS_OUTPUT] =
++ D_("Output");
++ port_range_hints[LR4LOWPASS_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[LR4LOWPASS_OUTPUT].LowerBound = -1.0;
++ port_range_hints[LR4LOWPASS_OUTPUT].UpperBound = +1.0;
++
++ lr4lowPassDescriptor->activate = activateLR4LowPass;
++ lr4lowPassDescriptor->cleanup = cleanupLR4LowPass;
++ lr4lowPassDescriptor->connect_port = connectPortLR4LowPass;
++ lr4lowPassDescriptor->deactivate = NULL;
++ lr4lowPassDescriptor->instantiate = instantiateLR4LowPass;
++ lr4lowPassDescriptor->run = runLR4LowPass;
++ lr4lowPassDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (lr4lowPassDescriptor) {
++ free((LADSPA_PortDescriptor
*)lr4lowPassDescriptor->PortDescriptors);
++ free((char **)lr4lowPassDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)lr4lowPassDescriptor->PortRangeHints);
++ free(lr4lowPassDescriptor);
++ }
++
++}
++
+diff --git a/src/RTparaeq.c b/src/RTparaeq.c
+new file mode 100644
+index 0000000..5376d64
+--- /dev/null
++++ b/src/RTparaeq.c
+@@ -0,0 +1,264 @@
++/* Copyright 2013 Richard Taylor
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 3 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>.
++
++ CREDITS:
++
++ Much of the code here was adapted from Steve Harris's swh-plugins
++ (version 0.4.15) found at http://plugin.org.uk/. Thanks Steve for
++ making your code available.
++
++ The guts of the code, in util/biquad.h, is an implementation
++ of the biquad filters described in Robert Bristow-Johnson's "Cookbook
++ formulae for audio EQ biquad filter coefficients" found here:
++ http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
++*/
++
++#include <stdlib.h>
++#include <string.h>
++
++#include <math.h>
++
++#include <ladspa.h>
++
++#include "biquad.h"
++
++#define SINGLEPARA_GAIN 0
++#define SINGLEPARA_FC 1
++#define SINGLEPARA_Q 2
++#define SINGLEPARA_INPUT 3
++#define SINGLEPARA_OUTPUT 4
++
++static LADSPA_Descriptor *singleParaDescriptor = NULL;
++
++typedef struct {
++ LADSPA_Data *gain;
++ LADSPA_Data *fc;
++ LADSPA_Data *Q;
++ LADSPA_Data *input;
++ LADSPA_Data *output;
++ biquad * filter;
++ float fs;
++} SinglePara;
++
++const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) {
++ switch (index) {
++ case 0:
++ return singleParaDescriptor;
++ default:
++ return NULL;
++ }
++}
++
++static void activateSinglePara(LADSPA_Handle instance) {
++ SinglePara *plugin_data = (SinglePara *)instance;
++ biquad *filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++ biquad_init(filter);
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++}
++
++static void cleanupSinglePara(LADSPA_Handle instance) {
++ SinglePara *plugin_data = (SinglePara *)instance;
++ free(plugin_data->filter);
++ free(instance);
++}
++
++static void connectPortSinglePara(
++ LADSPA_Handle instance,
++ unsigned long port,
++ LADSPA_Data *data) {
++ SinglePara *plugin;
++
++ plugin = (SinglePara *)instance;
++ switch (port) {
++ case SINGLEPARA_GAIN:
++ plugin->gain = data;
++ break;
++ case SINGLEPARA_FC:
++ plugin->fc = data;
++ break;
++ case SINGLEPARA_Q:
++ plugin->Q = data;
++ break;
++ case SINGLEPARA_INPUT:
++ plugin->input = data;
++ break;
++ case SINGLEPARA_OUTPUT:
++ plugin->output = data;
++ break;
++ }
++}
++
++static LADSPA_Handle instantiateSinglePara(
++ const LADSPA_Descriptor *descriptor,
++ unsigned long s_rate) {
++ SinglePara *plugin_data = (SinglePara *)malloc(sizeof(SinglePara));
++ biquad *filter = NULL;
++ float fs;
++
++ fs = (float)s_rate;
++ filter = malloc(sizeof(biquad));
++ biquad_init(filter);
++
++ plugin_data->filter = filter;
++ plugin_data->fs = fs;
++
++ return (LADSPA_Handle)plugin_data;
++}
++
++#undef buffer_write
++#define buffer_write(b, v) (b = v)
++
++static void runSinglePara(LADSPA_Handle instance, unsigned long
sample_count) {
++ SinglePara *plugin_data = (SinglePara *)instance;
++
++ /* Gain (dB) (float value) */
++ const LADSPA_Data gain = *(plugin_data->gain);
++
++ /* Frequency (Hz) (float value) */
++ const LADSPA_Data fc = *(plugin_data->fc);
++
++ /* Quality factor (float value) */
++ const LADSPA_Data Q = *(plugin_data->Q);
++
++ /* Input (array of floats of length sample_count) */
++ const LADSPA_Data * const input = plugin_data->input;
++
++ /* Output (array of floats of length sample_count) */
++ LADSPA_Data * const output = plugin_data->output;
++ biquad * filter = plugin_data->filter;
++ float fs = plugin_data->fs;
++
++ unsigned long pos;
++
++ eq_set_params(filter, fc, gain, Q, fs);
++
++ for (pos = 0; pos < sample_count; pos++) {
++ buffer_write(output[pos], (LADSPA_Data) biquad_run(filter,
input[pos]));
++ }
++
++}
++
++void _init(void);
++void _init(void) {
++ char **port_names;
++ LADSPA_PortDescriptor *port_descriptors;
++ LADSPA_PortRangeHint *port_range_hints;
++
++#define D_(s) (s)
++
++ singleParaDescriptor =
++ (LADSPA_Descriptor *)malloc(sizeof(LADSPA_Descriptor));
++
++ if (singleParaDescriptor) {
++ singleParaDescriptor->UniqueID = 9001;
++ singleParaDescriptor->Label = "RTparaeq";
++ singleParaDescriptor->Properties =
++ LADSPA_PROPERTY_HARD_RT_CAPABLE;
++ singleParaDescriptor->Name =
++ D_("RT parametric eq");
++ singleParaDescriptor->Maker =
++ "Richard Taylor <rtaylor AT tru.ca>";
++ singleParaDescriptor->Copyright =
++ "GPL";
++ singleParaDescriptor->PortCount = 5;
++
++ port_descriptors = (LADSPA_PortDescriptor *)calloc(5,
++ sizeof(LADSPA_PortDescriptor));
++ singleParaDescriptor->PortDescriptors =
++ (const LADSPA_PortDescriptor *)port_descriptors;
++
++ port_range_hints = (LADSPA_PortRangeHint *)calloc(5,
++ sizeof(LADSPA_PortRangeHint));
++ singleParaDescriptor->PortRangeHints =
++ (const LADSPA_PortRangeHint *)port_range_hints;
++
++ port_names = (char **)calloc(5, sizeof(char*));
++ singleParaDescriptor->PortNames =
++ (const char **)port_names;
++
++ /* Parameters for Gain (dB) */
++ port_descriptors[SINGLEPARA_GAIN] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[SINGLEPARA_GAIN] =
++ D_("Gain (dB)");
++ port_range_hints[SINGLEPARA_GAIN].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[SINGLEPARA_GAIN].LowerBound = -70;
++ port_range_hints[SINGLEPARA_GAIN].UpperBound = +30;
++
++ /* Parameters for Frequency (Hz) */
++ port_descriptors[SINGLEPARA_FC] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[SINGLEPARA_FC] =
++ D_("Frequency (Hz)");
++ 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 = (LADSPA_Data)
0.4;
++
++ /* Parameters for Quality Factor */
++ port_descriptors[SINGLEPARA_Q] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_CONTROL;
++ port_names[SINGLEPARA_Q] =
++ D_("Q");
++ port_range_hints[SINGLEPARA_Q].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE |
LADSPA_HINT_DEFAULT_1;
++ port_range_hints[SINGLEPARA_Q].LowerBound = 0;
++ port_range_hints[SINGLEPARA_Q].UpperBound = 100;
++
++ /* Parameters for Input */
++ port_descriptors[SINGLEPARA_INPUT] =
++ LADSPA_PORT_INPUT | LADSPA_PORT_AUDIO;
++ port_names[SINGLEPARA_INPUT] =
++ D_("Input");
++ port_range_hints[SINGLEPARA_INPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[SINGLEPARA_INPUT].LowerBound = -1.0;
++ port_range_hints[SINGLEPARA_INPUT].UpperBound = +1.0;
++
++ /* Parameters for Output */
++ port_descriptors[SINGLEPARA_OUTPUT] =
++ LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO;
++ port_names[SINGLEPARA_OUTPUT] =
++ D_("Output");
++ port_range_hints[SINGLEPARA_OUTPUT].HintDescriptor =
++ LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE;
++ port_range_hints[SINGLEPARA_OUTPUT].LowerBound = -1.0;
++ port_range_hints[SINGLEPARA_OUTPUT].UpperBound = +1.0;
++
++ singleParaDescriptor->activate = activateSinglePara;
++ singleParaDescriptor->cleanup = cleanupSinglePara;
++ singleParaDescriptor->connect_port = connectPortSinglePara;
++ singleParaDescriptor->deactivate = NULL;
++ singleParaDescriptor->instantiate = instantiateSinglePara;
++ singleParaDescriptor->run = runSinglePara;
++ singleParaDescriptor->run_adding = NULL;
++ }
++}
++
++void _fini(void);
++void _fini(void) {
++ if (singleParaDescriptor) {
++ free((LADSPA_PortDescriptor
*)singleParaDescriptor->PortDescriptors);
++ free((char **)singleParaDescriptor->PortNames);
++ free((LADSPA_PortRangeHint
*)singleParaDescriptor->PortRangeHints);
++ free(singleParaDescriptor);
++ }
++
++}
++
+diff --git a/util/biquad.h b/util/biquad.h
+deleted file mode 100644
+index 49451d8..0000000
+--- a/util/biquad.h
++++ /dev/null
+@@ -1,331 +0,0 @@
+-#ifndef BIQUAD_H
+-#define BIQUAD_H
+-
+-#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))
+-#endif
+-
+-// rt 8.1.2013: store biquad coefficients and accumulators in double
+-// precision, to limit effects of round-off error. Change this to
+-// float if you need more speed: it probably won't make an audible
+-// difference unless you need filters with really high Q or low
+-// frequency.
+-#ifndef BIQUAD_TYPE
+-#define BIQUAD_TYPE double
+-#endif
+-
+-// rt 25.6.2013: amplitude of square wave (at Nyquist freq)
+-// added to kill denormals ... may need to experiment with
+-// this value. NB: 1.e-18 = -360dB
+-#define DENORMALKILLER 1.e-18;
+-
+-typedef BIQUAD_TYPE bq_t;
+-
+-/* Biquad filter (adapted from lisp code by Eli Brandt,
+- http://www.cs.cmu.edu/~eli/) */
+-
+-typedef struct {
+- bq_t a1;
+- bq_t a2;
+- bq_t b0;
+- bq_t b1;
+- bq_t b2;
+- bq_t x1;
+- bq_t x2;
+- bq_t y1;
+- bq_t y2;
+- bq_t dn; // denormal state (rt 25.6.2013)
+-} biquad;
+-
+-typedef struct {
+- bq_t a1;
+- bq_t b0;
+- bq_t b1;
+- bq_t x1;
+- bq_t y1;
+- bq_t dn; // denormal state
+-} bilin;
+-
+-
+-static inline void biquad_init(biquad *f) {
+- f->x1 = 0.0f;
+- f->x2 = 0.0f;
+- f->y1 = 0.0f;
+- f->y2 = 0.0f;
+- f->dn = DENORMALKILLER;
+-}
+-
+-static inline void bilin_init(bilin *f) {
+- f->x1 = 0.0f;
+- f->y1 = 0.0f;
+- f->dn = DENORMALKILLER;
+-}
+-
+-//static inline void eq_set_params(biquad *f, bq_t fc, bq_t gain, bq_t Q,
+-// bq_t fs);
+-static inline void eq_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.0f, fs/2.0f) / fs;
+- bq_t J = pow(10.0f, gain * 0.025f);
+- bq_t cw = cos(w);
+- bq_t sw = sin(w);
+- Q = Q / J; // adjust so input Q is standard elec. eng. Q
+-// bq_t g = sw * sinhf(LN_2_2 * LIMIT(bw, 0.0001f, 4.0f) * w / sw); //
case: bw
+- bq_t g = sw/(2.0*Q); // case: Q
+-// bq_t g = sin(w0)/2.0 * sqrt( (J + 1.0/J)*(1.0/S - 1.0) + 2.0 ) //
case: S
+-
+- bq_t a0 = 1.0f + g / J;
+- bq_t a0r = 1.0f / a0;
+-
+- f->b0 = (1.0 + (g * J)) * a0r;
+- f->b1 = (-2.0 * cw) * a0r;
+- f->b2 = (1.0 - (g * J)) * a0r;
+- f->a1 = -(f->b1);
+- f->a2 = ((g / J) - 1.0) * a0r;
+-}
+-
+-//static inline void ls_set_params(biquad *f, bq_t fc, bq_t gain, bq_t
slope,
+-// bq_t fs);
+-static inline void ls_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, (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.0)));
+-
+-// bq_t apc = cw * (A + 1.0f);
+-// bq_t amc = cw * (A - 1.0f);
+-// bq_t bs = b * sw;
+-// bq_t a0r = 1.0f / (A + 1.0f + amc + bs);
+-
+-// f->b0 = a0r * A * (A + 1.0f - amc + bs);
+-// f->b1 = a0r * 2.0f * A * (A - 1.0f - apc);
+-// f->b2 = a0r * A * (A + 1.0f - amc - bs);
+-// f->a1 = a0r * 2.0f * (A - 1.0f + apc);
+-// f->a2 = a0r * (-A - 1.0f - amc + bs);
+-
+- // rt 22.1.2013 changed this to use Q instead of slope
+- bq_t alpha = sw / (2.0 * Q);
+- bq_t b = 2.0*sqrt(A)*alpha;
+- bq_t ap = A + 1.0;
+- bq_t am = A - 1.0;
+- bq_t a0 = ap + am*cw + b;
+- bq_t a0r = 1.0 / a0;
+-
+- f->b0 = a0r * A * (ap - am*cw + b);
+- f->b1 = a0r * 2.0 * A * (am - ap*cw);
+- f->b2 = a0r * A * (ap - am*cw - b);
+- f->a1 = 2.0 * a0r * (am + ap*cw);
+- f->a2 = -a0r * (ap + am*cw - b);
+-}
+-
+-//static inline void hs_set_params(biquad *f, bq_t fc, bq_t gain, bq_t
slope,
+-// bq_t fs);
+-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, (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)));
+-// bq_t apc = cw * (A + 1.0f);
+-// bq_t amc = cw * (A - 1.0f);
+-// bq_t bs = b * sw;
+-// bq_t a0r = 1.0f / (A + 1.0f - amc + bs);
+-
+-// f->b0 = a0r * A * (A + 1.0f + amc + bs);
+-// f->b1 = a0r * -2.0f * A * (A - 1.0f + apc);
+-// f->b2 = a0r * A * (A + 1.0f + amc - bs);
+-// f->a1 = a0r * -2.0f * (A - 1.0f - apc);
+-// f->a2 = a0r * (-A - 1.0f + amc + bs);
+-
+- // rt 22.1.2013 changed this to use Q instead of slope
+- bq_t alpha = sw / (2.0 * Q);
+- bq_t b = 2.0*sqrt(A)*alpha;
+- bq_t ap = A + 1.0;
+- bq_t am = A - 1.0;
+- bq_t a0 = ap - am*cw + b;
+- bq_t a0r = 1.0 / a0;
+-
+- f->b0 = a0r * A * (ap + am*cw + b);
+- f->b1 = -a0r * 2.0 * A * (am + ap*cw);
+- f->b2 = a0r * A * (ap + am*cw - b);
+- f->a1 = -2.0 * a0r * (am - ap*cw);
+- f->a2 = -a0r * (ap - am*cw - b);
+-}
+-
+-static inline void lp_set_params(biquad *f, bq_t fc, bq_t Q, bq_t fs)
+-{
+- bq_t omega = 2.0 * M_PI * fc/fs;
+- bq_t sn = sin(omega);
+- bq_t cs = cos(omega);
+-// bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
+- bq_t alpha = sn / (2.0 * Q);
+-
+- const bq_t a0r = 1.0 / (1.0 + alpha);
+- f->b0 = a0r * (1.0 - cs) * 0.5;
+- f->b1 = a0r * (1.0 - cs);
+- f->b2 = a0r * (1.0 - cs) * 0.5;
+- f->a1 = a0r * (2.0 * cs);
+- f->a2 = a0r * (alpha - 1.0);
+-}
+-
+-static inline void hp_set_params(biquad *f, bq_t fc, bq_t Q, bq_t fs)
+-{
+- bq_t omega = 2.0 * M_PI * fc/fs;
+- bq_t sn = sin(omega);
+- bq_t cs = cos(omega);
+-// bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
+- bq_t alpha = sn / (2.0 * Q);
+-
+- const bq_t a0r = 1.0 / (1.0 + alpha);
+- f->b0 = a0r * (1.0 + cs) * 0.5;
+- f->b1 = a0r * -(1.0 + cs);
+- f->b2 = a0r * (1.0 + cs) * 0.5;
+- f->a1 = a0r * (2.0 * cs);
+- f->a2 = a0r * (alpha - 1.0);
+-}
+-
+-static inline void bp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs)
+-{
+- bq_t omega = 2.0 * M_PI * fc/fs;
+- bq_t sn = sin(omega);
+- bq_t cs = cos(omega);
+- bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
+-
+- const bq_t a0r = 1.0 / (1.0 + alpha);
+- f->b0 = a0r * alpha;
+- f->b1 = 0.0;
+- f->b2 = a0r * -alpha;
+- f->a1 = a0r * (2.0 * cs);
+- f->a2 = a0r * (alpha - 1.0);
+-}
+-
+-// rt 8.1.2013: allpass from biquad cookbook
+-static inline void ap_set_params(biquad *f, bq_t fc, bq_t Q, bq_t fs)
+-{
+- bq_t omega = 2.0 * M_PI * fc/fs;
+- bq_t sn = sin(omega);
+- bq_t cs = cos(omega);
+-// bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn);
+- bq_t alpha = sn / (2.0 * Q);
+-
+- bq_t a0 = 1.0 + alpha;
+- bq_t a0r = 1.0 / a0;
+- f->b0 = a0r * (1.0 - alpha);
+- f->b1 = a0r * (-2.0 * cs);
+- f->b2 = 1.0;
+- f->a1 = -f->b1;
+- f->a2 = -f->b0;
+-}
+-
+-static inline void ap1_set_params(bilin *f, bq_t fc, bq_t fs)
+-{
+-// rt 8.1.2013: implementation of first-order digital allpass found here:
+-//
https://ccrma.stanford.edu/realsimple/DelayVar/Phasing_First_Order_Allpass_Filters.html
+-// see here for turning transfer function into difference equation:
+-// http://en.wikipedia.org/wiki/Digital_filter
+- bq_t tphi = tan( M_PI * fc / fs);
+- bq_t p = (1.0f - tphi) / (1.0f + tphi);
+-
+- // case 1: phase varies from 0 to 180 degrees
+- f->b0 = -p;
+- f->b1 = 1.0f;
+-
+- // case 2: phase varies from 180 to 360 degrees
+-// f->b0 = p;
+-// f->b1 = -1.0f;
+-
+- f->a1 = p;
+-}
+-
+-// routine that runs a biquad (i.e. 2nd-order) digital filter
+-static inline bq_t biquad_run(biquad *f, const bq_t x) {
+- bq_t y;
+-
+-// rt 15.5.2013: add a Nyquist-frequency square-wave to kill denormals:
+- y = f->b0 * x + f->b1 * f->x1 + f->b2 * f->x2
+- + f->a1 * f->y1 + f->a2 * f->y2 + f->dn;
+- f->dn = -f->dn;
+-
+-// see previous commment
+-// y = flush_to_zero(y);
+-
+- f->x2 = f->x1;
+- f->x1 = x;
+- f->y2 = f->y1;
+- f->y1 = y;
+-
+- return y;
+-}
+-
+-// rt 2.9.2013: special version of biquad_run for 2nd-order
+-// allpass; takes advantage of factoring to reduce floating-point
+-// multiplications from 5 to 2
+-static inline bq_t ap2_run(biquad *f, const bq_t x) {
+- bq_t y;
+-
+-// rt 15.5.2013: add a Nyquist-frequency square-wave to kill denormals:
+- y = f->b0 * (x - f->y2) + f->b1 * (f->x1 - f->y1) + f->x2 + f->dn;
+- f->dn = -f->dn;
+-
+-// see previous commment
+-// y = flush_to_zero(y);
+-
+- f->x2 = f->x1;
+- f->x1 = x;
+- f->y2 = f->y1;
+- f->y1 = y;
+-
+- return y;
+-}
+-
+-// routine that runs a bilinear (i.e. 1st-order) digital filter
+-static inline bq_t bilin_run(bilin *f, const bq_t x) {
+- bq_t y;
+-
+-// rt 15.5.2013: add a Nyquist-frequency square-wave to kill denormals:
+- y = f->b0 * x + f->b1 * f->x1 + f->a1 * f->y1 + f->dn;
+- f->dn = -f->dn;
+-
+-// see previous commment
+-// y = flush_to_zero(y);
+-
+- f->x1 = x;
+- f->y1 = y;
+-
+- return y;
+-}
+-
+-// rt 2.9.2013: special version of bilin_run for 2nd-order
+-// allpass; takes advantage of factoring to reduce floating-point
+-// multiplications from 5 to 2
+-static inline bq_t ap1_run(bilin *f, const bq_t x) {
+- bq_t y;
+-
+-// rt 15.5.2013: adding a Nyquist-frequency square-wave to kill denormals:
+- y = f->b0 * (x - f->y1) + f->x1 + f->dn;
+- f->dn = -f->dn;
+-
+-// see previous commment
+-// y = flush_to_zero(y);
+-
+- f->x1 = x;
+- f->y1 = y;
+-
+- return y;
+-}
+-
+-#endif
+diff --git a/util/config.h b/util/config.h
+deleted file mode 100644
+index 1dcbc37..0000000
+--- a/util/config.h
++++ /dev/null
+@@ -1,99 +0,0 @@
+-/* config.h. Generated by configure. */
+-/* config.h.in. Generated from configure.in by autoheader. */
+-#ifndef _CONFIG_H
+-#define _CONFIG_H
+-
+-/* #undef EXPLICIT_S */
+-/* #undef ACCEL_3DNOW */
+-#define HAVE_LRINTF 1
+-#define PACKAGE_LOCALE_DIR "/usr/local//locale"
+-#define PACKAGE_DATA_DIR "/usr/local/share/swh-plugins"
+-
+-#endif
+-
+-/* Define to 1 if translation of program messages to the user's native
+- language is requested. */
+-#define ENABLE_NLS 1
+-
+-/* Wether were using FFTW version 3 */
+-#define FFTW3
+-
+-/* Define if the GNU dcgettext() function is already present or
preinstalled.
+- */
+-#define HAVE_DCGETTEXT 1
+-
+-/* Define to 1 if you have the <dlfcn.h> header file. */
+-#define HAVE_DLFCN_H 1
+-
+-/* Define if the GNU gettext() function is already present or preinstalled.
*/
+-#define HAVE_GETTEXT 1
+-
+-/* Define if you have the iconv() function. */
+-/* #undef HAVE_ICONV */
+-
+-/* Define to 1 if you have the <inttypes.h> header file. */
+-#define HAVE_INTTYPES_H 1
+-
+-/* Define to 1 if you have the `m' library (-lm). */
+-#define HAVE_LIBM 1
+-
+-/* Define to 1 if you have the `mx' library (-lmx). */
+-/* #undef HAVE_LIBMX */
+-
+-/* Define to 1 if you have the `rt' library (-lrt). */
+-#define HAVE_LIBRT 1
+-
+-/* Define if you have C99's lrintf function. */
+-#define HAVE_LRINTF 1
+-
+-/* Define to 1 if you have the <memory.h> header file. */
+-#define HAVE_MEMORY_H 1
+-
+-/* Define to 1 if you have the <stdint.h> header file. */
+-#define HAVE_STDINT_H 1
+-
+-/* Define to 1 if you have the <stdlib.h> header file. */
+-#define HAVE_STDLIB_H 1
+-
+-/* Define to 1 if you have the <strings.h> header file. */
+-#define HAVE_STRINGS_H 1
+-
+-/* Define to 1 if you have the <string.h> header file. */
+-#define HAVE_STRING_H 1
+-
+-/* Define to 1 if you have the <sys/stat.h> header file. */
+-#define HAVE_SYS_STAT_H 1
+-
+-/* Define to 1 if you have the <sys/types.h> header file. */
+-#define HAVE_SYS_TYPES_H 1
+-
+-/* Define to 1 if you have the <unistd.h> header file. */
+-#define HAVE_UNISTD_H 1
+-
+-/* Name of package */
+-#define PACKAGE "swh-plugins"
+-
+-/* Define to the address where bug reports for this package should be sent.
*/
+-#define PACKAGE_BUGREPORT ""
+-
+-/* Define to the full name of this package. */
+-#define PACKAGE_NAME ""
+-
+-/* Define to the full name and version of this package. */
+-#define PACKAGE_STRING ""
+-
+-/* Define to the one symbol short name of this package. */
+-#define PACKAGE_TARNAME ""
+-
+-/* Define to the version of this package. */
+-#define PACKAGE_VERSION ""
+-
+-/* Define to 1 if you have the ANSI C header files. */
+-#define STDC_HEADERS 1
+-
+-/* Version number of package */
+-#define VERSION "0.4.15"
+-
+-/* Define to 1 if your processor stores words with the most significant byte
+- first (like Motorola and SPARC, unlike Intel and VAX). */
+-/* #undef WORDS_BIGENDIAN */
+diff --git a/util/ladspa-util.h b/util/ladspa-util.h
+deleted file mode 100644
+index 5d3dcc9..0000000
+--- a/util/ladspa-util.h
++++ /dev/null
+@@ -1,230 +0,0 @@
+-/* Some misc util functions for audio DSP work, written by Steve Harris,
+- * December 2000
+- *
+- * steve AT plugin.org.uk
+- */
+-
+-#ifndef LADSPA_UTIL_H
+-#define LADSPA_UTIL_H
+-
+-#include <math.h>
+-#include <stdint.h>
+-
+-#include "config.h"
+-
+-// 16.16 fixpoint
+-typedef union {
+- int32_t all;
+- struct {
+-#ifdef WORDS_BIGENDIAN
+- int16_t in;
+- uint16_t fr;
+-#else
+- uint16_t fr;
+- int16_t in;
+-#endif
+- } part;
+-} fixp16;
+-
+-// 32.32 fixpoint
+-typedef union {
+- int64_t all;
+- struct {
+-#ifdef WORDS_BIGENDIAN
+- int32_t in;
+- uint32_t fr;
+-#else
+- uint32_t fr;
+- int32_t in;
+-#endif
+- } part;
+-} fixp32;
+-
+-/* 32 bit "pointer cast" union */
+-typedef union {
+- float f;
+- int32_t i;
+-} ls_pcast32;
+-
+-// 1.0 / ln(2)
+-#define LN2R 1.442695041f
+-
+-/* detet floating point denormal numbers by comparing them to the smallest
+- * normal, crap, but reliable */
+-#define DN_CHECK(x, l) if (fabs(x) < 1e-38) printf("DN: "l"\n")
+-
+-// Denormalise floats, only actually needed for PIII and recent PowerPC
+-//#define FLUSH_TO_ZERO(fv) (((*(unsigned
int*)&(fv))&0x7f800000)==0)?0.0f:(fv)
+-
+-static inline float flush_to_zero(float f)
+-{
+- ls_pcast32 v;
+-
+- v.f = f;
+-
+- // original: return (v.i & 0x7f800000) == 0 ? 0.0f : f;
+- // version from Tim Blechmann
+- return (v.i & 0x7f800000) < 0x08000000 ? 0.0f : f;
+-}
+-
+-static inline void round_to_zero(volatile float *f)
+-{
+- *f += 1e-18f;
+- *f -= 1e-18f;
+-}
+-
+-/* A set of branchless clipping operations from Laurent de Soras */
+-
+-static inline float f_max(float x, float a)
+-{
+- x -= a;
+- x += fabsf(x);
+- x *= 0.5f;
+- x += a;
+-
+- return x;
+-}
+-
+-static inline float f_min(float x, float b)
+-{
+- x = b - x;
+- x += fabsf(x);
+- x *= 0.5f;
+- x = b - x;
+-
+- return x;
+-}
+-
+-static inline float f_clamp(float x, float a, float b)
+-{
+- const float x1 = fabsf(x - a);
+- const float x2 = fabsf(x - b);
+-
+- x = x1 + a + b;
+- x -= x2;
+- x *= 0.5f;
+-
+- return x;
+-}
+-
+-// Limit a value to be l<=v<=u
+-#define LIMIT(v,l,u) ((v)<(l)?(l):((v)>(u)?(u):(v)))
+-
+-// Truncate-to-zero modulo (ANSI C doesn't specify) will only work
+-// if -m < v < 2m
+-#define MOD(v,m) (v<0?v+m:(v>=m?v-m:v))
+-
+-// Truncate-to-zero modulo (ANSI C doesn't specify) will only work
+-// if v > -m and v < m
+-#define NEG_MOD(v,m) ((v)<0?((v)+(m)):(v))
+-
+-// Convert a value in dB's to a coefficent
+-#define DB_CO(g) ((g) > -90.0f ? powf(10.0f, (g) * 0.05f) : 0.0f)
+-#define CO_DB(v) (20.0f * log10f(v))
+-
+-// Linearly interpolate [ = a * (1 - f) + b * f]
+-#define LIN_INTERP(f,a,b) ((a) + (f) * ((b) - (a)))
+-
+-// Cubic interpolation function
+-static inline float cube_interp(const float fr, const float inm1, const
float
+- in, const float inp1, const float inp2)
+-{
+- return in + 0.5f * fr * (inp1 - inm1 +
+- fr * (4.0f * inp1 + 2.0f * inm1 - 5.0f * in - inp2 +
+- fr * (3.0f * (in - inp1) - inm1 + inp2)));
+-}
+-
+-/* fast sin^2 aproxiamtion, adapted from jan AT rpgfan's posting to the
+- * music-dsp list */
+-static inline float f_sin_sq(float angle)
+-{
+- const float asqr = angle * angle;
+- float result = -2.39e-08f;
+-
+- result *= asqr;
+- result += 2.7526e-06f;
+- result *= asqr;
+- result -= 1.98409e-04f;
+- result *= asqr;
+- result += 8.3333315e-03f;
+- result *= asqr;
+- result -= 1.666666664e-01f;
+- result *= asqr;
+- result += 1.0f;
+- result *= angle;
+-
+- return result * result;
+-}
+-
+-#ifdef HAVE_LRINTF
+-
+-#define f_round(f) lrintf(f)
+-
+-#else
+-
+-// Round float to int using IEEE int* hack
+-static inline long int f_round(float f)
+-{
+- ls_pcast32 p;
+-
+- p.f = f;
+- p.f += (3<<22);
+-
+- return p.i - 0x4b400000;
+-}
+-
+-#endif
+-
+-// Truncate float to int
+-static inline long int f_trunc(float f)
+-{
+- return f_round(floorf(f));
+-}
+-
+-/* Andrew Simper's pow(2, x) aproximation from the music-dsp list */
+-
+-#if 0
+-
+-/* original */
+-static inline float f_pow2(float x)
+-{
+- long *px = (long*)(&x); // store address of float as long pointer
+- const float tx = (x-0.5f) + (3<<22); // temporary value for truncation
+- const long lx = *((long*)&tx) - 0x4b400000; // integer power of 2
+- const float dx = x-(float)(lx); // float remainder of power of 2
+-
+- x = 1.0f + dx*(0.6960656421638072f + // cubic apporoximation of 2^x
+- dx*(0.224494337302845f + // for x in the range [0, 1]
+- dx*(0.07944023841053369f)));
+- *px += (lx<<23); // add integer power of 2 to exponent
+-
+- return x;
+-}
+-
+-#else
+-
+-/* union version */
+-static inline float f_pow2(float x)
+-{
+- ls_pcast32 *px, tx, lx;
+- float dx;
+-
+- px = (ls_pcast32 *)&x; // store address of float as long pointer
+- tx.f = (x-0.5f) + (3<<22); // temporary value for truncation
+- lx.i = tx.i - 0x4b400000; // integer power of 2
+- dx = x - (float)lx.i; // float remainder of power of 2
+-
+- x = 1.0f + dx * (0.6960656421638072f + // cubic apporoximation of 2^x
+- dx * (0.224494337302845f + // for x in the range [0, 1]
+- dx * (0.07944023841053369f)));
+- (*px).i += (lx.i << 23); // add integer power of 2 to exponent
+-
+- return (*px).f;
+-}
+-
+-#endif
+-
+-/* Fast exponentiation function, y = e^x */
+-#define f_exp(x) f_pow2(x * LN2R)
+-
+-#endif
+--
+1.9.0
+
diff --git a/audio-plugins/rt-plugins/BUILD b/audio-plugins/rt-plugins/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/audio-plugins/rt-plugins/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/audio-plugins/rt-plugins/DEPENDS
b/audio-plugins/rt-plugins/DEPENDS
new file mode 100755
index 0000000..0146535
--- /dev/null
+++ b/audio-plugins/rt-plugins/DEPENDS
@@ -0,0 +1,2 @@
+depends ladspa &&
+depends cmake
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..a5b95b1
--- /dev/null
+++ b/audio-plugins/rt-plugins/HISTORY
@@ -0,0 +1,11 @@
+2014-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0003-switch-build-system-to-cmake.patch, PRE_BUILD, DEPENDS:
+ use cmake as build system
+
+2014-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PRE_BUILD, INSTALL,
+ 0001-clean-up-the-Makefile.patch,
+ 0002-make-the-code-compile-with-higher-warning-levels.patch: spell
created
+
+
+
diff --git a/audio-plugins/rt-plugins/PRE_BUILD
b/audio-plugins/rt-plugins/PRE_BUILD
new file mode 100755
index 0000000..3629306
--- /dev/null
+++ b/audio-plugins/rt-plugins/PRE_BUILD
@@ -0,0 +1,5 @@
+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
&&
+patch -p1 < $SPELL_DIRECTORY/0003-switch-build-system-to-cmake.patch
diff --git a/audio-plugins/swh-plugins/HISTORY
b/audio-plugins/swh-plugins/HISTORY
index f109dbe..88472fb 100644
--- a/audio-plugins/swh-plugins/HISTORY
+++ b/audio-plugins/swh-plugins/HISTORY
@@ -1,3 +1,21 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: fix build with current autotools
+
+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
+
+2012-09-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patches and run autopoint and
+ autoreconf. Autopoint is run to update gettext macros.
+ * swh-plugins-0.4.15-gettext.patch: added. Adds gettext version
+ so autopoint can be run. From gentoo
+ * swh-plugins-0.4.15-pic.patch: added. To allow for PIC support
+ From gentoo
+
2006-08-17 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Removed UPDATED and MAINTAINER, did minor formatting
fixes.
diff --git a/audio-plugins/swh-plugins/PRE_BUILD
b/audio-plugins/swh-plugins/PRE_BUILD
new file mode 100755
index 0000000..a61ccfe
--- /dev/null
+++ b/audio-plugins/swh-plugins/PRE_BUILD
@@ -0,0 +1,13 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/swh-plugins-0.4.15-gettext.patch &&
+patch -p1 < $SPELL_DIRECTORY/swh-plugins-0.4.15-pic.patch &&
+patch -p1 < $SPELL_DIRECTORY/swh-plugins-nosetlocale.patch &&
+
+# Minimal hack to make it work with current autoconf.
+# More should be done. Like, ditching bitchin' autoconf.
+sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in &&
+# ipdate gettext macros
+autopoint -f &&
+autoreconf -f -i
diff --git a/audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
b/audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
new file mode 100644
index 0000000..9178983
--- /dev/null
+++ b/audio-plugins/swh-plugins/swh-plugins-0.4.15-gettext.patch
@@ -0,0 +1,12 @@
+Index: swh-plugins-0.4.15/configure.in
+===================================================================
+--- swh-plugins-0.4.15.orig/configure.in
++++ swh-plugins-0.4.15/configure.in
+@@ -52,6 +52,7 @@ AC_PROG_CC
+ AC_REQUIRE_CPP
+ ALL_LINGUAS="en_GB"
+ AM_GNU_GETTEXT([external])
++AM_GNU_GETTEXT_VERSION([0.13])
+ AC_C_BIGENDIAN
+
+ LIBS="$LIBS -lm"
diff --git a/audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
b/audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
new file mode 100644
index 0000000..58fcd64
--- /dev/null
+++ b/audio-plugins/swh-plugins/swh-plugins-0.4.15-pic.patch
@@ -0,0 +1,135 @@
+Index: swh-plugins-0.4.15/gsm/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/gsm/Makefile.am
++++ swh-plugins-0.4.15/gsm/Makefile.am
+@@ -2,12 +2,12 @@ LIBTOOL=libtool
+ RANLIB=ranlib
+
+ noinst_HEADERS = gsm.h config.h private.h proto.h unproto.h
+-noinst_LIBRARIES = libgsm.a
++noinst_LTLIBRARIES = libgsm.la
+
+ CFILES = add.c decode.c gsm_decode.c gsm_encode.c long_term.c preprocess.c \
+ short_term.c code.c gsm_create.c gsm_destroy.c gsm_option.c lpc.c
rpe.c table.c
+
+-libgsm_a_SOURCES = $(CFILES) $(noinst_HEADERS)
++libgsm_la_SOURCES = $(CFILES) $(noinst_HEADERS)
+
+ # Disable autoheader.
+ AUTOHEADER=echo
+Index: swh-plugins-0.4.15/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/Makefile.am
++++ swh-plugins-0.4.15/Makefile.am
+@@ -48,10 +48,10 @@ DESTDIR = $(INSTALL_ROOT)
+ DISTFN = $(distdir)
+
+ # Files needed for FFT based plugins
+-pitch_scale_1193_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS)
++pitch_scale_1193_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS)
+ pitch_scale_1193_la_CFLAGS = $(FFTW_CFLAGS)
+ pitch_scale_1193_la_SOURCES = pitch_scale_1193.c
+-pitch_scale_1194_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS)
++pitch_scale_1194_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS)
+ pitch_scale_1194_la_CFLAGS = $(FFTW_CFLAGS)
+ pitch_scale_1194_la_SOURCES = pitch_scale_1194.c
+ mbeq_1197_la_LIBADD = $(FFTW_LIBS)
+@@ -60,33 +60,33 @@ mbeq_1197_la_SOURCES = mbeq_1197.c
+ imp_1199_la_LIBADD = $(FFTW_LIBS)
+ imp_1199_la_CFLAGS = $(FFTW_CFLAGS)
+ imp_1199_la_DEPENDENCIES = @top_srcdir@/impulses/*
+-hermes_filter_1200_la_DEPENDENCIES = util/libblo.a
+-hermes_filter_1200_la_LIBADD = util/libblo.a
+-fm_osc_1415_la_DEPENDENCIES = util/libblo.a
+-fm_osc_1415_la_LIBADD = util/libblo.a
+-analogue_osc_1416_la_DEPENDENCIES = util/libblo.a
+-analogue_osc_1416_la_LIBADD = util/libblo.a
+-sc1_1425_la_LIBADD = util/libdb.a util/librms.a
+-sc2_1426_la_LIBADD = util/libdb.a util/librms.a
+-sc3_1427_la_LIBADD = util/libdb.a util/librms.a
+-sc4_1882_la_LIBADD = util/libdb.a util/librms.a
+-sc4m_1916_la_LIBADD = util/libdb.a util/librms.a
+-se4_1883_la_LIBADD = util/libdb.a util/librms.a
+-gsm_1215_la_LIBADD = gsm/libgsm.a
+-gverb_1216_la_LIBADD = gverb/libgverb.a
++hermes_filter_1200_la_DEPENDENCIES = util/libblo.la
++hermes_filter_1200_la_LIBADD = util/libblo.la
++fm_osc_1415_la_DEPENDENCIES = util/libblo.la
++fm_osc_1415_la_LIBADD = util/libblo.la
++analogue_osc_1416_la_DEPENDENCIES = util/libblo.la
++analogue_osc_1416_la_LIBADD = util/libblo.la
++sc1_1425_la_LIBADD = util/libdb.la util/librms.la
++sc2_1426_la_LIBADD = util/libdb.la util/librms.la
++sc3_1427_la_LIBADD = util/libdb.la util/librms.la
++sc4_1882_la_LIBADD = util/libdb.la util/librms.la
++sc4m_1916_la_LIBADD = util/libdb.la util/librms.la
++se4_1883_la_LIBADD = util/libdb.la util/librms.la
++gsm_1215_la_LIBADD = gsm/libgsm.la
++gverb_1216_la_LIBADD = gverb/libgverb.la
+ lcr_delay_1436_la_DEPENDENCIES = util/biquad.h
+
+-highpass_iir_1890_la_LIBADD = util/libiir.a
++highpass_iir_1890_la_LIBADD = util/libiir.la
+ highpass_iir_1890_la_SOURCES = highpass_iir_1890.c
+-lowpass_iir_1891_la_LIBADD = util/libiir.a
++lowpass_iir_1891_la_LIBADD = util/libiir.la
+ lowpass_iir_1891_la_SOURCES = lowpass_iir_1891.c
+-bandpass_iir_1892_la_LIBADD = util/libiir.a
++bandpass_iir_1892_la_LIBADD = util/libiir.la
+ bandpass_iir_1892_la_SOURCES = bandpass_iir_1892.c
+-bandpass_a_iir_1893_la_LIBADD = util/libiir.a
++bandpass_a_iir_1893_la_LIBADD = util/libiir.la
+ bandpass_a_iir_1893_la_SOURCES = bandpass_a_iir_1893.c
+-notch_iir_1894_la_LIBADD = util/libiir.a
++notch_iir_1894_la_LIBADD = util/libiir.la
+ notch_iir_1894_la_SOURCES = notch_iir_1894.c
+-butterworth_1902_la_LIBADD = util/libiir.a
++butterworth_1902_la_LIBADD = util/libiir.la
+ butterworth_1902_la_SOURCES = butterworth_1902.c
+
+ # Rule to build .c files from XML source
+Index: swh-plugins-0.4.15/util/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/util/Makefile.am
++++ swh-plugins-0.4.15/util/Makefile.am
+@@ -3,16 +3,16 @@ RANLIB=ranlib
+
+ noinst_HEADERS = rms.h db.h blo.h pitchscale.h waveguide_nl.h biquad.h
iir.h buffer.h ls_filter.h
+
+-noinst_LIBRARIES = librms.a libdb.a libblo.a libpitchscale.a libiir.a
++noinst_LTLIBRARIES = librms.la libdb.la libblo.la libpitchscale.la libiir.la
+
+-librms_a_SOURCES = rms.c
+-libdb_a_SOURCES = db.c
+-libblo_a_SOURCES = blo.c
+-libblo_a_CFLAGS = -I@top_srcdir@
+-libpitchscale_a_SOURCES = pitchscale.c
+-libpitchscale_a_CFLAGS = $(FFTW_CFLAGS)
++librms_la_SOURCES = rms.c
++libdb_la_SOURCES = db.c
++libblo_la_SOURCES = blo.c
++libblo_la_CFLAGS = -I@top_srcdir@
++libpitchscale_la_SOURCES = pitchscale.c
++libpitchscale_la_CFLAGS = $(FFTW_CFLAGS)
+ #libpitchscale_a_LIBS = $(FFTW_LIBS)
+-libiir_a_SOURCES = iir.c
++libiir_la_SOURCES = iir.c
+ #libbuffer_a_SOURCES = buffer.c
+ # Disable autoheader.
+ AUTOHEADER=echo
+Index: swh-plugins-0.4.15/gverb/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/gverb/Makefile.am
++++ swh-plugins-0.4.15/gverb/Makefile.am
+@@ -3,9 +3,9 @@ RANLIB=ranlib
+
+ noinst_HEADERS = gverb.h gverbdsp.h
+
+-noinst_LIBRARIES = libgverb.a
++noinst_LTLIBRARIES = libgverb.la
+
+-libgverb_a_SOURCES = gverb.c gverbdsp.c
++libgverb_la_SOURCES = gverb.c gverbdsp.c
+
+ # Disable autoheader.
+ AUTOHEADER=echo
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/abcde/DEPENDS b/audio-soft/abcde/DEPENDS
index c7d4e3d..474c9d9 100755
--- a/audio-soft/abcde/DEPENDS
+++ b/audio-soft/abcde/DEPENDS
@@ -1,3 +1,6 @@
+depends webservice-musicbrainz &&
+depends cd-discid &&
+
optional_depends cdparanoia "" "" "for ripping with error correction" &&
optional_depends cdrtools "" "" "use cdd2wav" &&
optional_depends vorbis-tools "" "" "Ogg Vorbis encoder" &&
diff --git a/audio-soft/abcde/DETAILS b/audio-soft/abcde/DETAILS
index 33f0732..9527e2d 100755
--- a/audio-soft/abcde/DETAILS
+++ b/audio-soft/abcde/DETAILS
@@ -1,9 +1,9 @@
SPELL=abcde
- VERSION=2.4.2
+ VERSION=2.5.4
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://abcde.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:0482b531daba1019cc8f5bfa0b4e320d2776517849a49480ef6e09d8043aae94fc36f3d3e6bfc0514db5a7358575ea8b3ea5b1ef127f44a87972667c6b095716
+
SOURCE_HASH=sha512:be3c8f697873b65888a37ea6209e161a6fc7bbe26c6e139b211b1fbcb233d3e250b21f6fad2114962ca4dcce79240e2cec51f69ce47549c737071a6122694791
WEB_SITE=http://code.google.com/p/abcde/
LICENSE[0]=GPL
ENTERED=20020911
diff --git a/audio-soft/abcde/HISTORY b/audio-soft/abcde/HISTORY
index 9b8434c..f2869de 100644
--- a/audio-soft/abcde/HISTORY
+++ b/audio-soft/abcde/HISTORY
@@ -1,3 +1,7 @@
+2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.4
+ * DEPENDS: add dependencies on webservice-musicbrainz, cd-discid
+
2011-01-14 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 2.4.2
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/asunder/DETAILS b/audio-soft/asunder/DETAILS
index 60a5e63..2f78677 100755
--- a/audio-soft/asunder/DETAILS
+++ b/audio-soft/asunder/DETAILS
@@ -1,8 +1,8 @@
SPELL=asunder
- VERSION=2.0
+ VERSION=2.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://littlesvr.ca/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:46503e4d1276c973d4d27c7d4017ed86ad13b104f7271ccdb3a1058b567d55d6f0c885eb76e5918ed00f60688181b8f48191b3ac3636fae06561387fcfb1ea2b
+
SOURCE_HASH=sha512:037a9c2478227de400d6dd2a86db80e6d3c6ac189cfbaf5a8c3107f8443590dc50c18f91abb47ee660880f56ba6f03435c3fb539f5df874ad1076fef1e54f474
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://littlesvr.ca/asunder/
LICENSE[0]=GPL
diff --git a/audio-soft/asunder/HISTORY b/audio-soft/asunder/HISTORY
index bc6290c..d1d6c94 100644
--- a/audio-soft/asunder/HISTORY
+++ b/audio-soft/asunder/HISTORY
@@ -1,3 +1,6 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5
+
2010-12-14 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 2.0
* DEPENDS: added dependencies on wavpack and mac
diff --git a/audio-soft/aumix/DEPENDS b/audio-soft/aumix/DEPENDS
index f583aa6..0e1151c 100755
--- a/audio-soft/aumix/DEPENDS
+++ b/audio-soft/aumix/DEPENDS
@@ -1,3 +1,8 @@
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
optional_depends ncurses \
"" "--without-ncurses" \
"for ncurses interface support" &&
@@ -6,10 +11,8 @@ optional_depends gpm \
"" "--without-gpm" \
"for console mouse support" &&

-optional_depends gtk+ \
- "" "--without-gtk1" \
- "for GTK+1 GUI support" &&
-
optional_depends gtk+2 \
"" "--without-gtk" \
- "for GTK+2 GUI support"
+ "for GTK+2 GUI support" &&
+
+suggest_depends xprop "" "" "for aumix wrapper for X"
diff --git a/audio-soft/aumix/DETAILS b/audio-soft/aumix/DETAILS
index 5678330..62cfe20 100755
--- a/audio-soft/aumix/DETAILS
+++ b/audio-soft/aumix/DETAILS
@@ -1,15 +1,12 @@
SPELL=aumix
- VERSION=2.8
- PATCHLEVEL=1
+ VERSION=2.9.1
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.jpj.net/~trevor/$SPELL/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE_URL[0]=http://www.jpj.net/~trevor/$SPELL/releases/$SOURCE
+
SOURCE_HASH=sha512:bd063dc9dab8455f467fbe9e4ea1baa5cef914923e66ab5a8fca1e6964cac7851e3755f054bfe41657371e221920fe9a52f9807457996244f4bcd5db4659b21d
+ DOC_DIRS=""
WEB_SITE=http://jpj.net/~trevor/aumix.html
ENTERED=20010922
- SOURCE_GPG=aumix.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="mixer tools audio"
SHORT="program for adjusting an audio mixer"
diff --git a/audio-soft/aumix/HISTORY b/audio-soft/aumix/HISTORY
index ef8bded..93ae698 100644
--- a/audio-soft/aumix/HISTORY
+++ b/audio-soft/aumix/HISTORY
@@ -1,3 +1,11 @@
+2013-09-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.1; switched to hash source check;
don't
+ do doc'ing
+ * DEPENDS: dropped gtk+1 support; added gettext optional dependency,
+ added xprop optional dependency for xaumix script
+ * PRE_BUILD: drop autotools hacks
+ * aumix.gpg: deleted
+
2008-10-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: removed deprecated MAINTAINER, UPDATED vars; PATCHLEVEL+=1;
quoting paths; fixed descs
diff --git a/audio-soft/aumix/PRE_BUILD b/audio-soft/aumix/PRE_BUILD
index 020552d..295d53d 100755
--- a/audio-soft/aumix/PRE_BUILD
+++ b/audio-soft/aumix/PRE_BUILD
@@ -3,7 +3,4 @@ cd "$SOURCE_DIRECTORY" &&

if [[ $HOSS == y ]]; then
bzcat "$SPELL_DIRECTORY/aumix-2.8-hoss.patch.bz2" | patch -p0
-fi &&
-
-touch aclocal.m4 configure stamp-h.in &&
-find -name Makefile.in -exec touch '{}' ';'
+fi
diff --git a/audio-soft/aumix/aumix.gpg b/audio-soft/aumix/aumix.gpg
deleted file mode 100644
index c485fb9..0000000
Binary files a/audio-soft/aumix/aumix.gpg and /dev/null differ
diff --git a/audio-soft/easytag/BUILD b/audio-soft/easytag/BUILD
deleted file mode 100755
index de21441..0000000
--- a/audio-soft/easytag/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="$OPTS --disable-gtktest"
-default_build
diff --git a/audio-soft/easytag/CONFIGURE b/audio-soft/easytag/CONFIGURE
new file mode 100755
index 0000000..e5d9f2b
--- /dev/null
+++ b/audio-soft/easytag/CONFIGURE
@@ -0,0 +1 @@
+config_query EASYTAG_GTK3 "Build with gtk+3?" y
diff --git a/audio-soft/easytag/DEPENDS b/audio-soft/easytag/DEPENDS
index 2f1d0f8..54501d8 100755
--- a/audio-soft/easytag/DEPENDS
+++ b/audio-soft/easytag/DEPENDS
@@ -1,38 +1,76 @@
-depends glib2 &&
-depends gtk+2 &&
-depends id3lib &&
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends libffi &&
+depends libpng &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends zlib &&
+depends glib2 &&
+depends itstool &&
+
+if [ "$EASYTAG_GTK3" == "y" ]; then
+ depends gtk+3
+else
+ depends gtk+2 '--with-gtk2'
+fi &&
+
+optional_depends libid3tag \
+ "--enable-mp3" \
+ "--disable-mp3" \
+ "for MP3 files support" &&
+
+if is_depends_enabled $SPELL libid3tag; then
+ optional_depends id3lib \
+ "--enable-id3v23" \
+ "--disable-id3v23" \
+ "for writing id3v2.3 tags support" &&
+
+ if is_depends_enabled $SPELL id3lib; then
+ depends -sub CXX gcc
+ fi
+fi &&

optional_depends flac \
"--enable-flac" \
"--disable-flac" \
"Enable Flac support" &&

-optional_depends libvorbis \
+optional_depends libogg \
"--enable-ogg" \
"--disable-ogg" \
"Enable Ogg/Vorbis support" &&

+if is_depends_enabled $SPELL libogg; then
+ depends libvorbis
+fi &&
+
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
"Enable nls support" &&

+optional_depends -sub MP4 taglib \
+ "--enable-mp4" \
+ "--disable-mp4" \
+ "for MP4 files support" &&
+
optional_depends wavpack \
"--enable-wavpack" \
"--disable-wavpack" \
"Enable Wavpack support" &&

-# easytag can use either faad2 or libmp4v2 for MP4
-# support, no --disable options to have that work
-optional_depends faad2 \
- "--enable-mp4" \
- "" \
- "Enable Mp4 container support" &&
-optional_depends mp4v2 \
- "--enable-mp4" \
- "" \
- "Use libmp4v2 for Mp4 support" &&
-
optional_depends speex \
"--enable-speex" \
"--disable-speex" \
diff --git a/audio-soft/easytag/DETAILS b/audio-soft/easytag/DETAILS
index 6fa0cb2..694bc1e 100755
--- a/audio-soft/easytag/DETAILS
+++ b/audio-soft/easytag/DETAILS
@@ -1,14 +1,16 @@
SPELL=easytag
- VERSION=2.1.7
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:e98b0d407ed37a4ede6891e1998a6c158b308b9f462dc2b810b21b21b00fbecd9eef74a29552cdf037bf654f208340fa83b3b625f6ac0fcb5bd08413c17d3c88
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ VERSION=2.2.5
+ 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:4ffcce0edb49333d9fcf6dc382f58abc60f9e35cdcebc7a98115203523403a5b10795de7f46cd2787fa250dfa887283c4752435c57bf0f60a8000c735b648062
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
- WEB_SITE=http://easytag.sourceforge.net/
+ WEB_SITE=http://projects.gnome.org/easytag/
+ DOC_DIRS=""
KEYWORDS="tools audio"
ENTERED=20020115
- SHORT="Utility for maintaining audio file Tags"
+ SHORT="utility for maintaining audio file tags"
cat << EOF
EasyTAG is an utility for viewing and editing tags for
MP3, MP2, FLAC, Ogg Vorbis, MusePack and Monkey's Audio
diff --git a/audio-soft/easytag/HISTORY b/audio-soft/easytag/HISTORY
index 2c835e7..a77295e 100644
--- a/audio-soft/easytag/HISTORY
+++ b/audio-soft/easytag/HISTORY
@@ -1,3 +1,44 @@
+2014-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.5
+
+2014-09-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.4
+
+2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.3
+
+2014-06-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.2; fixed short desc; don't do useless
+ doc'ing
+ * CONFIGURE: gtk+3 becomes major
+ * DEPENDS: added MP4 subdep for taglib; renewed gtk flags; added
missing
+ itstool required dep; cleaned up
+
+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
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.8; quoting paths
+ * DEPENDS: fixed dependencies
+ * BUILD: dropped
+
+2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: new website, moved to gnome
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, expat, fontconfig,
+ freetype2, gcc, gdk-pixbuf2, harfbuzz, libffi, libid3tag, libogg,
libpng,
+ libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango, pcre,
+ pixman, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.1.7
* mp4v2-1.9.patch, PRE_BUILD: removed
diff --git a/audio-soft/gmtp/DEPENDS b/audio-soft/gmtp/DEPENDS
new file mode 100755
index 0000000..689a503
--- /dev/null
+++ b/audio-soft/gmtp/DEPENDS
@@ -0,0 +1,5 @@
+depends libvorbis &&
+depends flac &&
+depends libmtp &&
+depends libid3tag &&
+depends gtk+3
diff --git a/audio-soft/gmtp/DETAILS b/audio-soft/gmtp/DETAILS
new file mode 100755
index 0000000..dbdb07c
--- /dev/null
+++ b/audio-soft/gmtp/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=gmtp
+ VERSION=1.3.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/gMTP-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:667f80e9511c20123dd1317880c0a6741ed016f00d79b85ed2e9f4760338db75a215bef36d7882856e7375bf8b2b309b69c838f4c25b96e291fcdcfe2773b725
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://gmtp.sourceforge.net/index.html";
+ LICENSE[0]=BSD
+ ENTERED=20140622
+ SHORT="A simple MP3 and Media player client for UNIX and UNIX
like systems"
+cat << EOF
+gMTP is simple client for devices that understand mtp.
+
+gMTP supports:
+
+ * Upload, Download, Removal, Renaming and Moving of files as needed. *
+ Drag'n'Drop support for uploading files to the device. * Folder Creation
+ and Deletion. * Album Art management. * Metadata support for MP3, WMA,
+ OGG and FLAC audio files, ensuring correct
+ track information on your media player when uploading audio files.
+ * Device Naming support. * Basic creation, editing and deletion of
+ playlists. Able to import and export playlists in *.m3u format.
+EOF
diff --git a/audio-soft/gmtp/HISTORY b/audio-soft/gmtp/HISTORY
new file mode 100644
index 0000000..619a2d9
--- /dev/null
+++ b/audio-soft/gmtp/HISTORY
@@ -0,0 +1,3 @@
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/audio-soft/id3/DETAILS b/audio-soft/id3/DETAILS
index 8ff5078..459192e 100755
--- a/audio-soft/id3/DETAILS
+++ b/audio-soft/id3/DETAILS
@@ -1,11 +1,11 @@
SPELL=id3
- VERSION=0.12
+ VERSION=0.15
SOURCE=${SPELL}_${VERSION}.orig.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://lly.org/~rcw/id3/$SOURCE
WEB_SITE=http://lly.org/~rcw/abcde/page/
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:86cb4cf98e1b41f54e47ff832f6696138f5e820837488037bbf2fd9bb87f5390ba976d09c0390c944ccea56a93e60e474162037f89a5680ecf6a4306ed471497
+
SOURCE_HASH=sha512:b99f3608fc5494863ddf71b5d15505ea952453777090deb82ea469c1c8ed8cc794907d2fffcd4c5a0aaf6ede260103cd9e720e06244877934b22dfa88e1f2cd0
ENTERED=20020911
KEYWORDS="tools audio"
BUILD_API=1
diff --git a/audio-soft/id3/HISTORY b/audio-soft/id3/HISTORY
index d4a005a..2818e6f 100644
--- a/audio-soft/id3/HISTORY
+++ b/audio-soft/id3/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.15
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/audio-soft/id3v2/BUILD b/audio-soft/id3v2/BUILD
index 8f58e6d..466b9f6 100755
--- a/audio-soft/id3v2/BUILD
+++ b/audio-soft/id3v2/BUILD
@@ -1 +1,2 @@
-make
+make clean &&
+make PREFIX="$INSTALL_ROOT/usr"
diff --git a/audio-soft/id3v2/DETAILS b/audio-soft/id3v2/DETAILS
index edfecca..d6a0f8f 100755
--- a/audio-soft/id3v2/DETAILS
+++ b/audio-soft/id3v2/DETAILS
@@ -1,9 +1,9 @@
SPELL=id3v2
- VERSION=0.1.11
+ VERSION=0.1.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8a512eb74995e6d7f9c63714ea7954a6ef18f23b70a3d5872661dd67d7e84d12d33462788ce8e3b71e08e772f71f3b50ca54a239292ef10de7f928c83bf1e3d7
+
SOURCE_HASH=sha512:f9c74ab6ffbb50ab7ae7af64dcde78a0766bcbf71308d4c9fb480543b5790e2690ae096d6a2ecaffb01b7497a18841b5235500177cf5eaa8e668cf443abc726a
WEB_SITE=http://id3v2.sourceforge.net/
ENTERED=20040616
LICENSE[0]=LGPL
diff --git a/audio-soft/id3v2/HISTORY b/audio-soft/id3v2/HISTORY
index a2abd8e..ba41b66 100644
--- a/audio-soft/id3v2/HISTORY
+++ b/audio-soft/id3v2/HISTORY
@@ -1,3 +1,7 @@
+2013-07-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.12
+ * BUILD, INSTALL: use PREFIX
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/audio-soft/id3v2/INSTALL b/audio-soft/id3v2/INSTALL
index abb46cd..7bf1215 100755
--- a/audio-soft/id3v2/INSTALL
+++ b/audio-soft/id3v2/INSTALL
@@ -1,2 +1 @@
-install -m 0755 id3v2 /usr/bin &&
-install -m 0644 id3v2.1 /usr/share/man/man1
+make PREFIX="$INSTALL_ROOT/usr" install
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..50acac3
--- /dev/null
+++ b/audio-soft/lilv-util/DETAILS
@@ -0,0 +1,18 @@
+# Trying to deal with multi-version install of library, as asked by upstream.
+# This is the tools package to the freshest lib.
+ SPELL=lilv-util
+ VERSION=0.16.0
+ SOURCE="${SPELL%-*}-${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}/${SPELL%-*}-${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..bfeb743
--- /dev/null
+++ b/audio-soft/lilv-util/HISTORY
@@ -0,0 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Normalize SPELL field
+
+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/media-player-info/DEPENDS
b/audio-soft/media-player-info/DEPENDS
index e61bbea..72cf303 100755
--- a/audio-soft/media-player-info/DEPENDS
+++ b/audio-soft/media-player-info/DEPENDS
@@ -1 +1,3 @@
-depends udev
+depends pkgconfig &&
+depends UDEV &&
+depends python3
diff --git a/audio-soft/media-player-info/DETAILS
b/audio-soft/media-player-info/DETAILS
index 92fbbc8..cdcc927 100755
--- a/audio-soft/media-player-info/DETAILS
+++ b/audio-soft/media-player-info/DETAILS
@@ -1,10 +1,11 @@
SPELL=media-player-info
- VERSION=17
+ VERSION=21
+
SOURCE_HASH=sha512:54c4d92806105825fc44a221ef1bff199c85f1a1ec7a23aebee831499e2ab0a87df135d612193003368e07f7c8cfa2491f2abcd9b772d450bc041cc331bb5b0b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://cgit.freedesktop.org/media-player-info/snapshot/$SOURCE
WEB_SITE=http://cgit.freedesktop.org/media-player-info/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
LICENSE[0]=BSD
ENTERED=20110404
SHORT="data files describing media player capabilities"
diff --git a/audio-soft/media-player-info/HISTORY
b/audio-soft/media-player-info/HISTORY
index 651851a..c4774d4 100644
--- a/audio-soft/media-player-info/HISTORY
+++ b/audio-soft/media-player-info/HISTORY
@@ -1,3 +1,10 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 21
+ * DEPENDS: add pkgconfig, python3
+
2012-06-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 17

diff --git a/audio-soft/media-player-info/media-player-info-17.tar.bz2.sig
b/audio-soft/media-player-info/media-player-info-17.tar.bz2.sig
deleted file mode 100644
index 9483255..0000000
Binary files a/audio-soft/media-player-info/media-player-info-17.tar.bz2.sig
and /dev/null differ
diff --git a/audio-soft/meterbridge/DEPENDS b/audio-soft/meterbridge/DEPENDS
index 52ed4d0..05cd144 100755
--- a/audio-soft/meterbridge/DEPENDS
+++ b/audio-soft/meterbridge/DEPENDS
@@ -1,4 +1,6 @@
depends JACK-DRIVER &&
depends sdl &&
# TODO: meterbridge requires sdl_image with PNG support
-depends sdl_image
+depends sdl_image &&
+depends autoconf &&
+depends automake
diff --git a/audio-soft/meterbridge/HISTORY b/audio-soft/meterbridge/HISTORY
index 0be7602..8b04fb8 100644
--- a/audio-soft/meterbridge/HISTORY
+++ b/audio-soft/meterbridge/HISTORY
@@ -1,3 +1,10 @@
+2014-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, PRE_BUILD: run autoconf and friends to fix linker error
+ * binutils_gold.patch, PRE_BUILD: fix linker error
+ * main.h.patch, PRE_BUILD: move patch into separate file
+ * meterbridge_0.9.2_iec_fix.patch, PRE_BUILD: fix bug in the 50-60dB
range
+ of the scale
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/audio-soft/meterbridge/PRE_BUILD
b/audio-soft/meterbridge/PRE_BUILD
index 5163110..52337c1 100755
--- a/audio-soft/meterbridge/PRE_BUILD
+++ b/audio-soft/meterbridge/PRE_BUILD
@@ -1,17 +1,10 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-# Fixing this in version 0.9.2:
-# vu_meters.c:11: error: static declaration of 'buf_rect' follows non-static
declaration
-# main.h:11: error: previous declaration of 'buf_rect' was here
-echo '--- /usr/src/meterbridge-0.9.2/src/main.h 2003-06-05
11:42:41.000000000 +0200
-+++ src/main.h 2008-08-01 10:08:16.000000000 +0200
-@@ -8,7 +8,8 @@
-
- extern SDL_Surface *screen;
- extern SDL_Surface *image, *meter, *meter_buf;
--extern SDL_Rect win, buf_rect[MAX_METERS], dest[MAX_METERS];
-+/* extern SDL_Rect win, buf_rect[MAX_METERS], dest[MAX_METERS]; */
-+extern SDL_Rect win, dest[MAX_METERS];
-
- extern jack_port_t *input_ports[MAX_METERS];
- extern jack_port_t *output_ports[MAX_METERS];' | patch -Np0
+
+patch -p1 < $SPELL_DIRECTORY/main.h.patch &&
+patch -p1 < $SPELL_DIRECTORY/binutils_gold.patch &&
+patch -p1 < $SPELL_DIRECTORY/meterbridge_0.9.2_iec_fix.patch &&
+
+autoconf -f &&
+aclocal --force &&
+automake -f --add-missing
diff --git a/audio-soft/meterbridge/binutils_gold.patch
b/audio-soft/meterbridge/binutils_gold.patch
new file mode 100644
index 0000000..23edcaf
--- /dev/null
+++ b/audio-soft/meterbridge/binutils_gold.patch
@@ -0,0 +1,15 @@
+Description: Fix FTBFS with binutils-gold.
+Author: Alessio Treglia <alessio AT debian.org>
+Forwarded: Steve Harris <steve AT plugin.org.uk>
+---
+ src/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- meterbridge-0.9.2.orig/src/Makefile.am
++++ meterbridge-0.9.2/src/Makefile.am
+@@ -6,4 +6,4 @@ bin_PROGRAMS = meterbridge
+ EXTRA_DIST = *.h
+
+ meterbridge_SOURCES = main.c linedraw.c vu_meters.c ppm_meters.c
dpm_meters.c jf_meters.c scope.c envelopes.c find_image.c
+-meterbridge_LDFLAGS = -lm $(JACK_LIBS) $(SDL_LIBS) -lSDL_image
++meterbridge_LDADD = -lm $(JACK_LIBS) $(SDL_LIBS) -lSDL_image
diff --git a/audio-soft/meterbridge/main.h.patch
b/audio-soft/meterbridge/main.h.patch
new file mode 100644
index 0000000..eafd68a
--- /dev/null
+++ b/audio-soft/meterbridge/main.h.patch
@@ -0,0 +1,19 @@
+Description: Removed duplicate declaration of buf_rect.
+Bug-Debian: http://bugs.debian.org/287641
+Author: Guenter Geiger <geiger AT debian.org>
+Forwarded: steve AT plugin.org.uk
+---
+ src/main.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- meterbridge.orig/src/main.h
++++ meterbridge/src/main.h
+@@ -8,7 +8,7 @@
+
+ extern SDL_Surface *screen;
+ extern SDL_Surface *image, *meter, *meter_buf;
+-extern SDL_Rect win, buf_rect[MAX_METERS], dest[MAX_METERS];
++extern SDL_Rect win, dest[MAX_METERS];
+
+ extern jack_port_t *input_ports[MAX_METERS];
+ extern jack_port_t *output_ports[MAX_METERS];
diff --git a/audio-soft/meterbridge/meterbridge_0.9.2_iec_fix.patch
b/audio-soft/meterbridge/meterbridge_0.9.2_iec_fix.patch
new file mode 100644
index 0000000..3adc351
--- /dev/null
+++ b/audio-soft/meterbridge/meterbridge_0.9.2_iec_fix.patch
@@ -0,0 +1,20 @@
+Subject: peak-meter scaling according to IEC-268-18 is misimplemented
+Bug-Lad:
+ http://lists.linuxaudio.org/pipermail/linux-audio-dev/2012-June/033486.html
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677547
+Author: Robin Gareus <robin AT gareus.org>
+---
+ src/dpm_meters.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- meterbridge.orig/src/dpm_meters.c
++++ meterbridge/src/dpm_meters.c
+@@ -33,7 +33,7 @@ int iec_scale(float db) {
+ } else if (db < -60.0f) {
+ def = (db + 70.0f) * 0.25f;
+ } else if (db < -50.0f) {
+- def = (db + 60.0f) * 0.5f + 5.0f;
++ def = (db + 60.0f) * 0.5f + 2.5f;
+ } else if (db < -40.0f) {
+ def = (db + 50.0f) * 0.75f + 7.5;
+ } else if (db < -30.0f) {
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/padevchooser/DEPENDS b/audio-soft/padevchooser/DEPENDS
deleted file mode 100755
index f6e0c25..0000000
--- a/audio-soft/padevchooser/DEPENDS
+++ /dev/null
@@ -1,10 +0,0 @@
-depends gconf2 &&
-depends gtk+2 &&
-depends libnotify &&
-depends -sub "AVAHI" pulseaudio &&
-
-optional_depends lynx \
- "--enable-lynx" \
- "--disable-lynx" \
- "Use lynx for documentation generation?"
-
diff --git a/audio-soft/padevchooser/DETAILS b/audio-soft/padevchooser/DETAILS
deleted file mode 100755
index 1b5e57e..0000000
--- a/audio-soft/padevchooser/DETAILS
+++ /dev/null
@@ -1,21 +0,0 @@
- SPELL=padevchooser
- VERSION=0.9.3
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
- WEB_SITE=http://0pointer.de/lennart/projects/padevchooser/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
- LICENSE[0]=GPL
- ENTERED=20090823
- SHORT="PulseAudio tray tool"
-cat << EOF
-PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers
-an icon in the tray area and allows quick access to some features of the
-PulseAudio sound server. Specifically it can do for you:
-
- * Notify about new sink/sources becoming available on the LAN
- * Quickly change the default PulseAudio sink/source/server assigned to the
- current X11 display, selecting devices available on the LAN
- * Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume
- Meter, PulseAudio Manager, PulseAudio Preferences
-EOF
diff --git a/audio-soft/padevchooser/HISTORY b/audio-soft/padevchooser/HISTORY
deleted file mode 100644
index ef5a49c..0000000
--- a/audio-soft/padevchooser/HISTORY
+++ /dev/null
@@ -1,3 +0,0 @@
-2009-08-23 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS, DEPENDS: Created
-
diff --git a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig
b/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig
deleted file mode 100644
index d877ead..0000000
Binary files a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig and
/dev/null differ
diff --git a/audio-soft/pasystray/CONFIGURE b/audio-soft/pasystray/CONFIGURE
new file mode 100755
index 0000000..3d5052e
--- /dev/null
+++ b/audio-soft/pasystray/CONFIGURE
@@ -0,0 +1 @@
+config_query GTK3 "Use gtk+3 instead of gtk+2?" y
diff --git a/audio-soft/pasystray/DEPENDS b/audio-soft/pasystray/DEPENDS
new file mode 100755
index 0000000..9005602
--- /dev/null
+++ b/audio-soft/pasystray/DEPENDS
@@ -0,0 +1,24 @@
+depends autoconf &&
+depends pulseaudio &&
+
+if [[ $GTK3 == n ]]; then
+ depends gtk+2 "--with-gtk=2"
+else
+ depends gtk+3 "--with-gtk=3"
+fi &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for local service discovery" &&
+
+optional_depends libnotify \
+ "--enable-notify" \
+ "--disable-notify" \
+ "for notification support" &&
+
+optional_depends libx11 \
+ "--enable-x11" \
+ "--disable-x11" \
+ "for X11 support"
+
diff --git a/audio-soft/pasystray/DETAILS b/audio-soft/pasystray/DETAILS
new file mode 100755
index 0000000..c2272a4
--- /dev/null
+++ b/audio-soft/pasystray/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pasystray
+ VERSION=scm
+ SOURCE="${SPELL}-scm.tar.bz2"
+ SOURCE_URL[0]=git://github.com/christophgysin/pasystray.git:${SPELL}-scm
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ WEB_SITE="https://github.com/christophgysin/pasystray";
+ LICENSE[0]="LGPLv2.1"
+ ENTERED=20130214
+ SHORT="PulseAudio system tray"
+cat << EOF
+A replacement for the deprecated padevchooser
+
+Pasystray allows setting the default PulseAudio source/sink and moving
streams
+on the fly between sources/sinks without restarting the client applications.
+EOF
diff --git a/audio-soft/pasystray/HISTORY b/audio-soft/pasystray/HISTORY
new file mode 100644
index 0000000..9e10382
--- /dev/null
+++ b/audio-soft/pasystray/HISTORY
@@ -0,0 +1,3 @@
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD, CONFIGURE: spell created
+
diff --git a/audio-soft/pasystray/PRE_BUILD b/audio-soft/pasystray/PRE_BUILD
new file mode 100755
index 0000000..5acf79c
--- /dev/null
+++ b/audio-soft/pasystray/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build
+cd $SOURCE_DIRECTORY
+
+aclocal
+autoconf
+autoheader
+automake --add-missing
diff --git a/audio-soft/patchage/BUILD b/audio-soft/patchage/BUILD
index 13889e6..417ef54 100755
--- a/audio-soft/patchage/BUILD
+++ b/audio-soft/patchage/BUILD
@@ -1,6 +1,3 @@
-if [[ $PATCHAGE_VCS == y ]]
-then
- cd "$SOURCE_DIRECTORY/patchage"
-fi &&
+OPTS="$PATCHAGE_OPTS $OPTS" &&

-default_build
+waf_build
diff --git a/audio-soft/patchage/CONFIGURE b/audio-soft/patchage/CONFIGURE
new file mode 100755
index 0000000..28f4146
--- /dev/null
+++ b/audio-soft/patchage/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option PATCHAGE_OPTS "Include experimental JACK session
management (save/restore) support?" n \
+ "--jack-session-manage" \
+ ""
diff --git a/audio-soft/patchage/DEPENDS b/audio-soft/patchage/DEPENDS
index 6f2eaaf..7257a11 100755
--- a/audio-soft/patchage/DEPENDS
+++ b/audio-soft/patchage/DEPENDS
@@ -1,33 +1,27 @@
-depends -sub CXX gcc &&
-depends boost &&
-depends libglademm &&
-depends raul &&
-depends flowcanvas &&
-depends alsa-lib &&
+# required for waf
+depends PYTHON &&
+depends -sub CXX gcc &&
+depends boost &&
+depends glib2 &&
+depends glibmm &&
+depends gtkmm2 &&
+depends ganv &&

-if [[ $PATCHAGE_VCS == y ]]
-then
- depends libtool &&
- depends automake &&
- depends autoconf
-fi &&
+optional_depends alsa-lib "" "--no-alsa" "for ALSA sequencer support" &&

-message "${MESSAGE_COLOR}The D-Bus interface requires" \
- "a development version of JACK.$DEFAULT_COLOR" &&
+message "${MESSAGE_COLOR}NOTICE: The D-Bus interface requires
JACK2.${DEFAULT_COLOR}" &&

-optional_depends dbus \
- "--enable-jack-dbus" \
- "--disable-jack-dbus" \
- "to use a D-Bus interface for controlling JACK" &&
+optional_depends dbus "--jack-dbus" "" "to use a D-Bus interface for
controlling JACK" &&

-if is_depends_enabled $SPELL dbus
-then
- depends -sub DBUS jack2
+if is_depends_enabled $SPELL dbus; then
+ depends dbus-glib &&
+ depends -sub DBUS jack2
else
- depends JACK-DRIVER
-fi &&
+ depends JACK-DRIVER
+fi &&

-optional_depends lash \
- "--enable-lash" \
- "--disable-lash" \
- "for audio session handling support"
+optional_depends doxygen "--docs" "" "to build documentation" &&
+
+if is_depends_enabled $SPELL doxygen; then
+ depends graphviz
+fi
diff --git a/audio-soft/patchage/DETAILS b/audio-soft/patchage/DETAILS
index d4ef47a..f00e517 100755
--- a/audio-soft/patchage/DETAILS
+++ b/audio-soft/patchage/DETAILS
@@ -7,27 +7,26 @@ then
else
VERSION=svn
fi
- SOURCE=drobilla_lad-$VERSION.tar.bz2
- SOURCE_URL[0]=svn_http://svn.drobilla.net/lad:lad
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=svn_http://svn.drobilla.net/lad/trunk/patchage:patchage
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/drobilla_lad-$VERSION"
else
- VERSION=0.4.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://download.drobilla.net/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
- WEB_SITE=http://wiki.drobilla.net/Patchage
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://drobilla.net/software/patchage/
ENTERED=20080319
LICENSE[0]=GPL
- KEYWORDS="alsa jack lash tools audio"
- SHORT="A modular patch bay for audio and MIDI systems"
+ KEYWORDS="alsa jack tools audio"
+ SHORT="modular patch bay for audio and MIDI systems"
cat << EOF
-Patchage is a modular patch bay for audio and MIDI systems based on
-JACK, LASH, and ALSA audio systems.
+Patchage is a modular patch bay for audio and MIDI systems based on JACK and
+ALSA audio systems.
EOF
diff --git a/audio-soft/patchage/HISTORY b/audio-soft/patchage/HISTORY
index cd2ca46..e2035c6 100644
--- a/audio-soft/patchage/HISTORY
+++ b/audio-soft/patchage/HISTORY
@@ -1,3 +1,16 @@
+2014-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.0; updated source url and renamed
source
+ for VCS branch; updated website, descriptions, keywords
+ * BUILD: use PATCHAGE_OPTS, waf_build()
+ * DEPENDS: rewritten: added PYTHON for waf script; replaced raul and
+ flowcanvas with ganv; autotools aren't needed for VCS branch;
alsa-lib
+ becomes optional; adapted dbus flags; added missing glib2, glibmm,
+ gtkmm2, dbus-glib deps; added optional doxygen, graphviz deps;
removed
+ lash (dropped by upstream); updated JACK2 notice; cleaned up
+ * INSTALL: added, for waf_install()
+ * CONFIGURE: added, for configure options
+ * PRE_BUILD: dropped
+
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-soft/patchage/INSTALL b/audio-soft/patchage/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-soft/patchage/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-soft/patchage/PRE_BUILD b/audio-soft/patchage/PRE_BUILD
deleted file mode 100755
index 9071c97..0000000
--- a/audio-soft/patchage/PRE_BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if [[ $PATCHAGE_VCS == y ]]
-then
- cd patchage &&
- ./autogen.sh
-fi
diff --git a/audio-soft/pavucontrol/DETAILS b/audio-soft/pavucontrol/DETAILS
index aa20776..1858e1b 100755
--- a/audio-soft/pavucontrol/DETAILS
+++ b/audio-soft/pavucontrol/DETAILS
@@ -1,6 +1,6 @@
SPELL=pavucontrol
- VERSION=1.0
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.0
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://freedesktop.org/software/pulseaudio/pavucontrol/$SOURCE
WEB_SITE=http://freedesktop.org/software/pulseaudio/pavucontrol/
diff --git a/audio-soft/pavucontrol/HISTORY b/audio-soft/pavucontrol/HISTORY
index 6ad626a..f37d488 100644
--- a/audio-soft/pavucontrol/HISTORY
+++ b/audio-soft/pavucontrol/HISTORY
@@ -1,3 +1,6 @@
+2013-05-04 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2.0
+
2012-04-20 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: 1.0 uses gtkmm3, not gtkmm2

diff --git a/audio-soft/pavucontrol/pavucontrol-2.0.tar.xz.sig
b/audio-soft/pavucontrol/pavucontrol-2.0.tar.xz.sig
new file mode 100644
index 0000000..c4a1f5d
Binary files /dev/null and
b/audio-soft/pavucontrol/pavucontrol-2.0.tar.xz.sig differ
diff --git a/audio-soft/pocketsphinx/DEPENDS b/audio-soft/pocketsphinx/DEPENDS
new file mode 100755
index 0000000..2e5aab9
--- /dev/null
+++ b/audio-soft/pocketsphinx/DEPENDS
@@ -0,0 +1 @@
+depends sphinxbase
diff --git a/audio-soft/pocketsphinx/DETAILS b/audio-soft/pocketsphinx/DETAILS
new file mode 100755
index 0000000..6ac0396
--- /dev/null
+++ b/audio-soft/pocketsphinx/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=pocketsphinx
+ VERSION=0.8
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/cmusphinx/$SOURCE
+ WEB_SITE=http://cmusphinx.sourceforge.net/
+ LICENSE[0]=BSD
+
SOURCE_HASH=sha512:b53ab8883ddbc2c66c6a6af1bac318f3cdfd5a495cb636f33eb649d42f28780b36c43dfd9a61f213d6a1b83f0fba6b114d44b38d9fa091acf62a8e529118e583
+ ENTERED=20130714
+ SHORT="lightweight speech recognition system"
+cat << EOF
+Lightweight speech recognition system.
+EOF
diff --git a/audio-soft/pocketsphinx/HISTORY b/audio-soft/pocketsphinx/HISTORY
new file mode 100644
index 0000000..d01f9be
--- /dev/null
+++ b/audio-soft/pocketsphinx/HISTORY
@@ -0,0 +1,2 @@
+2013-07-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.8
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..0d483da 100755
--- a/audio-soft/qjackctl/DETAILS
+++ b/audio-soft/qjackctl/DETAILS
@@ -1,23 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=qjackctl
if [[ $QJACKCTL_BRANCH == scm ]]
then
- if [[ $QJACKCTL_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"

SOURCE_URL[0]=cvs://:pserver:anonymous AT qjackctl.cvs.sourceforge.net:/cvsroot/qjackctl:qjackctl
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..aab46e9 100644
--- a/audio-soft/qjackctl/HISTORY
+++ b/audio-soft/qjackctl/HISTORY
@@ -1,3 +1,10 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/audio-soft/rockbox-utility/DETAILS
b/audio-soft/rockbox-utility/DETAILS
index 20ca05e..e5fd9f9 100755
--- a/audio-soft/rockbox-utility/DETAILS
+++ b/audio-soft/rockbox-utility/DETAILS
@@ -1,8 +1,8 @@
SPELL=rockbox-utility
- VERSION=1.2.13
+ VERSION=1.3.1
SOURCE="RockboxUtility-v${VERSION}-src.tar.bz2"
SOURCE_URL[0]=http://download.rockbox.org/rbutil/source/${SOURCE}
-
SOURCE_HASH=sha512:bf456f85114ee87ced58465014b2d881c0c7f98294ff7ad6bc8edbbaafb0420b44b7231af040bc2d9128736fd3e16ea2712924b5a97c2ca68aee728bd9b56459
+
SOURCE_HASH=sha512:8df11fee706be49291e499dec0dac0abd2a774f059d5080bcfd0222125eaa61a40838e81d856139040c40119e3f9475502bd084d9974881e740ea2328574b13c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/RockboxUtility-v${VERSION}"
WEB_SITE="http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility";
LICENSE[0]=GPL
diff --git a/audio-soft/rockbox-utility/HISTORY
b/audio-soft/rockbox-utility/HISTORY
index 660eb0d..b1865b5 100644
--- a/audio-soft/rockbox-utility/HISTORY
+++ b/audio-soft/rockbox-utility/HISTORY
@@ -1,3 +1,6 @@
+2013-04-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.1
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.2.13, fixed SOURCE and
SOURCE_DIRECTORY

diff --git a/audio-soft/sox/DETAILS b/audio-soft/sox/DETAILS
index 8ac9422..c9df8b2 100755
--- a/audio-soft/sox/DETAILS
+++ b/audio-soft/sox/DETAILS
@@ -1,9 +1,9 @@
SPELL=sox
- VERSION=14.4.0
-
SOURCE_HASH=sha512:cecd24fb2c8cfd3d4046d4a83ef42ae86e4c063fa94803f09f9eb07eb273234f47eed60b16c4341eca19476e3f4c2b88f6c23cdceda5d647d5a0db058877d9c5
+ VERSION=14.4.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/sox/sox/$VERSION/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://sox.sourceforge.net/
ENTERED=20010922
LICENSE[0]=LGPL
diff --git a/audio-soft/sox/HISTORY b/audio-soft/sox/HISTORY
index f77f9c2..c56965f 100644
--- a/audio-soft/sox/HISTORY
+++ b/audio-soft/sox/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: add a define missing from current ffmpeg
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 14.4.1
+
+2012-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply ffmpeg 0.11 patch only for ffmpeg >=0.11
+
2012-06-20 Arjan Bouter <abouter AT sourcemage.org>
* ffmpeg-0.11-arch.patch: added patch from arch to fix
building against ffmpeg 0.11
diff --git a/audio-soft/sox/PRE_BUILD b/audio-soft/sox/PRE_BUILD
index af4ad33..6784dae 100755
--- a/audio-soft/sox/PRE_BUILD
+++ b/audio-soft/sox/PRE_BUILD
@@ -1,5 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

patch -p0 < "$SPELL_DIRECTORY/file-5.0.patch" &&
-patch -p1 < "${SPELL_DIRECTORY}/ffmpeg-0.11-arch.patch"
+
+if spell_ok ffmpeg && is_version_less 0.10 $(installed_version ffmpeg); then
+ patch -p1 < "${SPELL_DIRECTORY}/ffmpeg-0.11-arch.patch"
+fi
+# New ffmpeg misses that define for some reason.
+echo "#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
+#endif" >> src/ffmpeg.h
+
diff --git a/audio-soft/sox/sox-14.4.1.tar.gz.sig
b/audio-soft/sox/sox-14.4.1.tar.gz.sig
new file mode 100644
index 0000000..78825a8
Binary files /dev/null and b/audio-soft/sox/sox-14.4.1.tar.gz.sig differ
diff --git a/audio-soft/sphinxbase/DETAILS b/audio-soft/sphinxbase/DETAILS
new file mode 100755
index 0000000..d549c2f
--- /dev/null
+++ b/audio-soft/sphinxbase/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=sphinxbase
+ VERSION=0.8
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/cmusphinx/$SOURCE
+ WEB_SITE=http://cmusphinx.sourceforge.net/
+ LICENSE[0]=BSD
+
SOURCE_HASH=sha512:fdb13c07e591e868c395d5f8209ec389fb9d5a93d99104a00cb82382e84d320091ae7e74d53225706331d4959ab5e248fa622582a148bfdb6ab5c38470d1963c
+ ENTERED=20130714
+ SHORT="shared components for Sphinx speech recognition"
+cat << EOF
+Shared components for Sphinx speech recognition.
+EOF
diff --git a/audio-soft/sphinxbase/HISTORY b/audio-soft/sphinxbase/HISTORY
new file mode 100644
index 0000000..4112e20
--- /dev/null
+++ b/audio-soft/sphinxbase/HISTORY
@@ -0,0 +1,2 @@
+2013-07-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, version 0.8
diff --git a/audio-soft/wavegain/BUILD b/audio-soft/wavegain/BUILD
new file mode 100755
index 0000000..8db66ef
--- /dev/null
+++ b/audio-soft/wavegain/BUILD
@@ -0,0 +1,4 @@
+CFLAGS+=" -DHAVE_CONFIG_H" &&
+LDFLAGS+=" -lm" &&
+
+gcc -v ${LDFLAGS} ${CFLAGS} *.c -o wavegain
diff --git a/audio-soft/wavegain/DEPENDS b/audio-soft/wavegain/DEPENDS
new file mode 100755
index 0000000..ec358ce
--- /dev/null
+++ b/audio-soft/wavegain/DEPENDS
@@ -0,0 +1 @@
+depends libsndfile
diff --git a/audio-soft/wavegain/DETAILS b/audio-soft/wavegain/DETAILS
new file mode 100755
index 0000000..2a81d52
--- /dev/null
+++ b/audio-soft/wavegain/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=wavegain
+ SPELLX=WaveGain
+ VERSION=1.3.1
+ SOURCE=${SPELL}-${VERSION}srcs.zip
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ SOURCE_URL[0]=http://www.rarewares.org/files/others/${SOURCE}
+
SOURCE_HASH=sha512:5d0d589259e362a415a5cd5e42464b5e7c7e79c62082ebd423457b6e2d9c3d15300d854e57e2c51c66f1579394bbcdc3d754bb8363d809c2d8d5f03b09dce054
+ WEB_SITE=http://rarewares.org/others.php
+ ENTERED=20140822
+ LICENSE[0]=GPL
+ LICENSE[1]=LGPL
+ KEYWORDS="audio normalize replaygain"
+ SHORT="wav files loudness normalizer"
+cat << EOF
+WaveGain is an application of the ReplayGain algorithms to standard PCM wave
+files. Where it differs from the other applications of this principle is that
+the gain adjustments are applied directly to adjusting the scaling of the
+samples. In other words, the option to write tags that can be read by other
+applications to apply the gain adjustment does not exist, so the adjustments
are
+made directly to the data within the file.
+
+Therefore, in the strictest meaning of the word, this process is NOT
lossless.
+However, with the application of dithering to the output, the losses can be
+minimized and are, in any event, unlikely to be audible to the human ear.
+
+So in simple terms, the program reads in wave files, analyses them,
calculates
+and displays recommended gain adjustments (track and album), and then applies
+the adjustments directly to the wave data, if requested.
+EOF
diff --git a/audio-soft/wavegain/HISTORY b/audio-soft/wavegain/HISTORY
new file mode 100644
index 0000000..513a57b
--- /dev/null
+++ b/audio-soft/wavegain/HISTORY
@@ -0,0 +1,2 @@
+2014-08-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/audio-soft/wavegain/INSTALL b/audio-soft/wavegain/INSTALL
new file mode 100755
index 0000000..bbf7e52
--- /dev/null
+++ b/audio-soft/wavegain/INSTALL
@@ -0,0 +1 @@
+install -v wavegain "${INSTALL_ROOT}/usr/bin"
diff --git a/canonical.gpg b/canonical.gpg
index 87da271..dd2b425 100644
Binary files a/canonical.gpg and b/canonical.gpg differ
diff --git a/chat-im/amsn/DEPENDS b/chat-im/amsn/DEPENDS
index ca9017e..33818ab 100755
--- a/chat-im/amsn/DEPENDS
+++ b/chat-im/amsn/DEPENDS
@@ -2,7 +2,7 @@ depends tk &&
depends imagemagick &&
depends -sub CXX gcc &&
optional_depends tls "" "" "for secure connection using SSL, for MSNP9" &&
-optional_depends libv4l "" "--disable-libv4l" \
+optional_depends v4l-utils "" "--disable-libv4l" \
"for webcam and audio support via v4l" &&
optional_depends gupnp-igd "" "--disable-upnp" "for UPNP support" &&
optional_depends farsight2 "" "" "for farsight video support, for webcam"
diff --git a/chat-im/amsn/DETAILS b/chat-im/amsn/DETAILS
index 0517de5..dfe2fc4 100755
--- a/chat-im/amsn/DETAILS
+++ b/chat-im/amsn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=amsn
if [[ $AMSN_BRANCH == scm ]]; then
- if [[ $AMSN_AUTOUPDATE == y ]]; then
- VERSION="$(date +%Y%m%d)"
- else
- VERSION=svnsnapshot
- fi
+ VERSION="$(get_scm_version)"
SOURCE=${SPELL}_dev.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/msn
SOURCE_IGNORE=volatile
diff --git a/chat-im/amsn/HISTORY b/chat-im/amsn/HISTORY
index fff8e77..30cd276 100644
--- a/chat-im/amsn/HISTORY
+++ b/chat-im/amsn/HISTORY
@@ -1,6 +1,11 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch
-
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/chat-im/centerim/DEPENDS b/chat-im/centerim/DEPENDS
index a647eab..d66f67e 100755
--- a/chat-im/centerim/DEPENDS
+++ b/chat-im/centerim/DEPENDS
@@ -1,23 +1,32 @@
-depends ncurses &&
-depends autoconf &&
-optional_depends openssl \
- "--with-ssl" \
- "--without-ssl" \
- "for ssl support in Jabber" &&
-optional_depends gpgme \
- "--with-gpgme=/usr" \
- "" \
- "for ssl support in Jabber" &&
-optional_depends JPEG \
- "" \
- "--without-libjpeg" \
- "for Gadu-Gadu registration" &&
-optional_depends curl \
- "" \
- "--disable-msn" \
- "for MSN support" &&
-optional_depends libotr \
- "--with-libotr" \
- "--without-libotr" \
- "enable Off-the-Record Messaging" &&
-suggest_depends luit "" "" "utf-8 support"
+depends ncurses &&
+depends -sub CXX gcc &&
+
+if [[ $LIBDRM_BRANCH == stable ]]; then
+ depends autoconf &&
+ optional_depends SSL \
+ "--with-ssl" \
+ "--without-ssl" \
+ "for ssl support in Jabber" &&
+ optional_depends gpgme \
+ "--with-gpgme=/usr" \
+ "" \
+ "for ssl support in Jabber" &&
+ optional_depends JPEG \
+ "" \
+ "--without-libjpeg" \
+ "for Gadu-Gadu registration" &&
+ optional_depends curl \
+ "" \
+ "--disable-msn" \
+ "for MSN support" &&
+ optional_depends libotr \
+ "--with-libotr" \
+ "--without-libotr" \
+ "enable Off-the-Record Messaging" &&
+ suggest_depends luit "" "" "utf-8 support"
+else
+ depends gettext &&
+ depends pidgin &&
+ depends glib2 &&
+ depends libsigc++3
+fi
diff --git a/chat-im/centerim/DETAILS b/chat-im/centerim/DETAILS
index af6193c..63ff307 100755
--- a/chat-im/centerim/DETAILS
+++ b/chat-im/centerim/DETAILS
@@ -1,10 +1,18 @@
SPELL=centerim
+if [[ $LIBDRM_BRANCH == stable ]]; then
VERSION=4.22.10
- SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.centerim.org/download/releases/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+else
+ VERSION=5.0.0beta1
+ SOURCE=${SPELL}5-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.centerim.org/download/cim5/${SOURCE}
+
SOURCE_HASH=sha512:581acff42ba768ee564b5c1e817e1287e9889c3e837474de9a3342b10b6035ffa3430de62299c334376c5a61136dbf3eb776a35d7f5f7bb4dd2571296b3441ac
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}5-$VERSION
+fi
+ SECURITY_PATCH=2
WEB_SITE=http://www.centerim.org/index.php/Main_Page
ENTERED=20070609
LICENSE[0]=GPL
diff --git a/chat-im/centerim/HISTORY b/chat-im/centerim/HISTORY
index 76fd4e8..bb86781 100644
--- a/chat-im/centerim/HISTORY
+++ b/chat-im/centerim/HISTORY
@@ -1,3 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PREPARE, PRE_BUILD: add option for installing
+ the beta branch
+
+2012-11-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * centerim-4.22.10-gcc46.patch, PRE_BUILD: added patch from gentoo
+ to fix compile error
+
2010-11-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added optional dependency on libotr, added
suggest_depends on luit
diff --git a/chat-im/centerim/PREPARE b/chat-im/centerim/PREPARE
new file mode 100755
index 0000000..fea02b6
--- /dev/null
+++ b/chat-im/centerim/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable beta
diff --git a/chat-im/centerim/PRE_BUILD b/chat-im/centerim/PRE_BUILD
new file mode 100755
index 0000000..cdbd0f2
--- /dev/null
+++ b/chat-im/centerim/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+if [[ $LIBDRM_BRANCH == stable ]]; then
+ patch -p1 < $SPELL_DIRECTORY/centerim-4.22.10-gcc46.patch
+fi
diff --git a/chat-im/centerim/centerim-4.22.10-gcc46.patch
b/chat-im/centerim/centerim-4.22.10-gcc46.patch
new file mode 100644
index 0000000..a03e9ea
--- /dev/null
+++ b/chat-im/centerim/centerim-4.22.10-gcc46.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/show_bug.cgi?id=363017
+
+--- a/libicq2000/libicq2000/sigslot.h
++++ b/libicq2000/libicq2000/sigslot.h
+@@ -82,6 +82,7 @@
+ #ifndef SIGSLOT_H__
+ #define SIGSLOT_H__
+
++#include <cstddef>
+ #include <set>
+ #include <list>
+
diff --git a/chat-im/choqok/DETAILS b/chat-im/choqok/DETAILS
index cefd432..26cd449 100755
--- a/chat-im/choqok/DETAILS
+++ b/chat-im/choqok/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=choqok
if [[ "$CHOQOK_BRANCH" = scm ]]; then
- if [[ "$CHOQOK_AUTOUPDATE" = y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL=git://git.kde.org/choqok
SOURCE_IGNORE=volatile
diff --git a/chat-im/choqok/HISTORY b/chat-im/choqok/HISTORY
index d330970..3540463 100644
--- a/chat-im/choqok/HISTORY
+++ b/chat-im/choqok/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE, DETAILS: Use prepare_select_branch

diff --git a/chat-im/ejabberd/DEPENDS b/chat-im/ejabberd/DEPENDS
index 5662ad5..ae9f0f3 100755
--- a/chat-im/ejabberd/DEPENDS
+++ b/chat-im/ejabberd/DEPENDS
@@ -2,10 +2,10 @@ depends erlang &&

depends expat &&

-optional_depends openssl \
- "--enable-openssl" \
- "--disable-openssl" \
- "openssl support (recommended)" &&
+optional_depends SSL \
+ "--enable-SSL" \
+ "--disable-SSL" \
+ "SSL support (recommended)" &&

optional_depends zlib \
"--enable-zlib" \
diff --git a/chat-im/ejabberd/HISTORY b/chat-im/ejabberd/HISTORY
index b19642e..fce7b53 100644
--- a/chat-im/ejabberd/HISTORY
+++ b/chat-im/ejabberd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-06-15 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* ejabberd-2.0.5-erlang-13.patch: make it usable with erlang r13
* DETAILS: updated spell to 2.0.5
diff --git a/chat-im/gajim/DEPENDS b/chat-im/gajim/DEPENDS
index 5f477b1..372bf0d 100755
--- a/chat-im/gajim/DEPENDS
+++ b/chat-im/gajim/DEPENDS
@@ -1,8 +1,9 @@
depends pygtk2 &&
depends -sub SQLITE python &&
+depends nbxmpp &&
depends intltool &&

-# TODO: added subdepends according to the spells
+# TODO: add subdepends according to the spells
suggest_depends avahi "" "" "for serverless chatting in a local network" &&

suggest_depends -sub PYTHON farstream "" "" "for ability to start audio and
video chat" &&
@@ -13,6 +14,7 @@ if is_depends_enabled $SPELL farstream; then
fi &&

suggest_depends pyopenssl "" "" "for secure connections support" &&
+suggest_depends pyasn1 "" "" "to check SSL/TLS certificates" &&
suggest_depends dbus-python "" "" "to control Gajim via commandline" &&

if is_depends_enabled $SPELL dbus-python; then
diff --git a/chat-im/gajim/DETAILS b/chat-im/gajim/DETAILS
index 7238a64..0624d0c 100755
--- a/chat-im/gajim/DETAILS
+++ b/chat-im/gajim/DETAILS
@@ -1,11 +1,11 @@
SPELL=gajim
- VERSION=0.15.1
+ VERSION=0.16
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://www.gajim.org/downloads/$BRANCH/$SOURCE
+ SOURCE_URL[0]=http://gajim.org/downloads/$BRANCH/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://www.gajim.org/
+ WEB_SITE=http://gajim.org/
ENTERED=20050415
LICENSE[0]=GPL
KEYWORDS="jabber messaging chat"
diff --git a/chat-im/gajim/HISTORY b/chat-im/gajim/HISTORY
index bf789a8..967859a 100644
--- a/chat-im/gajim/HISTORY
+++ b/chat-im/gajim/HISTORY
@@ -1,3 +1,26 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.16; updated source url and website
+ * DEPENDS: corrected pyasn1 dependency class
+ * PRE_BUILD, gtalk.patch: dropped
+
+2013-05-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.15.4
+
+2013-05-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to apply patch
+ * gtalk.patch: added, to fix compat. with Google Talk API (was changed
+ by Google on 2013-04-17 switching to TLS 1.1/1.2)
+
+2013-03-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.15.3
+
+2012-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: pyasn1 is required for secure connections
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.15.2
+
2012-08-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.15.1
* DEPENDS: switch from python-farsight to python-farstream; added
diff --git a/chat-im/gajim/gajim-0.15.1.tar.bz2.sig
b/chat-im/gajim/gajim-0.15.1.tar.bz2.sig
deleted file mode 100644
index d2b9b54..0000000
Binary files a/chat-im/gajim/gajim-0.15.1.tar.bz2.sig and /dev/null differ
diff --git a/chat-im/gajim/gajim-0.16.tar.bz2.sig
b/chat-im/gajim/gajim-0.16.tar.bz2.sig
new file mode 100644
index 0000000..f444319
Binary files /dev/null and b/chat-im/gajim/gajim-0.16.tar.bz2.sig differ
diff --git a/chat-im/jabberd/DEPENDS b/chat-im/jabberd/DEPENDS
index 43d1df2..3093126 100755
--- a/chat-im/jabberd/DEPENDS
+++ b/chat-im/jabberd/DEPENDS
@@ -3,7 +3,7 @@ depends udns &&
depends zlib &&
depends $JABBERD_SASL &&

-optional_depends openssl \
+optional_depends SSL \
'--enable-ssl' \
'--disable-ssl' \
'Needed for SSL/TLS support' &&
diff --git a/chat-im/jabberd/HISTORY b/chat-im/jabberd/HISTORY
index 420aef4..d03bffc 100644
--- a/chat-im/jabberd/HISTORY
+++ b/chat-im/jabberd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-12-30 Robert Figura <template AT sourcemage.org>
* DETAILS: updated spell to 2.2.14

diff --git a/chat-im/licq/DEPENDS b/chat-im/licq/DEPENDS
index e4d99a0..a6b231f 100755
--- a/chat-im/licq/DEPENDS
+++ b/chat-im/licq/DEPENDS
@@ -15,7 +15,7 @@ if [ "$LICQ_AOSD" == "y" ]; then
fi &&
depends cmake &&
depends boost &&
-optional_depends "openssl" \
+optional_depends "SSL" \
"" \
- "--disable-openssl" \
+ "--disable-SSL" \
"for secure communication between clients"
diff --git a/chat-im/licq/DETAILS b/chat-im/licq/DETAILS
index dbecb5b..5d9f724 100755
--- a/chat-im/licq/DETAILS
+++ b/chat-im/licq/DETAILS
@@ -1,20 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=licq
if [[ "$LICQ_BRANCH" == "scm" ]]; then
- if [[ "$LICQ_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://github.com/licq-im/licq.git:licq
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git/$SPELL
else
- VERSION=1.6.1
+ VERSION=1.8.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
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]}.sign
SOURCE_GPG=322EC89E.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/chat-im/licq/HISTORY b/chat-im/licq/HISTORY
index 6858b4b..7feeab2 100644
--- a/chat-im/licq/HISTORY
+++ b/chat-im/licq/HISTORY
@@ -1,3 +1,21 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.2
+
+2013-08-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.1
+
+2012-10-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+
2012-06-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.6.1

diff --git a/chat-im/mcabber/BUILD b/chat-im/mcabber/BUILD
new file mode 100755
index 0000000..6a770ee
--- /dev/null
+++ b/chat-im/mcabber/BUILD
@@ -0,0 +1,3 @@
+OPTS="$MCABBER_OPTS $OPTS" &&
+
+default_build
diff --git a/chat-im/mcabber/CONFIGURE b/chat-im/mcabber/CONFIGURE
new file mode 100755
index 0000000..5074e43
--- /dev/null
+++ b/chat-im/mcabber/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_option MCABBER_OPTS "Enable dynamic modules loading?" y \
+ "--enable-modules" \
+ "--disable-modules" &&
+
+config_query_option MCABBER_OPTS "Enable obsolete Message Events
(XEP-0022)?" n \
+ "--enable-xep0022" \
+ "--disable-xep0022" &&
+
+config_query_option MCABBER_OPTS "Add development compilation options?" n \
+ "--enable-debug" \
+ "--disable-debug"
diff --git a/chat-im/mcabber/DEPENDS b/chat-im/mcabber/DEPENDS
index 900f7f1..29884d7 100755
--- a/chat-im/mcabber/DEPENDS
+++ b/chat-im/mcabber/DEPENDS
@@ -1,18 +1,33 @@
depends glib2 &&
depends ncurses &&
+depends loudmouth &&
+depends autoconf &&
+
optional_depends aspell \
"--enable-aspell" \
"--disable-aspell" \
- "for spellchecking" &&
+ "for spellchecking via aspell" &&
+
+optional_depends enchant \
+ "--enable-enchant" \
+ "--disable-enchant" \
+ "for spellchecking via enchant" &&
+
optional_depends gpgme \
"--enable-gpgme" \
"--disable-gpgme" \
- "for GPG support" &&
-optional_depends libgcrypt \
- "" \
- "" \
- "for libgcrypt support" &&
-optional_depends openssl \
- "--with-ssl" \
- "--without-ssl" \
- "for SSL connections"
+ "for OpenPGP support" &&
+
+optional_depends libotr \
+ "--enable-otr" \
+ "--disable-otr" \
+ "for OTR (Off-the-Record) messaging support" &&
+
+if is_depends_enabled $SPELL libotr; then
+ depends libgcrypt
+fi &&
+
+optional_depends libidn \
+ "--with-libidn" \
+ "--without-libidn" \
+ "for IDN support"
diff --git a/chat-im/mcabber/DETAILS b/chat-im/mcabber/DETAILS
index f1de7a9..16f19da 100755
--- a/chat-im/mcabber/DETAILS
+++ b/chat-im/mcabber/DETAILS
@@ -1,16 +1,23 @@
SPELL=mcabber
- VERSION=0.9.7
+ VERSION=0.10.3
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://www.lilotux.net/~mikael/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:3c945fbf7c5417f37ff867a983451986f53d5a9e72a163dab280dd05797b9537c70c2603e4e464fad375f5ebcb14aff91d5ae7b8db61b3a6bc021edce8549ae1
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://mcabber.com/files/${SOURCE}
+ SOURCE_URL[1]=http://www.lilotux.net/~mikael/${SPELL}/files/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
+ SOURCE_GPG=mcabber.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://www.lilotux.net/~mikael/mcabber/";
+ DOC_DIRS=""
+ DOCS="doc/*.txt mcabberrc.example"
+ WEB_SITE=http://mcabber.com/
LICENSE[0]=GPL
ENTERED=20080906
- SHORT="mcabber is a small Jabber console client"
+ SHORT="small Jabber console client"
cat << EOF
mcabber is a small Jabber console client. It includes features such as SSL
support, MUC (Multi-User Chat) support, history logging, command completion,
-OpenPGP encryption, OTR (Off-the-Record Messaging) support and external
-action triggers.
+OpenPGP encryption, OTR (Off-the-Record Messaging) support, dynamic modules
and
+external action triggers.
EOF
diff --git a/chat-im/mcabber/HISTORY b/chat-im/mcabber/HISTORY
index 268cc7e..c8290ff 100644
--- a/chat-im/mcabber/HISTORY
+++ b/chat-im/mcabber/HISTORY
@@ -1,3 +1,22 @@
+2014-05-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.3; converted to upstream signature
+ checking
+ * mcabber.gpg: added ACB7FC95 public key (Mikael BERTHE (MiKael)
+ <mikael.berthe AT lilotux.net>)
+ * PRE_BUILD, mcabber_use_libotr4.patch: dropped, fixed by upstream
+
+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
+ * CONFIGURE: added, for several missing options
+ * BUILD: added, to use MCABBER_OPTS
+ * DEPENDS: added missing dependencies; removed deprecated openssl;
+ handled libgcrypt linking correctly
+
2008-09-06 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS, DETAILS: spell created

diff --git a/chat-im/mcabber/mcabber.gpg b/chat-im/mcabber/mcabber.gpg
new file mode 100644
index 0000000..1705c37
Binary files /dev/null and b/chat-im/mcabber/mcabber.gpg differ
diff --git a/chat-im/pidgin-otr/DETAILS b/chat-im/pidgin-otr/DETAILS
index aac3c6a..264fcf5 100755
--- a/chat-im/pidgin-otr/DETAILS
+++ b/chat-im/pidgin-otr/DETAILS
@@ -1,5 +1,5 @@
SPELL=pidgin-otr
- VERSION=3.2.0
+ VERSION=4.0.0
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.cypherpunks.ca/otr/${SOURCE}
diff --git a/chat-im/pidgin-otr/HISTORY b/chat-im/pidgin-otr/HISTORY
index a569ee8..51655cc 100644
--- a/chat-im/pidgin-otr/HISTORY
+++ b/chat-im/pidgin-otr/HISTORY
@@ -1,3 +1,6 @@
+2013-09-07 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS: version 4.0.0
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 2BA87C5C.gpg: added gpg keyring
diff --git a/chat-im/pidgin-sipe/DEPENDS b/chat-im/pidgin-sipe/DEPENDS
new file mode 100755
index 0000000..920623f
--- /dev/null
+++ b/chat-im/pidgin-sipe/DEPENDS
@@ -0,0 +1,11 @@
+depends gettext &&
+depends glib2 &&
+depends icu &&
+depends libffi &&
+depends libidn &&
+depends libxml2 &&
+depends nspr &&
+depends nss &&
+depends pcre &&
+depends pidgin
+
diff --git a/chat-im/pidgin-sipe/DETAILS b/chat-im/pidgin-sipe/DETAILS
new file mode 100755
index 0000000..e89ab5c
--- /dev/null
+++ b/chat-im/pidgin-sipe/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=pidgin-sipe
+ VERSION=1.15.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ PROJECT=sipe
+
SOURCE_URL[0]=http://sourceforge.net/projects/$PROJECT/files/$PROJECT/$SPELL-$VERSION/$SOURCE/download
+
SOURCE_HASH=sha512:598a7218b681b151622356c8bd7e4be36e3b0e4062d3493f2f3b585b4b15f014af43bd63c4ace26d1d53ef3685e5e084c2e23cd5be9d7a3b6d07ec0cae38abe8
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://$SPELL.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20130517
+ SHORT="SIP/SIMPLE protocol plug-in for pidgin"
+cat << EOF
+This project develops third-party plugins for the Pidgin / Adium /
+Miranda / Telepathy multi-protocol instant messaging clients/frameworks.
+It implements the extended version of SIP/SIMPLE used by various
+products:
+
+ - Microsoft Office 365
+ - Microsoft Business Productivity Online Suite (BPOS)
+ - Microsoft Lync Server
+ - Microsoft Office Communications Server (OCS 2007/2007 R2)
+ - Microsoft Live Communications Server (LCS 2003/2005)
+ - Reuters Messaging
+
+With this plugin you should be able to replace your Microsoft Office
+Communicator client with Pidgin / Adium / Miranda / Telepathy.
+EOF
diff --git a/chat-im/pidgin-sipe/HISTORY b/chat-im/pidgin-sipe/HISTORY
new file mode 100644
index 0000000..505cdd6
--- /dev/null
+++ b/chat-im/pidgin-sipe/HISTORY
@@ -0,0 +1,5 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
+2013-06-12 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS, DEPENDS: new spell
diff --git a/chat-im/pidgin-window-merge/DEPENDS
b/chat-im/pidgin-window-merge/DEPENDS
new file mode 100755
index 0000000..80af1d9
--- /dev/null
+++ b/chat-im/pidgin-window-merge/DEPENDS
@@ -0,0 +1,4 @@
+depends autoconf &&
+depends automake &&
+depends git &&
+depends pidgin
diff --git a/chat-im/pidgin-window-merge/DETAILS
b/chat-im/pidgin-window-merge/DETAILS
new file mode 100755
index 0000000..4765f04
--- /dev/null
+++ b/chat-im/pidgin-window-merge/DETAILS
@@ -0,0 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=pidgin-window-merge
+ VERSION=$(get_scm_version)
+ SOURCE=${SPELL}-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
+ SOURCE_URL=git://github.com/dm0-/window_merge.git:$SPELL-git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=1
+ WEB_SITE=http://github.com/dm0-/window_merge
+ ENTERED=20140923
+ LICENSE[0]=GPL
+ KEYWORDS="chat plugin window"
+ SHORT="One window plugin for Pidgin"
+cat << EOF
+Window Merge is a Pidgin plugin that merges a conversation window
+with the Buddy List window. It can be used to achieve a rudimentary
+"single window mode" for Pidgin. Both Window Merge and Pidgin itself
+should be kept updated for the most stable experience
+EOF
diff --git a/chat-im/pidgin-window-merge/HISTORY
b/chat-im/pidgin-window-merge/HISTORY
new file mode 100644
index 0000000..404d690
--- /dev/null
+++ b/chat-im/pidgin-window-merge/HISTORY
@@ -0,0 +1,2 @@
+2014-09-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/chat-im/pidgin-window-merge/PREPARE
b/chat-im/pidgin-window-merge/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/chat-im/pidgin-window-merge/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/chat-im/pidgin-window-merge/PRE_BUILD
b/chat-im/pidgin-window-merge/PRE_BUILD
new file mode 100755
index 0000000..0bbdbfe
--- /dev/null
+++ b/chat-im/pidgin-window-merge/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+cd "$SOURCE_DIRECTORY" &&
+
+mkdir -p m4 &&
+autoreconf -fi
diff --git a/chat-im/pidgin/4C292FCC.gpg b/chat-im/pidgin/4C292FCC.gpg
deleted file mode 100644
index 689916a..0000000
Binary files a/chat-im/pidgin/4C292FCC.gpg and /dev/null differ
diff --git a/chat-im/pidgin/BUILD b/chat-im/pidgin/BUILD
index 88862af..537b402 100755
--- a/chat-im/pidgin/BUILD
+++ b/chat-im/pidgin/BUILD
@@ -1,6 +1,11 @@
### had to cook up some pkg-config files for nss and nspr
CFLAGS="$CFLAGS -I${TRACK_ROOT}/usr/X11R6/include" &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ LIBS="$LIBS -lX11"
+fi &&
export LIBS="${LIBS} -lm" &&
+
export
PKG_CONFIG_PATH="${TRACK_ROOT}/usr/include/nss:${TRACK_ROOT}/usr/include/nspr"
&&
make_single &&
default_build &&
diff --git a/chat-im/pidgin/DEPENDS b/chat-im/pidgin/DEPENDS
index cd68e76..10c9e76 100755
--- a/chat-im/pidgin/DEPENDS
+++ b/chat-im/pidgin/DEPENDS
@@ -1,6 +1,8 @@
+depends glib2 &&
+depends intltool &&
depends libxml2 &&
+depends nspr &&
depends xml-parser-expat &&
-depends intltool &&

optional_depends silc-toolkit \
"" \
@@ -62,7 +64,7 @@ optional_depends mono \
"--disable-mono" \
"for Mono runtime support" &&

-optional_depends dbus \
+optional_depends dbus-glib \
"--enable-dbus" \
"--disable-dbus" \
"for DBUS support" &&
@@ -82,9 +84,9 @@ optional_depends gstreamer \
"--disable-gstreamer" \
"for GStreamer audio support" &&

-optional_depends farsight2 \
- "" \
- "--disable-farsight --disable-vv" \
+optional_depends farstream \
+ "--enable-farstream --enable-vv" \
+ "--disable-farstream --disable-vv" \
"for voice/video support" &&

optional_depends avahi \
@@ -111,8 +113,8 @@ optional_depends libidn
\
'--enable-idn' \
'--disable-idn' \
'for International Domain Name support' &&
+
optional_depends sqlite \
'--enable-cap' \
'--disable-cap' \
'for contact availability prediction'
-
diff --git a/chat-im/pidgin/DETAILS b/chat-im/pidgin/DETAILS
index 424d5ea..0dca129 100755
--- a/chat-im/pidgin/DETAILS
+++ b/chat-im/pidgin/DETAILS
@@ -1,11 +1,11 @@
SPELL=pidgin
- VERSION=2.10.6
- SECURITY_PATCH=15
+ VERSION=2.10.9
+ SECURITY_PATCH=16
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=4C292FCC.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=pidgin.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pidgin.sourceforge.net/
diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY
index a1c5d58..9d5371a 100644
--- a/chat-im/pidgin/HISTORY
+++ b/chat-im/pidgin/HISTORY
@@ -1,3 +1,27 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: nspr
+
+2014-09-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.10.9
+ * DEPENDS: farsight2 -> farstream, fixed its flags
+ * 4C292FCC.gpg: removed
+ * pidgin.gpg: added new key, A40AB77B, Mark Doliner <mark AT kingant.net>
+
+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
+
+2013-02-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.10.7, SECURITY_PATCH=16
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: endif -> fi
+
+2012-10-01 Ismael Luceno <ismael.luceno AT gmail.com>
+ * BUILD: explicitly link against libX11
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: removed optional-depends howl

diff --git a/chat-im/pidgin/pidgin.gpg b/chat-im/pidgin/pidgin.gpg
new file mode 100644
index 0000000..dd98f71
Binary files /dev/null and b/chat-im/pidgin/pidgin.gpg differ
diff --git a/chat-im/profanity/DEPENDS b/chat-im/profanity/DEPENDS
new file mode 100755
index 0000000..6e10443
--- /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 SSL \
+ "" \
+ "" \
+ "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..1e49f9b
--- /dev/null
+++ b/chat-im/profanity/DETAILS
@@ -0,0 +1,23 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=profanity
+if [[ ${PROFANITY_BRANCH} == scm ]]; then
+ VERSION=$(get_scm_version)
+ 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..bd15642
--- /dev/null
+++ b/chat-im/profanity/HISTORY
@@ -0,0 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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..bc4fdb1 100755
--- a/chat-im/prosody/DEPENDS
+++ b/chat-im/prosody/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends luasocket &&
depends luaexpat &&
depends luafilesystem &&
@@ -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..b67a5c6 100755
--- a/chat-im/prosody/DETAILS
+++ b/chat-im/prosody/DETAILS
@@ -1,8 +1,8 @@
SPELL=prosody
- VERSION=0.8.2
+ VERSION=0.9.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.im/downloads/source/${SOURCE}
-
SOURCE_HASH=sha512:7540d5ff36508158e45804ceb7db3148a6cdb90c7db6946af625d0ab9cbee96385e3c0387ea099446a7bfa11d582546060cf1e882ce08c8be5b165c277bedf6e
+
SOURCE_HASH=sha512:9bba454caf50ed590dc18febd1a739f35e850805ac19e9a2e822ce3b39306a4f6d67162a49b11baa7e4f575b19e954dfd91f984780a724f6e0c69202947ca94c
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..dc2023c 100644
--- a/chat-im/prosody/HISTORY
+++ b/chat-im/prosody/HISTORY
@@ -1,3 +1,13 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-31 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: version 0.9.4
+
+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..7d634db 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-SSL '' '' '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..f247888 100644
--- a/chat-im/psi/HISTORY
+++ b/chat-im/psi/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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-im/purple-plugin-pack/DEPENDS
b/chat-im/purple-plugin-pack/DEPENDS
index 2ef895c..cdddd3e 100755
--- a/chat-im/purple-plugin-pack/DEPENDS
+++ b/chat-im/purple-plugin-pack/DEPENDS
@@ -1 +1,2 @@
-depends pidgin
+depends pidgin &&
+depends PYTHON
diff --git a/chat-im/purple-plugin-pack/HISTORY
b/chat-im/purple-plugin-pack/HISTORY
index 43da908..c7d71f5 100644
--- a/chat-im/purple-plugin-pack/HISTORY
+++ b/chat-im/purple-plugin-pack/HISTORY
@@ -1,3 +1,6 @@
+2013-10-10 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: ./configure needs PYTHON
+
2010-10-08 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.6.2 & fixed SOURCE_URL
* 9EA132A6.gpg: added gpg keyring
diff --git a/chat-im/qutecom/DEPENDS b/chat-im/qutecom/DEPENDS
index 12d2f35..1310157 100755
--- a/chat-im/qutecom/DEPENDS
+++ b/chat-im/qutecom/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends glib2 &&
depends gnutls &&
depends libxml2 &&
diff --git a/chat-im/qutecom/HISTORY b/chat-im/qutecom/HISTORY
index c1c2be6..167c19d 100644
--- a/chat-im/qutecom/HISTORY
+++ b/chat-im/qutecom/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-01-28 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depend on LIBAVCODEC instead of ffmpeg

diff --git a/chat-im/qutim/DEPENDS b/chat-im/qutim/DEPENDS
index a32e790..3800855 100755
--- a/chat-im/qutim/DEPENDS
+++ b/chat-im/qutim/DEPENDS
@@ -12,7 +12,7 @@ then
"for encryption in jabber plugin" &&
if ! is_depends_enabled $SPELL gnutls
then
- optional_depends openssl \
+ optional_depends SSL \
"-DOpenSSL%BOOL=1" \
"-DOpenSSL%BOOL=0" \
"for SSL support in jabber"
diff --git a/chat-im/qutim/HISTORY b/chat-im/qutim/HISTORY
index a1eb1d8..5458e25 100644
--- a/chat-im/qutim/HISTORY
+++ b/chat-im/qutim/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-07-08 Donald Johnson <minozake AT codemage.net>
* Removed prepare_cmake_flags() as cmake_build() now calls it.

diff --git a/chat-im/tmsnc/DEPENDS b/chat-im/tmsnc/DEPENDS
index ed472ed..09706da 100755
--- a/chat-im/tmsnc/DEPENDS
+++ b/chat-im/tmsnc/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/chat-im/tmsnc/HISTORY b/chat-im/tmsnc/HISTORY
index 6b74b2b..89e6aaf 100644
--- a/chat-im/tmsnc/HISTORY
+++ b/chat-im/tmsnc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2007-10-30 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to version 0.3.2

diff --git a/chat-im/vacuum/DEPENDS b/chat-im/vacuum/DEPENDS
index 5342c99..395e480 100755
--- a/chat-im/vacuum/DEPENDS
+++ b/chat-im/vacuum/DEPENDS
@@ -1,4 +1,4 @@
depends cmake &&
depends qt4 &&
-depends openssl &&
+depends SSL &&
depends subversion
diff --git a/chat-im/vacuum/DETAILS b/chat-im/vacuum/DETAILS
index ba7cb19..a9e5f11 100755
--- a/chat-im/vacuum/DETAILS
+++ b/chat-im/vacuum/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vacuum
-if test "$VACUUM_AUTOUPDATE" = "y"; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
diff --git a/chat-im/vacuum/HISTORY b/chat-im/vacuum/HISTORY
index 393c51a..7001cab 100644
--- a/chat-im/vacuum/HISTORY
+++ b/chat-im/vacuum/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-03-07 Pol Vinogradov <vin.public AT gmail.com>
* BUILD: switched to qt4_cmake_build
* DEPENDS: added cmake
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..ad8bae7 100755
--- a/chat-irc/bitlbee/DETAILS
+++ b/chat-irc/bitlbee/DETAILS
@@ -1,15 +1,17 @@
SPELL=bitlbee
- VERSION=3.0.5
+ VERSION=3.2.2
+ 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:5826a9d64e2de42c5560d85c3e7c96a72930afae005143323b6a301b588328b156b50cde571c7f396ca00952d950d22db1ea11cc42256935d3d72ec90215e7d2
+ 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..a6aee76 100644
--- a/chat-irc/bitlbee/HISTORY
+++ b/chat-irc/bitlbee/HISTORY
@@ -1,3 +1,21 @@
+2014-07-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.2
+
+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/epic5/DETAILS b/chat-irc/epic5/DETAILS
index f5677fb..93d1f17 100755
--- a/chat-irc/epic5/DETAILS
+++ b/chat-irc/epic5/DETAILS
@@ -1,9 +1,9 @@
SPELL=epic5
- VERSION=1.0
+ VERSION=1.1.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:0704ca5727fd564e5f05970da2da0f514037f2def9ca9d01484382917b229897886662d8af0631d8fa66d145e8cdb6181b82f0d1c158c0cf72c50d8e22a77b06
WEB_SITE=http://www.epicsol.org/
ENTERED=20050502
LICENSE[0]=http://www.epicsol.org/copyright.phtml
diff --git a/chat-irc/epic5/HISTORY b/chat-irc/epic5/HISTORY
index 77b1d91..5f76092 100644
--- a/chat-irc/epic5/HISTORY
+++ b/chat-irc/epic5/HISTORY
@@ -1,3 +1,6 @@
+2013-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.5
+
2009-01-15 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 1.0. Updated SOURCE_URL[0]

diff --git a/chat-irc/epic5/epic5-1.0.tar.bz2.sig
b/chat-irc/epic5/epic5-1.0.tar.bz2.sig
deleted file mode 100644
index 4edf4fd..0000000
Binary files a/chat-irc/epic5/epic5-1.0.tar.bz2.sig and /dev/null differ
diff --git a/chat-irc/hexchat/CONFIGURE b/chat-irc/hexchat/CONFIGURE
index 9fe71e0..656a340 100755
--- a/chat-irc/hexchat/CONFIGURE
+++ b/chat-irc/hexchat/CONFIGURE
@@ -1,35 +1,46 @@
-config_query_option HEXCHAT_OPTS "Enable threads?" y \
- "--enable-threads=pth" "--disable-theads" &&
-
-config_query_option HEXCHAT_OPTS "Enable IPv6?" n \
- "--enable-ipv6" "--disable-ipv6" &&
-
-config_query_option HEXCHAT_OPTS "Enable use of Xft directly?" n \
- "--enable-xft" "--disable-xft" &&
-
-config_query_option HEXCHAT_OPTS "Enable use of XShm for fast tinting?" n \
- "--enable-shm" "--disable-shm" &&
+# remove obsolete options from HEXCHAT_OPTS
+list_remove HEXCHAT_OPTS '--enable-threads=pth' &&
+list_remove HEXCHAT_OPTS '--disable-theads' &&
+list_remove HEXCHAT_OPTS '--enable-xft' &&
+list_remove HEXCHAT_OPTS '--disable-xft' &&
+list_remove HEXCHAT_OPTS '--enable-shm' &&
+list_remove HEXCHAT_OPTS '--disable-shm' &&
+list_remove HEXCHAT_OPTS '--enable-mmx' &&
+list_remove HEXCHAT_OPTS '--disable-mmx' &&
+list_remove HEXCHAT_OPTS '--enable-sasl' &&
+list_remove HEXCHAT_OPTS '--disable-sasl' &&
+
+config_query_option HEXCHAT_OPTS "Enable IPv6?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&

config_query_option HEXCHAT_OPTS "Build the text frontend?" n \
- "--enable-textfe" "--disable-textfe" &&
+ "--enable-textfe" \
+ "--disable-textfe" &&

config_query_option HEXCHAT_OPTS "Enable plugin support?" y \
- "--enable-plugin" "--disable-plugin" &&
-
-config_query_option HEXCHAT_OPTS "Enable checksum plugin?" y \
- "--enable-checksum" "--disable-checksum" &&
-
-config_query_option HEXCHAT_OPTS "Enable Do At plugin?" y \
- "--enable-doat" "--disable-doat" &&
-
-config_query_option HEXCHAT_OPTS "Enable FiSHLiM plugin?" y \
- "--enable-fishlim" "--disable-fishlim" &&
-
-config_query_option HEXCHAT_OPTS "Enable SASL plugin?" y \
- "--enable-sasl" "--disable-sasl" &&
-
-config_query_option HEXCHAT_OPTS "Enable MMX assembly routines?" y \
- "--enable-mmx" "--disable-mmx" &&
-
-config_query_option HEXCHAT_OPTS "enable use of XShm for fast tinting?" n \
- "--enable-mmx" "--disable-mmx"
+ "--enable-plugin" \
+ "--disable-plugin" &&
+
+if list_find "$HEXCHAT_OPTS" "--enable-plugin"; then
+ config_query_option HEXCHAT_OPTS "Enable checksum plugin?" y \
+ "--enable-checksum" \
+ "--disable-checksum" &&
+
+ config_query_option HEXCHAT_OPTS "Enable Do At plugin?" y \
+ "--enable-doat" \
+ "--disable-doat" &&
+
+ config_query_option HEXCHAT_OPTS "Enable FiSHLiM plugin?" y \
+ "--enable-fishlim" \
+ "--disable-fishlim" &&
+
+ config_query_option HEXCHAT_OPTS "Enable sysinfo plugin?" y \
+ "--enable-sysinfo" \
+ "--disable-sysinfo"
+else
+ list_add HEXCHAT_OPTS '--disable-checksum' &&
+ list_add HEXCHAT_OPTS '--disable-doat' &&
+ list_add HEXCHAT_OPTS '--disable-fishlim' &&
+ list_add HEXCHAT_OPTS '--disable-sysinfo'
+fi
diff --git a/chat-irc/hexchat/DEPENDS b/chat-irc/hexchat/DEPENDS
index e10f03d..c9be841 100755
--- a/chat-irc/hexchat/DEPENDS
+++ b/chat-irc/hexchat/DEPENDS
@@ -1,51 +1,71 @@
-depends glib2 &&
-
-optional_depends gettext \
- "" \
- "--disable-nls" \
- "Enable gettext for i18n?" &&
-
-optional_depends openssl \
- "--enable-openssl=/usr/bin/openssl" \
- "" \
- "Enable use of openSSL?" &&
-
-optional_depends gtk+2 \
- "--enable-gtkfe" \
- "--disable-gtkfe --enable-textfe" \
- "Enable building the gtk frontend" &&
-
-optional_depends python \
- "" \
- "--disable-python" \
- "for Python scripting support" &&
-
-optional_depends perl \
- "" \
- "--disable-perl" \
- "for perl scripting support" &&
-
-optional_depends tcl \
- "--enable-tcl=/usr/lib" \
- "" \
- "for tcl scripting support" &&
-
-optional_depends dbus \
- "" \
- "--disable-dbus" \
- "Enable DBUS support?" &&
-
-optional_depends libnotify \
- "" \
- "--disable-libnotify" \
- "Enable libnotify support?" &&
-
-optional_depends gtkspell \
- "--enable-spell=gtkspell" \
- "" \
- "for spell checker support" &&
-
-optional_depends libsexy \
- "--enable-spell=libsexy" \
- "" \
- "for spell checker support"
+depends glib2 &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends openssl \
+ "--enable-openssl=/usr/bin/openssl" \
+ "--disable-openssl" \
+ "to enable use of openSSL" &&
+
+optional_depends gtk+2 \
+ "--enable-gtkfe" \
+ "--disable-gtkfe" \
+ "for building gtk frontend" &&
+
+if list_find "$HEXCHAT_OPTS" "--disable-textfe" && ! is_depends_enabled
$SPELL gtk+2; then
+ message "${PROBLEM_COLOR}No frontend selected,
aborting...${DEFAULT_COLOR}" &&
+ return 1
+fi &&
+
+if list_find "$HEXCHAT_OPTS" "--enable-plugin"; then
+ optional_depends python \
+ "--enable-python=python2" \
+ "--disable-python" \
+ "for Python scripting support" &&
+
+ optional_depends perl \
+ "--enable-perl" \
+ "--disable-perl" \
+ "for Perl scripting support"
+else
+ list_add HEXCHAT_OPTS '--disable-python' &&
+ list_add HEXCHAT_OPTS '--disable-perl'
+fi &&
+
+optional_depends dbus \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "to enable DBUS support" &&
+
+optional_depends libnotify \
+ "--enable-libnotify" \
+ "--disable-libnotify" \
+ "to enable libnotify support" &&
+
+optional_depends iso-codes \
+ "--enable-isocodes" \
+ "--disable-isocodes" \
+ "for iso-codes with spell-check" &&
+
+optional_depends libcanberra \
+ "--enable-libcanberra" \
+ "--disable-libcanberra" \
+ "for libcanberra support" &&
+
+optional_depends libntlm \
+ "--enable-ntlm" \
+ "--disable-ntlm" \
+ "for Microsoft's NTLM auth library support" &&
+
+optional_depends libproxy \
+ "--enable-libproxy" \
+ "--disable-libproxy" \
+ "for libproxy support" &&
+
+optional_depends monodevelop \
+ "--with-theme-manager" \
+ "--without-theme-manager" \
+ "to compile theme manager"
diff --git a/chat-irc/hexchat/DETAILS b/chat-irc/hexchat/DETAILS
index 3f8746d..3f2087a 100755
--- a/chat-irc/hexchat/DETAILS
+++ b/chat-irc/hexchat/DETAILS
@@ -1,9 +1,14 @@
SPELL=hexchat
- VERSION=2.9.1
+ VERSION=2.10.2
SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=https://dl.hexchat.net/$SPELL/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_HINTS="no-check-certificate"
+ SOURCE2_HINTS="$SOURCE_HINTS"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=https://github.com/downloads/$SPELL/$SPELL/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ SOURCE_GPG=hexchat.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
WEB_SITE=http://www.hexchat.org/
ENTERED=20120909
LICENSE[0]=GPL
@@ -11,8 +16,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SHORT="IRC client for X"
cat << EOF
HexChat is an IRC chat program. It allows you to join multiple IRC channels
-(chat rooms) at the same time, talk publicly, private one-on-one
+(chat rooms) at the same time, talk publicly, private one-on-one
conversations etc.

-HexChat is based on XChat
+HexChat is based on XChat.
EOF
diff --git a/chat-irc/hexchat/HISTORY b/chat-irc/hexchat/HISTORY
index 898621b..c3f570f 100644
--- a/chat-irc/hexchat/HISTORY
+++ b/chat-irc/hexchat/HISTORY
@@ -1,2 +1,19 @@
+2014-10-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.2; added SOURCE_HINTS
+ * PRE_BUILD: added, to apply the patch
+ * openssl-09.patch: added, to fix build with openssl 0.9
+
+2014-09-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.10.1; converted to upstream signature
+ checking; cleaned up
+ * DEPENDS, CONFIGURE: rewritten
+ * PRE_BUILD: dropped
+ * INSTALL: corrected plugin header path
+ * hexchat.gpg: added, 0DE76DFC public key (TingPing
+ <tingping AT fedoraproject.org>) imported
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-09-09 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, CONFIGURE, DEPENDS, PRE_BUILD, BUILD, INSTALL
diff --git a/chat-irc/hexchat/INSTALL b/chat-irc/hexchat/INSTALL
index e6227ae..8c58061 100755
--- a/chat-irc/hexchat/INSTALL
+++ b/chat-irc/hexchat/INSTALL
@@ -1,3 +1,4 @@
-install -vm 644 plugins/xchat-plugin.h "$INSTALL_ROOT/usr/include" &&
+# actually it's false
+make UPDATE_MIME_DATABASE=true install &&

-default_install
+install -vm 644 "src/common/hexchat-plugin.h" "$INSTALL_ROOT/usr/include"
diff --git a/chat-irc/hexchat/PRE_BUILD b/chat-irc/hexchat/PRE_BUILD
index ba99dad..7a9829b 100755
--- a/chat-irc/hexchat/PRE_BUILD
+++ b/chat-irc/hexchat/PRE_BUILD
@@ -1,4 +1,4 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&

-./autogen.sh
+patch -p0 < "$SPELL_DIRECTORY/openssl-09.patch"
diff --git a/chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig
b/chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig
deleted file mode 100644
index 86a676e..0000000
Binary files a/chat-irc/hexchat/hexchat-2.9.1.tar.xz.sig and /dev/null differ
diff --git a/chat-irc/hexchat/hexchat.gpg b/chat-irc/hexchat/hexchat.gpg
new file mode 100644
index 0000000..48046ed
Binary files /dev/null and b/chat-irc/hexchat/hexchat.gpg differ
diff --git a/chat-irc/hexchat/openssl-09.patch
b/chat-irc/hexchat/openssl-09.patch
new file mode 100644
index 0000000..5409255
--- /dev/null
+++ b/chat-irc/hexchat/openssl-09.patch
@@ -0,0 +1,20 @@
+--- src/common/ssl.c.orig 2014-11-25 20:42:31.000000000 +0300
++++ src/common/ssl.c 2014-11-26 12:45:44.000000000 +0300
+@@ -92,11 +92,17 @@
+ SSL_CTX_set_session_cache_mode (ctx, SSL_SESS_CACHE_BOTH);
+ SSL_CTX_set_timeout (ctx, 300);
+ SSL_CTX_set_options (ctx, SSL_OP_NO_SSLv2|SSL_OP_NO_SSLv3
++#ifdef SSL_OP_NO_COMPRESSION
+
|SSL_OP_NO_COMPRESSION
++#endif
+
|SSL_OP_SINGLE_DH_USE|SSL_OP_SINGLE_ECDH_USE
+ |SSL_OP_NO_TICKET
+
|SSL_OP_CIPHER_SERVER_PREFERENCE);
+
++#if OPENSSL_VERSION_NUMBER >= 0x00908000L /* workaround for OpenSSL 0.9.8 */
++ sk_SSL_COMP_zero(SSL_COMP_get_compression_methods());
++#endif
++
+ /* used in SSL_connect(), SSL_accept() */
+ SSL_CTX_set_info_callback (ctx, info_cb_func);
+
diff --git a/chat-irc/ircd-ratbox/DEPENDS b/chat-irc/ircd-ratbox/DEPENDS
index 25f8c57..4799acb 100755
--- a/chat-irc/ircd-ratbox/DEPENDS
+++ b/chat-irc/ircd-ratbox/DEPENDS
@@ -5,9 +5,9 @@ optional_depends zlib \
"--disable-zlib" \
"for ziplinks support" &&

-optional_depends openssl \
- "--enable-openssl" \
- "--disable-openssl" \
+optional_depends SSL \
+ "--enable-SSL" \
+ "--disable-SSL" \
"for OpenSSL support" &&

optional_depends sqlite \
diff --git a/chat-irc/ircd-ratbox/DETAILS b/chat-irc/ircd-ratbox/DETAILS
index 1ba885f..89cd083 100755
--- a/chat-irc/ircd-ratbox/DETAILS
+++ b/chat-irc/ircd-ratbox/DETAILS
@@ -3,12 +3,13 @@ if [[ $IRCD_RATBOX_RELEASE == testing ]]; then
VERSION=3.0.6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.ratbox.org/download/testing/$SOURCE
- SOURCE_URL[1]=ftp://ftp.parodius.com/pub/$SPELL/testing/$SOURCE
+ SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/testing/$SOURCE
else
- VERSION=3.0.7
+ VERSION=3.0.8
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.ratbox.org/download/$SOURCE
- SOURCE_URL[1]=ftp://ftp.parodius.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/$SOURCE
fi
SOURCE2=$SOURCE.asc
SOURCE2_URL[0]=$SOURCE_URL.asc
diff --git a/chat-irc/ircd-ratbox/HISTORY b/chat-irc/ircd-ratbox/HISTORY
index ab16667..e7d5d1b 100644
--- a/chat-irc/ircd-ratbox/HISTORY
+++ b/chat-irc/ircd-ratbox/HISTORY
@@ -1,3 +1,13 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH=1 (CVE-2012-6084)
+
+2013-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.8 (stable); renewed mirror url
+ * INSTALL: fixed multijob install
+
2011-11-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.7 (stable)
* BUILD, CONFIGURE: removed deprecated options
diff --git a/chat-irc/ircd-ratbox/INSTALL b/chat-irc/ircd-ratbox/INSTALL
index 611453a..0292190 100755
--- a/chat-irc/ircd-ratbox/INSTALL
+++ b/chat-irc/ircd-ratbox/INSTALL
@@ -1,3 +1,5 @@
+make_single &&
default_install &&
+make_normal &&

install -d -o ratbox -g ratbox -vm 755 "$INSTALL_ROOT/var/run/ircd"
diff --git a/chat-irc/ircii/DETAILS b/chat-irc/ircii/DETAILS
index 7455eb9..346397c 100755
--- a/chat-irc/ircii/DETAILS
+++ b/chat-irc/ircii/DETAILS
@@ -1,5 +1,5 @@
SPELL=ircii
- VERSION=20081115
+ VERSION=20111115
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ircii.warped.com/pub/ircII/$SOURCE
@@ -7,7 +7,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[2]=ftp://ircftp.au.eterna.com.au/pub/ircII/$SOURCE
SOURCE_URL[3]=ftp://ftp.sergei.cc/pub/ircII/$SOURCE
SOURCE_URL[4]=http://ftp.sergei.cc/pub/ircII/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:6f282debbd27865414a2ef9148b23373f83a051b2917432d9fdc2f153c111f8e592286d42a5ad34fd0cdc155e39938094e140910fbf38be494e3ed3da4cd0b6e
WEB_SITE=http://www.eterna.com.au/ircii/
LICENSE[0]=BSD
ENTERED=20011105
diff --git a/chat-irc/ircii/HISTORY b/chat-irc/ircii/HISTORY
index 0a7173d..9c3a3b5 100644
--- a/chat-irc/ircii/HISTORY
+++ b/chat-irc/ircii/HISTORY
@@ -1,3 +1,6 @@
+2013-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 20111115
+
2011-01-11 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 20081115

diff --git a/chat-irc/ircii/ircii-20081115.tar.bz2.sig
b/chat-irc/ircii/ircii-20081115.tar.bz2.sig
deleted file mode 100644
index b57a40a..0000000
Binary files a/chat-irc/ircii/ircii-20081115.tar.bz2.sig and /dev/null differ
diff --git a/chat-irc/irssi/DEPENDS b/chat-irc/irssi/DEPENDS
index 41b2b8e..2f58a47 100755
--- a/chat-irc/irssi/DEPENDS
+++ b/chat-irc/irssi/DEPENDS
@@ -2,7 +2,7 @@ depends glib2 &&
depends ncurses &&
depends -sub CXX gcc &&

-optional_depends "openssl" \
+optional_depends "SSL" \
"" \
"--disable-ssl" \
"for SSL support" &&
diff --git a/chat-irc/irssi/DETAILS b/chat-irc/irssi/DETAILS
index 40db363..aa7ad00 100755
--- a/chat-irc/irssi/DETAILS
+++ b/chat-irc/irssi/DETAILS
@@ -1,20 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=irssi
if [[ $IRSSI_BRANCH == scm ]]; then
- if [[ $IRSSI_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=ON
SOURCE_HINTS=old_svn_compat
SOURCE_URL[0]=svn://svn.irssi.org/repos/irssi/trunk:irssi-svn
SOURCE_IGNORE=volatile
SOURCE=$SPELL-scm.tar.bz2
else
- VERSION=0.8.15
+ VERSION=0.8.16
SECURITY_PATCH=1
- SOURCE_URL[0]=http://www.irssi.org/files/$SOURCE
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://www.irssi.org/files/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=http://www.irssi.org/files/$SOURCE2
SOURCE2_IGNORE=signature
diff --git a/chat-irc/irssi/HISTORY b/chat-irc/irssi/HISTORY
index 187baca..5101f76 100644
--- a/chat-irc/irssi/HISTORY
+++ b/chat-irc/irssi/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.16
+
2011-09-27 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: fixed the fix ;) SOURCE has to exist before
SOURCE2=$SOURCE.sig can be used.
diff --git a/chat-irc/weechat/BUILD b/chat-irc/weechat/BUILD
index b1ab749..5b569eb 100755
--- a/chat-irc/weechat/BUILD
+++ b/chat-irc/weechat/BUILD
@@ -7,11 +7,7 @@ if [[ $WEECHAT_DEBUG == y ]]; then
fi &&

if [[ $WEECHAT_CMAKE == y ]]; then
- cd $SOURCE_DIRECTORY &&
- mkdir build &&
- cd build &&
- cmake .. -DPREFIX=/usr &&
- make
+ cmake_build
else
if [[ $WEECHAT_BRANCH == scm ]]; then
./autogen.sh
diff --git a/chat-irc/weechat/DEPENDS b/chat-irc/weechat/DEPENDS
index 09c9732..ea20145 100755
--- a/chat-irc/weechat/DEPENDS
+++ b/chat-irc/weechat/DEPENDS
@@ -1,6 +1,7 @@
if [[ $WEECHAT_BRANCH == scm ]]; then
depends git &&
depends gettext &&
+
if [[ $WEECHAT_CMAKE != y ]]; then
depends autoconf &&
depends automake &&
@@ -11,11 +12,13 @@ fi &&
if [[ $WEECHAT_CMAKE == y ]]; then
depends cmake
fi &&
+
depends ncurses &&
+depends libgcrypt &&
+
optional_depends gnutls "" "--disable-gnutls" "Turn on gnutls support" &&
optional_depends perl "" "--disable-perl" "Turns on Perl script plugin" &&
optional_depends python "" "--disable-python" "Turns on Python script
plugin" &&
optional_depends RUBY "" "--disable-ruby" "Turns on Ruby script plugin" &&
-optional_depends lua51 "" "--disable-lua" "Turn on Lua script plugin" &&
+optional_depends LUA "" "--disable-lua" "Turn on Lua script plugin" &&
optional_depends aspell "" "--disable-aspell" "Turn on Aspell plugin"
-
diff --git a/chat-irc/weechat/DETAILS b/chat-irc/weechat/DETAILS
index 79e0b52..f8f86d6 100755
--- a/chat-irc/weechat/DETAILS
+++ b/chat-irc/weechat/DETAILS
@@ -1,26 +1,32 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=weechat
if [ "$WEECHAT_BRANCH" == "scm" ]; then
- VERSION=$WEECHAT_BRANCH
- if [ "$WEECHAT_AUTOUPDATE" == "y" ]; then
- VERSION+=-$(date +%Y%m%d)
- fi
+ VERSION=$(get_scm_version)
SOURCE=weechat-$WEECHAT_BRANCH.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/weechat-$WEECHAT_BRANCH
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
SOURCE_URL[0]=git://git.sv.gnu.org/weechat.git:$SPELL
else
- VERSION=0.3.8
+ if [ "$WEECHAT_BRANCH" == "devel" ]; then
+ VERSION=0.4.4-dev
+ SOURCE=$SPELL-devel.tar.bz2
+
SOURCE_HASH=sha512:54e8792379d8f0dc8b9f753b09a9ca22a387f707bf9c109e169f4685e953cc026b6f78fa31e0bbcffa483e21f51c1ff23769fd4eab3a53f7a2cff88db35b1a6d
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-devel
+ else
+ VERSION=0.4.3
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:0d049626e6a5fb44bc368d732c395d7135ad8869d9368cb95487662c4c738c9a44052db6e40a7fa08db9798916de0c466c24531f94993e91b7b19519b1d7cfc2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
-
SOURCE_HASH=sha512:b6fb1d1220c491e514c478ad376cb8a00ce22621c8ba11c95b9e25ee2e15abc5cfac229a056aa4d4242821de1469504116a60c16b8b0b272d1c88d8e137e9bea
- SOURCE_URL[0]=http://www.weechat.org/files/src/$SOURCE
+ fi
+ SOURCE_URL[0]=http://www.weechat.org/files/src/$SOURCE
fi
WEB_SITE=http://www.weechat.org
ENTERED=20050320
LICENSE[0]=GPL
KEYWORDS="irc chat"
- SHORT="Weechat is a nucurses based IRC program"
+ SHORT="Weechat is a ncurses based IRC program"
cat << EOF
Weechat is an ncurses based IRC Chat program.
EOF
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 0829401..fe6fe6d 100644
--- a/chat-irc/weechat/HISTORY
+++ b/chat-irc/weechat/HISTORY
@@ -1,3 +1,42 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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
+ the install target does by default now
+
+2013-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated stable to 0.4.1
+
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated stable to 0.4.0; killed typo in desc
+ * INSTALL: make install -> default_install
+
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel version 0.4.0-rc2
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.9.2 (stable); SECURITY_PATCH++
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.9.1 (stable); SECURITY_PATCH++
+
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: libgcrypt is required now
+
+2012-09-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: stable updated to 0.3.9
+ readded devel branch info
+ * DEPENDS: lua51 -> LUA
+ * PREPARE: cmake is the recommended way to build weechat now,
+ so ask every branch whether or not to use it
+ * BUILD: use cmake_build for cmake
+
2012-06-03 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated to 0.3.8

diff --git a/chat-irc/weechat/INSTALL b/chat-irc/weechat/INSTALL
index f98f33e..18da5fd 100755
--- a/chat-irc/weechat/INSTALL
+++ b/chat-irc/weechat/INSTALL
@@ -1,10 +1,6 @@
if [[ $WEECHAT_CMAKE == y ]]; then
cd ${SOURCE_DIRECTORY}/build &&
- make install
+ default_install
else
default_install
-fi &&
-
-if [[ $WEECHAT_SYMLINKS == y ]]; then
- ln -s weechat-curses ${INSTALL_ROOT}/usr/bin/weechat
fi
diff --git a/chat-irc/weechat/PREPARE b/chat-irc/weechat/PREPARE
index 05b612f..8b96ab0 100755
--- a/chat-irc/weechat/PREPARE
+++ b/chat-irc/weechat/PREPARE
@@ -5,9 +5,8 @@ case "$WEECHAT_BRANCH" in
config_query WEECHAT_DEBUG "Enable debug messages?" n &&
if [ "$WEECHAT_DEBUG" == "y" ]; then
config_query WEECHAT_DEBUG_FULL "Print debug messages to the window?" n
- fi &&
- config_query WEECHAT_CMAKE "Use cmake instead of autotools? (may fail,
still in testing)" n
+ fi
;;
esac &&

-config_query WEECHAT_SYMLINKS "Make compatibility symlinks?" y
+config_query WEECHAT_CMAKE "Use cmake instead of autotools? (recommended)" y
diff --git a/chat-irc/xchat-gnome/DEPENDS b/chat-irc/xchat-gnome/DEPENDS
index cde60d6..06d7b8d 100755
--- a/chat-irc/xchat-gnome/DEPENDS
+++ b/chat-irc/xchat-gnome/DEPENDS
@@ -22,8 +22,8 @@ optional_depends python \
"--disable-python" \
"for Python scripting support" &&

-optional_depends openssl \
- "--enable-openssl=/usr/bin/openssl" \
+optional_depends SSL \
+ "--enable-SSL=/usr/bin/openssl" \
"" \
"enable use of openSSL" &&

diff --git a/chat-irc/xchat-gnome/HISTORY b/chat-irc/xchat-gnome/HISTORY
index 20ce45e..0526244 100644
--- a/chat-irc/xchat-gnome/HISTORY
+++ b/chat-irc/xchat-gnome/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-04-16 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.26.1. Updated SOURCE_URL
Added BRANCH
diff --git a/chat-irc/xchat/DEPENDS b/chat-irc/xchat/DEPENDS
index 2e79cda..7ea50d9 100755
--- a/chat-irc/xchat/DEPENDS
+++ b/chat-irc/xchat/DEPENDS
@@ -35,7 +35,7 @@ optional_depends python \
"--disable-python" \
"for Python scripting support" &&

-optional_depends openssl \
- "--enable-openssl=/usr/bin/openssl" \
+optional_depends SSL \
+ "--enable-SSL=/usr/bin/openssl" \
"" \
"enable use of openSSL"
diff --git a/chat-irc/xchat/HISTORY b/chat-irc/xchat/HISTORY
index 7b1876b..637a5dd 100644
--- a/chat-irc/xchat/HISTORY
+++ b/chat-irc/xchat/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* 0001-fix-build-with-glib-version-2.32.patch: corrected the patch
to fix compilation with static spelling support
diff --git a/chat-irc/znc/CB8FCB06.gpg b/chat-irc/znc/CB8FCB06.gpg
deleted file mode 100644
index a67956d..0000000
Binary files a/chat-irc/znc/CB8FCB06.gpg and /dev/null differ
diff --git a/chat-irc/znc/CONFIGURE b/chat-irc/znc/CONFIGURE
index cbacfb0..e4f1912 100755
--- a/chat-irc/znc/CONFIGURE
+++ b/chat-irc/znc/CONFIGURE
@@ -1,3 +1,19 @@
-config_query_option ZNC_OPTS "Build some extra modules?" y \
- "--enable-extra" \
- "--disable-extra"
+# remove obsolete options from ZNC_OPTS
+list_remove ZNC_OTS "--enable-extra" &&
+list_remove ZNC_OTS "--disable-extra" &&
+
+config_query_option ZNC_OPTS "Enable threads usage for DNS resolving?" y \
+ "--enable-tdns" \
+ "--disable-tdns" &&
+
+config_query_option ZNC_OPTS "Enable ipv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&
+
+config_query_option ZNC_OPTS "Use select() instead of poll()?" n \
+ "--disable-poll" \
+ "--enable-poll" &&
+
+config_query_option ZNC_OPTS "Enable debugging?" n \
+ "--enable-debug" \
+ "--disable-debug"
diff --git a/chat-irc/znc/DEPENDS b/chat-irc/znc/DEPENDS
index 491572e..7e8ed47 100755
--- a/chat-irc/znc/DEPENDS
+++ b/chat-irc/znc/DEPENDS
@@ -2,16 +2,10 @@

depends -sub CXX gcc &&

-message "NOTE: ZNC needs swig enabled for modperl/modpython support" &&
-
optional_depends perl \
"--enable-perl" \
"--disable-perl" \
- "to use perl" &&
-
-if is_depends_enabled $SPELL perl; then
- depends -sub PERL swig '--enable-swig'
-fi &&
+ "to use Perl" &&

if spell_ok python3; then
local PYTHON3_BRANCH=$(installed_version python3 | cut -d. -f1,2)
@@ -24,12 +18,27 @@ optional_depends python3 \
"--disable-python" \
"to use Python" &&

-if is_depends_enabled $SPELL python3; then
- depends -sub PYTHON3 swig '--enable-swig' &&
+if is_depends_enabled $SPELL perl || is_depends_enabled $SPELL python3; then
+ optional_depends swig \
+ "--enable-swig" \
+ "--disable-swig" \
+ "for automatic generation of source files needed for
modperl/modpython" &&
+
+ if is_depends_enabled $SPELL swig; then
+ if is_depends_enabled $SPELL perl; then
+ depends -sub PERL swig
+ fi &&
+
+ if is_depends_enabled $SPELL python3; then
+ depends -sub PYTHON3 swig
+ fi &&

- if spell_ok swig && is_version_less $(installed_version swig) 2.0.4; then
- force_depends swig
+ if spell_ok swig && is_version_less $(installed_version swig) 2.0.4; then
+ force_depends swig
+ fi
fi
+else
+ list_add ZNC_OPTS "--disable-swig"
fi &&

optional_depends tcl \
@@ -37,22 +46,12 @@ optional_depends tcl \
"--disable-tcl" \
"to use TCL" &&

-if is_depends_enabled $SPELL tcl && list_find "--disable-extra" "$ZNC_OPTS";
then
- message "Requested TCL support, forcing build of extra modules" &&
- ZNC_OPTS="--enable-extra $ZNC_OPTS"
-fi &&
-
-optional_depends cyrus-sasl \
- "--enable-sasl" \
- "--disable-sasl" \
- "for SASL support" &&
-
-optional_depends c-ares \
- "--enable-c-ares" \
- "--disable-c-ares" \
- "for c-ares usage" &&
+optional_depends LIBSASL \
+ "--enable-cyrus" \
+ "--disable-cyrus" \
+ "for SASL support via cyrus" &&

-optional_depends openssl \
- "--enable-openssl" \
- "--disable-openssl" \
+optional_depends SSL \
+ "--enable-SSL" \
+ "--disable-SSL" \
"to use OpenSSL"
diff --git a/chat-irc/znc/DETAILS b/chat-irc/znc/DETAILS
index c14047b..36a7593 100755
--- a/chat-irc/znc/DETAILS
+++ b/chat-irc/znc/DETAILS
@@ -1,11 +1,11 @@
SPELL=znc
- VERSION=0.206
- SECURITY_PATCH=3
+ VERSION=1.4
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://znc.in/releases/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE_GPG=CB8FCB06.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=znc.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://en.znc.in/
diff --git a/chat-irc/znc/HISTORY b/chat-irc/znc/HISTORY
index 9736877..56d1c73 100644
--- a/chat-irc/znc/HISTORY
+++ b/chat-irc/znc/HISTORY
@@ -1,3 +1,19 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4
+
+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
+ * CONFIGURE: added missing options; removed obsolete options
+ * CB8FCB06.gpg: dropped
+ * znc.gpg: added 0209989E public key (Alexey Sokolov
<ktonibud AT gmail.com>)
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.206

diff --git a/chat-irc/znc/znc.gpg b/chat-irc/znc/znc.gpg
new file mode 100644
index 0000000..5ef2d1c
Binary files /dev/null and b/chat-irc/znc/znc.gpg differ
diff --git a/chat-libs/gloox/DEPENDS b/chat-libs/gloox/DEPENDS
index d9c8c77..3b7f2aa 100755
--- a/chat-libs/gloox/DEPENDS
+++ b/chat-libs/gloox/DEPENDS
@@ -1,6 +1,6 @@
depends -sub CXX gcc &&
depends gnutls &&
-depends openssl &&
+depends SSL &&
depends libidn &&
optional_depends zlib \
"--with-zlib" \
diff --git a/chat-libs/gloox/HISTORY b/chat-libs/gloox/HISTORY
index d805679..ad3d7f1 100644
--- a/chat-libs/gloox/HISTORY
+++ b/chat-libs/gloox/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/chat-libs/libmsn/DEPENDS b/chat-libs/libmsn/DEPENDS
index 38d1195..22316c5 100755
--- a/chat-libs/libmsn/DEPENDS
+++ b/chat-libs/libmsn/DEPENDS
@@ -1,3 +1,3 @@
depends -sub CXX gcc &&
depends cmake &&
-depends openssl
+depends SSL
diff --git a/chat-libs/libmsn/HISTORY b/chat-libs/libmsn/HISTORY
index 77601d4..e228fea 100644
--- a/chat-libs/libmsn/HISTORY
+++ b/chat-libs/libmsn/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-06-23 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, apply gcc-4.7 patch
* gcc-4.7.patch: added, fix compilation on gcc 4.7
diff --git a/chat-libs/libotr/DETAILS b/chat-libs/libotr/DETAILS
index bff0fc1..4b56d57 100755
--- a/chat-libs/libotr/DETAILS
+++ b/chat-libs/libotr/DETAILS
@@ -1,5 +1,5 @@
SPELL=libotr
- VERSION=3.2.0
+ VERSION=4.0.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.cypherpunks.ca/otr/${SOURCE}
diff --git a/chat-libs/libotr/HISTORY b/chat-libs/libotr/HISTORY
index d93b6c5..9f32162 100644
--- a/chat-libs/libotr/HISTORY
+++ b/chat-libs/libotr/HISTORY
@@ -1,3 +1,9 @@
+2013-09-07 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS: version 4.0.0
+
+2012-11-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.1
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 2BA87C5C.gpg: added gpg keyring
diff --git a/chat-libs/libstrophe/DEPENDS b/chat-libs/libstrophe/DEPENDS
new file mode 100755
index 0000000..43c4f1a
--- /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 SSL "" "" "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..3d728cb
--- /dev/null
+++ b/chat-libs/libstrophe/HISTORY
@@ -0,0 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
index d7d63bd..22184bd 100755
--- a/chat-libs/loudmouth/BUILD
+++ b/chat-libs/loudmouth/BUILD
@@ -1,2 +1 @@
-make_single &&
-default_build
+CFLAGS+="-Wno-error=deprecated-declarations" default_build
diff --git a/chat-libs/loudmouth/CONFIGURE b/chat-libs/loudmouth/CONFIGURE
new file mode 100755
index 0000000..3f53c6a
--- /dev/null
+++ b/chat-libs/loudmouth/CONFIGURE
@@ -0,0 +1,4 @@
+config_query_list LOUDMOUTH_SSL "Which SSL backend do you want for SSL
support?" \
+ gnutls \
+ openssl \
+ none
diff --git a/chat-libs/loudmouth/DEPENDS b/chat-libs/loudmouth/DEPENDS
index 94ed4d8..10c7db7 100755
--- a/chat-libs/loudmouth/DEPENDS
+++ b/chat-libs/loudmouth/DEPENDS
@@ -1,6 +1,26 @@
-depends glib2 &&
-depends libidn &&
-optional_depends "openssl" \
- "--with-ssl=openssl" \
- "--with-ssl=no" \
- "for SSL support"
+depends glib2 &&
+
+if spell_ok libidn; then
+ depends libidn
+else
+ optional_depends libidn "" "" "for IDN support"
+fi &&
+
+optional_depends libasyncns \
+ "--with-asyncns" \
+ "--without-asyncns" \
+ "for asynchronous DNS support" &&
+
+case $LOUDMOUTH_SSL in
+ gnutls) depends gnutls "--with-ssl=gnutls"
+ ;;
+ SSL) depends openssl "--with-ssl=openssl"
+ ;;
+ none) OPTS="--without-ssl $OPTS"
+ ;;
+esac &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/chat-libs/loudmouth/DETAILS b/chat-libs/loudmouth/DETAILS
index 155a936..a3aae66 100755
--- a/chat-libs/loudmouth/DETAILS
+++ b/chat-libs/loudmouth/DETAILS
@@ -1,16 +1,22 @@
SPELL=loudmouth
- VERSION=1.5.0
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://engineyard.github.com/$SPELL/download/$SOURCE
- WEB_SITE=http://www.loudmouth-project.org/
+ VERSION=1.5.0-20121201
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://mcabber.com/files/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/mcabber/loudmouth/
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
ENTERED=20030823
KEYWORDS="jabber chat libs"
- SHORT="Loudmouth is a lightweight and easy-to-use C library for
programming with the Jabber protocol."
+ SHORT="lightweight and easy-to-use C library for programming with
the Jabber protocol"
cat << EOF
Loudmouth is a lightweight and easy-to-use C library for programming with the
-Jabber protocol. It's designed to be easy to get started with and yet
-extensible to let you do anything the Jabber protocol allows.
+Jabber protocol. It's designed to be easy to get started with and yet
extensible
+to let you do anything the Jabber protocol allows.
+
+Official loudmouth project is no more maintained - both
+<http://projects.imendio.com/loudmouth> and
+<http://loudmouth-project.org>.
+
+This fork of loudmouth is lazily maintained by MCabber community.
EOF
diff --git a/chat-libs/loudmouth/HISTORY b/chat-libs/loudmouth/HISTORY
index e20fa20..ab93fdc 100644
--- a/chat-libs/loudmouth/HISTORY
+++ b/chat-libs/loudmouth/HISTORY
@@ -1,3 +1,19 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.0-20121201, renewed 1.5.0 branch
driven
+ by mcabber community; renewed descs
+ * DEPENDS: rewritten dependency tree
+ * CONFIGURE: added, for ability to select SSL backend
+ * {PRE_,}BUILD: dropped, not needed anymore
+
2012-05-20 Arjan Bouter <abouter AT sourcemage.org>
* PRE_BUILD: fix for glib2 includes

diff --git a/chat-libs/loudmouth/PRE_BUILD b/chat-libs/loudmouth/PRE_BUILD
index 4fe4605..b51d093 100755
--- a/chat-libs/loudmouth/PRE_BUILD
+++ b/chat-libs/loudmouth/PRE_BUILD
@@ -1,7 +1,4 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sedit 's#glib/gerror.h#glib.h#' loudmouth/lm-error.c &&
-sedit '#*glib/gi18n.h*#d' loudmouth/lm-sock.c &&
-if [ $(installed_version glibc | cut -d. -f2) -gt 9 ]; then
- sedit 's/HAVE_STRNDUP/__USE_XOPEN2K8/' loudmouth/asyncns.c
-fi
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+aclocal &&
+autoconf
diff --git a/chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig
b/chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig
new file mode 100644
index 0000000..605b172
Binary files /dev/null and
b/chat-libs/loudmouth/loudmouth-1.5.0-20121201.tar.bz2.sig differ
diff --git a/chat-libs/loudmouth/loudmouth-1.5.0.tar.gz.sig
b/chat-libs/loudmouth/loudmouth-1.5.0.tar.gz.sig
deleted file mode 100644
index 4e693cd..0000000
Binary files a/chat-libs/loudmouth/loudmouth-1.5.0.tar.gz.sig and /dev/null
differ
diff --git a/chat-libs/opal/DETAILS b/chat-libs/opal/DETAILS
index 693fe75..89dde06 100755
--- a/chat-libs/opal/DETAILS
+++ b/chat-libs/opal/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=opal
if [[ $OPAL_BRANCH == scm ]]; then
- if [[ $OPAL_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2

SOURCE_URL[0]=svn_https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/opal/trunk:opalvoip
FORCE_DOWNLOAD=on
diff --git a/chat-libs/opal/HISTORY b/chat-libs/opal/HISTORY
index 74ef7f7..a344612 100644
--- a/chat-libs/opal/HISTORY
+++ b/chat-libs/opal/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-07-10 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.10.5
Fixed SOURCE_URL[0]
diff --git a/chat-libs/ptlib/DEPENDS b/chat-libs/ptlib/DEPENDS
index 82d89ae..4c37f86 100755
--- a/chat-libs/ptlib/DEPENDS
+++ b/chat-libs/ptlib/DEPENDS
@@ -6,9 +6,9 @@ optional_depends "openldap" \
"--disable-openldap" \
"for LDAP lookups" &&

-optional_depends "openssl" \
- "--enable-openssl" \
- "--disable-openssl" \
+optional_depends "SSL" \
+ "--enable-SSL" \
+ "--disable-SSL" \
"for SSL connections" &&

optional_depends "LIBSASL" \
diff --git a/chat-libs/ptlib/DETAILS b/chat-libs/ptlib/DETAILS
index 6b859bc..c8dbb19 100755
--- a/chat-libs/ptlib/DETAILS
+++ b/chat-libs/ptlib/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ptlib
if [[ $PTLIB_BRANCH == scm ]]; then
- if [[ $PTLIB_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2

SOURCE_URL[0]=svn_https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk:opalvoip
FORCE_DOWNLOAD=on
diff --git a/chat-libs/ptlib/HISTORY b/chat-libs/ptlib/HISTORY
index 3b7cce5..66423dd 100644
--- a/chat-libs/ptlib/HISTORY
+++ b/chat-libs/ptlib/HISTORY
@@ -1,3 +1,11 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-07-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.10.5
Fixed SOURCE_URL[0]
diff --git a/chat-libs/pwlib/DEPENDS b/chat-libs/pwlib/DEPENDS
index dfc5bb0..4a53ae0 100755
--- a/chat-libs/pwlib/DEPENDS
+++ b/chat-libs/pwlib/DEPENDS
@@ -6,9 +6,9 @@ optional_depends "openldap" \
"--disable-openldap" \
"for LDAP lookups" &&

-#optional_depends "openssl" \
-# "--enable-openssl" \
-# "--disable-openssl" \
+#optional_depends "SSL" \
+# "--enable-SSL" \
+# "--disable-SSL" \
# "for SSL connections" &&

optional_depends "cyrus-sasl" \
diff --git a/chat-libs/pwlib/HISTORY b/chat-libs/pwlib/HISTORY
index e83e3c7..2aaa36c 100644
--- a/chat-libs/pwlib/HISTORY
+++ b/chat-libs/pwlib/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/chat-libs/tls/DEPENDS b/chat-libs/tls/DEPENDS
index a70b5cf..2ed1572 100755
--- a/chat-libs/tls/DEPENDS
+++ b/chat-libs/tls/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/chat-libs/tls/HISTORY b/chat-libs/tls/HISTORY
index a682ccb..32bed87 100644
--- a/chat-libs/tls/HISTORY
+++ b/chat-libs/tls/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-07-07 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS: Updated to 1.6
* PRE_BUILD: Removed
diff --git a/cluster/clusterssh/DEPENDS b/cluster/clusterssh/DEPENDS
index 21b5562..003b726 100755
--- a/cluster/clusterssh/DEPENDS
+++ b/cluster/clusterssh/DEPENDS
@@ -2,4 +2,6 @@ depends perl &&
depends perl-tk &&
depends config-simple &&
depends x11-protocol &&
-depends X11-SERVER
+depends X11-SERVER &&
+
+suggest_depends 'xterm' '' '' 'for the default terminal emulator'
diff --git a/cluster/clusterssh/DETAILS b/cluster/clusterssh/DETAILS
index 694ed15..737d4a7 100755
--- a/cluster/clusterssh/DETAILS
+++ b/cluster/clusterssh/DETAILS
@@ -1,5 +1,6 @@
SPELL=clusterssh
VERSION=3.28
+ PATCHLEVEL=1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
#
SOURCE_HASH=sha512:4d7a5ceac986dc6a848e6ef7f5e58fd6184b122ed781f5b901b64a8418cd7a7f5a203be5da505a9568641cd40c752db2c3d955aa28c2ae6828d1977fd07cf107
diff --git a/cluster/clusterssh/HISTORY b/cluster/clusterssh/HISTORY
index ebe14f9..ff00a79 100644
--- a/cluster/clusterssh/HISTORY
+++ b/cluster/clusterssh/HISTORY
@@ -1,3 +1,11 @@
+2013-06-13 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: Fix desktop file to use a valid icon:
clusterssh-48x48.png
+
+2013-06-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Suggest xterm or cssh won't work without defining an
+ alternate terminal emulator.
+
2010-04-22 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: Version 3.28

diff --git a/cluster/clusterssh/PRE_BUILD b/cluster/clusterssh/PRE_BUILD
new file mode 100755
index 0000000..92ad2a1
--- /dev/null
+++ b/cluster/clusterssh/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+sedit 's:clusterssh.png:clusterssh-48x48.png:'
"${SOURCE_DIRECTORY}"/clusterssh.desktop
diff --git a/cluster/drbd/DEPENDS b/cluster/drbd/DEPENDS
index 5855f4e..6d50ffc 100755
--- a/cluster/drbd/DEPENDS
+++ b/cluster/drbd/DEPENDS
@@ -1,6 +1,6 @@
depends flex &&

-optional_depends udev \
+optional_depends UDEV \
"--with-udev" \
"--without-udev" \
"for udev integration" &&
diff --git a/cluster/drbd/DETAILS b/cluster/drbd/DETAILS
index d808134..1c5c9d1 100755
--- a/cluster/drbd/DETAILS
+++ b/cluster/drbd/DETAILS
@@ -6,18 +6,30 @@ local KERNEL_BRANCH=`get_kernel_version|cut -d . -f -3` &&
if [[ $KERNEL_BRANCH == 2.6.33 ]] || [[ $KERNEL_BRANCH == 2.6.34 ]]; then
VERSION=8.3.7

SOURCE_HASH=sha512:9ea576ed6a75d80009ade0f9540535b2a65ecee6d38b1a85fa3146a97aac8cb3add31154e2921630aa75121c7115d66bdcf45adb8e0fa481bdb27c011b1c9b15
+elif [[ $KERNEL_BRANCH == 2.6.35 ]] || [[ $KERNEL_BRANCH == 2.6.36 ]]; then
+ VERSION=8.3.8.1
+
SOURCE_HASH=sha512:c43c6d065328058db66f708d47ce082603b766deb1530c57aa736a42b4908f780ede41f76395ca45c2691ef1dfd142147a4c98a7bcdb26ba7de73b149d8f9f5f
elif [[ $KERNEL_BRANCH == 2.6.37 ]] || [[ $KERNEL_BRANCH == 2.6.38 ]]; then
VERSION=8.3.9

SOURCE_HASH=sha512:7d6545b3298f2af7cc6ba91a501a15f3232cb914619deae4ff5b09b14d59375015878c8794464cedee298b1209cee60a6bd16cca436471b20c0641cc2a6f2745
elif [[ $KERNEL_BRANCH == 2.6.39 ]]; then
VERSION=8.3.10

SOURCE_HASH=sha512:8d904ada9c80732b47cbf149cf4172658d350856d8688f1dce92c16ce1c4e946a0b3b3a14bb3c9361684fc08b257207c58beaa2fdb534f2abf47ac45aa659389
-elif [[ ${KERNEL_BRANCH%%.*} == 3 ]]; then
+else
+ case ${KERNEL_BRANCH%.*} in
+ 3.[01234])
VERSION=8.3.11

SOURCE_HASH=sha512:2bbf16d69e897adcb247d451f1d844993bdb3ad201027a588f9a45b4fe43fa2f6e98ed6063e8dccc92b9a231ccebf0af85a8671e5672fa710aa986e555ae896d
-else
- VERSION=8.3.8.1
-
SOURCE_HASH=sha512:c43c6d065328058db66f708d47ce082603b766deb1530c57aa736a42b4908f780ede41f76395ca45c2691ef1dfd142147a4c98a7bcdb26ba7de73b149d8f9f5f
+ ;;
+ 3.[567])
+ VERSION=8.3.13
+
SOURCE_HASH=sha512:fff72545ae569dad37d202bd7dcb075e443964e4d2e95ae124bbcac098762bee78f91e4863b56abfca2bdce2baa42bb3fdbdf9bb489f498d84aa679fa43ae702
+ ;;
+ *)
+ message "${PROBLEM_COLOR}ERROR: kernel version $KERNEL_BRANCH not
supported.${MESSAGE_COLOR}" &&
+ return 1
+ ;;
+ esac
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.gz
diff --git a/cluster/drbd/HISTORY b/cluster/drbd/HISTORY
index 583f731..9f1233e 100644
--- a/cluster/drbd/HISTORY
+++ b/cluster/drbd/HISTORY
@@ -1,3 +1,12 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-01-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * TRIGGERS: recast on linux update only when kernel module is enabled
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added kernel 3.5-3.7 support (see
drbd.org/download/mainline)
+
2012-03-31 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: pass KDIR var to build for using correct kernel sources

diff --git a/cluster/drbd/TRIGGERS b/cluster/drbd/TRIGGERS
index bb1c400..dc81599 100755
--- a/cluster/drbd/TRIGGERS
+++ b/cluster/drbd/TRIGGERS
@@ -1 +1,3 @@
-on_cast linux cast_self
+if list_find "$DRBD_OPTS" "--with-km"; then
+ on_cast linux cast_self
+fi
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/cluster/ocfs2-tools/DEPENDS b/cluster/ocfs2-tools/DEPENDS
index 3fbe729..f09ecba 100755
--- a/cluster/ocfs2-tools/DEPENDS
+++ b/cluster/ocfs2-tools/DEPENDS
@@ -2,6 +2,10 @@ depends e2fsprogs &&
depends pkgconfig &&
depends glib2 &&

+if [[ $OCFS2_TOOLS_BRANCH != stable ]]; then
+ depends libaio
+fi &&
+
if list_find "$OCFS2_TOOLS_OPTS" "--enable-ocfs2console=yes"; then
depends python &&
depends pygtk2 &&
diff --git a/cluster/ocfs2-tools/DETAILS b/cluster/ocfs2-tools/DETAILS
index 9e61dab..716fa93 100755
--- a/cluster/ocfs2-tools/DETAILS
+++ b/cluster/ocfs2-tools/DETAILS
@@ -1,11 +1,30 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ocfs2-tools
+if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then
+ VERSION=$(get_scm_version)
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://oss.oracle.com/git/${SPELL}.git:${SPELL}-${VERSION}
+ SOURCE_IGNORE=volatile
+elif [[ $OCFS2_TOOLS_BRANCH == devel ]]; then
+ VERSION=1.8.2
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.sig
+ SOURCE_URL[0]=http://sourcemage.ru/mirror/$SOURCE
+ SOURCE_URL[1]=http://download.sourcemage.org/distro/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL}.sig
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
+ SOURCE_GPG=gurus.gpg:$SOURCE2:WORKS_FOR_ME
+ SOURCE2_IGNORE=signature
+else
VERSION=1.6.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.gz

SOURCE_URL[0]=http://oss.oracle.com/projects/${SPELL}/dist/files/source/v${BRANCH}/${SOURCE}

SOURCE_HASH=sha512:3b5b834e23467736b2fc522449f3d86b9a4b4764a66ec6812e4ecf497f8d43c2fb1aba1955c6030336d88463e720a5ace0b7cde48853cf3b482c6727ed86a649
+fi
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE=http://oss.oracle.com/projects/${SPELL}
+ WEB_SITE=http://oss.oracle.com/projects/ocfs2-tools/
ENTERED=20060711
LICENSE[0]=GPL
KEYWORDS="cluster filesystem"
diff --git a/cluster/ocfs2-tools/HISTORY b/cluster/ocfs2-tools/HISTORY
index a319720..3b4856c 100644
--- a/cluster/ocfs2-tools/HISTORY
+++ b/cluster/ocfs2-tools/HISTORY
@@ -1,3 +1,13 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-01-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added scm branch and latest release from devel (1.8) branch
+ (cloned from official git tag db4aef6, repacked and put to our
mirror)
+ * DEPENDS: unstable branches require libaio
+ * PREPARE: added, for branches selection
+ * PRE_BUILD: added, to generate configure script for scm branch
+
2011-06-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.6.4

diff --git a/cluster/ocfs2-tools/PREPARE b/cluster/ocfs2-tools/PREPARE
new file mode 100755
index 0000000..40600f7
--- /dev/null
+++ b/cluster/ocfs2-tools/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel scm
diff --git a/cluster/ocfs2-tools/PRE_BUILD b/cluster/ocfs2-tools/PRE_BUILD
new file mode 100755
index 0000000..e029178
--- /dev/null
+++ b/cluster/ocfs2-tools/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $OCFS2_TOOLS_BRANCH == scm ]]; then
+ autoreconf -fi
+fi
diff --git a/collab/cola/BUILD b/collab/cola/BUILD
index a05d2aa..27ba77d 100755
--- a/collab/cola/BUILD
+++ b/collab/cola/BUILD
@@ -1 +1 @@
-default_build_python
+true
diff --git a/collab/cola/CONFLICTS b/collab/cola/CONFLICTS
new file mode 100755
index 0000000..1854aaa
--- /dev/null
+++ b/collab/cola/CONFLICTS
@@ -0,0 +1 @@
+conflicts cola y
diff --git a/collab/cola/DEPENDS b/collab/cola/DEPENDS
deleted file mode 100755
index 8843a27..0000000
--- a/collab/cola/DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-depends git &&
-depends python &&
-depends pyqt4 &&
-optional_depends pyinotify '' '' 'python inotify suport?' &&
-depends simplejson
diff --git a/collab/cola/DETAILS b/collab/cola/DETAILS
index 4d617d6..66d6cac 100755
--- a/collab/cola/DETAILS
+++ b/collab/cola/DETAILS
@@ -1,17 +1,8 @@
SPELL=cola
- SPELLX=git-cola
- VERSION=1.7.5
- SOURCE="${SPELLX}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://github.com/downloads/git-cola/git-cola/${SOURCE}
-
SOURCE_HASH=sha512:69813c7565686269848905dc57633faf1d371821ecd7cf6903ee7ee1a3bd9cf989c2e8fbf312f32a17912c64556ab4a010ff51f00a4b8b25c86b45d82a898c8b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
- WEB_SITE="http://cola.tuxfamily.org";
- LICENSE[0]=GPL2
- ENTERED=20080801
- SHORT="a highly caffeninated git gui"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-git-cola: a highly caffeinated git gui
-
-Cola is a sweet, carbonated git gui known for its sugary flavour and
-caffeine-inspired features.
+deprecated spell [replaced by git-cola]
EOF
+
diff --git a/collab/cola/DOWNLOAD b/collab/cola/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/collab/cola/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/collab/cola/HISTORY b/collab/cola/HISTORY
index 512d265..4d1b200 100644
--- a/collab/cola/HISTORY
+++ b/collab/cola/HISTORY
@@ -1,67 +1,4 @@
-2012-02-08 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.7.5 (added SPELLX for source rename)
- * INSTALL: removed uneeded sed edit
-
-2011-11-15 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.7.0 (fixed SOURCE_URL[0])
-
-2011-10-04 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.3.5
-
-2011-06-03 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.3.4
-
-2011-04-15 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.3.2
-
-2011-03-26 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.3.1
-
-2011-01-27 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.3
-
-2010-10-21 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.2.5
-
-2010-09-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.2.4
-
-2010-08-02 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.2.3
-
-2010-05-23 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.2.1
-
-2010-04-26 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: Fixed SOURCE
- updated spell to 1.4.2
-
-2009-12-15 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.1.1
-
-2009-12-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.1
-
-2009-11-19 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.0.5
-
-2009-11-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.0.2
-
-2009-11-01 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.0.1
-
-2009-10-28 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 1.4.0
-
-2009-09-17 Bor Kraljic <pyrobor AT ver.si>
- * DEPENDS: added optional_depends for pyinotify
- * INSTALL: changed to use default_python_install
- added sedit to change prefix to /usr
- * BUILD: changed to use default_python_build
- * DETAILS: Fixed SOURCE
- updated spell to 1.3.9.14
-
-2008-08-01 George Sherwood <gsherwood AT sourcemage.org>
- * DEPENDS, DETAILS, BUILD, INSTALL: spell created
-
+2014-08-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by git-cola]
diff --git a/collab/cola/INSTALL b/collab/cola/INSTALL
index 46c6fba..27ba77d 100755
--- a/collab/cola/INSTALL
+++ b/collab/cola/INSTALL
@@ -1 +1 @@
-default_install_python
+true
diff --git a/collab/cola/PRE_BUILD b/collab/cola/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/collab/cola/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/collab/cola/UP_TRIGGERS b/collab/cola/UP_TRIGGERS
new file mode 100755
index 0000000..5b64b9f
--- /dev/null
+++ b/collab/cola/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger git-cola cast_self
diff --git a/collab/openca/DEPENDS b/collab/openca/DEPENDS
index 7269cd6..1cde9cd 100755
--- a/collab/openca/DEPENDS
+++ b/collab/openca/DEPENDS
@@ -1,5 +1,5 @@
depends APACHE &&
-depends openssl &&
+depends SSL &&
depends perl &&

optional_depends db \
diff --git a/collab/openca/HISTORY b/collab/openca/HISTORY
index e619cb6..b3bcee4 100644
--- a/collab/openca/HISTORY
+++ b/collab/openca/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-30-10 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed MD5[0] to SOURCE_HASH

diff --git a/collab/openldap/CONFIGURE b/collab/openldap/CONFIGURE
index 8ea1eb8..bf4518b 100755
--- a/collab/openldap/CONFIGURE
+++ b/collab/openldap/CONFIGURE
@@ -153,6 +153,8 @@ if list_find "$OPENLDAP_OPTS" "--enable-slapd"; then
fi &&

list_remove "OPENLDAP_OPTS" "--enable-slurpd"
+ elif list_find "$OPENLDAP_OPTS" "--disable-slurpd"; then
+ list_remove "OPENLDAP_OPTS" "--disable-slurpd"
fi &&

config_query_multi OPENLDAP_MP 'Which method do you want for multiple
precision statistics?' \
diff --git a/collab/openldap/DEPENDS b/collab/openldap/DEPENDS
index 84213db..a764716 100755
--- a/collab/openldap/DEPENDS
+++ b/collab/openldap/DEPENDS
@@ -9,7 +9,7 @@ optional_depends SYSTEM-LOGGER \
case $OPENLDAP_TLS in
none) OPTS="--without-tls $OPTS"
;;
- openssl) depends openssl "--with-tls=openssl"
+ openssl) depends SSL "--with-tls=openssl"
;;
gnutls) depends gnutls "--with-tls=gnutls"
;;
@@ -27,7 +27,7 @@ if list_find "$OPENLDAP_OPTS" "--enable-slapd"; then
case OPENLDAP_MP in
auto) OPTS="--with-mp=auto $OPTS"
;;
- bignum) depends openssl "--with-mp=bignum"
+ bignum) depends SSL "--with-mp=bignum"
;;
gmp) depends gmp "--with-mp=gmp"
;;
@@ -87,4 +87,5 @@ if list_find "$OPENLDAP_OPTS" "--enable-slapd"; then
'--enable-passwd=mod' \
'--disable-passwd' \
'for passwd backend'
-fi
+fi &&
+optional_depends icu '' '' 'Unicode support'
diff --git a/collab/openldap/DETAILS b/collab/openldap/DETAILS
index f39f683..1e92aba 100755
--- a/collab/openldap/DETAILS
+++ b/collab/openldap/DETAILS
@@ -1,18 +1,18 @@
SPELL=openldap
if [[ $OPENLDAP_BRANCH == stable ]]; then
- VERSION=2.4.31
+ VERSION=2.4.40
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:c0f58928a339bedf68de4f95ca0e4d82b187d54ffa15834ebd69d8a90722f699cc495fb4f624450bc51b9e1bcb2b96c429b84dd80ba1930ecdd24c1cd77cc24b
+
SOURCE_HASH=sha512:c803c4a82878891d60414d64dcb54a7c3f08675106ba13f50cba06034a97b3eee1c238761dd5ddad97d8c3f6675d9bbbec176d0340eb4a3bcd808f940baabab5
else
- VERSION=2.4.31
+ VERSION=2.4.40
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:c0f58928a339bedf68de4f95ca0e4d82b187d54ffa15834ebd69d8a90722f699cc495fb4f624450bc51b9e1bcb2b96c429b84dd80ba1930ecdd24c1cd77cc24b
+
SOURCE_HASH=sha512:c803c4a82878891d60414d64dcb54a7c3f08675106ba13f50cba06034a97b3eee1c238761dd5ddad97d8c3f6675d9bbbec176d0340eb4a3bcd808f940baabab5
fi
SECURITY_PATCH=2
SOURCE_URI=$SPELL-release/$SOURCE
SOURCE_URL[0]=ftp://ftp.openldap.org/pub/OpenLDAP/$SOURCE_URI
SOURCE_URL[1]=ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/$SOURCE_URI
- SOURCE_URL[2]=ftp://it.openldap.org/pub/OpenLDAP/$SOURCE_URI
+ SOURCE_URL[2]=ftp://mirror.switch.ch/mirror/OpenLDAP/$SOURCE_URI
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.openldap.org/
ENTERED=20010922
diff --git a/collab/openldap/HISTORY b/collab/openldap/HISTORY
index bf22be3..20d89a3 100644
--- a/collab/openldap/HISTORY
+++ b/collab/openldap/HISTORY
@@ -1,3 +1,32 @@
+2014-12-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix typo
+
+2014-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional icu
+
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.40; updated source mirror
+ * DEPENDS: use SSL provider
+ * CONFIGURE: handle obsolete '--disable-slurpd' flag
+
+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
+
+2013-03-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.34
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.33
+
2012-06-26 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Correct MySQL NDB disable flag

diff --git a/collab/rapidsvn/DEPENDS b/collab/rapidsvn/DEPENDS
index d5cec4f..aad76b4 100755
--- a/collab/rapidsvn/DEPENDS
+++ b/collab/rapidsvn/DEPENDS
@@ -38,7 +38,7 @@ optional_depends db \
"" \
"for DBD repository access" &&

-optional_depends openssl \
+optional_depends SSL \
"" \
"" \
"for OpenSSL support"
diff --git a/collab/rapidsvn/HISTORY b/collab/rapidsvn/HISTORY
index 0d7c5a0..9d36a91 100644
--- a/collab/rapidsvn/HISTORY
+++ b/collab/rapidsvn/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.12.0-1

diff --git a/collab/subversion/16A0DE01.gpg b/collab/subversion/16A0DE01.gpg
new file mode 100644
index 0000000..4d5b087
Binary files /dev/null and b/collab/subversion/16A0DE01.gpg differ
diff --git a/collab/subversion/BUILD b/collab/subversion/BUILD
index d0aff2f..6d533c5 100755
--- a/collab/subversion/BUILD
+++ b/collab/subversion/BUILD
@@ -20,17 +20,12 @@ fi &&

if ! [[ -x configure ]]; then ./autogen.sh; fi &&

-if [[ "$(get_spell_provider $SPELL APR)" == "apr" ]] || \
- [[ "$(get_spell_provider $SPELL APU)" == "apr-util" ]]; then
CFLAGS="${CFLAGS} $(/usr/bin/apr-1-config --cppflags)" &&
OPTS="${OPTS} --disable-debug --disable-static --disable-mod-activation
--enable-shared --disable-experimental-libtool"
-else
- OPTS="${OPTS} --disable-debug --disable-static --disable-mod-activation
--enable-shared --disable-neon-version-check"
-fi &&

SWIG_LDFLAGS="${LDFLAGS}" &&
-make_single &&
-OPTS="--enable-runtime-module-search $OPTS" default_build &&
+OPTS+=" $SVN_GIT" &&
+default_build &&

if [[ "$SVN_PERL" == y ]]; then
mkdir -p
subversion/bindings/swig/perl/native/blib/arch/auto/SVN/{_Client,_Delta,_Fs,_Ra,_Repos,_Wc}
&&
diff --git a/collab/subversion/CONFIGURE b/collab/subversion/CONFIGURE
index 3969da5..15ee8f8 100755
--- a/collab/subversion/CONFIGURE
+++ b/collab/subversion/CONFIGURE
@@ -6,4 +6,8 @@ function spell_ok_yesno {
config_query SVN_PERL 'Install Subversion bindings for Perl?'
$(spell_ok_yesno perl) &&
config_query SVN_PYTHON 'Install Subversion bindings for Python?'
$(spell_ok_yesno python) &&
config_query SVN_RUBY 'Install Subversion bindings for Ruby?'
$(spell_ok_yesno ruby) &&
-config_query SVN_JAVA 'Install Subversion bindings for JAVA?'
$(spell_ok_yesno JAVA)
+config_query SVN_JAVA 'Install Subversion bindings for JAVA?'
$(spell_ok_yesno JAVA) &&
+config_query_option SVN_GIT 'support git svn?' n \
+ '--disable-runtime-module-search' \
+ '--enable-runtime-module-search'
+
diff --git a/collab/subversion/DEPENDS b/collab/subversion/DEPENDS
index 07e13bc..362db5b 100755
--- a/collab/subversion/DEPENDS
+++ b/collab/subversion/DEPENDS
@@ -1,11 +1,12 @@
depends sqlite &&
-depends APR "--with-apr=${INSTALL_ROOT}/usr" &&
-depends APU "--with-apr-util=${INSTALL_ROOT}/usr" &&
+depends apr "--with-apr=${INSTALL_ROOT}/usr" &&
+depends apr-util "--with-apr-util=${INSTALL_ROOT}/usr" &&
depends autoconf &&
depends bison &&
depends e2fsprogs &&
depends libtool &&
depends zlib &&
+depends serf "--with-serf" &&

if [[ "$SVN_HEAD" == y ]]; then
depends python
@@ -25,14 +26,8 @@ then
fi &&

optional_depends gettext '--enable-nls' '--disable-nls' 'for language
translations' &&
-optional_depends openssl '--with-ssl' '--without-ssl' 'for SSL/TLS support'
&&
optional_depends LIBSASL '--with-sasl' '--without-sasl' 'for Cyrus SASL
authentication' &&

-message ""WARNING, disabling neon is not recommended and may break
downloading some svn spells."" &&
-optional_depends -sub DAV neon "--with-neon=${INSTALL_ROOT}/usr" \
- "--without-neon" \
- "for Subversion client to support DAV" &&
-
optional_depends db '--with-berkeley-db' '--without-berkeley-db' 'for
Berkeley DB backend' &&
optional_depends APACHE2 '--with-apxs' '--without-apxs' 'to create Apache 2
modules' &&
local indian=$(get_spell_provider $SPELL APACHE2) &&
diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index e1fa559..684c209 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -1,6 +1,6 @@
SPELL=subversion
- VERSION=1.7.5
- SECURITY_PATCH=2
+ VERSION=1.8.10
+ SECURITY_PATCH=7
if [[ "$SVN_HEAD" == y ]]; then VERSION=${VERSION%.*}-HEAD; fi
SOURCE=$SPELL-$VERSION.tar.bz2
if [[ "$SVN_HEAD" == y ]]; then
@@ -12,7 +12,7 @@ else
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.apache.org/dist/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=ED1A599C.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=16A0DE01.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/collab/subversion/ED1A599C.gpg b/collab/subversion/ED1A599C.gpg
deleted file mode 100644
index d26579d..0000000
Binary files a/collab/subversion/ED1A599C.gpg and /dev/null differ
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index 1aa9991..11c5203 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,63 @@
+2014-09-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Fix dependency on serf (without the flag, it may be
skipped)
+
+2014-08-27 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 1.8.10 ... They pulled the tarball already!
+
+2014-05-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.9
+
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.8
+ SECURITY_PATCH++ fix CVE-2014-0032
+
+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
+
+2013-07-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE, BUILD: remove obsolete options
+ add support for 'git svn commands'
+ * TRIGGERS: neon => serf
+ * DEPENDS: ruby-1.8 => RUBY, it now supports ruby-2.0
+
+2013-07-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add serf, remove neon
+ * BUILD: remove make_single
+
+2013-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on apr instead of APR and apr-util instead of APU
+
+2013-06-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Requires ruby-1.8, does not work with 1.9+
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.9
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE, DEPENDS: Subversion itself does not support SSL, but
relies
+ on external software (e.g. neon/Serf)
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.8
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.7
+ use 16A0DE01 key
+ * 16A0DE01.gpg: (Ben Reser) added
+ * ED1A599C.gpg: deleted
+
2012-06-26 David C. Haley <khoralin AT gmail.com>
* DEPENDS: zlib optional_depends -> depends

diff --git a/collab/subversion/TRIGGERS b/collab/subversion/TRIGGERS
index f0b8223..4306c5a 100755
--- a/collab/subversion/TRIGGERS
+++ b/collab/subversion/TRIGGERS
@@ -1,3 +1,3 @@
on_cast apr-util check_self
-on_cast neon check_self
+on_cast serf check_self
on_cast db check_self
diff --git a/crypto/GnuPG.gpg b/crypto/GnuPG.gpg
index 138d04d..7a5baa1 100644
Binary files a/crypto/GnuPG.gpg and b/crypto/GnuPG.gpg differ
diff --git a/crypto/ca-certificates/DETAILS b/crypto/ca-certificates/DETAILS
index 963cabe..64fb887 100755
--- a/crypto/ca-certificates/DETAILS
+++ b/crypto/ca-certificates/DETAILS
@@ -1,7 +1,7 @@
SPELL=ca-certificates
- VERSION=20120212
+ VERSION=20141019
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:c22cb3b3472deb7819bae6518b136a5af27e4cb29610b12713908ce7effbe5e39f9f1856efd75d071d70016462e66b34d5800ab061a2b3a213e4f2969330f8f0
+
SOURCE_HASH=sha512:8ffa2693c9cdf7153cc39d46224a806887422285ca5b5ad31a59eb59c3796b024f93180933b5d9b714c484e292c99ef1eeae99a275b448859f93a67adbb17d41
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 ef1b1d9..130b9aa 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,25 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20141019
+
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20140325
+
+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
+
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20130119
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20121105
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 20120212

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/ccrypt/DEPENDS b/crypto/ccrypt/DEPENDS
new file mode 100755
index 0000000..794081b
--- /dev/null
+++ b/crypto/ccrypt/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for native language support" &&
+
+suggest_depends emacs \
+ "--enable-emacs" \
+ "--disable-emacs" \
+ "for emacs support"
diff --git a/crypto/ccrypt/DETAILS b/crypto/ccrypt/DETAILS
index 69379e4..f5f9e74 100755
--- a/crypto/ccrypt/DETAILS
+++ b/crypto/ccrypt/DETAILS
@@ -1,9 +1,9 @@
SPELL=ccrypt
- VERSION=1.9
+ VERSION=1.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.mathstat.dal.ca/~selinger/ccrypt/download/$SOURCE
-
SOURCE_HASH=sha512:fb4cbf6787f26303735e0eb3d038952b518c2466ac232a625ea9bd5e99400bb9d88a0cc41a690caa9de942f86365c567a802a1faf735306155aab14ea67464b9
+
SOURCE_HASH=sha512:b0130998f9830f63e8181340b3138260ab3c2014174e74fbcca77299dc9e0f807471fbfb7cc403dec7d0809f136e8afcb4c9bfd4ee5e43a1b3cc7185e14c3188
WEB_SITE=http://www.mathstat.dal.ca/~selinger/ccrypt/
ENTERED=20020929
LICENSE[0]=GPL
diff --git a/crypto/ccrypt/HISTORY b/crypto/ccrypt/HISTORY
index 56019b0..d6209cc 100644
--- a/crypto/ccrypt/HISTORY
+++ b/crypto/ccrypt/HISTORY
@@ -1,3 +1,7 @@
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10
+ * DEPENDS: added, to use optional&suggest dependencies
+
2009-08-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9

diff --git a/crypto/chntpw/DEPENDS b/crypto/chntpw/DEPENDS
index ed472ed..09706da 100755
--- a/crypto/chntpw/DEPENDS
+++ b/crypto/chntpw/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/crypto/chntpw/HISTORY b/crypto/chntpw/HISTORY
index cdd5710..693845a 100644
--- a/crypto/chntpw/HISTORY
+++ b/crypto/chntpw/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 100627, new WEB_SITE and SOURCE_URL[0]

diff --git a/crypto/cryptcat/BUILD b/crypto/cryptcat/BUILD
new file mode 100755
index 0000000..abb1ff0
--- /dev/null
+++ b/crypto/cryptcat/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+make linux CFLAGS="$CFLAGS" STATIC="$CRYPTCAT_STATIC" &&
+make_normal
diff --git a/crypto/cryptcat/CONFIGURE b/crypto/cryptcat/CONFIGURE
new file mode 100755
index 0000000..7a1b353
--- /dev/null
+++ b/crypto/cryptcat/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option CRYPTCAT_STATIC "Build static version?" y \
+ "-static" \
+ ""
diff --git a/crypto/cryptcat/CONFLICTS b/crypto/cryptcat/CONFLICTS
new file mode 100755
index 0000000..6ce94a8
--- /dev/null
+++ b/crypto/cryptcat/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts netcat &&
+conflicts nc &&
+conflicts nmap
diff --git a/crypto/cryptcat/DEPENDS b/crypto/cryptcat/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/crypto/cryptcat/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/crypto/cryptcat/DETAILS b/crypto/cryptcat/DETAILS
new file mode 100755
index 0000000..79a3dd5
--- /dev/null
+++ b/crypto/cryptcat/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=cryptcat
+ VERSION=1.2.1
+ SOURCE=$SPELL-unix-$VERSION.tar
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/unix"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:2de6521903e489bc6d4f242aaac7f35a3a7fb226e1812ef5f1c3554420fce4378427e94b3e90eca5476d1068f1a9b44d9c5dbd0362888ad893cf66be106deb17
+ WEB_SITE=http://sourceforge.net/projects/cryptcat/
+ LICENSE[0]=GPL
+ ENTERED=20130107
+ KEYWORDS="net"
+ SHORT="standard netcat enhanced with twofish encryption"
+cat << EOF
+Cryptcat is the standard netcat (v1.10) enhanced with twofish encryption.
+
+Twofish is courtesy of counterpane, and cryptix. We started with the Java
+version of twofish from cryptix, converted it to C++ (don't ask why), and
+enhanced it by adding CBC mode and the ciphertext stealing technique from
+Applied Cryptography (pg. 196).
+
+How do you use it?
+
+ Machine A: cryptcat -l -p 1234 < testfile
+ Machine B: cryptcat <machine A IP> 1234
+
+This is identical to the normal netcat options for doing exactly the same
+thing. However, in this case the data transferred is encrypted.
+EOF
diff --git a/crypto/cryptcat/HISTORY b/crypto/cryptcat/HISTORY
new file mode 100644
index 0000000..706e744
--- /dev/null
+++ b/crypto/cryptcat/HISTORY
@@ -0,0 +1,5 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: Conflicts with nmap (even if `nc` symlink option is not
selected)
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, CONFIGURE, CONFLICTS: spell
created
diff --git a/crypto/cryptcat/INSTALL b/crypto/cryptcat/INSTALL
new file mode 100755
index 0000000..4f6c617
--- /dev/null
+++ b/crypto/cryptcat/INSTALL
@@ -0,0 +1,2 @@
+install -vm 755 cryptcat "$INSTALL_ROOT/usr/bin/cryptcat" &&
+ln -vsf "$TRACK_ROOT/usr/bin/cryptcat" "$INSTALL_ROOT/usr/bin/nc"
diff --git a/crypto/cryptsetup-luks/BUILD b/crypto/cryptsetup-luks/BUILD
index ad28868..e12c3c3 100755
--- a/crypto/cryptsetup-luks/BUILD
+++ b/crypto/cryptsetup-luks/BUILD
@@ -1,5 +1,3 @@
-default_build &&
-pushd ${SOURCE_DIRECTORY}.static &&
-OPTS="$OPTS --enable-static --program-suffix=.static" &&
-default_build &&
-popd
+# Installs both dynamic and static binaries.
+OPTS="$OPTS --enable-static-cryptsetup" &&
+default_build
diff --git a/crypto/cryptsetup-luks/FINAL b/crypto/cryptsetup-luks/FINAL
deleted file mode 100755
index 8fa77c3..0000000
--- a/crypto/cryptsetup-luks/FINAL
+++ /dev/null
@@ -1 +0,0 @@
-rm_source_dir ${SOURCE_DIRECTORY}.static
diff --git a/crypto/cryptsetup-luks/HISTORY b/crypto/cryptsetup-luks/HISTORY
index f63726d..a96d7bb 100644
--- a/crypto/cryptsetup-luks/HISTORY
+++ b/crypto/cryptsetup-luks/HISTORY
@@ -1,3 +1,8 @@
+2013-01-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD: Use proper flag to get static cryptsetup,
+ drop unnecessary second build dir.
+ * INSTALL, FINAL, PRE_BUILD: gone
+
2012-08-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5.0

diff --git a/crypto/cryptsetup-luks/INSTALL b/crypto/cryptsetup-luks/INSTALL
deleted file mode 100755
index 3b8abe1..0000000
--- a/crypto/cryptsetup-luks/INSTALL
+++ /dev/null
@@ -1,4 +0,0 @@
-default_install &&
-pushd ${SOURCE_DIRECTORY}.static &&
-default_install &&
-popd
diff --git a/crypto/cryptsetup-luks/PRE_BUILD
b/crypto/cryptsetup-luks/PRE_BUILD
deleted file mode 100755
index 8b13e86..0000000
--- a/crypto/cryptsetup-luks/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-mk_source_dir ${SOURCE_DIRECTORY}.static &&
-cp -a ${SOURCE_DIRECTORY}/* ${SOURCE_DIRECTORY}.static/
diff --git a/crypto/cyrus-sasl/DEPENDS b/crypto/cyrus-sasl/DEPENDS
index 60ea88e..66f2dec 100755
--- a/crypto/cyrus-sasl/DEPENDS
+++ b/crypto/cyrus-sasl/DEPENDS
@@ -4,7 +4,7 @@ depends e2fsprogs &&
depends groff &&
depends libmcrypt &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl=$INSTALL_ROOT/usr" \
'--without-openssl' \
'for OpenSSL' &&
diff --git a/crypto/cyrus-sasl/HISTORY b/crypto/cyrus-sasl/HISTORY
index 2a66b60..88c3fcc 100644
--- a/crypto/cyrus-sasl/HISTORY
+++ b/crypto/cyrus-sasl/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
2012-05-28 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: added sqlite optional_depends
* PRE_BUILD: patch to fix compilation with sqlite
diff --git a/crypto/dropbear/CONFLICTS b/crypto/dropbear/CONFLICTS
index ce6d9b6..cac691c 100755
--- a/crypto/dropbear/CONFLICTS
+++ b/crypto/dropbear/CONFLICTS
@@ -1,3 +1,2 @@
-conflicts openssh &&
conflicts ssh &&
conflicts lsh
diff --git a/crypto/dropbear/HISTORY b/crypto/dropbear/HISTORY
index 300a270..15827e2 100644
--- a/crypto/dropbear/HISTORY
+++ b/crypto/dropbear/HISTORY
@@ -1,3 +1,7 @@
+2012-09-26 Ismael Luceno <ismael.luceno AT gmail.com>
+ * CONLFICTS: remove conflict with openssh, no conflicting files
+ installed.
+
2010-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.52

diff --git a/crypto/encfs/DEPENDS b/crypto/encfs/DEPENDS
index 2335de0..47f2107 100755
--- a/crypto/encfs/DEPENDS
+++ b/crypto/encfs/DEPENDS
@@ -1,4 +1,4 @@
depends fuse &&
-depends openssl &&
+depends SSL &&
depends rlog &&
depends boost
diff --git a/crypto/encfs/HISTORY b/crypto/encfs/HISTORY
index 67de97f..bdcad4b 100644
--- a/crypto/encfs/HISTORY
+++ b/crypto/encfs/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/crypto/engine_pkcs11/DEPENDS b/crypto/engine_pkcs11/DEPENDS
index 7dc6dad..5e5feb0 100755
--- a/crypto/engine_pkcs11/DEPENDS
+++ b/crypto/engine_pkcs11/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends libp11 &&
depends libtool &&
depends pkgconfig
diff --git a/crypto/engine_pkcs11/HISTORY b/crypto/engine_pkcs11/HISTORY
index fdb927d..98b9b30 100644
--- a/crypto/engine_pkcs11/HISTORY
+++ b/crypto/engine_pkcs11/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/crypto/gnupg-2.1/CONFLICTS b/crypto/gnupg-2.1/CONFLICTS
new file mode 100755
index 0000000..fe59462
--- /dev/null
+++ b/crypto/gnupg-2.1/CONFLICTS
@@ -0,0 +1 @@
+conflicts gnupg-exp
diff --git a/crypto/gnupg-2.1/DEPENDS b/crypto/gnupg-2.1/DEPENDS
new file mode 100755
index 0000000..f0ec2c1
--- /dev/null
+++ b/crypto/gnupg-2.1/DEPENDS
@@ -0,0 +1,21 @@
+depends npth &&
+depends libgpg-error &&
+depends libgcrypt &&
+depends libassuan &&
+depends libksba &&
+depends readline &&
+depends bzip2 &&
+depends zlib &&
+depends gnutls &&
+depends pkgconfig &&
+
+optional_depends openldap \
+ "--enable-ldap" \
+ "--disable-ldap" \
+ "for LDAP keyserver interface" &&
+
+optional_depends curl \
+ "--with-libcurl" \
+ "--without-libcurl" \
+ "for curl support" &&
+optional_depends gettext '' '' ''
diff --git a/crypto/gnupg-2.1/DETAILS b/crypto/gnupg-2.1/DETAILS
new file mode 100755
index 0000000..2afb91c
--- /dev/null
+++ b/crypto/gnupg-2.1/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=gnupg-2.1
+ VERSION=2.1.0
+ SECURITY_PATCH=
+ PATCHLEVEL=0
+
+ SOURCE=gnupg-$VERSION.tar.bz2
+ SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/gnupg/$SOURCE
+ SOURCE_GPG="GnuPG.gpg:$SOURCE.sig"
+
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE2_IGNORE=signature
+
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnupg-$VERSION
+ WEB_SITE=http://www.gnupg.org
+ ENTERED=20141108
+ LICENSE[0]=GPL
+ KEYWORDS="gnupg crypto"
+ SHORT="modernl version of gnupg"
+cat << EOF
+gnupg-exp is a modern version of gnupg.
+
+GnuPG (the GNU Privacy Guard) is GNU's tool for secure communication and
+data storage. It can be used to encrypt data and to create digital
+signatures. It includes an advanced key management facility and is
+compliant with the proposed OpenPGP Internet standard as described in
+RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc.
+Because it does not use any patented algorithms, it can be used without
+any restrictions.
+EOF
diff --git a/crypto/gnupg-2.1/HISTORY b/crypto/gnupg-2.1/HISTORY
new file mode 100644
index 0000000..3d97c27
--- /dev/null
+++ b/crypto/gnupg-2.1/HISTORY
@@ -0,0 +1,3 @@
+2014-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, DETAILS, HISTORY: created this spell, version 2.1.0
+
diff --git a/crypto/gnupg-2.1/PROVIDES b/crypto/gnupg-2.1/PROVIDES
new file mode 100644
index 0000000..8124dc4
--- /dev/null
+++ b/crypto/gnupg-2.1/PROVIDES
@@ -0,0 +1 @@
+GNUPG
diff --git a/crypto/gnupg-2.1/TRIGGERS b/crypto/gnupg-2.1/TRIGGERS
new file mode 100755
index 0000000..37f3e4f
--- /dev/null
+++ b/crypto/gnupg-2.1/TRIGGERS
@@ -0,0 +1,5 @@
+
+if is_depends_enabled $SPELL curl
+then
+ on_cast curl check_self
+fi
diff --git a/crypto/gnupg-exp/CONFLICTS b/crypto/gnupg-exp/CONFLICTS
new file mode 100755
index 0000000..0ba5752
--- /dev/null
+++ b/crypto/gnupg-exp/CONFLICTS
@@ -0,0 +1 @@
+conflicts gnupg-2.1
diff --git a/crypto/gnupg-exp/DETAILS b/crypto/gnupg-exp/DETAILS
index b79bf46..dbf9424 100755
--- a/crypto/gnupg-exp/DETAILS
+++ b/crypto/gnupg-exp/DETAILS
@@ -1,6 +1,6 @@
SPELL=gnupg-exp
- VERSION=2.0.19
- SECURITY_PATCH=6
+ VERSION=2.0.26
+ SECURITY_PATCH=8
PATCHLEVEL=0

SOURCE=gnupg-$VERSION.tar.bz2
diff --git a/crypto/gnupg-exp/HISTORY b/crypto/gnupg-exp/HISTORY
index b9a61af..d123968 100644
--- a/crypto/gnupg-exp/HISTORY
+++ b/crypto/gnupg-exp/HISTORY
@@ -1,3 +1,27 @@
+2014-11=-8 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICST, PROVIDES: added
+
+2014-08-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.26
+
+2014-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.25
+
+2014-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.24, SECURITY_PATCH=8
+
+2014-06-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.23
+
+2013-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.22, SECURITY_PATCH=7, CVE-2013-4402
+
+2013-08-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.21
+
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.20
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.19

diff --git a/crypto/gnupg-exp/PROVIDES b/crypto/gnupg-exp/PROVIDES
new file mode 100644
index 0000000..8124dc4
--- /dev/null
+++ b/crypto/gnupg-exp/PROVIDES
@@ -0,0 +1 @@
+GNUPG
diff --git a/crypto/gnupg/BUILD b/crypto/gnupg/BUILD
index 7c3b106..08fafdc 100755
--- a/crypto/gnupg/BUILD
+++ b/crypto/gnupg/BUILD
@@ -2,4 +2,7 @@ if [[ $GNUPG_STATIC == y ]]; then
LDFLAGS="-static -s $LDFLAGS"
fi &&

+# gnupg doesn't play nice with -O3
+CFLAGS=${CFLAGS//-O3/-O2} &&
+
default_build
diff --git a/crypto/gnupg/DETAILS b/crypto/gnupg/DETAILS
index b1631fd..db0a8c9 100755
--- a/crypto/gnupg/DETAILS
+++ b/crypto/gnupg/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg
- VERSION=1.4.12
+ VERSION=1.4.18
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=7
+ SECURITY_PATCH=11
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 0348007..6814438 100644
--- a/crypto/gnupg/HISTORY
+++ b/crypto/gnupg/HISTORY
@@ -1,3 +1,24 @@
+2014-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.18
+
+2014-06-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.17, SECURITY_PATCH=11
+
+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
+
+2013-08-16 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: replace -O3 with -O2, gnupg doesn't play nice with -O3
+
+2013-07-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.14, SECURITY_PATCH=8
+
+2012-12-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.13
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/crypto/gnutls/DEPENDS b/crypto/gnutls/DEPENDS
index 41d38c6..826779f 100755
--- a/crypto/gnutls/DEPENDS
+++ b/crypto/gnutls/DEPENDS
@@ -1,16 +1,21 @@
depends libgcrypt "--with-libgcrypt" &&

-if [[ $GNUTLS_BRANCH == "3.0" ]];then
- depends LZMA &&
- depends nettle
-fi &&
+depends LZMA &&
+depends nettle &&
+depends gmp &&
+
optional_depends "zlib" \
"--with-zlib" \
"--without-zlib" \
"for zlib compression support" &&

+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "NLS support" &&
+
optional_depends "libtasn1" \
- "--with-libtasn1-prefix=$INSTALL_ROOT/usr" \
+ "" \
"--with-included-libtasn1" \
"to use external libtasn1" &&

diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 4613af4..356ea7b 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,65 +1,21 @@
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
+ stable)
+ VERSION=3.2.20
;;
- 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.20
- SOURCE=$SPELL-$VERSION.tar.bz2
- ;;
- 3.0)
- VERSION=3.0.21
- SOURCE=$SPELL-$VERSION.tar.xz
+ stable-old)
+ VERSION=3.1.28
;;
esac
-
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
- SECURITY_PATCH=7
+ SECURITY_PATCH=13
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v${VERSION%.*}/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
- WEB_SITE=http://www.gnu.org/software/gnutls/
+ WEB_SITE=http://www.gnutls.org/
LICENSE[0]=LGPL
LICENSE[1]=GPL
ENTERED=20030829
@@ -67,9 +23,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 9534264..b27b432 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,95 @@
+2014-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.20 / 3.1.28
+ SECURITY_PATCH++ fixes CVE-2014-8564
+
+2014-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.19
+
+2014-09-28 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Simplified branch version handling
+ * DETAILS: updated stable branch to 3.2.18
+
+2014-08-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.2.17 and 3.1.26
+
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.16
+ * DEPENDS: add gettext, remove lzo
+
+2014-06-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: versions 3.1.25 and 3.2.15, SECURITY_PATCH++, fixes
+ CVE-2014-3466
+
+2014-05-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_DIRECTORY
+
+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
+
+2013-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.3
+
+2013-07-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.2
+ * PREPARE: add new branch 3.2
+ * DEPENDS: test for 3.2 branch
+
+2013-06-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.1.12
+
+2013-04-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.1.10 and 3.0.29
+
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.1.9.1
+
+2013-02-11 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix typo for "2.12" -> "x2.12" (part of Bug #509)
+ * PRE_BUILD, gets.patch, x509.patch: Removed, not needed in 2.12.23
+ (Bug #509)
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.1.7, 3.0.28 and 2.12.23, SECURITY_PATCH=8
+ SOURCE_URL[0] updated, no more GNU project
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply gets.patch and x509.patch for DEFAULT and 2.12
branch
+ * gets.patch: Fix gets() removal from glibc 2.16 (Bug #493)
+ * x509.patch: Fix x509 compilation (found after Bug #493 fixed)
+
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.1,5
+ * PREPARE: add new branch 3.1
+ * DEPENDS: test for 3.1 branch
+
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: updated WEB_SITE
+
2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.12.20 & 3.0.21

diff --git a/crypto/gnutls/PREPARE b/crypto/gnutls/PREPARE
index 02d7781..3c7353f 100755
--- a/crypto/gnutls/PREPARE
+++ b/crypto/gnutls/PREPARE
@@ -1,16 +1,6 @@
-# 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
+. ${GRIMOIRE}/FUNCTIONS &&
+case "$GNUTLS_BRANCH" in
+3.2) GNUTLS_BRANCH=stable;;
+3.1) GNUTLS_BRANCH=stable-old;;
+esac &&
+prepare_select_branch stable stable-old
diff --git a/crypto/gpa/DETAILS b/crypto/gpa/DETAILS
index 048fe25..002b770 100755
--- a/crypto/gpa/DETAILS
+++ b/crypto/gpa/DETAILS
@@ -1,17 +1,14 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gpa
if [ "$GPA_BRANCH" == "scm" ]; then
- if [ "$GPA_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL[0]=git://git.gnupg.org/gpa.git:$SPELL-scm
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
else
- VERSION=0.9.3
+ VERSION=0.9.6

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
diff --git a/crypto/gpa/HISTORY b/crypto/gpa/HISTORY
index 189c687..a5878b7 100644
--- a/crypto/gpa/HISTORY
+++ b/crypto/gpa/HISTORY
@@ -1,3 +1,12 @@
+2014-11-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.6
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.4
+
2012-08-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.3

diff --git a/crypto/gpg-crypter/DEPENDS b/crypto/gpg-crypter/DEPENDS
index 8f12e05..7012c8f 100755
--- a/crypto/gpg-crypter/DEPENDS
+++ b/crypto/gpg-crypter/DEPENDS
@@ -1,2 +1,2 @@
-depends gtk+2 &&
+depends gtk+3 &&
depends gpgme
diff --git a/crypto/gpg-crypter/DETAILS b/crypto/gpg-crypter/DETAILS
index 6f1431d..1710d45 100755
--- a/crypto/gpg-crypter/DETAILS
+++ b/crypto/gpg-crypter/DETAILS
@@ -1,9 +1,9 @@
SPELL=gpg-crypter
- VERSION=0.3.5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.4.1
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b662839093d6a9f7e679d5c7fd9e7e5ce7ae19b4e0be5033bdd783322768ba5b85cba67f179904d7be2dd9d0ddacac5f2c98c74fdc3a7d07c3aac3417b09ad5f
+
SOURCE_HASH=sha512:300f1c313fb9f6cc5a1def24e2783cd4b40a8ed1f81b35201399374817b314c1e21bb0fd1dda10ba78f6dc6ffdbf5b26ffb57734eb1cb644650db7f97de7bb23
LICENSE[0]=GPL
WEB_SITE=http://gpg-crypter.sourceforge.net/
ENTERED=20061130
diff --git a/crypto/gpg-crypter/HISTORY b/crypto/gpg-crypter/HISTORY
index 2665f6a..73dde00 100644
--- a/crypto/gpg-crypter/HISTORY
+++ b/crypto/gpg-crypter/HISTORY
@@ -1,3 +1,7 @@
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.1, bz2 -> gz
+ * DEPENDS: gtk+2 -> gtk+3
+
2007-02-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.3.5

diff --git a/crypto/gpgme/DEPENDS b/crypto/gpgme/DEPENDS
index a321cd5..ce1845e 100755
--- a/crypto/gpgme/DEPENDS
+++ b/crypto/gpgme/DEPENDS
@@ -1,8 +1,12 @@
-depends gnupg &&
depends libgpg-error &&

-if [[ $GPGME_BRANCH == 1.3 ]]; then
- depends libassuan
-fi &&
+case $GPGME_BRANCH in
+ 1.3 | 1.4 | 1.5)
+ depends libassuan &&
+ depends GNUPG
+ ;;
+ *)
+ depends gnupg
+ ;;
+esac

-optional_depends gnupg-exp "" "" "to support the S/MIME variant of gpg -
GpgSM"
diff --git a/crypto/gpgme/DETAILS b/crypto/gpgme/DETAILS
index cfef60c..c53ce9b 100755
--- a/crypto/gpgme/DETAILS
+++ b/crypto/gpgme/DETAILS
@@ -27,6 +27,17 @@ case $GPGME_BRANCH in

SOURCE_HASH=sha512:5452aa663a85f7853f8194746ee3f7a70f46af719490df240401b0b9d97b0e2d3656d73dd469f136dc4ba0f878f5ef445f43e682a049a3a99c3ac22de29d79c5
SOURCE=$SPELL-$VERSION.tar.bz2
;;
+ 1.4)
+ VERSION=1.4.3
+
SOURCE_HASH=sha512:59a91f7d7f16dfcd6b53da3ea627691b23cb98a932b2ebc6af1d40c7450b283150a99eae820046c355c757cd3daf53e72c0123ff6e130cf602691cadbdc7136b
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ ;;
+ 1.5)
+ VERSION=1.5.1
+
SOURCE_HASH=sha512:66162d8baf8ce3d7eeaba5aa9cd4efb2704a7a00ce3e0e08a78bdf29ce812e00240a373e7e134825326117fab5495fe42cdf3944eb76f89048e045bcc6e114ff
+ SECURITY_PATCH=2
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ ;;
esac

SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
diff --git a/crypto/gpgme/HISTORY b/crypto/gpgme/HISTORY
index 71d006f..efee0f9 100644
--- a/crypto/gpgme/HISTORY
+++ b/crypto/gpgme/HISTORY
@@ -1,3 +1,21 @@
+2014-11-081 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: gnupg-exp => GNUPG
+
+2014-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.1
+ SECURITY_PATCH++,, fixs CVE-2014-3564
+ * DEPENDS: fix libassuan dependency
+
+2014-06-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * PREPARE: add 1.5 branch
+ *DETAILS: version 1.5.0
+
+2013-08-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.3
+
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PREPARE: 1.4 branch added, 1.4.1
+
2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.2

diff --git a/crypto/gpgme/PREPARE b/crypto/gpgme/PREPARE
index 4d04fb4..1a23a2d 100755
--- a/crypto/gpgme/PREPARE
+++ b/crypto/gpgme/PREPARE
@@ -13,7 +13,7 @@ if [[ $GPGME_OLD == n ]]; then
persistent_remove GPGME_OLD
fi

-config_query_list GPGME_BRANCH "Which branch of GPGME do you want to build?"
DEFAULT 0.3 1.0 1.1 1.2 1.3
+config_query_list GPGME_BRANCH "Which branch of GPGME do you want to build?"
DEFAULT 0.3 1.0 1.1 1.2 1.3 1.4 1.5

###
# 2006-07-07
diff --git a/crypto/gsasl/DETAILS b/crypto/gsasl/DETAILS
index 2075206..f796404 100755
--- a/crypto/gsasl/DETAILS
+++ b/crypto/gsasl/DETAILS
@@ -1,5 +1,5 @@
SPELL=gsasl
- VERSION=1.6.1
+ VERSION=1.8.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/crypto/gsasl/HISTORY b/crypto/gsasl/HISTORY
index 4647800..7969a5b 100644
--- a/crypto/gsasl/HISTORY
+++ b/crypto/gsasl/HISTORY
@@ -1,3 +1,6 @@
+2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.0
+
2011-08-20 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: added SOURCE2_IGNORE=signature

diff --git a/crypto/gtk-led-askpass/BUILD b/crypto/gtk-led-askpass/BUILD
deleted file mode 100755
index 8f58e6d..0000000
--- a/crypto/gtk-led-askpass/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make
diff --git a/crypto/gtk-led-askpass/DETAILS b/crypto/gtk-led-askpass/DETAILS
index e170524..222cbbb 100755
--- a/crypto/gtk-led-askpass/DETAILS
+++ b/crypto/gtk-led-askpass/DETAILS
@@ -1,10 +1,11 @@
SPELL=gtk-led-askpass
- VERSION=0.10
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://rhydd.org/source/gtk-led-aspass/$SOURCE
-
SOURCE_HASH=sha512:4047f301c05c876473a7f554c5b781dcb2b2fe015e1ba81a9679cdac2f9a86eaf86acb07bb3d3dc445f28750da44760d0716a3df8c6772f7626f469d45935588
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION.orig
- WEB_SITE=http://rhydd.org/wiki/Gtk_LED_Askpass
+ VERSION=0.11
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://git.rhydd.org/$SPELL::$SPELL-$VERSION
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ WEB_SITE="http://git.rhydd.org/?p=$SPELL;a=summary";
LICENSE[0]=GPL
ENTERED=20080330
SHORT="GTK+2-based ssh-askpass"
diff --git a/crypto/gtk-led-askpass/HISTORY b/crypto/gtk-led-askpass/HISTORY
index 99169a5..ddb0c5d 100644
--- a/crypto/gtk-led-askpass/HISTORY
+++ b/crypto/gtk-led-askpass/HISTORY
@@ -1,3 +1,9 @@
+2014-07-11 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL, PRE_BUILD: updated spell to 0.11
+ Source fetched from git repository now.
+ Updated website.
+ Run autoreconf, since it uses autotools now.
+
2008-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: $INSTALL_ROOT

diff --git a/crypto/gtk-led-askpass/PRE_BUILD
b/crypto/gtk-led-askpass/PRE_BUILD
index 3f79ea6..cde1ced 100755
--- a/crypto/gtk-led-askpass/PRE_BUILD
+++ b/crypto/gtk-led-askpass/PRE_BUILD
@@ -1,4 +1,3 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sed -i "s:/local::" Makefile
+cd "$SOURCE_DIRECTORY" &&
+autoreconf -fsi
diff --git a/crypto/hydan/DEPENDS b/crypto/hydan/DEPENDS
index a70b5cf..2ed1572 100755
--- a/crypto/hydan/DEPENDS
+++ b/crypto/hydan/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/crypto/hydan/HISTORY b/crypto/hydan/HISTORY
index afcab0d..9a7c8fb 100644
--- a/crypto/hydan/HISTORY
+++ b/crypto/hydan/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/crypto/john/DETAILS b/crypto/john/DETAILS
index 170871a..f3554d5 100755
--- a/crypto/john/DETAILS
+++ b/crypto/john/DETAILS
@@ -1,18 +1,17 @@
SPELL=john
- VERSION=1.7.9
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.8.0
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.openwall.com/john/g/$SOURCE
-
SOURCE_HASH=sha512:121b4aa6fbb62b14db366aed739d7db760c136a4c3a39d8bba32bde269350354b3d18d15ee783f61b17913b0dd6773068cb01b3d3bbad290c309ae1cd027568b
- WEB_SITE=http://www.openwall.com/john/
+ SOURCE_URL[0]=http://www.openwall.com/$SPELL/j/$SOURCE
+
SOURCE_HASH=sha512:e2820ecabd7ea4c7404c3d40f064994d0f5746b093c859a58fbf2588492ebcef411d9f3088c8e8ee726284ead969e26fdae834cdae3eb2d32408fc79ed906543
+ WEB_SITE=http://www.openwall.com/$SPELL/
ENTERED=20011216
LICENSE[0]=GPL
KEYWORDS="crypto"
SHORT="John the Ripper is a fast password cracker."
cat << EOF
-John the Ripper is a fast password cracker, currently available
-for many flavors of Unix (11 are officially supported, not
-counting different architectures), DOS, Win32, and BeOS. Its
-primary purpose is to detect weak Unix passwords, but a number
-of other hash types are supported as well.
+John the Ripper is a fast password cracker, currently available for many
flavors
+of Unix (11 are officially supported, not counting different architectures),
+DOS, Win32, and BeOS. Its primary purpose is to detect weak Unix passwords,
but
+a number of other hash types are supported as well.
EOF
diff --git a/crypto/john/HISTORY b/crypto/john/HISTORY
index 4a6e64c..e4709b6 100644
--- a/crypto/john/HISTORY
+++ b/crypto/john/HISTORY
@@ -1,3 +1,7 @@
+2013-08-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.8.0
+
2012-03-12 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: 1.7.9
* BUILD, CONFIGURE: allow compiling for more archs
diff --git a/crypto/keepassx/0001-add-missing-includes.patch
b/crypto/keepassx/0001-add-missing-includes.patch
new file mode 100644
index 0000000..53e7ce0
--- /dev/null
+++ b/crypto/keepassx/0001-add-missing-includes.patch
@@ -0,0 +1,26 @@
+From d811f2e3d119c0b9cde3aff6604097b968969a41 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 2 Jun 2013 13:40:58 +0200
+Subject: [PATCH] add missing includes
+
+---
+ src/lib/random.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/lib/random.cpp b/src/lib/random.cpp
+index 1007172..5b06658 100644
+--- a/src/lib/random.cpp
++++ b/src/lib/random.cpp
+@@ -34,6 +34,9 @@
+ #include <QDataStream>
+ #include <QTime>
+
++#include <sys/types.h>
++#include <unistd.h>
++
+ void initStdRand();
+ bool getNativeEntropy(quint8* buffer, int length);
+
+--
+1.8.3
+
diff --git a/crypto/keepassx/HISTORY b/crypto/keepassx/HISTORY
index f7eaad5..a66c53b 100644
--- a/crypto/keepassx/HISTORY
+++ b/crypto/keepassx/HISTORY
@@ -1,3 +1,6 @@
+2013-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-add-missing-includes.patch: fix missing includes
+
2010-07-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.4.3

diff --git a/crypto/keepassx/PRE_BUILD b/crypto/keepassx/PRE_BUILD
new file mode 100755
index 0000000..9a5b1f4
--- /dev/null
+++ b/crypto/keepassx/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-includes.patch
diff --git a/crypto/krb5/BUILD b/crypto/krb5/BUILD
index 5555064..a887244 100755
--- a/crypto/krb5/BUILD
+++ b/crypto/krb5/BUILD
@@ -1,11 +1,4 @@
-cd $SPELL-$VERSION/src &&
-
-./configure --enable-dns-for-realm \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --enable-shared \
- --prefix=/usr \
- --localstatedir=/var \
- $OPTS &&
-make_single &&
-make
+cd $SPELL-$VERSION/src &&
+CPPFLAGS="$CPPFLAGS -DUSE_INTERP_RESULT" &&
+OPTS+=" --enable-dns-for-realm"
+default_build
diff --git a/crypto/krb5/DEPENDS b/crypto/krb5/DEPENDS
index 365375f..81dd1ee 100755
--- a/crypto/krb5/DEPENDS
+++ b/crypto/krb5/DEPENDS
@@ -3,6 +3,7 @@ suggest_depends krb5-appl "" "" "for krb5 applications
(telnet/telnetd, ftp/ftpd
depends bison &&
depends e2fsprogs '--with-system-et --with-system-ss' &&
depends perl &&
+depends SSL &&

optional_depends "linux-pam" \
"" \
diff --git a/crypto/krb5/DETAILS b/crypto/krb5/DETAILS
index a088843..0b1f1a6 100755
--- a/crypto/krb5/DETAILS
+++ b/crypto/krb5/DETAILS
@@ -1,14 +1,15 @@
SPELL=krb5
- VERSION=1.10.3
+ VERSION=1.13
+ SECURITY_PATCH=14
+
SOURCE_HASH=sha512:99cf647ab39f5a34acaf2049908f91d3f3822f4afd3b9dad1630b31c72518398069f4f3d3840168122cb12aa5e5540466729bc714fbda96eb9403e635f88d244
+ VX=${VERSION%.?}
SOURCE=$SPELL-$VERSION-signed.tar
SOURCE_RAW=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://web.mit.edu/kerberos/dist/krb5/${VERSION%.*}/$SOURCE
-
SOURCE_HASH=sha512:1f2e3bff5b7485fb5b95a247216d952c4fd0b64ed4eaea14693b687a0268f4f88cf018b4c920329f806ecf7f2cde32ff033fc8f2136a7007fdb88c4b1759dfbb
+ SOURCE_URL[0]=http://web.mit.edu/kerberos/dist/krb5/${VX}/$SOURCE
WEB_SITE=http://web.mit.edu/kerberos/www/
ENTERED=20020215

LICENSE[0]=http://web.mit.edu/kerberos/www/krb5-1.7/krb5-1.7/doc/krb5-install.html#Copyright
- SECURITY_PATCH=10
KEYWORDS="security crypto"
SHORT="Kerberos 5 network security protocol"
cat << EOF
diff --git a/crypto/krb5/HISTORY b/crypto/krb5/HISTORY
index 4a538f1..8e56393 100644
--- a/crypto/krb5/HISTORY
+++ b/crypto/krb5/HISTORY
@@ -1,3 +1,39 @@
+2015-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.13
+ SECURITY_PATCH++, fixes CVE-2014-5354
+
+2014-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.12.2
+ SECURITY_PATCH++
+ fixes CVE-2014-4342 CVE-2014-4341 CVE-2014-4343 CVE-2014-4344
CVE-2014-4345
+ * DEPENDS: openssl => SSL
+
+2014-08-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.12.1
+
+2013-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.11.3; SECURITY_PATCH++ (CVE-2002-2443)
+
+2013-06-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11.2
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11.1
+ SECURITY_PATCH=++ fixes CVE-2013-1415
+
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: define USE_INTERP_RESULT to fix building with tcl 8.6
+ Note that this is a hack and should be removed on next update
+ * TRIGGERS: fixed improper quoting
+
+2012-12-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11
+ * PRE_BUILD: do not apply patch
+ disable an error warning
+ * gcc-4.7.patch: deleted
+ * DEPENDS: add db,readline, flex, python
+ * BUILD: cleanup
+
2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.3, SECURITY_PATCH=10, CVE-2012-1014, CVE-2012-1015
* DEPENDS: optional_depends libverto added
diff --git a/crypto/krb5/PRE_BUILD b/crypto/krb5/PRE_BUILD
index 965a071..87ed2a0 100755
--- a/crypto/krb5/PRE_BUILD
+++ b/crypto/krb5/PRE_BUILD
@@ -3,5 +3,5 @@ cd $SOURCE_DIRECTORY &&

unpack_file &&
tar xzf ${SOURCE_RAW} &&
-cd $SOURCE_DIRECTORY/$SPELL-$VERSION &&
-patch -p0 < $SPELL_DIRECTORY/gcc-4.7.patch
+cd $SOURCE_DIRECTORY/$SPELL-$VERSION/src &&
+sed -i 's/error=uninitialized//' configure
diff --git a/crypto/krb5/TRIGGERS b/crypto/krb5/TRIGGERS
index c8d3360..991c592 100755
--- a/crypto/krb5/TRIGGERS
+++ b/crypto/krb5/TRIGGERS
@@ -1,5 +1,5 @@
for i in $(grep $SPELL $DEPENDS_STATUS);
-do if [ $(echo $i | cut -d: -f1) = "$SPELL" ] && [ $(echo $i | cut -d: -f2)
== "linux-pam" ] && [ $(echo $i | cut -d: -f3 ) = "on" ] ;
+do if [ "$(echo $i | cut -d: -f1)" = "$SPELL" ] && [ "$(echo $i | cut -d:
-f2)" == "linux-pam" ] && [ "$(echo $i | cut -d: -f3 )" = "on" ] ;
then on_cast linux-pam cast_self
fi
done
diff --git a/crypto/krb5/gcc-4.7.patch b/crypto/krb5/gcc-4.7.patch
deleted file mode 100644
index dbbcac9..0000000
--- a/crypto/krb5/gcc-4.7.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/lib/krb5/krb/deltat.c 2011-09-06 14:34:32.000000000 +0300
-+++ src/lib/krb5/krb/deltat.c 2012-04-17 23:15:11.405005256 +0300
-@@ -77,6 +77,7 @@
- #ifdef __GNUC__
- #pragma GCC diagnostic push
- #pragma GCC diagnostic ignored "-Wuninitialized"
-+#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
- #endif
-
- #include <ctype.h>
diff --git a/crypto/libassuan/DETAILS b/crypto/libassuan/DETAILS
index 8a1eb73..0d84cb6 100755
--- a/crypto/libassuan/DETAILS
+++ b/crypto/libassuan/DETAILS
@@ -1,5 +1,5 @@
SPELL=libassuan
- VERSION=2.0.3
+ VERSION=2.1.2

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/libassuan/$SOURCE
diff --git a/crypto/libassuan/HISTORY b/crypto/libassuan/HISTORY
index f831001..791dc75 100644
--- a/crypto/libassuan/HISTORY
+++ b/crypto/libassuan/HISTORY
@@ -1,3 +1,12 @@
+2014-09-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.2
+
+2013-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.1
+
+2013-06-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.0
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.3

diff --git a/crypto/libgcrypt/DETAILS b/crypto/libgcrypt/DETAILS
index 386ce46..cbdcb8c 100755
--- a/crypto/libgcrypt/DETAILS
+++ b/crypto/libgcrypt/DETAILS
@@ -1,5 +1,6 @@
SPELL=libgcrypt
- VERSION=1.5.0
+ VERSION=1.6.2
+ 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 d8d4ebf..e9c6d28 100644
--- a/crypto/libgcrypt/HISTORY
+++ b/crypto/libgcrypt/HISTORY
@@ -1,3 +1,20 @@
+2014-08-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.2
+
+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
+
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.2
+
+2013-03-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.1
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: fixed WEB_SITE

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/libgpg-error/DETAILS b/crypto/libgpg-error/DETAILS
index 575eddd..429c221 100755
--- a/crypto/libgpg-error/DETAILS
+++ b/crypto/libgpg-error/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgpg-error
- VERSION=1.10
+ VERSION=1.17
PATCHLEVEL=0

SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/crypto/libgpg-error/HISTORY b/crypto/libgpg-error/HISTORY
index ce7fe8e..1538d9d 100644
--- a/crypto/libgpg-error/HISTORY
+++ b/crypto/libgpg-error/HISTORY
@@ -1,3 +1,15 @@
+2014-11-08 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.17
+
+2014-09-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.13
+
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12
+
+2013-06-21 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.11
+
2010-11-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10

diff --git a/crypto/libksba/DETAILS b/crypto/libksba/DETAILS
index 1685f5a..6ac1f03 100755
--- a/crypto/libksba/DETAILS
+++ b/crypto/libksba/DETAILS
@@ -1,5 +1,6 @@
SPELL=libksba
- VERSION=1.2.0
+ VERSION=1.3.2
+ SECURITY_PATCH=1

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/libksba/$SOURCE
diff --git a/crypto/libksba/HISTORY b/crypto/libksba/HISTORY
index c2428c0..5fa2d6a 100644
--- a/crypto/libksba/HISTORY
+++ b/crypto/libksba/HISTORY
@@ -1,3 +1,9 @@
+2014-11-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.2, SECURITY_PATCH=1
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.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/crypto/libp11/DEPENDS b/crypto/libp11/DEPENDS
index d1ba3ea..09a449e 100755
--- a/crypto/libp11/DEPENDS
+++ b/crypto/libp11/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends libtool &&
depends libxslt &&
depends pkgconfig &&
diff --git a/crypto/libp11/HISTORY b/crypto/libp11/HISTORY
index fbca505..bcf0b9b 100644
--- a/crypto/libp11/HISTORY
+++ b/crypto/libp11/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/crypto/libressl/CONFLICTS b/crypto/libressl/CONFLICTS
new file mode 100755
index 0000000..f76cdec
--- /dev/null
+++ b/crypto/libressl/CONFLICTS
@@ -0,0 +1 @@
+conflicts openssl
diff --git a/crypto/libressl/DEPENDS b/crypto/libressl/DEPENDS
new file mode 100755
index 0000000..3ec296e
--- /dev/null
+++ b/crypto/libressl/DEPENDS
@@ -0,0 +1,2 @@
+suggest_depends ca-certificates '' '' 'adds root certificates'
+
diff --git a/crypto/libressl/DETAILS b/crypto/libressl/DETAILS
new file mode 100755
index 0000000..32917b4
--- /dev/null
+++ b/crypto/libressl/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libressl
+ VERSION=2.1.1
+
SOURCE_HASH=sha512:99f8d89a1b4aff0d3fdc6f6cea203144ebe6ee95df70bcec7f285a32f3d2755ca4c1429b5c73597e656e5ea2dec0cf2472eb112fdcff00620b89c335542449ba
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://www.libressl.org/
+ SOURCE_URL[0]=http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/$SOURCE
+ LICENSE[0]=BSD
+ ENTERED=20140819
+ KEYWORDS=""
+ SHORT="SSL/TLS protocol"
+cat << EOF
+LibreSSL is a FREE version of the SSL/TLS protocol forked from OpenSSL
+EOF
diff --git a/crypto/libressl/HISTORY b/crypto/libressl/HISTORY
new file mode 100644
index 0000000..d77855e
--- /dev/null
+++ b/crypto/libressl/HISTORY
@@ -0,0 +1,11 @@
+2014-10-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.1
+ Address POODLE attack by disabling SSLv3 by default
+
+2014-10-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.0
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.5
+ spell created
+
diff --git a/crypto/libressl/PREPARE b/crypto/libressl/PREPARE
new file mode 100755
index 0000000..c9924b3
--- /dev/null
+++ b/crypto/libressl/PREPARE
@@ -0,0 +1,5 @@
+if spell_ok openssl;then
+ for each in $(show_up_depends openssl 1); do
+ up_trigger $each cast_self
+ done
+fi
diff --git a/crypto/libressl/PROVIDES b/crypto/libressl/PROVIDES
new file mode 100644
index 0000000..fe0d4a2
--- /dev/null
+++ b/crypto/libressl/PROVIDES
@@ -0,0 +1 @@
+SSL
diff --git a/crypto/libressl/UP_TRIGGERS b/crypto/libressl/UP_TRIGGERS
new file mode 100755
index 0000000..5e5a48a
--- /dev/null
+++ b/crypto/libressl/UP_TRIGGERS
@@ -0,0 +1,10 @@
+# this makes ABI changes automatically cast those that depend on libressl
via an up_trigger
+
+spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" ||
return 0
+
+if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ] || \
+ [ "${VERSION%.*}" != "${OLD_SPELL_VERSION%.*}" ]; then
+ for each in $(show_up_depends $SPELL 1); do
+ up_trigger $each cast_self
+ done
+fi
diff --git a/crypto/libssh/BUILD b/crypto/libssh/BUILD
index e013b8d..a1c4818 100755
--- a/crypto/libssh/BUILD
+++ b/crypto/libssh/BUILD
@@ -1 +1,4 @@
+if [[ "$SSH_CRYPTO" == libgcrypt ]];then
+ OPTS+=" -DWITH_GCRYPT=1"
+fi &&
cmake_build
diff --git a/crypto/libssh/CONFIGURE b/crypto/libssh/CONFIGURE
new file mode 100755
index 0000000..5ec87e7
--- /dev/null
+++ b/crypto/libssh/CONFIGURE
@@ -0,0 +1 @@
+config_query_list SSH_CRYPTO "which crypto library" libgcrypt SSL
diff --git a/crypto/libssh/DEPENDS b/crypto/libssh/DEPENDS
index d371237..323d272 100755
--- a/crypto/libssh/DEPENDS
+++ b/crypto/libssh/DEPENDS
@@ -1,2 +1,3 @@
depends cmake &&
-depends openssl
+depends zlib &&
+depends $SSH_CRYPTO
diff --git a/crypto/libssh/DETAILS b/crypto/libssh/DETAILS
index 630e640..b204afa 100755
--- a/crypto/libssh/DETAILS
+++ b/crypto/libssh/DETAILS
@@ -1,19 +1,17 @@
SPELL=libssh
- VERSION=0.5.2
- SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
+ VERSION=0.6.3
+
SOURCE_HASH=sha512:8a9afd0add4f7e4b8ca237badaa9e248153cb3d069eeb3a5e752703545eda44a2556f93a4c60d3eadb3e950bc0848caa114fc54572e6372d740cbf8a63ab3b93
+ SECURITY_PATCH=3
+ SOURCE=$SPELL-$VERSION.tar.xz
+# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://red.libssh.org/attachments/download/27/$SOURCE
- SOURCE2_URL[0]=https://red.libssh.org/attachments/download/29/$SOURCE2
+ SOURCE_URL[0]=https://red.libssh.org/attachments/download/87/$SOURCE
SOURCE_HINTS[0]="no-check-certificate"
-SOURCE2_HINTS[0]="no-check-certificate"
-# SOURCE_URL[0]=http://www.libssh.org/files/${VERSION::3}/$SOURCE
-# SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+#SOURCE2_HINTS[0]="no-check-certificate"
WEB_SITE=http://www.libssh.org/
ENTERED=20041208
- SOURCE_GPG=F33E3FC6.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+# SOURCE_GPG=F33E3FC6.gpg:$SOURCE2:UPSTREAM_KEY
+# SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="ssh crypto"
SHORT="a library for accessing ssh client services through C
libraries calls."
diff --git a/crypto/libssh/HISTORY b/crypto/libssh/HISTORY
index 57925fd..10584e4 100644
--- a/crypto/libssh/HISTORY
+++ b/crypto/libssh/HISTORY
@@ -1,3 +1,27 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
+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
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE, BUILD, DEPENDS: add libgcrypt support
+
+2012-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.3
+ SECURITY_PATCH++
+ fixes CVE-2012-4559, CVE-2012-4560, CVE-2012-4561, CVE-2012-4562
+
2011-09-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.2, SOURCE_URLs updated, SOURCE_HINTSs added

diff --git a/crypto/libssh2/CONFIGURE b/crypto/libssh2/CONFIGURE
new file mode 100755
index 0000000..f5187f5
--- /dev/null
+++ b/crypto/libssh2/CONFIGURE
@@ -0,0 +1 @@
+config_query_list SSH2_CRYPTO "which crypto library" libgcrypt
openssl/libressl
diff --git a/crypto/libssh2/DEPENDS b/crypto/libssh2/DEPENDS
index 9418a0d..a0115e1 100755
--- a/crypto/libssh2/DEPENDS
+++ b/crypto/libssh2/DEPENDS
@@ -1,2 +1,6 @@
-depends openssl &&
+if [ "$SSH2_CRYPTO" = libgcrypt ]; then
+ depends libgcrypt --with-libgcrypt
+else
+ depends SSL --with-openssl
+fi &&
depends zlib
diff --git a/crypto/libssh2/DETAILS b/crypto/libssh2/DETAILS
index 280b2d9..aba7133 100755
--- a/crypto/libssh2/DETAILS
+++ b/crypto/libssh2/DETAILS
@@ -1,5 +1,5 @@
SPELL=libssh2
- VERSION=1.4.2
+ VERSION=1.4.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/crypto/libssh2/HISTORY b/crypto/libssh2/HISTORY
index d771609..08bd800 100644
--- a/crypto/libssh2/HISTORY
+++ b/crypto/libssh2/HISTORY
@@ -1,3 +1,13 @@
+2014-08-23 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS: Allow the use of libressl
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE: added, allow choice of openssl, libgcrypt
+ * DEPENDS: use chosen crypto library
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.3
+
2012-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.2

diff --git a/crypto/loop-aes/DETAILS b/crypto/loop-aes/DETAILS
index 8e007f9..a945fd2 100755
--- a/crypto/loop-aes/DETAILS
+++ b/crypto/loop-aes/DETAILS
@@ -1,5 +1,5 @@
SPELL=loop-aes
- VERSION=3.6e
+ 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 4b87892..e251548 100644
--- a/crypto/loop-aes/HISTORY
+++ b/crypto/loop-aes/HISTORY
@@ -1,3 +1,21 @@
+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
+
+2013-07-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6i
+
+2013-04-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6h
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6g
+
+2012-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6f
+
2011-12-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.6e
* PRE_BUILD: removed, patches built-in
diff --git a/crypto/lsh/DEPENDS b/crypto/lsh/DEPENDS
index cdc1c7a..99f1df2 100755
--- a/crypto/lsh/DEPENDS
+++ b/crypto/lsh/DEPENDS
@@ -1,3 +1,3 @@
-depends openssl &&
+depends SSL &&
depends liboop &&
depends gmp
diff --git a/crypto/lsh/HISTORY b/crypto/lsh/HISTORY
index db37089..e817a56 100644
--- a/crypto/lsh/HISTORY
+++ b/crypto/lsh/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
fixed long description wrap
diff --git a/crypto/mosh/DEPENDS b/crypto/mosh/DEPENDS
index 6c4c44f..26d3718 100755
--- a/crypto/mosh/DEPENDS
+++ b/crypto/mosh/DEPENDS
@@ -2,12 +2,13 @@ depends -sub CXX gcc &&
depends protobuf &&
depends ncurses &&
depends zlib &&
-
-runtime_depends io-tty &&
+depends SSL &&

optional_depends libutempter \
"--with-utempter" \
"--without-utempter" \
- "for utmp/wtmp session entries (see
https://github.com/keithw/mosh/issues/201)"
+ "for utmp/wtmp session entries (see
https://github.com/keithw/mosh/issues/201)" &&
+
+suggest_depends io-tty "" "" "for the mosh wrapper perl script (not the
mosh-client or mosh-server programs)" &&

suggest_depends openssh "" "" "to initiate mosh connections over SSH"
diff --git a/crypto/mosh/DETAILS b/crypto/mosh/DETAILS
index b3e6356..bb197e1 100755
--- a/crypto/mosh/DETAILS
+++ b/crypto/mosh/DETAILS
@@ -1,8 +1,8 @@
SPELL=mosh
- VERSION=1.2.2
+ VERSION=1.2.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://github.com/downloads/keithw/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:90a436f97afd797b29d46eb08f6c69360206e2ebf56c25e4095609f0d8cc3a179b837ee7b26a0c296defb11992ee6a079f3eaec40f394a1048407ed1664888e5
+ SOURCE_URL[0]=http://mosh.mit.edu/$SOURCE
+
SOURCE_HASH=sha512:f7505faffdc8da734179b37339b554f83cbf5450b251cd2aa50d63cd6e4cbefa0da17a1c1b2a61858735ac9e5cee5841ed20e81e244380f5f9a02af1b87199cc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="mosh.mit.edu"
LICENSE[0]=GPL
diff --git a/crypto/mosh/HISTORY b/crypto/mosh/HISTORY
index c70d0a1..0c634fd 100644
--- a/crypto/mosh/HISTORY
+++ b/crypto/mosh/HISTORY
@@ -1,3 +1,15 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.4
+
+2012-10-30 Justin Boffemmyer <flux AT sourcemage.org>
+ * DEPENDS: add depends openssl, which is now used for AES; change
+ io-tty to an optional runtime dependency, as it's only needed for
the
+ front-end
+ * DETAILS: update to 1.2.3
+
2012-06-30 Justin Boffemmyer <flux AT sourcemage.org>
* DEPENDS: add suggest_depends for openssh, since mosh is typically
used to connect over ssh-initiated connections.
diff --git a/crypto/nettle/A8F4C2FD.gpg b/crypto/nettle/A8F4C2FD.gpg
deleted file mode 100644
index a3781df..0000000
Binary files a/crypto/nettle/A8F4C2FD.gpg and /dev/null differ
diff --git a/crypto/nettle/BUILD b/crypto/nettle/BUILD
new file mode 100755
index 0000000..b3d5bd4
--- /dev/null
+++ b/crypto/nettle/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --libdir=$INSTALL_ROOT/usr/lib" &&
+default_build
diff --git a/crypto/nettle/DETAILS b/crypto/nettle/DETAILS
index 557b1db..24eed98 100755
--- a/crypto/nettle/DETAILS
+++ b/crypto/nettle/DETAILS
@@ -1,11 +1,12 @@
SPELL=nettle
- VERSION=2.5
+ VERSION=2.7.1
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.lysator.liu.se/~nisse/archive/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE_GPG=A8F4C2FD.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=nettle.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.gnu.org/directory/security/crypt/nettle.html
ENTERED=20030909
diff --git a/crypto/nettle/HISTORY b/crypto/nettle/HISTORY
index fb8a3ef..0c1da76 100644
--- a/crypto/nettle/HISTORY
+++ b/crypto/nettle/HISTORY
@@ -1,3 +1,22 @@
+2013-07-16 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: changed libdir to /usr/lib
+
+2013-07-16 Treeve Jelbert <treeve AT sourmage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, to NOT install into /usr/lib64
+
+2013-06.03 Treeve Jelbert <treeve AT sourmage.org>
+ * DETAILS: version 2.7.1
+
+2013-04-28 Treeve Jelbert <treeve AT sourmage.org>
+ * DETAILS: version 2.7
+
+2013-02-18 Treeve Jelbert <treeve AT sourmage.org>
+ * DETAILS: version 2.6
+ * A8F4C2FD.gpg: rename as nettle.gpg,
+ add 28C67298 Niels M�ller <nisse AT lysator.liu.se>
+
+
2012-07-09 Treeve Jelbert <treeve AT sourmage.org>
* DETAILS: version 2.5

diff --git a/crypto/nettle/nettle.gpg b/crypto/nettle/nettle.gpg
new file mode 100644
index 0000000..accc504
Binary files /dev/null and b/crypto/nettle/nettle.gpg differ
diff --git a/crypto/npth/DETAILS b/crypto/npth/DETAILS
index 61829b3..61bd35a 100755
--- a/crypto/npth/DETAILS
+++ b/crypto/npth/DETAILS
@@ -1,5 +1,5 @@
SPELL=npth
- VERSION=0.91
+ VERSION=1.1

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/npth/$SOURCE
diff --git a/crypto/npth/HISTORY b/crypto/npth/HISTORY
index 52d388e..54fffa0 100644
--- a/crypto/npth/HISTORY
+++ b/crypto/npth/HISTORY
@@ -1,3 +1,6 @@
+2014-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1,1
+
2012-08-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.91

diff --git a/crypto/nss/BUILD b/crypto/nss/BUILD
index 58702b8..25b0660 100755
--- a/crypto/nss/BUILD
+++ b/crypto/nss/BUILD
@@ -1,31 +1,36 @@
-export BUILD_OPT=1 &&
-export NSS_USE_SYSTEM_SQLITE=1 &&
-export NSS_ENABLE_ECC=1 &&
+MAKE_OPTS="BUILD_OPT=1 NSS_USE_SYSTEM_SQLITE=1 NSS_ENABLE_ECC=1" &&

persistent_add MAKE_OPTS &&
-if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]
-then
- MAKE_OPTS="USE_64=1"
+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ MAKE_OPTS="$MAKE_OPTS USE_64=1"
fi &&

-cd $SOURCE_DIRECTORY/mozilla/security/coreconf &&
-
-echo 'INCLUDES += -I/usr/include/nspr -I$(DIST)/include/dbm' >> headers.mk &&
-
-if [[ $NSS_BRANCH == 3.11 ]]; then
- sedit 's:$(DIST)/lib:/usr/lib/nspr:' location.mk
-fi &&
-
-make_single &&
-
-make $MAKE_OPTS &&
-
-cd ../dbm &&
-
-make $MAKE_OPTS &&
-
-cd ../nss &&
-
-make $MAKE_OPTS &&
-
-make_normal
+if is_version_less 3.14 "$NSS_BRANCH"; then
+ cd $SOURCE_DIRECTORY/nss &&
+ MAKE_OPTS="$MAKE_OPTS NSPR_INCLUDE_DIR=/usr/include/nspr USE_SYSTEM_ZLIB=1
ZLIB_LIBS=-lz"
+ make_single &&
+ make $MAKE_OPTS &&
+ make_normal
+else
+ cd $SOURCE_DIRECTORY/mozilla/security/coreconf &&
+
+ echo 'INCLUDES += -I/usr/include/nspr -I$(DIST)/include/dbm' >> headers.mk
&&
+
+ if [[ $NSS_BRANCH == 3.11 ]]; then
+ sedit 's:$(DIST)/lib:/usr/lib/nspr:' location.mk
+ fi &&
+
+ make_single &&
+
+ make $MAKE_OPTS &&
+
+ cd ../dbm &&
+
+ make $MAKE_OPTS &&
+
+ cd ../nss &&
+
+ make $MAKE_OPTS &&
+
+ make_normal
+fi
diff --git a/crypto/nss/DEPENDS b/crypto/nss/DEPENDS
index 489833f..42d9991 100755
--- a/crypto/nss/DEPENDS
+++ b/crypto/nss/DEPENDS
@@ -1,4 +1,9 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends nspr &&
depends perl &&
depends sqlite &&
-depends zip
+
+if is_version_less 3.14 "$NSS_BRANCH"; then
+ depends zlib
+fi
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 1c7679c..5a6da49 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -1,41 +1,27 @@
SPELL=nss
-
-if [ -z "$NSS_BRANCH" ] || [ "$NSS_BRANCH" == "DEFAULT" ]; then
- NSS_BRANCH=3.13
-fi
-
case $NSS_BRANCH in
- 3.11)
- VERSION=3.11.9
- 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:2fe9eafe99c64c57503739cabcd58f8aac29c1f353379c4072c183c0bf0dee3fc7147120ad0fc8fef4dc6fdae542e5068ffca0a7e7d0bcf99d23500d49e9dc35
- PATCHLEVEL=1
+ 3.14)
+ VERSION=3.14.5
+
SOURCE_HASH=sha512:ef35939d6b4627df0e562da7b0f1bb599c8f7cf09f7baa9fc059ddd725a91a4d34204a22e05e3aa9b2a609c085834f611f9e6ff2dde69e16e9cd7e7c74a86ddf
;;
- 3.12)
- VERSION=3.12.11
- SECURITY_PATCH=3
-# FFVERSION=3.6.2
-# SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE=nss-3.12.11.with.ckbi.1.88.tar.gz
-#
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE
-
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_12_11_WITH_CKBI_1_88_RTM/src/$SOURCE
-
SOURCE_HASH=sha512:19601383313fe6457b1af03161a9902811a77715e8a9a04ec4e70fd8e9685b3883497b7a8c5f877728fea2144c3e14c0d811f13fe1cd39dccd95feb60d3eb57f
-# SOURCE=firefox-$FFVERSION.source.tar.bz2
-# SOURCE2=$SOURCE.asc
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=firefox.gpg:$SOURCE2:WORKS_FOR_ME
-#
SOURCE_URL[0]=ftp://ftp.mozilla.org/pub/firefox/releases/$FFVERSION/source/$SOURCE
-# SOURCE2_URL[0]=$SOURCE_URL.asc
+ 3.15)
+ VERSION=3.15.5
+
SOURCE_HASH=sha512:4db27ea98f17f1a5bc6f513455497945fc35957f573b3ac7e730b166fbe0e8fd741c188187c578faf361d969db63d83ff8ccf15ac2b8ca72a367f33a018695ca
+ SECURITY_PATCH=4
;;
- 3.13)
- VERSION=3.13.6
- 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:45bc254eb238ea23fdd8d2c9128a22cebe15fda9ed5c9c1d112b5756d4d2b76e7f3a99d3600254bdcd6eeb18bda224d52e676e169207193798200f0d41baa29d
+ 3.16)
+ VERSION=3.16.6
+
SOURCE_HASH=sha512:c629d4810b23db5af4818573dc3b10ca3f99072aa679f1df930cbd16ebcc529e9fd77ccf1aeabc821cd8f8cd3e452e06ace8ef10ade173ae91a0c91134bc281e
+ SECURITY_PATCH=6
+ ;;
+ 3.17)
+ VERSION=3.17.3
+
SOURCE_HASH=sha512:828d3d495492bed020d819790b439a912e5a997a2e38dd2b3b27f5d92989960984b758fffe410fc82165dea2c138125571a992f6b90596f599bfb5636d0ccaaf
+ SECURITY_PATCH=2
;;
esac
-
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.mozilla.org/projects/security/pki/nss/
ENTERED=20030919
diff --git a/crypto/nss/HISTORY b/crypto/nss/HISTORY
index 5ef4704..6a7a64b 100644
--- a/crypto/nss/HISTORY
+++ b/crypto/nss/HISTORY
@@ -1,3 +1,95 @@
+2014-12-01 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.17.3, SECURITY_PATCH++
+
+2014-10-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.16.6 (3.16); SECURITY_PATCH++
+ (CVE-2014-1568)
+ * SUB_DEPENDS: PEM is nicely supported in >3.15; use message; cleaned
up
+
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.17.2; moved DEFAULT branch setting to
+ PREPARE
+ * PREPARE, {PRE_,}SUB_DEPENDS: added 3.17 branch
+ * BUILD, DEPENDS, INSTALL, PRE_BUILD: use is_version_less() function
+ for branch versions comparison
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: sqlite
+
+2014-09-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.16.5, SECURITY_PATCH++
+
+2014-09-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.16.4
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: fixup of default branch with PEM
+ * nss-pem-20140808.tar.bz2: new PEM from
+ https://git.fedorahosted.org/git/nss-pem.git
+ * INSTALL: fix path for nss-config in 3.15.5
+
+2014-07-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: fix 3.16 aptching
+
+2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.16.3
+
+2014-06-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to 3.16.1
+
+2014-04-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, SUB_DEPENDS, PRE_BUILD, BUILD, DEPENDS, PRE_SUB_DEPENDS:
+ remove obsolete branches, add 3.16 branch, update 3.14 branch to
3.14.5
+
+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
+
+2013-08-24 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD, BUILD, INSTALL,
+ SUB_DEPENDS, PRE_SUB_DEPENDS, nss-3.15.1-standalone-2.patch:
+ Added 3.15 branch for version 3.15.1
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.14.3
+ * nss-3.14.3_sync_with_upstream_softokn_changes.patch, PRE_BUILD:
+ apply patch from gentoo to fix compile error
+
+2013-02-19 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: fix patch apply if statement
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: don't overwrite OpenSSL's libssl.a static library; renamed
+ libssl.a -> libssl3.a (according to installed libssl3.so shared lib)
+ * UP_TRIGGERS: added, for correct repairing sequence
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.14.2
+
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * SUB_DEPENDS: corrected message about 3.14 branch
+
+2013-01-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, SUB_DEPENDS, PRE_SUB_DEPENDS, PREPARE: added
+ 3.14 branch, made it the default
+ * PRE_BUILD, nss-3.14-config-1.patch: regenerated patch
+
2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.13.6

diff --git a/crypto/nss/INSTALL b/crypto/nss/INSTALL
index e1721e0..e3041a3 100755
--- a/crypto/nss/INSTALL
+++ b/crypto/nss/INSTALL
@@ -1,12 +1,32 @@
-cd $SOURCE_DIRECTORY/mozilla/dist &&
-install -v -d -m755 $INSTALL_ROOT/usr/lib/nss &&
-install -v -d -m755 $INSTALL_ROOT/usr/include/nss &&
+if is_version_less 3.14 "$NSS_BRANCH"; then
+ cd $SOURCE_DIRECTORY/dist
+else
+ cd $SOURCE_DIRECTORY/mozilla/dist
+fi &&
+
+# don't overwrite OpenSSL's libssl.a static library
+pushd */lib &&
+mv -v libssl.a libssl3.a &&
+popd &&
+
+install -v -d -m755 $INSTALL_ROOT/usr/lib &&
install -v -m755 */lib/*.so $INSTALL_ROOT/usr/lib &&
install -v -m755 */lib/*.chk $INSTALL_ROOT/usr/lib &&
install -v -m755 */lib/*.a $INSTALL_ROOT/usr/lib &&
+
+install -v -d -m755 $INSTALL_ROOT/usr/lib/pkgconfig &&
+
+if is_version_less 3.14 "$NSS_BRANCH"; then
+ install -v -m755 ../nss/config/nss-config $INSTALL_ROOT/usr/bin &&
+ install -v -m644 */lib/pkgconfig/nss.pc $INSTALL_ROOT/usr/lib/pkgconfig
+else
+ install -v -m644 ../security/nss/cmd/disttools/nss.pc
$INSTALL_ROOT/usr/lib/pkgconfig
+fi &&
+
+install -v -d -m755 $INSTALL_ROOT/usr/bin &&
install -v -m755 */bin/* $INSTALL_ROOT/usr/bin &&
+
+install -v -d -m755 $INSTALL_ROOT/usr/include/nss &&
install -v -m644 private/nss/*.h $INSTALL_ROOT/usr/include/nss &&
install -v -m644 public/nss/*.h $INSTALL_ROOT/usr/include/nss &&
-install -v -m644 public/dbm/*.h $INSTALL_ROOT/usr/include/nss/ &&
-install -v -m755 ../security/nss/cmd/disttools/nss-config
$INSTALL_ROOT/usr/bin &&
-install -v -m644 ../security/nss/cmd/disttools/nss.pc
$INSTALL_ROOT/usr/lib/pkgconfig
+install -v -m644 public/dbm/*.h $INSTALL_ROOT/usr/include/nss
diff --git a/crypto/nss/PREPARE b/crypto/nss/PREPARE
index 50f62f7..2c11df7 100755
--- a/crypto/nss/PREPARE
+++ b/crypto/nss/PREPARE
@@ -1 +1,5 @@
-config_query_list NSS_BRANCH "Which branch of $SPELL do you want to build?"
DEFAULT 3.11 3.12 3.13
+config_query_list NSS_BRANCH "Which branch of $SPELL do you want to build?"
DEFAULT 3.14 3.15 3.16 3.17 &&
+
+if [[ -z "$NSS_BRANCH" ]] || [[ "$NSS_BRANCH" == "DEFAULT" ]]; then
+ NSS_BRANCH=3.17
+fi
diff --git a/crypto/nss/PRE_BUILD b/crypto/nss/PRE_BUILD
index 7a3df51..3c7394d 100755
--- a/crypto/nss/PRE_BUILD
+++ b/crypto/nss/PRE_BUILD
@@ -1,10 +1,27 @@
-default_pre_build &&
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&

-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SCRIPT_DIRECTORY/nss-3.12-config-1.patch &&
+if [[ $NSS_BRANCH == "3.17" ]]; then
+ patch -p1 < "$SPELL_DIRECTORY/nss-3.17.2-standalone-2.patch"
+elif [[ $NSS_BRANCH == "3.15" ]] || [[ $NSS_BRANCH == "3.16" ]]; then
+ patch -p1 < $SCRIPT_DIRECTORY/nss-3.15.1-standalone-2.patch
+elif [[ $NSS_BRANCH == "3.14" ]]; then
+ patch -p1 < $SCRIPT_DIRECTORY/nss-3.14-config-1.patch
+else
+ patch -p1 < $SCRIPT_DIRECTORY/nss-3.12-config-1.patch
+fi &&

if [[ "$NSS_PEM" == "y" ]]; then
-tar jxvf $SCRIPT_DIRECTORY/nss-pem-20100412.tar.bz2 &&
-patch -p0 < $SCRIPT_DIRECTORY/nss-enable-pem.patch
+ # New or old source trees are easy to tell apart.
+ if test -e nss; then
+ tar jxvf $SCRIPT_DIRECTORY/nss-pem-20140808.tar.bz2 &&
+ patch -p3 < $SCRIPT_DIRECTORY/nss-enable-pem.patch
+ else
+ # Playing safe with old stuff, no new PEM source there.
+ tar jxvf $SCRIPT_DIRECTORY/nss-pem-20100412.tar.bz2 &&
+ patch -p0 < $SCRIPT_DIRECTORY/nss-enable-pem.patch
+ fi &&
+ if [[ $NSS_BRANCH == "3.14" ]]; then
+ patch -p1 <
$SPELL_DIRECTORY/nss-3.14.3_sync_with_upstream_softokn_changes.patch
+ fi
fi
diff --git a/crypto/nss/PRE_SUB_DEPENDS b/crypto/nss/PRE_SUB_DEPENDS
index dcd5d56..1354df844 100755
--- a/crypto/nss/PRE_SUB_DEPENDS
+++ b/crypto/nss/PRE_SUB_DEPENDS
@@ -1,6 +1,8 @@
case $THIS_SUB_DEPENDS in
- 3.12.x) if [ $NSS_BRANCH == "3.12" ]; then return 0; fi;;
- 3.13.x) if [ $NSS_BRANCH == "3.13" ]; then return 0; fi;;
+ 3.14.x) if [ $NSS_BRANCH == "3.14" ]; then return 0; fi;;
+ 3.15.x) if [ $NSS_BRANCH == "3.15" ]; then return 0; fi;;
+ 3.16.x) if [ $NSS_BRANCH == "3.16" ]; then return 0; fi;;
+ 3.17.x) if [ $NSS_BRANCH == "3.17" ]; then return 0; fi;;
PEM) if [ $NSS_PEM == "y" ]; then return 0; fi;;
esac
return 1
diff --git a/crypto/nss/SUB_DEPENDS b/crypto/nss/SUB_DEPENDS
index 4ec4937..e72e2ba 100755
--- a/crypto/nss/SUB_DEPENDS
+++ b/crypto/nss/SUB_DEPENDS
@@ -1,9 +1,20 @@
case $THIS_SUB_DEPENDS in
- 3.12.x) echo "3.12.x release needed, forcing it." &&
- NSS_BRANCH="3.12" ;;
- 3.13.x) echo "3.13.x release needed, forcing it." &&
- NSS_BRANCH="3.13" ;;
- PEM) echo "nss with pem needed, forcing it." &&
- NSS_PEM="y" ;;
- *) echo "unknown sub-depends!"; return 1 ;;
+ 3.14.x) message "${MESSAGE_COLOR}3.14.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.14"
+ ;;
+ 3.15.x) message "${MESSAGE_COLOR}3.15.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.15"
+ ;;
+ 3.16.x) message "${MESSAGE_COLOR}3.16.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.16"
+ ;;
+ 3.17.x) message "${MESSAGE_COLOR}3.17.x release needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_BRANCH="3.17"
+ ;;
+ PEM) message "${MESSAGE_COLOR}nss with PEM support needed, forcing
it.${DEFAULT_COLOR}" &&
+ NSS_PEM="y"
+ ;;
+ *) message "${PROBLEM_COLOR}Unknown sub-depends!${DEFAULT_COLOR}" &&
+ return 1
+ ;;
esac
diff --git a/crypto/nss/UP_TRIGGERS b/crypto/nss/UP_TRIGGERS
new file mode 100755
index 0000000..9492e49
--- /dev/null
+++ b/crypto/nss/UP_TRIGGERS
@@ -0,0 +1,4 @@
+if spell_ok openssl && [[ ! -f $INSTALL_ROOT/usr/lib/libssl.a ]] || \
+ spell_ok $SPELL && [[ ! -f $INSTALL_ROOT/usr/lib/libssl3.a ]]; then
+ up_trigger openssl cast_self
+fi
diff --git a/crypto/nss/nss-3.14-config-1.patch
b/crypto/nss/nss-3.14-config-1.patch
new file mode 100644
index 0000000..43e3d8a
--- /dev/null
+++ b/crypto/nss/nss-3.14-config-1.patch
@@ -0,0 +1,271 @@
+From 6fc285f4176de5cc4f8afed2188c6021c3367511 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Wed, 9 Jan 2013 18:12:36 +0100
+Subject: [PATCH] nss-3.14-config-1
+
+---
+ mozilla/security/nss/cmd/disttools/Makefile | 66 +++++++++++
+ mozilla/security/nss/cmd/disttools/nss-config.in | 145
+++++++++++++++++++++++
+ mozilla/security/nss/cmd/disttools/nss.pc.in | 12 ++
+ mozilla/security/nss/cmd/manifest.mn | 1 +
+ 4 files changed, 224 insertions(+)
+ create mode 100644 mozilla/security/nss/cmd/disttools/Makefile
+ create mode 100644 mozilla/security/nss/cmd/disttools/nss-config.in
+ create mode 100644 mozilla/security/nss/cmd/disttools/nss.pc.in
+
+diff --git a/mozilla/security/nss/cmd/disttools/Makefile
b/mozilla/security/nss/cmd/disttools/Makefile
+new file mode 100644
+index 0000000..7395bca
+--- /dev/null
++++ b/mozilla/security/nss/cmd/disttools/Makefile
+@@ -0,0 +1,66 @@
++#! gmake
++#
++# ***** BEGIN LICENSE BLOCK *****
++# Version: MPL 1.1/GPL 2.0/LGPL 2.1
++#
++# The contents of this file are subject to the Mozilla Public License
Version
++# 1.1 (the "License"); you may not use this file except in compliance with
++# the License. You may obtain a copy of the License at
++# http://www.mozilla.org/MPL/
++#
++# Software distributed under the License is distributed on an "AS IS" basis,
++# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
++# for the specific language governing rights and limitations under the
++# License.
++#
++# The Original Code is the Netscape security libraries.
++#
++# The Initial Developer of the Original Code is
++# Netscape Communications Corporation.
++# Portions created by the Initial Developer are Copyright (C) 1994-2000
++# the Initial Developer. All Rights Reserved.
++#
++# Contributor(s):
++# DJ Lucas <dj AT linuxfromscratch.org>
++#
++# Alternatively, the contents of this file may be used under the terms of
++# either the GNU General Public License Version 2 or later (the "GPL"), or
++# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
++# in which case the provisions of the GPL or the LGPL are applicable instead
++# of those above. If you wish to allow use of your version of this file only
++# under the terms of either the GPL or the LGPL, and not to allow others to
++# use your version of this file under the terms of the MPL, indicate your
++# decision by deleting the provisions above and replace them with the notice
++# and other provisions required by the GPL or the LGPL. If you do not delete
++# the provisions above, a recipient may use your version of this file under
++# the terms of any one of the MPL, the GPL or the LGPL.
++#
++# ***** END LICENSE BLOCK *****
++
++CORE_DEPTH = ../../..
++
++VERSION = $(shell grep NSS_VERSION $(CORE_DEPTH)/../dist/public/nss/nss.h |
\
++ cut -d\" -f2)
++NSS_VERSION_MAJOR = $(shell echo $(VERSION) | cut -d. -f1)
++NSS_VERSION_MINOR = $(shell echo $(VERSION) | cut -d. -f2)
++NSS_VERSION_PATCH = $(shell echo $(VERSION) | cut -d. -f3)
++
++
++all: export
++
++export:
++ sed -e 's/@NSS_VERSION_MAJOR@/$(NSS_VERSION_MAJOR)/' \
++ -e 's/@NSS_VERSION_MINOR@/$(NSS_VERSION_MINOR)/' \
++ -e 's/@NSS_VERSION_PATCH@/$(NSS_VERSION_PATCH)/' \
++ nss-config.in > nss-config
++ sed -e 's/@NSS_VERSION_MAJOR@/$(NSS_VERSION_MAJOR)/' \
++ -e 's/@NSS_VERSION_MINOR@/$(NSS_VERSION_MINOR)/' \
++ -e 's/@NSS_VERSION_PATCH@/$(NSS_VERSION_PATCH)/' \
++ nss.pc.in > nss.pc
++
++libs:
++ # Do Nothing
++ echo "Done."
++
++.phony: all export
++
+diff --git a/mozilla/security/nss/cmd/disttools/nss-config.in
b/mozilla/security/nss/cmd/disttools/nss-config.in
+new file mode 100644
+index 0000000..d1641cd
+--- /dev/null
++++ b/mozilla/security/nss/cmd/disttools/nss-config.in
+@@ -0,0 +1,145 @@
++#!/bin/sh
++
++prefix=/usr
++
++major_version=@NSS_VERSION_MAJOR@
++minor_version=@NSS_VERSION_MINOR@
++patch_version=@NSS_VERSION_PATCH@
++
++usage()
++{
++ cat <<EOF
++Usage: nss-config [OPTIONS] [LIBRARIES]
++Options:
++ [--prefix[=DIR]]
++ [--exec-prefix[=DIR]]
++ [--includedir[=DIR]]
++ [--libdir[=DIR]]
++ [--version]
++ [--libs]
++ [--cflags]
++Dynamic Libraries:
++ nss
++ ssl
++ smime
++EOF
++ exit $1
++}
++
++if test $# -eq 0; then
++ usage 1 1>&2
++fi
++
++lib_ssl=yes
++lib_smime=yes
++lib_nssutil=yes
++lib_nss=yes
++lib_softokn=yes
++
++while test $# -gt 0; do
++ case "$1" in
++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
++ *) optarg= ;;
++ esac
++
++ case $1 in
++ --prefix=*)
++ prefix=$optarg
++ ;;
++ --prefix)
++ echo_prefix=yes
++ ;;
++ --exec-prefix=*)
++ exec_prefix=$optarg
++ ;;
++ --exec-prefix)
++ echo_exec_prefix=yes
++ ;;
++ --includedir=*)
++ includedir=$optarg
++ ;;
++ --includedir)
++ echo_includedir=yes
++ ;;
++ --libdir=*)
++ libdir=$optarg
++ ;;
++ --libdir)
++ echo_libdir=yes
++ ;;
++ --version)
++ echo ${major_version}.${minor_version}.${patch_version}
++ ;;
++ --cflags)
++ echo_cflags=yes
++ ;;
++ --libs)
++ echo_libs=yes
++ ;;
++ ssl)
++ lib_ssl=yes
++ ;;
++ smime)
++ lib_smime=yes
++ ;;
++ nss)
++ lib_nss=yes
++ ;;
++ *)
++ usage 1 1>&2
++ ;;
++ esac
++ shift
++done
++
++# Set variables that may be dependent upon other variables
++if test -z "$exec_prefix"; then
++ exec_prefix=${prefix}
++fi
++if test -z "$includedir"; then
++ includedir=${prefix}/include/nss
++fi
++if test -z "$libdir"; then
++ libdir=${prefix}/lib
++fi
++
++if test "$echo_prefix" = "yes"; then
++ echo $prefix
++fi
++
++if test "$echo_exec_prefix" = "yes"; then
++ echo $exec_prefix
++fi
++
++if test "$echo_includedir" = "yes"; then
++ echo $includedir
++fi
++
++if test "$echo_libdir" = "yes"; then
++ echo $libdir
++fi
++
++if test "$echo_cflags" = "yes"; then
++ echo -I$includedir
++fi
++
++if test "$echo_libs" = "yes"; then
++ libdirs="-Wl,-R$libdir -L$libdir"
++ if test -n "$lib_ssl"; then
++ libdirs="$libdirs -lssl${major_version}"
++ fi
++ if test -n "$lib_smime"; then
++ libdirs="$libdirs -lsmime${major_version}"
++ fi
++ if test -n "$lib_nssutil"; then
++ libdirs="$libdirs -lnssutil${major_version}"
++ fi
++ if test -n "$lib_nss"; then
++ libdirs="$libdirs -lnss${major_version}"
++ fi
++ if test -n "$lib_softokn"; then
++ libdirs="$libdirs -lsoftokn${major_version}"
++ fi
++ echo $libdirs
++fi
++
+diff --git a/mozilla/security/nss/cmd/disttools/nss.pc.in
b/mozilla/security/nss/cmd/disttools/nss.pc.in
+new file mode 100644
+index 0000000..3a65f0e
+--- /dev/null
++++ b/mozilla/security/nss/cmd/disttools/nss.pc.in
+@@ -0,0 +1,12 @@
++prefix=/usr
++exec_prefix=/usr
++libdir=/usr/lib
++includedir=/usr/include
++
++Name: NSS
++Description: Mozilla Network Security Services
++Version: @NSS_VERSION_MAJOR@.@NSS_VERSION_MINOR@.@NSS_VERSION_PATCH@
++Requires: nspr >= 4.7.0
++Libs: -Wl,-R${libdir} -L${libdir} -lnss3 -lsmime3 -lnssutil3 -lssl3
-lsoftokn3
++Cflags: -I${includedir}/nss
++
+diff --git a/mozilla/security/nss/cmd/manifest.mn
b/mozilla/security/nss/cmd/manifest.mn
+index 3c5b132..b153aac 100644
+--- a/mozilla/security/nss/cmd/manifest.mn
++++ b/mozilla/security/nss/cmd/manifest.mn
+@@ -22,6 +22,7 @@ DIRS = lib \
+ dbtest \
+ derdump \
+ digest \
++ disttools \
+ httpserv \
+ fipstest \
+ $(LOWHASHTEST_SRCDIR) \
+--
+1.8.1
+
diff --git a/crypto/nss/nss-3.14.3_sync_with_upstream_softokn_changes.patch
b/crypto/nss/nss-3.14.3_sync_with_upstream_softokn_changes.patch
new file mode 100644
index 0000000..9611c13
--- /dev/null
+++ b/crypto/nss/nss-3.14.3_sync_with_upstream_softokn_changes.patch
@@ -0,0 +1,407 @@
+From d6dbecfea317a468be12423595e584f43d84d8ec Mon Sep 17 00:00:00 2001
+From: Elio Maldonado <emaldona AT redhat.com>
+Date: Sat, 9 Feb 2013 17:11:00 -0500
+Subject: [PATCH] Sync up with upstream softokn changes
+
+- Disable RSA OEP case in FormatBlock, RSA_OAEP support is experimental and
in a state of flux
+- Numerous change upstream due to the work for TLS/DTLS 'Lucky 13'
vulnerability CVE-2013-0169
+- It now compiles with the NSS_3_14_3_BETA1 source
+---
+ mozilla/security/nss/lib/ckfw/pem/rsawrapr.c | 338
+++++++-------------------
+ 1 files changed, 82 insertions(+), 256 deletions(-)
+
+diff --git a/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c
b/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c
+index 5ac4f39..3780d30 100644
+--- a/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c
++++ b/mozilla/security/nss/lib/ckfw/pem/rsawrapr.c
+@@ -46,6 +46,7 @@
+ #include "sechash.h"
+ #include "base.h"
+
++#include "lowkeyi.h"
+ #include "secerr.h"
+
+ #define RSA_BLOCK_MIN_PAD_LEN 8
+@@ -54,9 +55,8 @@
+ #define RSA_BLOCK_PRIVATE_PAD_OCTET 0xff
+ #define RSA_BLOCK_AFTER_PAD_OCTET 0x00
+
+-#define OAEP_SALT_LEN 8
+-#define OAEP_PAD_LEN 8
+-#define OAEP_PAD_OCTET 0x00
++/* Needed for RSA-PSS functions */
++static const unsigned char eightZeros[] = { 0, 0, 0, 0, 0, 0, 0, 0 };
+
+ #define FLAT_BUFSIZE 512 /* bytes to hold flattened SHA1Context. */
+
+@@ -78,127 +78,39 @@ pem_PublicModulusLen(NSSLOWKEYPublicKey *pubk)
+ return 0;
+ }
+
+-static SHA1Context *SHA1_CloneContext(SHA1Context * original)
+-{
+- SHA1Context *clone = NULL;
+- unsigned char *pBuf;
+- int sha1ContextSize = SHA1_FlattenSize(original);
+- SECStatus frv;
+- unsigned char buf[FLAT_BUFSIZE];
+-
+- PORT_Assert(sizeof buf >= sha1ContextSize);
+- if (sizeof buf >= sha1ContextSize) {
+- pBuf = buf;
+- } else {
+- pBuf = nss_ZAlloc(NULL, sha1ContextSize);
+- if (!pBuf)
+- goto done;
+- }
+-
+- frv = SHA1_Flatten(original, pBuf);
+- if (frv == SECSuccess) {
+- clone = SHA1_Resurrect(pBuf, NULL);
+- memset(pBuf, 0, sha1ContextSize);
+- }
+- done:
+- if (pBuf != buf)
+- nss_ZFreeIf(pBuf);
+- return clone;
++/* Constant time comparison of a single byte.
++ * Returns 1 iff a == b, otherwise returns 0.
++ * Note: For ranges of bytes, use constantTimeCompare.
++ */
++static unsigned char constantTimeEQ8(unsigned char a, unsigned char b) {
++ unsigned char c = ~(a - b | b - a);
++ c >>= 7;
++ return c;
+ }
+
+-/*
+- * Modify data by XORing it with a special hash of salt.
++/* Constant time comparison of a range of bytes.
++ * Returns 1 iff len bytes of a are identical to len bytes of b, otherwise
++ * returns 0.
+ */
+-static SECStatus
+-oaep_xor_with_h1(unsigned char *data, unsigned int datalen,
+- unsigned char *salt, unsigned int saltlen)
+-{
+- SHA1Context *sha1cx;
+- unsigned char *dp, *dataend;
+- unsigned char end_octet;
+-
+- sha1cx = SHA1_NewContext();
+- if (sha1cx == NULL) {
+- return SECFailure;
+- }
+-
+- /*
+- * Get a hash of salt started; we will use it several times,
+- * adding in a different end octet (x00, x01, x02, ...).
+- */
+- SHA1_Begin(sha1cx);
+- SHA1_Update(sha1cx, salt, saltlen);
+- end_octet = 0;
+-
+- dp = data;
+- dataend = data + datalen;
+-
+- while (dp < dataend) {
+- SHA1Context *sha1cx_h1;
+- unsigned int sha1len, sha1off;
+- unsigned char sha1[SHA1_LENGTH];
+-
+- /*
+- * Create hash of (salt || end_octet)
+- */
+- sha1cx_h1 = SHA1_CloneContext(sha1cx);
+- SHA1_Update(sha1cx_h1, &end_octet, 1);
+- SHA1_End(sha1cx_h1, sha1, &sha1len, sizeof(sha1));
+- SHA1_DestroyContext(sha1cx_h1, PR_TRUE);
+- PORT_Assert(sha1len == SHA1_LENGTH);
+-
+- /*
+- * XOR that hash with the data.
+- * When we have fewer than SHA1_LENGTH octets of data
+- * left to xor, use just the low-order ones of the hash.
+- */
+- sha1off = 0;
+- if ((dataend - dp) < SHA1_LENGTH)
+- sha1off = SHA1_LENGTH - (dataend - dp);
+- while (sha1off < SHA1_LENGTH)
+- *dp++ ^= sha1[sha1off++];
+-
+- /*
+- * Bump for next hash chunk.
+- */
+- end_octet++;
+- }
+-
+- SHA1_DestroyContext(sha1cx, PR_TRUE);
+- return SECSuccess;
++static unsigned char constantTimeCompare(const unsigned char *a,
++ const unsigned char *b,
++ unsigned int len) {
++ unsigned char tmp = 0;
++ unsigned int i;
++ for (i = 0; i < len; ++i, ++a, ++b)
++ tmp |= *a ^ *b;
++ return constantTimeEQ8(0x00, tmp);
+ }
+
+-/*
+- * Modify salt by XORing it with a special hash of data.
++/* Constant time conditional.
++ * Returns a if c is 1, or b if c is 0. The result is undefined if c is
++ * not 0 or 1.
+ */
+-static SECStatus
+-oaep_xor_with_h2(unsigned char *salt, unsigned int saltlen,
+- unsigned char *data, unsigned int datalen)
++static unsigned int constantTimeCondition(unsigned int c,
++ unsigned int a,
++ unsigned int b)
+ {
+- unsigned char sha1[SHA1_LENGTH];
+- unsigned char *psalt, *psha1, *saltend;
+- SECStatus rv;
+-
+- /*
+- * Create a hash of data.
+- */
+- rv = SHA1_HashBuf(sha1, data, datalen);
+- if (rv != SECSuccess) {
+- return rv;
+- }
+-
+- /*
+- * XOR the low-order octets of that hash with salt.
+- */
+- PORT_Assert(saltlen <= SHA1_LENGTH);
+- saltend = salt + saltlen;
+- psalt = salt;
+- psha1 = sha1 + SHA1_LENGTH - saltlen;
+- while (psalt < saltend) {
+- *psalt++ ^= *psha1++;
+- }
+-
+- return SECSuccess;
++ return (~(c - 1) & a) | ((c - 1) & b);
+ }
+
+ /*
+@@ -212,7 +124,7 @@ static unsigned char *rsa_FormatOneBlock(unsigned
modulusLen,
+ unsigned char *block;
+ unsigned char *bp;
+ int padLen;
+- int i;
++ int i, j;
+ SECStatus rv;
+
+ block = (unsigned char *) nss_ZAlloc(NULL, modulusLen);
+@@ -260,124 +172,58 @@ static unsigned char *rsa_FormatOneBlock(unsigned
modulusLen,
+ */
+ case RSA_BlockPublic:
+
+- /*
+- * 0x00 || BT || Pad || 0x00 || ActualData
+- * 1 1 padLen 1 data->len
+- * Pad is all non-zero random bytes.
+- */
+- padLen = modulusLen - data->len - 3;
+- PORT_Assert(padLen >= RSA_BLOCK_MIN_PAD_LEN);
+- if (padLen < RSA_BLOCK_MIN_PAD_LEN) {
+- nss_ZFreeIf(block);
+- return NULL;
+- }
+- for (i = 0; i < padLen; i++) {
+- /* Pad with non-zero random data. */
+- do {
+- rv = RNG_GenerateGlobalRandomBytes(bp + i, 1);
+- } while (rv == SECSuccess
+- && bp[i] == RSA_BLOCK_AFTER_PAD_OCTET);
+- if (rv != SECSuccess) {
+- nss_ZFreeIf(block);
+- return NULL;
+- }
+- }
+- bp += padLen;
+- *bp++ = RSA_BLOCK_AFTER_PAD_OCTET;
+- nsslibc_memcpy(bp, data->data, data->len);
+-
+- break;
+-
+- /*
+- * Blocks intended for public-key operation, using
+- * Optimal Asymmetric Encryption Padding (OAEP).
+- */
+- case RSA_BlockOAEP:
+- /*
+- * 0x00 || BT || Modified2(Salt) || Modified1(PaddedData)
+- * 1 1 OAEP_SALT_LEN OAEP_PAD_LEN + data->len [+ N]
+- *
+- * where:
+- * PaddedData is "Pad1 || ActualData [|| Pad2]"
+- * Salt is random data.
+- * Pad1 is all zeros.
+- * Pad2, if present, is random data.
+- * (The "modified" fields are all the same length as the original
+- * unmodified values; they are just xor'd with other values.)
+- *
+- * Modified1 is an XOR of PaddedData with a special octet
+- * string constructed of iterated hashing of Salt (see below).
+- * Modified2 is an XOR of Salt with the low-order octets of
+- * the hash of Modified1 (see farther below ;-).
+- *
+- * Whew!
+- */
+-
+-
+- /*
+- * Salt
+- */
+- rv = RNG_GenerateGlobalRandomBytes(bp, OAEP_SALT_LEN);
+- if (rv != SECSuccess) {
+- nss_ZFreeIf(block);
+- return NULL;
+- }
+- bp += OAEP_SALT_LEN;
+-
+- /*
+- * Pad1
+- */
+- nsslibc_memset(bp, OAEP_PAD_OCTET, OAEP_PAD_LEN);
+- bp += OAEP_PAD_LEN;
+-
+- /*
+- * Data
+- */
+- nsslibc_memcpy(bp, data->data, data->len);
+- bp += data->len;
+-
+- /*
+- * Pad2
+- */
+- if (bp < (block + modulusLen)) {
+- rv = RNG_GenerateGlobalRandomBytes(bp,
+- block - bp + modulusLen);
+- if (rv != SECSuccess) {
+- nss_ZFreeIf(block);
+- return NULL;
+- }
+- }
+-
+- /*
+- * Now we have the following:
+- * 0x00 || BT || Salt || PaddedData
+- * (From this point on, "Pad1 || Data [|| Pad2]" is treated
+- * as the one entity PaddedData.)
+- *
+- * We need to turn PaddedData into Modified1.
+- */
+- if (oaep_xor_with_h1(block + 2 + OAEP_SALT_LEN,
+- modulusLen - 2 - OAEP_SALT_LEN,
+- block + 2, OAEP_SALT_LEN) != SECSuccess) {
+- nss_ZFreeIf(block);
+- return NULL;
+- }
+-
+- /*
+- * Now we have:
+- * 0x00 || BT || Salt || Modified1(PaddedData)
+- *
+- * The remaining task is to turn Salt into Modified2.
+- */
+- if (oaep_xor_with_h2(block + 2, OAEP_SALT_LEN,
+- block + 2 + OAEP_SALT_LEN,
+- modulusLen - 2 - OAEP_SALT_LEN) !=
+- SECSuccess) {
+- nss_ZFreeIf(block);
+- return NULL;
+- }
+-
+- break;
++ /*
++ * 0x00 || BT || Pad || 0x00 || ActualData
++ * 1 1 padLen 1 data->len
++ * Pad is all non-zero random bytes.
++ *
++ * Build the block left to right.
++ * Fill the entire block from Pad to the end with random bytes.
++ * Use the bytes after Pad as a supply of extra random bytes from
++ * which to find replacements for the zero bytes in Pad.
++ * If we need more than that, refill the bytes after Pad with
++ * new random bytes as necessary.
++ */
++ padLen = modulusLen - (data->len + 3);
++ PORT_Assert (padLen >= RSA_BLOCK_MIN_PAD_LEN);
++ if (padLen < RSA_BLOCK_MIN_PAD_LEN) {
++ nss_ZFreeIf (block);
++ return NULL;
++ }
++ j = modulusLen - 2;
++ rv = RNG_GenerateGlobalRandomBytes(bp, j);
++ if (rv == SECSuccess) {
++ for (i = 0; i < padLen; ) {
++ unsigned char repl;
++ /* Pad with non-zero random data. */
++ if (bp[i] != RSA_BLOCK_AFTER_PAD_OCTET) {
++ ++i;
++ continue;
++ }
++ if (j <= padLen) {
++ rv = RNG_GenerateGlobalRandomBytes(bp + padLen,
++ modulusLen - (2 + padLen));
++ if (rv != SECSuccess)
++ break;
++ j = modulusLen - 2;
++ }
++ do {
++ repl = bp[--j];
++ } while (repl == RSA_BLOCK_AFTER_PAD_OCTET && j > padLen);
++ if (repl != RSA_BLOCK_AFTER_PAD_OCTET) {
++ bp[i++] = repl;
++ }
++ }
++ }
++ if (rv != SECSuccess) {
++ /*sftk_fatalError = PR_TRUE;*/
++ nss_ZFreeIf (block);
++ return NULL;
++ }
++ bp += padLen;
++ *bp++ = RSA_BLOCK_AFTER_PAD_OCTET;
++ nsslibc_memcpy(bp, data->data, data->len);
++ break;
+
+ default:
+ PORT_Assert(0);
+@@ -427,26 +273,6 @@ rsa_FormatBlock(SECItem * result, unsigned modulusLen,
+
+ break;
+
+- case RSA_BlockOAEP:
+- /*
+- * 0x00 || BT || M1(Salt) || M2(Pad1||ActualData[||Pad2])
+- *
+- * The "2" below is the first octet + the second octet.
+- * (The other fields do not contain the clear values, but are
+- * the same length as the clear values.)
+- */
+- PORT_Assert(data->len <= (modulusLen - (2 + OAEP_SALT_LEN
+- + OAEP_PAD_LEN)));
+-
+- result->data = rsa_FormatOneBlock(modulusLen, blockType, data);
+- if (result->data == NULL) {
+- result->len = 0;
+- return SECFailure;
+- }
+- result->len = modulusLen;
+-
+- break;
+-
+ case RSA_BlockRaw:
+ /*
+ * Pad || ActualData
+--
+1.7.1
+
+
diff --git a/crypto/nss/nss-3.15.1-standalone-2.patch
b/crypto/nss/nss-3.15.1-standalone-2.patch
new file mode 100644
index 0000000..289dbc2
--- /dev/null
+++ b/crypto/nss/nss-3.15.1-standalone-2.patch
@@ -0,0 +1,241 @@
+Submitted By: Armin K. <krejzi at email dot com>
+Date: 2013-07-02
+Initial Package Version: 3.15
+Upstream Status: Not applicable
+Origin: Based on dj's original patch, rediffed and modified
for 3.15
+Description: Adds auto-generated nss.pc and nss-config script,
and allows
+ building without nspr in the source tree.
+
+--- a/nss/config/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/Makefile 2013-07-02 14:53:56.684750636 +0200
+@@ -0,0 +1,40 @@
++CORE_DEPTH = ..
++DEPTH = ..
++
++include $(CORE_DEPTH)/coreconf/config.mk
++
++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'`
++PREFIX = /usr
++
++all: export libs
++
++export:
++ # Create the nss.pc file
++ mkdir -p $(DIST)/lib/pkgconfig
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@exec_prefix@,\$${prefix}," \
++ -e "s,@libdir@,\$${prefix}/lib," \
++ -e "s,@includedir@,\$${prefix}/include/nss," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss.pc.in > nss.pc
++ chmod 0644 nss.pc
++ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig
++
++ # Create the nss-config script
++ mkdir -p $(DIST)/bin
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss-config.in > nss-config
++ chmod 0755 nss-config
++ ln -sf ../../../nss/config/nss-config $(DIST)/bin
++
++libs:
++
++dummy: all export libs
++
+--- a/nss/config/nss-config.in 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/nss-config.in 2013-07-02 14:52:58.328084334 +0200
+@@ -0,0 +1,153 @@
++#!/bin/sh
++
++prefix=@prefix@
++
++major_version=@NSS_MAJOR_VERSION@
++minor_version=@NSS_MINOR_VERSION@
++patch_version=@NSS_PATCH_VERSION@
++
++usage()
++{
++ cat <<EOF
++Usage: nss-config [OPTIONS] [LIBRARIES]
++Options:
++ [--prefix[=DIR]]
++ [--exec-prefix[=DIR]]
++ [--includedir[=DIR]]
++ [--libdir[=DIR]]
++ [--version]
++ [--libs]
++ [--cflags]
++Dynamic Libraries:
++ nss
++ nssutil
++ smime
++ ssl
++ softokn
++EOF
++ exit $1
++}
++
++if test $# -eq 0; then
++ usage 1 1>&2
++fi
++
++lib_nss=yes
++lib_nssutil=yes
++lib_smime=yes
++lib_ssl=yes
++lib_softokn=yes
++
++while test $# -gt 0; do
++ case "$1" in
++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
++ *) optarg= ;;
++ esac
++
++ case $1 in
++ --prefix=*)
++ prefix=$optarg
++ ;;
++ --prefix)
++ echo_prefix=yes
++ ;;
++ --exec-prefix=*)
++ exec_prefix=$optarg
++ ;;
++ --exec-prefix)
++ echo_exec_prefix=yes
++ ;;
++ --includedir=*)
++ includedir=$optarg
++ ;;
++ --includedir)
++ echo_includedir=yes
++ ;;
++ --libdir=*)
++ libdir=$optarg
++ ;;
++ --libdir)
++ echo_libdir=yes
++ ;;
++ --version)
++ echo ${major_version}.${minor_version}.${patch_version}
++ ;;
++ --cflags)
++ echo_cflags=yes
++ ;;
++ --libs)
++ echo_libs=yes
++ ;;
++ nss)
++ lib_nss=yes
++ ;;
++ nssutil)
++ lib_nssutil=yes
++ ;;
++ smime)
++ lib_smime=yes
++ ;;
++ ssl)
++ lib_ssl=yes
++ ;;
++ softokn)
++ lib_softokn=yes
++ ;;
++ *)
++ usage 1 1>&2
++ ;;
++ esac
++ shift
++done
++
++# Set variables that may be dependent upon other variables
++if test -z "$exec_prefix"; then
++ exec_prefix=`pkg-config --variable=exec_prefix nss`
++fi
++if test -z "$includedir"; then
++ includedir=`pkg-config --variable=includedir nss`
++fi
++if test -z "$libdir"; then
++ libdir=`pkg-config --variable=libdir nss`
++fi
++
++if test "$echo_prefix" = "yes"; then
++ echo $prefix
++fi
++
++if test "$echo_exec_prefix" = "yes"; then
++ echo $exec_prefix
++fi
++
++if test "$echo_includedir" = "yes"; then
++ echo $includedir
++fi
++
++if test "$echo_libdir" = "yes"; then
++ echo $libdir
++fi
++
++if test "$echo_cflags" = "yes"; then
++ echo -I$includedir
++fi
++
++if test "$echo_libs" = "yes"; then
++ libdirs="-L$libdir"
++ if test -n "$lib_nss"; then
++ libdirs="$libdirs -lnss${major_version}"
++ fi
++ if test -n "$lib_nssutil"; then
++ libdirs="$libdirs -lnssutil${major_version}"
++ fi
++ if test -n "$lib_smime"; then
++ libdirs="$libdirs -lsmime${major_version}"
++ fi
++ if test -n "$lib_ssl"; then
++ libdirs="$libdirs -lssl${major_version}"
++ fi
++ if test -n "$lib_softokn"; then
++ libdirs="$libdirs -lsoftokn${major_version}"
++ fi
++ echo $libdirs
++fi
++
+--- a/nss/config/nss.pc.in 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/nss.pc.in 2013-07-02 14:52:58.328084334 +0200
+@@ -0,0 +1,12 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: NSS
++Description: Network Security Services
++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
++Requires: nspr >= 4.8
++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@
-lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@
-lsoftokn@NSS_MAJOR_VERSION@
++Cflags: -I${includedir}
++
+--- a/nss/Makefile 2013-05-28 23:43:24.000000000 +0200
++++ b/nss/Makefile 2013-07-02 14:52:58.328084334 +0200
+@@ -44,7 +44,7 @@
+ # (7) Execute "local" rules. (OPTIONAL). #
+ #######################################################################
+
+-nss_build_all: build_nspr all
++nss_build_all: all
+
+ nss_clean_all: clobber_nspr clobber
+
+--- a/nss/manifest.mn 2013-05-28 23:43:24.000000000 +0200
++++ b/nss/manifest.mn 2013-07-02 14:52:58.331417666 +0200
+@@ -10,4 +10,4 @@
+
+ RELEASE = nss
+
+-DIRS = coreconf lib cmd
++DIRS = coreconf lib cmd config
diff --git a/crypto/nss/nss-3.17.2-standalone-2.patch
b/crypto/nss/nss-3.17.2-standalone-2.patch
new file mode 100644
index 0000000..13b474f
--- /dev/null
+++ b/crypto/nss/nss-3.17.2-standalone-2.patch
@@ -0,0 +1,244 @@
+Submitted By: Armin K. <krejzi at email dot com>
+Date: 2013-07-02
+Initial Package Version: 3.15
+Upstream Status: Not applicable
+Origin: Based on dj's original patch, rediffed and modified
for 3.15
+Description: Adds auto-generated nss.pc and nss-config script,
and allows
+ building without nspr in the source tree.
+
+--- a/nss/config/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/Makefile 2013-07-02 14:53:56.684750636 +0200
+@@ -0,0 +1,40 @@
++CORE_DEPTH = ..
++DEPTH = ..
++
++include $(CORE_DEPTH)/coreconf/config.mk
++
++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'`
++PREFIX = /usr
++
++all: export libs
++
++export:
++ # Create the nss.pc file
++ mkdir -p $(DIST)/lib/pkgconfig
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@exec_prefix@,\$${prefix}," \
++ -e "s,@libdir@,\$${prefix}/lib," \
++ -e "s,@includedir@,\$${prefix}/include/nss," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss.pc.in > nss.pc
++ chmod 0644 nss.pc
++ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig
++
++ # Create the nss-config script
++ mkdir -p $(DIST)/bin
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss-config.in > nss-config
++ chmod 0755 nss-config
++ ln -sf ../../../nss/config/nss-config $(DIST)/bin
++
++libs:
++
++dummy: all export libs
++
+--- a/nss/config/nss-config.in 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/nss-config.in 2013-07-02 14:52:58.328084334 +0200
+@@ -0,0 +1,153 @@
++#!/bin/sh
++
++prefix=@prefix@
++
++major_version=@NSS_MAJOR_VERSION@
++minor_version=@NSS_MINOR_VERSION@
++patch_version=@NSS_PATCH_VERSION@
++
++usage()
++{
++ cat <<EOF
++Usage: nss-config [OPTIONS] [LIBRARIES]
++Options:
++ [--prefix[=DIR]]
++ [--exec-prefix[=DIR]]
++ [--includedir[=DIR]]
++ [--libdir[=DIR]]
++ [--version]
++ [--libs]
++ [--cflags]
++Dynamic Libraries:
++ nss
++ nssutil
++ smime
++ ssl
++ softokn
++EOF
++ exit $1
++}
++
++if test $# -eq 0; then
++ usage 1 1>&2
++fi
++
++lib_nss=yes
++lib_nssutil=yes
++lib_smime=yes
++lib_ssl=yes
++lib_softokn=yes
++
++while test $# -gt 0; do
++ case "$1" in
++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
++ *) optarg= ;;
++ esac
++
++ case $1 in
++ --prefix=*)
++ prefix=$optarg
++ ;;
++ --prefix)
++ echo_prefix=yes
++ ;;
++ --exec-prefix=*)
++ exec_prefix=$optarg
++ ;;
++ --exec-prefix)
++ echo_exec_prefix=yes
++ ;;
++ --includedir=*)
++ includedir=$optarg
++ ;;
++ --includedir)
++ echo_includedir=yes
++ ;;
++ --libdir=*)
++ libdir=$optarg
++ ;;
++ --libdir)
++ echo_libdir=yes
++ ;;
++ --version)
++ echo ${major_version}.${minor_version}.${patch_version}
++ ;;
++ --cflags)
++ echo_cflags=yes
++ ;;
++ --libs)
++ echo_libs=yes
++ ;;
++ nss)
++ lib_nss=yes
++ ;;
++ nssutil)
++ lib_nssutil=yes
++ ;;
++ smime)
++ lib_smime=yes
++ ;;
++ ssl)
++ lib_ssl=yes
++ ;;
++ softokn)
++ lib_softokn=yes
++ ;;
++ *)
++ usage 1 1>&2
++ ;;
++ esac
++ shift
++done
++
++# Set variables that may be dependent upon other variables
++if test -z "$exec_prefix"; then
++ exec_prefix=`pkg-config --variable=exec_prefix nss`
++fi
++if test -z "$includedir"; then
++ includedir=`pkg-config --variable=includedir nss`
++fi
++if test -z "$libdir"; then
++ libdir=`pkg-config --variable=libdir nss`
++fi
++
++if test "$echo_prefix" = "yes"; then
++ echo $prefix
++fi
++
++if test "$echo_exec_prefix" = "yes"; then
++ echo $exec_prefix
++fi
++
++if test "$echo_includedir" = "yes"; then
++ echo $includedir
++fi
++
++if test "$echo_libdir" = "yes"; then
++ echo $libdir
++fi
++
++if test "$echo_cflags" = "yes"; then
++ echo -I$includedir
++fi
++
++if test "$echo_libs" = "yes"; then
++ libdirs="-L$libdir"
++ if test -n "$lib_nss"; then
++ libdirs="$libdirs -lnss${major_version}"
++ fi
++ if test -n "$lib_nssutil"; then
++ libdirs="$libdirs -lnssutil${major_version}"
++ fi
++ if test -n "$lib_smime"; then
++ libdirs="$libdirs -lsmime${major_version}"
++ fi
++ if test -n "$lib_ssl"; then
++ libdirs="$libdirs -lssl${major_version}"
++ fi
++ if test -n "$lib_softokn"; then
++ libdirs="$libdirs -lsoftokn${major_version}"
++ fi
++ echo $libdirs
++fi
++
+--- a/nss/config/nss.pc.in 1970-01-01 01:00:00.000000000 +0100
++++ b/nss/config/nss.pc.in 2013-07-02 14:52:58.328084334 +0200
+@@ -0,0 +1,12 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: NSS
++Description: Network Security Services
++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
++Requires: nspr >= 4.8
++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@
-lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@
-lsoftokn@NSS_MAJOR_VERSION@
++Cflags: -I${includedir}
++
+--- a/nss/Makefile 2013-05-28 23:43:24.000000000 +0200
++++ b/nss/Makefile 2013-07-02 14:52:58.328084334 +0200
+@@ -44,7 +44,7 @@
+ # (7) Execute "local" rules. (OPTIONAL). #
+ #######################################################################
+
+-nss_build_all: build_nspr all
++nss_build_all: all
+
+ nss_clean_all: clobber_nspr clobber
+
+--- a/nss/manifest.mn 2013-05-28 23:43:24.000000000 +0200
++++ b/nss/manifest.mn 2013-07-02 14:52:58.331417666 +0200
+@@ -10,7 +10,7 @@
+
+ RELEASE = nss
+
+-DIRS = coreconf lib cmd
++DIRS = coreconf lib cmd config
+
+ ifdef NSS_BUILD_GTESTS
+ DIRS += external_tests
diff --git a/crypto/nss/nss-pem-20140808.tar.bz2
b/crypto/nss/nss-pem-20140808.tar.bz2
new file mode 100644
index 0000000..8c23ceb
Binary files /dev/null and b/crypto/nss/nss-pem-20140808.tar.bz2 differ
diff --git a/crypto/opensc/DEPENDS b/crypto/opensc/DEPENDS
index 14b953c..3ebdb43 100755
--- a/crypto/opensc/DEPENDS
+++ b/crypto/opensc/DEPENDS
@@ -1,6 +1,6 @@
depends pkgconfig &&

-optional_depends openssl \
+optional_depends SSL \
"" \
"" \
"Enable OpenSSL support?" &&
diff --git a/crypto/opensc/HISTORY b/crypto/opensc/HISTORY
index 94931b4..fe5452c 100644
--- a/crypto/opensc/HISTORY
+++ b/crypto/opensc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-08-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.2

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/DEPENDS b/crypto/openssh/DEPENDS
index 7d8aeb4..2972b20 100755
--- a/crypto/openssh/DEPENDS
+++ b/crypto/openssh/DEPENDS
@@ -1,14 +1,9 @@
depends e2fsprogs &&
depends gnupg &&
-depends openssl &&
+depends SSL &&
depends smgl-fhs &&
depends zlib &&

-optional_depends "tcp_wrappers" \
- "--with-tcp-wrappers" \
- "" \
- "for an optional method of controlling ssh access" &&
-
optional_depends "linux-pam" \
"--with-pam" \
"" \
diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS
index e32d4db..253255d 100755
--- a/crypto/openssh/DETAILS
+++ b/crypto/openssh/DETAILS
@@ -1,6 +1,6 @@
SPELL=openssh
- VERSION=6.1p1
- SECURITY_PATCH=6
+ VERSION=6.7p1
+ 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 e16ebf4..d3704eb 100644
--- a/crypto/openssh/HISTORY
+++ b/crypto/openssh/HISTORY
@@ -1,3 +1,37 @@
+2014-12-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: remove obsolete tcp_wrappers
+
+2014-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.7p1
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2011-05-12 Jeremy Blosser <jblosser-smgl AT firinn.org>
+ * PRE_BUILD, openssh-lpk-6.5p1-0.3.14.patch.gz: Update the LPK patch.
+
+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
+
+2013-05-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.2p2
+
+2013-03-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.2p1
+
2012-08-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.1p1

diff --git a/crypto/openssh/PRE_BUILD b/crypto/openssh/PRE_BUILD
index 86a99df..9d8eda1 100755
--- a/crypto/openssh/PRE_BUILD
+++ b/crypto/openssh/PRE_BUILD
@@ -2,6 +2,6 @@ default_pre_build &&

if [ "${OPENSSH_LPK}" == "y" ]; then
cd "${SOURCE_DIRECTORY}" &&
- bzcat $SPELL_DIRECTORY/openssh-lpk-6.0p1-0.3.14.patch.bz2 | patch -p1 &&
+ zcat $SPELL_DIRECTORY/openssh-lpk-6.5p1-0.3.14.patch.gz | patch -p1 &&
autoconf
fi
diff --git a/crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2
b/crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2
deleted file mode 100644
index bc9e221..0000000
Binary files a/crypto/openssh/openssh-lpk-6.0p1-0.3.14.patch.bz2 and
/dev/null differ
diff --git a/crypto/openssh/openssh-lpk-6.5p1-0.3.14.patch.gz
b/crypto/openssh/openssh-lpk-6.5p1-0.3.14.patch.gz
new file mode 100644
index 0000000..d84b17c
Binary files /dev/null and b/crypto/openssh/openssh-lpk-6.5p1-0.3.14.patch.gz
differ
diff --git a/crypto/openssl/CONFIGURE b/crypto/openssl/CONFIGURE
index 9f28015..9ff1556 100755
--- a/crypto/openssl/CONFIGURE
+++ b/crypto/openssl/CONFIGURE
@@ -5,6 +5,5 @@ message "broken installation. You are advised to disable it."
&&
config_query OPENSSL_SSE "Are you sure you want to enable SSE support?" n
fi &&

-config_query_option OPENSSL_TLSEXT "Enable TLS extensions ?" y \
- "enable-tlsext" \
- "disable-tlsext"
+# Broken in 0.9.8y, remove option (Bug #511)
+persistent_remove OPENSSL_TLSEXT
diff --git a/crypto/openssl/CONFLICTS b/crypto/openssl/CONFLICTS
new file mode 100755
index 0000000..4ac1907
--- /dev/null
+++ b/crypto/openssl/CONFLICTS
@@ -0,0 +1 @@
+conflicts libressl
diff --git a/crypto/openssl/DETAILS b/crypto/openssl/DETAILS
index 9c5aa04..e9c50d4 100755
--- a/crypto/openssl/DETAILS
+++ b/crypto/openssl/DETAILS
@@ -6,13 +6,12 @@ fi

case $OPENSSL_BRANCH in
0.9)
- VERSION=0.9.8x
- SECURITY_PATCH=19
+ VERSION=0.9.8zc
+ SECURITY_PATCH=23
;;
1.0)
- VERSION=1.0.0j
- SECURITY_PATCH=19
- PATCHLEVEL=0
+ VERSION=1.0.1j
+ SECURITY_PATCH=25
;;
esac

diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index 7fcc22c..b191b6b 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,49 @@
+2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Work-around for Bug #556 no longer needed
+ * INSTALL: Parallel jobs on install work, re-enable with make_normal
+
+2014-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: versions 1.0.1j and 0.9.8zc, SECURITY_PATCH++, fixes
+ for CVE-2014-3513, CVE-2014-3567, CVE-2014-3568
+
+2014-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTSL fix permissions
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES, CONFLICTS: added, to allow libressl as na alternative
+ * UP_TRIGGERS: test for libressl as well
+ * PREPARE: check for libressl
+
+2014-08-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.1i (branch 1.0), 0.9.8zb (branch 0.9);
+ SECURITY_PATCH++ (9 CVEs)
+ * openssl.gpg: imported 0E604491 public key (Matt Caswell
+ <matt AT openssl.org>)
+
+2014-06-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell (branch 1.0) to 1.0.1h, (branch 0.9) to
+ 0.9.8za; SECURITY_PATCH++ (7 CVEs)
+
+2014-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.1g, SECURITY_PATCH=22, CVE-2014-0160
+ * openssl.gpg: import key FA40E9E2
+
+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
+
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: added recast on x.y -> x.z upgrades
+
+2013-02-11 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE: Remove TLSEXT option (See Bug #511)
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.8y, 1.0.0k, SECURITY_PATCH=20
+ http://www.openssl.org/news/secadv_20130205.txt
+
2012-06-09 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: don't go below spell_ok if it fails check

diff --git a/crypto/openssl/INSTALL b/crypto/openssl/INSTALL
index d6210c3..1d9a6be 100755
--- a/crypto/openssl/INSTALL
+++ b/crypto/openssl/INSTALL
@@ -1,5 +1,2 @@
-make_single &&
-
-make MANDIR="$INSTALL_ROOT/usr/share/man" install &&
-
-make_normal
+make_normal &&
+make MANDIR="$INSTALL_ROOT/usr/share/man" install
diff --git a/crypto/openssl/PREPARE b/crypto/openssl/PREPARE
index 60fb53b..e142d81 100755
--- a/crypto/openssl/PREPARE
+++ b/crypto/openssl/PREPARE
@@ -1 +1,6 @@
config_query_list OPENSSL_BRANCH "Which branch of OpenSSL do you want to
build?" DEFAULT 0.9 1.0
+if spell_ok libressl;then
+ for each in $(show_up_depends libressl 1); do
+ up_trigger $each cast_self
+ done
+fi
diff --git a/crypto/openssl/PROVIDES b/crypto/openssl/PROVIDES
new file mode 100644
index 0000000..fe0d4a2
--- /dev/null
+++ b/crypto/openssl/PROVIDES
@@ -0,0 +1 @@
+SSL
diff --git a/crypto/openssl/UP_TRIGGERS b/crypto/openssl/UP_TRIGGERS
index 3edee70..db2fa68 100755
--- a/crypto/openssl/UP_TRIGGERS
+++ b/crypto/openssl/UP_TRIGGERS
@@ -2,7 +2,8 @@

spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" ||
return 0

-if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ]; then
+if [ "${VERSION/[a-z]*/}" != "${OLD_SPELL_VERSION/[a-z]*/}" ] || \
+ [ "${VERSION%.*}" != "${OLD_SPELL_VERSION%.*}" ]; then
for each in $(show_up_depends $SPELL 1); do
up_trigger $each cast_self
done
diff --git a/crypto/openssl/openssl.gpg b/crypto/openssl/openssl.gpg
index e01c054..d90e7db 100644
Binary files a/crypto/openssl/openssl.gpg and b/crypto/openssl/openssl.gpg
differ
diff --git a/crypto/p11-kit/DETAILS b/crypto/p11-kit/DETAILS
index 0c16cb6..6d40ac9 100755
--- a/crypto/p11-kit/DETAILS
+++ b/crypto/p11-kit/DETAILS
@@ -1,5 +1,5 @@
SPELL=p11-kit
- VERSION=0.14
+ VERSION=0.20.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_GPG=D92765AF.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/crypto/p11-kit/HISTORY b/crypto/p11-kit/HISTORY
index 6506836..36fbe16 100644
--- a/crypto/p11-kit/HISTORY
+++ b/crypto/p11-kit/HISTORY
@@ -1,3 +1,9 @@
+2014-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.20.3
+
+2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18.1
+
2012-09-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.14

diff --git a/crypto/pad/DEPENDS b/crypto/pad/DEPENDS
index ed472ed..09706da 100755
--- a/crypto/pad/DEPENDS
+++ b/crypto/pad/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/crypto/pad/HISTORY b/crypto/pad/HISTORY
index 5a8d92f..fe03ca2 100644
--- a/crypto/pad/HISTORY
+++ b/crypto/pad/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-01-17 Martin Spitzbarth <m.spitzbarth AT gmx.de>
* DEPENDS: created, added openssl as dependency

diff --git a/crypto/pcsc-lite/DEPENDS b/crypto/pcsc-lite/DEPENDS
index a8faa4a..f7316fa 100755
--- a/crypto/pcsc-lite/DEPENDS
+++ b/crypto/pcsc-lite/DEPENDS
@@ -2,5 +2,5 @@ depends -sub CXX gcc &&
if [[ $PCSC_DEVICE_ACCESS == libusb ]]; then
depends LIBUSB "--enable-libusb"
elif [[ $PCSC_DEVICE_ACCESS == udev ]]; then
- depends udev "--enable-libudev"
+ depends UDEV "--enable-libudev"
fi
diff --git a/crypto/pcsc-lite/HISTORY b/crypto/pcsc-lite/HISTORY
index cbb3e50..351d0ff 100644
--- a/crypto/pcsc-lite/HISTORY
+++ b/crypto/pcsc-lite/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/crypto/pinentry/DEPENDS b/crypto/pinentry/DEPENDS
index 41b1e93..25d201a 100755
--- a/crypto/pinentry/DEPENDS
+++ b/crypto/pinentry/DEPENDS
@@ -1,15 +1,23 @@
depends pkgconfig &&
-optional_depends gtk+ \
- "" \
- "--disable-pinentry-gtk" \
- "to build GTK+ pinentry" &&
-
-optional_depends gtk+2 \
- "" \
- "--disable-pinentry-gtk2" \
- "to build GTK+2 pinentry" &&
-
-optional_depends qt4
\
- "--enable-pinentry-qt4" \
- "--disable-pinentry-qt4"
\
- "to build Qt4 pinentry"
+
+optional_depends libx11
\
+ "--with-x"
\
+ "--without-x --disable-pinentry-gtk --disable-pinentry-gtk2
--disable-pinentry-qt --disable-pinentry-qt4" \
+ "for X11 support (needed for GTK+/GTK+2/QT4 support)"
&&
+
+if is_depends_enabled "$SPELL" "libx11"; then
+ optional_depends gtk+ \
+ "" \
+ "--disable-pinentry-gtk" \
+ "to build GTK+ pinentry" &&
+
+ optional_depends gtk+2 \
+ "" \
+ "--disable-pinentry-gtk2" \
+ "to build GTK+2 pinentry" &&
+
+ optional_depends qt4 \
+ "--enable-pinentry-qt4" \
+ "--disable-pinentry-qt4" \
+ "to build Qt4 pinentry"
+fi
diff --git a/crypto/pinentry/HISTORY b/crypto/pinentry/HISTORY
index f3793a1..207d643 100644
--- a/crypto/pinentry/HISTORY
+++ b/crypto/pinentry/HISTORY
@@ -1,3 +1,9 @@
+2013-05-28 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: libx11 is optional (and the GUI toolkits are optional based
+ upon this).
+ Need to explicitly disable X11 (and all the toolkits) to not fail
+ when libx11 is not installed.
+
2011-10-10 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/crypto/pkcs11-helper/DETAILS b/crypto/pkcs11-helper/DETAILS
index a652f53..b21614d 100755
--- a/crypto/pkcs11-helper/DETAILS
+++ b/crypto/pkcs11-helper/DETAILS
@@ -1,9 +1,9 @@
SPELL=pkcs11-helper
- VERSION=1.10
+ VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://github.com/downloads/alonbl/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:7d1614cec8586779fe6c1fb15f66f1e33281675d1274677730b91a3188f07ec5809f043a597be2cea40113545d336a67ccbb2f7368556dab7173e33a01455287
+ SOURCE_URL[0]=$SOURCEFORGE_URL/opensc/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:cab34a6c3336cf4077d5b7face9e4b8eeb12f0edb6e265704e481b5ef9738495a45d61a99153b244a91960ed353d79edb99b30f01b0e00efc524542c2a1ac4e1
LICENSE[0]=BSD
WEB_SITE=http://www.opensc-project.org/opensc/wiki/pkcs11-helper
ENTERED=20090103
diff --git a/crypto/pkcs11-helper/HISTORY b/crypto/pkcs11-helper/HISTORY
index 80dee44..933b43b 100644
--- a/crypto/pkcs11-helper/HISTORY
+++ b/crypto/pkcs11-helper/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.11
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.10, fixed SOURCE_URL

diff --git a/crypto/polarssl/BUILD b/crypto/polarssl/BUILD
index 8f58e6d..80aaeaf 100755
--- a/crypto/polarssl/BUILD
+++ b/crypto/polarssl/BUILD
@@ -1 +1,2 @@
-make
+OPTS+=" -DUSE_SHARED_POLARSSL_LIBRARY=1"
+cmake_build
diff --git a/crypto/polarssl/DEPENDS b/crypto/polarssl/DEPENDS
new file mode 100755
index 0000000..2a0f37c
--- /dev/null
+++ b/crypto/polarssl/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+optional_depends zlib '-DENABLE_ZLIB_SUPPORT=1' '' 'zlib support'
diff --git a/crypto/polarssl/DETAILS b/crypto/polarssl/DETAILS
index d10cc02..81b7a4e 100755
--- a/crypto/polarssl/DETAILS
+++ b/crypto/polarssl/DETAILS
@@ -1,9 +1,20 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=polarssl
- VERSION=1.1.1
- SOURCE=$SPELL-$VERSION-gpl.tgz
- SOURCE_URL[0]=http://polarssl.org/code/releases/$SOURCE
-
SOURCE_HASH=sha512:832cde2a103d9a97b8238bd2c41afa779543c5d50cc3cf6a4fa69bf382a3c4341b00980e04eb96346080137bbf266d82e8ae602ea68bbd3cac528cb1a5252ff1
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+if [[ "$POLARSSL_BRANCH" == scm ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://github.com/$SPELL/$SPELL.git:$SPELL-git
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+else
+ VERSION=1.3.9
+
SOURCE_HASH=sha512:eac720913ece5ac7da92773f64e21acce740474ae1c82d1b992c31a49b254852933970dd69a763a643ffcfa2189c2cd2e1f18a892b1253b1060fa049238f04c4
+ SECURITY_PATCH=2
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/archive/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION"
+fi
WEB_SITE=http://polarssl.org/
LICENSE[0]=GPL
ENTERED=20110812
diff --git a/crypto/polarssl/HISTORY b/crypto/polarssl/HISTORY
index e78331a..42bfc65 100644
--- a/crypto/polarssl/HISTORY
+++ b/crypto/polarssl/HISTORY
@@ -1,3 +1,31 @@
+2014-11-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.9
+ Fixed SOURCE_URL[0]
+ * DETAILS, PREPARE: Added scm branch
+
+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:
+ Denial of Service through Certificate message during handshake
+
+2013-04-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.7
+
+2013-03-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
+2013-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.5
+ SECURITY_PATCH=1, fixes CVE-2013-0169
+
+2013-01-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.3
+ * BUILD, DEPENDS: use cmake, zlib
+ * INSTALL, PRE_BUILD: deleted
+
2012-01-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.1
* INSTALL: added
diff --git a/crypto/polarssl/INSTALL b/crypto/polarssl/INSTALL
deleted file mode 100755
index fc2fc6d..0000000
--- a/crypto/polarssl/INSTALL
+++ /dev/null
@@ -1,3 +0,0 @@
-default_install &&
-
-ln -sfn $INSTALL_ROOT/usr/lib/libpolarssl.so
$INSTALL_ROOT/usr/lib/libpolarssl.so.0
diff --git a/crypto/polarssl/PREPARE b/crypto/polarssl/PREPARE
new file mode 100755
index 0000000..ba63470
--- /dev/null
+++ b/crypto/polarssl/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/crypto/polarssl/PRE_BUILD b/crypto/polarssl/PRE_BUILD
deleted file mode 100755
index d16f366..0000000
--- a/crypto/polarssl/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sed -i "s:DESTDIR=/usr/local:DESTDIR=$INSTALL_ROOT/usr:" Makefile &&
-sed -i "s:# CFLAGS += -fPIC:CFLAGS += -fPIC:" library/Makefile &&
-sed -i "s/all: static/all: static shared/" library/Makefile
diff --git a/crypto/qca-gnupg/BUILD b/crypto/qca-gnupg/BUILD
index 6472954..27ba77d 100755
--- a/crypto/qca-gnupg/BUILD
+++ b/crypto/qca-gnupg/BUILD
@@ -1,6 +1 @@
-QTDIR=/usr &&
-PATH=$QTDIR/bin/qt4:$PATH &&
-./configure $OPTS &&
-make_single &&
-make &&
-make_normal
+true
diff --git a/crypto/qca-gnupg/CONFLICTS b/crypto/qca-gnupg/CONFLICTS
new file mode 100755
index 0000000..6361295
--- /dev/null
+++ b/crypto/qca-gnupg/CONFLICTS
@@ -0,0 +1 @@
+conflicts qca-gnupg y
diff --git a/crypto/qca-gnupg/DEPENDS b/crypto/qca-gnupg/DEPENDS
deleted file mode 100755
index 8bd7ce9..0000000
--- a/crypto/qca-gnupg/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends qca2 &&
-depends gnupg
diff --git a/crypto/qca-gnupg/DETAILS b/crypto/qca-gnupg/DETAILS
index d2e5420..23abfa4 100755
--- a/crypto/qca-gnupg/DETAILS
+++ b/crypto/qca-gnupg/DETAILS
@@ -1,15 +1,8 @@
SPELL=qca-gnupg
- VERSION=2.0.0-beta3
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://delta.affinix.com/download/qca/2.0/plugins/$SOURCE
-
SOURCE_HASH=sha512:b9e0591e861a57c10accbdf91ba6ff5f3cd272254bcd1425a44cdce2689cb626fbf9d62f2657724f293f5ca60dfb4bc5aa7ada850b768f6cba6bb388b97bbdc7
- LICENSE[0]=GPL
- WEB_SITE=http://delta.affinix.com/qca
- ENTERED=20050101
- KEYWORDS="qt crypto"
- SHORT="Qt Cryptographic Architecture"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-QCA aims to provide a straightforward and cross-platform crypto API,
-using Qt datatypes and conventions.
+deprecated spell [replaced by qca2]
EOF
+
diff --git a/crypto/qca-gnupg/DOWNLOAD b/crypto/qca-gnupg/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-gnupg/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-gnupg/HISTORY b/crypto/qca-gnupg/HISTORY
index 3ec2ad0..4995ad9 100644
--- a/crypto/qca-gnupg/HISTORY
+++ b/crypto/qca-gnupg/HISTORY
@@ -1,2 +1,4 @@
-2009-01-04 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS, BUILD, DEPENDS: Added this spell
+2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by qca2]
diff --git a/crypto/qca-gnupg/INSTALL b/crypto/qca-gnupg/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-gnupg/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-gnupg/PRE_BUILD b/crypto/qca-gnupg/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-gnupg/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-gnupg/UP_TRIGGERS b/crypto/qca-gnupg/UP_TRIGGERS
new file mode 100755
index 0000000..a36be46
--- /dev/null
+++ b/crypto/qca-gnupg/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger qca2 cast_self
diff --git a/crypto/qca-openssl/BUILD b/crypto/qca-openssl/BUILD
index 6472954..27ba77d 100755
--- a/crypto/qca-openssl/BUILD
+++ b/crypto/qca-openssl/BUILD
@@ -1,6 +1 @@
-QTDIR=/usr &&
-PATH=$QTDIR/bin/qt4:$PATH &&
-./configure $OPTS &&
-make_single &&
-make &&
-make_normal
+true
diff --git a/crypto/qca-openssl/CONFLICTS b/crypto/qca-openssl/CONFLICTS
new file mode 100755
index 0000000..8230f83
--- /dev/null
+++ b/crypto/qca-openssl/CONFLICTS
@@ -0,0 +1 @@
+conflicts qca-openssl y
diff --git a/crypto/qca-openssl/DEPENDS b/crypto/qca-openssl/DEPENDS
deleted file mode 100755
index d312916..0000000
--- a/crypto/qca-openssl/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends qca2 &&
-depends openssl
diff --git a/crypto/qca-openssl/DETAILS b/crypto/qca-openssl/DETAILS
index bb4fd01..9affa3b 100755
--- a/crypto/qca-openssl/DETAILS
+++ b/crypto/qca-openssl/DETAILS
@@ -1,15 +1,8 @@
SPELL=qca-openssl
- VERSION=2.0.0-beta3
- SOURCE=qca-ossl-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/qca-ossl-$VERSION
- SOURCE_URL[0]=http://delta.affinix.com/download/qca/2.0/plugins/$SOURCE
-
SOURCE_HASH=sha512:17b30099c1bc8650757d71fd9e7824831b132cedc920f59832cb5a8096b90932834e05f3f77ed34e213fdadf881625710e1311ae4fcc4c0919a1684adb4525b8
- LICENSE[0]=GPL
- WEB_SITE=http://delta.affinix.com/qca
- ENTERED=20050101
- KEYWORDS="qt crypto"
- SHORT="Qt Cryptographic Architecture"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-QCA aims to provide a straightforward and cross-platform crypto API,
-using Qt datatypes and conventions.
+deprecated spell [replaced by qca2]
EOF
+
diff --git a/crypto/qca-openssl/DOWNLOAD b/crypto/qca-openssl/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-openssl/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-openssl/HISTORY b/crypto/qca-openssl/HISTORY
index 0742369..4995ad9 100644
--- a/crypto/qca-openssl/HISTORY
+++ b/crypto/qca-openssl/HISTORY
@@ -1,30 +1,4 @@
-2009-01-04 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 2.0.0-beta3
- * PRE_BUILD: Updated patch name
- * qca-ossl-openssl.patch: Added gentoo patch to fix compile issue.
-
-2007-11-04 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 2.0.0-beta1.
- * BUILD: Added code to detect qt4.
- * PRE_BUILD: Added to apply patch.
- * qca-ossl_fix.patch: Added to fix compilation problem.
-
-2007-05-13 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 0.1-20070508
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-04-09 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to beta2
- * BUILD: Removed debug option
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-03-02 George Sherwood <george AT beernabeer.com>
- * ALL: Added this spell
-
+2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by qca2]
diff --git a/crypto/qca-openssl/INSTALL b/crypto/qca-openssl/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-openssl/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-openssl/PRE_BUILD b/crypto/qca-openssl/PRE_BUILD
index 27a7d8e..27ba77d 100755
--- a/crypto/qca-openssl/PRE_BUILD
+++ b/crypto/qca-openssl/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SCRIPT_DIRECTORY/qca-ossl-openssl.patch
+true
diff --git a/crypto/qca-openssl/UP_TRIGGERS b/crypto/qca-openssl/UP_TRIGGERS
new file mode 100755
index 0000000..a36be46
--- /dev/null
+++ b/crypto/qca-openssl/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger qca2 cast_self
diff --git a/crypto/qca-openssl/qca-ossl-openssl.patch
b/crypto/qca-openssl/qca-ossl-openssl.patch
deleted file mode 100644
index 0d171a0..0000000
--- a/crypto/qca-openssl/qca-ossl-openssl.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-http://websvn.kde.org/trunk/kdesupport/qca/plugins/qca-ossl/qca-ossl.cpp?r1=848615&r2=864423&view=patch
-
---- qca-ossl.cpp 2008/08/18 09:08:51 848615
-+++ qca-ossl.cpp 2008/09/24 19:22:26 864423
-@@ -6616,9 +6616,11 @@
- #ifdef SHA512_DIGEST_LENGTH
- list += "sha512";
- #endif
-+/*
- #ifdef OBJ_whirlpool
- list += "whirlpool";
- #endif
-+*/
- return list;
- }
-
-@@ -6863,10 +6865,12 @@
- else if ( type == "sha512" )
- return new opensslHashContext( EVP_sha512(), this,
type);
- #endif
-+/*
- #ifdef OBJ_whirlpool
- else if ( type == "whirlpool" )
- return new opensslHashContext( EVP_whirlpool(), this,
type);
- #endif
-+*/
- else if ( type == "pbkdf1(sha1)" )
- return new opensslPbkdf1Context( EVP_sha1(), this,
type );
- else if ( type == "pbkdf1(md2)" )
diff --git a/crypto/qca-pkcs11/BUILD b/crypto/qca-pkcs11/BUILD
index 3b76e02..27ba77d 100755
--- a/crypto/qca-pkcs11/BUILD
+++ b/crypto/qca-pkcs11/BUILD
@@ -1,5 +1 @@
-QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
-PATH="$QTDIR/bin/qt4:$PATH" &&
-./configure --qtdir=$QTDIR &&
-make
-
+true
diff --git a/crypto/qca-pkcs11/CONFLICTS b/crypto/qca-pkcs11/CONFLICTS
new file mode 100755
index 0000000..8b697e0
--- /dev/null
+++ b/crypto/qca-pkcs11/CONFLICTS
@@ -0,0 +1 @@
+conflicts qca-pkcs11 y
diff --git a/crypto/qca-pkcs11/DEPENDS b/crypto/qca-pkcs11/DEPENDS
deleted file mode 100755
index 5ea9548..0000000
--- a/crypto/qca-pkcs11/DEPENDS
+++ /dev/null
@@ -1,4 +0,0 @@
-depends -sub CXX gcc &&
-depends qca2 &&
-depends pkcs11-helper
-
diff --git a/crypto/qca-pkcs11/DETAILS b/crypto/qca-pkcs11/DETAILS
index f0afb58..875be45 100755
--- a/crypto/qca-pkcs11/DETAILS
+++ b/crypto/qca-pkcs11/DETAILS
@@ -1,16 +1,8 @@
SPELL=qca-pkcs11
- VERSION=2.0.0-beta2
-
SOURCE_HASH=sha512:55510ecf2479aec2c76b5805ddda8d4fafa74c5c84f0febc3bd8e79009f6e900e5f23f8f5a12069d95d4268d3b4596ce57c690b3e483ead670c7f91f02404e3a
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- WEB_SITE=http://delta.affinix.com/qca/
-#http://delta.affinix.com/download/qca/2.0/plugins/qca-pkcs11-2.0.0-beta2.tar.bz2
- SOURCE_URL[0]=$WEB_SITE/2.0/plugins/$SOURCE
- LICENSE[0]=GPL
- ENTERED=20090317
- KEYWORDS="crypto"
- SHORT="PKCS#11 (for smart cards) plugin for qca2"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-PKCS#11 (for smart cards) plugin for qca2
+deprecated spell [replaced by qca2]
EOF
+
diff --git a/crypto/qca-pkcs11/DOWNLOAD b/crypto/qca-pkcs11/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-pkcs11/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-pkcs11/HISTORY b/crypto/qca-pkcs11/HISTORY
index fce37d5..4995ad9 100644
--- a/crypto/qca-pkcs11/HISTORY
+++ b/crypto/qca-pkcs11/HISTORY
@@ -1,8 +1,4 @@
-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)
-
-2009-03-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.0-beta2
- spell created
-
+2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by qca2]
diff --git a/crypto/qca-pkcs11/INSTALL b/crypto/qca-pkcs11/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-pkcs11/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-pkcs11/PRE_BUILD b/crypto/qca-pkcs11/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/crypto/qca-pkcs11/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/crypto/qca-pkcs11/UP_TRIGGERS b/crypto/qca-pkcs11/UP_TRIGGERS
new file mode 100755
index 0000000..a36be46
--- /dev/null
+++ b/crypto/qca-pkcs11/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger qca2 cast_self
diff --git a/crypto/qca2/BUILD b/crypto/qca2/BUILD
index 8cacd51..432d717 100755
--- a/crypto/qca2/BUILD
+++ b/crypto/qca2/BUILD
@@ -1,6 +1,3 @@
-QTDIR=/usr &&
-PATH=$QTDIR/bin/qt4:$PATH &&
-export QTDIR=/usr &&
-./configure --prefix=/usr $OPTS &&
-qmake qca.pro &&
-make
+OPTS+=' -DBUILD_TESTS=0' &&
+OPTS+=" -DQT4_BUILD=1" &&
+qt4_cmake_build
diff --git a/crypto/qca2/CONFLICTS b/crypto/qca2/CONFLICTS
index 24b1c64..38cf4dc 100755
--- a/crypto/qca2/CONFLICTS
+++ b/crypto/qca2/CONFLICTS
@@ -1 +1,4 @@
conflicts qca2 y
+conflicts qca-gnupg y
+conflicts qca-openssl y
+conflicts qca-pkcs11 y
diff --git a/crypto/qca2/DEPENDS b/crypto/qca2/DEPENDS
index 6911742..63c38b6 100755
--- a/crypto/qca2/DEPENDS
+++ b/crypto/qca2/DEPENDS
@@ -1,2 +1,10 @@
-depends qt4 &&
-optional_depends ca-certificates
+depends cmake &&
+depends qt4 &&
+optional_depends SSL '' '' 'OpenSSL plugin' &&
+optional_depends LIBSASL '' '' 'Sasl2 plugin' &&
+optional_depends botan '' '' 'Botan plugin' &&
+optional_depends nss ' '' 'NSS plugin' &&
+optional_depends GNUPG '' '' 'GPG plugin' &&
+optional_depends libgcrypt '' '' 'GCrypt plugin' &&
+optional_depends pkcs11-helper '' '' 'pkcs11 plugin' &&
+optional_depends ca-certificates '' '' ''
diff --git a/crypto/qca2/DETAILS b/crypto/qca2/DETAILS
index 2535d99..83897f9 100755
--- a/crypto/qca2/DETAILS
+++ b/crypto/qca2/DETAILS
@@ -1,7 +1,7 @@
SPELL=qca2
- VERSION=2.0.3
-
SOURCE_HASH=sha512:c1120ffb373e294fbcc76e21dc2f503ebd3398b26d0ffa7ab7ee3a3e1a4228159358b59c2673ac4a1c2363771e61da54a5080b201c65d586ceda2e3b2facc1bb
- SOURCE=qca-$VERSION.tar.bz2
+ VERSION=2.1.0
+
SOURCE_HASH=sha512:cf2f76fec4b75952ed06874dfe161f4979ece8c51b1d6f91b041f77fb644fcbe96fc7f00efe3b49b5981ef127c87dd929d9847cdab7844db0ac02645262670fb
+ SOURCE=qca-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/qca-$VERSION
SOURCE_URL[0]=http://delta.affinix.com/download/qca/2.0/$SOURCE
LICENSE[0]=GPL
diff --git a/crypto/qca2/HISTORY b/crypto/qca2/HISTORY
index 88cfb4d..5847fc1 100644
--- a/crypto/qca2/HISTORY
+++ b/crypto/qca2/HISTORY
@@ -1,3 +1,9 @@
+2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.0
+ * DEPENDS: several depends for plugins, cmake
+ * BUILD: use qt4_cmake_build
+ * CONFLICTS: added, the plugins are now included
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD: added to compile with gcc 4.7

diff --git a/crypto/scute/DEPENDS b/crypto/scute/DEPENDS
index 1d93a10..385bdea 100755
--- a/crypto/scute/DEPENDS
+++ b/crypto/scute/DEPENDS
@@ -1,4 +1,4 @@
depends libgpg-error &&
depends libassuan &&
-depends gnupg-exp &&
+depends GNUPG &&
depends pinentry
diff --git a/crypto/scute/DETAILS b/crypto/scute/DETAILS
index 53f5306..f7f9c91 100755
--- a/crypto/scute/DETAILS
+++ b/crypto/scute/DETAILS
@@ -1,5 +1,5 @@
SPELL=scute
- VERSION=1.3.0
+ VERSION=1.4.0

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/scute/$SOURCE
diff --git a/crypto/scute/HISTORY b/crypto/scute/HISTORY
index c5230c7..bbde4b8 100644
--- a/crypto/scute/HISTORY
+++ b/crypto/scute/HISTORY
@@ -1,3 +1,7 @@
+2014-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.0
+ * DEPENDS: GNUPG
+
2009-06-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.0, scute.gpg -> GnuPG.gpg
* scute.gpg: removed
diff --git a/crypto/seahorse/DEPENDS b/crypto/seahorse/DEPENDS
index 8f22cfc..119cf48 100755
--- a/crypto/seahorse/DEPENDS
+++ b/crypto/seahorse/DEPENDS
@@ -5,6 +5,7 @@ depends dbus-glib &&
depends gcr &&
depends libgnome-keyring &&
depends gnome-doc-utils &&
+depends libsecret &&

optional_depends libsoup \
"--enable-hkp" \
diff --git a/crypto/seahorse/DETAILS b/crypto/seahorse/DETAILS
index e72b0a7..fd42757 100755
--- a/crypto/seahorse/DETAILS
+++ b/crypto/seahorse/DETAILS
@@ -1,10 +1,10 @@
SPELL=seahorse
if [[ $SEAHORSE_DEVEL == y ]];then
- VERSION=3.4.0
+ VERSION=3.6.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
else
- VERSION=3.4.0
+ VERSION=3.6.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
diff --git a/crypto/seahorse/HISTORY b/crypto/seahorse/HISTORY
index 7973af8..d55c054 100644
--- a/crypto/seahorse/HISTORY
+++ b/crypto/seahorse/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on libsecret
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.2
+
2012-08-31 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on gcr

diff --git a/crypto/seahorse/seahorse-3.4.0.tar.xz.sig
b/crypto/seahorse/seahorse-3.4.0.tar.xz.sig
deleted file mode 100644
index 6b22f3a..0000000
Binary files a/crypto/seahorse/seahorse-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/crypto/seahorse/seahorse-3.6.2.tar.xz.sig
b/crypto/seahorse/seahorse-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..5de0edd3
Binary files /dev/null and b/crypto/seahorse/seahorse-3.6.2.tar.xz.sig differ
diff --git a/crypto/signify/BUILD b/crypto/signify/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/crypto/signify/BUILD
@@ -0,0 +1 @@
+make
diff --git a/crypto/signify/DETAILS b/crypto/signify/DETAILS
new file mode 100755
index 0000000..dcc349f
--- /dev/null
+++ b/crypto/signify/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=signify
+ VERSION=20140902
+ SOURCE="$SPELL-portable-$VERSION.tar.bz2"
+
SOURCE_URL[0]=http://sourceforge.net/projects/slackdepot/files/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:a2d1915852e73b64b2e24e97da81c335efb64bb9da36d04d838feadba7783a730e77fe349d56c375c6296c4d880d13a2364c761bfad1b8c79ba032ce84625391
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-portable-$VERSION"
+ WEB_SITE="http://sourceforge.net/project/slackdepot";
+ LICENSE[0]="BSD"
+ ENTERED=20141124
+ KEYWORDS=""
+ SHORT="OpenBSD cryptographic signing tool"
+cat << EOF
+Cryptographic signing and verification tool developed by Ted Unangst
+at OpenBSD based on DJB's Ed25519. signify permits signing and verifying
+embedded and detached signature files and will also verify signed BSD-style
+sha256 digest lists.
+EOF
diff --git a/crypto/signify/HISTORY b/crypto/signify/HISTORY
new file mode 100644
index 0000000..f90d10d
--- /dev/null
+++ b/crypto/signify/HISTORY
@@ -0,0 +1,2 @@
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
diff --git a/crypto/signify/INSTALL b/crypto/signify/INSTALL
new file mode 100755
index 0000000..2e4bd1e
--- /dev/null
+++ b/crypto/signify/INSTALL
@@ -0,0 +1 @@
+make install DESTDIR="$INSTALL_ROOT"
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..5936738
--- /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-interactively 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..e7bebdb
--- /dev/null
+++ b/crypto/sshpass/HISTORY
@@ -0,0 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix typo in description (activly -> actively)
+
+2013-11-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/crypto/ssldump/DEPENDS b/crypto/ssldump/DEPENDS
index ed02b6d..49d4e4f 100755
--- a/crypto/ssldump/DEPENDS
+++ b/crypto/ssldump/DEPENDS
@@ -1,2 +1,2 @@
depends libpcap &&
-depends openssl
+depends SSL
diff --git a/crypto/ssldump/HISTORY b/crypto/ssldump/HISTORY
index 785ddd8..147859e 100644
--- a/crypto/ssldump/HISTORY
+++ b/crypto/ssldump/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-06-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: PATCHLEVEL=1, removed BUILD_API=1 and UPDATED
* PRE_BUILD, *.patch: added patches from Gentoo
diff --git a/crypto/unhash/DEPENDS b/crypto/unhash/DEPENDS
index ed472ed..09706da 100755
--- a/crypto/unhash/DEPENDS
+++ b/crypto/unhash/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/crypto/unhash/HISTORY b/crypto/unhash/HISTORY
index 045355a..c43f4d7 100644
--- a/crypto/unhash/HISTORY
+++ b/crypto/unhash/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-02-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1, tgz -> tar.bz2, updated WEB_SITE and SOURCE_URL[0]

diff --git a/crypto/xca/DEPENDS b/crypto/xca/DEPENDS
index 30ef175..c8f9570 100755
--- a/crypto/xca/DEPENDS
+++ b/crypto/xca/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends qt4 &&

optional_depends linuxdoc-tools "" "" "for SGML and HTML documentation"
diff --git a/crypto/xca/HISTORY b/crypto/xca/HISTORY
index ee20074..d05ba0c 100644
--- a/crypto/xca/HISTORY
+++ b/crypto/xca/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-12-20 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.9.1

diff --git a/crypto/xmlsec/DEPENDS b/crypto/xmlsec/DEPENDS
index 0479086..1e23556 100755
--- a/crypto/xmlsec/DEPENDS
+++ b/crypto/xmlsec/DEPENDS
@@ -6,12 +6,13 @@ echo &&
message "You have to pick at least one of the following dependencies!" &&
optional_depends gnutls '--with-gnutls=/usr' '--without-gnutls' 'for
encrypted communications' &&
optional_depends nss '--with-nss=/usr' '--without-nss' 'for
encrypted communications' &&
-optional_depends openssl '--with-openssl=/usr' '--without-openssl' 'for
encrypted communications' &&
+optional_depends SSL '--with-openssl=/usr' '--without-openssl' 'for
encrypted communications' &&

if ! is_depends_enabled $SPELL gnutls &&
! is_depends_enabled $SPELL nss &&
+ ! is_depends_enabled $SPELL libressl &&
! is_depends_enabled $SPELL openssl; then

- message "${PROBLEM_COLOR}No backend was chosen, forcing
openssl!$DEFAULT_COLOR"
- depends openssl
+ message "${PROBLEM_COLOR}No backend was chosen, forcing SSL!$DEFAULT_COLOR"
+ depends SSL
fi
diff --git a/crypto/xmlsec/HISTORY b/crypto/xmlsec/HISTORY
index 3718497..d2aacaa 100644
--- a/crypto/xmlsec/HISTORY
+++ b/crypto/xmlsec/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-05-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.18

diff --git a/database/couchdb/DEPENDS b/database/couchdb/DEPENDS
index dda692f..dc8c616 100755
--- a/database/couchdb/DEPENDS
+++ b/database/couchdb/DEPENDS
@@ -1,5 +1,5 @@
depends erlang &&
depends icu &&
-depends openssl &&
+depends SSL &&
depends spidermonkey &&
depends curl
diff --git a/database/couchdb/HISTORY b/database/couchdb/HISTORY
index ff2df27..3f6c542 100644
--- a/database/couchdb/HISTORY
+++ b/database/couchdb/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-07-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Add http:// to WEB_SITE

diff --git a/database/db/BUILD b/database/db/BUILD
index 2f33b23..caad726 100755
--- a/database/db/BUILD
+++ b/database/db/BUILD
@@ -1,7 +1,7 @@
patch -p1 < $SCRIPT_DIRECTORY/javafix.diff &&
sedit 's|\(docdir\w*=\w*[^/]*\)/docs|\1/share/doc/db|' dist/Makefile.in &&

-OPTS="$OPTS $DB_JSUP $TESTS" &&
+OPTS="$OPTS $DB_JSUP $DB_TESTS" &&

if [ "$DB_JSUP" == "--enable-java" ]; then
if [ -f $INSTALL_ROOT/etc/profile.d/java.sh ]; then
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/DETAILS b/database/db/DETAILS
index c4b0511..6351e3a 100755
--- a/database/db/DETAILS
+++ b/database/db/DETAILS
@@ -1,7 +1,6 @@
SPELL=db
- VERSION=5.2.36
- PATCHLEVEL=0
-
SOURCE_HASH=sha512:fe51c681ff044750ecfc7da7857b93806976aae8900857421816a7b2904bb69829264197aeaad2e16de00e89a9b6c325141a3834a8e44e06d242785dd24df78d
+ VERSION=5.3.28
+
SOURCE_HASH=sha512:e91bbe550fc147a8be7e69ade86fdb7066453814971b2b0223f7d17712bd029a8eff5b2b6b238042ff6ec1ffa6879d44cb95c5645a922fee305c26c3eeaee090
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.oracle.com/berkeley-db/$SOURCE
diff --git a/database/db/HISTORY b/database/db/HISTORY
index 8ea4847..650f5ef 100644
--- a/database/db/HISTORY
+++ b/database/db/HISTORY
@@ -1,3 +1,13 @@
+2014-12-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 5.3.28
+ * BUILD: $TESTS -> $DB_TESTS
+
+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
+
2011-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.2.36, WEB_SITE and LICENSE[0] updated

diff --git a/database/dbd-firebird/DETAILS b/database/dbd-firebird/DETAILS
index 4b708a4..72c0741 100755
--- a/database/dbd-firebird/DETAILS
+++ b/database/dbd-firebird/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbd-firebird
SPELLX=DBD-Firebird
- VERSION=1.00
-
SOURCE_HASH=sha512:a1129aa366d2e7e858a698cf4f7809ff0fa2932b75b971bb897458201ab7b0ff6e495cb06d6f24a67ca19cc380fe26658d1539fef7651f1450fa46a71c2a94ee
+ 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 beb2ce3..e3ef9c1 100644
--- a/database/dbd-firebird/HISTORY
+++ b/database/dbd-firebird/HISTORY
@@ -1,3 +1,18 @@
+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
+
+2013-09-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.12
+
+2012-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11
+
2012-04-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.00

diff --git a/database/firebird/DEPENDS b/database/firebird/DEPENDS
index b2ae8be..fa6cba0 100755
--- a/database/firebird/DEPENDS
+++ b/database/firebird/DEPENDS
@@ -1,6 +1,6 @@
depends -sub CXX gcc &&
depends libtool &&
-depends openssl &&
+depends SSL &&
depends libmcrypt &&
depends ncurses &&
case $FB_VER in
diff --git a/database/firebird/HISTORY b/database/firebird/HISTORY
index 2edaea3..63627eb 100644
--- a/database/firebird/HISTORY
+++ b/database/firebird/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/database/firebird25/DEPENDS b/database/firebird25/DEPENDS
index c083810..f8dba23 100755
--- a/database/firebird25/DEPENDS
+++ b/database/firebird25/DEPENDS
@@ -1,6 +1,6 @@
depends -sub CXX gcc &&
depends libtool &&
-depends openssl &&
+depends SSL &&
depends libmcrypt &&
depends ncurses &&
depends btyacc &&
diff --git a/database/firebird25/DETAILS b/database/firebird25/DETAILS
index b43b4e5..1b1ac7d 100755
--- a/database/firebird25/DETAILS
+++ b/database/firebird25/DETAILS
@@ -1,7 +1,8 @@
SPELL=firebird25
SPELLX=Firebird
- VERSION=2.5.0.26074-0
-
SOURCE_HASH=sha512:0894b998ddfc6daaea9df25c4b912e27797284ed39cefee20f72e994196587655a76267fceaed24437e24cab04db797fcf50e7505c8ef9e87b3c45b57a155cd8
+ VERSION=2.5.2.26540-0
+
SOURCE_HASH=sha512:a057f78825bcfe992f9e079704621a1c659588a906e200ed56e269d0a3d78f968553146f21bde1b680795c760b896af1ec689f33dd293dbbc2242ba77b491b3c
+ SECURITY_PATCH=2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION/-0\.RC?/}
SOURCE=${SPELLX}-$VERSION.tar.bz2
SOURCE_URL[0]=http://firebirdsql.org/download/prerelease/source/$SOURCE
diff --git a/database/firebird25/HISTORY b/database/firebird25/HISTORY
index 58e1544..1761911 100644
--- a/database/firebird25/HISTORY
+++ b/database/firebird25/HISTORY
@@ -1,3 +1,22 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-03-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.2.26540-0
+ SECURITY_PATCH++ - fixes CVE-2013-2492
+
+2012-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH=1
+ fixes CVE-2012-5529
+ TraceManager in Firebird 2.5.0 and 2.5.1, when trace is enabled,
+ allows remote authenticated users to cause a denial of service (NULL
+ pointer dereference and crash) by preparing an empty dynamic SQL
query
+
+2012-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.2.26539-0
+ * fb25.patch: remove some patches
+ * init.d/firebird2: minor tweak for recent bash
+
2011-12-13 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: add optional libatomic_ops

diff --git a/database/firebird25/fb25.patch.bz2
b/database/firebird25/fb25.patch.bz2
index 68685c1..8fcc2c0 100644
Binary files a/database/firebird25/fb25.patch.bz2 and
b/database/firebird25/fb25.patch.bz2 differ
diff --git a/database/firebird25/init.d/firebird2
b/database/firebird25/init.d/firebird2
index e68436e..bac2eef 100755
--- a/database/firebird25/init.d/firebird2
+++ b/database/firebird25/init.d/firebird2
@@ -23,7 +23,7 @@ NEEDS="+network +remote_fs"
case $1 in
start)
echo "Starting Firebird Super Server"
- su -s "/bin/sh" -m -c "$FB_DIR/$FB" -l "firebird" &
+ su -s "/bin/sh" -c "$FB_DIR/$FB" -l "firebird" &
evaluate_retval
;;
stop)
diff --git a/database/hk_classes/BUILD b/database/hk_classes/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/hk_classes/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/hk_classes/CONFLICTS b/database/hk_classes/CONFLICTS
deleted file mode 100755
index 21ad056..0000000
--- a/database/hk_classes/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts hk_classes y
diff --git a/database/hk_classes/DETAILS b/database/hk_classes/DETAILS
deleted file mode 100755
index 753f55d..0000000
--- a/database/hk_classes/DETAILS
+++ /dev/null
@@ -1,8 +0,0 @@
- SPELL=hk_classes
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
-deprecated spell
-EOF
-
diff --git a/database/hk_classes/DOWNLOAD b/database/hk_classes/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/hk_classes/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/hk_classes/HISTORY b/database/hk_classes/HISTORY
deleted file mode 100644
index 1b33859..0000000
--- a/database/hk_classes/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2011-08-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0
- PATCHLEVEL=9999
- spell deprecated
diff --git a/database/hk_classes/INSTALL b/database/hk_classes/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/database/hk_classes/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/hk_classes/PRE_BUILD b/database/hk_classes/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/hk_classes/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/hk_classes/UP_TRIGGERS b/database/hk_classes/UP_TRIGGERS
deleted file mode 100755
index f4994b9..0000000
--- a/database/hk_classes/UP_TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-up_trigger hk_classes dispel_self
diff --git a/database/leveldb/BUILD b/database/leveldb/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/database/leveldb/BUILD
@@ -0,0 +1 @@
+make
diff --git a/database/leveldb/DEPENDS b/database/leveldb/DEPENDS
new file mode 100755
index 0000000..68614d1
--- /dev/null
+++ b/database/leveldb/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends google-perftools \
+ "" \
+ "" \
+ "for tcmalloc" &&
+optional_depends snappy \
+ "" \
+ "" \
+ "compress data using snappy"
diff --git a/database/leveldb/DETAILS b/database/leveldb/DETAILS
new file mode 100755
index 0000000..b793cd6
--- /dev/null
+++ b/database/leveldb/DETAILS
@@ -0,0 +1,25 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=leveldb
+ LIBVER=1.17
+if [ "${LEVELDB_BRANCH}" == "scm" ]; then
+ VERSION=$(get_scm_version)
+ SOURCE=${SPELL}-${LEVELDB_BRANCH}.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${LEVELDB_BRANCH}
+ FORCE_DOWNLOAD=on
+ SOURCE_URL[0]=git://github.com/google/${SPELL}.git
+ SOURCE_IGNORE=volatile
+else
+ VERSION=1.17
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/google/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:8bd279078d421ae4bbca6031680764957ad19be356eb186a686fa62869ad64635764ca1d421a2bb1d747349faea415355101c88e5455bde8827f631aa6c7f711
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE="http://code.google.com/p/leveldb/";
+ LICENSE[0]=BSD3
+ ENTERED=20140915
+ SHORT="fast key-value storage library"
+cat << EOF
+LevelDB is a fast key-value storage library written at Google that provides
+an ordered mapping from string keys to string values.
+EOF
diff --git a/database/leveldb/HISTORY b/database/leveldb/HISTORY
new file mode 100644
index 0000000..bcb9733
--- /dev/null
+++ b/database/leveldb/HISTORY
@@ -0,0 +1,3 @@
+2014-09-15 Jeremy Blosser <jblosser AT sourcemage.org>
+ * PREPARE, BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/database/leveldb/INSTALL b/database/leveldb/INSTALL
new file mode 100755
index 0000000..5466918
--- /dev/null
+++ b/database/leveldb/INSTALL
@@ -0,0 +1,11 @@
+install -m 755 -d ${INSTALL_ROOT}/usr/include/leveldb &&
+install -m 644 ./include/leveldb/* ${INSTALL_ROOT}/usr/include/leveldb/ &&
+
+install -m 644 libleveldb.a ${INSTALL_ROOT}/usr/lib/ &&
+install -m 755 libleveldb.so.${LIBVER} ${INSTALL_ROOT}/usr/lib/ &&
+ldconfig &&
+
+pushd ${INSTALL_ROOT}/usr/lib &&
+ln -sfn libleveldb.so.${LIBVER} libleveldb.so.1 &&
+ln -sfn libleveldb.so.${LIBVER} libleveldb.so &&
+popd
diff --git a/database/leveldb/PREPARE b/database/leveldb/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/database/leveldb/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/database/libdbi-drivers/BUILD b/database/libdbi-drivers/BUILD
new file mode 100755
index 0000000..edf1f75
--- /dev/null
+++ b/database/libdbi-drivers/BUILD
@@ -0,0 +1,3 @@
+OPTS="$LIBDBI_DRIVERS_OPTS $OPTS" &&
+
+default_build
diff --git a/database/libdbi-drivers/CONFIGURE
b/database/libdbi-drivers/CONFIGURE
new file mode 100755
index 0000000..148f4af
--- /dev/null
+++ b/database/libdbi-drivers/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option LIBDBI_DRIVERS_OPTS "Link drivers against libdbi?" y \
+ "--enable-libdbi" \
+ "--disable-libdbi"
diff --git a/database/libdbi-drivers/DEPENDS b/database/libdbi-drivers/DEPENDS
index 563e0c5..ee75d8c 100755
--- a/database/libdbi-drivers/DEPENDS
+++ b/database/libdbi-drivers/DEPENDS
@@ -1,25 +1,37 @@
-depends libdbi &&
+depends libdbi &&
+
optional_depends "FIREBIRD" \
- "--with-firebird --with-firebird-dir=/opt/firebird" \
+ "--with-firebird
--with-firebird-dir=$INSTALL_ROOT/opt/firebird" \
"--without-firebird" \
"database support" &&
+
optional_depends "postgresql" \
"--with-pgsql" \
"--without-pgsql" \
"database support" &&
+
optional_depends "MYSQL" \
"--with-mysql" \
"--without-mysql" \
"database support" &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL MYSQL); then
+ config_query_option LIBDBI_DRIVERS_OPTS "Use threadsafe version of
libmysqlclient?" y \
+ "--enable-mysql-threadsafe" \
+ "--disable-mysql-threadsafe"
+fi &&
+
optional_depends "sqlite2" \
"--with-sqlite" \
"--without-sqlite" \
"database support" &&
+
optional_depends "sqlite" \
"--with-sqlite3" \
"--without-sqlite3" \
"database support" &&
-optional_depends openjade \
- '' \
- '--disable-docs' \
- 'build documentation'
+
+optional_depends openjade \
+ "--enable-docs" \
+ "--disable-docs" \
+ "to build documentation"
diff --git a/database/libdbi-drivers/DETAILS b/database/libdbi-drivers/DETAILS
index 784d0c0..5adb272 100755
--- a/database/libdbi-drivers/DETAILS
+++ b/database/libdbi-drivers/DETAILS
@@ -1,15 +1,16 @@
SPELL=libdbi-drivers
- VERSION=0.8.3-1
-
SOURCE_HASH=sha512:c2cb76234b9137cc4a05af42a69ea7d5b08586287378406cbd4d114598598057f29cccb368bfbe0f86e19846ceab88ed636cccff6555ef9f7eebbb98bbcd3824
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:f4d3aaa71014697c53012a10bf9f0af398bcf5ee5872af165f8f43a682d2fb3045a9172ffea0e068dcbfcad52494878c037d8d90fadfaf176936e42f7f1e85c1
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//a/}
- WEB_SITE=http://libdbi-drivers.sourceforge.net
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENCE=LGPL
- DOCS=""
- ENTERED=20031213
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//a/}"
+ WEB_SITE=http://libdbi-drivers.sourceforge.net
+ LICENCE=LGPL
+ DOC_DIRS=""
+ DOCS="AUTHORS COPYING NEWS README README.encodings TODO"
+ ENTERED=20031213
KEYWORDS="database"
-SHORT="libdbi-drivers project maintains drivers for libdbi"
+ SHORT="libdbi-drivers project maintains drivers for libdbi"
cat << EOF
libdbi implements a database-independent abstraction layer in C, similar to
the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
diff --git a/database/libdbi-drivers/HISTORY b/database/libdbi-drivers/HISTORY
index 13e4e20..4c82ccf 100644
--- a/database/libdbi-drivers/HISTORY
+++ b/database/libdbi-drivers/HISTORY
@@ -1,3 +1,14 @@
+2013-03-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.0
+ * DEPENDS: added threadsafe option for MySQL/MariaDB (linking with
+ libmysqlclient_r.so)
+
+2012-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: fixed docs installation; quoting paths; cleaned up;
+ PATCHLEVEL++
+ * DEPENDS: readability++
+ * CONFIGURE, BUILD: added, for libdbi linking option
+
2010-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: firebird => FIREBIRD

diff --git a/database/libdbi/DEPENDS b/database/libdbi/DEPENDS
index 84b3011..9eb377f 100755
--- a/database/libdbi/DEPENDS
+++ b/database/libdbi/DEPENDS
@@ -1,2 +1,6 @@
-optional_depends openjade '' '--disable-docs' 'build documentation'
+optional_depends openjade \
+ "--enable-docs" \
+ "--disable-docs" \
+ "to build documentation" &&

+suggest_depends libdbi-drivers "" "" "to select actual database drivers"
diff --git a/database/libdbi/DETAILS b/database/libdbi/DETAILS
index a4c5b50..3703867 100755
--- a/database/libdbi/DETAILS
+++ b/database/libdbi/DETAILS
@@ -1,20 +1,19 @@
SPELL=libdbi
- VERSION=0.8.4
-
SOURCE_HASH=sha512:7e28945a96483785840511df23fd8177383a1f9ee3929df863a3e458550b6eb943f8f86f49ede167125ce64daf718b14c40ac09b99e2e8eea474eecf7ee6a530
+ VERSION=0.9.0
+
SOURCE_HASH=sha512:ee8777195af43057409d051a6055ec0467cd926d48da076458b09f91d2f0995a1cc4bc071762e401b7bdcd8a4173fd8ea3472db3a1518e34b4c5b5ed24e4e2ce
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://libdbi.sourceforge.net
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENCE=LGPL
- DOCS=""
- ENTERED=20031213
+ LICENCE=LGPL
+ DOC_DIRS="doc/driver-guide doc/programmers-guide"
+ DOCS="AUTHORS COPYING NEWS README TODO"
+ ENTERED=20031213
KEYWORDS="database"
-SHORT="a database-independent abstraction layer in C"
+ SHORT="database-independent abstraction layer in C"
cat << EOF
libdbi implements a database-independent abstraction layer in C, similar to
the
-DBI/DBD layer in Perl. Writing one generic set of code, programmers can
-leverage
-the power of multiple databases and multiple simultaneous database
-connections by
-using this framework.
+DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage
+the power of multiple databases and multiple simultaneous database
connections
+by using this framework.
EOF
diff --git a/database/libdbi/HISTORY b/database/libdbi/HISTORY
index bf73b22..d3dc453 100644
--- a/database/libdbi/HISTORY
+++ b/database/libdbi/HISTORY
@@ -1,3 +1,11 @@
+2013-03-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.0
+ * DEPENDS: readability++
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: cleaned up; fixed doc installation; PATCHLEVEL=1
+ * DEPENDS: added suggest depends on libdbi-drivers
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

@@ -28,4 +36,3 @@
* DETAILS: version 0.7.1
* BUILD, DEPENDS: added
spell created
-
diff --git a/database/libzdb/DEPENDS b/database/libzdb/DEPENDS
index a147fa3..80fc31d 100755
--- a/database/libzdb/DEPENDS
+++ b/database/libzdb/DEPENDS
@@ -1,6 +1,6 @@
depends flex &&
-optional_depends openssl '--enable-openssl' \
- '--disable-openssl' \
+optional_depends SSL '--enable-openssl' \
+ '--disable-SSL' \
'crypto and ssl functionality' &&
optional_depends sqlite '--with-sqlite=/usr' \
'--without-sqlite' \
diff --git a/database/libzdb/DETAILS b/database/libzdb/DETAILS
index 3cce279..fb24e26 100755
--- a/database/libzdb/DETAILS
+++ b/database/libzdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=libzdb
- VERSION=2.10.3
-
SOURCE_HASH=sha512:b2d358a4dbeddced3237aea02d94e6a60a089db10fb137c781389c735e27820f81697ea8e514ca13934b5dba3c3446db7140facaa7d03459f9a117b339fc343f
+ VERSION=2.10.6
+
SOURCE_HASH=sha512:372554998d59ab261f790a2baad3de7a44b5a06a9eff4aa9ab95f4f36bfcec96602a273598138e5e7969e31270071823ff10aa52ae2ef32e06af1f9b85056340
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.tildeslash.com/libzdb
diff --git a/database/libzdb/HISTORY b/database/libzdb/HISTORY
index bb43c60..28832e1 100644
--- a/database/libzdb/HISTORY
+++ b/database/libzdb/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10.6
+
2012-05-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.10.3

diff --git a/database/lmdb/BUILD b/database/lmdb/BUILD
new file mode 100755
index 0000000..e18278e
--- /dev/null
+++ b/database/lmdb/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY/libraries/liblmdb &&
+make
diff --git a/database/lmdb/DETAILS b/database/lmdb/DETAILS
new file mode 100755
index 0000000..f064179
--- /dev/null
+++ b/database/lmdb/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=lmdb
+ SPELLX=openldap
+ VERSION=0.9.14
+ VX=2.4.40
+
SOURCE_HASH=sha512:c803c4a82878891d60414d64dcb54a7c3f08675106ba13f50cba06034a97b3eee1c238761dd5ddad97d8c3f6675d9bbbec176d0340eb4a3bcd808f940baabab5
+ SOURCE=$SPELLX-$VX.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VX
+ WEB_SITE=http://symas.com/mdb
+ SOURCE_URL[0]=ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/$SOURCE
+ LICENSE[0]="OpenLDAP Public License"
+ ENTERED=20141215
+ KEYWORDS="database"
+ SHORT="Symas Lightning Memory-Mapped Database"
+cat << EOF
+LMDB is an ultra-fast, ultra-compact key-value embedded data store developed
by Symas
+for the OpenLDAP Project. It uses memory-mapped files, so it has the read
performance
+of a pure in-memory database while still offering the persistence of
standard
+disk-based databases, and is only limited to the size of the virtual address
space,
+(it is not limited to the size of physical RAM).
+EOF
diff --git a/database/lmdb/HISTORY b/database/lmdb/HISTORY
new file mode 100644
index 0000000..92a6900
--- /dev/null
+++ b/database/lmdb/HISTORY
@@ -0,0 +1,6 @@
+2014-12-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.14
+ spell created
+
+
+
diff --git a/database/lmdb/INSTALL b/database/lmdb/INSTALL
new file mode 100755
index 0000000..6ab7bba
--- /dev/null
+++ b/database/lmdb/INSTALL
@@ -0,0 +1,3 @@
+DEST=$INSTALL_ROOT/usr &&
+mkdir -p $DEST/man/man1 &&
+make prefix=$DEST install
diff --git a/database/mariadb/BUILD b/database/mariadb/BUILD
index 072a7d9..019f655 100755
--- a/database/mariadb/BUILD
+++ b/database/mariadb/BUILD
@@ -1,26 +1,62 @@
create_account mariadb &&

-OPTS="$MADB_OPTS $OPTS" &&
+OPTS="$MARIADB_OPTS $OPTS" &&
CFLAGS="${CFLAGS//-ffast-math}" &&

-local LD_PRELOAD_OLD="$LD_PRELOAD" &&
-unset LD_PRELOAD &&
-CFLAGS="$CFLAGS -DUSE_OLD_FUNCTIONS" &&
+if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ if [[ $MARIA_TESTS == n ]]; then
+ OPTS="-DWITH_UNIT_TESTS=OFF -DINSTALL_MYSQLTESTDIR=OFF $OPTS"
+ else
+ OPTS="-DWITH_UNIT_TESTS=ON -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test
$OPTS"
+ fi &&

-if glibc_is_nptl; then
- OPTS="--with-named-thread-libs=-lpthread $OPTS" &&
- CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
-fi &&
+ if [[ $MARIA_BENCH == n ]]; then
+ OPTS="-DINSTALL_SQLBENCHDIR=OFF $OPTS"
+ else
+ OPTS="-DINSTALL_SQLBENCHDIR=share/mysql/sql-bench $OPTS"
+ fi &&

-OPTS="--with-mysqld-user=mariadb \
- --with-charset=$MADB_CHARSET \
- --with-plugins=${MADB_ENGINES// /,} \
- --localstatedir=${INSTALL_ROOT}/var/lib/mariadb \
- --enable-assembler \
- --enable-thread-safe-client \
- $OPTS" &&
+ OPTS="-DDEFAULT_CHARSET=$MARIADB_CHARSET \
+ -DMYSQL_DATADIR=${INSTALL_ROOT}/var/lib/mariadb \
+ -DINSTALL_PLUGINDIR=lib/mysql/plugin \
+ -DINSTALL_SCRIPTDIR=bin \
+ -DINSTALL_SUPPORTFILESDIR=share/mysql \
+ -DINSTALL_MYSQLSHAREDIR=share/mysql \
+ -DINSTALL_DOCDIR=share/doc/mariadb \
+ -DINSTALL_DOCREADMEDIR=share/doc/mariadb \
+ -DINSTALL_MANDIR=share/man \
+ $OPTS" &&

-default_build &&
+ if [[ $MARIADB_ENGINES == none ]] || [[ $MARIADB_ENGINES == all ]]; then
+ OPTS="-DWITH_${MARIADB_ENGINES^^} $OPTS"
+ else
+ for engine in $MARIADB_ENGINES; do
+ OPTS="-DWITH_${engine^^}_STORAGE_ENGINE=ON $OPTS"
+ done
+ fi &&

-LD_PRELOAD="$LD_PRELOAD_OLD" &&
-make pkglibdir=${TRACK_ROOT}/usr/lib
+ cmake_build
+else
+ local LD_PRELOAD_OLD="$LD_PRELOAD" &&
+ unset LD_PRELOAD &&
+ CFLAGS="$CFLAGS -DUSE_OLD_FUNCTIONS" &&
+
+ if glibc_is_nptl; then
+ OPTS="--with-named-thread-libs=-lpthread $OPTS" &&
+ CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
+ fi &&
+
+ OPTS="--with-mysqld-user=mariadb \
+ --with-charset=$MARIADB_CHARSET \
+ --with-plugins=${MARIADB_ENGINES// /,} \
+ --localstatedir=${INSTALL_ROOT}/var/lib/mariadb \
+ --enable-assembler \
+ --enable-thread-safe-client \
+ --with-readline \
+ $OPTS" &&
+
+ default_build &&
+
+ LD_PRELOAD="$LD_PRELOAD_OLD" &&
+ make
+fi
diff --git a/database/mariadb/CONFIGURE b/database/mariadb/CONFIGURE
index 496c711..8945b10 100755
--- a/database/mariadb/CONFIGURE
+++ b/database/mariadb/CONFIGURE
@@ -1,85 +1,124 @@
source $GRIMOIRE/config_query_multi.function &&

-config_query_option MADB_OPTS "Install client only?" n \
- "--without-server" \
- "--with-server" &&
+# backporting legacy options
+if [[ -n "$MADB_OPTS" ]]; then
+ persistent_add MARIADB_OPTS &&
+ MARIADB_OPTS="$MADB_OPTS" &&
+ persistent_remove MADB_OPTS
+fi &&
+
+if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ if list_find "$MARIADB_OPTS" "--with-embedded-server"; then
+ list_remove "MARIADB_OPTS" "--with-embedded-server" &&
+ list_add "MARIADB_OPTS" "-DWITH_EMBEDDED_SERVER=ON"
+ elif list_find "$MARIADB_OPTS" "--without-embedded-server"; then
+ list_remove "MARIADB_OPTS" "--without-embedded-server" &&
+ list_add "MARIADB_OPTS" "-DWITH_EMBEDDED_SERVER=OFF"
+ elif list_find "$MARIADB_OPTS" "--with-server"; then
+ list_remove "MARIADB_OPTS" "--with-server" &&
+ list_add "MARIADB_OPTS" "-DWITHOUT_SERVER=OFF"
+ elif list_find "$MARIADB_OPTS" "--without-server"; then
+ list_remove "MARIADB_OPTS" "--without-server" &&
+ list_add "MARIADB_OPTS" "-DWITHOUT_SERVER=ON"
+ fi &&
+
+ config_query_option MARIADB_OPTS "Build the embedded server (libmysqld)?"
n \
+ "-DWITH_EMBEDDED_SERVER=ON" \
+ "-DWITH_EMBEDDED_SERVER=OFF" &&
+
+ config_query_option MARIADB_OPTS "Install client only?" n \
+ "-DWITHOUT_SERVER=ON" \
+ "-DWITHOUT_SERVER=OFF"
+else
+ config_query_option MARIADB_OPTS "Install client only?" n \
+ "--without-server" \
+ "--with-server" &&
+
+ config_query_option MARIADB_OPTS "Build the embedded server (libmysqld)?"
n \
+ "--with-embedded-server" \
+ "--without-embedded-server" &&
+
+ if list_find "$MARIADB_OPTS" "--with-server"; then
+ config_query_option MARIADB_OPTS "Use libevent and have connection
pooling?" n \
+ "--with-libevent=yes" \
+ "--with-libevent=no"
+ fi
+fi &&
+
+# backporting legacy options
+if [[ -n "$MADB_CHARSET" ]]; then
+ persistent_add MARIADB_CHARSET &&
+ MARIADB_CHARSET="$MADB_CHARSET" &&
+ persistent_remove MADB_CHARSET
+fi &&

-config_query_option MADB_OPTS "Build the embedded server (libmysqld)?" n \
- "--with-embedded-server" \
- "--without-embedded-server" &&
+config_query_list MARIADB_CHARSET "Select default character set:" \
+ latin1 \
+ utf8 \
+ binary \
+ armscii8 \
+ ascii \
+ big5 \
+ cp1250 \
+ cp1251 \
+ cp1256 \
+ cp1257 \
+ cp850 \
+ cp852 \
+ cp866 \
+ cp932 \
+ dec8 \
+ eucjpms \
+ euckr \
+ gb2312 \
+ gbk \
+ geostd8 \
+ greek \
+ hebrew \
+ hp8 \
+ keybcs2 \
+ koi8r \
+ koi8u \
+ latin2 \
+ latin5 \
+ latin7 \
+ macce \
+ macroman \
+ sjis \
+ swe7 \
+ tis620 \
+ ucs2 \
+ ujis \
+ utf16 \
+ utf32 \
+ utf8mb4 &&

-if list_find "$MADB_OPTS" "--with-server"; then
- config_query_option MADB_OPTS "Use libevent and have connection pooling?"
n \
- "--with-libevent=yes" \
- "--with-libevent=no"
+# backporting legacy options
+if [[ -n "$MADB_ENGINES" ]]; then
+ persistent_add MARIADB_ENGINES &&
+ MARIADB_ENGINES="$MADB_ENGINES" &&
+ persistent_remove MADB_ENGINES
fi &&

-config_query_list MADB_CHARSET "Select default character set" \
- latin1 \
- utf8 \
- binary \
- armscii8 \
- ascii \
- big5 \
- cp1250 \
- cp1251 \
- cp1256 \
- cp1257 \
- cp850 \
- cp852 \
- cp866 \
- cp932 \
- dec8 \
- eucjpms \
- euckr \
- gb2312 \
- gbk \
- geostd8 \
- greek \
- hebrew \
- hp8 \
- keybcs2 \
- koi8r \
- koi8u \
- latin2 \
- latin5 \
- latin7 \
- macce \
- macroman \
- sjis \
- swe7 \
- tis620 \
- ucs2 \
- ujis &&
+if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ local MARIADB_ENGINES_LIST="archive aria blackhole csv example federated
federatedx heap innobase myisam myisammrg ndbcluster oqgraph partition
perfschema sphinx tokudb xtradb"
+else
+ local MARIADB_ENGINES_LIST="archive aria blackhole csv example federated
federatedx heap ibmdb2i innodb_plugin myisam ndbcluster oqgraph pbxt sphinx
xtradb"
+fi &&
+
+config_query_multi MARIADB_ENGINES "What storage engines to build?" \
+ none \
+ all \
+ $MARIADB_ENGINES_LIST &&

-config_query_multi MADB_ENGINES \
- "What additional storage engines to build?" \
- none \
- all \
- archive \
- xtradb \
- blackhole \
- example \
- federated \
- innodb_plugin \
- ndbcluster \
- myisam \
- partition \
- auth \
- daemon_example \
- ftexample \
- csv \
- federatedx \
- heap \
- ibmdb2i \
- aria \
- myisammrg \
- oqgraph \
- pbxt \
- sphinx &&
+if list_find "$MARIADB_ENGINES" "all"; then
+ MARIADB_ENGINES="all"
+elif list_find "$MARIADB_ENGINES" "none"; then
+ MARIADB_ENGINES="none"
+fi &&

-if list_find "$MADB_ENGINES" "all"; then
- MADB_ENGINES="all"
-elif list_find "$MADB_ENGINES" "none"; then
- MADB_ENGINES="none"
+if list_find "$MARIADB_ENGINES" "aria" && [[ $MARIADB_BRANCH == 5.5 ]]; then
+ config_query_option MARIADB_OPTS "Use Aria engine (instead of MyISAM) for
temporary tables?" y \
+ "-DUSE_ARIA_FOR_TMP_TABLES=ON" \
+ "-DUSE_ARIA_FOR_TMP_TABLES=OFF"
fi
diff --git a/database/mariadb/DEPENDS b/database/mariadb/DEPENDS
index ed9f6ec..ccabcec 100755
--- a/database/mariadb/DEPENDS
+++ b/database/mariadb/DEPENDS
@@ -1,34 +1,72 @@
depends perl &&
depends procps &&
depends -sub CXX gcc &&
+depends bison &&

-optional_depends zlib \
- "--with-zlib-dir=$INSTALL_ROOT/" \
- "--with-zlib-dir=bundled" \
- "to use system zlib instead of bundled" &&
-
-# temporarily broken cause of mismatching API
-#optional_depends readline \
-# "--without-readline" "" \
-# "to use system readline instead of bundled" &&
-
-optional_depends libedit \
- "--without-libedit" "" \
- "to use system libedit instead of bundled" &&
-
-optional_depends openssl \
- "--with-ssl" \
- "--without-ssl" \
- "for OpenSSL support" &&
-
-optional_depends valgrind \
- "--with-valgrind" \
- "--without-valgrind" \
- "for Valgrind instrumentation" &&
-
-if list_find "$MADB_OPTS" "--with-libevent=yes"; then
- optional_depends libevent \
- "--with-libevent=$INSTALL_ROOT/usr" \
- "--with-libevent=bundled" \
- "to use system libevent instead of bundled"
+if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ depends cmake &&
+
+ optional_depends readline \
+ "-DWITH_READLINE=OFF" \
+ "-DWITH_READLINE=ON" \
+ "to use system readline instead of bundled" &&
+
+ optional_depends zlib \
+ "-DWITH_ZLIB=system" \
+ "-DWITH_ZLIB=bundled" \
+ "to use system zlib instead of bundled" &&
+
+ optional_depends SSL \
+ "-DWITH_SSL=system" \
+ "-DWITH_SSL=bundled" \
+ "to use system SSL instead of bundled" &&
+
+ optional_depends tcp_wrappers \
+ "-DWITH_LIBWRAP=ON" \
+ "-DWITH_LIBWRAP=OFF" \
+ "for tcp wrappers support" &&
+
+ optional_depends valgrind \
+ "-DWITH_VALGRIND=ON" \
+ "-DWITH_VALGRIND=OFF" \
+ "for Valgrind instrumentation" &&
+
+ if list_find "$MARIADB_OPTS" "-DWITHOUT_SERVER=OFF"; then
+ optional_depends libevent "" "" "to use libevent and have connection
pooling"
+ fi &&
+
+ if list_find "$MARIADB_ENGINES" "xtradb"; then
+ depends libaio
+ fi &&
+
+ if list_find "$MARIADB_ENGINES" "oqgraph"; then
+ depends boost
+ fi
+else
+ optional_depends zlib \
+ "--with-zlib-dir=$INSTALL_ROOT/" \
+ "--with-zlib-dir=bundled" \
+ "to use system zlib instead of bundled" &&
+
+ optional_depends libedit \
+ "--without-libedit" \
+ "" \
+ "to use system libedit instead of bundled" &&
+
+ optional_depends SSL \
+ "--with-ssl" \
+ "--without-ssl" \
+ "for OpenSSL support" &&
+
+ optional_depends valgrind \
+ "--with-valgrind" \
+ "--without-valgrind" \
+ "for Valgrind instrumentation" &&
+
+ if list_find "$MARIADB_OPTS" "--with-libevent=yes"; then
+ optional_depends libevent \
+ "--with-libevent=$INSTALL_ROOT/usr" \
+ "--with-libevent=bundled" \
+ "to use system libevent instead of bundled"
+ fi
fi
diff --git a/database/mariadb/DETAILS b/database/mariadb/DETAILS
index 9261999..1249fd6 100755
--- a/database/mariadb/DETAILS
+++ b/database/mariadb/DETAILS
@@ -1,22 +1,36 @@
SPELL=mariadb
- VERSION=5.2.12
+if [[ $MARIADB_BRANCH == 5.3 ]]; then
+ VERSION=5.3.12
+
SOURCE_HASH=sha512:d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94
+elif [[ $MARIADB_BRANCH == 5.5 ]]; then
+ VERSION=5.5.40
SECURITY_PATCH=1
+
SOURCE_HASH=sha512:178b77d95bcd72bd8ec7840e77a6c7156379d676ff65eeb9a9f58897c4476f2dcd8f390ddaf12471d836f0224d7dec3aebeaa6fd1589ffae071f1eba4ed60eac
+else
+ VERSION=5.2.14
+ SECURITY_PATCH=3
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:b0aded450355861bf01604ac5bd0012d0d06a699bc83017cdb6b8749ed161aca9fedb733301aab991c521b21f3c8b2fea4867a2fd038379475e720782c02e869
+fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-
SOURCE_HASH=sha512:d4583e0f6b8ae5b90e6c2818ecb98eadd5245e1c2c1a270980dc7b002c62f056fe0c15a389548d6e0ec3c0d83ac72a9fe30b6f9b220c92eae0e0ca29fd7bb333
+if [[ $MARIADB_BRANCH == 5.5 ]]; then
+
SOURCE_URL[0]=http://mirror.netcologne.de/$SPELL/$SPELL-$VERSION/source/$SOURCE
+else

SOURCE_URL[0]=http://mirrors.fe.up.pt/pub/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE

SOURCE_URL[1]=http://ftp-stud.hs-esslingen.de/pub/Mirrors/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE

SOURCE_URL[2]=http://ftp.osuosl.org/pub/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE

SOURCE_URL[3]=http://mirrors.supportex.net/$SPELL/$SPELL-$VERSION/kvm-tarbake-jaunty-x86/$SOURCE
+fi
LICENSE[0]=GPL
- WEB_SITE=http://askmonty.org/wiki/MariaDB
+ WEB_SITE=https://mariadb.org/
KEYWORDS="sql database"
ENTERED=20100402
SHORT="backward compatible, drop-in replacement branch of the
MySQL(r) database server"
cat << EOF
-MariaDB is a backward compatible, drop-in replacement branch of the
-MySQL(r) database server.
+MariaDB is a backward compatible, drop-in replacement branch of the MySQL(r)
+database server.

-It includes all major open source storage engines,
-including the Maria storage engine.
+It includes all major open source storage engines, including the Maria
storage
+engine.
EOF
diff --git a/database/mariadb/EXPORTS b/database/mariadb/EXPORTS
new file mode 100755
index 0000000..ecc8c23
--- /dev/null
+++ b/database/mariadb/EXPORTS
@@ -0,0 +1 @@
+MARIADB_BRANCH
diff --git a/database/mariadb/FINAL b/database/mariadb/FINAL
index daee887..9a9db7d 100755
--- a/database/mariadb/FINAL
+++ b/database/mariadb/FINAL
@@ -1,4 +1,5 @@
-if list_find "$MADB_OPTS" "--with-server" ]]; then
+if list_find "$MARIADB_OPTS" "--with-server" || \
+ list_find "$MARIADB_OPTS" "-DWITHOUT_SERVER=OFF"; then
message "${MESSAGE_COLOR}After initial install of MariaDB run"
message "\"mysql_install_db --user=mariadb\" to create directory"
message "structure and initial tables. See MariaDB documentation"
diff --git a/database/mariadb/HISTORY b/database/mariadb/HISTORY
index 63d39d3..e3eca21 100644
--- a/database/mariadb/HISTORY
+++ b/database/mariadb/HISTORY
@@ -1,3 +1,55 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.5.40 (5.5 branch); SECURITY_PATCH=1
+
+2014-09-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.5.39 (5.5 branch)
+ * BUILD: corrected man path for 5.5 branch
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-06-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.5.38 (5.5 branch)
+
+2014-05-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.5.37 (5.5 branch); added mirror for 5.5
+ branch; cleaned up
+ * CONFIGURE: added config option for tmp tables
+
+2014-04-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: update triggers for switching between branches
+
+2014-04-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, PREPARE: added 5.5 branch
+ * CONFIGURE: renamed lists MADB_* -> MARIADB_*; added missing
charsets;
+ split engines list for different branches
+ * DEPENDS: added bison dependency; added cmake (optional) and libaio,
+ boost for 5.5 branch
+ * BUILD: cmake build for 5.5 branch; use MARIADB_OPTS
+ * INSTALL: added target for 5.5 branch
+ * PRE_BUILD: added check for 5.5 branch; renamed mysqld user mysql ->
+ mariadb
+ * FINAL: fixed syntax error; added check for 5.5 branch
+ * {PRE_,}SUB_DEPENDS: rewritten; echo -> message
+ * REPAIR^all^PRE_SUB_DEPENDS: added
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added 5.3 branch; PATCHLEVEL=1 for 5.2 branch to set
+ MARIADB_BRANCH in tablet for further usage; updated website
+ * BUILD, INSTALL: use default pkglibdir (fixes 5.3 branch build), puts
+ mysql modules into isolated place in a system
+ * PREPARE: added branching framework
+ * {REPAIR^all^,}EXPORTS: added, to export MARIADB_BRANCH
+
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: build with --with-readline until system readline support
fixed
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.2.14; SECURITY_PATCH++
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.2.13; SECURITY_PATCH++ (CVE-2012-5579)
+
2012-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.2.12; SECURITY_PATCH=1 (CVE-2012-2122)
* DEPENDS: disabled system readline support
diff --git a/database/mariadb/INSTALL b/database/mariadb/INSTALL
index 1bf093d..1db0634 100755
--- a/database/mariadb/INSTALL
+++ b/database/mariadb/INSTALL
@@ -1,14 +1,17 @@
-make pkglibdir="${TRACK_ROOT}/usr/lib" \
- benchdir_root="${TRACK_ROOT}/usr/share/mysql" \
- testroot="${TRACK_ROOT}/usr/share/mysql" \
- install &&
+if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ default_install
+else
+ make benchdir_root="${TRACK_ROOT}/usr/share/mysql" \
+ testroot="${TRACK_ROOT}/usr/share/mysql" \
+ install &&

-if [[ $MARIA_TESTS == n ]]; then
+ if [[ $MARIA_TESTS == n ]]; then
rm -rf "${INSTALL_ROOT}/usr/share/mysql/mysql-test"
-fi &&
+ fi &&

-if [[ $MARIA_BENCH == n ]]; then
- rm -fr "${INSTALL_ROOT}/usr/share/mysql/sql-bench"
+ if [[ $MARIA_BENCH == n ]]; then
+ rm -rf "${INSTALL_ROOT}/usr/share/mysql/sql-bench"
+ fi
fi &&

if [[ $INIT_INSTALLED ]]; then
diff --git a/database/mariadb/PREPARE b/database/mariadb/PREPARE
index c605187..708765d 100755
--- a/database/mariadb/PREPARE
+++ b/database/mariadb/PREPARE
@@ -1,2 +1,18 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
+#
+# This block is required for proper configuration procedure for users with
5.2
+# branch installed after adding multiversion functionality to the spell and
+# prevents previous branch from resetting to a new default value on ``cast
-r''
+#
+persistent_read $SPELL MARIADB_BRANCH MARIADB_BRANCH || true &&
+
+if spell_ok $SPELL && [[ -z "$MARIADB_BRANCH" ]]; then
+ persistent_add MARIADB_BRANCH &&
+ local MARIADB_BRANCH="5.2"
+fi &&
+
+prepare_select_branch 5.5 5.3 5.2 &&
+
config_query MARIA_TESTS "Install MariaDB testing utilities?" n &&
config_query MARIA_BENCH "Install MariaDB benchmarking utilities?" n
diff --git a/database/mariadb/PRE_BUILD b/database/mariadb/PRE_BUILD
index 68b9b02..c01bcd3 100755
--- a/database/mariadb/PRE_BUILD
+++ b/database/mariadb/PRE_BUILD
@@ -1,9 +1,15 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql/Makefile.in &&
-sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql_r/Makefile.in &&

-# our zlib location isn't default
-if is_depends_enabled $SPELL zlib; then
- patch -p0 < "$SPELL_DIRECTORY/zlib-conf.patch"
+if [[ $MARIADB_BRANCH != 5.5 ]]; then
+ sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql/Makefile.in &&
+ sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql_r/Makefile.in &&
+
+ # our zlib location isn't default
+ if is_depends_enabled $SPELL zlib; then
+ patch -p0 < "$SPELL_DIRECTORY/zlib-conf.patch"
+ fi
+else
+ sedit "s:data/test:share/mysql/data/test:" sql/CMakeLists.txt &&
+ sedit "s:MYSQLD_USER \"mysql\":MYSQLD_USER \"mariadb\":"
scripts/CMakeLists.txt
fi
diff --git a/database/mariadb/PRE_SUB_DEPENDS
b/database/mariadb/PRE_SUB_DEPENDS
index ede9a09..e5dae45 100755
--- a/database/mariadb/PRE_SUB_DEPENDS
+++ b/database/mariadb/PRE_SUB_DEPENDS
@@ -1,6 +1,20 @@
case $THIS_SUB_DEPENDS in
- embedded|EMBEDDED) if list_find "$MADB_OPTS" "--with-embedded-server";
then return 0; fi;;
- innodb|INNODB) if [[ $MADB_ENGINES == *innodb_plugin* || "$MADB_ENGINES"
== "all" ]]; then return 0; fi;;
- NDB) if [[ $MADB_ENGINES == *ndbcluster* || "$MADB_ENGINES" == "all" ]];
then return 0; fi;;
+ embedded|EMBEDDED) if list_find "$MARIADB_OPTS" "--with-embedded-server"
|| \
+ list_find "$MARIADB_OPTS"
"-DWITH_EMBEDDED_SERVER=ON"; then
+ return 0
+ fi
+ ;;
+ innodb|INNODB) if list_find "$MARIADB_ENGINES" "innodb_plugin" || \
+ list_find "$MARIADB_ENGINES" "innobase" || \
+ list_find "$MARIADB_ENGINES" "all"; then
+ return 0
+ fi
+ ;;
+ NDB) if list_find "$MARIADB_ENGINES" "ndbcluster" || \
+ list_find "$MARIADB_ENGINES" "all"; then
+ return 0
+ fi
+ ;;
esac
+
return 1
diff --git a/database/mariadb/REPAIR^all^EXPORTS
b/database/mariadb/REPAIR^all^EXPORTS
new file mode 100755
index 0000000..ecc8c23
--- /dev/null
+++ b/database/mariadb/REPAIR^all^EXPORTS
@@ -0,0 +1 @@
+MARIADB_BRANCH
diff --git a/database/mariadb/REPAIR^all^PRE_SUB_DEPENDS
b/database/mariadb/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..e5dae45
--- /dev/null
+++ b/database/mariadb/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,20 @@
+case $THIS_SUB_DEPENDS in
+ embedded|EMBEDDED) if list_find "$MARIADB_OPTS" "--with-embedded-server"
|| \
+ list_find "$MARIADB_OPTS"
"-DWITH_EMBEDDED_SERVER=ON"; then
+ return 0
+ fi
+ ;;
+ innodb|INNODB) if list_find "$MARIADB_ENGINES" "innodb_plugin" || \
+ list_find "$MARIADB_ENGINES" "innobase" || \
+ list_find "$MARIADB_ENGINES" "all"; then
+ return 0
+ fi
+ ;;
+ NDB) if list_find "$MARIADB_ENGINES" "ndbcluster" || \
+ list_find "$MARIADB_ENGINES" "all"; then
+ return 0
+ fi
+ ;;
+esac
+
+return 1
diff --git a/database/mariadb/SUB_DEPENDS b/database/mariadb/SUB_DEPENDS
index fb44ab1..88bc25a 100755
--- a/database/mariadb/SUB_DEPENDS
+++ b/database/mariadb/SUB_DEPENDS
@@ -1,17 +1,32 @@
case $THIS_SUB_DEPENDS in
- embedded|EMBEDDED) echo "Embbeded mysql requested, forcing it." &&
- MADB_OPTS="--with-embedded-server $MADB_OPTS"
;;
- innodb|INNODB) echo "InnoDB storage engine support requested, forcing
it." &&
- if [ "$MADB_ENGINES" == "none" ]; then
- MADB_ENGINES="innodb_plugin"
- else
- MADB_ENGINES="innodb_plugin $MADB_ENGINES"
- fi ;;
- NDB) echo "ndbcluster storage engine support requested, forcing it." &&
- if [ "$MADB_ENGINES" == "none" ]; then
- MADB_ENGINES="ndbcluster"
- else
- MADB_ENGINES="ndbcluster $MADB_ENGINES"
- fi ;;
- *) echo "unknown sub-depends!"; return 1 ;;
+ embedded|EMBEDDED) message "${MESSAGE_COLOR}Embbeded server requested,
forcing it.${DEFAULT_COLOR}" &&
+ if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ list_remove "MARIADB_OPTS"
"-DWITH_EMBEDDED_SERVER=OFF" &&
+ list_add "MARIADB_OPTS" "-DWITH_EMBEDDED_SERVER=ON"
+ else
+ list_remove "MARIADB_OPTS"
"--without-embedded-server" &&
+ list_add "MARIADB_OPTS" "--with-embedded-server"
+ fi
+ ;;
+ innodb|INNODB) message "${MESSAGE_COLOR}InnoDB storage engine support
requested, forcing it.${DEFAULT_COLOR}" &&
+ if list_find "$MARIADB_ENGINES" "none"; then
+ list_remove "MARIADB_ENGINES" "none"
+ fi &&
+
+ if [[ $MARIADB_BRANCH == 5.5 ]]; then
+ list_add "MARIADB_ENGINES" innobase
+ else
+ list_add "MARIADB_ENGINES" innodb_plugin
+ fi
+ ;;
+ NDB) message "${MESSAGE_COLOR}ndbcluster storage engine
support requested, forcing it.${DEFAULT_COLOR}" &&
+ if list_find "$MARIADB_ENGINES" "none"; then
+ list_remove "MARIADB_ENGINES" "none"
+ fi &&
+
+ list_add "MARIADB_ENGINES" "ndbcluster"
+ ;;
+ *) message "${PROBLEM_COLOR}Unknown
sub-depends!${DEFAULT_COLOR}" &&
+ return 1
+ ;;
esac
diff --git a/database/mariadb/UP_TRIGGERS b/database/mariadb/UP_TRIGGERS
index 000b21c..daf653e 100755
--- a/database/mariadb/UP_TRIGGERS
+++ b/database/mariadb/UP_TRIGGERS
@@ -1,14 +1,18 @@
-# up_trigger everything on update to 5.1.32 as most stuff links to
libmysqlclient.so.15 from version 5.0.77
+# up_trigger everything on branch updates
+local NEW_SPELL_BRANCH="" &&
+local OLD_SPELL_BRANCH="" &&
+
+if spell_ok $SPELL; then
+ NEW_SPELL_BRANCH="$(echo $VERSION | cut -d. -f1,2)" &&
+ OLD_SPELL_BRANCH="$(installed_version $SPELL | cut -d. -f1,2)" &&
+
+ if test "${NEW_SPELL_BRANCH}" != "${OLD_SPELL_BRANCH}"; then
+ message "${MESSAGE_COLOR}This is a possibly incompatible update of
$SPELL..." &&
+ message "Figuring out what spells need to be recast, this may take a
while.${DEFAULT_COLOR}" &&

-local OLD_SPELL_VERSION=""
-if spell_ok $SPELL; then
- OLD_SPELL_VERSION="$(installed_version $SPELL)"
- if test "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}"; then
- message "This is a possibly incompatible update of libmysql..."
- message "Figuring out what spells need to be recast, this may take a
while."
for each in $(show_up_depends $SPELL 1); do
- if gaze install $each | xargs readelf -d 2> /dev/null |
- grep -q "NEEDED.*libmysqlclient.so.15"; then
+ if gaze -q install $each | xargs readelf -d 2> /dev/null |
+ grep -Eq "NEEDED.*libmysqlclient(_r)?.so"; then
up_trigger $each cast_self
fi
done
diff --git a/database/mongodb/BUILD b/database/mongodb/BUILD
index 2b10b63..73c97d7 100755
--- a/database/mongodb/BUILD
+++ b/database/mongodb/BUILD
@@ -1,6 +1,18 @@
create_account mongodb &&

-# use bundled spidermonkey, 2.2 will switch to V8
-OPTS="--sharedclient --usesm $OPTS" &&
+if ! list_find "$LDFLAGS" "-s"; then
+ OPTS="--nostrip $OPTS"
+fi &&

-scons --jobs=$MAKE_NJOBS --prefix="$INSTALL_ROOT/usr" $OPTS
+case $MONGODB_JSE in
+ v8)
+ OPTS="--usev8 $OPTS"
+ ;;
+ spidermonkey)
+ OPTS="--usesm $OPTS"
+ ;;
+esac &&
+
+OPTS="--mongod-concurrency-level=$MONGODB_CCL $MONGODB_OPTS $OPTS" &&
+
+scons all --jobs=$MAKE_NJOBS --prefix="$INSTALL_ROOT/usr" $OPTS
diff --git a/database/mongodb/CONFIGURE b/database/mongodb/CONFIGURE
new file mode 100755
index 0000000..7614005
--- /dev/null
+++ b/database/mongodb/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_list MONGODB_CCL "Choose mongod concurrency level:" \
+ db \
+ global &&
+
+config_query_list MONGODB_JSE "Choose JavaScript engine to use:" \
+ v8 \
+ spidermonkey &&
+
+config_query_option MONGODB_OPTS "Build shared client?" y \
+ "--sharedclient" \
+ ""
diff --git a/database/mongodb/DEPENDS b/database/mongodb/DEPENDS
index 0dd5739..e3f34c7 100755
--- a/database/mongodb/DEPENDS
+++ b/database/mongodb/DEPENDS
@@ -1,7 +1,24 @@
-depends -sub CXX gcc &&
depends scons &&
depends readline &&
-depends -sub "THREAD FILESYSTEM PROGRAM_OPTIONS" boost &&
+depends -sub CXX gcc &&
+depends -sub CPP pcre '--use-system-pcre' &&
+depends -sub "THREAD FILESYSTEM PROGRAM_OPTIONS" boost '--use-system-boost'
&&
+
+optional_depends google-perftools \
+ "--use-system-tcmalloc" \
+ "" \
+ "to use system version of tcmalloc library" &&
+
+optional_depends snappy \
+ "--use-system-snappy" \
+ "" \
+ "to use system version of snappy library" &&
+
+optional_depends LIBSASL \
+ "--use-sasl-client" \
+ "" \
+ "for SASL authentication in the client library" &&

-optional_depends openssl "--ssl" "" "for OpenSSL support" &&
+optional_depends SSL "--ssl" "" "for OpenSSL support" &&
+optional_depends libpcap "" "" "to build mongosniff utility" &&
optional_depends distcc "--distcc" "" "to use distcc for distributing builds"
diff --git a/database/mongodb/DETAILS b/database/mongodb/DETAILS
index f3b59b0..a0096f1 100755
--- a/database/mongodb/DETAILS
+++ b/database/mongodb/DETAILS
@@ -1,8 +1,10 @@
SPELL=mongodb
- VERSION=2.0.2
+ VERSION=2.4.11
+ SECURITY_PATCH=1
SOURCE=$SPELL-src-r$VERSION.tar.gz
- SOURCE_URL[0]=http://downloads.mongodb.org/src/$SOURCE
-
SOURCE_HASH=sha512:493fd5d1cb89a92ca850cfc4d07e93b96154da3b994964c810abc276bcf9910fee0c87cef8e7263509e4fb881d7522c39c0bafc27cbf4428271d6452e1a255f7
+ SOURCE_URL[0]=http://fastdl.mongodb.org/src/$SOURCE
+ SOURCE_URL[1]=http://downloads.mongodb.org/src/$SOURCE
+
SOURCE_HASH=sha512:a132275b7d0be357958d4bffaa8d8b660df1812811e8b94b1482906d1cf4567f6b6f13c77dcdf6dea38c56f54fe4b462a41379185c04c9eb5661848b80e40106
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-src-r$VERSION"
LICENSE[0]=AGPL
LICENSE[1]=APACHE
diff --git a/database/mongodb/FINAL b/database/mongodb/FINAL
new file mode 100755
index 0000000..86fab5a
--- /dev/null
+++ b/database/mongodb/FINAL
@@ -0,0 +1,5 @@
+message "${PROBLEM_COLOR}"
+message "WARNING: don't forget to run mongod and mongos with '--upgrade'"
+message "flag to upgrade db and meta data version on updates of MongoDB"
+message "major branch versions (e.g. 2.2.* -> 2.4.*)."
+message "${DEFAULT_COLOR}"
diff --git a/database/mongodb/HISTORY b/database/mongodb/HISTORY
index acaf942..63156e7 100644
--- a/database/mongodb/HISTORY
+++ b/database/mongodb/HISTORY
@@ -1,3 +1,33 @@
+2014-09-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.11
+ * PRE_BUILD: apply new patch
+ * scons.patch: adapted for new version
+ * intsign.patch: added, backported from Debian to fix build
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.10
+ * DEPENDS: added missing dependencies
+ * CONFIGURE: added, to select between js engines and concurrency
levels
+ * PRE_BUILD: sed -i -> sedit
+ * INSTALL: install run dir for mongos daemon
+ * FINAL: added, notify SA about spell branch updates
+ * init.d/mongodb: added stop() for clean shutdown
+ * init.d/mongos: added, init script for mongos (sharding daemon)
+ * fips.patch: added, to fix build against OpenSSL without FIPS support
+ (official patch 51a0bf4)
+ * scons.patch: added, to respect CXX/LD flags
+ * boost150.patch.gz: dropped, fixed by upstream
+
+2013-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply patch
+ * boost150.patch.gz: added, to fix build with boost 1.50+
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.9; SECURITY_PATCH=1 (CVE-2013-1892)
+
2011-12-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.2

diff --git a/database/mongodb/INSTALL b/database/mongodb/INSTALL
index 50a5204..af039c1 100755
--- a/database/mongodb/INSTALL
+++ b/database/mongodb/INSTALL
@@ -1,8 +1,9 @@
-scons --prefix="$INSTALL_ROOT/usr" --full install &&
+scons install --prefix="$INSTALL_ROOT/usr" --full $OPTS &&

if [[ $INIT_INSTALLED ]]; then
install_config_file "$SPELL_DIRECTORY/init.d/mongodb.conf" \
"$INSTALL_ROOT/etc/sysconfig/mongodb"
fi &&

-install -d -o mongodb -g mongodb -vm 755 "$INSTALL_ROOT/var/run/mongod"
+install -d -o mongodb -g mongodb -vm 755 "$INSTALL_ROOT/var/run/mongod" \
+ "$INSTALL_ROOT/var/run/mongos"
diff --git a/database/mongodb/PRE_BUILD b/database/mongodb/PRE_BUILD
index 3888f4e..79e40d7 100755
--- a/database/mongodb/PRE_BUILD
+++ b/database/mongodb/PRE_BUILD
@@ -1,4 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-sed -i "s:lib64:lib:g" SConstruct
+patch -p0 < "$SPELL_DIRECTORY/scons.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/fips.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/intsign.patch" &&
+
+sedit "s:lib64:lib:g" SConstruct
diff --git a/database/mongodb/fips.patch b/database/mongodb/fips.patch
new file mode 100644
index 0000000..c0da948
--- /dev/null
+++ b/database/mongodb/fips.patch
@@ -0,0 +1,21 @@
+--- src/mongo/util/net/ssl_manager.cpp.orig
++++ src/mongo/util/net/ssl_manager.cpp
+@@ -186,6 +186,7 @@
+
+ void SSLManager::_setupFIPS() {
+ // Turn on FIPS mode if requested.
++#ifdef OPENSSL_FIPS
+ int status = FIPS_mode_set(1);
+ if (!status) {
+ error() << "can't activate FIPS mode: " <<
+@@ -193,6 +194,10 @@
+ fassertFailed(16703);
+ }
+ log() << "FIPS 140-2 mode activated" << endl;
++#else
++ error() << "this version of mongodb was not compiled with FIPS
support";
++ fassertFailed(17084);
++#endif
+ }
+
+ bool SSLManager::_setupPEM(const std::string& keyFile , const
std::string& password) {
diff --git a/database/mongodb/init.d/mongodb b/database/mongodb/init.d/mongodb
index a4c4457..386518f 100755
--- a/database/mongodb/init.d/mongodb
+++ b/database/mongodb/init.d/mongodb
@@ -18,4 +18,11 @@ start() {
evaluate_retval
}

+stop() {
+ echo "Stopping $NAME..."
+
+ su mongodb -s /bin/sh -c "$PROGRAM $ARGS --shutdown"
+ evaluate_retval
+}
+
. /etc/init.d/smgl_init
diff --git a/database/mongodb/init.d/mongodb.conf
b/database/mongodb/init.d/mongodb.conf
index b3a4479..60b6e5e 100644
--- a/database/mongodb/init.d/mongodb.conf
+++ b/database/mongodb/init.d/mongodb.conf
@@ -1,3 +1,5 @@
-# For the arguments and description see ``mongod --help''
+# For the arguments and description see ``mongod --help'' and ``mongos
--help''

MONGOD_ARGS=""
+
+MONGOS_ARGS=""
diff --git a/database/mongodb/init.d/mongos b/database/mongodb/init.d/mongos
new file mode 100755
index 0000000..2485ffd
--- /dev/null
+++ b/database/mongodb/init.d/mongos
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+. /etc/sysconfig/mongodb
+
+PROGRAM=/usr/bin/mongos
+PIDFILE=/var/run/mongos/mongos.pid
+ARGS="-f /etc/mongos.conf --pidfilepath $PIDFILE --fork $MONGOS_ARGS"
+RUNLEVEL=3
+NEEDS="+network"
+
+start() {
+ echo "Starting $NAME..."
+
+ # needs C locale on startup
+ export LC_ALL="C"
+
+ su mongodb -s /bin/sh -c "$PROGRAM $ARGS"
+ evaluate_retval
+}
+
+. /etc/init.d/smgl_init
diff --git a/database/mongodb/intsign.patch b/database/mongodb/intsign.patch
new file mode 100644
index 0000000..bd02e4d
--- /dev/null
+++ b/database/mongodb/intsign.patch
@@ -0,0 +1,67 @@
+--- mongodb-2.4.6.orig/src/mongo/db/auth/privilege_set.cpp
++++ mongodb-2.4.6/src/mongo/db/auth/privilege_set.cpp
+@@ -79,7 +79,7 @@ namespace mongo {
+ resourceSearchList[1] =
nsToDatabaseSubstring(desiredPrivilege.getResource());
+
+ ActionSet unmetRequirements = desiredPrivilege.getActions();
+- for (int i = 0; i < boost::size(resourceSearchList); ++i) {
++ for (unsigned int i = 0; i < boost::size(resourceSearchList); ++i) {
+ ResourcePrivilegeCacheEntry* entry =
_lookupEntry(resourceSearchList[i]);
+ if (NULL == entry)
+ continue;
+--- mongodb-2.4.6.orig/src/mongo/db/cmdline_test.cpp
++++ mongodb-2.4.6/src/mongo/db/cmdline_test.cpp
+@@ -71,7 +71,7 @@ namespace {
+ "KEEP",
+ "--servicePasswordFake=KEEP"
+ };
+- const int argc = boost::size(argv);
++ const unsigned int argc = boost::size(argv);
+ testCensoringArgv(argv, argv, argc);
+ }
+
+@@ -88,7 +88,7 @@ namespace {
+ "--servicePassword",
+ "get out of dodge"
+ };
+- const int argc = boost::size(argv);
++ const unsigned int argc = boost::size(argv);
+
+ const char* const expected[] = {
+ "first",
+@@ -120,7 +120,7 @@ namespace {
+ "-servicePassword",
+ "get out of dodge"
+ };
+- const int argc = boost::size(argv);
++ const unsigned int argc = boost::size(argv);
+
+ const char* const expected[] = {
+ "first",
+@@ -152,7 +152,7 @@ namespace {
+ "KEEP",
+ "--servicePasswordFake=KEEP"
+ };
+- const int argc = boost::size(argv);
++ const unsigned int argc = boost::size(argv);
+ testCensoringVector(argv, argv, argc);
+ }
+
+@@ -169,7 +169,7 @@ namespace {
+ "--servicePassword",
+ "get out of dodge"
+ };
+- const int argc = boost::size(argv);
++ const unsigned int argc = boost::size(argv);
+
+ const char* const expected[] = {
+ "first",
+@@ -201,7 +201,7 @@ namespace {
+ "-servicePassword",
+ "get out of dodge"
+ };
+- const int argc = boost::size(argv);
++ const unsigned int argc = boost::size(argv);
+
+ const char* const expected[] = {
+ "first",
diff --git a/database/mongodb/scons.patch b/database/mongodb/scons.patch
new file mode 100644
index 0000000..e4edb15
--- /dev/null
+++ b/database/mongodb/scons.patch
@@ -0,0 +1,34 @@
+--- SConstruct.orig 2014-08-22 01:56:32.000000000 +0400
++++ SConstruct 2014-09-27 15:28:11.496080339 +0400
+@@ -704,7 +704,6 @@
+ # -Winvalid-pch Warn if a precompiled header (see Precompiled Headers)
is found in the search path but can't be used.
+ env.Append( CCFLAGS=["-fPIC",
+ "-fno-strict-aliasing",
+- "-ggdb",
+ "-pthread",
+ "-Wall",
+ "-Wsign-compare",
+@@ -719,9 +718,10 @@
+ env.Append( CCFLAGS=["-fno-builtin-memcmp"] ) # glibc's memcmp
is faster than gcc's
+
+ env.Append( CPPDEFINES=["_FILE_OFFSET_BITS=64"] )
+- env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )
++ env.Append( CXXFLAGS=os.environ['CXXFLAGS'] )
++ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
+ env.Append( LINKFLAGS=["-fPIC", "-pthread", "-rdynamic"] )
+- env.Append( LIBS=[] )
++ env.Append( LIBS=['pcre', 'pcrecpp'] )
+
+ #make scons colorgcc friendly
+ for key in ('HOME', 'TERM'):
+--- src/mongo/SConscript.orig 2014-08-22 01:56:32.000000000 +0400
++++ src/mongo/SConscript 2014-09-27 18:24:40.903897125 +0400
+@@ -456,7 +456,7 @@
+ env.Library('stacktrace', 'util/stacktrace.cpp')
+
+ env.Program('lame_stacktrace_test', 'util/lame_stacktrace_test.cpp',
+- LIBDEPS=['stacktrace',
++ LIBDEPS=['stacktrace', 'foundation', 'mongocommon', 'alltools',
+ '$BUILD_DIR/mongo/base/base'])
+
+ serverOnlyFiles += mmapFiles
diff --git a/database/mysql-workbench/DEPENDS
b/database/mysql-workbench/DEPENDS
index 1c3b7e4..14b7c6b 100755
--- a/database/mysql-workbench/DEPENDS
+++ b/database/mysql-workbench/DEPENDS
@@ -34,7 +34,7 @@ depends libzip &&
depends lua51 &&
depends MYSQL &&
depends OPENGL &&
-depends openssl &&
+depends SSL &&
depends orbit2 &&
depends pango &&
depends pangomm &&
diff --git a/database/mysql-workbench/HISTORY
b/database/mysql-workbench/HISTORY
index 5686f18..3f07ab8 100644
--- a/database/mysql-workbench/HISTORY
+++ b/database/mysql-workbench/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: howl -> -sub COMPAT_HOWL avahi

diff --git a/database/mysql/DEPENDS b/database/mysql/DEPENDS
index 08b626d..d5a2c6f 100755
--- a/database/mysql/DEPENDS
+++ b/database/mysql/DEPENDS
@@ -4,12 +4,12 @@ depends procps &&
depends -sub CXX gcc &&

if [[ $OLD == y ]]; then
- optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+ optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"for OpenSSL support"
else
- optional_depends openssl \
+ optional_depends SSL \
"--with-ssl" \
"--without-ssl" \
"for OpenSSL support"
diff --git a/database/mysql/DETAILS b/database/mysql/DETAILS
index 093b8cf..05db7df 100755
--- a/database/mysql/DETAILS
+++ b/database/mysql/DETAILS
@@ -1,10 +1,10 @@
SPELL=mysql
if [[ $OLD == y ]]; then
- VERSION=5.0.90
-
- SECURITY_PATCH=4
+ VERSION=5.0.96
+ SECURITY_PATCH=5
else
- VERSION=5.1.61
+ VERSION=5.1.67
+ SECURITY_PATCH=2
fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/database/mysql/HISTORY b/database/mysql/HISTORY
index 2a9dba1..b0cc4a7 100644
--- a/database/mysql/HISTORY
+++ b/database/mysql/HISTORY
@@ -1,3 +1,21 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2013-03-22 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Add -fpermissive in CXXFLAGS with 5.1.67 (!$OLD) for
+ extra/yassl/taocrypt/src/Makefile.in
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.67, 5.0.96 (old); SECURITY_PATCH++
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.66; SECURITY_PATCH++ (CVE-2012-5611)
+
2012-06-26 Eric Sandall <sandalle AT sourcemage.org>
* CONFIGURE: Cleanup MSQL_ENGINES for "none"
* BUILD: Fix plugin configure flags
diff --git a/database/mysql/PRE_BUILD b/database/mysql/PRE_BUILD
index a28c410..f5ac745 100755
--- a/database/mysql/PRE_BUILD
+++ b/database/mysql/PRE_BUILD
@@ -4,4 +4,8 @@ cd $SOURCE_DIRECTORY &&
patch -p1 < "$SPELL_DIRECTORY/big_tables.patch" &&

sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql/Makefile.in &&
-sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql_r/Makefile.in
+sedit 's:$(libdir)/@PACKAGE@:$(libdir):' libmysql_r/Makefile.in &&
+
+if [[ "x$OLD" == "xn" ]]; then
+ sedit 's:^CXXFLAGS.*:& -fpermissive :' extra/yassl/taocrypt/src/Makefile.in
+fi
diff --git a/database/pgadmin3/DEPENDS b/database/pgadmin3/DEPENDS
index a5aa0c8..c9154fb 100755
--- a/database/pgadmin3/DEPENDS
+++ b/database/pgadmin3/DEPENDS
@@ -2,5 +2,5 @@ depends -sub CXX gcc &&
depends libxml2 &&
depends libxslt &&
depends postgresql &&
-depends openssl &&
+depends SSL &&
depends -sub "OGL STC XRC" wxgtk
diff --git a/database/pgadmin3/DETAILS b/database/pgadmin3/DETAILS
index b15cdfd..0dac9b8 100755
--- a/database/pgadmin3/DETAILS
+++ b/database/pgadmin3/DETAILS
@@ -1,5 +1,5 @@
SPELL=pgadmin3
- VERSION=1.16.0
+ VERSION=1.16.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/database/pgadmin3/HISTORY b/database/pgadmin3/HISTORY
index c33aaa2..257ea3d 100644
--- a/database/pgadmin3/HISTORY
+++ b/database/pgadmin3/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.16.1
+
2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.16.0

diff --git a/database/postgresql/CONFIGURE b/database/postgresql/CONFIGURE
index 50acd4a..bdce0fb 100755
--- a/database/postgresql/CONFIGURE
+++ b/database/postgresql/CONFIGURE
@@ -1,7 +1,6 @@
-# No && because the line below will fail if there's no postgresql installed
-OLDVERSION=$(installed_version $SPELL)
+spell_ok $SPELL && local OLDVERSION="$(installed_version $SPELL)" || return 0

-if spell_ok $SPELL && [[ ${OLDVERSION%.*} != ${VERSION%.*} ]]; then
+if [[ ${OLDVERSION%.*} != ${VERSION%.*} ]]; then
message "${PROBLEM_COLOR}" &&
message "You are about to upgrade (downgrade) your PostgreSQL installation
to a" &&
message "different major version, please be aware that a database
repository will only" &&
diff --git a/database/postgresql/DEPENDS b/database/postgresql/DEPENDS
index abdbf02..ab8a949 100755
--- a/database/postgresql/DEPENDS
+++ b/database/postgresql/DEPENDS
@@ -1,3 +1,8 @@
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
optional_depends tcl \
"--with-tcl" \
"--without-tcl" \
@@ -18,6 +23,11 @@ optional_depends linux-pam \
"--without-pam" \
"for PAM authentication" &&

+optional_depends libselinux \
+ "--with-selinux" \
+ "--without-selinux" \
+ "for SELinux support" &&
+
optional_depends krb5 \
"--with-krb5" \
"--without-krb5" \
@@ -33,7 +43,7 @@ optional_depends readline \
"--without-readline" \
"for Readline support in psql, the command line interface"
&&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" \
"--without-openssl" \
"for SSL (encrypted) connection support" &&
diff --git a/database/postgresql/DETAILS b/database/postgresql/DETAILS
index 5a461e1..76bca98 100755
--- a/database/postgresql/DETAILS
+++ b/database/postgresql/DETAILS
@@ -1,22 +1,13 @@
SPELL=postgresql
- VERSION=9.2.0
-
SOURCE_HASH=sha512:40e0538dca5bb795a8e5c8efd28c57e7db80ee1724ccdb3bc190e0f179b1c09e2363204303c443768b213c1d8e7cccab0d59e5d94038e63d8014cfe1a8940e1d
+ VERSION=9.3.5
SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:a49bc8ea7635be5082044f5ebd6b81de7198583aedb072dffec8425521af90f2cb8e9f6e7b55b361ff24cbebc0670afefe365e8f5b80b8248ddf492b8092a746
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.postgresql.org/pub/source/v$VERSION/$SOURCE
-
SOURCE_URL[1]=ftp://ftp10.us.postgresql.org/pub/$SPELL/source/v$VERSION/$SOURCE
-
SOURCE_URL[2]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE}
-
-if [[ $PGSQL_CLUSTER == y ]]; then
- CLUSTER_VERSION=1.9.0rc5
- SOURCE2=pgcluster-$CLUSTER_VERSION-patch.tar.gz
- SOURCE2_URL[0]=http://pgfoundry.org/frs/download.php/1706/$SOURCE2
-
SOURCE2_HASH=sha512:df328505fee683051642850bade5932595184d3af8db6d47663d8c6e5fec5dc62256390ead83a2fa719efe212f8a44350f57cb4f1361bde63b2227e5cc13e927
-fi
-
+
SOURCE_URL[1]=ftp://ftp9.de.postgresql.org/unix/databases/postgresql/source/v${VERSION}/${SOURCE}
WEB_SITE=http://www.postgresql.org/
GATHER_DOCS=off
- SECURITY_PATCH=12
+ SECURITY_PATCH=14
ENTERED=20011113
LICENSE[0]=BSD
KEYWORDS="database"
diff --git a/database/postgresql/HISTORY b/database/postgresql/HISTORY
index 046f00c..4440861 100644
--- a/database/postgresql/HISTORY
+++ b/database/postgresql/HISTORY
@@ -1,3 +1,39 @@
+2014-09-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.3.5; removed unsupported PGCluster
+ patch
+ * PREPARE: complete deprecation
+ * DEPENDS: fixed SSL flags
+ * PRE_BUILD: removed
+
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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)
+ * DEPENDS: updated flags for gettext
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.2.3; SECURITY_PATCH++ (CVE-2013-0255);
+ removed outdated mirror
+ * DEPENDS: added optional dependencies on gettext and libselinux
+ * CONFIGURE: use better logic for installed version
+
+2012-12-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.2.2
+
+2012-09-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.2.1
+
2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 9.2.0

diff --git a/database/postgresql/PREPARE b/database/postgresql/PREPARE
index 721679d..9718817 100755
--- a/database/postgresql/PREPARE
+++ b/database/postgresql/PREPARE
@@ -1,8 +1,3 @@
-config_query PGSQL_CLUSTER "Do you want to apply the PGCluster patch?" n &&
-
-if [[ $PGSQL_CLUSTER == y ]]; then
- message "${PROBLEM_COLOR}"
- message "Keep in mind that PGCluster patch and current"
- message "PostgreSQL version aren't always in sync."
- message "${DEFAULT_COLOR}"
+if [[ -v PGSQL_CLUSTER ]]; then
+ persistent_remove PGSQL_CLUSTER
fi
diff --git a/database/postgresql/PRE_BUILD b/database/postgresql/PRE_BUILD
deleted file mode 100755
index 2f70e1b..0000000
--- a/database/postgresql/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if [[ $PGSQL_CLUSTER == y ]]; then
- verify_file 2 &&
- zcat "$SOURCE_CACHE/$SOURCE2" | patch -p1
-fi
diff --git a/database/redis/DETAILS b/database/redis/DETAILS
index bfba51e..e3ef2d7 100755
--- a/database/redis/DETAILS
+++ b/database/redis/DETAILS
@@ -1,8 +1,9 @@
SPELL=redis
- VERSION=2.4.6
+ VERSION=2.6.17
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://redis.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:c335545fce0024cd9e44f4b7d52ccd569bee36cda13afae6a2274fc7f679c9603431684a9b375fb6472be335d881c9a74fe403a2e1f7dabe7a009027222b8ee2
+ SOURCE_URL[0]=http://download.redis.io/releases/$SOURCE
+
SOURCE_HASH=sha512:bc0d487cdab3ce1bfe68a6efad9f4532552065fa45cd4c4429f3413397ec228d1ecf9afd8d2cc6d4aee115c7fb757fa1ef480f34c264b2290fd30ec831131f82
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=BSD
WEB_SITE=http://redis.io/
diff --git a/database/redis/HISTORY b/database/redis/HISTORY
index 24b4a2c..c14482e 100644
--- a/database/redis/HISTORY
+++ b/database/redis/HISTORY
@@ -1,3 +1,25 @@
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.17; updated source url
+
+2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.13
+
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.10
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.9; SECURITY_PATCH++ (CVE-2013-0178 and
+ CVE-2013-0180 fixed in 2.6.8)
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.7
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.5
+
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.3
+
2012-01-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.6

diff --git a/database/rekall/BUILD b/database/rekall/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/rekall/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/rekall/CONFLICTS b/database/rekall/CONFLICTS
deleted file mode 100755
index b4c5ab8..0000000
--- a/database/rekall/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts rekall y
diff --git a/database/rekall/DETAILS b/database/rekall/DETAILS
deleted file mode 100755
index 98be86a..0000000
--- a/database/rekall/DETAILS
+++ /dev/null
@@ -1,8 +0,0 @@
- SPELL=rekall
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
-deprecated spell
-EOF
-
diff --git a/database/rekall/DOWNLOAD b/database/rekall/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/rekall/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/rekall/HISTORY b/database/rekall/HISTORY
deleted file mode 100644
index 1b33859..0000000
--- a/database/rekall/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2011-08-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0
- PATCHLEVEL=9999
- spell deprecated
diff --git a/database/rekall/INSTALL b/database/rekall/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/database/rekall/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/rekall/PRE_BUILD b/database/rekall/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/rekall/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/rekall/UP_TRIGGERS b/database/rekall/UP_TRIGGERS
deleted file mode 100755
index 15520d0..0000000
--- a/database/rekall/UP_TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-up_trigger rekall dispel_self
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index 7cf2c26..95ec495 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,10 +1,10 @@
SPELL=sqlite
- VERSION=3.7.14
- VERSIONX=autoconf-3071400
-
SOURCE_HASH=sha512:e0efb52a3431e51a152e2d040adf4ce8c5677a1634c33090b4ba265a4ef6d3af070bcc8a088a9103c924107e3edc68329bb2cef725570ca66358bd0ee822108f
+ VERSION=3.8.7.4
+ VERSIONX=autoconf-3080704
+
SOURCE_HASH=sha512:c250108b7467e513ea831a9feed1169c70a397c3fa76cee79a20716b24c23b882d9a02b7ff46c2d439f4fda46c962ef8deae35b5516b3569634abe6bd4764967
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}"
SOURCE=${SPELL}-${VERSIONX}.tar.gz
- SOURCE_URL[0]=http://sqlite.org/$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 c6f574b..3ea95e9 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,72 @@
+2014-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7.4
+
+2014-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7.3
+
+2014-11-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7.2
+
+2014-10-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7.1
+
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7
+
+2014-08-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.6
+
+2014-06-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.5
+
+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
+
+2013-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.17
+
+2013-04-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.16.2
+
+2013-04-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.7.16.1
+
+2013-03-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.16; renewed SOURCE_URL[0]
+
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.15.2
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.15.1
+
+2012-12-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.15
+
+2012-10-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.14.1
+
2012-09-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.7.14

diff --git a/database/tdb/CONFLICTS b/database/tdb/CONFLICTS
new file mode 100755
index 0000000..125f2d3
--- /dev/null
+++ b/database/tdb/CONFLICTS
@@ -0,0 +1,3 @@
+if ! is_depends_enabled samba tdb; then
+ conflicts samba
+fi
diff --git a/database/tdb/DEPENDS b/database/tdb/DEPENDS
index f506c2d..fdffc93 100755
--- a/database/tdb/DEPENDS
+++ b/database/tdb/DEPENDS
@@ -1,4 +1,10 @@
depends python &&
+depends -sub 'SSL' ${HTTP_DL_HANDLER} &&
+
+optional_depends gettext \
+ "" \
+ "--without-gettext" \
+ "for Native Language Support" &&

optional_depends docbook-xsl "" "" "for manual pages" &&

diff --git a/database/tdb/DETAILS b/database/tdb/DETAILS
index eadb780..81885d8 100755
--- a/database/tdb/DETAILS
+++ b/database/tdb/DETAILS
@@ -1,15 +1,12 @@
SPELL=tdb
- VERSION=1.2.10
+ VERSION=1.3.4
SOURCE=$SPELL-$VERSION.tar.gz
-# SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://samba.org/ftp/$SPELL/$SOURCE
-# SOURCE2_URL[0]=$SOURCE_URL.asc
-# SOURCE_GPG=jelmer.gpg:$SOURCE2:UPSTREAM_KEY
-
SOURCE_HASH=sha512:92a07b63cff8645ec478665093869148de345bde180878c3d803c7b914d8c73a5dcf229d79129db2556b89a81dc1baf885752be2b2e12d11512502b185cc878a
-# SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=https://samba.org/ftp/$SPELL/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.samba.org/pub/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:add1f58a0686cfd6910667b494de9a40737edfb799896f4f042b641309699a7fdb23b5c4d21555c02021eafc80def0d8fc1b6d4faf25ceb0b32b761e1610764c
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
- WEB_SITE=http://tdb.samba.org/
+ WEB_SITE=https://tdb.samba.org/
ENTERED=20020210
KEYWORDS="database libs"
SHORT="Trivial Database"
diff --git a/database/tdb/HISTORY b/database/tdb/HISTORY
index c50eb43..adb5a87 100644
--- a/database/tdb/HISTORY
+++ b/database/tdb/HISTORY
@@ -1,3 +1,26 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.3.4
+ samba.org is now all https://
+ Not using GPG, see http://www.sourcemage.org/issues/331
+ * DEPENDS: HTTP_DL_HANDLER (default wget) needs SSL support
+ curl and aria2 (other handlers) need SSL sub-depends added.
+
+2014-04-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.13
+ * DEPENDS: added gettext optional dependency
+
+2013-06-06 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: 1.2.12
+
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: conflicts with samba's internal lib
+
+2012-12-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added FTP mirror
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.11
+
2012-08-28 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE, BUILD: added special options for compiling

diff --git a/database/tdb/jelmer.gpg b/database/tdb/jelmer.gpg
deleted file mode 100644
index af7063b..0000000
Binary files a/database/tdb/jelmer.gpg and /dev/null differ
diff --git a/database/tokyocabinet/DETAILS b/database/tokyocabinet/DETAILS
index cb79b0d..e755919 100755
--- a/database/tokyocabinet/DETAILS
+++ b/database/tokyocabinet/DETAILS
@@ -1,6 +1,6 @@
SPELL=tokyocabinet
- VERSION=1.4.47
-
SOURCE_HASH=sha512:ccc90e2fba39a0507125a696c58ed6519b8a503e3a7433e7b34440cdccba75f6573ff8c4e3917e54c96171d459d1fb7d44afad7606d3833415fdfc63a9302a89
+ VERSION=1.4.48
+
SOURCE_HASH=sha512:b9995c838e713c13f781ab41062caefeb5c613f696dab08039f992f6860413d60a513114b83468cafdf7fc5b5e51ab880226972465d532f873f2a55f615e1440
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://fallabs.com/tokyocabinet
diff --git a/database/tokyocabinet/HISTORY b/database/tokyocabinet/HISTORY
index e529867..8095183 100644
--- a/database/tokyocabinet/HISTORY
+++ b/database/tokyocabinet/HISTORY
@@ -1,3 +1,6 @@
+2013-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.48
+
2012-01-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.47
new WEB_SITE
diff --git a/database/unixodbc/DETAILS b/database/unixodbc/DETAILS
index d738e8f..4eed49b 100755
--- a/database/unixodbc/DETAILS
+++ b/database/unixodbc/DETAILS
@@ -1,6 +1,6 @@
SPELL=unixodbc
- VERSION=2.3.0
-
SOURCE_HASH=sha512:0be202eca94f43751c7300147039f7c5c5cdaf6714a5d0243e260178c39c4c842d1efa4b5986c0e5dde8f0d89406fc0bb12311198e17b4ec753fffa45d4e1558
+ VERSION=2.3.1
+
SOURCE_HASH=sha512:682a4c58febb923491aba4cad8d07228330e5dccb7b8969e0a9d99f92cd90757bd931441f3391c8562ade89f3cfc82416bad8c63d6c0e60b55d0101829e8b872
SOURCE=unixODBC-$VERSION.tar.gz
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/unixODBC-$VERSION
diff --git a/database/unixodbc/HISTORY b/database/unixodbc/HISTORY
index e3e00f6..515e158 100644
--- a/database/unixodbc/HISTORY
+++ b/database/unixodbc/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.3.1
+
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/database/virtuoso/DEPENDS b/database/virtuoso/DEPENDS
index 200b57d..d755e9a 100755
--- a/database/virtuoso/DEPENDS
+++ b/database/virtuoso/DEPENDS
@@ -2,7 +2,7 @@ depends bison &&
depends flex &&
depends libtool &&
depends libgc '--with-pthreads' &&
-optional_depends openssl '--enable-openssl' '--disable-openssl'
'SSL encryption' &&
+optional_depends SSL '--enable-openssl' '--disable-openssl' 'SSL
encryption' &&
optional_depends openldap '--enable-openldap' '--disable-openldap'
'LDAP support' &&
optional_depends LIBSASL '--enable-krb' '--disable-krb'
'Kerberos support' &&
optional_depends libxml2 '--enable-xml' '--disable-xml'
'XML support' &&
diff --git a/database/virtuoso/DETAILS b/database/virtuoso/DETAILS
index 2dd249d..ad022cf 100755
--- a/database/virtuoso/DETAILS
+++ b/database/virtuoso/DETAILS
@@ -1,6 +1,6 @@
SPELL=virtuoso
- VERSION=6.1.6
-
SOURCE_HASH=sha512:d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55
+ 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 1572e23..5bf1df0 100644
--- a/database/virtuoso/HISTORY
+++ b/database/virtuoso/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
2012-08-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.1.6

diff --git a/database/xbase/BUILD b/database/xbase/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase/CONFLICTS b/database/xbase/CONFLICTS
deleted file mode 100755
index 1fce006..0000000
--- a/database/xbase/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts xbase y
diff --git a/database/xbase/DETAILS b/database/xbase/DETAILS
deleted file mode 100755
index fb6b08a..0000000
--- a/database/xbase/DETAILS
+++ /dev/null
@@ -1,8 +0,0 @@
- SPELL=xbase
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
-deprecated spell
-EOF
-
diff --git a/database/xbase/DOWNLOAD b/database/xbase/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase/HISTORY b/database/xbase/HISTORY
deleted file mode 100644
index 1b33859..0000000
--- a/database/xbase/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2011-08-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0
- PATCHLEVEL=9999
- spell deprecated
diff --git a/database/xbase/INSTALL b/database/xbase/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase/PRE_BUILD b/database/xbase/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase/UP_TRIGGERS b/database/xbase/UP_TRIGGERS
deleted file mode 100755
index 85fdc39..0000000
--- a/database/xbase/UP_TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-up_trigger xbase dispel_self
diff --git a/database/xbase64/BUILD b/database/xbase64/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase64/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase64/CONFLICTS b/database/xbase64/CONFLICTS
deleted file mode 100755
index 5c0b3cd..0000000
--- a/database/xbase64/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts xbase64 y
diff --git a/database/xbase64/DETAILS b/database/xbase64/DETAILS
deleted file mode 100755
index f1f83f4..0000000
--- a/database/xbase64/DETAILS
+++ /dev/null
@@ -1,8 +0,0 @@
- SPELL=xbase64
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
-deprecated spell
-EOF
-
diff --git a/database/xbase64/DOWNLOAD b/database/xbase64/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase64/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase64/HISTORY b/database/xbase64/HISTORY
deleted file mode 100644
index 1b33859..0000000
--- a/database/xbase64/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2011-08-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0
- PATCHLEVEL=9999
- spell deprecated
diff --git a/database/xbase64/INSTALL b/database/xbase64/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase64/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase64/PRE_BUILD b/database/xbase64/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbase64/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbase64/UP_TRIGGERS b/database/xbase64/UP_TRIGGERS
deleted file mode 100755
index 605164b..0000000
--- a/database/xbase64/UP_TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-up_trigger xbase64 dispel_self
diff --git a/database/xbsql/BUILD b/database/xbsql/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbsql/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbsql/CONFLICTS b/database/xbsql/CONFLICTS
deleted file mode 100755
index 0f8836e..0000000
--- a/database/xbsql/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts xbsql y
diff --git a/database/xbsql/DETAILS b/database/xbsql/DETAILS
deleted file mode 100755
index aa2802b..0000000
--- a/database/xbsql/DETAILS
+++ /dev/null
@@ -1,8 +0,0 @@
- SPELL=xbsql
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
-deprecated spell
-EOF
-
diff --git a/database/xbsql/DOWNLOAD b/database/xbsql/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbsql/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbsql/HISTORY b/database/xbsql/HISTORY
deleted file mode 100644
index 1b33859..0000000
--- a/database/xbsql/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2011-08-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0
- PATCHLEVEL=9999
- spell deprecated
diff --git a/database/xbsql/INSTALL b/database/xbsql/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbsql/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbsql/PRE_BUILD b/database/xbsql/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/database/xbsql/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/database/xbsql/UP_TRIGGERS b/database/xbsql/UP_TRIGGERS
deleted file mode 100755
index b832e99..0000000
--- a/database/xbsql/UP_TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-up_trigger xbsql dispel_self
diff --git a/dave_robillard.gpg b/dave_robillard.gpg
index afcceb9..b53088b 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/alt-ergo/DETAILS b/devel/alt-ergo/DETAILS
index 5a089ba..50c481c 100755
--- a/devel/alt-ergo/DETAILS
+++ b/devel/alt-ergo/DETAILS
@@ -1,8 +1,8 @@
SPELL=alt-ergo
- VERSION=0.94
+ VERSION=0.95.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://${SPELL}.lri.fr/http/${SOURCE}
-
SOURCE_HASH=sha512:7bd5f725f9861b764dcc1a71cf89e8abe9398a0138d1f137094a9d1b089938ef3a3933bb5d55677f50b197a443c66bbbbf0a57e07da32e592f741a7aab527bdf
+ SOURCE_URL[0]=http://${SPELL}.lri.fr/http/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:1a295884c5ffcfc11368828eaab1e86e5d6956bddda88505b0c5344668b418d3efb926b1922adce8b6369c66de0ec5b9037eb9e780a07f43d830a108f9659843
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://alt-ergo.lri.fr";
LICENSE[0]=CeCILL-C
diff --git a/devel/alt-ergo/HISTORY b/devel/alt-ergo/HISTORY
index 5404b63..d97228f 100644
--- a/devel/alt-ergo/HISTORY
+++ b/devel/alt-ergo/HISTORY
@@ -1,3 +1,9 @@
+2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.95.1
+
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.95
+
2012-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/devel/android-tools/BUILD b/devel/android-tools/BUILD
new file mode 100755
index 0000000..db2797d
--- /dev/null
+++ b/devel/android-tools/BUILD
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/core-${XHASH} &&
+default_build_make
diff --git a/devel/android-tools/DEPENDS b/devel/android-tools/DEPENDS
new file mode 100755
index 0000000..715416f
--- /dev/null
+++ b/devel/android-tools/DEPENDS
@@ -0,0 +1,3 @@
+depends zlib &&
+depends SSL &&
+depends libarchive
diff --git a/devel/android-tools/DETAILS b/devel/android-tools/DETAILS
new file mode 100755
index 0000000..0bc591f
--- /dev/null
+++ b/devel/android-tools/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=android-tools
+ XDATE=20130123
+ XVERSION=3.fc21
+ XHASH=98d0789
+ XEXTRAS_HASH=4ff85ad
+ VERSION=${XDATE}git${XHASH}-${XVERSION}
+ SOURCE="${SPELL}-${VERSION}.src.rpm"
+
SOURCE_URL[0]=http://kojipkgs.fedoraproject.org/packages/${SPELL}/${XDATE}git${XHASH}/${XVERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:09f9a8a56f8c32d1e385fd9f7f7aa6eeec6928f11c46ce371f29fae8e656633f669e62b6a8860c020bd92414742c5a245eb55f4ae3588fd30c68da0cc97d40ea
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://android.googlesource.com/platform/system/core.git/";
+ LICENSE[0]=BSD
+ ENTERED=20140622
+ SHORT="tools for developing android based devices"
+cat << EOF
+Tools for developing android based devices.
+EOF
diff --git a/devel/android-tools/HISTORY b/devel/android-tools/HISTORY
new file mode 100644
index 0000000..84053cc
--- /dev/null
+++ b/devel/android-tools/HISTORY
@@ -0,0 +1,8 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, init.d/adb, DEPENDS, INSTALL, PRE_BUILD: spell created
+ * PRE_BUILD: if systemd is not installed, explicitly set permissions
+ in udev rules file
+
diff --git a/devel/android-tools/INSTALL b/devel/android-tools/INSTALL
new file mode 100755
index 0000000..2b64d9c
--- /dev/null
+++ b/devel/android-tools/INSTALL
@@ -0,0 +1,5 @@
+install -m755 -o root -g root ${SOURCE_DIRECTORY}/core-${XHASH}/adb/adb
${INSTALL_ROOT}/usr/bin &&
+install -m755 -o root -g root
${SOURCE_DIRECTORY}/core-${XHASH}/fastboot/fastboot ${INSTALL_ROOT}/usr/bin &&
+mkdir -p ${INSTALL_ROOT}/usr/share/doc/${SPELL} &&
+install -m644 -o root -g root
${SOURCE_DIRECTORY}/core-${XHASH}/adb/{OVERVIEW,SERVICES}.TXT
${INSTALL_ROOT}/usr/share/doc/${SPELL} &&
+install -m644 -o root -g root ${SOURCE_DIRECTORY}/51-android.rules
${INSTALL_ROOT}/etc/udev/rules.d
diff --git a/devel/android-tools/PRE_BUILD b/devel/android-tools/PRE_BUILD
new file mode 100755
index 0000000..99041b6
--- /dev/null
+++ b/devel/android-tools/PRE_BUILD
@@ -0,0 +1,24 @@
+mk_source_dir &&
+cd ${SOURCE_DIRECTORY} &&
+bsdtar xvf ${SOURCE_CACHE}/${SOURCE} &&
+
+bsdtar xf core-${XHASH}.tar.xz &&
+bsdtar xf extras-${XEXTRAS_HASH}.tar.xz &&
+
+cd ${SOURCE_DIRECTORY}/core-${XHASH} &&
+
+mv ../core-Makefile Makefile &&
+mv ../adb-Makefile adb/Makefile &&
+mv ../fastboot-Makefile fastboot/Makefile &&
+
+# Avoid libselinux dependency.
+sed -e 's: -lselinux::' -i fastboot/Makefile &&
+sed -e '/#include <selinux\/selinux.h>/d' \
+ -e 's:#include <selinux/label.h>:struct selabel_handle;:' \
+ -i ../extras/ext4_utils/make_ext4fs.h &&
+sed -e '160,174d;434,455d' -i ../extras/ext4_utils/make_ext4fs.c &&
+
+if ! spell_ok systemd; then
+ sedit 's:, TAG+="systemd", ENV{SYSTEMD_WANTS}="adb.service":, MODE="0664",
GROUP="plugdev":' ${SOURCE_DIRECTORY}/51-android.rules
+fi
+
diff --git a/devel/android-tools/init.d/adb b/devel/android-tools/init.d/adb
new file mode 100755
index 0000000..882cec3
--- /dev/null
+++ b/devel/android-tools/init.d/adb
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/adb
+ARGS=""
+RUNLEVEL=3
+PIDFILE=/var/run/adb.pid
+
+. /etc/init.d/smgl_init
+
+start() {
+ ${PROGRAM} start-server
+ ${PROGRAM} devices
+}
+
+stop() {
+ ${PROGRAM} kill-server
+}
diff --git a/devel/astyle/DETAILS b/devel/astyle/DETAILS
index 71b7757..a19e746 100755
--- a/devel/astyle/DETAILS
+++ b/devel/astyle/DETAILS
@@ -1,6 +1,6 @@
SPELL=astyle
- VERSION=2.02.1
-
SOURCE_HASH=sha512:5a156910a2610b1c49bfe78ac237e1bb13e9627912db107ef98fead88a29f000ed355446c033fd052112d54a4f2bbdf3f484ef58b9976c311c06cde951fda274
+ VERSION=2.05.1
+
SOURCE_HASH=sha512:853bf84cb196f2300ca00fb7f18fe336764f1205ae0674a75c1a019bf734495d8fb3d9b6aca0ea258b6632921fb268906128c1afb80596532489749cd2cbe495
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 aaad64b..e4a2f41 100644
--- a/devel/astyle/HISTORY
+++ b/devel/astyle/HISTORY
@@ -1,3 +1,12 @@
+2014-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.05.1
+
+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
+
2011-12-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.02.1
licence LGPL
diff --git a/devel/automake-1.8/HISTORY b/devel/automake-1.8/HISTORY
index 017b176..6cd7900e 100644
--- a/devel/automake-1.8/HISTORY
+++ b/devel/automake-1.8/HISTORY
@@ -1,3 +1,6 @@
+2013-02-21 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added --add-missing to automake command
+
2006-11-16 George Sherwood <george AT beernabeer.com>
* PRE_BUILD: removed version from automake/aclocal-1.9 (Bug 13269)

diff --git a/devel/automake-1.8/PRE_BUILD b/devel/automake-1.8/PRE_BUILD
index 2bead40..a17dab3 100755
--- a/devel/automake-1.8/PRE_BUILD
+++ b/devel/automake-1.8/PRE_BUILD
@@ -6,5 +6,5 @@ patch -p0 < $SCRIPT_DIRECTORY/versioning.patch &&
# been removed due to being previously tracked by one of the
# automake-X.X spells
aclocal &&
-automake &&
+automake --add-missing &&
autoconf
diff --git a/devel/automake-1.9/HISTORY b/devel/automake-1.9/HISTORY
index 0c4c1e1..3ec0fbc 100644
--- a/devel/automake-1.9/HISTORY
+++ b/devel/automake-1.9/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: fixed build with recent autotools
+
2009-06-12 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Fix to build with latest autoconf/automake, 1.10 is no
longer

diff --git a/devel/automake-1.9/PRE_BUILD b/devel/automake-1.9/PRE_BUILD
index 9a624d3..8c97b84 100755
--- a/devel/automake-1.9/PRE_BUILD
+++ b/devel/automake-1.9/PRE_BUILD
@@ -1,6 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
patch -p0 < $SCRIPT_DIRECTORY/versioning.patch &&
-aclocal &&
-automake &&
-autoconf
+autoreconf -fi
diff --git a/devel/automake/DEPENDS b/devel/automake/DEPENDS
index 1cb5041..cfbc40b 100755
--- a/devel/automake/DEPENDS
+++ b/devel/automake/DEPENDS
@@ -1,4 +1,5 @@
depends autoconf &&
depends gnupg &&
+depends LZMA &&
depends perl &&
depends smgl-fhs
diff --git a/devel/automake/DETAILS b/devel/automake/DETAILS
index 4b89c44..df86aa8 100755
--- a/devel/automake/DETAILS
+++ b/devel/automake/DETAILS
@@ -1,5 +1,5 @@
SPELL=automake
- VERSION=1.12.4
+ VERSION=1.14.1
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
diff --git a/devel/automake/HISTORY b/devel/automake/HISTORY
index 600f467..864b89a 100644
--- a/devel/automake/HISTORY
+++ b/devel/automake/HISTORY
@@ -1,3 +1,24 @@
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.14.1
+
+2013-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.14
+
+2013-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.13.2
+
+2013-05-05 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on LZMA for uncompressing SOURCE (Bug #542)
+
+2013-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.31.1
+
+2012-12-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.6
+
+2012-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.5
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.12.4

diff --git a/devel/b43-tools/DETAILS b/devel/b43-tools/DETAILS
index e0800c4..ba27446 100755
--- a/devel/b43-tools/DETAILS
+++ b/devel/b43-tools/DETAILS
@@ -1,15 +1,12 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=b43-tools
-if [[ $B43_TOOLS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}.tar.bz2"
- SOURCE_URL[0]=git_http://git.bu3sch.de/${SPELL}.git
+ SOURCE_URL[0]=git://git.bues.ch/${SPELL}.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
- WEB_SITE="http://bu3sch.de/gitweb?p=b43-tools.git";
+ WEB_SITE="http://git.bues.ch/gitweb?p=${SPELL}.git;a=summary";
LICENSE[0]=GPL
ENTERED=20100331
SHORT="Development tools for the BCM43xx chip"
diff --git a/devel/b43-tools/HISTORY b/devel/b43-tools/HISTORY
index 6c94ef5..b8d98ce 100644
--- a/devel/b43-tools/HISTORY
+++ b/devel/b43-tools/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-12-11 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: website moved to git.bues.ch
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE, DETAILS: Use prepare_select_branch

diff --git a/devel/bin86/DETAILS b/devel/bin86/DETAILS
index 6c25364..744471d 100755
--- a/devel/bin86/DETAILS
+++ b/devel/bin86/DETAILS
@@ -1,10 +1,10 @@
SPELL=bin86
- VERSION=0.16.18
+ VERSION=0.16.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.debath.co.uk/dev86/$SOURCE
-
SOURCE_HASH=sha512:73751df158210ed75bd4238f7e10630e997ff5fd950860fd794c9dc1e32d682e0f6838063ab6961c1247d3d2c61fadeb56a4fabfba26959369a5248a76e0ca7b
- WEB_SITE=http://homepage.ntlworld.com/robert.debath/
+ WEB_SITE=http://v3.sk/~lkundrak/dev86
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
+
SOURCE_HASH=sha512:e80e06965fbdcf13100aae4690071d01a6efe74aed7ff8f14e5892c6803393a1b5acda1296e0f0e1837dfb73e0edd02e9cccfeabbeabe1b68fa6b6b85ced1f56
ENTERED=20010922
LICENSE[0]=GPL
KEYWORDS="devel"
diff --git a/devel/bin86/HISTORY b/devel/bin86/HISTORY
index 7279cc3..44a293f 100644
--- a/devel/bin86/HISTORY
+++ b/devel/bin86/HISTORY
@@ -1,3 +1,10 @@
+2014-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.16.21
+
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.16.19, updated WEB_SITE
+
2011-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.16.18, SOURCE_URL[0] updated, UPDATED removed
* BUILD: sedit removed, MANDIR has been fixed upstream
diff --git a/devel/binutils/BUILD b/devel/binutils/BUILD
index 69f0d25..ba993e6 100755
--- a/devel/binutils/BUILD
+++ b/devel/binutils/BUILD
@@ -1,5 +1,5 @@
-mkdir buildit
-cd buildit
+mkdir buildit &&
+cd buildit &&

../configure --host=$HOST \
--build=$BUILD \
diff --git a/devel/binutils/DEPENDS b/devel/binutils/DEPENDS
index cb35e8e..5d66bf5 100755
--- a/devel/binutils/DEPENDS
+++ b/devel/binutils/DEPENDS
@@ -2,4 +2,8 @@ depends bison &&
depends flex &&
depends gnupg &&
depends smgl-fhs &&
-depends texinfo
+depends texinfo &&
+depends gmp &&
+depends mpfr &&
+depends libmpc &&
+optional_depends gettext '' '--disable-nls' 'NLS support'
diff --git a/devel/binutils/DETAILS b/devel/binutils/DETAILS
index 7586ae4..541c5c0 100755
--- a/devel/binutils/DETAILS
+++ b/devel/binutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=binutils
- VERSION=2.22
+ VERSION=2.25
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 78f80ea..2dc4c53 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,27 @@
+2014-12-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.25
+
+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
+
+2013-05-10 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: temporary workaround for build failure with current texinfo
+
+2013-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add mpfr, gmp, libmpc - optional gettext
+
+2013-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.23.2
+
+2013-01-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.13.1
+
2012-01-20 Thomas Orgis <sobukus AT sourcemage.org>
* INSTALL: install libiberty.h

diff --git a/devel/binutils/UP_TRIGGERS b/devel/binutils/UP_TRIGGERS
new file mode 100755
index 0000000..793a51a
--- /dev/null
+++ b/devel/binutils/UP_TRIGGERS
@@ -0,0 +1,17 @@
+# up_trigger everything on version updates
+local OLD_SPELL_VERSION="" &&
+
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+ if test "${VERSION}" != "${OLD_SPELL_VERSION}"; 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
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libbfd-"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/devel/bison/DETAILS b/devel/bison/DETAILS
index 8b0524f..6ca85f6 100755
--- a/devel/bison/DETAILS
+++ b/devel/bison/DETAILS
@@ -1,6 +1,6 @@
SPELL=bison
- VERSION=2.6.2
- SOURCE=${SPELL}-${VERSION}.tar.gz
+ VERSION=3.0.2
+ SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/devel/bison/HISTORY b/devel/bison/HISTORY
index d5d81f1..2e6ec05 100644
--- a/devel/bison/HISTORY
+++ b/devel/bison/HISTORY
@@ -1,3 +1,15 @@
+2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.2
+
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0
+
+2012-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.7
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.5
+
2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.6.2

diff --git a/devel/bluefish/DEPENDS b/devel/bluefish/DEPENDS
index 4c6f5c0..c035eaa 100755
--- a/devel/bluefish/DEPENDS
+++ b/devel/bluefish/DEPENDS
@@ -3,15 +3,33 @@ depends pcre &&
if [[ $BLUEFISH_UNSTABLE == y ]]; then
depends gtk+2
else
- if spell_ok gtk+2 && spell_ok gtk+3; then
- optional_depends gtk+2 "--with-gtk2" "" "to use gtk2 even if gtk3 is
available"
- elif spell_ok gtk+2 && ! spell_ok gtk+3; then
- depends gtk+2 '--with-gtk2'
+ if spell_ok gtk+2 && ! spell_ok gtk+3 || \
+ ! spell_ok gtk+2 && ! spell_ok gtk+3; then
+ optional_depends gtk+3 \
+ "--without-gtk2" \
+ "--with-gtk2" \
+ "to use gtk3 instead of gtk2" &&
+
+ if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+ fi
else
- depends gtk+3
+ optional_depends gtk+2 \
+ "--with-gtk2" \
+ "--without-gtk2" \
+ "to use gtk2 even if gtk3 is available" &&
+
+ if ! is_depends_enabled $SPELL gtk+2; then
+ depends gtk+3
+ fi
fi
fi &&

+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
optional_depends gucharmap "" "" "for the character map plugin" &&

optional_depends enchant \
@@ -22,4 +40,4 @@ optional_depends enchant \
optional_depends python \
"--enable-python" \
"--disable-python" \
- "for python integration (HIGHLY EXPERIMENTAL)"
+ "for zen-coding plugin"
diff --git a/devel/bluefish/DETAILS b/devel/bluefish/DETAILS
index c071ae3..50d3ff0 100755
--- a/devel/bluefish/DETAILS
+++ b/devel/bluefish/DETAILS
@@ -1,27 +1,24 @@
SPELL=bluefish
if [[ $BLUEFISH_UNSTABLE == y ]]; then
VERSION=1.3.8
+ BRANCH=devel
SOURCE=$SPELL-unstable-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-unstable-$VERSION"
- SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/devel/source/$SOURCE
- SOURCE_URL[1]=http://bluefish.mrball.net/devel/source/$SOURCE
- SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:fd1e6fdd50f1d0d29944e1d5564861cb5ed6dacb6a1255f48053dad203c905314161d39041a62d4a6847bba4e3afb46a9e53e848d6dcde73ae11afe40223fbc9
else
- VERSION=2.2.3
-
SOURCE_HASH=sha512:92fc251728a4fc0404b27c52f6d8f143158d6e6625001d645ffa18c4c8e18a83826ca399deb966a7cdc0bd145c3c21eac6c0fdba5a84dd90c388985aabfa8538
+ VERSION=2.2.6
+ BRANCH=stable
SOURCE=$SPELL-$VERSION.tar.bz2
-# SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/stable/source/$SOURCE
- SOURCE_URL[1]=ftp://ftp.ratisbona.com/pub/$SPELL/stable/source/$SOURCE
- SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE2_URL[0]=$SOURCE_URL.sign
-# SOURCE2_URL[1]=${SOURCE_URL[1]}.sign
-# SOURCE2_URL[2]=${SOURCE_URL[2]}.sign
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=bluefish.gpg:$SOURCE2:UPSTREAM_KEY
fi
+ SOURCE_URL[0]=http://www.bennewitz.com/$SPELL/$BRANCH/source/$SOURCE
+ SOURCE_URL[1]=http://bluefish.mrball.net/$BRANCH/source/$SOURCE
+ SOURCE_URL[2]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
+ SOURCE2_URL[2]=${SOURCE_URL[2]}.sig
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=bluefish.gpg:$SOURCE2:UPSTREAM_KEY
WEB_SITE=http://bluefish.openoffice.nl/
ENTERED=20011106
LICENSE[0]=GPL
diff --git a/devel/bluefish/HISTORY b/devel/bluefish/HISTORY
index 91d133b..1acd875 100644
--- a/devel/bluefish/HISTORY
+++ b/devel/bluefish/HISTORY
@@ -1,3 +1,14 @@
+2014-04-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.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
+ GTK+ version selection; added gettext optional dependency
+
2012-06-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.3

diff --git a/devel/bmake/BUILD b/devel/bmake/BUILD
new file mode 100755
index 0000000..d660b07
--- /dev/null
+++ b/devel/bmake/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+prefix=/usr default_build &&
+make_normal
diff --git a/devel/bmake/DETAILS b/devel/bmake/DETAILS
new file mode 100755
index 0000000..8f0d94f
--- /dev/null
+++ b/devel/bmake/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=bmake
+ VERSION=20140620
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://ftp.netbsd.org/pub/NetBSD/misc/sjg/${SOURCE}
+
SOURCE_HASH=sha512:c25ff8e0296599c558f88abd6619db361fefff3e560e8aa31bdd169ad6dcb780b4faf7867ed392f319af189fd2b8e833a6e345785f801c823279f90ce625dc8c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ WEB_SITE="http://crufty.net/help/sjg/bmake.html";
+ LICENSE[0]="BSD"
+ ENTERED=20140909
+ KEYWORDS=""
+ SHORT="Portable version of NetBSD make"
+cat << EOF
+Bmake is derived from NetBSD's make(1), its goal is to be a portable version
+of same, so new features are added via imports of NetBSD's make. Thus bmake
+is kept in sync with NetBSD's make.
+EOF
diff --git a/devel/bmake/HISTORY b/devel/bmake/HISTORY
new file mode 100644
index 0000000..771e9bb
--- /dev/null
+++ b/devel/bmake/HISTORY
@@ -0,0 +1,5 @@
+2014-09-10 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fix system search path
+
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
diff --git a/devel/bmake/INSTALL b/devel/bmake/INSTALL
new file mode 100755
index 0000000..9d9a4c0
--- /dev/null
+++ b/devel/bmake/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/devel/byacc/DETAILS b/devel/byacc/DETAILS
index d5970b8..087cf76 100755
--- a/devel/byacc/DETAILS
+++ b/devel/byacc/DETAILS
@@ -1,5 +1,5 @@
SPELL=byacc
- VERSION=20120526
+ VERSION=20140715
SOURCE=$SPELL-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
diff --git a/devel/byacc/HISTORY b/devel/byacc/HISTORY
index 356f622..e4c4cde 100644
--- a/devel/byacc/HISTORY
+++ b/devel/byacc/HISTORY
@@ -1,3 +1,18 @@
+2014-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20140714 (1.9)
+
+2014-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20140409
+
+2013-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20130925
+
+2013-03-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20130304
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20121003
+
2012-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 20120526

diff --git a/devel/camlp5/DETAILS b/devel/camlp5/DETAILS
index 5ec3a73..4e29343 100755
--- a/devel/camlp5/DETAILS
+++ b/devel/camlp5/DETAILS
@@ -1,8 +1,8 @@
SPELL=camlp5
- VERSION=6.04
+ VERSION=6.09
SOURCE="${SPELL}-${VERSION}.tgz"
SOURCE_URL[0]=http://pauillac.inria.fr/~ddr/${SPELL}/distrib/src/${SOURCE}
-
SOURCE_HASH=sha512:b1c6f5bc7ee662837b533bada68ec85f646ff372c7b8e68a2cf8503d65afd1b7710c1bc4279f85e29cb3a36fcfdef38cb261c3fe8da7037c2b5881b809a072b0
+
SOURCE_HASH=sha512:d7ccd0aeaffe4c14fdd411b2b645148823628c76a8efd4563a235a748f92393122c3f7372606056210ba4fd4fe33ee46aeeddec120ba0b7cd0d7da029111ecc5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://pauillac.inria.fr/~ddr/camlp5";
LICENSE[0]=BSD
diff --git a/devel/camlp5/HISTORY b/devel/camlp5/HISTORY
index f10411d..3c2875f 100644
--- a/devel/camlp5/HISTORY
+++ b/devel/camlp5/HISTORY
@@ -1,3 +1,6 @@
+2012-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.09
+
2012-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created
* BUILD: fixed libdir
diff --git a/devel/cbp2make/BUILD b/devel/cbp2make/BUILD
new file mode 100755
index 0000000..ee5caa5
--- /dev/null
+++ b/devel/cbp2make/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+make -f cbp2make.cbp.mak.unix release
diff --git a/devel/cbp2make/DETAILS b/devel/cbp2make/DETAILS
new file mode 100755
index 0000000..da7e810
--- /dev/null
+++ b/devel/cbp2make/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=cbp2make
+ VERSION=147
+ SOURCE="$SPELL-stl-rev$VERSION.tar.gz"
+ SOURCE_URL[0]="$SOURCEFORGE_URL/project/$SPELL/$SOURCE"
+
SOURCE_HASH=sha512:01928abfd364cae3dd1d048d1f0badd562e8c31a9fc13b1956cc4683d1e2383b51aba33fc8a78257f9986eac0b7e452ee9b2ec9ae998ff91e7120d110f1f6343
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-stl-rev$VERSION"
+ WEB_SITE="http://sourceforge.net/projects/cbp2make/";
+ LICENSE[0]="GPLv3"
+ ENTERED=20141229
+ KEYWORDS=""
+ SHORT="Makefile generation tool for Code::Blocks IDE"
+cat << EOF
+EOF
diff --git a/devel/cbp2make/HISTORY b/devel/cbp2make/HISTORY
new file mode 100644
index 0000000..bb34aae
--- /dev/null
+++ b/devel/cbp2make/HISTORY
@@ -0,0 +1,2 @@
+2014-12-29 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, INSTALL, DETAILS: spell created
diff --git a/devel/cbp2make/INSTALL b/devel/cbp2make/INSTALL
new file mode 100755
index 0000000..4b1638a
--- /dev/null
+++ b/devel/cbp2make/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+install -m755 bin/Release/cbp2make /usr/bin
diff --git a/devel/ccache/DETAILS b/devel/ccache/DETAILS
index 9d6220d..c95f4ed 100755
--- a/devel/ccache/DETAILS
+++ b/devel/ccache/DETAILS
@@ -1,6 +1,6 @@
SPELL=ccache
- VERSION=3.1.8
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://samba.org/ftp/ccache/$SOURCE
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index 80c53a0..0c4d134 100644
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,3 +1,10 @@
+2014-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2
+ * samba.gpg:add 5594ADB8: Joel Rosdahl <joel AT rosdahl.net>
+
+2013-01-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.9
+
2012-08-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.8

diff --git a/devel/ccache/samba.gpg b/devel/ccache/samba.gpg
index 50686fa..329327f 100644
Binary files a/devel/ccache/samba.gpg and b/devel/ccache/samba.gpg differ
diff --git a/devel/cgdb/DETAILS b/devel/cgdb/DETAILS
index 01fd23e..62a1707 100755
--- a/devel/cgdb/DETAILS
+++ b/devel/cgdb/DETAILS
@@ -1,9 +1,9 @@
SPELL=cgdb
- VERSION=0.6.4
+ VERSION=0.6.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:4005bc6c0cca1e6e109eaa080dba57076f4eddaf379f5ec9499b5d2d383ec537d396cf3ff212d47bd36eaa35ed953de762e06826e68b47a99a0f0b8d2eeea0f3
+ SOURCE_URL[0]=http://cgdb.me/files/$SOURCE
+
SOURCE_HASH=sha512:0a9d1cc3fb00c3cdaeb060d20d3312dd738b617ff1b188db33a074e2790f9721ca58e924ecc9929b84832c3ca22a334d7a66294439341a9b6868eef1baafca3e
LICENSE[0]=GPL
WEB_SITE=http://cgdb.sourceforge.net/
ENTERED=20030601
diff --git a/devel/cgdb/HISTORY b/devel/cgdb/HISTORY
index 9b6861e..85d7da0 100644
--- a/devel/cgdb/HISTORY
+++ b/devel/cgdb/HISTORY
@@ -1,3 +1,6 @@
+2014-05-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.7
+
2009-07-09 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: updated spell to 0.6.4

diff --git a/devel/check/DETAILS b/devel/check/DETAILS
index fed8a78..292e229 100755
--- a/devel/check/DETAILS
+++ b/devel/check/DETAILS
@@ -1,10 +1,11 @@
SPELL=check
- VERSION=0.9.8
+ VERSION=0.9.14
+
SOURCE_HASH=sha512:fba3e54e36c2fdff465eadaa96e7a5bbafd5d7de7594dfe90e71c3a0bf7fb0f5e6d1b242ade55e49ef83c4a97fcf607dc53c7d04de9b4d764ea795a46e7c7be0
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig"
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/check/$SOURCE
WEB_SITE=http://check.sourceforge.net
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
LICENSE[0]=LGPL
ENTERED=20051123
KEYWORDS="devel"
diff --git a/devel/check/HISTORY b/devel/check/HISTORY
index 5d6b230..77ed977 100644
--- a/devel/check/HISTORY
+++ b/devel/check/HISTORY
@@ -1,3 +1,9 @@
+2014-09-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.14
+
+2013-01-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.9
+
2011-08-19 Bor Kraljič <pyrobor AT ver.si>
* BUILD: removed, it only contained unrecognized configure option
(issue #30)

diff --git a/devel/check/check-0.9.8.tar.gz.sig
b/devel/check/check-0.9.8.tar.gz.sig
deleted file mode 100644
index bf17767..0000000
Binary files a/devel/check/check-0.9.8.tar.gz.sig and /dev/null differ
diff --git a/devel/check/check-0.9.9.tar.gz.sig
b/devel/check/check-0.9.9.tar.gz.sig
new file mode 100644
index 0000000..7f4d704
Binary files /dev/null and b/devel/check/check-0.9.9.tar.gz.sig differ
diff --git a/devel/cmake/DEPENDS b/devel/cmake/DEPENDS
index 7a0afc9..6da1cad 100755
--- a/devel/cmake/DEPENDS
+++ b/devel/cmake/DEPENDS
@@ -1,5 +1,10 @@
depends -sub CXX gcc &&
depends ncurses &&
+depends curl '--system-curl' &&
+depends expat '--system-expat' &&
+depends zlib '--system-zlib' &&
+depends bzip2 '--system-bzip2' &&
+depends libarchive '--system-libarchive' &&
optional_depends libidn '' '' 'internation domain name support' &&
optional_depends qt4 \
"--qt-gui --qt-qmake=/usr/bin/qt4/qmake" \
diff --git a/devel/cmake/DETAILS b/devel/cmake/DETAILS
index 272bd16..dd640e0 100755
--- a/devel/cmake/DETAILS
+++ b/devel/cmake/DETAILS
@@ -1,9 +1,10 @@
SPELL=cmake
- VERSION=2.8.9
-
SOURCE_HASH=sha512:d489fa1c720324d03d5fa6605ec5f39f99f98c2ba3f1754e9450fec35e4d9f9479638365ab813014fc648fe05096a519f387ee03f21b3b8b77088fde2857b6e0
+ VERSION=3.1.0
+
SOURCE_HASH=sha512:9e3288c793c01e0ce48af91c618dc7638623010dfb440fb293393d407b7882c181c9a0f4e3b0a14645b556007e69264e94488e832a421b5cfa96338e0808b030
+ VX=v`echo $VERSION|cut -c-3`
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.cmake.org/files/v${VERSION%.*}/$SOURCE
+ SOURCE_URL[0]=http://www.cmake.org/files/$VX/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
LICENSE[0]=BSD
WEB_SITE=http://www.cmake.org/HTML/index.html
diff --git a/devel/cmake/HISTORY b/devel/cmake/HISTORY
index 11b65cc..e3590c7 100644
--- a/devel/cmake/HISTORY
+++ b/devel/cmake/HISTORY
@@ -1,3 +1,36 @@
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.0
+
+2014-09-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.2
+
+2014-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.1
+
+2014-06-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.0
+
+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
+
+2013-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.11.1
+
+2012-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.10.2
+
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use various system libraries
+
+2012-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.10.1
+
+2012-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.10
+
2012-08-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.8.9

diff --git a/devel/cmockery/DETAILS b/devel/cmockery/DETAILS
new file mode 100755
index 0000000..f8dcd31
--- /dev/null
+++ b/devel/cmockery/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=cmockery
+ VERSION=0.1.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:b58723a98ed321fce4d3d1d4ba4c29e7272a19c7e103c5f1437002ddbf11c0a19b19c3d0c3ae5447748013214599123c74b383412e2cead95c4f317859037415
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/cmockery/";
+ LICENSE[0]="Apache2"
+ ENTERED=20141123
+ KEYWORDS=""
+ SHORT="Lightweight Unit Test library for C"
+cat << EOF
+There are a variety of C unit testing frameworks available however many of
+them are fairly complex and require the latest compiler technology. Some
+development requires the use of old compilers which makes it difficult to
+use some unit testing frameworks. In addition many unit testing frameworks
+assume the code being tested is an application or module that is targeted
+to the same platform that will ultimately execute the test. Because of
+this assumption many frameworks require the inclusion of standard C library
+headers in the code module being tested which may collide with the custom
+or incomplete implementation of the C library utilized by the code under
test.
+
+Cmockery only requires a test application is linked with the standard C
+library which minimizes conflicts with standard C library headers. Also,
+Cmockery tries to avoid the use of some of the newer features of C compilers.
+
+This results in Cmockery being a relatively small library that can be used
+to test a variety of exotic code. If a developer wishes to simply test an
+application with the latest compiler then other unit testing frameworks may
+be preferable.
+EOF
diff --git a/devel/cmockery/HISTORY b/devel/cmockery/HISTORY
new file mode 100644
index 0000000..0b22784
--- /dev/null
+++ b/devel/cmockery/HISTORY
@@ -0,0 +1,3 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
+
diff --git a/devel/cobra/BUILD b/devel/cobra/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/devel/cobra/BUILD
@@ -0,0 +1 @@
+true
diff --git a/devel/cobra/DEPENDS b/devel/cobra/DEPENDS
new file mode 100755
index 0000000..78057dd
--- /dev/null
+++ b/devel/cobra/DEPENDS
@@ -0,0 +1 @@
+depends mono
diff --git a/devel/cobra/DETAILS b/devel/cobra/DETAILS
new file mode 100755
index 0000000..4f1ccbe
--- /dev/null
+++ b/devel/cobra/DETAILS
@@ -0,0 +1,64 @@
+ SPELL=cobra
+ VERSION=0.9.6
+ SOURCE="Cobra-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}-language.com/downloads/${SOURCE}
+
SOURCE_HASH=sha512:9fbf5ffb35db3895d74176013f023e6f3c390bc0208a6e02aed6f9f168a85f03b85026452ffe03354b502682803479fb49e429ab3411cf40e477f813d87caf52
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Cobra-${VERSION}"
+ WEB_SITE="http://cobra-language.com/";
+ LICENSE[0]="MIT"
+ ENTERED=20140913
+ KEYWORDS=""
+ SHORT="Cobra Programming Language"
+cat << EOF
+$SHORT
+
+There are plenty of object-oriented programming languages in existence
+including C#, Python and Ruby. So why use Cobra? This document addresses
+that question.
+
+Right now, if you want software contracts in your language, how can you
+get them? The answer is to use Eiffel or D. What if you want static and
+dynamic binding? Use Objective-C or Boo. What if you want expressiveness
+and quick coding? Use Python, Ruby or Smalltalk. What if you want runtime
+performance? Use C#, Java, C++, etc. What if you want first class language
+support for unit tests? Use D.
+
+But what if you want all of those? ... You can't get them! And that's
+frustrating because none of those productivity-boosting features are
+incompatible with each other. You shouldn't have to choose between C++'s
+speed, Python's expressiveness and Eiffel's contracts. There's no theoretical
+reason that you can't have it all. There's "just" a lot of work required to
+make it happen.
+
+One way to characterize Cobra is with these high level points:
+
+* Quick, expressive coding
+* Fast execution
+* Static and dynamic binding
+* Language level support for quality
+
+Cobra achieves 1 by following Python and Ruby (but not religiously). It
+achieves 2 by favoring static typing ("i = 5" means "i" is an integer and
+always will be) and leveraging .NET|Mono for machine code generation. It
+does 3 by using the .NET typing system at compile-time for static types,
+and using the .NET run-time for dynamic binding. It takes language features
+for 4 from multiple sources including Eiffel, Python and its own compile-time
+nil tracking.
+
+There are additional refinements in Cobra such as defaulting to accurate
+decimal math and providing detailed postmortem exception reports.
+
+So the "what's new" in Cobra is not the individual elements such as
contracts,
+classes, etc. It's the combination of everything that goes into it. Consider
+what would happen if you were coding in Cobra, then switched to another
+language:
+
+ If moving from Cobra to Python, you would give up optional static typing,
+ contracts, compile-time nil tracking, closures and more. If moving from
+ Cobra to C#, you would give up native contracts, clean collection
literals,
+ expressive syntax, uniform compile-time nil tracking, mixins and more.
+
+Note that Cobra has few new elements because it was never intended to be
+experimental. It's a practical synthesis of already-proven features that
+are currently scattered across multiple languages.
+EOF
diff --git a/devel/cobra/HISTORY b/devel/cobra/HISTORY
new file mode 100644
index 0000000..fe85096
--- /dev/null
+++ b/devel/cobra/HISTORY
@@ -0,0 +1,2 @@
+2014-09-13 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/devel/cobra/INSTALL b/devel/cobra/INSTALL
new file mode 100755
index 0000000..0a75f68
--- /dev/null
+++ b/devel/cobra/INSTALL
@@ -0,0 +1,16 @@
+INSTDIR="$INSTALL_ROOT/usr/lib"
+DOCDIR="$INSTALL_ROOT/usr/share/doc/cobra-$VERSION"
+
+# FIXME: Do the installation manually, it's a mess
+mkdir -p "$DOCDIR" &&
+cd "$SOURCE_DIRECTORY/Source" &&
+echo "$INSTDIR" > install-directory.text &&
+bin/install-from-workspace &&
+cp -r ../*.text ../Developer "$DOCDIR" &&
+# Fix up the rest of the documentation
+for i in HowTo Reusables Samples Supplements; do
+ mv "$INSTDIR/Cobra-$VERSION/$i" "$DOCDIR"
+done &&
+# Move the wrapper
+mv "$INSTDIR/bin/cobra" "$INSTALL_ROOT/usr/bin" &&
+rmdir "$INSTDIR/bin"
diff --git a/devel/codeblocks/DETAILS b/devel/codeblocks/DETAILS
index 41345f4..c5bcf74 100755
--- a/devel/codeblocks/DETAILS
+++ b/devel/codeblocks/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=codeblocks
if [[ $CODEBLOCKS_BRANCH = scm ]]; then
- if [[ $CODEBLOCKS_AUTOUPDATE = y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
SOURCE_URL[0]="svn://svn.berlios.de/${SPELL}/trunk:${SPELL}"
FORCE_DOWNLOAD=on
diff --git a/devel/codeblocks/HISTORY b/devel/codeblocks/HISTORY
index b7fa00b..a554936 100644
--- a/devel/codeblocks/HISTORY
+++ b/devel/codeblocks/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch

diff --git a/devel/comparator/BUILD b/devel/comparator/BUILD
new file mode 100755
index 0000000..429933c
--- /dev/null
+++ b/devel/comparator/BUILD
@@ -0,0 +1 @@
+make CFLAGS="$CFLAGS"
diff --git a/devel/comparator/DETAILS b/devel/comparator/DETAILS
new file mode 100755
index 0000000..9fab6c6
--- /dev/null
+++ b/devel/comparator/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=comparator
+ VERSION=2.9
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.catb.org/~esr/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:039c2edead2366f9c067a279b0449a6c5e7872acbe1c06ed5ad31bd3c76eee3c514abe6dd53a4921c2ad382a82c53fcff2db73338532594621327b5bb440d442
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.catb.org/~esr/comparator/";
+ LICENSE[0]="BSD"
+ ENTERED=20130830
+ KEYWORDS=""
+ SHORT="Rapidly find common code segments in large source trees"
+cat << EOF
+comparator is a program for rapidly finding common segments in large
+source-code trees. See the manual page for instructions. It comes with a
+filtering postprecessor, filterator.
+
+comparator and filterator are a pair of programs for identifying common
+or closely matching segments in source trees. They are fast enough to give
+near-instant results even on trees running to millions of lines each.
+EOF
diff --git a/devel/comparator/HISTORY b/devel/comparator/HISTORY
new file mode 100644
index 0000000..198b813
--- /dev/null
+++ b/devel/comparator/HISTORY
@@ -0,0 +1,2 @@
+2013-08-30 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: spell created
diff --git a/devel/copper/BUILD b/devel/copper/BUILD
new file mode 100755
index 0000000..2d63858
--- /dev/null
+++ b/devel/copper/BUILD
@@ -0,0 +1 @@
+make CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS"
diff --git a/devel/copper/DETAILS b/devel/copper/DETAILS
new file mode 100755
index 0000000..0e8e11a
--- /dev/null
+++ b/devel/copper/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=copper
+ VERSION=1.6
+ PATCHLEVEL=1
+ SOURCE="${SPELL}-${VERSION}-src.tar.gz"
+ SOURCE_URL[0]=http://tibleiz.net/download/${SOURCE}
+
SOURCE_HASH=sha512:c26bd3b2bdd3d320956bb090585773d446db006f2ae94991ea8c059eeafd8b20b149ed0b5edde71892f756b47754e56eafd15ae5dcaeed6a824d25c7b161f94f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://tibleiz.net/copper/
+ LICENSE[0]=PD
+ ENTERED=20121129
+ SHORT="experimental programming language"
+cat << EOF
+Copper is a simple imperative language statically typed with type inference
and
+genericity. It is based on Zinc with some improvements such as genericity,
+multiple return values or variadic arguments.
+EOF
diff --git a/devel/copper/HISTORY b/devel/copper/HISTORY
new file mode 100644
index 0000000..0c36e8d
--- /dev/null
+++ b/devel/copper/HISTORY
@@ -0,0 +1,6 @@
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: added elf-1.6 binary symlink
+
+2012-11-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL: spell created
diff --git a/devel/copper/INSTALL b/devel/copper/INSTALL
new file mode 100755
index 0000000..1f9b449
--- /dev/null
+++ b/devel/copper/INSTALL
@@ -0,0 +1,4 @@
+make prefix="$INSTALL_ROOT/usr" install &&
+
+ln -vsf "$TRACK_ROOT/usr/bin/copper-elf" \
+ "$INSTALL_ROOT/usr/bin/copper-elf-$VERSION"
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/DEPENDS b/devel/coq/DEPENDS
index bd27fc7..54539e4 100755
--- a/devel/coq/DEPENDS
+++ b/devel/coq/DEPENDS
@@ -1,5 +1,6 @@
depends ocaml &&
depends camlp5 &&
+depends zarith &&
optional_depends lablgtk2 \
"" \
"" \
diff --git a/devel/coq/HISTORY b/devel/coq/HISTORY
index a5a9fff..80ce31c 100644
--- a/devel/coq/HISTORY
+++ b/devel/coq/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 8.4

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 a5b04ba..605abe5 100755
--- a/devel/cppcheck/DETAILS
+++ b/devel/cppcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=cppcheck
- VERSION=1.55
+ VERSION=1.65
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:297b88986583e434517293b6ca90c4c7b298ffdde4369c1bd5838e5cf063697f85a9aff1944328ea2e473509bb8f743505913556b2c75ba0dc3fba3f22dc5730
+
SOURCE_HASH=sha512:ce1ef2771470383e33e159b99ce5bcf1c7f570c7a539d9488bf771a5d23b4511acd7ad7e14b839e5433f47032f4d662b6c053579d4e353caf7bf22588e1d2916
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 296eb64..b8a8c18 100644
--- a/devel/cppcheck/HISTORY
+++ b/devel/cppcheck/HISTORY
@@ -1,3 +1,22 @@
+2014-05-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.65
+
+2014-05-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.64
+
+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
+
+2013-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.58
+
2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.55

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/cppunit/BUILD b/devel/cppunit/BUILD
new file mode 100755
index 0000000..78b4538
--- /dev/null
+++ b/devel/cppunit/BUILD
@@ -0,0 +1,3 @@
+LDFLAGS=${LDFLAGS/-Wl,--as-needed/} &&
+OPTS+=" --disable-static" &&
+default_build
diff --git a/devel/cppunit/DETAILS b/devel/cppunit/DETAILS
index accd6b5..3f31148 100755
--- a/devel/cppunit/DETAILS
+++ b/devel/cppunit/DETAILS
@@ -1,6 +1,6 @@
SPELL=cppunit
- VERSION=1.12.0
-
SOURCE_HASH=sha512:d80c027c6701d87516a29e8acd2d57c1d0334b1dc03db4928df496c9fd6694748241dafab5199a4cb37aa6b29bf14bbb8ed0edf317c9e947cad31bb5bdb3bc21
+ VERSION=1.12.1
+ SOURCE_HASH=sha512:/var/spool/sorcery/cppunit-1.12.1.tar.gz
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/cppunit/HISTORY b/devel/cppunit/HISTORY
index c91676b..8f65057 100644
--- a/devel/cppunit/HISTORY
+++ b/devel/cppunit/HISTORY
@@ -1,3 +1,7 @@
+203-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.12.1
+ * BUILD: added, fix build
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/devel/cproto/DETAILS b/devel/cproto/DETAILS
new file mode 100755
index 0000000..9d4f2f0
--- /dev/null
+++ b/devel/cproto/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=cproto
+ VERSION=4.6
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/$SPELL/$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:328e32815c422e5bb646870995dc035e650799ad3e15b7a695e1fb525bfb687815654b5bedc32b3f4b29385169b3e2feb3f482da18c44405a382dc27b413f936
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://cproto.sourceforge.net/";
+ LICENSE[0]="public domain"
+ ENTERED=20141231
+ KEYWORDS=""
+ SHORT="Generate function prototypes from C source code"
+cat << EOF
+Cproto is a program that generates function prototypes and variable
+declarations from C source code.
+EOF
diff --git a/devel/cproto/HISTORY b/devel/cproto/HISTORY
new file mode 100644
index 0000000..1e54957
--- /dev/null
+++ b/devel/cproto/HISTORY
@@ -0,0 +1,2 @@
+2014-12-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/devel/cscope/DETAILS b/devel/cscope/DETAILS
index 4055e6c..70d4e80 100755
--- a/devel/cscope/DETAILS
+++ b/devel/cscope/DETAILS
@@ -1,10 +1,10 @@
SPELL=cscope
- VERSION=15.7a
+ VERSION=15.8a
SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5cc17c3ea124b5351eccf66d681b394336c54b8fcb1b6dbe86e74805c6c30a61d1ec4a7ce0f04dc9dcb7f7cd1e80f980e5b1ec3170d9be2c882840d261a75d32
+
SOURCE_HASH=sha512:bedba69820eca86420f6c975d1f267de67a457b182a3fe49720a2ae5ea48759c5b5b8db06ed5ffd85173ddf4a0f12ca722e87200dea4a2da7d43c8c711b00318
LICENSE[0]=BSD
WEB_SITE=http://cscope.sourceforge.net/index.html
ENTERED=20020125
diff --git a/devel/cscope/HISTORY b/devel/cscope/HISTORY
index 3c12d40..d3a0a8c 100644
--- a/devel/cscope/HISTORY
+++ b/devel/cscope/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 15.8a
+
2009-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: Changed SOURCE extension
updated spell to 15.7a
diff --git a/devel/ctags/DETAILS b/devel/ctags/DETAILS
index 5ee7fa9..263fe51 100755
--- a/devel/ctags/DETAILS
+++ b/devel/ctags/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:981912cd335978cde22864e977947fc75326572fb29518e559cc4a8ac1edc84b3604165218a666e36353f17da4f89f8e967acdb88696f816748eb946d79eaa15
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}
LICENSE[0]=GPL
WEB_SITE=http://ctags.sourceforge.net/
ENTERED=20020208
diff --git a/devel/ctags/HISTORY b/devel/ctags/HISTORY
index 76d6b0d..c7d1746 100644
--- a/devel/ctags/HISTORY
+++ b/devel/ctags/HISTORY
@@ -1,3 +1,6 @@
+2014-05-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
2009-08-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.8

diff --git a/devel/ctemplate/DETAILS b/devel/ctemplate/DETAILS
index 2c109c1..75cd1e9 100755
--- a/devel/ctemplate/DETAILS
+++ b/devel/ctemplate/DETAILS
@@ -1,10 +1,10 @@
SPELL=ctemplate
- VERSION=0.99
-
SOURCE_HASH=sha512:46e91c80b7c24d0845c74304140f8b3a266ae9d459f4f6b009141f486635aff418af6f1761c6b7da76496e9f5f2a92f01b720b0221c52c47dd1701cc92ca1c37
+ VERSION=2.2
+
SOURCE_HASH=sha512:b8f2cbebb3988ce5248ef3b4c224a02626bbc77e3ab4cff8d2fb967f421000048c0923c8410cc800ed29f5fa68e1172aefcfde1e2a610372462018cb1b6809bb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://code.google.com/p/google-ctemplate
- SOURCE_URL[0]=http://google-ctemplate.googlecode.com/files/$SOURCE
+ WEB_SITE=http://code.google.com/p/ctemplate
+ SOURCE_URL[0]=http://ctemplate.googlecode.com/files/$SOURCE
LICENSE[0]=BSD
ENTERED=20100112
KEYWORDS="c++ devel"
diff --git a/devel/ctemplate/HISTORY b/devel/ctemplate/HISTORY
index b0b3b67..cc1e765 100644
--- a/devel/ctemplate/HISTORY
+++ b/devel/ctemplate/HISTORY
@@ -1,3 +1,8 @@
+2012-10-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2
+ enw URL & WEBSITE
+ * PRE_BUILD: deleted
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/devel/ctemplate/PRE_BUILD b/devel/ctemplate/PRE_BUILD
deleted file mode 100755
index 97c3c53..0000000
--- a/devel/ctemplate/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-# fix for gcc-4.6.0
-sed -i '/<string/ i\
-#include <cstddef>
-' src/ctemplate/template.h.in src/ctemplate/template_dictionary.h.in
diff --git a/devel/cvs-fast-export/BUILD b/devel/cvs-fast-export/BUILD
new file mode 100755
index 0000000..429933c
--- /dev/null
+++ b/devel/cvs-fast-export/BUILD
@@ -0,0 +1 @@
+make CFLAGS="$CFLAGS"
diff --git a/devel/cvs-fast-export/DEPENDS b/devel/cvs-fast-export/DEPENDS
new file mode 100755
index 0000000..daaf3cb
--- /dev/null
+++ b/devel/cvs-fast-export/DEPENDS
@@ -0,0 +1,2 @@
+depends docbook-xsl &&
+depends xmlto
diff --git a/devel/cvs-fast-export/DETAILS b/devel/cvs-fast-export/DETAILS
new file mode 100755
index 0000000..015f543
--- /dev/null
+++ b/devel/cvs-fast-export/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=cvs-fast-export
+ VERSION=1.27
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.catb.org/~esr/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:401fa8206d60459d9ca4268ab0fb863542c26ee22b69b964008c83f1daac535d6d89172c7781f096ca7e36a263a2bb6d06055eafcd0500c8424ff1de5b41f2ab
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.catb.org/~esr/cvs-fast-export/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20141209
+ KEYWORDS=""
+ SHORT="Export an RCS or CVS history as a fast-import stream"
+cat << EOF
+This program analyzes a collection of RCS files in a CVS repository (or
+outside of one) and, when possible, emits an equivalent history in the form
+of a fast-import stream. Not all possible histories can be rendered this
+way; the program tries to emit useful warnings when it can't. The program
+can also produce a visualization of the resulting commit DAG in the DOT
+format handled by the graphviz suite. The package also includes cvssync,
+a tool for mirroring masters from remote CVS hosts.
+EOF
diff --git a/devel/cvs-fast-export/HISTORY b/devel/cvs-fast-export/HISTORY
new file mode 100644
index 0000000..1a75447
--- /dev/null
+++ b/devel/cvs-fast-export/HISTORY
@@ -0,0 +1,2 @@
+2014-12-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/devel/cvsps/DEPENDS b/devel/cvsps/DEPENDS
index 6915f6f..f1e954a 100755
--- a/devel/cvsps/DEPENDS
+++ b/devel/cvsps/DEPENDS
@@ -1 +1 @@
-depends CVS
+depends CVS
diff --git a/devel/cvsps/DETAILS b/devel/cvsps/DETAILS
index ab28e9f..9056a33 100755
--- a/devel/cvsps/DETAILS
+++ b/devel/cvsps/DETAILS
@@ -1,23 +1,19 @@
SPELL=cvsps
- VERSION=2.1
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.cobite.com/${SPELL}/${SPELL}-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:8ba703fc4dd1c7a8201f4cefec533a6e228943f53f5380d8d17107718d8cb607c861a733d7ad1d6ed9288c4dbeae9fd59ceaf52172f16885a00d000a667e0e38
+ VERSION=3.13
+ SOURCE="$SPELL-$VERSION.tar.gz"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]="http://www.catb.org/~esr/$SPELL/$SOURCE";
+
SOURCE_HASH=sha512:9fe2be4839c7a6f31a788102fd6ebb1e2e0693f09a4dad2bca5cd5d0788088eb34388d592778f04bcfec9817e3ffffb66d70db9aa47996d3bd1c45cf7cd8464f
LICENSE[0]=GPL
WEB_SITE=http://www.cobite.com/cvsps/
ENTERED=20020620
KEYWORDS="cvs devel"
SHORT="CVSps is a command-line utility to view CVS patchsets."
cat << EOF
-
-CVSps is a program for generating 'patchset' information from
-a CVS repository. A patchset in this case is defined as a set
-of changes made to a collection of files, and all committed at
-the same time (using a single 'cvs commit' command). This
-information is valuable to seeing the big picture of the
-evolution of a cvs project. While cvs tracks revision
-information, it is often difficult to see what changes were
-committed 'atomically' to the repository.
-
+CVSps is a program for generating 'patchset' information from a CVS
+repository. A patchset in this case is defined as a set of changes made to a
+collection of files, and all committed at the same time (using a single 'cvs
+commit' command). This information is valuable to seeing the big picture of
the
+evolution of a cvs project. While cvs tracks revision information, it is
often
+difficult to see what changes were committed 'atomically' to the repository.
EOF
diff --git a/devel/cvsps/HISTORY b/devel/cvsps/HISTORY
index e97f79d..327f07c8 100644
--- a/devel/cvsps/HISTORY
+++ b/devel/cvsps/HISTORY
@@ -1,3 +1,6 @@
+2014-12-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.13
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/devel/cvsps/INSTALL b/devel/cvsps/INSTALL
index df0e031..e0d0684 100755
--- a/devel/cvsps/INSTALL
+++ b/devel/cvsps/INSTALL
@@ -1 +1 @@
- make install prefix=/usr
+make install prefix=/usr
diff --git a/devel/darcs/DEPENDS b/devel/darcs/DEPENDS
deleted file mode 100755
index 490d4f4..0000000
--- a/devel/darcs/DEPENDS
+++ /dev/null
@@ -1,4 +0,0 @@
-depends ghc &&
-depends haskell-quickcheck &&
-depends haskell-mtl &&
-depends haskell-html
diff --git a/devel/darcs/DETAILS b/devel/darcs/DETAILS
deleted file mode 100755
index 51fb4ce..0000000
--- a/devel/darcs/DETAILS
+++ /dev/null
@@ -1,23 +0,0 @@
- SPELL=darcs
- VERSION=1.0.9
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.darcs.net/$SOURCE
- SOURCE_URL[1]=http://abridgegame.org/darcs/$SOURCE
-
SOURCE_HASH=sha512:2ca6e81c204da3f9b5cd7a5e58f86a549fe34901f1708f923a537d0e3c63bde111b60ccdb9c26fa61298dce8e9ccfbc9bfee72e575616770e81954870b84cbb1
- WEB_SITE=http://www.darcs.net/
- ENTERED=20041206
- LICENSE[0]=GPL
- KEYWORDS="scm devel"
- SHORT="Simple and powerful SCM"
-cat << EOF
-Darcs is a replacement for CVS. Darcs is simple to learn and use,
-with a powerful new approach to meet the needs of today's distributed
-software projects. Darcs is decentralized, based on a "theory of patches"
-with roots in quantum mechanics. Darcs is free software, licensed under
-the GPL.
-
-Written in Haskell, darcs is used on on many operating systems including
-Linux, MacOS X, FreeBSD, and Windows. Darcs includes a CGI script to
-browse your repository from the web.
-EOF
diff --git a/devel/darcs/HISTORY b/devel/darcs/HISTORY
deleted file mode 100644
index 8569493..0000000
--- a/devel/darcs/HISTORY
+++ /dev/null
@@ -1,47 +0,0 @@
-2007-11-04 Alexander Tsamutali <astsmtl AT gmail.com>
- * DEPENDS: Now depends on ghc instead of GHC
-
-2007-08-31 Alexander Tsamutali <astsmtl AT gmail.com>
- * DETAILS: Updated to 1.0.9
- * DEPENDS: Added some missing dependencies
-
-2007-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
- * DETAILS: updated spell to 1.0.9rc2
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-12-19 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.5
-
-2005-11-17 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.4
- Added GPG checking
-
-2005-06-04 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updates website to http://www.darcs.net
- Set old SOURCE_URL[0] as SOURCE_URL[1] and added
http://www.darcs.net as
- SOURCE_URL[0]
-
-2005-06-03 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.3
-
-2005-04-16 George Sherwood <george AT beeranbeer.com>
- * DEPENDS: change to use either ghc or ghc-bin
-
-2005-04-15 George Sherwood <george AT beernabeer.com>
- * DETAILS: removed extra "'s
-
-2005-04-14 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 1.0.2
- Shortened SHORT
-
-2004-12-06 Andrew Stitt <astitt AT sourcemage.org>
- * DETAILS, DEPENDS: created for this spell
-
diff --git a/devel/dev86/DETAILS b/devel/dev86/DETAILS
index 8d8af01..a959234 100755
--- a/devel/dev86/DETAILS
+++ b/devel/dev86/DETAILS
@@ -1,10 +1,10 @@
SPELL=dev86
- VERSION=0.16.18
+ VERSION=0.16.21
SOURCE=Dev86src-$VERSION.tar.gz
-
SOURCE_HASH=sha512:d14523bc1623e027188f4003be9725adaa56a1703edc434d747c1a0e6cffdfdf8dfa593d430eda28e7e77ae84e97e65a119f4b5d2e7fe6146f3a84f42e3c92ac
+
SOURCE_HASH=sha512:6d35dc3c7f9735cf7967cdb2bc0f7bee967ae26667cd8cef56bbdf7d7855ef1d35057db4c0031ff86b9b95d3c8ee44aff408446115b35b6c10cf207a33838016
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.debath.co.uk/dev86/$SOURCE
- WEB_SITE=http://www.debath.co.uk/dev86/
+ WEB_SITE=http://v3.sk/~lkundrak/dev86
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
ENTERED=20060131
LICENSE[0]=GPL
KEYWORDS="compiler devel"
diff --git a/devel/dev86/HISTORY b/devel/dev86/HISTORY
index 0ad93fd..61f37ae 100644
--- a/devel/dev86/HISTORY
+++ b/devel/dev86/HISTORY
@@ -1,3 +1,10 @@
+2014-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.16.21
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.16.19
+
2010-12-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Updated to version 0.16.18.
Fixed SOURCE_URL[0].
diff --git a/devel/devscripts/BUILD b/devel/devscripts/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/devel/devscripts/BUILD
@@ -0,0 +1 @@
+make
diff --git a/devel/devscripts/DEPENDS b/devel/devscripts/DEPENDS
new file mode 100755
index 0000000..cf06307
--- /dev/null
+++ b/devel/devscripts/DEPENDS
@@ -0,0 +1,6 @@
+depends dpkg &&
+depends python3 &&
+depends setuptools &&
+depends perl &&
+depends db_file &&
+depends file-desktopentry
diff --git a/devel/devscripts/DETAILS b/devel/devscripts/DETAILS
new file mode 100755
index 0000000..b636482
--- /dev/null
+++ b/devel/devscripts/DETAILS
@@ -0,0 +1,138 @@
+ SPELL=devscripts
+ VERSION=2.14.1
+ SOURCE="${SPELL}_${VERSION}.tar.xz"
+
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:c961e3af5cdff3784e393f5f5d932066a41494c478f4875ff53078b127077883597ebae170413a694fd68831e1d11357ae8a50bcd5d25cf3c5359bc9fc7c4912
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://packages.debian.org/source/sid/devscripts";
+ LICENSE[0]="GPL"
+ ENTERED=20140415
+ KEYWORDS=""
+ SHORT="Debian developer scripts"
+cat << EOF
+Scripts to make the life of a Debian Package maintainer easier.
+
+Contains the following scripts, dependencies/recommendations shown in
+brackets afterwards:
+
+ - annotate-output: run a command and prepend time and stream (O for stdout,
+ E for stderr) for every line of output
+ - archpath: print tla/Bazaar package names [tla | bazaar] - bts: a
+ command-line tool for manipulating the BTS [www-browser,
+ libauthen-sasl-perl, libnet-smtp-ssl-perl, libsoap-lite-perl, libwww-perl,
+ bsd-mailx | mailx]
+ - build-rdeps: search for all packages that build-depend on a given package
+ [dctrl-tools]
+ - chdist: tool to easily play with several distributions [dctrl-tools] -
+ checkbashisms: check whether a /bin/sh script contains any common
+ bash-specific contructs
+ - cowpoke: upload a Debian source package to a cowbuilder host and build it,
+ optionally also signing and uploading the result to an incoming queue
+ [ssh-client]
+ - cvs-debi, cvs-debc: wrappers around debi and debc respectively (see below)
+ which allow them to be called from the CVS working directory
+ [cvs-buildpackage]
+ - cvs-debrelease: wrapper around debrelease which allows it to be called
+ from the CVS working directory [cvs-buildpackage, dupload | dput,
+ ssh-client]
+ - cvs-debuild: wrapper for cvs-buildpackage to use debuild as its package
+ building program [cvs-buildpackage, fakeroot, lintian, gnupg]
+ - dcmd: run a given command replacing the name of a .changes or .dsc file
+ with each of the files referenced therein
+ - dcontrol: remotely query package and source control files for all Debian
+ distributions [liburl-perl, libwww-perl]
+ - dd-list: given a list of packages, pretty-print it ordered by maintainer -
+ debc: display the contents of just-built .debs - debchange/dch:
automagically
+ add entries to debian/changelog files
+ [libdistro-info-perl, libparse-debcontrol-perl, libsoap-lite-perl]
+ - debcheckout: checkout the development repository of a Debian package -
+ debclean: clean a Debian source tree [fakeroot] - debcommit: commit changes
+ to cvs, darcs, svn, svk, tla, bzr, git, or hg,
+ basing commit message on changelog [cvs | darcs | subversion | svk |
+ tla | bzr | git-core | mercurial, libtimedate-perl]
+ - debdiff: compare two versions of a Debian package to check for
+ added and removed files [wdiff, patchutils]
+ - debi: install a just-built package - debpkg: dpkg wrapper to be able to
+ manage/test packages without su - debrelease: wrapper around dupload or dput
+ [dupload | dput, ssh-client] - debsign, debrsign: sign a .changes/.dsc pair
+ without needing any of
+ the rest of the package to be present; can sign the pair remotely or
+ fetch the pair from a remote machine for signing [gnupg, debian-keyring,
+ ssh-client]
+ - debsnap: grab packages from http://snapshot.debian.org [libwww-perl,
+ libjson-perl]
+ - debuild: wrapper to build a package without having to su or worry
+ about how to invoke dpkg to build using fakeroot. Also deals with common
+ environment problems, umask etc. [fakeroot, lintian, gnupg]
+ - deb-reversion: increase a binary package version number and repacks the
+ package, useful for porters and the like
+ - dep3changelog: generate a changelog entry from a DEP3-style patch header -
+ desktop2menu: given a freedesktop.org desktop file, generate a skeleton
+ for a menu file [libfile-desktopentry-perl]
+ - dget: download Debian source and binary packages [wget | curl] -
+ diff2patches: extract patches from a .diff.gz file placing them under
+ debian/ or, if present, debian/patches [patchutils]
+ - dpkg-depcheck, dpkg-genbuilddeps: determine the packages used during
+ the build of a Debian package; useful for determining the Build-Depends
+ control field needed [build-essential, strace]
+ - dscextract: extract a single file from a Debian source package
[patchutils]
+ - dscverify: verify the integrity of a Debian package from the
+ .changes or .dsc files [gnupg, debian-keyring, libdigest-md5-perl]
+ - edit-patch: add/edit a patch for a source package and commit the changes
+ [quilt | dpatch | cdbs]
+ - getbuildlog: download package build logs from Debian auto-builders [wget]
+ - grep-excuses: grep the update_excuses.html file for your packages
+ [libterm-size-perl, wget, w3m]
+ - licensecheck: attempt to determine the license of source files -
+ list-unreleased: search for unreleased packages - manpage-alert: locate
+ binaries without corresponding manpages [man-db] - mass-bug: mass-file bug
+ reports [bsd-mailx | mailx] - mergechanges: merge .changes files from the
+ same release but built
+ on different architectures
+ - mk-build-deps: given a package name and/or control file, generate a binary
+ package which may be installed to satisfy the build-dependencies of the
+ given package [equivs]
+ - namecheck: check project names are not already taken - nmudiff: mail a
+ diff of the current package against the previous version
+ to the BTS to assist in tracking NMUs [patchutils, mutt]
+ - origtargz: fetch the orig tarball of a Debian package from various
sources,
+ and unpack it
+ - plotchangelog: view a nice plot of the data in a changelog file
+ [libtimedate-perl, gnuplot]
+ - pts-subscribe: subscribe to the PTS for a limited period of time
+ [bsd-mailx | mailx, at]
+ - rc-alert: list installed packages which have release-critical bugs
+ [wget | curl]
+ - rmadison: remotely query the Debian archive database about packages
+ [liburi-perl, wget | curl]
+ - sadt: run DEP-8 tests [python3-debian] - suspicious-source: output a list
+ of files which are not common source
+ files [python3-magic]
+ - svnpath: print Subversion repository paths [subversion] - tagpending:
+ run from a Debian source tree and tag bugs that are to be
+ closed in the latest changelog as pending [libsoap-lite-perl]
+ - transition-check: check a list of source packages for involvement in
+ transitions for which uploads to unstable are currently blocked
+ [libwww-perl, libyaml-syck-perl]
+ - uscan: scan upstream sites for new releases of packages
+ [gpgv, gnupg, liblwp-protocol-https-perl, libwww-perl, unzip, lzma,
+ xz-utils]
+ - uupdate: integrate upstream changes into a source package [patch] -
+ what-patch: determine what patch system, if any, a source package is using
+ [patchutils]
+ - whodepends: check which maintainers' packages depend on a package -
+ who-uploads: determine the most recent uploaders of a package to the Debian
+ archive [gnupg, debian-keyring, debian-maintainers, wget]
+ - wnpp-alert: list installed packages which are orphaned or up for adoption
+ [wget | curl]
+ - wnpp-check: check whether there is an open request for packaging or
+ intention to package bug for a package [wget | curl]
+ - who-permits-upload: Retrieve information about Debian Maintainer access
+ control lists [gnupg, libencode-locale-perl, libparse-debcontrol-perl,
+ libwww-perl, debian-keyring]
+ - wrap-and-sort: wrap long lines and sort items in packaging files
+ [python3-debian]
+
+Also included are a set of example mail filters for filtering mail from
+Debian mailing lists using exim, procmail, etc.
+EOF
diff --git a/devel/devscripts/HISTORY b/devel/devscripts/HISTORY
new file mode 100644
index 0000000..dbad658
--- /dev/null
+++ b/devel/devscripts/HISTORY
@@ -0,0 +1,2 @@
+2014-04-16 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/devel/devscripts/INSTALL b/devel/devscripts/INSTALL
new file mode 100755
index 0000000..d3221ef
--- /dev/null
+++ b/devel/devscripts/INSTALL
@@ -0,0 +1 @@
+make DESTDIR=/ install
diff --git a/devel/devscripts/PRE_BUILD b/devel/devscripts/PRE_BUILD
new file mode 100755
index 0000000..71dea72
--- /dev/null
+++ b/devel/devscripts/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# Building deb-reversion.1 requires xslt style sheets not available on SMGL
+sed -i 's/deb-reversion\.1 //' Makefile.common &&
+sed -i 's/--install-layout=deb//' scripts/Makefile
diff --git a/devel/diffuse/BUILD b/devel/diffuse/BUILD
index 27ba77d..c271352 100755
--- a/devel/diffuse/BUILD
+++ b/devel/diffuse/BUILD
@@ -1 +1 @@
-true
+sedit '1s/$/2/' src/usr/bin/diffuse
diff --git a/devel/diffuse/DEPENDS b/devel/diffuse/DEPENDS
index 18cb56e..edd5f62 100755
--- a/devel/diffuse/DEPENDS
+++ b/devel/diffuse/DEPENDS
@@ -1,3 +1,4 @@
+depends python &&
depends pygtk2 &&

suggest_depends bzr "" "" "for Bazaar support" &&
diff --git a/devel/diffuse/DETAILS b/devel/diffuse/DETAILS
index 64d50c4..c3e5d42 100755
--- a/devel/diffuse/DETAILS
+++ b/devel/diffuse/DETAILS
@@ -1,8 +1,8 @@
SPELL=diffuse
- VERSION=0.4.6
+ VERSION=0.4.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:ddde5e6c06ecaeb9b164de47590f22074e52d32a9969764466aa09a2a24925b6fa6aa3a098816c83d4fdef34ff1d2d88eab963a3bb8de3f403e40d797d497ae6
+
SOURCE_HASH=sha512:0c62976526804a328f1cc1775f842e9575fab50309cc964171af5ee89d8f303d4cbdf66a078ed64bb8826f5a57c2cc7fc59afc1ee87646ece340212d34f2514e
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://diffuse.sourceforge.net/
LICENSE[0]=GPL
diff --git a/devel/diffuse/HISTORY b/devel/diffuse/HISTORY
index d26ce76..543e147 100644
--- a/devel/diffuse/HISTORY
+++ b/devel/diffuse/HISTORY
@@ -1,3 +1,7 @@
+2014-12-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.8
+ * DEPENDS, BUILD: Works with Python 2 only
+
2011-11-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.6

diff --git a/devel/diffutils/DEPENDS b/devel/diffutils/DEPENDS
index 4ca02af..88089b6 100755
--- a/devel/diffutils/DEPENDS
+++ b/devel/diffutils/DEPENDS
@@ -1,6 +1,7 @@
depends gnupg &&
depends smgl-fhs &&

+optional_depends libsigsegv '' '' 'for page fault handling support' &&
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/devel/diffutils/DETAILS b/devel/diffutils/DETAILS
index 9e71719..f1fff16 100755
--- a/devel/diffutils/DETAILS
+++ b/devel/diffutils/DETAILS
@@ -1,6 +1,6 @@
SPELL=diffutils
- VERSION=3.2
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=3.3
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/devel/diffutils/HISTORY b/devel/diffutils/HISTORY
index 939c603..65cc85f 100644
--- a/devel/diffutils/HISTORY
+++ b/devel/diffutils/HISTORY
@@ -1,3 +1,14 @@
+2014-12-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on libsigsegv. Issue #186
+
+2013-04-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3
+ * PRE_BUILD, glibc215.patch: deleted
+
+2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * glibc215.patch: added, to fix build with glibc >=2.15
+
2011-09-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2

diff --git a/devel/dissy/BUILD b/devel/dissy/BUILD
new file mode 100755
index 0000000..a05d2aa
--- /dev/null
+++ b/devel/dissy/BUILD
@@ -0,0 +1 @@
+default_build_python
diff --git a/devel/dissy/DEPENDS b/devel/dissy/DEPENDS
new file mode 100755
index 0000000..a34febd
--- /dev/null
+++ b/devel/dissy/DEPENDS
@@ -0,0 +1,6 @@
+depends python &&
+depends pygobject &&
+depends pygtk2 &&
+depends gdk-pixbuf2 &&
+depends librsvg2 &&
+depends binutils
diff --git a/devel/dissy/DETAILS b/devel/dissy/DETAILS
new file mode 100755
index 0000000..d939d80
--- /dev/null
+++ b/devel/dissy/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=dissy
+ VERSION=10
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:6eaf9c1a442b27793d5fa4df00173930902e33fbd284886a3170b169a6db6727cd586620ad99eb104e404c361ec6f12855114003bdc8fd612fcef7f38769b96b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://code.google.com/p/dissy/";
+ LICENSE[0]="GPL2"
+ ENTERED=20130507
+ KEYWORDS=""
+ SHORT="Graphical frontend to the objdump disassembler"
+cat << EOF
+Dissy is a graphical frontend to objdump with navigation possibilities.
+EOF
diff --git a/devel/dissy/HISTORY b/devel/dissy/HISTORY
new file mode 100644
index 0000000..ebd5475
--- /dev/null
+++ b/devel/dissy/HISTORY
@@ -0,0 +1,3 @@
+2013-05-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+ * DEPENDS: Add dependency on gdk-pixbuf2 and librsvg2 (for loading
the icon)
diff --git a/devel/dissy/INSTALL b/devel/dissy/INSTALL
new file mode 100755
index 0000000..46c6fba
--- /dev/null
+++ b/devel/dissy/INSTALL
@@ -0,0 +1 @@
+default_install_python
diff --git a/devel/doxygen/DETAILS b/devel/doxygen/DETAILS
index a1706ff..76096a7 100755
--- a/devel/doxygen/DETAILS
+++ b/devel/doxygen/DETAILS
@@ -1,9 +1,10 @@
SPELL=doxygen
- VERSION=1.8.2
+ VERSION=1.8.9
+
SOURCE_HASH=sha512:e5469385ad78fa33e4961ff80f45a54ab29cd0bee2eb60008eaa8ad56caf9c5d5ba1014aa9ebc9bc16a830e6bf07a37a1a73edef3360e7470d620ed43f0b418e
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.stack.nl/pub/users/dimitri/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://www.doxygen.org/
LICENSE[0]=GPL
ENTERED=20020310
diff --git a/devel/doxygen/HISTORY b/devel/doxygen/HISTORY
index 0edda8d..ac7d147 100644
--- a/devel/doxygen/HISTORY
+++ b/devel/doxygen/HISTORY
@@ -1,3 +1,6 @@
+2014-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.9
+
2012-08-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.2

@@ -50,7 +53,6 @@

2009-08-28 Ladislav Hagara <hgr AT vabo.cz>
* doxygen-qt4.patch: updated to new version
-
2009-08-25 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 1.6.1

diff --git a/devel/doxygen/doxygen-1.8.2.src.tar.gz.sig
b/devel/doxygen/doxygen-1.8.2.src.tar.gz.sig
deleted file mode 100644
index 8fec1cf..0000000
Binary files a/devel/doxygen/doxygen-1.8.2.src.tar.gz.sig and /dev/null differ
diff --git a/devel/elfkickers/BUILD b/devel/elfkickers/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/devel/elfkickers/BUILD
@@ -0,0 +1 @@
+make
diff --git a/devel/elfkickers/DETAILS b/devel/elfkickers/DETAILS
new file mode 100755
index 0000000..c46e9de
--- /dev/null
+++ b/devel/elfkickers/DETAILS
@@ -0,0 +1,47 @@
+ SPELL=elfkickers
+ SPELLX=ELFkickers
+ VERSION=3.0a
+ SOURCE="$SPELLX-$VERSION.tar.gz"
+ SOURCE_URL[0]=http://www.muppetlabs.com/~breadbox/pub/software/$SOURCE
+
SOURCE_HASH=sha512:c90a763e5b60069f9cb67fd5c114da753184ff466c3db1dd9a44e86de9408a4384a3ac00a8c67191ca9a6556fd0db11058542361e987710f9b5bedabaec2717c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE="http://www.muppetlabs.com/~breadbox/software/$SPELL.html";
+ LICENSE[0]="GPLv2+"
+ ENTERED=20140916
+ KEYWORDS=""
+ SHORT="Kickers of ELF"
+cat << EOF
+This distribution is a collection of programs that are generally unrelated,
+except in that they all deal with ELF files.
+
+The main purpose of these programs is to be illustrative and educational --
+to help fellow programmers understand ELF files and something of how they
+work under the Linux platform.
+
+Each program is independent. There is very little shared code between them,
+and in fact they all take slightly different approaches to handling ELF
files.
+
+The distribution includes:
+
+* sstrip: a small utility that removes a few bytes from an executable
+ that strip leaves behind.
+
+* objres: a "compiler" for including arbitrary binary resources in object
+ files.
+
+* elftoc: a program that takes an ELF file and generates C code that defines
a
+ struct with the same memory image, using the structs and preprocessor
+ symbols defined in <elf.h>.
+
+* elfls: a utility that displays an ELF file's program and/or section header
+ tables, which serve as a kind of global roadmap to the file's contents.
+
+* rebind: a small utility that alters the binding of selected symbols in an
+ object file.
+
+* ebfc: a compiler for a tiny programming language. The compiler can generate
+ ELF executables, object files, and shared libraries.
+
+* infect: an example of how to modify an executable without affecting its
+ original program.
+EOF
diff --git a/devel/elfkickers/HISTORY b/devel/elfkickers/HISTORY
new file mode 100644
index 0000000..d7ca4de
--- /dev/null
+++ b/devel/elfkickers/HISTORY
@@ -0,0 +1,2 @@
+2014-09-16 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
diff --git a/devel/elfkickers/INSTALL b/devel/elfkickers/INSTALL
new file mode 100755
index 0000000..4e76028
--- /dev/null
+++ b/devel/elfkickers/INSTALL
@@ -0,0 +1 @@
+make prefix=/usr install
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..075ba00
--- /dev/null
+++ b/devel/extra-cmake-modules/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=extra-cmake-modules
+ VERSION=1.5.0
+ VX=5.5
+SOURCE_HASH=sha512:c7cd41603a46b3a90e8ffd7a4ab4452369aedc8546be401c2f89e2f723f34ea5a1d5131a9fe2c38c3261d52a622f62669c7f89fef8f8785f1abe2617b36d8528
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL=$KDE_URL/stable/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..e774539
--- /dev/null
+++ b/devel/extra-cmake-modules/HISTORY
@@ -0,0 +1,37 @@
+2014-12-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.0
+
+2014-11-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.0
+
+2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0
+
+2014-09-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.1
+
+2014-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.0
+
+2014-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.0
+
+2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.14/4.10.0
+
+2014-05-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.13/4.99.0
+
+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/flex/DETAILS b/devel/flex/DETAILS
index 8a07322..cff8d0a 100755
--- a/devel/flex/DETAILS
+++ b/devel/flex/DETAILS
@@ -1,7 +1,7 @@
SPELL=flex
- VERSION=2.5.37
-
SOURCE_HASH=sha512:1f34285953a7f058e6a2dddc305fc82cfcaaa451d6d7777da17bf9cccbe4a08e480c8c28951fa5d2920e7c7adc40ccd0e51191b363c9a3c4137db5ded1cbbc2a
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.5.39
+
SOURCE_HASH=sha512:488bfd40043851d6f069333090081cc09c8754cd098dd24655ea705dd381efc4e88080fe8060fe6c790f450695f1b209f7115b154723c203f43b00f4ccfa5bec
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/flex/$SOURCE
LICENSE[0]=BSD
diff --git a/devel/flex/HISTORY b/devel/flex/HISTORY
index 59e5cab..6a12985 100644
--- a/devel/flex/HISTORY
+++ b/devel/flex/HISTORY
@@ -1,3 +1,6 @@
+2014-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.39
+
2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.5.37

diff --git a/devel/florist/DETAILS b/devel/florist/DETAILS
index 57573ea..a711bb6 100755
--- a/devel/florist/DETAILS
+++ b/devel/florist/DETAILS
@@ -1,9 +1,9 @@
SPELL=florist
- VERSION=2011
+ VERSION=2012
PATCHLEVEL=1
SOURCE="${SPELL}-gpl-${VERSION}-src.tgz"
-
SOURCE_URL[0]='http://libre2.adacore.com/ac_download/?ac_download&file=MD5%3Aedad4394bd828185d6c64ac30d68510b'
-
SOURCE_HASH=sha512:a34852840b59ecd43d0c52c8fcb566d228a1dd1cf4a617fd4fc3a0bef5044ae974431689be93af332d0bffaa057c92a1e79eb9ecb67c993262f9f6edc6d0294f
+
SOURCE_URL[0]='http://mirrors.cdn.adacore.com/art/47d2e0f943f4c34f5812df70c5a6c0379b7cf4fa'
+
SOURCE_HASH=sha512:1742756736460f3ca2829c7465a568c177c74ea9417a7bb3e609903672f2fb7b0cbf3f0598bd381c1fd49755b83837583df753e53a03da86ae797028b72c97c5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-gpl-${VERSION}-src"
WEB_SITE="http://libre.adacore.com";
LICENSE[0]=GPL
diff --git a/devel/florist/HISTORY b/devel/florist/HISTORY
index 5410f15..07eae67 100644
--- a/devel/florist/HISTORY
+++ b/devel/florist/HISTORY
@@ -1,3 +1,6 @@
+2013-03-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2012
+
2011-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2011

diff --git a/devel/fpc/BUILD b/devel/fpc/BUILD
index 132dd0c..d34d73a 100755
--- a/devel/fpc/BUILD
+++ b/devel/fpc/BUILD
@@ -7,7 +7,7 @@ else
fi &&

if ! spell_ok fpc ; then
- PP=$SOURCE_DIRECTORY/bootstrap/lib/fpc/$VERSIONB/ppc$ARCH
+ PP=$SOURCE_DIRECTORY/bootstrap/lib/fpc/$VERSION/ppc$ARCH
else
PP=$INSTALL_ROOT/usr/bin/fpc
fi &&
diff --git a/devel/fpc/DETAILS b/devel/fpc/DETAILS
index 5204725..4fb8f11 100755
--- a/devel/fpc/DETAILS
+++ b/devel/fpc/DETAILS
@@ -1,30 +1,20 @@
SPELL=fpc
-if [[ $FPV_DEV == y ]];then
- VERSION=2.4.4
-
SOURCE_HASH=sha512:05ada1f2605622f342dbc9caad00fb6ea3abd90cda431d8482e74518ef188a99a9eddcb63f2e6fb20607b59b5c59de34032e48e03fe8c65825ea812b1b29204e
+ VERSION=2.6.4
+
SOURCE_HASH=sha512:653968786b40c69c3703f67cddfe7c501686cc8b3524a045498c247dc36b66a6619e9cdb5bb5ca002fb700ddc0b653f2a4298e92527df46fc09c8a69e8e9c3a5
SOURCE=$SPELL-$VERSION.source.tar.gz
- SOURCE_URL[0]=${SOURCEFORGE_URL}/freepascal/$SOURCE
- SOURCE_URL[1]=ftp://ftp.freepascal.org/fpc/dist/source-${VERSION}/$SOURCE
-else
- VERSION=2.4.4
-
SOURCE_HASH=sha512:05ada1f2605622f342dbc9caad00fb6ea3abd90cda431d8482e74518ef188a99a9eddcb63f2e6fb20607b59b5c59de34032e48e03fe8c65825ea812b1b29204e
- SOURCE=$SPELL-$VERSION.source.tar.gz
- SOURCE_URL[0]=${SOURCEFORGE_URL}/freepascal/$SOURCE
- SOURCE_URL[1]=ftp://ftp.freepascal.org/fpc/dist/source-${VERSION}/$SOURCE
-fi
+ SOURCE_URL[0]=$SOURCEFORGE_URL/freepascal/Source/$VERSION/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.freepascal.org/fpc/dist/$VERSION/source/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.freepascal.org
if ! spell_ok fpc ; then
- VERSIONB=2.4.4
- if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
- SOURCE2=$SPELL-$VERSIONB.i386-linux.tar
- elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
- SOURCE2=$SPELL-$VERSIONB.x86_64-linux.tar
- else
- SOURCE2=$SPELL-$VERSIONB.i386-linux.tar
- fi
- SOURCE2_URL[0]=$SOURCEFORGE_URL/freepascal/$SOURCE2
- SOURCE2_GPG=gurus.gpg:$SOURCE2.sig:WORKS_FOR_ME
+case "${SMGL_COMPAT_ARCHS[1]}" in
+ia32) B_ARCH=i386-linux ARCH=386 ;;
+*) B_ARCH=${SMGL_COMPAT_ARCHS[1]}-linux ARCH=x64 ;;
+esac
+ SOURCE2=$SPELL-$VERSION.$B_ARCH.tar
+ SOURCE2_URL[0]=$SOURCEFORGE_URL/freepascal/Linux/$VERSION/$SOURCE2
+ SOURCE2_URL[1]=ftp://ftp.freepascal.org/fpc/dist/$VERSION/$B_ARCH/$SOURCE2
+
SOURCE2_HASH=sha512:3ac22bff975197b3ecc40bd76bb66093f71253290d6eb095e1bf014cb1cdf0354cf05212516bca008d9b525f906c173c1bf2067eda9015cb3db64a42b576a512
fi
LICENSE[0]=GPL
KEYWORDS="pascal compiler devel"
diff --git a/devel/fpc/EXPORTS b/devel/fpc/EXPORTS
index 9f1d54c..91a9309 100644
--- a/devel/fpc/EXPORTS
+++ b/devel/fpc/EXPORTS
@@ -1,3 +1,2 @@
-FPV_DEV
VERSION
SOURCE_HASH
diff --git a/devel/fpc/HISTORY b/devel/fpc/HISTORY
index cdbc136..055d6c9 100644
--- a/devel/fpc/HISTORY
+++ b/devel/fpc/HISTORY
@@ -1,3 +1,12 @@
+2014-04-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.4
+
+2013-04-21 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, EXPORTS, INSTALL, PREPARE, PRE_BUILD,
+ REPAIR^none^EXPORTS: updated spell to 2.6.2
+ Fixed SOURCE_URL[0] and SOURCE2_URL[0]
+ Removed FPV_DEV, VERSIONB, added ARCH and B_ARCH variables
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.4.4

diff --git a/devel/fpc/INSTALL b/devel/fpc/INSTALL
index 160e31b..10a1985 100755
--- a/devel/fpc/INSTALL
+++ b/devel/fpc/INSTALL
@@ -1,11 +1,3 @@
-if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
- ARCH=386
-elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
- ARCH=x64
-else
- ARCH=386
-fi &&
-
local FPCDEST FPCDIR FPC_COMP FPC_MAKE
&&
FPCDEST=${INSTALL_ROOT}/usr
&&
FPCDIR=$FPCDEST/lib/fpc/${VERSION//rc?}
&&
diff --git a/devel/fpc/PREPARE b/devel/fpc/PREPARE
deleted file mode 100755
index ed8ce23..0000000
--- a/devel/fpc/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query FPV_DEV 'build devel version?' n
diff --git a/devel/fpc/PRE_BUILD b/devel/fpc/PRE_BUILD
index 84cccd3..efe28d4 100755
--- a/devel/fpc/PRE_BUILD
+++ b/devel/fpc/PRE_BUILD
@@ -1,13 +1,5 @@
default_pre_build &&

-if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
- ARCH=i386
-elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
- ARCH=x86_64
-else
- ARCH=i386
-fi &&
-
cd $SOURCE_DIRECTORY &&
#
# Setup bootstrapping, only if we don't have fpc already
@@ -16,8 +8,8 @@ if ! spell_ok fpc ; then
mkdir bootstrap &&
cd bootstrap &&
unpack_file 2 &&
-tar -xf binary.$ARCH-linux.tar &&
-tar -xzf base.$ARCH-linux.tar.gz
+tar -xf fpc-$VERSION.$B_ARCH/binary.$B_ARCH.tar &&
+tar -xzf base.$B_ARCH.tar.gz
fi &&

cd $SOURCE_DIRECTORY &&
@@ -26,7 +18,7 @@ local GDB WHERE &&
GDB=$INSTALL_ROOT/usr/lib/libgdb.a &&

if [[ -e $GDB ]];then
- WHERE=packages/base/gdbint/libgdb/units/$ARCH-linux/ &&
+ WHERE=packages/base/gdbint/libgdb/units/$B_ARCH/ &&
mkdir -p $WHERE &&
cp $GDB $WHERE
fi
diff --git a/devel/fpc/REPAIR^none^EXPORTS b/devel/fpc/REPAIR^none^EXPORTS
index 9f1d54c..91a9309 100644
--- a/devel/fpc/REPAIR^none^EXPORTS
+++ b/devel/fpc/REPAIR^none^EXPORTS
@@ -1,3 +1,2 @@
-FPV_DEV
VERSION
SOURCE_HASH
diff --git a/devel/fpc/fpc-2.4.4.i386-linux.tar.sig
b/devel/fpc/fpc-2.4.4.i386-linux.tar.sig
deleted file mode 100644
index 8b2de15..0000000
Binary files a/devel/fpc/fpc-2.4.4.i386-linux.tar.sig and /dev/null differ
diff --git a/devel/fpc/fpc-2.4.4.x86_64-linux.tar.sig
b/devel/fpc/fpc-2.4.4.x86_64-linux.tar.sig
deleted file mode 100644
index 2a305ce..0000000
Binary files a/devel/fpc/fpc-2.4.4.x86_64-linux.tar.sig and /dev/null differ
diff --git a/devel/frama-c/DEPENDS b/devel/frama-c/DEPENDS
index f79ca40..18e7fb9 100755
--- a/devel/frama-c/DEPENDS
+++ b/devel/frama-c/DEPENDS
@@ -1,13 +1,17 @@
-depends libart_lgpl &&
+depends ocamlgraph &&
depends atk &&
depends cairo &&
+depends coq &&
depends fontconfig &&
depends freetype2 &&
depends glib2 &&
+depends graphviz &&
depends gtk+2 &&
+depends gtksourceview &&
+depends lablgtk2 &&
+depends libart_lgpl &&
depends libgnomecanvas &&
-depends pango &&
-depends graphviz &&
+depends ltl2ba &&
depends ocaml &&
-depends gtksourceview &&
-depends lablgtk2
+depends pango &&
+depends zarith
diff --git a/devel/frama-c/DETAILS b/devel/frama-c/DETAILS
index a1317e5..33a54d2 100755
--- a/devel/frama-c/DETAILS
+++ b/devel/frama-c/DETAILS
@@ -1,9 +1,9 @@
SPELL=frama-c
- VERSION=20111001
- SOURCE="${SPELL}-Nitrogen-${VERSION}.tar.gz"
+ VERSION=Fluorine-20130501
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.com/download/${SOURCE}
-
SOURCE_HASH=sha512:316eba07a5eff47c4fa22d116dc6a1c7adb5a617cd4719a01cf844d6dd5e9d4b2509fcd66c2ceba7d11c94f136cb7c57abd8df25415e1236361a794773580ace
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-Nitrogen-${VERSION}"
+
SOURCE_HASH=sha512:00272ad90a929ffc1ca634a1cc2db8162baaca2c357246e6ff41d9e4867324ce1abe0f9a9a388981a96f10f0286c5870073e4d35f58d13f072c99e3f63042375
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://frama-c.com/index.html";
LICENSE[0]=GPL
ENTERED=20120209
diff --git a/devel/frama-c/HISTORY b/devel/frama-c/HISTORY
index d5b6303..64d09fa 100644
--- a/devel/frama-c/HISTORY
+++ b/devel/frama-c/HISTORY
@@ -1,3 +1,7 @@
+2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version Fluorine-20130501
+ * DEPENDS: added dependencies on coq, zarith, ltl2ba
+
2012-02-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/devel/gccxml/DEPENDS b/devel/gccxml/DEPENDS
index f36acc9..7450ea4 100755
--- a/devel/gccxml/DEPENDS
+++ b/devel/gccxml/DEPENDS
@@ -1 +1,2 @@
-depends cmake
+depends cmake &&
+depends git
diff --git a/devel/gccxml/DETAILS b/devel/gccxml/DETAILS
index 599376e..87f07fc 100755
--- a/devel/gccxml/DETAILS
+++ b/devel/gccxml/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gccxml
-if [[ "$GCCXML_AUTOUPDATE" == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=cvs
-fi
- SOURCE=$SPELL-cvs.tar.bz2
-
SOURCE_URL[0]=cvs://:pserver:anoncvs AT www.gccxml.org:/cvsroot/GCC_XML:${SPELL}
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://github.com/gccxml/gccxml.git
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
diff --git a/devel/gccxml/HISTORY b/devel/gccxml/HISTORY
index 2fdc225..d61e8d2 100644
--- a/devel/gccxml/HISTORY
+++ b/devel/gccxml/HISTORY
@@ -1,3 +1,10 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: now hosteted at github
+ * DEPENDS: add git
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/devel/gcl/DETAILS b/devel/gcl/DETAILS
index b247906..cbb3846 100755
--- a/devel/gcl/DETAILS
+++ b/devel/gcl/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gcl
if [[ "$GCL_BRANCH" == "scm" ]]; then
- if [[ "$GCL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.savannah.gnu.org:/sources/gcl:gcl
diff --git a/devel/gcl/HISTORY b/devel/gcl/HISTORY
index 67c88b1..c338582 100644
--- a/devel/gcl/HISTORY
+++ b/devel/gcl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/devel/gdb/BUILD b/devel/gdb/BUILD
index 9037062..7f90896 100755
--- a/devel/gdb/BUILD
+++ b/devel/gdb/BUILD
@@ -1,2 +1,3 @@
OPTS="$OPTS --disable-werror" &&
+disable_pic &&
default_build
diff --git a/devel/gdb/DEPENDS b/devel/gdb/DEPENDS
index 744620c..b456e3a 100755
--- a/devel/gdb/DEPENDS
+++ b/devel/gdb/DEPENDS
@@ -18,8 +18,8 @@ optional_depends gettext \
"for Native Language Support" &&

optional_depends libunwind \
- "--with-libunwind" \
- "--without-libunwind" \
+ "--with-libunwind-`uname -m`" \
+ "--without-libunwind-`uname -m`" \
"for libunwind frame unwinding support" &&

optional_depends ncurses \
diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index fed8ab3..04270d1 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=gdb
- VERSION=7.5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=7.8.1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index f0ff9f5..75bcd9e 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,32 @@
+2014-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.8.1
+
+2014-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.8
+
+2014-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 7.7.1
+
+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
+
+2013-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.6
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 7.5.1
+
+2012-11-27 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: changed --with-libunwind to --with-libunwind-`uname -m`
+ * and --without also. --with-libunwind is deprecated
+
+2012-09-21 Sukneet Basuta <sukneet AT sourcemage.org>
+ * INSTALL: added. Use make -C gdb install to install,
+ so it does not install files that conflict with bintuils
+
2012-08-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 7.5
* INSTALL: removed
diff --git a/devel/gdb/INSTALL b/devel/gdb/INSTALL
new file mode 100755
index 0000000..08f2db3
--- /dev/null
+++ b/devel/gdb/INSTALL
@@ -0,0 +1 @@
+make -C gdb install
diff --git a/devel/geany-plugins/CONFIGURE b/devel/geany-plugins/CONFIGURE
index f7035ff..755d1ca 100755
--- a/devel/geany-plugins/CONFIGURE
+++ b/devel/geany-plugins/CONFIGURE
@@ -2,10 +2,18 @@ config_query_option GEANY_PLUGINS_OPTS "Build Addons plugin
(tasks, systray, etc
"--enable-addons" \
"--disable-addons" &&

+config_query_option GEANY_PLUGINS_OPTS "Build Autoclose plugin?" y \
+ "--enable-autoclose" \
+ "--disable-autoclose" &&
+
config_query_option GEANY_PLUGINS_OPTS "Build CodeNav plugin?" y \
"--enable-codenav" \
"--disable-codenav" &&

+config_query_option GEANY_PLUGINS_OPTS "Build Defineformat plugin?" y \
+ "--enable-defineformat" \
+ "--disable-defineformat" &&
+
config_query_option GEANY_PLUGINS_OPTS "Build GeanyDoc plugin?" y \
"--enable-geanydoc" \
"--disable-geanydoc" &&
@@ -46,6 +54,14 @@ config_query_option GEANY_PLUGINS_OPTS "Build GeanyVC
plugin?" y \
"--enable-geanyvc" \
"--disable-geanyvc" &&

+config_query_option GEANY_PLUGINS_OPTS "Build PairTagHighlighter plugin?" y \
+ "--enable-pairtaghighlighter" \
+ "--disable-pairtaghighlighter" &&
+
+config_query_option GEANY_PLUGINS_OPTS "Build PoHelper plugin?" y \
+ "--enable-pohelper" \
+ "--disable-pohelper" &&
+
config_query_option GEANY_PLUGINS_OPTS "Build pretty-printer plugin?" y \
"--enable-pretty_printer" \
"--disable-pretty_printer" &&
diff --git a/devel/geany-plugins/DEPENDS b/devel/geany-plugins/DEPENDS
index e03ace7..b6adc51 100755
--- a/devel/geany-plugins/DEPENDS
+++ b/devel/geany-plugins/DEPENDS
@@ -5,6 +5,20 @@ optional_depends gettext \
"--disable-nls" \
"for Native Language Support" &&

+optional_depends gtk+2 \
+ "--enable-commander" \
+ "--disable-commander" \
+ "to build Commander plugin" &&
+
+optional_depends pygtk2 \
+ "--enable-geanypy" \
+ "--disable-geanypy" \
+ "to build Geanypy (Python bindings) plugin" &&
+
+if is_depends_enabled $SPELL pygtk2; then
+ depends python
+fi &&
+
optional_depends lua51 \
"--enable-geanylua" \
"--disable-geanylua" \
@@ -25,16 +39,16 @@ optional_depends vte \
"--disable-multiterm" \
"to build MultiTerm plugin" &&

+optional_depends vte \
+ "--enable-scope" \
+ "--disable-scope" \
+ "to build Scope plugin" &&
+
optional_depends libsoup \
"--enable-geniuspaste" \
"--disable-geniuspaste" \
"to build GeniusPaste plugin" &&

-optional_depends gdb \
- "--enable-geanygdb" \
- "--disable-geanygdb" \
- "to build GeanyGDB plugin" &&
-
optional_depends texlive \
"--enable-geanylatex" \
"--disable-geanylatex" \
@@ -50,6 +64,21 @@ optional_depends MAIL-TRANSPORT-AGENT \
# "--enable-geanygendoc" \
# "--disable-geanygendoc" \
# "to build GeanyGenDoc plugin" &&
+#
+# TODO: requires future spell libmarkdown
+#optional_depends libmarkdown \
+# "--enable-markdown --disable-peg-markdown" \
+# "--disable-markdown" \
+# "to build markdown plugin" &&
+#
+#if is_depends_enabled $SPELL libmarkdown; then
+# depends webkitgtk
+#fi &&
+
+optional_depends webkitgtk \
+ "--enable-markdown --enable-peg-markdown" \
+ "--disable-markdown" \
+ "to build markdown plugin (via Peg-Markdown library)" &&

if list_find "$GEANY_PLUGINS_OPTS" "--enable-geanyvc"; then
optional_depends gtkspell \
diff --git a/devel/geany-plugins/DETAILS b/devel/geany-plugins/DETAILS
index 7519388..19d4d50 100755
--- a/devel/geany-plugins/DETAILS
+++ b/devel/geany-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=geany-plugins
- VERSION=1.22
+ VERSION=1.24
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://plugins.geany.org/$SPELL/$SOURCE
diff --git a/devel/geany-plugins/HISTORY b/devel/geany-plugins/HISTORY
index 9fd53bc..f85d56d 100644
--- a/devel/geany-plugins/HISTORY
+++ b/devel/geany-plugins/HISTORY
@@ -1,3 +1,11 @@
+2014-04-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.24
+ * DEPENDS, CONFIGURE: added new plugins
+
+2013-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.23
+ * DEPENDS: updated dependencies according to new/dropped plugins
+
2012-07-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.22
* DEPENDS: added new optional dependencies
diff --git a/devel/geany/DEPENDS b/devel/geany/DEPENDS
index bbcbbf3..c54ea02 100755
--- a/devel/geany/DEPENDS
+++ b/devel/geany/DEPENDS
@@ -1,6 +1,19 @@
-depends gtk+2 &&
depends xml-parser-expat &&

+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "to compile with GTK+3 support
(${PROBLEM_COLOR}experimental${DEFAULT_COLOR})" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
optional_depends vte \
"--enable-vte" \
"--disable-vte" \
diff --git a/devel/geany/DETAILS b/devel/geany/DETAILS
index b8dc3aa..697f470 100755
--- a/devel/geany/DETAILS
+++ b/devel/geany/DETAILS
@@ -1,5 +1,5 @@
SPELL=geany
- VERSION=1.22
+ VERSION=1.24.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://download.geany.org/$SOURCE
diff --git a/devel/geany/HISTORY b/devel/geany/HISTORY
index 8a301e0..75884a5 100644
--- a/devel/geany/HISTORY
+++ b/devel/geany/HISTORY
@@ -1,3 +1,17 @@
+2014-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.24.1
+
+2014-04-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.24
+ * DEPENDS: added optional gtk+3 dependency
+
+2013-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.23.1
+
+2013-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.23
+ * DEPENDS: added optional dependency on gettext
+
2012-06-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.22; added 2nd source url for pgp sig

diff --git a/devel/ghc/BUILD b/devel/ghc/BUILD
index 1998651..02a755e 100755
--- a/devel/ghc/BUILD
+++ b/devel/ghc/BUILD
@@ -1,5 +1,3 @@
-[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST} --build=${BUILD}"
-
GHC_DIR=/usr/bin

if [[ -x ${INSTALL_ROOT}/usr/bin/ghc-pkg-7.2.1 ]]; then
@@ -29,4 +27,4 @@ cd $SPELL-$VERSION &&
--infodir=${INSTALL_ROOT}/usr/share/info \
--with-ghc=$GHC_DIR/ghc \
$OPTS &&
-make
+default_build_make
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index 542c336..43e1d29 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -1,16 +1,21 @@
SPELL=ghc
- VERSION=7.6.1
- SOURCE=$SPELL-$VERSION-src.tar.bz2
+ VERSION=7.8.3
+ SOURCE=$SPELL-$VERSION-src.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:aa12cfb56714554ed5674dc64a9f2178cac808e1bc04688da24b651d17ab77ab4299636be7710d2f39b2bf64caffe6c9106522e87178eea7904c21fb7b3e2ddc
+
SOURCE_HASH=sha512:2cc8c2aa6f18ba565c1e2aa637045e246f1214c2a77e95c2a97dfb97203b8983e4ad3cc13178b4b51aff70c58d59a1f68f94cd813d043745cb02411bad04bb00
if [[ ! -x /usr/bin/ghc ]] ; then
- ARCH="$(uname -m)"
- [[ "$ARCH" = i686 ]] && ARCH=i386
- SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux.tar.bz2
+ ARCH="$(uname -m)"
+ if [[ "$ARCH" = i686 ]]; then
+ ARCH=i386
+ fi
+ SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux-centos65.tar.xz
SOURCE2_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE2}
-
SOURCE2_HASH=sha512:d6bfede5324cd6de912a826f6ad7d0edf9856e209dd8e4ff763bcc9eacb5e52f3909e2f79905fe6ab87008934053c51709ee6bd586f40d804e17960f1734c0d0
- [ "$ARCH" = "x86_64" ] &&
SOURCE2_HASH=sha512:7252b0ae278f7f20df77570b5093150aa66b04d8961e0821bfa1d7bb6e9499332721d18b141654835e94394c72bd6d599b641cabd10477d08a0fa79f87be0684
+ if [ "$ARCH" = "x86_64" ]; then
+
SOURCE2_HASH=sha512:184366c39c9c8effbf798906a8496f70044e7cd2ca1351d25dd3b8036c045017eb58b1f1775a5cd9f6b9b40213641aa623adbe94ddc51290152c16731befb0c2
+ else
+
SOURCE2_HASH=sha512:b962cc71ad4b2d08724ee65c03aa45ed262a80346103a425500c8466a452bf9b3e63370bc182ae271db09a5fa3977741bbb88e8fec63088e8b391ba2666f6382
+ fi
fi
TMPFS=off

diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY
index 218c71c..38667c8 100644
--- a/devel/ghc/HISTORY
+++ b/devel/ghc/HISTORY
@@ -1,3 +1,18 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 7.8.3
+
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: version 7.8.2
+
+2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: version 7.6.3
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make instead of make
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 7.6.2
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 7.6.1

diff --git a/devel/git-cola/BUILD b/devel/git-cola/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/devel/git-cola/BUILD
@@ -0,0 +1 @@
+true
diff --git a/devel/git-cola/DEPENDS b/devel/git-cola/DEPENDS
new file mode 100755
index 0000000..7312eb8
--- /dev/null
+++ b/devel/git-cola/DEPENDS
@@ -0,0 +1,4 @@
+depends git &&
+depends python &&
+depends pyqt4 &&
+depends pyinotify
diff --git a/devel/git-cola/DETAILS b/devel/git-cola/DETAILS
new file mode 100755
index 0000000..b5f7c27
--- /dev/null
+++ b/devel/git-cola/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=git-cola
+ VERSION=2.0.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:c27254bde34db09a54c02c4f3ac5e44ed8a73963bec7d7cadb4690b35753f52d0ac5bbe6445208a6f67ebc30b76f420e30c855b5287aa7a1656603fc78a8a207
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://git-cola.github.com/";
+ LICENSE[0]=GPL
+ ENTERED=20130215
+ SHORT="a sleek and powerful git GUI"
+cat << EOF
+git cola is a simple, powerful, and feature-rich GUI for git that provides
+an easy way to interact with Git repositories.
+EOF
diff --git a/devel/git-cola/HISTORY b/devel/git-cola/HISTORY
new file mode 100644
index 0000000..c550274
--- /dev/null
+++ b/devel/git-cola/HISTORY
@@ -0,0 +1,33 @@
+2014-07-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.4
+
+2014-05-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.3
+
+2014-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.2
+
+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
+
+2013-03-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.2
+
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/git-cola/INSTALL b/devel/git-cola/INSTALL
new file mode 100755
index 0000000..a430b1f
--- /dev/null
+++ b/devel/git-cola/INSTALL
@@ -0,0 +1 @@
+make prefix=${INSTALL_ROOT}/usr install
diff --git a/devel/git-imerge/BUILD b/devel/git-imerge/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/devel/git-imerge/BUILD
@@ -0,0 +1 @@
+make
diff --git a/devel/git-imerge/DETAILS b/devel/git-imerge/DETAILS
new file mode 100755
index 0000000..a84163c
--- /dev/null
+++ b/devel/git-imerge/DETAILS
@@ -0,0 +1,25 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=git-imerge
+ VERSION=$(get_scm_version)
+ SOURCE="$SPELL-git.tar.bz2"
+ SOURCE_URL[0]="git://github.com/mhagger/$SPELL.git"
+ SOURCE_IGNORE=volatile
+ SOURCE_DOWNLOAD=on
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="http://github.com/mhagger/git-imerge";
+ LICENSE[0]="GPLv2+"
+ ENTERED=20141209
+ KEYWORDS=""
+ SHORT="Incremental merge and rebase for git"
+cat << EOF
+Perform a merge between two branches incrementally. If conflicts are
+encountered, figure out exactly which pairs of commits conflict, and present
+the user with one pairwise conflict at a time for resolution.
+
+git-imerge has two primary design goals:
+
+Reduce the pain of resolving merge conflicts to its unavoidable minimum,
+by finding and presenting the smallest possible conflicts: those between the
+changes introduced by one commit from each branch. Allow a merge to be
saved,
+tested, interrupted, published, and collaborated on while it is in progress.
+EOF
diff --git a/devel/git-imerge/HISTORY b/devel/git-imerge/HISTORY
new file mode 100644
index 0000000..dcd2ae1
--- /dev/null
+++ b/devel/git-imerge/HISTORY
@@ -0,0 +1,2 @@
+2014-12-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL, PREPARE: spell created
diff --git a/devel/git-imerge/INSTALL b/devel/git-imerge/INSTALL
new file mode 100755
index 0000000..7bf1215
--- /dev/null
+++ b/devel/git-imerge/INSTALL
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr" install
diff --git a/devel/git-imerge/PREPARE b/devel/git-imerge/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/devel/git-imerge/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/devel/git/BUILD b/devel/git/BUILD
new file mode 100755
index 0000000..4e3a50d
--- /dev/null
+++ b/devel/git/BUILD
@@ -0,0 +1,3 @@
+export LIBS+=" -lintl"
+export LDFLAGS+=" -lintl"
+default_build
diff --git a/devel/git/DEPENDS b/devel/git/DEPENDS
index a585ae9..30d57a0 100755
--- a/devel/git/DEPENDS
+++ b/devel/git/DEPENDS
@@ -1,8 +1,8 @@
depends perl &&
depends perl-error &&

-if [[ $GIT_SHA_OPT == openssl ]]; then
- depends openssl "--with-openssl"
+if [[ $GIT_SHA_OPT == SSL ]]; then
+ depends SSL "--with-openssl"
fi &&

if [[ $GIT_SVN == y ]]; then
@@ -21,6 +21,10 @@ optional_depends expat \
"--without-expat" \
"for http push" &&

+optional_depends gettext '' '' 'translate messages' &&
+
+optional_depends pcre '--with-libpcre' '' 'support Perl-compatible regexes'
&&
+
optional_depends tk \
"--with-tcltk" \
"--without-tcltk" \
diff --git a/devel/git/DETAILS b/devel/git/DETAILS
index 9d258a4..f3c62db 100755
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,28 +1,28 @@
SPELL=git
- VERSION=1.7.12
- SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.2.1
+
SOURCE_HASH=sha512:66bccfa617d2c8e2e61e5aac9b8daef9d4dc151b85906af252cadef3306ecf792ad6d7869deb149f0d04f6e7c3e9f71119bfeece5690e61782fb357e5384027b
+ SECURITY_PATCH=2
+ SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
# SOURCE_GPG=kernel.gpg:$SOURCE.sign:UPSTREAM_KEY
-
SOURCE_HASH=sha512:1353eca72d664bcceb900bbe90003ceb2b8f73db8e3a402e8f2c142f3e933fc19f95c4c5118a1c57221d6513dba3e1912f40169cf36ff8abea97dbf2f8e84502
- SOURCE_URL=http://git-core.googlecode.com/files/$SOURCE
+ SOURCE_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE
# SOURCE2_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE2
# SOURCE2_IGNORE=signature
if [[ $GIT_DOC == manpages || $GIT_DOC == both ]]; then
- SOURCE3=$SPELL-manpages-$VERSION.tar.gz
+ SOURCE3=$SPELL-manpages-$VERSION.tar.xz
# SOURCE4=$SOURCE3.sign
# SOURCE3_GPG=kernel.gpg:$SOURCE3.sign:UPSTREAM_KEY
-
SOURCE3_HASH=sha512:bc407311884e343a550f3280fd48efc8acf63d7682ad9b787c79f64de6268da3183ad9fb09d8354b3c1b8b76539e28d40aee595a5a49cfe9f6c1c147e52ba1be
- SOURCE3_URL=http://git-core.googlecode.com/files/$SOURCE3
+
SOURCE3_HASH=sha512:9fea3a61afa7336c7da9a4c9c130ed4dd05bb3b5b1cc7fe5a3953109085169d9fb92aafd2b932e6b66ad93ac46e3b60ea05c0f311a8178b53bc1c2184773ada5
+ SOURCE3_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE3
# SOURCE4_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE4
# SOURCE4_IGNORE=signature
fi
if [[ $GIT_DOC == htmldocs || $GIT_DOC == both ]]; then
- SOURCE5=$SPELL-htmldocs-$VERSION.tar.gz
+ SOURCE5=$SPELL-htmldocs-$VERSION.tar.xz
# SOURCE6=$SOURCE5.sign
# SOURCE5_GPG=kernel.gpg:$SOURCE5.sign:UPSTREAM_KEY
-
SOURCE5_HASH=sha512:6f76f5a2b1bccaddf2ff48a0454c8710c74a197d1ff60bd081fbd67c8c0b3baf21ee2d6c6c27b9cfdc975ce14550be3482241540da6cafa0761c291fd40cc46d
- SOURCE5_URL=http://git-core.googlecode.com/files/$SOURCE5
+
SOURCE5_HASH=sha512:68843b883e2fd4f14646ff97ba9e5f3fd4de9f6bbf57a40e9c1bceb6578ebf497e50f2b808fdb4174966e26bf9ac068b44cfdf111652d15796f4f84a7406d336
+ SOURCE5_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE5
# SOURCE6_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE6
# SOURCE6_IGNORE=signature
fi
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index a67e766..e3886b8 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -1,3 +1,98 @@
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1;1
+ SECURITY_PATCH++
+
+2014-11-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.0
+
+2014-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1;3
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.0
+
+2014-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.4
+
+2014-07-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.2
+
+2014-07-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.1
+
+2014-05-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.0
+
+2014-05-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9.3
+
+2014-04-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9.1
+ download from KERNEL
+
+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
+
+2013-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.4
+
+2013-07-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.3.4
+
+2013-06-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.3.1
+
+2013-05-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.3
+
+2013-05-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional gettext, pcre
+
+2013-05-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.2.3
+
+2013-04-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.2.2
+
+2013-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.2.1
+
+2013-03-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.2
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.1.3
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.1.2
+
+2013-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.1
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0.3
+
+2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+
2012-08-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.12

diff --git a/devel/gitg/DETAILS b/devel/gitg/DETAILS
index 3096c15..85ba748 100755
--- a/devel/gitg/DETAILS
+++ b/devel/gitg/DETAILS
@@ -1,10 +1,10 @@
SPELL=gitg
- VERSION=0.2.5
+ VERSION=0.2.7
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:8d07e3410691a9ea4772e8db546d3da87f4517ac35111156c6cba3b9317e02fc7dd63a79c05aa0700ce59d2739d0c680d33825e3a8c8c7c242db7ac8ae6962c4
LICENSE[0]=GPL
WEB_SITE=http://git.gnome.org/browse/gitg/
ENTERED=20110902
diff --git a/devel/gitg/HISTORY b/devel/gitg/HISTORY
index b99ec88..6f3bd6d 100644
--- a/devel/gitg/HISTORY
+++ b/devel/gitg/HISTORY
@@ -1,2 +1,5 @@
+2013-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.7
+
2011-09-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS: spell created, version 0.2.5
diff --git a/devel/gitg/gitg-0.2.5.tar.bz2.sig
b/devel/gitg/gitg-0.2.5.tar.bz2.sig
deleted file mode 100644
index 71c1f32..0000000
Binary files a/devel/gitg/gitg-0.2.5.tar.bz2.sig and /dev/null differ
diff --git a/devel/gnusim8085/DEPENDS b/devel/gnusim8085/DEPENDS
new file mode 100755
index 0000000..0e47194
--- /dev/null
+++ b/devel/gnusim8085/DEPENDS
@@ -0,0 +1,2 @@
+depends gtk+2 &&
+depends gtksourceview
diff --git a/devel/gnusim8085/DETAILS b/devel/gnusim8085/DETAILS
new file mode 100755
index 0000000..b7ab400
--- /dev/null
+++ b/devel/gnusim8085/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=gnusim8085
+ VERSION=1.3.7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://gnusim8085.org/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20140705
+ KEYWORDS=""
+ SHORT="Graphical simulator, assembler and debugger for the Intel
8085 microprocessor"
+cat << EOF
+GNUSim8085 is a 8085 microprocessor simulator with following features:
+
+* A simple editor component with syntax highlighting.
+* A keypad to input assembly language instructions with appropriate
+ arguments.
+* Easy view of register contents.
+* Easy view of flag contents.
+* Hexadecimal <--> Decimal converter.
+* View of stack, memory and I/O contents.
+* Support for breakpoints for programming debugging.
+* Stepwise program execution.
+* One click conversion of assembly program to opcode listing.
+* Printing support (known not to work well on Windows).
+* UI translated in various languages.
+EOF
diff --git a/devel/gnusim8085/HISTORY b/devel/gnusim8085/HISTORY
new file mode 100644
index 0000000..40b778a
--- /dev/null
+++ b/devel/gnusim8085/HISTORY
@@ -0,0 +1,2 @@
+2014-07-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/devel/go/DEPENDS b/devel/go/DEPENDS
index 3b4ed5b..6f28c8d 100755
--- a/devel/go/DEPENDS
+++ b/devel/go/DEPENDS
@@ -2,6 +2,6 @@ depends SYSTEM-LOGGER &&
depends mercurial &&
depends bison &&
depends gcc &&
-depends gawk &&
+depends AWK &&
depends ed &&
depends make
diff --git a/devel/graphviz/DEPENDS b/devel/graphviz/DEPENDS
index 6e46e77..29281e9 100755
--- a/devel/graphviz/DEPENDS
+++ b/devel/graphviz/DEPENDS
@@ -1,23 +1,44 @@
-depends autoconf &&
-depends automake &&
-depends zlib &&
-depends libpng &&
-depends libxaw &&
-depends bison &&
-depends flex &&
-depends groff &&
-depends libtool &&
-depends JPEG &&
-depends intltool &&
-depends glib2 &&
-depends expat &&
-depends gettext &&
-
-# for ps2pdf
-depends POSTSCRIPT-INTERPRETER &&
-
+depends atk &&
+depends autoconf &&
+depends automake &&
+depends bison &&
+depends expat &&
+depends flex &&
# use external GD so that graphviz doesn't install its own
depends gd '--without-mylibgd' &&
+depends gettext &&
+depends glib2 &&
+depends groff &&
+depends harfbuzz &&
+depends icu &&
+depends intltool &&
+depends jasper &&
+depends JPEG &&
+depends libcroco &&
+depends libffi &&
+depends libice &&
+depends libpng &&
+depends libpthread-stubs &&
+depends librsvg2 &&
+depends libsm &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxaw &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxml2 &&
+depends libxmu &&
+depends libxpm &&
+depends libxrender &&
+depends libxt &&
+depends LZMA &&
+depends pcre &&
+depends pixman &&
+# for ps2pdf
+depends POSTSCRIPT-INTERPRETER &&
+depends zlib &&

# not listed in 'configure --help' but nevertheless processed
optional_depends PHP '--enable-php' '--disable-php' 'for PHP bindings' &&
@@ -62,13 +83,17 @@ optional_depends pango
\
"--enable-pangocairo" \
"--with-mylibgd=yes --with-pangocairo=no" \
"Use pangocairo library?" &&
-
-if is_depends_enabled $SPELL pango; then depends -sub SVG cairo; fi &&
+if is_depends_enabled $SPELL pango; then
+ depends -sub SVG cairo;
+fi &&

optional_depends gtk+2 \
"--with-gtk --with-gdk-pixbuf" \
"--without-gtk --without-gdk-pixbuf" \
"Use GTK+2 libraries?" &&
+if is_depends_enabled $SPELL gtk+2; then
+ depends gdk-pixbuf2
+fi &&

optional_depends libgnomeui \
"--with-gnomeui" \
@@ -79,7 +104,12 @@ optional_depends gtkglext \
"--with-gtkglext" \
"--without-gtkglext" \
"OpenGL support" &&
+if is_depends_enabled $SPELL gtkglext; then
+ depends OPENGL
+fi &&
+
optional_depends "ghostscript" \
"--with-ghostscript=yes" \
"--with-ghostscript=no" \
"support for postscript"
+
diff --git a/devel/graphviz/DETAILS b/devel/graphviz/DETAILS
index f86f611..f3a7fc7 100755
--- a/devel/graphviz/DETAILS
+++ b/devel/graphviz/DETAILS
@@ -1,9 +1,9 @@
SPELL=graphviz
- VERSION=2.28.0
+ 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:d6dbcd99487e382f9ca83ef63a3ff3fbe9208f6d3969cf03d15b8944dfb58c7fefe1bf96939e3e69019ae9a562619c6d64ad24e390c408b7271caade443233e0
+
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 c1a4600..5a298ec 100644
--- a/devel/graphviz/HISTORY
+++ b/devel/graphviz/HISTORY
@@ -1,3 +1,31 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+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
+
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on bzip2, icu, ilmbase, lcms,
+ libcroco, libffi, libmng, libxau, libxcb, libxdmcp, libxext,
+ openexr, pcre, tiff, util-linux
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, gdk-pixbuf2,
+ harfbuzz, icu, ilmbase, jasper, lcms, libcroco, libffi,
+ libice, libmng, librsvg2, libsm, libx11, libxau, libxcb,
+ libxdmcp, libxext, libxml2, libxmu, libxpm, libxrender,
+ libxt, openexr, pcre, pixman, tiff, util-linux, LZMA
+ * DETAILS: bumped PATCH_LEVEL
+
2012-03-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.28.0, WEB_SITE updated
* PRE_BUILD, libltdl.patch: removed
diff --git a/devel/guile/BUILD b/devel/guile/BUILD
index a95c901..35681e3 100755
--- a/devel/guile/BUILD
+++ b/devel/guile/BUILD
@@ -1,3 +1,3 @@
OPTS="--disable-error-on-warning $OPTS" &&
-
+CFLAGS="${CFLAGS//-ffast-math }" &&
default_build
diff --git a/devel/guile/DETAILS b/devel/guile/DETAILS
index 8e52221..36cf1b1 100755
--- a/devel/guile/DETAILS
+++ b/devel/guile/DETAILS
@@ -1,6 +1,6 @@
SPELL=guile
- VERSION=2.0.5
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.0.11
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/devel/guile/HISTORY b/devel/guile/HISTORY
index 8a84c88..0023c42 100644
--- a/devel/guile/HISTORY
+++ b/devel/guile/HISTORY
@@ -1,3 +1,15 @@
+2014-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.11
+
+2013-09-10 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.0.9
+
+2013-05-30 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: doesn't compile with -ffast-math
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.0.6
+
2012-02-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.5

diff --git a/devel/heimdall/BUILD b/devel/heimdall/BUILD
new file mode 100755
index 0000000..812ff2e
--- /dev/null
+++ b/devel/heimdall/BUILD
@@ -0,0 +1,14 @@
+OPTS="$OPTS --build=${BUILD}";
+[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}";
+git reset --hard "v$VERSION" &&
+for i in libpit heimdall; do
+ cd "$i" &&
+ ./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 $OPTS &&
+ make &&
+ cd .. || exit
+done
diff --git a/devel/heimdall/DEPENDS b/devel/heimdall/DEPENDS
new file mode 100755
index 0000000..3d5cac5
--- /dev/null
+++ b/devel/heimdall/DEPENDS
@@ -0,0 +1 @@
+depends libusbx
diff --git a/devel/heimdall/DETAILS b/devel/heimdall/DETAILS
new file mode 100755
index 0000000..b858bfc
--- /dev/null
+++ b/devel/heimdall/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=heimdall
+ VERSION=1.4.1RC2
+ SOURCE="$SPELL.tar.bz2"
+ SOURCE_URL[0]=git://github.com/Benjamin-Dobell/Heimdall.git:$SPELL
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE="http://www.glassechidna.com.au/products/heimdall/";
+ LICENSE[0]="MIT"
+ ENTERED=20130107
+ KEYWORDS=""
+ SHORT="Tool to flash Samsung Galaxy S devices"
+cat << EOF
+Heimdall is a tool suite used to flash firmware (aka ROMs) onto Samsung
+Galaxy S devices.
+
+It uses the same protocol as Odin to interact with a device in download mode.
+EOF
diff --git a/devel/heimdall/HISTORY b/devel/heimdall/HISTORY
new file mode 100644
index 0000000..e054b0d
--- /dev/null
+++ b/devel/heimdall/HISTORY
@@ -0,0 +1,6 @@
+2013-02-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.1RC2
+
+2013-01-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/heimdall/INSTALL b/devel/heimdall/INSTALL
new file mode 100755
index 0000000..a6d41a3
--- /dev/null
+++ b/devel/heimdall/INSTALL
@@ -0,0 +1 @@
+make -C heimdall install
diff --git a/devel/iasl/BUILD b/devel/iasl/BUILD
index bdd2610..d0202e4 100755
--- a/devel/iasl/BUILD
+++ b/devel/iasl/BUILD
@@ -1,5 +1,9 @@
-cd source/compiler &&
+cd generate/unix &&

make_single &&
-make &&
+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ make BITS=64 iasl
+else
+ make BITS=32 iasl
+fi &&
make_normal
diff --git a/devel/iasl/DEPENDS b/devel/iasl/DEPENDS
new file mode 100755
index 0000000..465dbee
--- /dev/null
+++ b/devel/iasl/DEPENDS
@@ -0,0 +1,2 @@
+depends flex &&
+depends bison
diff --git a/devel/iasl/DETAILS b/devel/iasl/DETAILS
index 3e5f295..ca96734 100755
--- a/devel/iasl/DETAILS
+++ b/devel/iasl/DETAILS
@@ -1,12 +1,13 @@
SPELL=iasl
- VERSION=20120711
+ VERSION=20130823
SOURCE=acpica-unix-$VERSION.tar.gz
- SOURCE_URL[0]=https://www.acpica.org/download/$SOURCE
+ SOURCE_URL[0]=https://www.acpica.org/sites/acpica/files/$SOURCE
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:35913a814539fdda0a1787140faebfbf5a9441949893edf11268519e25c2a9c3e3950447f0e78874ac2a1db8c4707b3203fc806ac2ca57327861c5ec0eb950b3
+
SOURCE_HASH=sha512:5b839fcbc1bc0fca670aa1f985ff0812f0832f9f8a336c4c639aa88c10ece8d4e9bca5cf0c4feaf6202da8ed6679f633196ce4d2e5fb272defc8391b6e04ef7e
SOURCE_DIRECTORY="$BUILD_DIRECTORY/acpica-unix-$VERSION"
- LICENSE[0]=IASL
- WEB_SITE=http://www.intel.com/technology/iapc/acpi/
+ LICENSE[0]=INTEL
+ DOCS="changes.txt"
+ WEB_SITE=httsp://acpica.org/
ENTERED=20070530
KEYWORDS="devel"
SHORT="Intel ACPI Source Language (ASL) compiler / decompiler"
diff --git a/devel/iasl/HISTORY b/devel/iasl/HISTORY
index 9047cf2..8b66632 100644
--- a/devel/iasl/HISTORY
+++ b/devel/iasl/HISTORY
@@ -1,3 +1,15 @@
+2013-09-19 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: version update 20121220 -> 20130823
+ Updated SOURCE_URL & WEB_SITE links
+ LICENSE[0] updated to INTEL (reflected on developer site).
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20121220; added changes file to DOCS
+ * DEPENDS: added, for required dependencies to build
+ * PRE_BUILD: added, to fix compilation
+ * BUILD: changed build logic for new release
+ * INSTALL: fixed multijob build; changed install logic for new release
+
2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 20120711

diff --git a/devel/iasl/INSTALL b/devel/iasl/INSTALL
index 34f5713..f1083de 100755
--- a/devel/iasl/INSTALL
+++ b/devel/iasl/INSTALL
@@ -1 +1,3 @@
-install -vm 0755 iasl ${INSTALL_ROOT}/usr/bin
+make_single &&
+make DESTDIR="$INSTALL_ROOT/" PROGS="iasl" install &&
+make_normal
diff --git a/devel/iasl/PRE_BUILD b/devel/iasl/PRE_BUILD
new file mode 100755
index 0000000..17e48f5
--- /dev/null
+++ b/devel/iasl/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:_CYGWIN:_LINUX:g" generate/unix/Makefile.config
diff --git a/devel/icecream/DETAILS b/devel/icecream/DETAILS
index 7550907..fb6b17f 100755
--- a/devel/icecream/DETAILS
+++ b/devel/icecream/DETAILS
@@ -1,8 +1,8 @@
SPELL=icecream
- VERSION=0.9.6
+ VERSION=1.0.1
SOURCE="icecc-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://ftp.suse.com/pub/projects/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:d71f89f24f06566bf7d8330d46b373d640c282e8e775215faf916f7208f5ffdaa056d646105d1071ccd6a4921af7e278da2c3c5c9861cf293441e81b9670fed1
+
SOURCE_HASH=sha512:04ffaf84ed38eac73939d99cd484a223fe8df07293a1e71ff63da18ee3c2d6c05d7cf6d4b9a90800745c0dc0d38485b4a22dd58feaa6e577f852e9af600b199f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/icecc-${VERSION}"
WEB_SITE="http://en.opensuse.org/Icecream";
LICENSE[0]=GPL
diff --git a/devel/icecream/HISTORY b/devel/icecream/HISTORY
index 57fede9..8e98133 100644
--- a/devel/icecream/HISTORY
+++ b/devel/icecream/HISTORY
@@ -1,2 +1,5 @@
+2014-09-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.1
+
2011-04-07 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, DETAILS, init.d/icecream, init.d/icecream-scheduler: spell
created
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/itcl/DEPENDS b/devel/itcl/DEPENDS
new file mode 100755
index 0000000..4845533
--- /dev/null
+++ b/devel/itcl/DEPENDS
@@ -0,0 +1 @@
+depends tcl
diff --git a/devel/itcl/DETAILS b/devel/itcl/DETAILS
new file mode 100755
index 0000000..ba86d13
--- /dev/null
+++ b/devel/itcl/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=itcl
+ VERSION=4.0b7
+ SOURCE="${SPELL}${VERSION}.tar.gz"
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/incrtcl/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:756afe374547d2b32d9ab751c0a01f672abc81c093df1a806e83c0fdbbcdba72333264102833093f76ec6f75f37b9724d419e605612f6f358d968f16519510de
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}${VERSION}"
+ WEB_SITE="http://incrtcl.sourceforge.net/itcl/";
+ LICENSE[0]=BSD
+ ENTERED=20130113
+ SHORT="object oriented Tcl"
+cat << EOF
+Applications built with Tcl/Tk come together with relative ease. A sticky
+note facility can be put together in an hour. A simple video game can be
+created in an afternoon. But as applications get larger, Tcl/Tk code becomes
+more and more difficult to understand, maintain and extend.
+
+[incr Tcl] provides the extra language support needed to build large Tcl/Tk
+applications. It introduces the notion of objects, which act as building
blocks
+for an application. Each object is a bag of data with a set of procedures or
+"methods" that are used to manipulate it. Objects are organized into
"classes"
+with identical characteristics, and classes can inherit functionality from
+one another. This object-oriented paradigm adds another level of organization
+on top of the basic variable/procedure elements, and the resulting code is
+easier to understand and maintain.
+EOF
diff --git a/devel/itcl/HISTORY b/devel/itcl/HISTORY
new file mode 100644
index 0000000..cdb4f80
--- /dev/null
+++ b/devel/itcl/HISTORY
@@ -0,0 +1,3 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/devel/jwasm/BUILD b/devel/jwasm/BUILD
new file mode 100755
index 0000000..19cad3e
--- /dev/null
+++ b/devel/jwasm/BUILD
@@ -0,0 +1 @@
+make -f GccUnix.mak
diff --git a/devel/jwasm/DETAILS b/devel/jwasm/DETAILS
new file mode 100755
index 0000000..e67e66e
--- /dev/null
+++ b/devel/jwasm/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=jwasm
+ VERSION=211as
+ SOURCE="JWasm$VERSION.zip"
+
SOURCE_URL[0]="http://sourceforge.net/projects/$SPELL/files/JWasm%20Source%20Code/$SOURCE";
+
SOURCE_HASH=sha512:3e48e09955ccf8e641b36f54c93c3f36b275a0e662013a17dfd1f52a3e2872eff54be869596d0e72bdb2cc7e59c8fd1dee13477bf89a59bba4b212959cff9006
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
+ WEB_SITE="http://sourceforge.net/projects/jwasm/";
+ LICENSE[0]="Sybase"
+ ENTERED=20141205
+ KEYWORDS=""
+ SHORT="Masm-compatible assembler"
+cat << EOF
+JWasm is a Masm-compatible assembler, derived from OpenWatcom's Assembler.
+
+It supports 16-, 32- and 64-bit code, instructions up to AVX and various
+output formats.
+EOF
diff --git a/devel/jwasm/HISTORY b/devel/jwasm/HISTORY
new file mode 100644
index 0000000..e03f432
--- /dev/null
+++ b/devel/jwasm/HISTORY
@@ -0,0 +1,2 @@
+2014-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/devel/jwasm/INSTALL b/devel/jwasm/INSTALL
new file mode 100755
index 0000000..96a30f2
--- /dev/null
+++ b/devel/jwasm/INSTALL
@@ -0,0 +1 @@
+install -m755 GccUnixR/jwasm /usr/bin/
diff --git a/devel/jwasm/PRE_BUILD b/devel/jwasm/PRE_BUILD
new file mode 100755
index 0000000..cdbb324
--- /dev/null
+++ b/devel/jwasm/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file ''
diff --git a/devel/libcutl/DETAILS b/devel/libcutl/DETAILS
index d863ae3..d581e7b 100755
--- a/devel/libcutl/DETAILS
+++ b/devel/libcutl/DETAILS
@@ -1,8 +1,8 @@
SPELL=libcutl
- VERSION=1.2.0
+ VERSION=1.7.0
+
SOURCE_HASH=sha512:2dc52825ab7481550513ed158022d0ef914c80f64318d5b2cb439c97a0d33edec357b4f428d2075aa90681aa49836fc5be4f5f2a18984c378a24cb5739645a0a
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://codesynthesis.com/download/${SPELL}/1.2/${SOURCE}
-
SOURCE_HASH=sha512:3e4ae84f3e616885e85096092b2c9b6e7918bb4b4c82750dcc131636dcb20d754b20b0e513d662cd45434a1c51f774ae22486fd7bf1a2713b182956d3797a013
+ SOURCE_URL[0]=http://codesynthesis.com/download/${SPELL}/1.7/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://codesynthesis.com/projects/libcutl/";
LICENSE[0]=MIT
diff --git a/devel/libcutl/HISTORY b/devel/libcutl/HISTORY
index cf54be8..cfa83d9 100644
--- a/devel/libcutl/HISTORY
+++ b/devel/libcutl/HISTORY
@@ -1,3 +1,6 @@
+2012-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.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/devel/libgc/DETAILS b/devel/libgc/DETAILS
index f833ba2..fd43228 100755
--- a/devel/libgc/DETAILS
+++ b/devel/libgc/DETAILS
@@ -4,9 +4,9 @@
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE=${SPELL/\lib/}-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL/\lib/}-$VERSION
-
SOURCE_URL[0]=http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/$SOURCE
- LICENSE[0]=http://www.hpl.hp.com/personal/Hans_Boehm/gc/license.txt
- WEB_SITE=http://www.hpl.hp.com/personal/Hans_Boehm/gc/
+ SOURCE_URL[0]=http://www.hboehm.info/gc/gc_source/${SOURCE}
+ LICENSE[0]=http://www.hboehm.info/gc/license.txt
+ WEB_SITE=http://www.hboehm.info/gc/
KEYWORDS="devel"
ENTERED=20030625
SHORT="A garbage collector for C and C++"
diff --git a/devel/libgc/HISTORY b/devel/libgc/HISTORY
index 9280a25..b19e2a4 100644
--- a/devel/libgc/HISTORY
+++ b/devel/libgc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix urls
+
2012-05-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 7.2

diff --git a/devel/libtool/DETAILS b/devel/libtool/DETAILS
index 6d035b0..17dbdcc 100755
--- a/devel/libtool/DETAILS
+++ b/devel/libtool/DETAILS
@@ -1,6 +1,6 @@
SPELL=libtool
- VERSION=2.4.2
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.4.4
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/devel/libtool/HISTORY b/devel/libtool/HISTORY
index 42812db..b86b8c4 100644
--- a/devel/libtool/HISTORY
+++ b/devel/libtool/HISTORY
@@ -1,3 +1,6 @@
+2014-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.4
+
2011-10-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.4.2

diff --git a/devel/libunwind/BUILD b/devel/libunwind/BUILD
index 3afa5d0..129c82a 100755
--- a/devel/libunwind/BUILD
+++ b/devel/libunwind/BUILD
@@ -1,7 +1,9 @@
+if [[ $LIBUNWIND_BRANCH == scm ]]; then
mkdir -p config &&
libtoolize --copy &&
aclocal &&
autoheader &&
automake --add-missing --copy &&
-autoconf &&
+autoconf
+fi &&
default_build
diff --git a/devel/libunwind/DETAILS b/devel/libunwind/DETAILS
index 3798004..00002a6 100755
--- a/devel/libunwind/DETAILS
+++ b/devel/libunwind/DETAILS
@@ -1,15 +1,20 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libunwind
-if [[ "$DRM_AUTOUPDATE" == "y" ]]
-then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
+if [[ $LIBUNWIND_BRANCH == scm ]];then
+ VERSION="$(get_scm_version)"
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://git.sv.gnu.org/libunwind.git
SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-git
+else
+ VERSION=1.1
+
SOURCE_HASH=sha512:bfe04f2bfac9f9e47c37f0b23ed2f264d8d3d3d6f1392fe9d794ee13cad216b3740979e922e4276fb65c1ccdc836fce48812cb5459ecdd2a89a621036a35d7c1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL=http://download.savannah.gnu.org/releases/libunwind/$SOURCE
+fi
+ DOCS="doc/NOTES $DOCS"
+ DOC_DIRS=""
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.nongnu.org/libunwind/
ENTERED=20090421
LICENSE[0]=MIT
diff --git a/devel/libunwind/HISTORY b/devel/libunwind/HISTORY
index 6a0aa22..48802a8 100644
--- a/devel/libunwind/HISTORY
+++ b/devel/libunwind/HISTORY
@@ -1,2 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD: fixed syntax error
+
2009-04-21 Ethan Grammatikidis <eekee57 AT fastmail.fm>
- * DETAILS, BUILD: Crated spell.
+ * DETAILS, BUILD: Created spell.
diff --git a/devel/libunwind/PREPARE b/devel/libunwind/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/devel/libunwind/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/devel/ltrace/DETAILS b/devel/ltrace/DETAILS
index 7afe61b..489fd83 100755
--- a/devel/ltrace/DETAILS
+++ b/devel/ltrace/DETAILS
@@ -1,14 +1,9 @@
SPELL=ltrace
- VERSION=0.5
- SOURCE=${SPELL}_$VERSION.orig.tar.gz
+ VERSION=0.7.3
+ SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/l/ltrace/$SOURCE
-
SOURCE_HASH=sha512:4c533a132481e9c2a5607d73dbc8858e1cc6fe2092db78bc3fee9efafe85f6c0df0c77b941a1c1ea9713ab77e872e536422b4200b2aa76812a2a20762c930c55
-
- SOURCE2=${SPELL}_$VERSION-3.1.diff.gz
- SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/l/ltrace/$SOURCE2
-
SOURCE2_HASH=sha512:b493a4cc379f252a437af21d827ab77d914b25e7b8fd26825b0249e7d4a1c8fa352e8738a2be2fba3dbd6bad4130f98645325fbd7491e8f0061c8ce918170dfa
-
+ SOURCE_URL[0]=https://alioth.debian.org/frs/download.php/file/3947/$SOURCE
+
SOURCE_HASH=sha512:a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
LICENSE[0]=GPL
WEB_SITE=http://ltrace.alioth.debian.org/
ENTERED=20020413
diff --git a/devel/ltrace/HISTORY b/devel/ltrace/HISTORY
index 202d818..15154ed 100644
--- a/devel/ltrace/HISTORY
+++ b/devel/ltrace/HISTORY
@@ -1,3 +1,16 @@
+2013-09-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.3, SOURCE_URL[0] updated
+
+2012-12-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.2
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.1
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.0, SOURCE and SOURCE_URL[0] updated
+ * DETAILS, PRE_BUILD, ltrace_0.5-3.1.diff.gz: patch removed
+
2008-08-20 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: on LIBELF, not libelf

diff --git a/devel/ltrace/PRE_BUILD b/devel/ltrace/PRE_BUILD
deleted file mode 100755
index bbf3c69..0000000
--- a/devel/ltrace/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-unpack_file 2 &&
-gunzip -c $SOURCE_CACHE/$SOURCE2 | patch -p1
diff --git a/devel/m4/DEPENDS b/devel/m4/DEPENDS
index 3017f10..5ee166f 100755
--- a/devel/m4/DEPENDS
+++ b/devel/m4/DEPENDS
@@ -1,4 +1,5 @@
depends gnupg &&
depends smgl-fhs &&

+optional_depends libsigsegv '' '' 'for page fault handling support' &&
optional_depends texinfo "" "" "to build info files"
diff --git a/devel/m4/DETAILS b/devel/m4/DETAILS
index e3eff61..16b77f6 100755
--- a/devel/m4/DETAILS
+++ b/devel/m4/DETAILS
@@ -1,5 +1,5 @@
SPELL=m4
- VERSION=1.4.16
+ VERSION=1.4.17
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/devel/m4/HISTORY b/devel/m4/HISTORY
index 40a356a..77190f7 100644
--- a/devel/m4/HISTORY
+++ b/devel/m4/HISTORY
@@ -1,3 +1,14 @@
+2014-12-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on libsigsegv. Issue #187
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.17
+ * glibc215.patch, PRE_BUILD: deleted - builds with glibc-2.20
+
+2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * glibc215.patch: added, to fix build with glibc >=2.15
+
2011-08-23 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: use gnu.gpg instead of eblake.gpg
* eblake.gpg: removed, no longer needed
diff --git a/devel/m4/PRE_BUILD b/devel/m4/PRE_BUILD
deleted file mode 100755
index b7e085e..0000000
--- a/devel/m4/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-
-sed -i '/#include "m4.h"/i#include <sys/stat.h>' src/path.c
diff --git a/devel/make/DEPENDS b/devel/make/DEPENDS
index 62c729b..7c981cc 100755
--- a/devel/make/DEPENDS
+++ b/devel/make/DEPENDS
@@ -1,6 +1,11 @@
depends gnupg &&
depends smgl-fhs &&

+optional_depends guile \
+ '--with-guile' \
+ '--without-guile' \
+ 'embedded scripting' &&
+
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/devel/make/DETAILS b/devel/make/DETAILS
index 3f96222..360a418 100755
--- a/devel/make/DETAILS
+++ b/devel/make/DETAILS
@@ -1,6 +1,5 @@
SPELL=make
- VERSION=3.82
- PATCHLEVEL=1
+ VERSION=4.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/devel/make/HISTORY b/devel/make/HISTORY
index 83411ca..14b8bcc 100644
--- a/devel/make/HISTORY
+++ b/devel/make/HISTORY
@@ -1,3 +1,16 @@
+2014-01-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.1
+
+2014-09-23 Ismael Luceno <ismael AT sourcemage.org>
+ * INSTALL: Install gmake symlink
+
+2013-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional guile
+
+2013-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.0
+ * PRE_BUILD, bug30612.patch, bug30723.patch: removed
+
2011-04-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/devel/make/INSTALL b/devel/make/INSTALL
index 64f3354..23b4300 100755
--- a/devel/make/INSTALL
+++ b/devel/make/INSTALL
@@ -1,2 +1,3 @@
make install DESTDIR=$INSTALL_ROOT &&
+ln -s make ${INSTALL_ROOT}/usr/bin/gmake &&
chmod a-s ${INSTALL_ROOT}/usr/bin/make
diff --git a/devel/make/PRE_BUILD b/devel/make/PRE_BUILD
deleted file mode 100755
index 699ed94..0000000
--- a/devel/make/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/bug30612.patch &&
-patch -p1 < $SPELL_DIRECTORY/bug30723.patch
diff --git a/devel/make/bug30612.patch b/devel/make/bug30612.patch
deleted file mode 100644
index fb843bc..0000000
--- a/devel/make/bug30612.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-diff -Naur make-3.82-orig/main.c make-3.82-fix30612//main.c
---- make-3.82-orig/main.c 2010-07-19 17:10:53.000000000 +1000
-+++ make-3.82-fix30612//main.c 2010-09-23 23:33:37.908855839 +1000
-@@ -1,3 +1,4 @@
-+
- /* Argument parsing and main program of GNU Make.
- Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
- 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-@@ -1138,7 +1139,7 @@
- a macro and some compilers (MSVC) don't like conditionals in macros.
*/
- {
- const char *features = "target-specific order-only second-expansion"
-- " else-if shortest-stem undefine"
-+ " else-if shortest-stem undefine oneshell"
- #ifndef NO_ARCHIVES
- " archives"
- #endif
-diff -Naur make-3.82-orig/read.c make-3.82-fix30612//read.c
---- make-3.82-orig/read.c 2010-07-13 11:20:42.000000000 +1000
-+++ make-3.82-fix30612//read.c 2010-09-23 23:30:58.018855839 +1000
-@@ -3028,7 +3028,7 @@
- {
- /* This looks like the first element in an open archive group.
- A valid group MUST have ')' as the last character. */
-- const char *e = p + nlen;
-+ const char *e = p;
- do
- {
- e = next_token (e);
-@@ -3084,19 +3084,19 @@
- Go to the next item in the string. */
- if (flags & PARSEFS_NOGLOB)
- {
-- NEWELT (concat (2, prefix, tp));
-+ NEWELT (concat (2, prefix, tmpbuf));
- continue;
- }
-
- /* If we get here we know we're doing glob expansion.
- TP is a string in tmpbuf. NLEN is no longer used.
- We may need to do more work: after this NAME will be set. */
-- name = tp;
-+ name = tmpbuf;
-
- /* Expand tilde if applicable. */
-- if (tp[0] == '~')
-+ if (tmpbuf[0] == '~')
- {
-- tildep = tilde_expand (tp);
-+ tildep = tilde_expand (tmpbuf);
- if (tildep != 0)
- name = tildep;
- }
-@@ -3152,7 +3152,11 @@
- else
- {
- /* We got a chain of items. Attach them. */
-- (*newp)->next = found;
-+ if (*newp)
-+ (*newp)->next = found;
-+ else
-+ *newp = found;
-+
-
- /* Find and set the new end. Massage names if necessary.
*/
- while (1)
diff --git a/devel/make/bug30723.patch b/devel/make/bug30723.patch
deleted file mode 100644
index 84e7ebe..0000000
--- a/devel/make/bug30723.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur make-3.82-orig/main.c make-3.82-fix30723//main.c
---- make-3.82-orig/main.c 2010-07-19 17:10:53.000000000 +1000
-+++ make-3.82-fix30723//main.c 2010-09-23 23:34:10.932188592 +1000
-@@ -2093,7 +2093,7 @@
- const char *pv = define_makeflags (1, 1);
- char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1);
- sprintf (p, "MAKEFLAGS=%s", pv);
-- putenv (p);
-+ putenv (allocated_variable_expand (p));
- }
-
- if (ISDB (DB_BASIC))
diff --git a/devel/mawk/BUILD b/devel/mawk/BUILD
new file mode 100755
index 0000000..900140b
--- /dev/null
+++ b/devel/mawk/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --bindir=$INSTALL_ROOT/bin" &&
+default_build
diff --git a/devel/mawk/CONFIGURE b/devel/mawk/CONFIGURE
new file mode 100755
index 0000000..31cf3fe
--- /dev/null
+++ b/devel/mawk/CONFIGURE
@@ -0,0 +1 @@
+config_query MAWK_DEF "Use $SPELL as the primary AWK interpreter on the
system?" y
diff --git a/devel/mawk/DETAILS b/devel/mawk/DETAILS
new file mode 100755
index 0000000..b91e243
--- /dev/null
+++ b/devel/mawk/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=mawk
+ VERSION=1.3.4-20141206
+ SOURCE="${SPELL}-${VERSION}.tgz"
+ SOURCE_URL[0]=ftp://invisible-island.net/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:636c863d759c8001fd51dea5fd1bfabed193976e9d7e7d614848bf8b5b4714b16325833099abf33c0a94c9cd746608da10e6e7b1199cd2480cab419f89813814
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://invisible-island.net/mawk/mawk.html";
+ LICENSE[0]="GPLv2"
+ ENTERED=20140831
+ KEYWORDS=""
+ SHORT="Interpreter for the AWK Programming Language"
+cat << EOF
+The AWK language is useful for manipulation of data files, text retrieval and
+processing, and for prototyping and experimenting with algorithms.
+EOF
diff --git a/devel/mawk/HISTORY b/devel/mawk/HISTORY
new file mode 100644
index 0000000..9bb0725b
--- /dev/null
+++ b/devel/mawk/HISTORY
@@ -0,0 +1,15 @@
+2014-12-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4-20141206
+ * patches/nextfile-fix.patch: Removed, applied by upstream
+
+2014-12-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4-20141027
+ * PRE_BUILD, patches/nextfile-fix.patch: Nextfile statement
+ implementation fix
+
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * PROVIDES: Provide AWK
+ * CONFIGURE, INSTALL: Let the user choose the primary AWK
implementation
+
+2014-08-31 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: spell created
diff --git a/devel/mawk/INSTALL b/devel/mawk/INSTALL
new file mode 100755
index 0000000..a8cc99c
--- /dev/null
+++ b/devel/mawk/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+if [ "$MAWK_DEF" = y ]; then
+ ln -sf "$SPELL" "$INSTALL_ROOT"/bin/awk
+fi
diff --git a/devel/mawk/PRE_BUILD b/devel/mawk/PRE_BUILD
new file mode 100755
index 0000000..1fec4be
--- /dev/null
+++ b/devel/mawk/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+find "$SPELL_DIRECTORY/patches" -name '*.patch' -exec patch -p1 -i '{}' \;
diff --git a/devel/mawk/PROVIDES b/devel/mawk/PROVIDES
new file mode 100644
index 0000000..37a9c1c
--- /dev/null
+++ b/devel/mawk/PROVIDES
@@ -0,0 +1 @@
+AWK
diff --git a/devel/meld/DETAILS b/devel/meld/DETAILS
index 4eec28e..35369ef 100755
--- a/devel/meld/DETAILS
+++ b/devel/meld/DETAILS
@@ -1,10 +1,10 @@
SPELL=meld
- VERSION=1.6.0
+ VERSION=1.8.6
BRANCH=$(echo $VERSION|cut -d. -f1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:049af934e140dc53f4d56602ab3be8456307948f0d11b816430788db888820c38744bceb4567724748b727fbd5f5d5ae9f15c5b881b4c941689c038d99acc39d
+
SOURCE_HASH=sha512:7a1c52c6686efab1e233f1f1506b9f0a8d4c040150fefc63d09510156a17819c375c9d10090c97e4a913ce3887d118ee09e75af7de4def24dfc5a75d5ad71511
LICENSE[0]=GPL
KEYWORDS="gnome devel"
WEB_SITE=http://meld.sourceforge.net/
diff --git a/devel/meld/HISTORY b/devel/meld/HISTORY
index 7c3e735..266b283 100644
--- a/devel/meld/HISTORY
+++ b/devel/meld/HISTORY
@@ -1,3 +1,6 @@
+2014-09-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6
+
2012-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.6.0

diff --git a/devel/mk-configure/BUILD b/devel/mk-configure/BUILD
new file mode 100755
index 0000000..a9ea826
--- /dev/null
+++ b/devel/mk-configure/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+bmake PREFIX=/usr SYSCONFDIR=/etc
diff --git a/devel/mk-configure/DEPENDS b/devel/mk-configure/DEPENDS
new file mode 100755
index 0000000..0c08095
--- /dev/null
+++ b/devel/mk-configure/DEPENDS
@@ -0,0 +1 @@
+depends bmake
diff --git a/devel/mk-configure/DETAILS b/devel/mk-configure/DETAILS
new file mode 100755
index 0000000..45518ce
--- /dev/null
+++ b/devel/mk-configure/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=mk-configure
+ VERSION=0.27.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]="http://sourceforge.net/projects/$SPELL/files/$SPELL/$SPELL-$VERSION/$SOURCE";
+
SOURCE_HASH=sha512:faa1dbadf875a238e4e5377e9185f5c015571f3adfd2168439d840ea1e6ebdfd82114ce5b223ef97406015a9a41457cb7dda1610ec963edc27c0adc36987d450
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://sourceforge.net/projects/$SPELL/";
+ LICENSE[0]="BSD"
+ ENTERED=20140909
+ KEYWORDS=""
+ SHORT="Lightweight replacement for autotools"
+cat << EOF
+mk-configure is a lightweight easy for use replacement for GNU autotools,
+written in bmake (portable version of NetBSD make) and POSIX tools (shell,
+awk etc.).
+EOF
diff --git a/devel/mk-configure/HISTORY b/devel/mk-configure/HISTORY
new file mode 100644
index 0000000..ebb05a2
--- /dev/null
+++ b/devel/mk-configure/HISTORY
@@ -0,0 +1,2 @@
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/devel/mk-configure/INSTALL b/devel/mk-configure/INSTALL
new file mode 100755
index 0000000..e46fa6d
--- /dev/null
+++ b/devel/mk-configure/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+bmake DESTDIR="$INSTALL_ROOT" PREFIX=/usr SYSCONFDIR=/etc install
diff --git a/devel/mlgmpidl/DETAILS b/devel/mlgmpidl/DETAILS
index 7891781..ded0bd3 100755
--- a/devel/mlgmpidl/DETAILS
+++ b/devel/mlgmpidl/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mlgmpidl
-if [[ "$MLGMPIDL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-svn.tar.bz2"

SOURCE_URL[0]="svn://scm.gforge.inria.fr/svnroot/mlxxxidl/mlgmpidl/trunk:${SPELL}"
SOURCE_IGNORE=volatile
diff --git a/devel/mlgmpidl/HISTORY b/devel/mlgmpidl/HISTORY
index 106843b..77f7a9e 100644
--- a/devel/mlgmpidl/HISTORY
+++ b/devel/mlgmpidl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-03-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD, PREPARE: spell created

diff --git a/devel/mono/DETAILS b/devel/mono/DETAILS
index 83deebe..ee0ea27 100755
--- a/devel/mono/DETAILS
+++ b/devel/mono/DETAILS
@@ -5,13 +5,12 @@ if [[ "${MONO_TRUNK}" = 'y' ]]; then

SOURCE_URL=http://mono.ximian.com/monobuild/snapshot/snapshot_sources/mono/${SOURCE}

SOURCE_HASH=sha512:2067ee108f15610ea11c515fba67625995f5136c8888d21a1ef9417320538f5e46cc39c19c351873b5c126170bc23f21f042b544575506ca4c454beda4b8438a
else
- VERSION=2.10.2
+ VERSION=2.11.4
SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL=ftp://ftp.novell.com/pub/mono/sources/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:500660a70cef15fc79d626cd2ec44023476a02f46dcc0d9df18e0791816466e48396ff109773b8cdd90e76a484f9f1ba25e7439d70c897ae9443e63fb32d5c10
+ SOURCE_URL=http://download.mono-project.com/sources/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:e196686637be91b782a9ff4d42098a361eaf00b6de1b18796a7390b2e55f04f6d05b3c055b302b5a72940597cbde5f75e94a8e8c4530300d3303c84fb021dfda
fi
- SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.mono-project.com
ENTERED=20020625
diff --git a/devel/mono/HISTORY b/devel/mono/HISTORY
index bbbe955..d8e51eb 100644
--- a/devel/mono/HISTORY
+++ b/devel/mono/HISTORY
@@ -1,3 +1,7 @@
+2014-09-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated MONO_TRUNK=n to 2.11.4
+
2011-05-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10.2

diff --git a/devel/nasm/DETAILS b/devel/nasm/DETAILS
index 5f3bb9e..4606666 100755
--- a/devel/nasm/DETAILS
+++ b/devel/nasm/DETAILS
@@ -1,6 +1,6 @@
SPELL=nasm
- VERSION=2.10.05
-
SOURCE_HASH=sha512:0a0a8752dcea6b1d205c265f72d7bbd56c90f8ea1438af3839696d21523cda7ac98441ad148c3ca0f0f3b18d83c989213d6e4366cf479b300749879e0c0fcbf0
+ VERSION=2.10.09
+
SOURCE_HASH=sha512:770474712aeed347f4e1afef15167081c77fc52142737f685706e3d79167db882a4eaae26139be7c3d4971cb68106af213c0a29ee67eaebe1985ffd584fc195e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.nasm.us/pub/nasm/releasebuilds/$VERSION/$SOURCE
diff --git a/devel/nasm/HISTORY b/devel/nasm/HISTORY
index 8ca664b..82ce672 100644
--- a/devel/nasm/HISTORY
+++ b/devel/nasm/HISTORY
@@ -1,3 +1,9 @@
+2013-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.10.09
+
+2012-12-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.10.06
+
2012-09-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.10.05

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..2128a35
--- /dev/null
+++ b/devel/ninja-build-system/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=ninja-build-system
+ VERSION=1.5.1
+ SOURCE="ninja-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/martine/ninja/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:ab82389ee88bd68ec57e720dabb47494371990dca581cf9bb35650177164f04bf41c81ab3e5019a370eeacc7f5f49ae81d41d8b21e1b07cc8abedce37e00da61
+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..be7ce13
--- /dev/null
+++ b/devel/ninja-build-system/HISTORY
@@ -0,0 +1,6 @@
+2014-07-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.1
+
+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/nodejs/BUILD b/devel/nodejs/BUILD
index a23a8e8..a89d357 100755
--- a/devel/nodejs/BUILD
+++ b/devel/nodejs/BUILD
@@ -1,2 +1,3 @@
-./configure --prefix=/usr &&
+./configure --prefix=$INSTALL_ROOT/usr $OPTS &&
+
make
diff --git a/devel/nodejs/DEPENDS b/devel/nodejs/DEPENDS
index a86d429..77397da 100755
--- a/devel/nodejs/DEPENDS
+++ b/devel/nodejs/DEPENDS
@@ -1 +1,8 @@
-depends python
+depends -sub CXX gcc &&
+depends python &&
+depends zlib '--shared-zlib' &&
+
+optional_depends -sub "1.0" openssl \
+ "--shared-openssl" \
+ "" \
+ "to use system OpenSSL library instead of
bundled"
diff --git a/devel/nodejs/DETAILS b/devel/nodejs/DETAILS
index d90111f..94b873e 100755
--- a/devel/nodejs/DETAILS
+++ b/devel/nodejs/DETAILS
@@ -1,9 +1,10 @@
SPELL=nodejs
- VERSION=0.6.10
-
SOURCE_HASH=sha512:0fc485a0ebefbcfb52fa83f8471d9c1102d2552c2dc1b859d907d72bd940af40343eb7e1c2308a821c2cf0171ebe6761302dca3b16a9dc1942c349459e0abfba
- SOURCE=node-v$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/node-v$VERSION
+ SPELLX=${SPELL/js}
+ VERSION=0.10.32
+ SOURCE=$SPELLX-v$VERSION.tar.gz
SOURCE_URL[0]=http://nodejs.org/dist/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:5871100fac79c81e940b68cd0eba978c46863375985b86c0124bc0a13eafc7bd371663bb0798a04108fb0234b24a28241ba49fe687300a36475674f7ad9ec9bf
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-v$VERSION"
WEB_SITE=http://nodejs.org/
ENTERED=20120211
LICENSE[0]=MIT
diff --git a/devel/nodejs/HISTORY b/devel/nodejs/HISTORY
index 64c659bf..680d455 100644
--- a/devel/nodejs/HISTORY
+++ b/devel/nodejs/HISTORY
@@ -1,2 +1,10 @@
+2014-09-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.32; quoting paths
+ * BUILD: use INSTALL_ROOT, OPTS
+ * DEPENDS: added gcc, zlib and openssl dependencies
+
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.12
+
2012-02-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.6.10
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 5128a41..cb98e15 100644
--- a/devel/ocaml/HISTORY
+++ b/devel/ocaml/HISTORY
@@ -1,3 +1,9 @@
+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
+
2011-07-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.12.1

diff --git a/devel/ocaml/TRIGGERS b/devel/ocaml/TRIGGERS
new file mode 100755
index 0000000..e19be06
--- /dev/null
+++ b/devel/ocaml/TRIGGERS
@@ -0,0 +1,5 @@
+on_cast binutils check_self
+if is_depends_enabled $SPELL tk; then
+ on_cast tk check_self
+ on_cast tcl check_self
+fi
diff --git a/devel/ocamlgraph/DEPENDS b/devel/ocamlgraph/DEPENDS
index 1a31e9f..4e57287 100755
--- a/devel/ocamlgraph/DEPENDS
+++ b/devel/ocamlgraph/DEPENDS
@@ -1 +1,2 @@
-depends ocaml
+depends ocaml &&
+depends lablgtk2
diff --git a/devel/ocamlgraph/DETAILS b/devel/ocamlgraph/DETAILS
index bc0c7a3..f3c0fb8 100755
--- a/devel/ocamlgraph/DETAILS
+++ b/devel/ocamlgraph/DETAILS
@@ -1,8 +1,8 @@
SPELL=ocamlgraph
- VERSION=1.8.1
+ VERSION=1.8.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.lri.fr/download/${SOURCE}
-
SOURCE_HASH=sha512:8e2aab51afd096979e3e062a86eaa1445c4cd84baf7f45bff01897ef03a9d154eacf51f494212c1a5859f83f8521584679069f9bf604f2eccb4714ebf71ab6a8
+
SOURCE_HASH=sha512:cd5fbf461f4df4f2c9002f5f583e20009042bfa151347eeaed5e984c3702770c5af9a296980e99f95556e6e1d859ee8487cf36d0b3d45118ca03540b1afa62f1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://ocamlgraph.lri.fr";
LICENSE[0]=GPL
diff --git a/devel/ocamlgraph/HISTORY b/devel/ocamlgraph/HISTORY
index 5404b63..b654ae9 100644
--- a/devel/ocamlgraph/HISTORY
+++ b/devel/ocamlgraph/HISTORY
@@ -1,3 +1,7 @@
+2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.3
+ * DEPENDS: add dependency on lablgtk2
+
2012-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/devel/oclint/BUILD b/devel/oclint/BUILD
new file mode 100755
index 0000000..b495064
--- /dev/null
+++ b/devel/oclint/BUILD
@@ -0,0 +1,6 @@
+cd ${SOURCE_DIRECTORY}/oclint-scripts &&
+./buildClang.sh release &&
+./buildCore.sh &&
+./buildMetrics.sh &&
+./buildRules.sh &&
+./buildRelease.sh
diff --git a/devel/oclint/DETAILS b/devel/oclint/DETAILS
new file mode 100755
index 0000000..3798ebd
--- /dev/null
+++ b/devel/oclint/DETAILS
@@ -0,0 +1,45 @@
+ SPELL=oclint
+ TMPFS=off
+ VERSION=0.6
+ MINOR_VERSION=0.110
+ LLVM_VERSION=3.2
+ SOURCE="${SPELL}-${VERSION}.src.tar.gz"
+ SOURCE_URL[0]=http://archives.${SPELL}.org/releases/0.6/${SOURCE}
+
SOURCE_HASH=sha512:36025b0f350317c64bac1fde940d2f1c924f275d63402d2d2558cd7d0a2c8c907aa7d65455493fbca4e122619acc9d63506a6a54038fcff340ca2527f6288a3a
+ SOURCE2=llvm-${LLVM_VERSION}.src.tar.gz
+ SOURCE2_URL[0]=http://llvm.org/releases/${LLVM_VERSION}/${SOURCE2}
+
SOURCE2_HASH=sha512:cc66171322dbbe40bcac0e0ea5b09df8ff52df63ded304f841f32f702270d6ab1512216413ee52498c3ebee8cd39c4cd23e3855d591944bc2ac0ae76f5be62cc
+ SOURCE3="clang-${LLVM_VERSION}.src.tar.gz"
+ SOURCE3_URL[0]="http://llvm.org/releases/${LLVM_VERSION}/${SOURCE3}";
+
SOURCE3_HASH=sha512:99fc57d19b76c42af9821eaaa762056a926eb68178f6b7dd5e8bf092c9ee201a554b91d760d5a30a57f38102eae340e080ef8c6a39327f6881eda391b20b108d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}.${MINOR_VERSION}"
+ WEB_SITE="http://oclint.org/";
+ LICENSE[0]=BSD
+ ENTERED=20130528
+ SHORT="a static code analysis tool for improving quality and
reducing defects in C/C++ code"
+cat << EOF
+OCLint is a static code analysis tool for improving quality and reducing
+defects by inspecting C, C++ and Objective-C code and looking for potential
+problems like:
+
+ * Possible bugs - empty if/else/try/catch/finally statements * Unused
+ code - unused local variables and parameters * Complicated code - high
+ cyclomatic complexity, NPath complexity and high NCSS * Redundant code -
+ redundant if statement and useless parentheses * Code smells - long method
+ and long parameter list * Bad practices - inverted logic and parameter
+ reassignment * ...
+
+Static code analysis is a critical technique to detect defects that aren't
+visible to compilers. OCLint automates this inspection process with advanced
+features:
+
+ * Relying on the abstract syntax tree of the source code for better
accuracy
+ and efficiency; False positives are mostly reduced to avoid useful
+ results sinking in them.
+ * Dynamically loading rules into system, even in the runtime. * Flexible
+ and extensible configurations ensure users in customizing the
+ behaviors of the tool.
+ * Command line invocation facilitates continuous integration and continuous
+ inspection of the code while being developed, so that technical debts
+ can be fixed early on to reduce the maintenance cost.
+EOF
diff --git a/devel/oclint/HISTORY b/devel/oclint/HISTORY
new file mode 100644
index 0000000..b95fbcd
--- /dev/null
+++ b/devel/oclint/HISTORY
@@ -0,0 +1,3 @@
+2013-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL, PRE_BUILD, Tools.cpp.patch: spell created
+
diff --git a/devel/oclint/INSTALL b/devel/oclint/INSTALL
new file mode 100755
index 0000000..8b4ad11
--- /dev/null
+++ b/devel/oclint/INSTALL
@@ -0,0 +1,4 @@
+install -m755
${SOURCE_DIRECTORY}/build/oclint-release/bin/{oclint-${VERSION},oclint-json-compilation-database}
\
+ ${INSTALL_ROOT}/usr/bin/ &&
+ln -sf /usr/bin/oclint-${VERSION} ${INSTALL_ROOT}/usr/bin/oclint &&
+cp -Rp ${SOURCE_DIRECTORY}/build/oclint-release/lib/*
${INSTALL_ROOT}/usr/lib/
diff --git a/devel/oclint/PRE_BUILD b/devel/oclint/PRE_BUILD
new file mode 100755
index 0000000..64ffdc4
--- /dev/null
+++ b/devel/oclint/PRE_BUILD
@@ -0,0 +1,16 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file 2 &&
+mv llvm-${LLVM_VERSION}.src llvm &&
+cd llvm/tools &&
+unpack_file 3 &&
+mv clang-${LLVM_VERSION}.src clang &&
+patch -p2 < ${SPELL_DIRECTORY}/Tools.cpp.patch &&
+cd ${SOURCE_DIRECTORY}/oclint-scripts &&
+for script in buildCore.sh \
+ buildMetrics.sh \
+ buildClang.sh \
+ buildRules.sh \
+ buildRelease.sh; do
+ sedit "s:^\s*make:make -j${MAKE_NJOBS}:" $script
+done
diff --git a/devel/oclint/Tools.cpp.patch b/devel/oclint/Tools.cpp.patch
new file mode 100644
index 0000000..45e119c
--- /dev/null
+++ b/devel/oclint/Tools.cpp.patch
@@ -0,0 +1,70 @@
+diff -Naupr a/tools/clang/lib/Driver/Tools.cpp
b/tools/clang/lib/Driver/Tools.cpp
+--- a/tools/clang/lib/Driver/Tools.cpp 2012-11-21 08:56:23.000000000 +0100
++++ b/tools/clang/lib/Driver/Tools.cpp 2013-03-23 23:56:54.002059797 +0100
+@@ -1777,8 +1777,8 @@ void Clang::ConstructJob(Compilation &C,
+ // any flavor of the '-fno-...' arguments, both PIC and PIE are disabled.
Any
+ // PIE option implicitly enables PIC at the same level.
+ bool PIE = false;
+- bool PIC = getToolChain().isPICDefault();
+- bool IsPICLevelTwo = PIC;
++ bool pic = getToolChain().isPICDefault();
++ bool IsPICLevelTwo = pic;
+ if (Arg *A = Args.getLastArg(options::OPT_fPIC, options::OPT_fno_PIC,
+ options::OPT_fpic, options::OPT_fno_pic,
+ options::OPT_fPIE, options::OPT_fno_PIE,
+@@ -1787,26 +1787,26 @@ void Clang::ConstructJob(Compilation &C,
+ if (O.matches(options::OPT_fPIC) || O.matches(options::OPT_fpic) ||
+ O.matches(options::OPT_fPIE) || O.matches(options::OPT_fpie)) {
+ PIE = O.matches(options::OPT_fPIE) || O.matches(options::OPT_fpie);
+- PIC = PIE || O.matches(options::OPT_fPIC) ||
O.matches(options::OPT_fpic);
++ pic = PIE || O.matches(options::OPT_fPIC) ||
O.matches(options::OPT_fpic);
+ IsPICLevelTwo = O.matches(options::OPT_fPIE) ||
+ O.matches(options::OPT_fPIC);
+ } else {
+- PIE = PIC = false;
++ PIE = pic = false;
+ }
+ }
+ // Check whether the tool chain trumps the PIC-ness decision. If the
PIC-ness
+ // is forced, then neither PIC nor PIE flags will have no effect.
+ if (getToolChain().isPICDefaultForced()) {
+ PIE = false;
+- PIC = getToolChain().isPICDefault();
+- IsPICLevelTwo = PIC;
++ pic = getToolChain().isPICDefault();
++ IsPICLevelTwo = pic;
+ }
+
+ // Inroduce a Darwin-specific hack. If the default is PIC but the flags
+ // specified while enabling PIC enabled level 1 PIC, just force it back to
+ // level 2 PIC instead. This matches the behavior of Darwin GCC (based on
my
+ // informal testing).
+- if (PIC && getToolChain().getTriple().isOSDarwin())
++ if (pic && getToolChain().getTriple().isOSDarwin())
+ IsPICLevelTwo |= getToolChain().isPICDefault();
+
+ // Note that these flags are trump-cards. Regardless of the order w.r.t.
the
+@@ -1816,9 +1816,9 @@ void Clang::ConstructJob(Compilation &C,
+ Args.hasArg(options::OPT_fapple_kext)) &&
+ (Triple.getOS() != llvm::Triple::IOS ||
+ Triple.isOSVersionLT(6)))
+- PIC = PIE = false;
++ pic = PIE = false;
+ if (Args.hasArg(options::OPT_static))
+- PIC = PIE = false;
++ pic = PIE = false;
+
+ if (Arg *A = Args.getLastArg(options::OPT_mdynamic_no_pic)) {
+ // This is a very special mode. It trumps the other modes, almost no one
+@@ -1843,9 +1843,9 @@ void Clang::ConstructJob(Compilation &C,
+ // Currently, LLVM only knows about PIC vs. static; the PIE differences
are
+ // handled in Clang's IRGen by the -pie-level flag.
+ CmdArgs.push_back("-mrelocation-model");
+- CmdArgs.push_back(PIC ? "pic" : "static");
++ CmdArgs.push_back(pic ? "pic" : "static");
+
+- if (PIC) {
++ if (pic) {
+ CmdArgs.push_back("-pic-level");
+ CmdArgs.push_back(IsPICLevelTwo ? "2" : "1");
+ if (PIE) {
diff --git a/devel/oprofile/DETAILS b/devel/oprofile/DETAILS
index f2eeb82..91a5e1b 100755
--- a/devel/oprofile/DETAILS
+++ b/devel/oprofile/DETAILS
@@ -1,6 +1,6 @@
SPELL=oprofile
- VERSION=0.9.7
-
SOURCE_HASH=sha512:9242525eb285e920e166315aa82907d55507055d520bf951d7203ed7a047c1627d211225211c303d9dd70e8ca24cfa003d1541226180f06396c2fede9ffeccaa

+ VERSION=0.9.8
+
SOURCE_HASH=sha512:bc2bb6d3a9c7868837091ef9e2a8b19a62dabe55d08ec83e0a4a261387a7d9ac4230022d579210cdc85d5e084f75c0b3a49041849af263fd87e9157029fc6dac
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/oprofile/HISTORY b/devel/oprofile/HISTORY
index 6fd3c12..83ee576 100644
--- a/devel/oprofile/HISTORY
+++ b/devel/oprofile/HISTORY
@@ -1,7 +1,9 @@
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.8
+
2012-08-02 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 0.9.7 to handle 3.x kernels

-
2011-10-10 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/devel/oprofileui/DEPENDS b/devel/oprofileui/DEPENDS
index f2e9503..119987e 100755
--- a/devel/oprofileui/DEPENDS
+++ b/devel/oprofileui/DEPENDS
@@ -8,6 +8,7 @@ depends gnome-vfs2 &&
depends gtk+2 &&
depends libpng &&
depends libxml2 &&
+depends xml-parser &&
depends oprofile &&
depends pango &&
optional_depends avahi "--with-avahi" "--without-avahi" "use Avahi to
announce and search for OProfile servers"
diff --git a/devel/oprofileui/HISTORY b/devel/oprofileui/HISTORY
index eaf1a6a..2319cce 100644
--- a/devel/oprofileui/HISTORY
+++ b/devel/oprofileui/HISTORY
@@ -1,3 +1,6 @@
+2012-08-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on xml-parser
+
2010-11-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/devel/patch/DEPENDS b/devel/patch/DEPENDS
index 18594eb..92c212f 100755
--- a/devel/patch/DEPENDS
+++ b/devel/patch/DEPENDS
@@ -1,2 +1,7 @@
depends gnupg &&
-depends smgl-fhs
+depends smgl-fhs &&
+
+optional_depends attr \
+ "--enable-xattr" \
+ "--disable-xattr" \
+ "for extended attributes support"
diff --git a/devel/patch/DETAILS b/devel/patch/DETAILS
index 67d7ab8..0f5ba76 100755
--- a/devel/patch/DETAILS
+++ b/devel/patch/DETAILS
@@ -1,5 +1,5 @@
SPELL=patch
- VERSION=2.7
+ VERSION=2.7.1
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
diff --git a/devel/patch/HISTORY b/devel/patch/HISTORY
index a4c43b6..2e48e34 100644
--- a/devel/patch/HISTORY
+++ b/devel/patch/HISTORY
@@ -1,3 +1,9 @@
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added attr optional dependency
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.7.1
+
2012-09-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7
SECURITY_PATCH=1
diff --git a/devel/patchutils/DETAILS b/devel/patchutils/DETAILS
index 928a0df..63d3b81 100755
--- a/devel/patchutils/DETAILS
+++ b/devel/patchutils/DETAILS
@@ -1,6 +1,6 @@
SPELL=patchutils
- VERSION=0.3.2
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.3.3
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=timwaugh.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/devel/patchutils/HISTORY b/devel/patchutils/HISTORY
index 5f4efdf..4c576a6 100644
--- a/devel/patchutils/HISTORY
+++ b/devel/patchutils/HISTORY
@@ -1,3 +1,6 @@
+2013-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.3
+
2012-05-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3.2; quoting paths; set license; use
timwaugh.gpg from grimoire
diff --git a/devel/pcc/DETAILS b/devel/pcc/DETAILS
new file mode 100755
index 0000000..ae1c0d8
--- /dev/null
+++ b/devel/pcc/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=pcc
+if [[ "$PCC_BRANCH" = snapshot ]]; then
+ VERSION=20141228
+ SOURCE="$SPELL-$VERSION.tgz"
+ SOURCE_URL[0]=http://$SPELL.ludd.ltu.se/ftp/pub/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:882882ca51e44481574717f8ea92005ca8a6d8d4a09aa59e7196de5859a36bbc6700d3591340b006abab059ee81ffcbaa505cd99b4ddd79ab9632cde69f43957
+else
+ VERSION=1.1.0
+ SOURCE="$SPELL-$VERSION.tgz"
+ SOURCE_URL[0]=http://$SPELL.ludd.ltu.se/ftp/pub/$SPELL-releases/$SOURCE
+ SOURCE_URL[1]=http://www.sourcemage.ru/mirror/$SPELL/
+
SOURCE_HASH=sha512:5bd2b59fbb323016d215023ce77793ae66766e8e8192b44bf0707ee444658022e1645669c13eea8c81bc55c161eea3b0271d6b3098b8a7d51ce67eb86c7527b4
+fi
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://pcc.ludd.ltu.se/";
+ LICENSE[0]="BSD"
+ ENTERED=20141102
+ KEYWORDS=""
+ SHORT="Portable C Compiler"
+cat << EOF
+The compiler is based on the original Portable C Compiler by Stephen
+C. Johnson, written in the late 70's. Even though much of the compiler has
+been rewritten, some of the basics still remain.
+
+PCC debuted in Unix Version 7 and replaced the DMR compiler (Dennis Ritchie's
+original C compiler) in both System V and the BSD 4.x releases.
+
+About 50% of the frontend code and 80% of the backend code has been
+rewritten. Most stuff is written by Anders Magnusson, with the exception of
+the data-flow analysis part and the SSA conversion code which is written by
+Peter A Jonsson, and the MIPS port that were written as part of a project
+by undergraduate students at Luleaa University of Technology (LTU).
+
+The project goal is to write a C99 compiler while still keeping it small,
+simple, fast and understandable.
+EOF
diff --git a/devel/pcc/HISTORY b/devel/pcc/HISTORY
new file mode 100644
index 0000000..ce75e21
--- /dev/null
+++ b/devel/pcc/HISTORY
@@ -0,0 +1,7 @@
+2014-12-28 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Added branch selection
+ * DETAILS: Updated to snapshot 20141228, added release 1.1.0
+
+2014-11-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
+
diff --git a/devel/pcc/PREPARE b/devel/pcc/PREPARE
new file mode 100755
index 0000000..c35fa8a
--- /dev/null
+++ b/devel/pcc/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch snapshot release
diff --git a/devel/perl/BUILD b/devel/perl/BUILD
index 16ceb94..a5c21d7 100755
--- a/devel/perl/BUILD
+++ b/devel/perl/BUILD
@@ -1,3 +1,4 @@
+export LDFLAGS+=' -L/lib64 -lm'
unset LANG

if ! declare -f up_trigger > /dev/null; then
@@ -40,10 +41,8 @@ fi &&

./Configure -Doptimize="$CFLAGS" $CONFIG_OPTS $PERL_PATHS &&

-make_single &&
make depend &&
make &&
-make_normal &&

if [[ $NEW_CUSTOM == y ]]; then
cp config.sh $PERL_CONFIG
diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS
index f7aaae7..e06ef92 100755
--- a/devel/perl/DETAILS
+++ b/devel/perl/DETAILS
@@ -1,7 +1,7 @@
SPELL=perl
- VERSION=5.16.1
- SECURITY_PATCH=1
-
SOURCE_HASH=sha512:843ff2e5c88c45c4be0531298652591d15678ab4868f5baa8edc2a786cc80e8f838e61b5f07697f3ab6a8074886d817e310973f535a8ef57a0225ac382be8a02
+ VERSION=5.20.0
+ SECURITY_PATCH=3
+
SOURCE_HASH=sha512:a97e25763ec19af10d7d2f5b32ce349bc85add896998234f40e8734ca3cd5c370634f3a4615c1f4fdcdd725c85abe0053a24848c9f60ba8023d9de44dd57111a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.cpan.org/src/5.0/$SOURCE
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
ENTERED=20010922
LICENSE[0]=ART
DISTCC_HOSTS=""
- CCACHE=off
+# CCACHE=off
KEYWORDS="perl"
SHORT="Larry Wall's practical extraction and reporting language"
cat << EOF
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index e71f3df..4e8d926 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,25 @@
+2014-05-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.20.0
+ * INSTALL: remove obsoolete options
+
+2014-05-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.18.2
+ * BUILD: remove make_single
+
+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
+
+2013-0318 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.16.3
+ SECURITY_PATCH++ - fixes CVE-2013-1667
+
+2012-11-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.16.2
+
2012-08-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.16.1

diff --git a/devel/perl/INSTALL b/devel/perl/INSTALL
index c2c7b9b..aa82ba9 100755
--- a/devel/perl/INSTALL
+++ b/devel/perl/INSTALL
@@ -1,6 +1,4 @@
-make install DESTDIR=$INSTALL_ROOT \
- INSTALLFLAGS="--man1dir=$INSTALL_ROOT/usr/share/man/man1 --man1ext=1 \
- --man3dir=$INSTALL_ROOT/usr/share/man/man3 --man3ext=3" &&
+make install DESTDIR=$INSTALL_ROOT &&

# for compatibility (irssi)
for dynadir in $(ls -d $INSTALL_ROOT/usr/lib/perl5/$VERSION/*/auto); do
diff --git a/devel/pkgconfig/BUILD b/devel/pkgconfig/BUILD
new file mode 100755
index 0000000..344ab34
--- /dev/null
+++ b/devel/pkgconfig/BUILD
@@ -0,0 +1,5 @@
+# Keep dependencies minimal: If for some reason glib2 is broken, it cannot
+# subsequently be built when pkg-config is also broken due to linking to
+# system glib2.
+OPTS="$OPTS --with-internal-glib" &&
+default_build
diff --git a/devel/pkgconfig/DEPENDS b/devel/pkgconfig/DEPENDS
deleted file mode 100755
index 329e0ab..0000000
--- a/devel/pkgconfig/DEPENDS
+++ /dev/null
@@ -1,3 +0,0 @@
-if [[ "$VERSION" != "0.25" ]]; then
- depends glib2
-fi
diff --git a/devel/pkgconfig/DETAILS b/devel/pkgconfig/DETAILS
index b2826d1..402a75f 100755
--- a/devel/pkgconfig/DETAILS
+++ b/devel/pkgconfig/DETAILS
@@ -1,13 +1,6 @@
SPELL=pkgconfig
-
-if spell_ok glib2; then
- VERSION=0.27.1
-
SOURCE_HASH=sha512:f9c6d013848c3d9868e99a2cbf16e6735ca6ca12ff5a0b18d536a135aadd72dc2be1afcc962c866bc3c7301150e805d1630ea510d0e4ee222cb5c9f70b8fd675
- else
- VERSION=0.25
-
SOURCE_HASH=sha512:6c50ca542733feeb10301097ade32075c5417ada5bdd195957de8521a28b20e0e7a54ed553fa3e022b24969e9deb97d72e289192cb2a3afc2c86241dc6cafa02
-fi
-
+ VERSION=0.28
+
SOURCE_HASH=sha512:6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
SOURCE=pkg-config-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/pkg-config-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/$SPELL/releases/$SOURCE
diff --git a/devel/pkgconfig/HISTORY b/devel/pkgconfig/HISTORY
index 1e8ed54..bf759d5 100644
--- a/devel/pkgconfig/HISTORY
+++ b/devel/pkgconfig/HISTORY
@@ -1,3 +1,12 @@
+2014-08-27 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: fixed to version 0.28 now
+ * DEPENDS: gone, see below
+ * BUILD: enforcing use of internal glib2 to avoid vicious dependency
+ circle with such a basic tool (which is required to build glib2)
+
+2013-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.28
+
2012-09-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.27.1

diff --git a/devel/polyorb/DEPENDS b/devel/polyorb/DEPENDS
index 84049ed..4d05b45 100755
--- a/devel/polyorb/DEPENDS
+++ b/devel/polyorb/DEPENDS
@@ -1,6 +1,6 @@
depends -sub ADA gcc &&
depends xmlada &&
-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"build SSL support and SSL dependent features"
diff --git a/devel/polyorb/HISTORY b/devel/polyorb/HISTORY
index 7885c24..4326c23 100644
--- a/devel/polyorb/HISTORY
+++ b/devel/polyorb/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: versions 2011

diff --git a/devel/prelink/DETAILS b/devel/prelink/DETAILS
index cf7e608..8182624 100755
--- a/devel/prelink/DETAILS
+++ b/devel/prelink/DETAILS
@@ -1,5 +1,5 @@
SPELL=prelink
- VERSION=20060213
+ VERSION=20130503
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=http://people.redhat.com/jakub/$SPELL/$SOURCE
diff --git a/devel/prelink/HISTORY b/devel/prelink/HISTORY
index 03f5141..824885f 100644
--- a/devel/prelink/HISTORY
+++ b/devel/prelink/HISTORY
@@ -1,3 +1,6 @@
+2013-08-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 20130503
+
2009-05-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: SOURCE_URL and WEB_SITE are ftp -> http
Updated to 20060213
diff --git a/devel/prelink/prelink-20060213.tar.bz2.sig
b/devel/prelink/prelink-20060213.tar.bz2.sig
deleted file mode 100644
index 65e75ff..0000000
Binary files a/devel/prelink/prelink-20060213.tar.bz2.sig and /dev/null differ
diff --git a/devel/prelink/prelink-20130503.tar.bz2.sig
b/devel/prelink/prelink-20130503.tar.bz2.sig
new file mode 100644
index 0000000..8e24104
Binary files /dev/null and b/devel/prelink/prelink-20130503.tar.bz2.sig differ
diff --git a/devel/pyside-tools/DEPENDS b/devel/pyside-tools/DEPENDS
index b6af8cf..9e9537b 100755
--- a/devel/pyside-tools/DEPENDS
+++ b/devel/pyside-tools/DEPENDS
@@ -1,6 +1,6 @@
depends cmake &&
depends qt4 &&
-depends openssl &&
+depends SSL &&
depends python &&
depends boost &&
depends pyside &&
diff --git a/devel/pyside-tools/HISTORY b/devel/pyside-tools/HISTORY
index a72bf04..02f9b40 100644
--- a/devel/pyside-tools/HISTORY
+++ b/devel/pyside-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-09-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.13

diff --git a/devel/pyside/DETAILS b/devel/pyside/DETAILS
index 3a6302a..e29ee35 100755
--- a/devel/pyside/DETAILS
+++ b/devel/pyside/DETAILS
@@ -1,5 +1,6 @@
+QT_URL=http://download.qt-project.org/official_releases
SPELL=pyside
- WEB_SITE=http://www.pyside.org/
+ WEB_SITE=http://qt-project.org
if [[ $PYSIDE == git ]];then
VERSION=git
SOURCE=$SPELL-$VERSION.tar.bz2
@@ -7,10 +8,10 @@ if [[ $PYSIDE == git ]];then
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=qt4.8+1.1.1
-
SOURCE_HASH=sha512:0738713da41fd0e3d59c01f1196cf6405e1982f446ec8d6594d4c3b9b3431b45eab1219b024755554612d625542bbe3d36d3f1a3215d7b8379549d89809e117b
+ VERSION=qt4.8+1.2.0
+
SOURCE_HASH=sha512:a7006c4da0856412a8aac6877e5b827214a171c20688fa6527daf45838a0e7167b1a8d144cadbafeb220be0eeb7aee83c009e355dfb1b7ef59e5d215fa486bc8
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
+ SOURCE_URL[0]=$QT_URL/pyside/$SOURCE
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
ENTERED=20080921
diff --git a/devel/pyside/HISTORY b/devel/pyside/HISTORY
index 549c63d..b48abcb 100644
--- a/devel/pyside/HISTORY
+++ b/devel/pyside/HISTORY
@@ -1,3 +1,7 @@
+2012-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version qt4.8+1.2.0
+ new url
+
2012-04-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version qt4.8+1.1.1
* DEPENDS: remove generatorrunner
diff --git a/devel/python/BUILD b/devel/python/BUILD
index cc28ab8..ab8bcd5 100755
--- a/devel/python/BUILD
+++ b/devel/python/BUILD
@@ -19,4 +19,4 @@ else
make altinstall DESTDIR="$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT"
fi &&

-message "Fake stage complete, installing to real path.."
+message "${MESSAGE_COLOR}Fake stage complete, installing to real
path...${DEFAULT_COLOR}"
diff --git a/devel/python/DEPENDS b/devel/python/DEPENDS
index 25f191e..aa87f6b 100755
--- a/devel/python/DEPENDS
+++ b/devel/python/DEPENDS
@@ -1,10 +1,12 @@
+depends gettext &&
+
optional_depends gdbm "" "" "gnu db support(old)" &&
optional_depends db "" "" "for Sleepycat db support" &&
optional_depends sqlite "" "" "for SQLite db support" &&
optional_depends tk "" "" "for Tk support" &&
optional_depends ncurses "" "" "for Ncurses support" &&
optional_depends readline "" "" "for Readline support" &&
-optional_depends openssl "" "" "for SSL support" &&
+optional_depends SSL "" "" "for SSL support" &&

optional_depends libffi "--with-system-ffi" "" "for _ctypes module" &&
optional_depends expat "--with-system-expat" "" "for XML parser module" &&
diff --git a/devel/python/DETAILS b/devel/python/DETAILS
index c4c2d22..f5af121 100755
--- a/devel/python/DETAILS
+++ b/devel/python/DETAILS
@@ -1,18 +1,19 @@
SPELL=python
- VERSION=2.7.3
- SOURCE=Python-$VERSION.tar.bz2
+ VERSION=2.7.9
+ SECURITY_PATCH=4
+ 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
- SOURCE2_URL[0]=http://www.python.org/ftp/$SPELL/$VERSION/$SOURCE2
+ SOURCE_URL[0]=https://www.python.org/ftp/$SPELL/$VERSION/$SOURCE
+ SOURCE2_URL[0]=https://www.python.org/ftp/$SPELL/$VERSION/$SOURCE2
+ SOURCE_HINTS=no-check-certificate
+ SOURCE2_HINTS=no-check-certificate
SOURCE_GPG=python.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
STAGED_INSTALL=off
WEB_SITE=http://www.python.org/
ENTERED=20010922
LICENSE[0]=PYTHON
- SECURITY_PATCH=2
- PATCHLEVEL=0
KEYWORDS="devel"
SHORT="interpreted, interactive, object-oriented language"
cat << EOF
diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index d2154f3..3dbb794 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,43 @@
+2014-12-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.7.9; SECURITY_PATCH++ (CVE-2013-1753,
+ CVE-2013-1752, CVE-2013-1752)
+ * BUILD: use message color
+ * INSTALL: added missing &&'s
+
+2014-10-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.7.8
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: depends gettext
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2014-07-06 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: python website always forwards to https now and the
+ certificate doesn't seem to verify
+
+2014-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.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
+
+2013-05-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.7.5
+
+2013-04-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.7.4; SECURITY_PATCH++ (CVE-2011-4944)
+
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: added check_self on tk and tcl cast
+
2012-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* CONFIGURE, BUILD: choose whether this primary pyhon

diff --git a/devel/python/INSTALL b/devel/python/INSTALL
index 86ae17c..5a47b20 100755
--- a/devel/python/INSTALL
+++ b/devel/python/INSTALL
@@ -6,9 +6,9 @@ fi &&

# gettext
install -vm 755 "$SOURCE_DIRECTORY"/Tools/i18n/{pygettext.py,msgfmt.py} \
- "$INSTALL_ROOT/usr/bin"
+ "$INSTALL_ROOT/usr/bin" &&

-local PYVER=`echo ${VERSION}|cut -d . -f 1,2`
+local PYVER=`echo ${VERSION}|cut -d . -f 1,2` &&

if [ -d "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2" ];then
cp -r "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2" \
@@ -17,4 +17,3 @@ else
cp -r "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux3" \
"${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2"
fi
-
diff --git a/devel/python/TRIGGERS b/devel/python/TRIGGERS
index 27dd92e..aff5b5c 100755
--- a/devel/python/TRIGGERS
+++ b/devel/python/TRIGGERS
@@ -1,4 +1,9 @@
-on_cast gettext check_self
-on_cast glibc check_self
-on_dispel pygtk2 check_self
-on_dispel pygobject check_self
+on_cast gettext check_self
+on_cast glibc check_self
+on_dispel pygtk2 check_self
+on_dispel pygobject check_self
+on_dispel pygobject3 check_self
+if is_depends_enabled $SPELL tk; then
+ on_cast tk check_self
+ on_cast tcl check_self
+fi
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/CONFIGURE b/devel/python3/CONFIGURE
index 81a0a33..dfbe08c 100755
--- a/devel/python3/CONFIGURE
+++ b/devel/python3/CONFIGURE
@@ -1,4 +1,5 @@
config_query PY3K "Use Python 3 as primary version on the system?" n &&
+config_query SYMLINK "create symlinks for python -> python3" n &&

config_query_option PYTHON3_OPTS \
"Enable IPv6?" y \
diff --git a/devel/python3/CONFLICTS b/devel/python3/CONFLICTS
index ef99b71..4a8ea12 100755
--- a/devel/python3/CONFLICTS
+++ b/devel/python3/CONFLICTS
@@ -1 +1,2 @@
conflicts python3000 y
+conflicts faulthandler y
diff --git a/devel/python3/DEPENDS b/devel/python3/DEPENDS
index 2a5f8a2..b71034f 100755
--- a/devel/python3/DEPENDS
+++ b/devel/python3/DEPENDS
@@ -1,5 +1,6 @@
depends libffi '--with-system-ffi' &&
#depends expat "--with-system-expat" &&
+optional_depends SSL '' '' 'SSL crypto extension' &&
optional_depends gdbm '' '' 'database support' &&
optional_depends db "" "" "for Sleepycat db support" &&
optional_depends sqlite "" "" "for SQLite db support" &&
diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index be02097..dd7f3fc 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -1,8 +1,7 @@
SPELL=python3
- VERSION=3.2.3
- SECURITY_PATCH=1
- PATCHLEVEL=1
- SOURCE=Python-$VERSION.tar.bz2
+ VERSION=3.4.2
+ 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 775ed53..01f7531 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,38 @@
+2014-10-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.2
+
+2014-08-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add SSL
+
+2014-05-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+
+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
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.1
+ SECURITY_PATCH++, fixes CVE-2011-4944
+
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: added check_self on tk and tcl cast
+
+2012-10-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.0
+ * CONFIGURE, INSTALL: make symlinks optional
+ * CONFLICTS: add faulthandler ( now included in python3)
+
2012-04-24 Treeve Jelbert <treeve AT sourcemage.org>
* INSTALL: add some symlinks
* DETAILS: PATCHLEVEL=1
diff --git a/devel/python3/INSTALL b/devel/python3/INSTALL
index 4d52c1e..5d05a76 100755
--- a/devel/python3/INSTALL
+++ b/devel/python3/INSTALL
@@ -1,24 +1,16 @@
-cp -Rv "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr" "$INSTALL_ROOT/" &&
+cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr" "$INSTALL_ROOT/" &&

# gettext
install -vm 755 "$SOURCE_DIRECTORY/Tools/i18n/"{pygettext.py,msgfmt.py} \
"$INSTALL_ROOT/usr/bin"
-
-local PYVER=`echo ${VERSION}|cut -d . -f 1,2`
-
-if [ -d "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2" ];then
- cp -r "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2" \
- "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux3"
-else
- cp -r "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux3" \
- "${INSTALL_ROOT}/usr/lib/python${PYVER}/plat-linux2"
-fi &&
# help some stupid installer scripts
local PV=`echo ${VERSION}|cut -c-3` &&
ln -sf ${TRACK_ROOT}/usr/include/python${PV}m
${INSTALL_ROOT}/usr/include/python${PV} &&
# this is the primary/only version of python
if [[ $PY3K == y ]]; then
+ if [[ $SYMLINK == y ]];then
ln -sf ${TRACK_ROOT}/usr/bin/python3 ${INSTALL_ROOT}/usr/bin/python &&
ln -sf ${TRACK_ROOT}/usr/bin/python3-config
${INSTALL_ROOT}/usr/bin/python-config &&
ln -sf ${TRACK_ROOT}/usr/lib/pkgconfig/python-${PV}.pc
${INSTALL_ROOT}/usr/lib/pkgconfig/python.pc
+ fi
fi
diff --git a/devel/python3/PRE_BUILD b/devel/python3/PRE_BUILD
deleted file mode 100755
index ee53ba4..0000000
--- a/devel/python3/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY/Lib &&
-
-cp -R plat-linux2 plat-linux3
diff --git a/devel/python3/TRIGGERS b/devel/python3/TRIGGERS
index 27dd92e..ea242dd 100755
--- a/devel/python3/TRIGGERS
+++ b/devel/python3/TRIGGERS
@@ -2,3 +2,7 @@ on_cast gettext check_self
on_cast glibc check_self
on_dispel pygtk2 check_self
on_dispel pygobject check_self
+if is_depends_enabled $SPELL tk; then
+ on_cast tk check_self
+ on_cast tcl check_self
+fi
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/qgrit/BUILD b/devel/qgrit/BUILD
new file mode 100755
index 0000000..eec3de4
--- /dev/null
+++ b/devel/qgrit/BUILD
@@ -0,0 +1 @@
+qt4_build
diff --git a/devel/qgrit/DEPENDS b/devel/qgrit/DEPENDS
new file mode 100755
index 0000000..18aca0a
--- /dev/null
+++ b/devel/qgrit/DEPENDS
@@ -0,0 +1,2 @@
+depends git &&
+depends qt4
diff --git a/devel/qgrit/DETAILS b/devel/qgrit/DETAILS
new file mode 100755
index 0000000..b0f4517
--- /dev/null
+++ b/devel/qgrit/DETAILS
@@ -0,0 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=qgrit
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-scm.tar.bz2"
+ SOURCE_URL[0]=git_http://github.com/${SPELL}/${SPELL}.git:$SPELL
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ WEB_SITE="https://github.com/qgrit/qgrit";
+ LICENSE[0]=BSD
+ ENTERED=20130615
+ SHORT="git GUI for interactive git rebase"
+cat << EOF
+This helper allows you to graphically reorder commits during "git rebase -i"
+It avoids the potential problem when editing text files. Typos during edit,
+lines lost by cutting and forgetting to paste. And other shortcomings
+depending on the editor used.
+EOF
diff --git a/devel/qgrit/HISTORY b/devel/qgrit/HISTORY
new file mode 100644
index 0000000..9c06244
--- /dev/null
+++ b/devel/qgrit/HISTORY
@@ -0,0 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, PREPARE, INSTALL: spell created
+
diff --git a/devel/qgrit/INSTALL b/devel/qgrit/INSTALL
new file mode 100755
index 0000000..e3df906
--- /dev/null
+++ b/devel/qgrit/INSTALL
@@ -0,0 +1 @@
+install -m755 $SOURCE_DIRECTORY/qgrit $INSTALL_ROOT/usr/bin/
diff --git a/devel/qgrit/PREPARE b/devel/qgrit/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/devel/qgrit/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
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 72c504d..a16668b 100755
--- a/devel/qt-creator/DETAILS
+++ b/devel/qt-creator/DETAILS
@@ -1,20 +1,22 @@
SPELL=qt-creator
if [[ "${QTCREATOR_DEVEL}" == "y" ]]; then
- VERSION=2.6.0-beta
-
SOURCE_HASH=sha512:5cf38e4b9599b723fc4773cd2bd49c8f3bf721f9ae6069190f3931de281e3610e795fe083ee5e0f8105eddfc670f69162d3fe4fc0963e2db6e0f5ff3a8d3eff3
+ 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.5.2
-
SOURCE_HASH=sha512:db9cf844c78304e6dcd1eb05df109430281eb35294c7993088d1ebab8efe56e3e9ef5d630d520822a54a35e3e1b9bfcf5fd505cac1e23020e185b8d8b85ddaf6
+ VERSION=3.1.0
+
SOURCE_HASH=sha512:2a54d03ae2319db8e2593a6668e2f50a40cb3cef5463df9a0a88702a15e36e7beb286150b0cc81cd18fb093c71cce1b8e86ccb1e9b37b51b26a33dceec53a839
+ 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://origin.releases.qt-project.org/qtcreator/${VERSION}/$SOURCE
LICENSE[0]=LGPL
ENTERED=20090304
KEYWORDS="qt4 ide"
SHORT="cross-platform integrated development environment for use
with Qt"
cat << EOF
-Qt� Creator is a new cross-platform integrated development environment for
+Qt® Creator is a new cross-platform integrated development environment for
use with Qt.
EOF
diff --git a/devel/qt-creator/HISTORY b/devel/qt-creator/HISTORY
index 843455d..53d8698 100644
--- a/devel/qt-creator/HISTORY
+++ b/devel/qt-creator/HISTORY
@@ -1,3 +1,39 @@
+2014-04-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable version 3.1.0
+
+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
+
+2013-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.7.0
+
+2013-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel 2.7.0-rc
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: devel 2.7.0-beta, stable 2.6.2
+
+2012-10-27 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: fixe screwy (r)
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: devel 2.6.0-beta, stable 2.5.2

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/qtscriptgenerator/DETAILS b/devel/qtscriptgenerator/DETAILS
index 58b1ec0..826076a 100755
--- a/devel/qtscriptgenerator/DETAILS
+++ b/devel/qtscriptgenerator/DETAILS
@@ -1,8 +1,8 @@
SPELL=qtscriptgenerator
- VERSION=0.1.0
+ VERSION=0.2.0
SOURCE="${SPELL}-src-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:6adcba7c81d108df2316ef0133153bc7540ddf1d6e9628e0c86c55479a677219c05b76ada6d50989cd9e32106da665139f3de36e9d755685b90afa8df0c20b27
+
SOURCE_HASH=sha512:54b91562d275b634b50ae8f6ae024cf738605efadeb3085527087ebdc8b6b86559088972ab5dafb7ff1ede6d18dc135f935ac1fb307a17ea1975b4f7629cc0fa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-src-${VERSION}"
WEB_SITE="http://code.google.com/p/qtscriptgenerator/";
LICENSE[0]=GPL
diff --git a/devel/qtscriptgenerator/HISTORY b/devel/qtscriptgenerator/HISTORY
index 765e818..995b2a7 100644
--- a/devel/qtscriptgenerator/HISTORY
+++ b/devel/qtscriptgenerator/HISTORY
@@ -1,3 +1,6 @@
+2013-08-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.2.0
+
2010-09-22 Bor Kraljič <pyrobor AT ver.si>
* qtscriptgenerator.gcc-4.4.patch: to compile with gcc 4.4
http://code.google.com/p/qtscriptgenerator/issues/detail?id=37
diff --git a/devel/quazip/DETAILS b/devel/quazip/DETAILS
index 3e1e39a..39962bb 100755
--- a/devel/quazip/DETAILS
+++ b/devel/quazip/DETAILS
@@ -1,6 +1,6 @@
SPELL=quazip
- VERSION=0.4.4
-
SOURCE_HASH=sha512:c22a8898157030947a245a35d5e9463cb10941ccecfc5e5d2b4b0b75d43516df3740b0971642579db969658b2b305de13249f322f4cc4ed23ddeb4a105acddb6
+ VERSION=0.5.1
+
SOURCE_HASH=sha512:b4b5fe48f4d30fe0f9d2606c691337526ced169806e4267368dedaee543e12826dc2799c451851c0465f86fbf27d663f94e3b15b27744eac6104f9f4667de640
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/quazip/HISTORY b/devel/quazip/HISTORY
index ec0d591..1da2e8a 100644
--- a/devel/quazip/HISTORY
+++ b/devel/quazip/HISTORY
@@ -1,3 +1,6 @@
+2013-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.1
+
2012-06-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.4.4

diff --git a/devel/qwtplot3d/BUILD b/devel/qwtplot3d/BUILD
index b9755a6..eec3de4 100755
--- a/devel/qwtplot3d/BUILD
+++ b/devel/qwtplot3d/BUILD
@@ -1 +1 @@
-build_qt3_or_4
+qt4_build
diff --git a/devel/qwtplot3d/DEPENDS b/devel/qwtplot3d/DEPENDS
index 5a6f29a..b6d7c1e 100755
--- a/devel/qwtplot3d/DEPENDS
+++ b/devel/qwtplot3d/DEPENDS
@@ -1,2 +1,2 @@
-depends QT &&
+depends qt4 &&
depends OPENGL
diff --git a/devel/qwtplot3d/HISTORY b/devel/qwtplot3d/HISTORY
index ceca561..99d12bd 100644
--- a/devel/qwtplot3d/HISTORY
+++ b/devel/qwtplot3d/HISTORY
@@ -1,3 +1,7 @@
+2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: use qt4_build
+ * DEPENDS: QT => qt4
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, qwtplot3d-qt48.patch: added patch from gentoo to fix
compile
error
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..515af16
--- /dev/null
+++ b/devel/qxmledit/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=qxmledit
+ VERSION=0.8.11
+
SOURCE_HASH=sha512:26870d85a111e65653d9b91e0e20d0224f15dc3a1544f489288bb0424beed008b5d44a88844bc68cdd1317c8dd4df63edfb8ee068e57bba41b453de54b2f7b80
+ SOURCE=$SPELL-$VERSION-src.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://code.google.com/p/$SPELL
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/files/$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..4785cde
--- /dev/null
+++ b/devel/qxmledit/HISTORY
@@ -0,0 +1,14 @@
+2014-08-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.11
+ new now download from sourceforge
+
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.10
+
+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/BUILD b/devel/qxorm/BUILD
new file mode 100755
index 0000000..3bb8a15
--- /dev/null
+++ b/devel/qxorm/BUILD
@@ -0,0 +1,6 @@
+if is_depends_enabled $SPELL qt4;then
+ qt4_build
+else
+ qt5_build
+fi
+
diff --git a/devel/qxorm/DEPENDS b/devel/qxorm/DEPENDS
new file mode 100755
index 0000000..af82554
--- /dev/null
+++ b/devel/qxorm/DEPENDS
@@ -0,0 +1,3 @@
+depends -sub CXX gcc &&
+depends QT &&
+depends -sub SERIALIZATION boost
diff --git a/devel/qxorm/DETAILS b/devel/qxorm/DETAILS
new file mode 100755
index 0000000..9180974
--- /dev/null
+++ b/devel/qxorm/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=qxorm
+ SPELLX=QxOrm
+ VERSION=1.2.8
+
SOURCE_HASH=sha512:4bd59277900c5b8bd651611da2d96d7675d6e0ae7ef5adfd17b24ef43b09a03460df9c1f7dfbee0c1362f42760606fdc3bfd9922ef8b9ba740e39af76d15cf4a
+ SOURCE=${SPELLX}_${VERSION}.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}
+ WEB_SITE=http://www.qxorm.com
+ SOURCE_URL[0]=$WEB_SITE/version/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20130922
+ KEYWORDS="C++ library providing Object Relational Mapping for Qt"
+ SHORT=""
+cat << EOF
+QxOrm is a C++ library designed to provide Object Relational Mapping (ORM)
feature to
+C++/Qt users (like Hibernate in Java, or NHibernate in .Net).
+ QxOrm engine is based on a simple and non intrusive mapping function by
class to provide
+:
+Persistence (based on QtSql Qt module) ;
+Serialization (XML and binary, based on boost serialization) ;
+Reflection or Introspection (invoke class methods and access to properties).
+EOF
diff --git a/devel/qxorm/HISTORY b/devel/qxorm/HISTORY
new file mode 100644
index 0000000..fe192e2
--- /dev/null
+++ b/devel/qxorm/HISTORY
@@ -0,0 +1,17 @@
+2014-06-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
+2014-05-32 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.7
+
+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
+ * BUILD: qt5 support
+
+ * DETAILS: version 1.2.5
+ spell created
+
diff --git a/devel/qxorm/PRE_BUILD b/devel/qxorm/PRE_BUILD
new file mode 100755
index 0000000..e274356
--- /dev/null
+++ b/devel/qxorm/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# fix boost detection
+sed -i 's/-mt//' QxOrm.pri
diff --git a/devel/radare2/DEPENDS b/devel/radare2/DEPENDS
index b72cf18..740e1b7 100755
--- a/devel/radare2/DEPENDS
+++ b/devel/radare2/DEPENDS
@@ -13,7 +13,7 @@ optional_depends file \
"--without-magic" \
"for filetype determination support" &&

-optional_depends openssl \
+optional_depends SSL \
"" \
"--without-ssl" \
"for SSL support" &&
diff --git a/devel/radare2/DETAILS b/devel/radare2/DETAILS
index 0424609..d7abf8f 100755
--- a/devel/radare2/DETAILS
+++ b/devel/radare2/DETAILS
@@ -31,7 +31,7 @@ toolchain.
- Vala, Go, Python, ruby, perl, lua, Java, shellscript, ..
- Scripting language based in mnemonic commands and macros
* Hexadecimal editor
- - 64bit offset support with virtual addressing and section maps
+ - 64-bit offset support with virtual addressing and section maps
- Assemble and disassemble from/to many architectures
- Colorizes opcodes, bytes and debug register changes
- Print data in various formats (int, float, disasm, timestamp, ..)
diff --git a/devel/radare2/HISTORY b/devel/radare2/HISTORY
index 5a5cef1..4e71173 100644
--- a/devel/radare2/HISTORY
+++ b/devel/radare2/HISTORY
@@ -1,3 +1,9 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/devel/ragel/DETAILS b/devel/ragel/DETAILS
index 7831dc3..8f74cd5 100755
--- a/devel/ragel/DETAILS
+++ b/devel/ragel/DETAILS
@@ -1,8 +1,8 @@
SPELL=ragel
- VERSION=6.7
+ VERSION=6.8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://www.cs.queensu.ca/~thurston/ragel/
+ WEB_SITE=http://www.complang.org/ragel
SOURCE_URL[0]=$WEB_SITE/$SOURCE
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/ragel/HISTORY b/devel/ragel/HISTORY
index 21219b3..c0387cf 100644
--- a/devel/ragel/HISTORY
+++ b/devel/ragel/HISTORY
@@ -1,3 +1,10 @@
+2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: new website (http://www.complang.org/ragel)
+
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.8
+ * PRE_BUILD, gcc-4.7.patch: deleted
+
2012-06-12 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, to apply patch
* gcc-4.7.patch: added, fix to compile with gcc 4.7
diff --git a/devel/ragel/PRE_BUILD b/devel/ragel/PRE_BUILD
deleted file mode 100755
index 9327cb8..0000000
--- a/devel/ragel/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch
diff --git a/devel/ragel/gcc-4.7.patch b/devel/ragel/gcc-4.7.patch
deleted file mode 100644
index caa0c67..0000000
--- a/devel/ragel/gcc-4.7.patch
+++ /dev/null
@@ -1,125 +0,0 @@
---- ragel-6.7.orig/aapl/mergesort.h
-+++ ragel-6.7/aapl/mergesort.h
-@@ -110,7 +110,7 @@
- }
- else {
- /* Both upper and lower left. */
-- if ( compare(*lower, *upper) <= 0 )
-+ if ( this->compare(*lower, *upper) <= 0 )
- memcpy( dest++, lower++, sizeof(T) );
- else
- memcpy( dest++, upper++, sizeof(T) );
---- ragel-6.7.orig/aapl/avlcommon.h
-+++ ragel-6.7/aapl/avlcommon.h
-@@ -881,9 +881,9 @@
- }
-
- #ifdef AVL_BASIC
-- keyRelation = compare( *element, *curEl );
-+ keyRelation = this->compare( *element, *curEl );
- #else
-- keyRelation = compare( element->BASEKEY(getKey()),
-+ keyRelation = this->compare( element->BASEKEY(getKey()),
- curEl->BASEKEY(getKey()) );
- #endif
-
-@@ -920,7 +920,7 @@
- long keyRelation;
-
- while (curEl) {
-- keyRelation = compare( *element, *curEl );
-+ keyRelation = this->compare( *element, *curEl );
-
- /* Do we go left? */
- if ( keyRelation < 0 )
-@@ -969,7 +969,7 @@
- return element;
- }
-
-- keyRelation = compare( key, curEl->BASEKEY(getKey()) );
-+ keyRelation = this->compare( key, curEl->BASEKEY(getKey()) );
-
- /* Do we go left? */
- if ( keyRelation < 0 ) {
-@@ -1023,7 +1023,7 @@
- return element;
- }
-
-- keyRelation = compare(key, curEl->getKey());
-+ keyRelation = this->compare(key, curEl->getKey());
-
- /* Do we go left? */
- if ( keyRelation < 0 ) {
-@@ -1058,7 +1058,7 @@
- long keyRelation;
-
- while (curEl) {
-- keyRelation = compare( key, curEl->BASEKEY(getKey()) );
-+ keyRelation = this->compare( key, curEl->BASEKEY(getKey()) );
-
- /* Do we go left? */
- if ( keyRelation < 0 )
---- ragel-6.7.orig/aapl/bubblesort.h
-+++ ragel-6.7/aapl/bubblesort.h
-@@ -72,7 +72,7 @@
- changed = false;
- for ( long i = 0; i < len-pass; i++ ) {
- /* Do we swap pos with the next one? */
-- if ( compare( data[i], data[i+1] ) > 0 ) {
-+ if ( this->compare( data[i], data[i+1] ) > 0 ) {
- char tmp[sizeof(T)];
-
- /* Swap the two items. */
---- ragel-6.7.orig/aapl/bstcommon.h
-+++ ragel-6.7/aapl/bstcommon.h
-@@ -361,7 +361,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(key, GET_KEY(*mid));
-+ keyRelation = this->compare(key, GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
-@@ -373,12 +373,12 @@
-
- lower = mid - 1;
- while ( lower != lowEnd &&
-- compare(key, GET_KEY(*lower)) == 0 )
-+ this->compare(key, GET_KEY(*lower))
== 0 )
- lower--;
-
- upper = mid + 1;
- while ( upper != highEnd &&
-- compare(key, GET_KEY(*upper)) == 0 )
-+ this->compare(key, GET_KEY(*upper))
== 0 )
- upper++;
-
- low = (Element*)lower + 1;
-@@ -419,7 +419,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(key, GET_KEY(*mid));
-+ keyRelation = this->compare(key, GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
-@@ -457,7 +457,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(key, GET_KEY(*mid));
-+ keyRelation = this->compare(key, GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
-@@ -662,7 +662,7 @@
- }
-
- mid = lower + ((upper-lower)>>1);
-- keyRelation = compare(GET_KEY(el), GET_KEY(*mid));
-+ keyRelation = this->compare(GET_KEY(el), GET_KEY(*mid));
-
- if ( keyRelation < 0 )
- upper = mid - 1;
diff --git a/devel/ragel/ragel-6.7.tar.gz.sig
b/devel/ragel/ragel-6.7.tar.gz.sig
deleted file mode 100644
index 0b68201..0000000
Binary files a/devel/ragel/ragel-6.7.tar.gz.sig and /dev/null differ
diff --git a/devel/re2c/DETAILS b/devel/re2c/DETAILS
index 787cda5..e359c45 100755
--- a/devel/re2c/DETAILS
+++ b/devel/re2c/DETAILS
@@ -1,6 +1,6 @@
SPELL=re2c
- VERSION=0.13.5
-
SOURCE_HASH=sha512:56101bf01aea6f0c082b85382be34acada51d70036252581cd76ac4b2bdbc144633b97c63a94bfdba434ffb80884e11299a38853e2d805dc7ce6cf9d452c81c8
+ VERSION=0.13.6
+
SOURCE_HASH=sha512:dca2654de5f596fbaf519396b2f2c58690996c62dec32436599332b79107b5bf07c87b46630a224032ff44dc02d2c1861e16a920fbdc9251f4a538008709ceba
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/devel/re2c/HISTORY b/devel/re2c/HISTORY
index 60f0f8c..0c67701 100644
--- a/devel/re2c/HISTORY
+++ b/devel/re2c/HISTORY
@@ -1,3 +1,6 @@
+2013-09-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.13.6
+
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/devel/reposurgeon/BUILD b/devel/reposurgeon/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/devel/reposurgeon/BUILD
@@ -0,0 +1 @@
+make
diff --git a/devel/reposurgeon/DEPENDS b/devel/reposurgeon/DEPENDS
new file mode 100755
index 0000000..daaf3cb
--- /dev/null
+++ b/devel/reposurgeon/DEPENDS
@@ -0,0 +1,2 @@
+depends docbook-xsl &&
+depends xmlto
diff --git a/devel/reposurgeon/DETAILS b/devel/reposurgeon/DETAILS
new file mode 100755
index 0000000..4a864b1
--- /dev/null
+++ b/devel/reposurgeon/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=reposurgeon
+ VERSION=3.18
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]="http://www.catb.org/~esr/$SPELL/$SOURCE";
+
SOURCE_HASH=sha512:9df969fec7ed709af3377e58f19e86453528e345b87ce87bb94af0b6786e43dcaf4a6d383a43858c4ad52b97388491c9a99c40cc47045fa7000b7053ce167d51
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://catb.org/esr/reposurgeon/";
+ LICENSE[0]="modified-bsd"
+ ENTERED=20141207
+ KEYWORDS=""
+ SHORT="A tool for editing version-control repository history"
+cat << EOF
+reposurgeon enables risky operations that version-control systems don't
+want to let you do, such as editing past comments and metadata and removing
+commits. It works with any version control system that can export and
+import git fast-import streams, including git, hg, fossil, bzr, CVS, and
+RCS. It can also read Subversion dump files directly and can thus be used
+to script production of very high-quality conversions from Subversion to
+any supported DVCS.
+EOF
diff --git a/devel/reposurgeon/HISTORY b/devel/reposurgeon/HISTORY
new file mode 100644
index 0000000..1c9d110
--- /dev/null
+++ b/devel/reposurgeon/HISTORY
@@ -0,0 +1,2 @@
+2014-12-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/devel/runawk/BUILD b/devel/runawk/BUILD
new file mode 100755
index 0000000..c01537d
--- /dev/null
+++ b/devel/runawk/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+mkcmake PREFIX=/usr
diff --git a/devel/runawk/DEPENDS b/devel/runawk/DEPENDS
new file mode 100755
index 0000000..0f190be
--- /dev/null
+++ b/devel/runawk/DEPENDS
@@ -0,0 +1,3 @@
+depends AWK &&
+depends bmake &&
+depends mk-configure
diff --git a/devel/runawk/DETAILS b/devel/runawk/DETAILS
new file mode 100755
index 0000000..c2d8cff
--- /dev/null
+++ b/devel/runawk/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=runawk
+ VERSION=1.5.1
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]="http://sourceforge.net/projects/$SPELL/files/$SPELL/$SPELL-$VERSION/$SOURCE";
+
SOURCE_HASH=sha512:dc8f156836c682fd00317a3c7202f57a9b04403e2fc9a45f1fe6aa7c99af2b9b4d72f6f16d73cd133168596ea002773bcbcce301a9090478b68a6503c30b22cb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://sourceforge.net/projects/$SPELL/";
+ LICENSE[0]="MIT"
+ ENTERED=20140909
+ KEYWORDS=""
+ SHORT="Wrapper for AWK providing modules"
+cat << EOF
+RunAWK is a small wrapper for AWK interpreter that helps write standalone
+programs in AWK. It provides support for modules and other powerful
+features. It comes with dozens of modules which provide efficient means for
+handling command line options, powerful functions for manipulating strings
+and arrays as well as sorting, mathematical, tmpfile, braceexpand functions
+and a lot of others.
+EOF
diff --git a/devel/runawk/HISTORY b/devel/runawk/HISTORY
new file mode 100644
index 0000000..ebb05a2
--- /dev/null
+++ b/devel/runawk/HISTORY
@@ -0,0 +1,2 @@
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/devel/runawk/INSTALL b/devel/runawk/INSTALL
new file mode 100755
index 0000000..6e47997
--- /dev/null
+++ b/devel/runawk/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+mkcmake DESTDIR="$INSTALL_ROOT" PREFIX=/usr install
diff --git a/devel/rust/BUILD b/devel/rust/BUILD
new file mode 100755
index 0000000..2870463
--- /dev/null
+++ b/devel/rust/BUILD
@@ -0,0 +1,2 @@
+./configure --prefix=/usr --disable-docs &&
+make
diff --git a/devel/rust/DETAILS b/devel/rust/DETAILS
new file mode 100755
index 0000000..e51912e
--- /dev/null
+++ b/devel/rust/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=rust
+ VERSION=0.6
+
SOURCE_HASH=sha512:de8837bc0d280b2341b164d787caf907c669daaccf54eb9af8e515115577bd8a4a0165bc5ec7f7f927736224a9f50f9366ce3e9002bec4d9752dfeb3a6b6f16d
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://static.rust-lang.org/dist/$SOURCE
+ WEB_SITE=http://www.rust-lang.org/
+ ENTERED=20130529
+ LICENSE[0]=MIT
+ SHORT="safe, concurrent, practical language"
+cat << EOF
+Rust is a safe, concurrent, practical programming language.
+EOF
diff --git a/devel/rust/HISTORY b/devel/rust/HISTORY
new file mode 100644
index 0000000..d794a19
--- /dev/null
+++ b/devel/rust/HISTORY
@@ -0,0 +1,2 @@
+2013-05-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, BUILD: spell created, version 0.6
diff --git a/devel/scala/DETAILS b/devel/scala/DETAILS
index 52a09ee..a7b2e47 100755
--- a/devel/scala/DETAILS
+++ b/devel/scala/DETAILS
@@ -1,8 +1,8 @@
SPELL=scala
- VERSION=2.9.2
+ VERSION=2.10.0
SOURCE="${SPELL}-sources-${VERSION}.tgz"

SOURCE_URL[0]=http://www.${SPELL}-lang.org/downloads/distrib/files/${SOURCE}
-
SOURCE_HASH=sha512:c8ce17728976c506c90d2eec792904d39a16d35d153914a7c936e43e530f20d8cdf494287187c513393e2db7837b8ec9d417c56f6bb47be3b0501f2a57f52b63
+
SOURCE_HASH=sha512:2f464800347d644ba589462c074f5ebbd9e72729af8a4d2549aff923b22a5d35081d1be09b258c056c076f57d053dedc0d6d8fd80901348a207d31bd50aac039
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-sources"
WEB_SITE="http://www.scala-lang.org";
LICENSE[0]=BSD
diff --git a/devel/scala/HISTORY b/devel/scala/HISTORY
index 89a564a..1b00fe6 100644
--- a/devel/scala/HISTORY
+++ b/devel/scala/HISTORY
@@ -1,3 +1,6 @@
+2013-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.10.0
+
2012-04-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.9.2

diff --git a/devel/sdcc/DEPENDS b/devel/sdcc/DEPENDS
new file mode 100755
index 0000000..1ae3bd0
--- /dev/null
+++ b/devel/sdcc/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends gputils \
+ "" \
+ "--disable-pic14-port --disable-pic16-port" \
+ "for PIC14 and PIC16 support"
diff --git a/devel/sdcc/DETAILS b/devel/sdcc/DETAILS
new file mode 100755
index 0000000..b2f28b6
--- /dev/null
+++ b/devel/sdcc/DETAILS
@@ -0,0 +1,42 @@
+ SPELL=sdcc
+ VERSION=3.4.0
+ SOURCE="${SPELL}-src-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:551d393ef30e4ea653d5130b52df1e9560fc9a0e59cc674ab20a79f5d1da9a1ae7e33d283e88b7abfd8648116178813aef62859f021cd3fbb56d06fd9899ba10
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sdcc.sourceforge.net/";
+ LICENSE[0]="GPLv2+"
+ ENTERED=20140831
+ KEYWORDS=""
+ SHORT="Small Device C Compiler"
+cat << EOF
+SDCC is a retargettable, optimizing ANSI - C compiler suite that targets
+the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim
+(formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08
+based (hc08, s08), Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000,
+Rabbit 3000A, TLCS-90) and STMicroelectronics STM8. Work is in progress on
+supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for
+other microprocessors.
+
+The package also includes simulators, debugger, and run-time libraries.
+
+Features:
+* extensive MCU specific language extensions, allowing effective use of the
+ underlying hardware.
+* a host of standard optimizations such as global sub expression elimination,
+ loop optimizations (loop invariant, strength reduction of induction
variables
+ and loop reversing), constant folding and propagation, copy propagation,
dead
+ code elimination and jump tables for 'switch' statements.
+* MCU specific optimizations, including a global register allocator.
+* adaptable MCU specific backend that should be well suited for other 8 bit
MCUs
+* independent rule based peep hole optimizer.
+* a full range of data types: char (8 bits, 1 byte), short (16 bits, 2
bytes),
+ int (16 bits, 2 bytes), long (32 bit, 4 bytes), float (4 byte IEEE) and
+ _Bool/bool;
+* basic (no integer constants) support for long long (64 bit, 8 bytes) data
+ types for the z80, z180, r2k, r3ka, gbz80, hc08 and s08 targets.
+* the ability to add inline assembler code anywhere in a function.
+* the ability to report on the complexity of a function to help decide what
+ should be re-written in assembler.
+* a good selection of automated regression tests.
+EOF
diff --git a/devel/sdcc/HISTORY b/devel/sdcc/HISTORY
new file mode 100644
index 0000000..7c76ad4
--- /dev/null
+++ b/devel/sdcc/HISTORY
@@ -0,0 +1,2 @@
+2014-08-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/devel/shiboken/DETAILS b/devel/shiboken/DETAILS
index 6e735c5..135ffcf 100755
--- a/devel/shiboken/DETAILS
+++ b/devel/shiboken/DETAILS
@@ -1,5 +1,6 @@
+QT_URL=http://download.qt-project.org/official_releases/
SPELL=shiboken
- WEB_SITE=http://www.pyside.org
+ WEB_SITE=http://qt-project.org/
if [[ $PYSIDE == git ]];then
VERSION=git
SOURCE=$SPELL-$VERSION.tar.bz2
@@ -7,10 +8,11 @@ if [[ $PYSIDE == git ]];then
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=1.1.1
-
SOURCE_HASH=sha512:0bf76f82ae22a1ee42329ea08b4c4386cd949363e053e5e8575033ddd01e4a1277911c55f84bb6689caafc9dd5d1eb57a2806164b39522d9e62c19b2906e3147
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:0bc54a55db028bb32bb66ea1bda1be9c5fdb46eeaa73b834881bb0770c52870340a02172e3830eeb97cceba9a6a01c2ea6b46591e63ce81cb8e31f56babd1457
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
+
+ SOURCE_URL[0]=$QT_URL/pyside/$SOURCE
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
ENTERED=20080921
diff --git a/devel/shiboken/HISTORY b/devel/shiboken/HISTORY
index 6ba72da..408a2d5 100644
--- a/devel/shiboken/HISTORY
+++ b/devel/shiboken/HISTORY
@@ -1,3 +1,7 @@
+2012-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.0
+ new url
+
2012-04-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.1
* DEPENDS: remove apiextractor
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/sparsehash/DETAILS b/devel/sparsehash/DETAILS
new file mode 100755
index 0000000..fc99684
--- /dev/null
+++ b/devel/sparsehash/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=sparsehash
+ VERSION=2.0.2
+
SOURCE_HASH=sha512:27d823551bc8364dd3c10f071e51bab55d2bbe9cf74ddb8337d118475aa7fdd38ae07dbb7dbd721c1350830325cadccdadf127f9996f26387e412e108edba3a1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://code.google.com/p/$SPELL
+ SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20141007
+ KEYWORDS=""
+ SHORT="extremely memory-efficient hash_map implementation"
+cat << EOF
+An extremely memory-efficient hash_map implementation
+EOF
diff --git a/devel/sparsehash/HISTORY b/devel/sparsehash/HISTORY
new file mode 100644
index 0000000..84855ee
--- /dev/null
+++ b/devel/sparsehash/HISTORY
@@ -0,0 +1,4 @@
+2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.2
+ spell created
+
diff --git a/devel/spidermonkey17/BUILD b/devel/spidermonkey17/BUILD
new file mode 100755
index 0000000..667c5fd
--- /dev/null
+++ b/devel/spidermonkey17/BUILD
@@ -0,0 +1,2 @@
+cd js/src &&
+default_build
diff --git a/devel/spidermonkey17/DEPENDS b/devel/spidermonkey17/DEPENDS
new file mode 100755
index 0000000..f039f37
--- /dev/null
+++ b/devel/spidermonkey17/DEPENDS
@@ -0,0 +1,16 @@
+depends zip &&
+
+optional_depends nspr \
+ "--with-system-nspr" \
+ "--without-system-nspr" \
+ "to use system NSPR library" &&
+
+optional_depends valgrind \
+ "--enable-valgrind" \
+ "--disable-valgrind" \
+ "to enable Valgrind integration hooks" &&
+
+optional_depends readline \
+ "--enable-readline" \
+ "--disable-readline" \
+ "for linking js shell to system readline library"
diff --git a/devel/spidermonkey17/DETAILS b/devel/spidermonkey17/DETAILS
new file mode 100755
index 0000000..9578f32
--- /dev/null
+++ b/devel/spidermonkey17/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=spidermonkey17
+ VERSION=17.0.0
+ PATCHLEVEL=0
+ SOURCE=mozjs$VERSION.tar.gz
+ SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/js/mozjs17.0.0.tar.gz
+
SOURCE_HASH=sha512:39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/mozjs$VERSION"
+ WEB_SITE=http://www.mozilla.org/js/spidermonkey/
+ LICENSE[0]=MPL
+ ENTERED=20130509
+ SHORT="Mozilla's C implementation of JavaScript"
+cat << EOF
+The embeddable JavaScript engine from the Mozilla project (used among others
+by the Mozilla, Galeon, Netscape6 browsers as well as by the iPlanet
WebServer)
+called SpiderMonkey.
+EOF
diff --git a/devel/spidermonkey17/HISTORY b/devel/spidermonkey17/HISTORY
new file mode 100644
index 0000000..f2ecb9f
--- /dev/null
+++ b/devel/spidermonkey17/HISTORY
@@ -0,0 +1,2 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 17.0.0
diff --git a/devel/splint/0001-fix-dependencies-in-Makefile.in.patch
b/devel/splint/0001-fix-dependencies-in-Makefile.in.patch
new file mode 100644
index 0000000..209e871
--- /dev/null
+++ b/devel/splint/0001-fix-dependencies-in-Makefile.in.patch
@@ -0,0 +1,25 @@
+From c79298d8813e010cfce30b31c66008c1a7c99392 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sat, 24 May 2014 19:24:23 +0200
+Subject: [PATCH] fix dependencies in Makefile.in
+
+---
+ src/Makefile.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 7615e79..ed52d12 100644
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -480,7 +480,7 @@ am__objects_18 = constraintList.$(OBJEXT)
constraintResolve.$(OBJEXT) \
+ constraint.$(OBJEXT) loopHeuristics.$(OBJEXT)
+ am__objects_19 =
+ am__objects_20 = $(am__objects_19)
+-am__objects_21 = $(am__objects_7) $(am__objects_16) $(am__objects_17) \
++am__objects_21 = $(am_objects_12) $(am__objects_7) $(am__objects_16)
$(am__objects_17) \
+ $(am__objects_18) $(am__objects_20) $(am__objects_19)
+ am_splint_OBJECTS = $(am__objects_21)
+ splint_OBJECTS = $(am_splint_OBJECTS)
+--
+1.9.3
+
diff --git a/devel/splint/DEPENDS b/devel/splint/DEPENDS
new file mode 100755
index 0000000..5584a0a
--- /dev/null
+++ b/devel/splint/DEPENDS
@@ -0,0 +1 @@
+depends autoconf
diff --git a/devel/splint/HISTORY b/devel/splint/HISTORY
index 44d48b7..63ad1b2 100644
--- a/devel/splint/HISTORY
+++ b/devel/splint/HISTORY
@@ -1,3 +1,7 @@
+2014-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-dependencies-in-Makefile.in.patch, DEPENDS:
+ fix dependency in Makefile.in
+
2008-05-20 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 3.1.2, corrected WEB_SITE.
* BUILD: Replaced ./configure && make with default_build,
diff --git a/devel/splint/PRE_BUILD b/devel/splint/PRE_BUILD
new file mode 100755
index 0000000..dfc431e
--- /dev/null
+++ b/devel/splint/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-dependencies-in-Makefile.in.patch &&
+autoconf
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/strace/DETAILS b/devel/strace/DETAILS
index d56b0e3..90de123 100755
--- a/devel/strace/DETAILS
+++ b/devel/strace/DETAILS
@@ -1,5 +1,5 @@
SPELL=strace
- VERSION=4.7
+ VERSION=4.8
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/strace/HISTORY b/devel/strace/HISTORY
index 04aee0a..4bef55b 100644
--- a/devel/strace/HISTORY
+++ b/devel/strace/HISTORY
@@ -1,3 +1,11 @@
+2013-06-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8
+ * PRE_BUILD, glibc-2.15.patch: removed patch
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply glibc-2.15.patch
+ * glibc-2.15.patch: Patch to fix compilation against newer glibc
+
2012-05-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.7

diff --git a/devel/swig/DEPENDS b/devel/swig/DEPENDS
index 948e015..a979679 100755
--- a/devel/swig/DEPENDS
+++ b/devel/swig/DEPENDS
@@ -1,54 +1,14 @@
-depends -sub CXX gcc &&
-
-optional_depends tcl \
- "--with-tcl" \
- "--without-tcl" \
- "to include Tcl/Tk support" &&
-
-optional_depends lua51 \
- "--with-lua" \
- "--without-lua" \
- "include lua51 support" &&
-
-optional_depends ocaml \
- "--with-ocaml" \
- "--without-ocaml" \
- "include Ocaml support" &&
-
-optional_depends python \
- "--with-python=$INSTALL_ROOT/usr/bin/python" \
- "--without-python" \
- "to include Python 2 support" &&
-
-optional_depends python3 \
- "--with-python3=$INSTALL_ROOT/usr/bin/python3" \
- "--without-python3" \
- "to include Python 3 support" &&
-
-optional_depends perl \
- "--with-perl=$INSTALL_ROOT/usr/bin/perl" \
- "--without-perl" \
- "to include Perl 5 support" &&
-
-optional_depends php \
- "--with-php4=$INSTALL_ROOT/usr/bin/php" \
- "--without-php4" \
- "to include PHP 4 support (NOTE: problematic now)" &&
-
-optional_depends RUBY \
- "--with-ruby=$INSTALL_ROOT/usr/bin/ruby" \
- "--without-ruby" \
- "to include Ruby support" &&
-
-optional_depends JAVA \
- '--with-java' \
- '--without-java' \
- 'to include Java support' \
- 'z-rejected' &&
-
-optional_depends guile \
- "--with-guile=$INSTALL_ROOT/usr/bin/guile" \
- "--without-guile" \
- "to include Guile support" &&
-
-optional_depends pcre "" "--without-pcre" "for regular expression support"
+depends -sub CXX gcc &&
+depends zlib &&
+
+optional_depends guile "--with-guile" "--without-guile" "Guile
support" &&
+optional_depends JAVA '--with-java' '--without-java' 'Java
support' 'z-rejected' &&
+optional_depends LUA "--with-lua" "--without-lua" "LUA support"
&&
+optional_depends ocaml "--with-ocaml" "--without-ocaml" "Ocaml
support" &&
+optional_depends pcre "--with-pcre" "--without-pcre" "regular
expression support" &&
+optional_depends perl "--with-perl5" "--without-perl5" "Perl 5
support" &&
+optional_depends php "--with-php" "--without-php" "PHP support"
&&
+optional_depends python "--with-python" "--without-python" "Python 2
support" &&
+optional_depends python3 "--with-python3" "--without-python3" "Python 3
support" &&
+optional_depends RUBY "--with-ruby" "--without-ruby" "Ruby
support" &&
+optional_depends tcl "--with-tcl" "--without-tcl" "Tcl/Tk
support"
diff --git a/devel/swig/DETAILS b/devel/swig/DETAILS
index 30b8ac9..739ecba 100755
--- a/devel/swig/DETAILS
+++ b/devel/swig/DETAILS
@@ -1,6 +1,6 @@
SPELL=swig
- VERSION=2.0.7
-
SOURCE_HASH=sha512:cfb36dcd16f144d32782806f303979ef69ed0ad6a16ec9bcfdf9513a048f928e8509268a0cb39a80e9b602f74f0c404ba9fe448d57e21eb8871f9756fd278250
+ VERSION=3.0.2
+
SOURCE_HASH=sha512:9aa027d53b2cc1534458abbf2137e59c4aac747e1406dcd45fedab91d4899872fab2aae3d7297fa38bf5093a21f19eaa543f0e0dee2c54497efcdd7e31ee7ccf
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 bdb92a7..90169cc 100644
--- a/devel/swig/HISTORY
+++ b/devel/swig/HISTORY
@@ -1,3 +1,15 @@
+2014-09-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.2
+ * DEPENDS, *SUB_DEPENDS*: simplify some flags
+ php4 is nolonger supported
+
+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
+
2012-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.7

diff --git a/devel/swig/PRE_BUILD b/devel/swig/PRE_BUILD
deleted file mode 100755
index b0d0a72..0000000
--- a/devel/swig/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if is_depends_enabled $SPELL python3; then
- patch -p0 < "$SPELL_DIRECTORY/python3.patch" &&
- ./autogen.sh
-fi
diff --git a/devel/swig/SUB_DEPENDS b/devel/swig/SUB_DEPENDS
index c863258..5f9c37c 100755
--- a/devel/swig/SUB_DEPENDS
+++ b/devel/swig/SUB_DEPENDS
@@ -1,12 +1,12 @@
case "$THIS_SUB_DEPENDS" in
- PYTHON) depends python "--with-python=$INSTALL_ROOT/usr/bin/python" ;;
- PYTHON3) depends python3 "--with-python3=$INSTALL_ROOT/usr/bin/python3"
;;
- GUILE) depends guile "--with-guile=$INSTALL_ROOT/usr/bin/guile" ;;
- JAVA) depends JAVA "--with-java" ;;
- PERL) depends perl "--with-perl=$INSTALL_ROOT/usr/bin/perl" ;;
- RUBY) depends ruby "--with-ruby=$INSTALL_ROOT/usr/bin/ruby" ;;
- PHP) depends php "--with-php4=$INSTALL_ROOT/usr/bin/php" ;;
- TCL) depends tcl "--with-tcl" ;;
+ PYTHON) depends python "--with-python " ;;
+ PYTHON3) depends python3 "--with-python3" ;;
+ GUILE) depends guile "--with-guile" ;;
+ JAVA) depends JAVA "--with-java" ;;
+ PERL) depends perl "--with-perl5" ;;
+ RUBY) depends ruby "--with-ruby" ;;
+ PHP) depends php "--with-php" ;;
+ TCL) depends tcl "--with-tcl" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/devel/swig/python3.patch b/devel/swig/python3.patch
deleted file mode 100644
index c9faa15..0000000
--- a/devel/swig/python3.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig 2011-04-02 02:56:58.000000000 +0400
-+++ configure.in 2011-08-22 14:09:06.399907766 +0400
-@@ -785,7 +785,7 @@
-
- # Set the library directory blindly. This probably won't work with
older versions
- AC_MSG_CHECKING([for Python 3.x library])
-- dirs="$PY3VERSION/config $PY3VERSION/$PY3LIBDIR python/$PY3LIBDIR"
-+ dirs="$PY3VERSION/config-${PY3VERSION/python/}m $PY3VERSION/$PY3LIBDIR
python/$PY3LIBDIR"
- for i in $dirs; do
- if test -d $PY3EPREFIX/$PY3LIBDIR/$i; then
- PY3LIB="$PY3EPREFIX/$PY3LIBDIR/$i"
diff --git a/devel/swiprolog/DEPENDS b/devel/swiprolog/DEPENDS
index b003fab..04d9563 100755
--- a/devel/swiprolog/DEPENDS
+++ b/devel/swiprolog/DEPENDS
@@ -12,7 +12,7 @@ optional_depends texlive '' --without-sgml 'for sgml
package (also depends on ct
if is_depends_enabled $SPELL texlive; then
depends ctags
fi &&
-optional_depends openssl '' --without-ssl 'for ssl package' &&
+optional_depends SSL '' --without-ssl 'for ssl package' &&

# Strictly speaking I'm not sure this depends on JDK - JRE might be
sufficient, except that my sedit in PRE_BUILD guarentees we need javac anyway
optional_depends JDK '' --without-jpl 'for jpl package' z-rejected &&
diff --git a/devel/swiprolog/HISTORY b/devel/swiprolog/HISTORY
index 15aca56..fc55a72 100644
--- a/devel/swiprolog/HISTORY
+++ b/devel/swiprolog/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.10.5

diff --git a/devel/tcc/BUILD b/devel/tcc/BUILD
index 5e4ea7d..89174bc 100755
--- a/devel/tcc/BUILD
+++ b/devel/tcc/BUILD
@@ -1,2 +1,11 @@
-sed -i '/cpu="unknown"/ s,,if [[ '${SMGL_COMPAT_ARCHS[1]}' == ia32 ]]; then
cpu="x86"; else cpu="unknown"; fi,' configure &&
+if is_depends_enabled $SPELL gcc; then
+ OPTS="--sysroot=$INSTALL_ROOT/usr \
+ --crtprefix=$INSTALL_ROOT/usr/lib \
+
--sysincludepaths=$INSTALL_ROOT/usr/include:$INSTALL_ROOT/usr/lib/tcc/include
\
+ --libpaths=$INSTALL_ROOT/lib:$INSTALL_ROOT/usr/lib\
+ $OPTS"
+fi &&
+
+OPTS="$TCC_OPTS $OPTS" &&
+
default_build
diff --git a/devel/tcc/CONFIGURE b/devel/tcc/CONFIGURE
new file mode 100755
index 0000000..5397950
--- /dev/null
+++ b/devel/tcc/CONFIGURE
@@ -0,0 +1,8 @@
+config_query_option TCC_OPTS "Strip symbol tables from resulting binaries?"
n \
+ "--strip-binaries" "" &&
+
+config_query_option TCC_OPTS "Make libtcc.so instead of libtcc.a?" n \
+ "--disable-static" "" &&
+
+config_query_option TCC_OPTS "Enable gprof?" n \
+ "--enable-gprof" ""
diff --git a/devel/tcc/DEPENDS b/devel/tcc/DEPENDS
new file mode 100755
index 0000000..17b09b4
--- /dev/null
+++ b/devel/tcc/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends gcc \
+ "--with-libgcc" \
+ "" \
+ "to use libgcc_s.so.1 instead of libtcc1.a" &&
+
+optional_depends libselinux \
+ "--with-selinux" \
+ "" \
+ "to use mmap for exec mem"
diff --git a/devel/tcc/DETAILS b/devel/tcc/DETAILS
index fee3b30..4a3c963 100755
--- a/devel/tcc/DETAILS
+++ b/devel/tcc/DETAILS
@@ -1,9 +1,9 @@
SPELL=tcc
- VERSION=0.9.25
+ VERSION=0.9.26
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/tinycc/$SOURCE
-
SOURCE_HASH=sha512:d214ed420b58b2fcb1a7702fba0ed8eb6f5a4a1e94524abacb24604e86ebdd2a0c0f5d72fc1f89df0f291c78c4a8e0f306e1168207b68a9de4a710db3f368997
+
SOURCE_HASH=sha512:abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53
WEB_SITE=http://bellard.org/tcc/
ENTERED=20031218
LICENSE[0]=LGPL
diff --git a/devel/tcc/HISTORY b/devel/tcc/HISTORY
index f7ccbf9..545146f 100644
--- a/devel/tcc/HISTORY
+++ b/devel/tcc/HISTORY
@@ -1,3 +1,9 @@
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.26
+ * BUILD: now supports x86_64; use TCC_OPTS; added sysroot flag
+ * DEPENDS: added, for optional dependencies
+ * CONFIGURE: added, for several configure options
+
2009-05-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.9.25; quoting paths

diff --git a/devel/tcl/BUILD b/devel/tcl/BUILD
index 22fc377..5deea38 100755
--- a/devel/tcl/BUILD
+++ b/devel/tcl/BUILD
@@ -1,5 +1,6 @@
cd $SOURCE_DIRECTORY/unix &&
-OPTS="$OPTS --enable-threads" &&
+CFLAGS="${CFLAGS//-ffast-math /}" &&
+OPTS="$OPTS --enable-threads" &&
default_build &&
mv ../doc/{,Tcl_}Thread.3 &&
sed -i \
diff --git a/devel/tcl/DETAILS b/devel/tcl/DETAILS
index f8e6153..40b64cc 100755
--- a/devel/tcl/DETAILS
+++ b/devel/tcl/DETAILS
@@ -1,11 +1,12 @@
SPELL=tcl
-if [ "$DEVEL" = "y" ]; then
- VERSION=8.6b2
+if [ "$TCL_BRANCH" = "devel" ]; then
+ VERSION=8.6.0
SOURCE=tcl$VERSION-src.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:ea64d2bb5b37b55bc424c759c67b5624e7d9a13b8bede744fd635cf668ff9e4a8681e41d94849f6c0a3564ee177268cbc3e5f287448b5a93179098d678e321f8
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
else
- VERSION=8.5.11
-
SOURCE_HASH=sha512:1696a3375de2f1ee436d475ada39c6d3c2aac4128bf7c0410650cbecdc11dddb77282c4fe2882692e50c70cdbe3b2dd9970082b812c3b2c27d34f76de2776bfc
+ VERSION=8.6.0
+
SOURCE_HASH=sha512:ea64d2bb5b37b55bc424c759c67b5624e7d9a13b8bede744fd635cf668ff9e4a8681e41d94849f6c0a3564ee177268cbc3e5f287448b5a93179098d678e321f8
SOURCE=tcl$VERSION-src.tar.gz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
fi
diff --git a/devel/tcl/HISTORY b/devel/tcl/HISTORY
index f4d437c..f187895 100644
--- a/devel/tcl/HISTORY
+++ b/devel/tcl/HISTORY
@@ -1,3 +1,12 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fixed building of bundled sqlite3
+
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable and devel version 8.6.0
+ * PREPARE, DETAILS: use prepare_select_branch
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependency on
+ devel and stable branch
+
2012-04-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated devel to 8.6b2

diff --git a/devel/tcl/PREPARE b/devel/tcl/PREPARE
index afb62aa..a9b46f9 100755
--- a/devel/tcl/PREPARE
+++ b/devel/tcl/PREPARE
@@ -1 +1,2 @@
-config_query DEVEL "Build devel 8.6 series?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel
diff --git a/devel/tcl/PRE_SUB_DEPENDS b/devel/tcl/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..e74feae
--- /dev/null
+++ b/devel/tcl/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) if [[ "$TCL_BRANCH" == "devel" ]]; then return 0; fi;;
+ STABLE) if [[ "$TCL_BRANCH" == "stable" ]]; then return 0; fi;;
+esac
+return 1
diff --git a/devel/tcl/SUB_DEPENDS b/devel/tcl/SUB_DEPENDS
new file mode 100755
index 0000000..8e21726
--- /dev/null
+++ b/devel/tcl/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) echo "Devel release needed, forcing it." &&
+ TCL_BRANCH="devel" ;;
+ STABLE) echo "Devel release needed, forcing it." &&
+ TCL_BRANCH="stable" ;;
+ *) echo "unknown sub-depends!"; return 1 ;;
+esac
diff --git a/devel/tcl/tcl8.6b2-src.tar.gz.sig
b/devel/tcl/tcl8.6b2-src.tar.gz.sig
deleted file mode 100644
index 33e2d5c..0000000
Binary files a/devel/tcl/tcl8.6b2-src.tar.gz.sig and /dev/null differ
diff --git a/devel/tig/DETAILS b/devel/tig/DETAILS
index 2476952..e854d0c 100755
--- a/devel/tig/DETAILS
+++ b/devel/tig/DETAILS
@@ -1,8 +1,8 @@
SPELL=tig
- VERSION=1.0
+ VERSION=2.0.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://jonas.nitro.dk/${SPELL}/releases/${SOURCE}
-
SOURCE_HASH=sha512:3ac55a7efda34806499950eeee99909afcb4a3328fb60829b658e226915014e844cb0d872b661959d13fc08bef542f5eb635d3dcb695251e4de18ad30371e379
+
SOURCE_HASH=sha512:0d16c4ec68d7b846b8cb990756ff683584eaf7eea89f9853d3803c86ef7544e2b80e1376a0e441082d7d23a2496fb7bcf8b5d987fe026b3d85e777064351fa15
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://jonas.nitro.dk/tig/";
LICENSE[0]=GPL
diff --git a/devel/tig/HISTORY b/devel/tig/HISTORY
index dfff0c9..33ccd0d 100644
--- a/devel/tig/HISTORY
+++ b/devel/tig/HISTORY
@@ -1,3 +1,15 @@
+2014-09-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.3
+
+2014-05-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.1
+
+2013-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2
+
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1
+
2012-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0

diff --git a/devel/tk/DEPENDS b/devel/tk/DEPENDS
index 21d1279..5a706f0 100755
--- a/devel/tk/DEPENDS
+++ b/devel/tk/DEPENDS
@@ -1,3 +1,8 @@
depends xorg-libs &&
depends tcl "--with-tcl=${INSTALL_ROOT}/usr/lib" &&
+if [[ $TK_BRANCH == "devel" ]]; then
+ sub_depends tcl DEVEL
+else
+ sub_depends tcl STABLE
+fi &&
depends fontconfig
diff --git a/devel/tk/DETAILS b/devel/tk/DETAILS
index e60c096..3c2c26f 100755
--- a/devel/tk/DETAILS
+++ b/devel/tk/DETAILS
@@ -1,12 +1,13 @@
SPELL=tk
if [ "$DEVEL" = "y" ]; then
- VERSION=8.6b2
+ VERSION=8.6.0
SOURCE=tk$VERSION-src.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:e78c3f3a8dacd6c1aaa4587f7e4e2a2a6a5adf3957c89bf450cea82d85701242729ccf6232cef71138685926f6a44fe683aa6425d0c4738326637e88b3d9e38d
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
else
- VERSION=8.5.11
+ VERSION=8.6.0
SOURCE=tk$VERSION-src.tar.gz
-
SOURCE_HASH=sha512:c00cc0cdaafbee24d104fb55c90f61143090ad38b47cc5e77e724638ac357dce83417da3adeca7afc881262cd145b286ad5e9957e53338639f2b2426a81750ec
+
SOURCE_HASH=sha512:e78c3f3a8dacd6c1aaa4587f7e4e2a2a6a5adf3957c89bf450cea82d85701242729ccf6232cef71138685926f6a44fe683aa6425d0c4738326637e88b3d9e38d
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/tk$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/tcl/$SOURCE
diff --git a/devel/tk/HISTORY b/devel/tk/HISTORY
index df64745..fb8afcb 100644
--- a/devel/tk/HISTORY
+++ b/devel/tk/HISTORY
@@ -1,3 +1,11 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable and devel version 8.6.0
+ * PREPARE, DETAILS: use prepare_select_branch
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependency on
+ devel and stable branch
+ * DEPENDS: force devel or stable version of tcl depending
+ on the version selected for tk
+
2012-04-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated stable to 8.5.11
updated devel to 8.6b2
diff --git a/devel/tk/PREPARE b/devel/tk/PREPARE
index afb62aa..a9b46f9 100755
--- a/devel/tk/PREPARE
+++ b/devel/tk/PREPARE
@@ -1 +1,2 @@
-config_query DEVEL "Build devel 8.6 series?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel
diff --git a/devel/tk/PRE_SUB_DEPENDS b/devel/tk/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..12c2803
--- /dev/null
+++ b/devel/tk/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) if [[ "$TK_BRANCH" == "devel" ]]; then return 0; fi;;
+ STABLE) if [[ "$TK_BRANCH" == "stable" ]]; then return 0; fi;;
+esac
+return 1
diff --git a/devel/tk/SUB_DEPENDS b/devel/tk/SUB_DEPENDS
new file mode 100755
index 0000000..833603c
--- /dev/null
+++ b/devel/tk/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ DEVEL) echo "Devel release needed, forcing it." &&
+ TK_BRANCH="devel" ;;
+ STABLE) echo "Devel release needed, forcing it." &&
+ TK_BRANCH="stable" ;;
+ *) echo "unknown sub-depends!"; return 1 ;;
+esac
diff --git a/devel/tk/tk8.6b2-src.tar.gz.sig b/devel/tk/tk8.6b2-src.tar.gz.sig
deleted file mode 100644
index 6c797da..0000000
Binary files a/devel/tk/tk8.6b2-src.tar.gz.sig and /dev/null differ
diff --git a/devel/unifdef/DETAILS b/devel/unifdef/DETAILS
index 86b54af..639f16e 100755
--- a/devel/unifdef/DETAILS
+++ b/devel/unifdef/DETAILS
@@ -1,6 +1,6 @@
SPELL=unifdef
- VERSION=2.6
-
SOURCE_HASH=sha512:cc1720806ae3cecb85aafe462efec4e874d6a981f17f275dcf3435acc965c57a1b835506073bf112fe97395ddf07ab6e92fac0ba5cffccc9966567cfcee762e7
+ 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 d255633..f9a4f53 100644
--- a/devel/unifdef/HISTORY
+++ b/devel/unifdef/HISTORY
@@ -1,3 +1,15 @@
+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
+
+2013-05-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8
+
+2013-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7
+
2011-02-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.6
new website & url
diff --git a/devel/vala/DETAILS b/devel/vala/DETAILS
index 77a9595..c1911a5 100755
--- a/devel/vala/DETAILS
+++ b/devel/vala/DETAILS
@@ -1,10 +1,10 @@
SPELL=vala
if [[ "$VALA_DEVEL" == "y" ]]; then
- VERSION=0.17.3
-
SOURCE_HASH=sha512:a20e817fd53a27ede7ca2ca480e5fd32e29a23668aacdc58178e521f0d8be44abf32869111d07a4221858bd6cad934bce61feb6502cc0339688d2dc615bdfa1e
+ VERSION=0.24.0
+
SOURCE_HASH=sha512:a5897af7926affbdb018f0c31d4ec84d3322dc03e7cc64cb8b28c60fd4887a64b94760e061145aab5c36442a0d8665f3e3d584e09502e5f2587860d199317479
else
- VERSION=0.16.1
-
SOURCE_HASH=sha512:caf4a58a72b146611e59c7a65f8b0fba9412002a3aa3039ef20f47b05a527da7d46f3eafa24ff6b8e8ac0ce48b72e6b038135106aad4519df8a88c26351c0987
+ VERSION=0.24.0
+
SOURCE_HASH=sha512:a5897af7926affbdb018f0c31d4ec84d3322dc03e7cc64cb8b28c60fd4887a64b94760e061145aab5c36442a0d8665f3e3d584e09502e5f2587860d199317479
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/vala/HISTORY b/devel/vala/HISTORY
index 733274c..3bf70dc 100644
--- a/devel/vala/HISTORY
+++ b/devel/vala/HISTORY
@@ -1,3 +1,12 @@
+2014-07-16 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 0.24.0
+
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.1
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18.0
+
2012-07-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: devel => 0.17.3
stable => 0.16.1
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..d7c4349 100755
--- a/devel/valgrind/DETAILS
+++ b/devel/valgrind/DETAILS
@@ -1,20 +1,16 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=valgrind
if [[ $VALGRIND_BRANCH == scm ]]
then
- if [[ $VALGRIND_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_URL[0]=svn://svn.valgrind.org/valgrind/trunk:$SPELL-svn
FORCE_DOWNLOAD=on
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..0e68c30 100644
--- a/devel/valgrind/HISTORY
+++ b/devel/valgrind/HISTORY
@@ -1,3 +1,10 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/wdiff/DETAILS b/devel/wdiff/DETAILS
index a5c9dec..9353b4c 100755
--- a/devel/wdiff/DETAILS
+++ b/devel/wdiff/DETAILS
@@ -1,8 +1,8 @@
SPELL=wdiff
- VERSION=1.1.1
+ VERSION=1.1.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://ftp.gnu.org/gnu/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c8378fc3bab2ae4051ca9c7bea0cc4c3e4ba411f5c1d31141d9b9929ec83c18f26cd9210c95c934c32239981256d616757ebf22321b878fe30f5a2c86efda30f
+
SOURCE_HASH=sha512:58ffb7075b1f39e2e6df803817340920fe537b289575cb8eed60ee3086276c2557dbc3ca404238a4661b87d27bfc6d76f18ef925cba0d448ae0ca15ab60d90c2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.gnu.org/software/wdiff/";
LICENSE[0]=GPL
diff --git a/devel/wdiff/HISTORY b/devel/wdiff/HISTORY
index c6dd0bf..b30182d 100644
--- a/devel/wdiff/HISTORY
+++ b/devel/wdiff/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: version 1.1.2
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.1

diff --git a/devel/why/BUILD b/devel/why/BUILD
new file mode 100755
index 0000000..ddc4d7e
--- /dev/null
+++ b/devel/why/BUILD
@@ -0,0 +1,5 @@
+CAML_LD_LIBRARY_PATH=${INSTALL_ROOT}/usr/lib/coq LDFLAGS+=" -Wl,-z,defs" \
+ default_build_configure &&
+make_single &&
+default_build_make &&
+make_normal
diff --git a/devel/why/DEPENDS b/devel/why/DEPENDS
new file mode 100755
index 0000000..40d199c
--- /dev/null
+++ b/devel/why/DEPENDS
@@ -0,0 +1,25 @@
+depends atk &&
+depends cairo &&
+depends camlidl &&
+depends fontconfig &&
+depends frama-c &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gmp &&
+depends mlgmpidl &&
+depends mpfr &&
+depends ocaml &&
+depends pango &&
+optional_depends lablgtk2 \
+ "" \
+ "" \
+ "for a graphical user interface" &&
+optional_depends coq \
+ "" \
+ "" \
+ "to use coq" &&
+optional_depends alt-ergo \
+ "" \
+ "" \
+ "use alt-ergo"
diff --git a/devel/why/DETAILS b/devel/why/DETAILS
new file mode 100755
index 0000000..a9db03d
--- /dev/null
+++ b/devel/why/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=why
+ VERSION=2.33
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.lri.fr/download/${SOURCE}
+
SOURCE_HASH=sha512:aef4fc09b23600bc76203b1b276afcde0035e1186f899c007c5fe183345dc4b93bddf3f27abd1a3c0830cc3ebf127b6eaba20f54b22deeedd5d2723a012f9746
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://why.lri.fr";
+ LICENSE[0]=GPL
+ ENTERED=20120305
+ SHORT="a software verification platform"
+cat << EOF
+Why is a software verification platform.
+
+This platform contains several tools:
+
+* a general-purpose verification condition generator (VCG), Why, which is
used
+ as a back-end by other verification tools (see below) but which can also
+ be used directly to verify programs (see for instance these examples) ;
+* a tool Krakatoa for the verification of Java programs; * a tool Caduceus
+for the verification of C programs; note that Caduceus is
+ somewhat obsolete now and users should turn to Frama-C instead.
+
+One of the main features of Why is to be integrated with many existing
provers
+(proof assistants such as Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar
+and decision procedures such as Simplify, Alt-Ergo, Yices, Z3, CVC3, etc.).
+EOF
diff --git a/devel/why/HISTORY b/devel/why/HISTORY
new file mode 100644
index 0000000..3312717
--- /dev/null
+++ b/devel/why/HISTORY
@@ -0,0 +1,6 @@
+2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: fix incompatibility with frama-c Fluorine-20130501
+
+2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/devel/why/PRE_BUILD b/devel/why/PRE_BUILD
new file mode 100755
index 0000000..8c5024b
--- /dev/null
+++ b/devel/why/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's:Fluorine-20130401:Fluorine-20130501:g' configure
diff --git a/devel/why3/BUILD b/devel/why3/BUILD
new file mode 100755
index 0000000..41bab4a
--- /dev/null
+++ b/devel/why3/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-pvs-libs" &&
+default_build
diff --git a/devel/why3/DEPENDS b/devel/why3/DEPENDS
new file mode 100755
index 0000000..5212d47
--- /dev/null
+++ b/devel/why3/DEPENDS
@@ -0,0 +1,11 @@
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gmp &&
+depends mpfr &&
+depends gtk+2 &&
+depends pango &&
+depends ocaml &&
+optional_depends sqlite3-ocaml \
+ "--enable-bench" \
+ "--disable-bench" \
+ "support for batch processing"
diff --git a/devel/why3/DETAILS b/devel/why3/DETAILS
new file mode 100755
index 0000000..9eae05e
--- /dev/null
+++ b/devel/why3/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=why3
+ VERSION=0.81
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://why3.lri.fr/download/${SOURCE}
+
SOURCE_HASH=sha512:1ad2b1019a7e7cf020961c0836b158682120acf058d9df28331fdf73d21abc1af34472c8afb171bb8dd3babdeef86289927cf98fc92341a6eac11f4c4ccbfe80
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://why3.lri.fr";
+ LICENSE[0]=GPL
+ ENTERED=20120209
+ SHORT="a rich library of proof task transformations"
+cat << EOF
+Why3 is the next generation of the Why software verification platform. Why3
+clearly separates the purely logical specification part from generation of
+verification conditions for programs. It features a rich library of proof
+task transformations that can be chained to produce a suitable input for a
+large set of theorem provers, including SMT solvers, TPTP provers, as well
+as interactive proof assistants.
+
+Supported provers: Alt-Ergo, Z3, CVC3, Yices 1, Simplify, Gappa, Coq.
+EOF
diff --git a/devel/why3/HISTORY b/devel/why3/HISTORY
new file mode 100644
index 0000000..f65e2e0
--- /dev/null
+++ b/devel/why3/HISTORY
@@ -0,0 +1,12 @@
+2013-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: use make_single in INSTALL
+
+2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.81
+
+2013-05-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added optional dependency on sqlite3-ocaml
+
+2013-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/devel/why3/INSTALL b/devel/why3/INSTALL
new file mode 100755
index 0000000..e93e9cc
--- /dev/null
+++ b/devel/why3/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/devel/xdg-utils/DEPENDS b/devel/xdg-utils/DEPENDS
new file mode 100755
index 0000000..52faa76
--- /dev/null
+++ b/devel/xdg-utils/DEPENDS
@@ -0,0 +1 @@
+runtime_depends xprop
diff --git a/devel/xdg-utils/DETAILS b/devel/xdg-utils/DETAILS
index 8ce1fd7..eeeb1d3 100755
--- a/devel/xdg-utils/DETAILS
+++ b/devel/xdg-utils/DETAILS
@@ -1,7 +1,7 @@
SPELL=xdg-utils
- VERSION=1.0.2
-
SOURCE_HASH=sha512:5de3143205e573a3fb93f2641407e5006134400dfc3e034b7ea80784b81aae43c1da747fbd92ffd0965e15401e6ff95b87ee6ae4422c0cf08d7fc92762c307b0
- SOURCE=$SPELL-$VERSION.tgz
+ VERSION=1.1.0-rc1
+
SOURCE_HASH=sha512:230a3e843eac9a2727dcee81979517258f8b0dddd8e350a6e3a131b9d0db1ea88e66b5c0f495f36a71c778085560a61cf67babab1b8afa3518fa199571a1e3d3
+ SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://portland.freedesktop.org/download/$SOURCE
diff --git a/devel/xdg-utils/HISTORY b/devel/xdg-utils/HISTORY
index e2d9c59..b59dc41 100644
--- a/devel/xdg-utils/HISTORY
+++ b/devel/xdg-utils/HISTORY
@@ -1,3 +1,9 @@
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.0-rc1
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Runtime depends on xprop
+
2010-05-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* INSTALL: Create /usr/share/desktop-directories (Bug #15546)
diff --git a/devel/xmlto/DETAILS b/devel/xmlto/DETAILS
index 1c88fc3..70f40a6 100755
--- a/devel/xmlto/DETAILS
+++ b/devel/xmlto/DETAILS
@@ -1,5 +1,7 @@
SPELL=xmlto
- VERSION=0.0.25
+ VERSION=0.0.26
+
SOURCE_HASH=sha512:85110f22a7b5a5c8de4115ae5d0391645a223191b17455a4f9539b02f56f7003fd4ba70e48f0e5e46cdb91220a9027802e725f88ca8659e3ce1576f8609ccd18
+# SOURCE_GPG=xmlto.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -9,8 +11,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE2_HINTS[0]="no-check-certificate"
WEB_SITE=https://fedorahosted.org/xmlto/
ENTERED=20030619
-
SOURCE_HASH=sha512:53d99619f4c067dc72c0ccf32c85a4efa21d25666c4ed984c63a99ec2291c0264ea05ad79faa801feaddc599c7bcdb2fb851f0384a0989b527fb97ed4980ed48
-# SOURCE_GPG=xmlto.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="devel"
diff --git a/devel/xmlto/HISTORY b/devel/xmlto/HISTORY
index 5b7290d..e303870 100644
--- a/devel/xmlto/HISTORY
+++ b/devel/xmlto/HISTORY
@@ -1,3 +1,6 @@
+2014-04-10Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 0.0.26
+
2012-02-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.0.25

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..24afec4
--- /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 SSL '--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..0cc5645 100644
--- a/devel/yaz/HISTORY
+++ b/devel/yaz/HISTORY
@@ -1,3 +1,11 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/devel/zarith/0001-use-correct-library-suffix-in-install-target.patch
b/devel/zarith/0001-use-correct-library-suffix-in-install-target.patch
new file mode 100644
index 0000000..f0b0db9
--- /dev/null
+++ b/devel/zarith/0001-use-correct-library-suffix-in-install-target.patch
@@ -0,0 +1,25 @@
+From f85024e93a8b3292433b27a074fefafea0f979d4 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 26 May 2013 13:35:01 +0200
+Subject: [PATCH] use correct library suffix in install target
+
+---
+ project.mak | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/project.mak b/project.mak
+index 6f43306..865b7ea 100644
+--- a/project.mak
++++ b/project.mak
+@@ -109,7 +109,7 @@ endif
+
+ ifeq ($(INSTMETH),findlib)
+ install:
+- $(OCAMLFIND) install -destdir "$(INSTALLDIR)" zarith META
$(TOINSTALL) dllzarith.dll
++ $(OCAMLFIND) install -destdir "$(INSTALLDIR)" zarith META
$(TOINSTALL) dllzarith.$(DLLSUFFIX)
+
+ uninstall:
+ $(OCAMLFIND) remove -destdir "$(INSTALLDIR)" zarith
+--
+1.8.2.3
+
diff --git a/devel/zarith/BUILD b/devel/zarith/BUILD
new file mode 100755
index 0000000..ba546ed
--- /dev/null
+++ b/devel/zarith/BUILD
@@ -0,0 +1,3 @@
+./configure -installdir "${INSTALL_ROOT}/usr/lib/ocaml" \
+ -gmp &&
+default_build_make
diff --git a/devel/zarith/DEPENDS b/devel/zarith/DEPENDS
new file mode 100755
index 0000000..a187db3
--- /dev/null
+++ b/devel/zarith/DEPENDS
@@ -0,0 +1,2 @@
+depends ocaml &&
+depends gmp
diff --git a/devel/zarith/DETAILS b/devel/zarith/DETAILS
new file mode 100755
index 0000000..5453f91
--- /dev/null
+++ b/devel/zarith/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=zarith
+ VERSION=1.2
+ SOURCE="${SPELL}-${VERSION}.tgz"
+ SOURCE_URL[0]=http://forge.ocamlcore.org/frs/download.php/1187/${SOURCE}
+
SOURCE_HASH=sha512:acf508563266d07a6311d30f3d6ca770f162204fd674f17a042a9aa7305fccdd4f35f8df373a4df12729d324d5ecdb96ef62b287e39de60c4a62c102ecd02600
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://forge.ocamlcore.org/projects/zarith";
+ LICENSE[0]=LGPL
+ ENTERED=20130526
+ SHORT="arbitrary precision integers for ocaml"
+cat << EOF
+The Zarith library implements arithmetic and logical operations over
+arbitrary-precision integers. It uses GMP to efficiently implement arithmetic
+over big integers. Small integers are represented as Caml unboxed integers,
+for speed and space economy.
+EOF
diff --git a/devel/zarith/HISTORY b/devel/zarith/HISTORY
new file mode 100644
index 0000000..d900bb3
--- /dev/null
+++ b/devel/zarith/HISTORY
@@ -0,0 +1,5 @@
+2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS,
+ 0001-use-correct-library-suffix-in-install-target.patch,
+ BUILD, PRE_BUILD: spell created
+
diff --git a/devel/zarith/PRE_BUILD b/devel/zarith/PRE_BUILD
new file mode 100755
index 0000000..7da4f9c
--- /dev/null
+++ b/devel/zarith/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-use-correct-library-suffix-in-install-target.patch
diff --git a/disk/acl/556B46D6.gpg b/disk/acl/556B46D6.gpg
deleted file mode 100644
index ee4a451..0000000
Binary files a/disk/acl/556B46D6.gpg and /dev/null differ
diff --git a/disk/acl/DETAILS b/disk/acl/DETAILS
index 1d54d78..778aa2b 100755
--- a/disk/acl/DETAILS
+++ b/disk/acl/DETAILS
@@ -1,12 +1,12 @@
SPELL=acl
- VERSION=2.2.51
+ VERSION=2.2.52
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://mirror.lihnidos.org/GNU/savannah/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- SOURCE_GPG=556B46D6.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=acl.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
STAGED_INSTALL=off
LICENSE[0]=GPL
diff --git a/disk/acl/HISTORY b/disk/acl/HISTORY
index a7902a8..ff93725 100644
--- a/disk/acl/HISTORY
+++ b/disk/acl/HISTORY
@@ -1,3 +1,8 @@
+2013-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.2.52
+ * acl.gpg: add 0542DF34 Brandon Philips <brandon AT ifup.co>
+ * PRE_BUILD: deleted
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 556B46D6.gpg: added gpg keyring
diff --git a/disk/acl/PRE_BUILD b/disk/acl/PRE_BUILD
deleted file mode 100755
index f8b6608..0000000
--- a/disk/acl/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-autoconf
diff --git a/disk/acl/acl.gpg b/disk/acl/acl.gpg
new file mode 100644
index 0000000..0ec25ee
Binary files /dev/null and b/disk/acl/acl.gpg differ
diff --git a/disk/attr/556B46D6.gpg b/disk/attr/556B46D6.gpg
deleted file mode 100644
index ee4a451..0000000
Binary files a/disk/attr/556B46D6.gpg and /dev/null differ
diff --git a/disk/attr/BUILD b/disk/attr/BUILD
index 8c24689..e774754 100755
--- a/disk/attr/BUILD
+++ b/disk/attr/BUILD
@@ -2,5 +2,5 @@ OPTS="$ATTR_LIB64 $OPTS" &&
OPTS="--libdir=${INSTALL_ROOT}/lib $OPTS" &&
OPTS="--bindir=${INSTALL_ROOT}/bin $OPTS" &&
make_single &&
-default_build &&
+INSTALL_USER=root INSTALL_GROUP=root default_build &&
make_normal
diff --git a/disk/attr/DETAILS b/disk/attr/DETAILS
index 7ba4005..fea1f6a 100755
--- a/disk/attr/DETAILS
+++ b/disk/attr/DETAILS
@@ -1,11 +1,11 @@
SPELL=attr
- VERSION=2.4.46
+ VERSION=2.4.47
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://mirror.lihnidos.org/GNU/savannah/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE_GPG=556B46D6.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=attr.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://oss.sgi.com/projects/xfs/
ENTERED=20020219
diff --git a/disk/attr/HISTORY b/disk/attr/HISTORY
index 0e69249..84fbe74 100644
--- a/disk/attr/HISTORY
+++ b/disk/attr/HISTORY
@@ -1,3 +1,10 @@
+2014-08-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, INSTALL: fix library permissions
+
+2013-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.47
+ * attr.gpg: add 0542DF34 Brandon Philips <brandon AT ifup.co>
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 556B46D6.gpg: added gpg keyring
diff --git a/disk/attr/INSTALL b/disk/attr/INSTALL
index 6c05693..8b5b1b4 100755
--- a/disk/attr/INSTALL
+++ b/disk/attr/INSTALL
@@ -1,3 +1,4 @@
make_single &&
make install install-lib install-dev &&
-make_normal
+make_normal &&
+chmod 0755 ${INSTALL_ROOT}/lib/libattr.so.*.*.*
diff --git a/disk/attr/attr.gpg b/disk/attr/attr.gpg
new file mode 100644
index 0000000..0ec25ee
Binary files /dev/null and b/disk/attr/attr.gpg differ
diff --git a/disk/avfs/DEPENDS b/disk/avfs/DEPENDS
index d25e86d..e4e5473 100755
--- a/disk/avfs/DEPENDS
+++ b/disk/avfs/DEPENDS
@@ -27,7 +27,7 @@ if list_find "$AVFS_OPTS" "--enable-dav"; then
"to use system neon library" &&

if ! is_depends_enabled $SPELL neon; then
- optional_depends openssl \
+ optional_depends SSL \
"--with-ssl=$INSTALL_ROOT/usr" \
"--without-ssl" \
"for OpenSSL support in dav module" &&
diff --git a/disk/avfs/DETAILS b/disk/avfs/DETAILS
index da335a8..489a0f2 100755
--- a/disk/avfs/DETAILS
+++ b/disk/avfs/DETAILS
@@ -1,5 +1,5 @@
SPELL=avfs
- VERSION=1.0.1
+ VERSION=1.0.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=$SOURCEFORGE_URL/avf/$SOURCE
diff --git a/disk/avfs/HISTORY b/disk/avfs/HISTORY
index ee12568..a9c8ac8 100644
--- a/disk/avfs/HISTORY
+++ b/disk/avfs/HISTORY
@@ -1,3 +1,9 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.2
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-07-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.1; quoting paths
* BUILD: added, to use AVFS_OPTS
diff --git a/disk/boxbackup/DEPENDS b/disk/boxbackup/DEPENDS
index a057b7c..657706e 100755
--- a/disk/boxbackup/DEPENDS
+++ b/disk/boxbackup/DEPENDS
@@ -4,4 +4,4 @@ optional_depends "readline" \
"--enable-gnu-readline" \
"" \
"support for line editing" &&
-runtime_depends openssl
+runtime_depends SSL
diff --git a/disk/boxbackup/HISTORY b/disk/boxbackup/HISTORY
index 278deca..90805f0 100644
--- a/disk/boxbackup/HISTORY
+++ b/disk/boxbackup/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-08-25 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.11rc8
converted to upstream signature checking
diff --git a/disk/brasero/DETAILS b/disk/brasero/DETAILS
index 82f830b..685fbe4 100755
--- a/disk/brasero/DETAILS
+++ b/disk/brasero/DETAILS
@@ -1,11 +1,11 @@
SPELL=brasero
- VERSION=3.4.0
- BRANCH=${VERSION:0:3}
+ VERSION=3.11.3
+ BRANCH=${VERSION%.*}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:ac4e5948c27b0925a0ac9ae1a39afbadd7075cb221ea748750b0c1400489a2dac82fc96f317ab82c1243b29346f4ec889f2b0819e7c2459d79bb771dd9129813
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- WEB_SITE=http://www.gnome.org/projects/brasero/
+ WEB_SITE=https://wiki.gnome.org/Apps/Brasero
ENTERED=20060823
LICENSE[0]=GPL
KEYWORDS="burning dvd disk"
diff --git a/disk/brasero/HISTORY b/disk/brasero/HISTORY
index fcd102b..19775d1 100644
--- a/disk/brasero/HISTORY
+++ b/disk/brasero/HISTORY
@@ -1,3 +1,8 @@
+2014-07-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ fixed WEB_SITE
+ updated spell to 3.11.3
+
2012-04-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/disk/brasero/brasero-3.4.0.tar.xz.sig
b/disk/brasero/brasero-3.4.0.tar.xz.sig
deleted file mode 100644
index 54ad453..0000000
Binary files a/disk/brasero/brasero-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/disk/btrfs-progs/DETAILS b/disk/btrfs-progs/DETAILS
index 1e66912..4d15fdb 100755
--- a/disk/btrfs-progs/DETAILS
+++ b/disk/btrfs-progs/DETAILS
@@ -1,22 +1,16 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=btrfs-progs
+
SOURCE_URL[0]=git://git.kernel.org/pub/scm/linux/kernel/git/mason/$SPELL.git
if [ "$BTRFS_PROGS_BRANCH" = scm ]; then
- if [ "$BTRFS_PROGS_AUTOUPDATE" = y ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
+else
+ VERSION=3.14.2
+ SOURCE_URL[0]="$SOURCE_URL[0]::v$VERSION"
+fi
SOURCE=$SPELL-scm.tar.bz2
-
SOURCE_URL[0]=git://git.kernel.org/pub/scm/linux/kernel/git/mason/$SPELL.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
-else
- VERSION=0.19
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_URL[0]=http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/$SOURCE
-
SOURCE_HASH=sha512:f0978432b524f307302d80e3a904684c21b6549f0b444f51a17f1d6f0a3dfebfc39ef185c3431a007fb354218aa7027e665ca6a3c58267bb8d0905ae34dc7b80
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-fi
WEB_SITE=http://btrfs.wiki.kernel.org/
ENTERED=20090205
LICENSE[0]=GPL
diff --git a/disk/btrfs-progs/HISTORY b/disk/btrfs-progs/HISTORY
index f3897fd..2c8fd3e 100644
--- a/disk/btrfs-progs/HISTORY
+++ b/disk/btrfs-progs/HISTORY
@@ -1,3 +1,16 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-07-02 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, INSTALL: Fix installation paths
+
+2014-06-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fetch releases from git too
+ * DETAILS: Updated spell to 3.14.2
+
+2014-05-30 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Upstream fixed manpage's Makefile
+
2012-05-26 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: Fixed compilation
* DEPENDS: Added dependency on acl and e2fsprogs
diff --git a/disk/btrfs-progs/INSTALL b/disk/btrfs-progs/INSTALL
new file mode 100755
index 0000000..baa07f4
--- /dev/null
+++ b/disk/btrfs-progs/INSTALL
@@ -0,0 +1 @@
+make DESTDIR="$INSTALL_ROOT" prefix=/usr bindir=/bin install
diff --git a/disk/btrfs-progs/PRE_BUILD b/disk/btrfs-progs/PRE_BUILD
deleted file mode 100755
index cd3928f..0000000
--- a/disk/btrfs-progs/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sedit "s:/local::" Makefile &&
-sedit "s:/local::" man/Makefile &&
-sedit 's:mandir = $(prefix)/man:mandir = $(prefix)/share/man:' man/Makefile
diff --git a/disk/cdrdao/BUILD b/disk/cdrdao/BUILD
deleted file mode 100755
index be57128..0000000
--- a/disk/cdrdao/BUILD
+++ /dev/null
@@ -1,20 +0,0 @@
-if [[ "$CDRDAO_BRANCH" != "scm" ]]; then
- ##### Patch needed for building on x86_64 ######
- ARCH=$(uname -m) &&
- if [ "${ARCH:0:6}" = "x86_64" ]; then
- cd scsilib/RULES
&&
- cp i686-linux-cc.rul x86_64-linux-cc.rul
&&
- cd $SOURCE_DIRECTORY
- fi
- ################################################
-else
- sedit "/^AM_GCONF_SOURCE_2$/d" configure.ac &&
- touch xdao/gcdmaster.schemas.in &&
- ./autogen.sh
-fi &&
-
-sed -i 's:/usr/src/linux/include::' scsilib/DEFAULTS/Defaults.linux &&
-sed -i 's/xdao=xdao/xdao=no/' configure &&
-sed -i 's:#include <linux/sysctl.h>::' dao/dao.cc &&
-
-default_build
diff --git a/disk/cdrdao/DETAILS b/disk/cdrdao/DETAILS
index d50e664..b5178be 100755
--- a/disk/cdrdao/DETAILS
+++ b/disk/cdrdao/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=cdrdao
if [[ "$CDRDAO_BRANCH" == "scm" ]]; then
- if [[ "$CDRDAO_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=sfcvs
- fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=1
SOURCE=$SPELL-sfcvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-sfcvs
diff --git a/disk/cdrdao/HISTORY b/disk/cdrdao/HISTORY
index c38c65d..72e90af 100644
--- a/disk/cdrdao/HISTORY
+++ b/disk/cdrdao/HISTORY
@@ -1,3 +1,14 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-09-09 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: moved all in build here.
+ added aclocal and automake --add-missing to build with new automake
+ * BUILD: no longer needed
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: added patch for configure.ac
+
2012-06-27 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: added, to apply patch for stable branch
* stat.patch: added, add stat headers to fix compilation
diff --git a/disk/cdrdao/PRE_BUILD b/disk/cdrdao/PRE_BUILD
index 7a7823c..73f252b 100755
--- a/disk/cdrdao/PRE_BUILD
+++ b/disk/cdrdao/PRE_BUILD
@@ -3,4 +3,28 @@ cd $SOURCE_DIRECTORY &&

if [[ "$CDRDAO_BRANCH" == "stable" ]]; then
patch -p1 < $SPELL_DIRECTORY/stat.patch
+else
+ patch -p1 < $SPELL_DIRECTORY/cdrdao-configure.patch
+# patch -p1 < $SPELL_DIRECTORY/cdrdao-automake-fix.patch
fi
+
+if [[ "$CDRDAO_BRANCH" != "scm" ]]; then
+ ##### Patch needed for building on x86_64 ######
+ ARCH=$(uname -m) &&
+ if [ "${ARCH:0:6}" = "x86_64" ]; then
+ cd scsilib/RULES &&
+ cp i686-linux-cc.rul x86_64-linux-cc.rul &&
+ cd $SOURCE_DIRECTORY
+ fi
+ ################################################
+else
+ sedit "/^AM_GCONF_SOURCE_2$/d" configure.ac &&
+ touch xdao/gcdmaster.schemas.in &&
+ aclocal
+ automake --add-missing
+ ./autogen.sh
+fi &&
+
+sed -i 's:/usr/src/linux/include::' scsilib/DEFAULTS/Defaults.linux &&
+sed -i 's/xdao=xdao/xdao=no/' configure &&
+sed -i 's:#include <linux/sysctl.h>::' dao/dao.cc
diff --git a/disk/cdrdao/cdrdao-configure.patch
b/disk/cdrdao/cdrdao-configure.patch
new file mode 100644
index 0000000..995e4c5
--- /dev/null
+++ b/disk/cdrdao/cdrdao-configure.patch
@@ -0,0 +1,12 @@
+diff -ur cdrdao-sfcvs/configure.ac cdrdao-mod/configure.ac
+--- cdrdao-sfcvs/configure.ac 2013-02-17 13:08:14.775394278 -0600
++++ cdrdao-mod/configure.ac 2013-02-17 13:09:48.952393222 -0600
+@@ -5,7 +5,7 @@
+
+ AC_CONFIG_SRCDIR(dao/main.cc)
+ AM_INIT_AUTOMAKE
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADER(config.h)
+ AM_MAINTAINER_MODE
+ AC_CANONICAL_HOST
+
diff --git a/disk/cdrtools/DETAILS b/disk/cdrtools/DETAILS
index 3b025dc..27ee7c3 100755
--- a/disk/cdrtools/DETAILS
+++ b/disk/cdrtools/DETAILS
@@ -1,13 +1,10 @@
SPELL=cdrtools
- VERSION=2.01.01a79
-# PATCHLEVEL=1
+ VERSION=3.01a24
ALPHA=$([ "${VERSION//a/}" != "$VERSION" ] && echo 1)
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION%a*}
- SOURCE_URL[0]=ftp://ftp.berlios.de/pub/cdrecord/${ALPHA:+alpha/}${SOURCE}
-#
SOURCE_HASH=sha512:2d1a52c6d9e6fa751ce1e16f0fd30bece0e57c0b7148988da3f1c05dcd2a69d7f6f9f9a7880a92320f51e4b84dddeced03cd28ce3f27478ccc6c2853db98d786
-
SOURCE_HASH=sha512:5520a2f7d342280f4efe8ca97b4bf231b894560c3a8eb1bc317dbf11013f3303c5837d6392540eea2f157910385f84487cd580f2fca9813ecc3e104b8c063923
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/${ALPHA:+alpha/}${SOURCE}
+
SOURCE_HASH=sha512:81a94cddac63ce1d160928b292cfe03806f47cbc6e6278bc819eb8f2019b7fdb4d2036b30e230e32e4c3f51711d0d2eea68b97e75b6b3bbbb3f1a93e891c28ef
LICENSE[0]=GPL
KEYWORDS="disk"
WEB_SITE=http://cdrecord.berlios.de/private/cdrecord.html
diff --git a/disk/cdrtools/HISTORY b/disk/cdrtools/HISTORY
index d34f604..f7c830e 100644
--- a/disk/cdrtools/HISTORY
+++ b/disk/cdrtools/HISTORY
@@ -1,3 +1,16 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 3.01a24, switch URL to Sourceforge
+ * PRE_BUILD: fix man path
+
+2014-05-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.01a23
+
+2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.01a14
+
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.01a13
+
2010-08-07 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.01.01a79

diff --git a/disk/cdrtools/PRE_BUILD b/disk/cdrtools/PRE_BUILD
index 85565c8..7562753 100755
--- a/disk/cdrtools/PRE_BUILD
+++ b/disk/cdrtools/PRE_BUILD
@@ -3,4 +3,4 @@ cd ${SOURCE_DIRECTORY}
&&
sedit "s:/usr/src/linux/include::i" DEFAULTS/Defaults.linux &&
sedit "s:/opt/schily:/usr:gi" DEFAULTS/Defaults.linux &&
sedit "s:/usr/src/linux/include::gi" DEFAULTS/Defaults.linux &&
-sedit "1iMANDIR= share/man" RULES/rules.man
+sedit "1iMANDIR= man" RULES/rules.man
diff --git a/disk/davfs/DETAILS b/disk/davfs/DETAILS
index 3a03ee3..dd44fec 100755
--- a/disk/davfs/DETAILS
+++ b/disk/davfs/DETAILS
@@ -1,11 +1,13 @@
SPELL=davfs
SAV_PROJECT=davfs2
- VERSION=1.4.7
-
SOURCE_HASH=sha512:6754d08cdfcceea47a4248fb05a6f5a1907acbc9a6c0ab175dce640b160ee24b7efdf9da38be1cc8bd6dbb0825c88a7017a3534a7c3188860dcd1bef12a5d4ae
+ VERSION=1.5.2
SOURCE=${SAV_PROJECT}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SAV_PROJECT}-${VERSION}
+ SOURCE2=$SOURCE.sig

SOURCE_URL[0]=http://download.savannah.gnu.org/releases/${SAV_PROJECT}/${SOURCE}
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=davfs.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SAV_PROJECT}-${VERSION}"
WEB_SITE=https://savannah.nongnu.org/projects/${SAV_PROJECT}
LICENSE[0]=GPL
ENTERED=20021202
diff --git a/disk/davfs/HISTORY b/disk/davfs/HISTORY
index 01e0948..cb0a682 100644
--- a/disk/davfs/HISTORY
+++ b/disk/davfs/HISTORY
@@ -1,3 +1,12 @@
+2014-08-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.2; converted to upstream signature
+ checking; quoted paths
+ * davfs.gpg: added gpg keyring - 99D2A26E public key (Werner Baumann
+ (wbaumann) <werner.baumann AT onlinehome.de>)
+
+2014-04-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.0
+
2012-07-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.7

diff --git a/disk/davfs/davfs.gpg b/disk/davfs/davfs.gpg
new file mode 100644
index 0000000..616bfaf
Binary files /dev/null and b/disk/davfs/davfs.gpg differ
diff --git a/disk/ddrescue/DEPENDS b/disk/ddrescue/DEPENDS
index f148724..867f861 100755
--- a/disk/ddrescue/DEPENDS
+++ b/disk/ddrescue/DEPENDS
@@ -1 +1,2 @@
depends -sub CXX gcc
+depends lzip
diff --git a/disk/ddrescue/DETAILS b/disk/ddrescue/DETAILS
index 44f1e4a..74d6700 100755
--- a/disk/ddrescue/DETAILS
+++ b/disk/ddrescue/DETAILS
@@ -1,7 +1,7 @@
SPELL=ddrescue
- VERSION=1.16
-
SOURCE_HASH=sha512:c775ac34701b63ab7efd0a56cecf5c8b198874239e48383142db0ccb83c193c7101335374dc89efaa815b466258181f458a3589ea4abb230804b553fb42b345d
- SOURCE="$SPELL-$VERSION.tar.gz"
+ VERSION=1.19
+
SOURCE_HASH=sha512:e95aab2f07b6759b8846ad2866cb763096d81655fb6fb8a718b5b4842eee4d834162817cbde830d2f7bb5dbbd1509a0d794389462c00679b18b63608ec180984
+ SOURCE="$SPELL-$VERSION.tar.lz"
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/$SPELL/$SOURCE
SOURCE_URL[1]=$GNU_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
diff --git a/disk/ddrescue/HISTORY b/disk/ddrescue/HISTORY
index b3fab8c..2dfa956 100644
--- a/disk/ddrescue/HISTORY
+++ b/disk/ddrescue/HISTORY
@@ -1,3 +1,11 @@
+2014-10-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.19
+
+2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.18.1
+ * DEPENDS: added, for lzip
+ * PRE_BUILD: added
+
2012-06-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.16

diff --git a/disk/ddrescue/PRE_BUILD b/disk/ddrescue/PRE_BUILD
new file mode 100755
index 0000000..6416225
--- /dev/null
+++ b/disk/ddrescue/PRE_BUILD
@@ -0,0 +1,3 @@
+verify_file &&
+mk_source_dir $SOURCE_DIRECTORY &&
+lzip -cd $SOURCE_CACHE/$SOURCE |tar -x
diff --git a/disk/di/DETAILS b/disk/di/DETAILS
index eb7fbc6..e158034 100755
--- a/disk/di/DETAILS
+++ b/disk/di/DETAILS
@@ -1,9 +1,9 @@
SPELL=di
- VERSION=4.27
+ VERSION=4.34
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.gentoo.com/di/$SOURCE
-
SOURCE_HASH=sha512:211b2f411686acd3b357efd3019615fc8b8a21c302aa3cb2e0c9308de23bd168cf2717c23dae48ad9074fd3980d81222fab299675c71ff63e4280319e7c1786f
+
SOURCE_HASH=sha512:34ba4bb800a5153aa1e4a2c2807f4a828e3e76817e2591847f29afcb79c4249ad77fbce0d9ceb00416c14b66cb6cde0daf9c8062d50f5e8cd3ba2a17f55e8f40
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://www.gentoo.com/di/
ENTERED=20020527
diff --git a/disk/di/HISTORY b/disk/di/HISTORY
index 2bc9c92..a8d603b 100644
--- a/disk/di/HISTORY
+++ b/disk/di/HISTORY
@@ -1,3 +1,7 @@
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.34
+ * PRE_BUILD -> INSTALL
+
2011-01-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.27

diff --git a/disk/di/INSTALL b/disk/di/INSTALL
new file mode 100755
index 0000000..60951d9
--- /dev/null
+++ b/disk/di/INSTALL
@@ -0,0 +1 @@
+make install prefix="$INSTALL_ROOT/usr"
diff --git a/disk/di/PRE_BUILD b/disk/di/PRE_BUILD
deleted file mode 100755
index e1c3e44..0000000
--- a/disk/di/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sedit "s:/usr/local:/usr:" Makefile
diff --git a/disk/dmapi/DETAILS b/disk/dmapi/DETAILS
index 0871849..9c52a38 100755
--- a/disk/dmapi/DETAILS
+++ b/disk/dmapi/DETAILS
@@ -1,10 +1,12 @@
SPELL=dmapi
- VERSION=2.2.10
- PATCHLEVEL=1
+ VERSION=2.2.12
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://oss.sgi.com/projects/xfs/cmd_tars/$SOURCE
-
SOURCE_HASH=sha512:31c0ca705ece12c6f39bd45d937fb97bd80ad6bd10f902622b36009c872d8558c9e70c421332e6e6840318425dd4eb176af6434d86b15d04f6b1ddbb644a69f2
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=sgi.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
LICENSE[0]=GPL
KEYWORDS="disk"
WEB_SITE=http://oss.sgi.com/projects/xfs/
diff --git a/disk/dmapi/HISTORY b/disk/dmapi/HISTORY
index 250f37a..2c044cd 100644
--- a/disk/dmapi/HISTORY
+++ b/disk/dmapi/HISTORY
@@ -1,3 +1,7 @@
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.12
+ converted to upstream signature checking
+
2011-10-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed upstream tarball again (2009-05-05)

diff --git a/disk/dmg2img/BUILD b/disk/dmg2img/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/disk/dmg2img/BUILD
@@ -0,0 +1 @@
+make
diff --git a/disk/dmg2img/DEPENDS b/disk/dmg2img/DEPENDS
new file mode 100755
index 0000000..90bd385
--- /dev/null
+++ b/disk/dmg2img/DEPENDS
@@ -0,0 +1,3 @@
+depends bzip2 &&
+depends zlib &&
+depends SSL
diff --git a/disk/dmg2img/DETAILS b/disk/dmg2img/DETAILS
new file mode 100755
index 0000000..e539115
--- /dev/null
+++ b/disk/dmg2img/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=dmg2img
+ VERSION=1.6.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://vu1tur.eu.org/tools/${SOURCE}
+
SOURCE_HASH=sha512:4c40e4b58c010e40661f4061e1c111ce362d341309c0d16669f481f31051f026ac7af5fb1c196ea2da263f79900e03bee3ca88c15cb5ec58617721b01212469c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://vu1tur.eu.org/tools/";
+ LICENSE[0]="GPL"
+ ENTERED=20130217
+ KEYWORDS=""
+ SHORT="Converts DMG to standard (hfs+) disk image"
+cat << EOF
+This tool is an Apple's compressed dmg to standard (hfsplus) disk image file
+convert tool.
+EOF
diff --git a/disk/dmg2img/HISTORY b/disk/dmg2img/HISTORY
new file mode 100644
index 0000000..af9d768
--- /dev/null
+++ b/disk/dmg2img/HISTORY
@@ -0,0 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-02-17 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/disk/dmg2img/INSTALL b/disk/dmg2img/INSTALL
new file mode 100755
index 0000000..2e4bd1e
--- /dev/null
+++ b/disk/dmg2img/INSTALL
@@ -0,0 +1 @@
+make install DESTDIR="$INSTALL_ROOT"
diff --git a/disk/dosfstools/DETAILS b/disk/dosfstools/DETAILS
index 5be5eb5..5958c0a 100755
--- a/disk/dosfstools/DETAILS
+++ b/disk/dosfstools/DETAILS
@@ -1,10 +1,10 @@
SPELL=dosfstools
- VERSION=3.0.12
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.0.25
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.daniel-baumann.ch/software/$SPELL/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
+ SOURCE_URL[0]=http://www.daniel-baumann.ch/files/software/$SPELL/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=4B2B2B9E.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.daniel-baumann.ch/software/dosfstools/
diff --git a/disk/dosfstools/HISTORY b/disk/dosfstools/HISTORY
index 822787c..2f7a966 100644
--- a/disk/dosfstools/HISTORY
+++ b/disk/dosfstools/HISTORY
@@ -1,3 +1,34 @@
+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.20
+
+2013-06-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.18
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.17
+
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE
+
+2013-03-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.16
+
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.15
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.14; corrected source urls
+ * PRE_BUILD: -> INSTALL
+
2012-01-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.12

diff --git a/disk/dosfstools/INSTALL b/disk/dosfstools/INSTALL
new file mode 100755
index 0000000..7bf1215
--- /dev/null
+++ b/disk/dosfstools/INSTALL
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr" install
diff --git a/disk/dosfstools/PRE_BUILD b/disk/dosfstools/PRE_BUILD
deleted file mode 100755
index 465d58b..0000000
--- a/disk/dosfstools/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sedit 's:PREFIX = /usr/local:PREFIX = /usr:' Makefile
diff --git a/disk/dump/DEPENDS b/disk/dump/DEPENDS
index 3172baa..3a31008 100755
--- a/disk/dump/DEPENDS
+++ b/disk/dump/DEPENDS
@@ -4,6 +4,6 @@ optional_depends readline "--enable-readline"
"--disable-readline" \
"for better command-line functionality in restore" &&

if [[ "$DUMP_RMT" == "--enable-rmt" ]]; then
- optional_depends openssl "--enable-ermt" "--disable-ermt" \
+ optional_depends SSL "--enable-ermt" "--disable-ermt" \
"to build ermt, an encrypting version of rmt"
fi
diff --git a/disk/dump/HISTORY b/disk/dump/HISTORY
index f1b491b..b99b1f3 100644
--- a/disk/dump/HISTORY
+++ b/disk/dump/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-01-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* INSTALL: removed is_depends_enabled.function reference

diff --git a/disk/e2fsprogs/DEPENDS b/disk/e2fsprogs/DEPENDS
index 227b8ec..3cd348a 100755
--- a/disk/e2fsprogs/DEPENDS
+++ b/disk/e2fsprogs/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends gnupg &&
depends INITSCRIPTS &&
depends smgl-fhs &&
diff --git a/disk/e2fsprogs/DETAILS b/disk/e2fsprogs/DETAILS
index 10b26a3..e21cb07 100755
--- a/disk/e2fsprogs/DETAILS
+++ b/disk/e2fsprogs/DETAILS
@@ -1,5 +1,5 @@
SPELL=e2fsprogs
- VERSION=1.42.5
+ VERSION=1.42.12
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 4c43936..2cf89fd 100644
--- a/disk/e2fsprogs/HISTORY
+++ b/disk/e2fsprogs/HISTORY
@@ -1,3 +1,18 @@
+2015-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: Updated to 1.42.12
+
+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
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.42.7
+
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.42.6
+
2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.42.5

diff --git a/disk/eject/DETAILS b/disk/eject/DETAILS
index 24a2103..8bb4ea0 100755
--- a/disk/eject/DETAILS
+++ b/disk/eject/DETAILS
@@ -1,11 +1,11 @@
SPELL=eject
VERSION=2.1.5
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=http://ca.geocities.com/jefftranter%40rogers.com/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=http://www.paldo.org/paldo/sources/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:bc0f7726d854d2b89cad5c5f073d114c7a25c0f33ce058714f7f671e21704b40efc6ca63a10b49f3bfb5f49975cb36e45846bdc103498b5d0d5446cfa6a67da6
LICENSE[0]=GPL
- WEB_SITE=http://ca.geocities.com/jefftranter%40rogers.com/eject.html
+ WEB_SITE=http://eject.sourceforge.net/
ENTERED=20010922
UPDATED=20051230
KEYWORDS="disk cdrom"
diff --git a/disk/eject/HISTORY b/disk/eject/HISTORY
index 183e3d1..57d9677 100644
--- a/disk/eject/HISTORY
+++ b/disk/eject/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed SOURCE_URL and WEB_SITE
+
2006-06-14 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: Updated to 2.1.5. Removed stale SOURCE_URL[1], added
keyword cdrom, modified short & long descriptions.
diff --git a/disk/eudev/BUILD b/disk/eudev/BUILD
new file mode 100755
index 0000000..1267b3f
--- /dev/null
+++ b/disk/eudev/BUILD
@@ -0,0 +1,12 @@
+cd $SOURCE_DIRECTORY &&
+
+./configure \
+ --prefix=$INSTALL_ROOT \
+ --with-rootprefix=$INSTALL_ROOT \
+ --with-rootlibdir=$INSTALL_ROOT/lib \
+ --datarootdir=$INSTALL_ROOT/usr/share \
+ --includedir=$INSTALL_ROOT/usr/include \
+ --libdir=$INSTALL_ROOT/usr/lib \
+ --with-firmware-path=$INSTALL_ROOT/lib/firmware \
+ $UDEV_OPTS $UDEV_PERSIST $UDEV_MOD $OPTS &&
+make
diff --git a/disk/eudev/CONFIGURE b/disk/eudev/CONFIGURE
new file mode 100755
index 0000000..617d609
--- /dev/null
+++ b/disk/eudev/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option UDEV_OPTS 'is /usr on a separate partition' n \
+ '--enable-split-usr=yes' ''
+config_query_option UDEV_PERSIST 'use legacy persistent naming' n \
+ '--enable-rule-generator' \
+ '--disable-rule-generator'
+config_query_option UDEV_MOD 'enable module loading' n \
+ '--enable-modules' ''
diff --git a/disk/eudev/CONFLICTS b/disk/eudev/CONFLICTS
new file mode 100755
index 0000000..77d2503
--- /dev/null
+++ b/disk/eudev/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts udev y
+conflicts udev-old y
diff --git a/disk/eudev/DEPENDS b/disk/eudev/DEPENDS
new file mode 100755
index 0000000..a169671
--- /dev/null
+++ b/disk/eudev/DEPENDS
@@ -0,0 +1,30 @@
+depends gperf &&
+depends pkgconfig &&
+depends util-linux &&
+depends docbook-xsl &&
+depends libxslt &&
+
+#optional_depends kmod '--enable-libkmod' \
+# '--disable-libkmod' \
+# 'use kmod to load modules (SLOW)' &&
+
+optional_depends glib2 \
+ '--enable-gudev' \
+ '--disable-gudev' \
+ 'for GObject libudev (has function generator) support' &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "for GObject introspection support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "build and install documentation?" &&
+
+optional_depends libselinux \
+ "--enable-selinux" \
+ "--disable-selinux" \
+ "for SELinux support"
+
diff --git a/disk/eudev/DETAILS b/disk/eudev/DETAILS
new file mode 100755
index 0000000..f23b9a2
--- /dev/null
+++ b/disk/eudev/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=eudev
+ VERSION=2.1
+
SOURCE_HASH=sha512:5e5f3d7bf638e10965d26718a81a6b1e1fa9b18fd544f23da1da3370033d705762cbbfcd2d609d669cab53bb50ebf66ccc802560dfed45244d96565624b08086
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//v}"
+ 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
+ KEYWORDS="disk devices nodes modules"
+ SHORT="daemon that creates and removes device nodes"
+cat << EOF
+Udev creates and removes device nodes in /dev, based on events the kernel
sends
+out on device discovery or removal
+Eudev was forked from upstream udev at version 195.
+It aims to be independent of the system init system.
+EOF
diff --git a/disk/eudev/FINAL b/disk/eudev/FINAL
new file mode 100755
index 0000000..e0a185d
--- /dev/null
+++ b/disk/eudev/FINAL
@@ -0,0 +1,83 @@
+ldconfig &&
+default_final &&
+# ensure that all groups used in 50-default.rules exist
+create_group disk
+create_group cdrom
+create_group floppy
+create_group burning
+create_group video
+create_group audio
+create_group uucp
+create_group dialout
+create_group firewire
+create_group tape
+
+# warn of coming changes
+message "\n${PROBLEM_COLOR}About persistent net interfaces naming:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "\nThe spell now uses udev rules generator. Next time you" \
+ "boot, udev will\ngenerate a rules file called" \
+ "/etc/udev/rules.d/70-persistent-net.rules\nfor all the" \
+ "interfaces it has detected. Then you can modify the name" \
+ "of\nthe interface by changing the NAME key. Udev will" \
+ "not erase it.\nThe old configuration stuff with the" \
+ "DEVICE_MAC field in netconf is now\nobsolete." \
+ "\nudevinfo is gone. use udevadm instead. $DEFAULT_COLOR"
+# udev-174 changes
+message "\n${PROBLEM_COLOR}Udev-174 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "\nThe udev daemon moved to /lib/udev/udevd"
+# udev-177 changes
+message "\n${PROBLEM_COLOR}Udev-177 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "'\nudevadm control --reload-rules' option has been renamed to
'--reload'" \
+# udev-178 changes
+message "\n${PROBLEM_COLOR}Udev-178 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "\nThe RUN+="socket:.." option is deprecated" \
+ "\nServices which listen to udev events,need to subscribe to the
netlink" \
+ "messages with libudev and not let udev block" \
+ "in the rules execution until the message is delivered "
+# udev-182 changes
+message "\n${PROBLEM_COLOR}Udev-182 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "\nRules files in /etc/udev/rules.d/ take precedence over those " \
+ "in /run/udev/rules.d" \
+ "\n/dev/.udev is no longer used. Now uses /run/udev"
+# udev-183 changes
+message "\n${PROBLEM_COLOR}Udev-183 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "\n/lib/udev/devices/ are not read anymore" \
+ "\nRUN+="socket:... is no longer supported""
+# udev-186 changes
+message "\n${PROBLEM_COLOR}Udev-186 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "\nudevadm is now in /sbin" \
+ "\n'udevadm info' now takes a /dev or /sys path as argument," \
+ "and does the right thing."
+# udev-195 changes
+message "\n${PROBLEM_COLOR}Udev-195 / eudev-1 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR\n" \
+ "\neudev now has its own integrated hardware database;" \
+ "\npciutils and hwdata are no longer used"
+# udev-197 changes
+message "\n${PROBLEM_COLOR}Udev-197 / eudev-1.0 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR\n" \
+ "\nnew predictable device naming rules based on hardware
configuration" \
+ "\nThis affects mainly network and sound devices" \
+ "\nThe old persistent naming is now optional" \
+ "\nlibudev is now .so.1"
+# eudev-v1.1 changes
+message "\n${PROBLEM_COLOR}Udev-205 / eudev-v1.1 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR\n" \
+ "\nupdated hwdb" \
+ "\nnow uses builtin kmod for module loading"
+# eudev-v1.2 changes
+message "\n${PROBLEM_COLOR}Udev-206 / eudev-v1.2 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR\n" \
+ "\nmigration from external to internal keymaps" \
+ "\n"
+
+# final warning
+message "\n${PROBLEM_COLOR}Check any local scripts and udev rules !!!" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR\nRead the NEWS file"
diff --git a/disk/eudev/HISTORY b/disk/eudev/HISTORY
new file mode 100644
index 0000000..59be903
--- /dev/null
+++ b/disk/eudev/HISTORY
@@ -0,0 +1,53 @@
+22014-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1
+
+22014-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.10
+
+22014-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8
+ * PRE_BUILD: create 'input' group
+
+2014-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7
+
+2014-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, INSTALL: replace the udev.conf that comes with eudev
+ with ours in PRE_BUILD so /dev/shm gets created
+
+2014-05-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: fix typo
+
+2014-04-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6
+
+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
+
+2013-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add docbook-xsl
+ fixes #588
+
+2013-08-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * init.d/devpts: added extra script to create amd mount /dev/pts if
needed
+ * DETAILS: PATCHLEVEL=1
+
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version v1.2
+
+2013-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version v1.1
+ * INSTALL: create symlingk for programs that link to old udev
+ new spell based on udev spell
+
+
+
+
diff --git a/disk/eudev/INSTALL b/disk/eudev/INSTALL
new file mode 100755
index 0000000..2f2bde4
--- /dev/null
+++ b/disk/eudev/INSTALL
@@ -0,0 +1,25 @@
+# udev needs /run
+[[ -d "${INSTALL_ROOT}/run" ]] || install -m 755 -d "$INSTALL_ROOT/run" &&
+
+local file UDEV_CFG="$INSTALL_ROOT/etc/udev" &&
+
+install -m 755 -d "$INSTALL_ROOT/sys" \
+ "$UDEV_CFG/rules.d" &&
+
+for file in $SPELL_DIRECTORY/rules/*; do
+ install_config_file $file "$UDEV_CFG/rules.d/$(basename $file)"
+done &&
+
+# Aliases for modprobe
+install -m 755 -d "$INSTALL_ROOT/etc/modprobe.d" &&
+
+install_config_file "$SPELL_DIRECTORY/modprobe.aliases" \
+ "$INSTALL_ROOT/etc/modprobe.d/udev.conf" &&
+
+#install_config_file "$SPELL_DIRECTORY/udev.missing" \
+# "$UDEV_CFG/udev.missing" &&
+
+default_install &&
+
+# some programs still link to old udev
+ln -sf $TRACK_ROOT/lib/libudev.so.1 $INSTALL_ROOT/lib/libudev.so.0
diff --git a/disk/eudev/PRE_BUILD b/disk/eudev/PRE_BUILD
new file mode 100755
index 0000000..5e1b2ac
--- /dev/null
+++ b/disk/eudev/PRE_BUILD
@@ -0,0 +1,5 @@
+create_group input &&
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+cp ${SPELL_DIRECTORY}/udev.conf ${SOURCE_DIRECTORY}/src/udev/ &&
+autoreconf -f -i --symlink
diff --git a/disk/eudev/PRE_SUB_DEPENDS b/disk/eudev/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..d6b5bb9
--- /dev/null
+++ b/disk/eudev/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GUDEV) is_depends_enabled $SPELL glib2 && return 0 ;;
+ ACL) is_depends_enabled $SPELL acl && return 0 ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/disk/eudev/PROVIDES b/disk/eudev/PROVIDES
new file mode 100755
index 0000000..5ca78e5
--- /dev/null
+++ b/disk/eudev/PROVIDES
@@ -0,0 +1 @@
+UDEV
diff --git a/disk/eudev/SUB_DEPENDS b/disk/eudev/SUB_DEPENDS
new file mode 100755
index 0000000..6620c9f
--- /dev/null
+++ b/disk/eudev/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case "$THIS_SUB_DEPENDS" in
+ GUDEV) depends glib2 '--enable-gudev' ;;
+ ACL) depends acl '--enable-udev_acl' ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" &&
+ return 1;;
+esac
diff --git a/disk/eudev/init.d/coldplug b/disk/eudev/init.d/coldplug
new file mode 100755
index 0000000..0f38ba6
--- /dev/null
+++ b/disk/eudev/init.d/coldplug
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+PROGRAM=/bin/false
+RUNLEVEL=DEV
+ESSENTIAL=yes
+NEEDS="udevd"
+
+# source function library
+. /etc/init.d/smgl_init
+. /etc/sysconfig/devices
+
+start()
+{
+ if [[ $DEVICES = udev ]]; then
+ echo "Triggering kernel device uevents..."
+ /sbin/udevadm trigger
+ evaluate_retval
+ echo "Waiting for all events to be handled..."
+ /sbin/udevadm settle --timeout=60
+ fi
+ evaluate_retval
+}
+
+stop() { exit 0; }
+restart() { exit 3; }
+reload() { exit 3; }
+force_reload() { exit 3; }
+status() { exit 3; }
diff --git a/disk/eudev/init.d/copy-persistent-rules
b/disk/eudev/init.d/copy-persistent-rules
new file mode 100755
index 0000000..639a42e
--- /dev/null
+++ b/disk/eudev/init.d/copy-persistent-rules
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+PROGRAM=/bin/false
+RUNLEVEL=S
+NEEDS="+local_fs"
+
+. /etc/init.d/smgl_init
+
+start() {
+ for rules in /run/udev/tmp-rules--*; do
+ persistent_rules=${rules#/run/udev/tmp-rules--}
+ if [ -e "$rules" -a ! -e "/etc/udev/rules.d/$persistent_rules" ]; then
+ echo "Copying persistent rules to /etc/udev/rules.d/$persistent_rules"
+ cp $rules /etc/udev/rules.d/$persistent_rules
+ fi
+ evaluate_retval
+ done
+}
+
+stop() { exit 0; }
+restart() { exit 3; }
+reload() { exit 3; }
+force_reload() { exit 3; }
+status() { exit 3; }
+
+usage()
+{
+ echo "Usage: $0 {start|stop}"
+}
diff --git a/disk/eudev/init.d/devpts b/disk/eudev/init.d/devpts
new file mode 100755
index 0000000..949fb57
--- /dev/null
+++ b/disk/eudev/init.d/devpts
@@ -0,0 +1,26 @@
+#!/bin/bash
+# this script is needed in order to create /dev/pts AFTER udevd has started
+
+PROGRAM=/bin/mount
+RUNLEVEL=3
+NEEDS="udevd"
+
+. /etc/init.d/smgl_init
+
+start()
+{
+ if /usr/bin/grep -q /dev/pts /etc/fstab;then
+ /bin/mkdir -p /dev/pts &&
+ /bin/mount /dev/pts &&
+ evaluate_retval
+ fi
+}
+
+stop()
+{
+ if /usr/bin/grep -q pts /etc/mtab;then
+ /bin/umount /dev/pts &&
+ evaluate_retval
+ fi
+}
+
diff --git a/disk/eudev/init.d/udevd b/disk/eudev/init.d/udevd
new file mode 100755
index 0000000..4431d31
--- /dev/null
+++ b/disk/eudev/init.d/udevd
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+PROGRAM=/sbin/udevd
+#PROGRAM=/lib/udev/udevd
+ARGS="--daemon"
+RUNLEVEL=DEV
+ESSENTIAL=yes
+NEEDS="devices"
+
+. /etc/init.d/smgl_init
diff --git a/disk/eudev/modprobe.aliases b/disk/eudev/modprobe.aliases
new file mode 100644
index 0000000..d8c455f
--- /dev/null
+++ b/disk/eudev/modprobe.aliases
@@ -0,0 +1,9 @@
+# These are needed by udev to autoload some modules
+alias pnp:dPNP0510 irtty-sir
+alias pnp:dPNP0511 irtty-sir
+alias pnp:dPNP0700 floppy
+alias pnp:dPNP0800 pcspkr
+alias pnp:dPNP0b00 rtc
+alias pnp:dPNP0303 atkbd
+alias pnp:dPNP0f13 psmouse
+alias pnp:dPNPb02f analog
diff --git a/disk/eudev/rules/40-alsa.rules b/disk/eudev/rules/40-alsa.rules
new file mode 100644
index 0000000..c0c94cc
--- /dev/null
+++ b/disk/eudev/rules/40-alsa.rules
@@ -0,0 +1,14 @@
+SUBSYSTEM=="sound", GROUP="audio"
+SUBSYSTEM=="snd", GROUP="audio"
+KERNEL=="controlC[0-9]*", NAME="snd/%k"
+KERNEL=="hwC[D0-9]*", NAME="snd/%k"
+KERNEL=="pcmC[D0-9cp]*", NAME="snd/%k"
+KERNEL=="midiC[D0-9]*", NAME="snd/%k"
+KERNEL=="timer", NAME="snd/%k"
+KERNEL=="seq", NAME="snd/%k"
+SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="1604/8000/*",
RUN+="/sbin/fxload -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx
-I /usr/share/alsa/firmware/usx2yloader/us428fw.ihx"
+SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="1604/8004/*",
RUN+="/sbin/fxload -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx
-I /usr/share/alsa/firmware/usx2yloader/us224fw.ihx"
+SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="1604/8006/*",
RUN+="/sbin/fxload -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx
-I /usr/share/alsa/firmware/usx2yloader/us122fw.ihx"
+SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="1604/8001/*",
RUN+="/sbin/startproc /usr/bin/us428control"
+SUBSYSTEM=="usb", ACTION=="add", ENV{PRODUCT}=="1604/8005/*",
RUN+="/sbin/startproc /usr/bin/us428control"
+SUBSYSTEM=="sound", KERNEL=="hwC?D2", DRIVERS=="EMU10K1_Audigy",
RUN+="/etc/alsa.d/udev-soundfont"
diff --git a/disk/eudev/rules/52-modules.rules
b/disk/eudev/rules/52-modules.rules
new file mode 100644
index 0000000..fac6f9c
--- /dev/null
+++ b/disk/eudev/rules/52-modules.rules
@@ -0,0 +1,35 @@
+# Module loading rules for systems without hotplug
+
+# Autoload modules that lack aliases but have them defined in
+# /etc/modprobe.conf
+ENV{MODALIAS}!="?*", SUBSYSTEM=="pnp", RUN+="/bin/sh -c 'while read id; do
/sbin/modprobe pnp:d$$id; done < /sys$devpath/id'"
+
+# Check whether we need these rules for this event
+ACTION!="add", GOTO="modprobe_end"
+
+# Autoload modules with aliases
+ATTRS{modalias}=="?*", ACTION=="add", RUN+="/sbin/modprobe $env{MODALIAS}"
+
+# PCMCIA
+SUBSYSTEM=="pcmcia_socket", RUN+="/sbin/modprobe pcmcia"
+
+# I2O
+SUBSYSTEM!="i2o", GOTO="i2o_end"
+RUN+="/sbin/modprobe i2o-block"
+LABEL="i2o_end"
+
+# MMC
+SUBSYSTEM!="mmc", GOTO="mmc_end"
+RUN+="/sbin/modprobe mmc-block"
+LABEL="mmc_end"
+
+# SCSI
+SUBSYSTEM!="scsi_device", GOTO="scsi_device_end"
+ATTRS{type}=="0|7|14", RUN+="/sbin/modprobe sd_mod"
+ATTRS{type}=="1", ATTRS{vendor}=="Onstream", ATTRS{model}!="ADR*"
RUN+="/sbin/modprobe osst"
+ATTRS{type}=="1", RUN+="/sbin/modprobe st"
+ATTRS{type}=="[345]", RUN+="/sbin/modprobe sr_mod"
+RUN+="/sbin/modprobe sg"
+LABEL="scsi_device_end"
+
+LABEL="modprobe_end"
diff --git a/disk/eudev/rules/76-cdrom_perms.rules
b/disk/eudev/rules/76-cdrom_perms.rules
new file mode 100644
index 0000000..a0409a5
--- /dev/null
+++ b/disk/eudev/rules/76-cdrom_perms.rules
@@ -0,0 +1,3 @@
+# cdrom device symlinks and permissions
+ENV{ID_CDROM}=="?*", GROUP="cdrom"
+ENV{ID_CDROM_CD_R}=="?*", MODE="0660", GROUP="burning"
diff --git a/disk/eudev/rules/README b/disk/eudev/rules/README
new file mode 100644
index 0000000..00a082a
--- /dev/null
+++ b/disk/eudev/rules/README
@@ -0,0 +1,11 @@
+The files which name ends in ".rules" will be read by udev in lexical order.
+Any others will be ignored.
+There are some example rules in rules.examples, take a look at those for
+an idea of what's possible with udev.
+
+When a rule matches in one file, a different rule in another file will be
+ignored, so be sure to name your own files properly.
+
+Be sure to leave rules files installed by the spell as they are, so the
+spell can update them when needed. If you need to make changes, always
+add your own rules files when possible.
diff --git a/disk/eudev/rules/rules.examples b/disk/eudev/rules/rules.examples
new file mode 100644
index 0000000..16cc41e
--- /dev/null
+++ b/disk/eudev/rules/rules.examples
@@ -0,0 +1,42 @@
+# There are a number of modifiers that are allowed to be used in some of the
+# fields. See the udev man page for a full description of them.
+# These are just some examples, check the manpage for the full options
+
+# Looking for scsi bus id 42:0:0:1
+#SUBSYSTEMS=="scsi", PROGRAM="/bin/echo -n test-%b", RESULT="test-42:0:0:1",
NAME="%c"
+
+# A usb camera.
+#SUBSYSTEMS=="usb", ATTRS{vendor}=="FUJIFILM", ATTRS{model}=="M100",
NAME="camera%n"
+
+# USB Epson printer to be called lp_epson
+#SUBSYSTEMS="usb", ATTRS{serial}="HXOLL0012202323480", NAME="lp_epson"
+
+# USB HP printer to be called lp_hp
+#SUBSYSTEMS="usb", ATTRS{serial}="W09090207101241330", NAME="lp_hp"
+
+# sound card with PCI bus id 00:0b.0 to be the first sound card
+#SUBSYSTEMS=="pci", KERNELS=="00:0b.0", NAME="dsp"
+
+# sound card with PCI bus id 00:07.1 to be the second sound card
+#SUBSYSTEMS=="pci", KERNELS=="00:07.1", NAME="dsp1"
+
+# USB mouse plugged into the third port of the first hub to be called mouse0
+#SUBSYSTEMS=="usb", PLACE=="1.3", NAME="mouse0"
+
+# USB tablet plugged into the third port of the second hub to be called
mouse1
+#SUBSYSTEMS=="usb", PLACE=="2.3", NAME="mouse1"
+#SUBSYSTEMS=="usb", PLACE=="2.4", NAME="mouse2"
+
+# ttyUSB1 should always be called visor
+#KERNEL=="ttyUSB1", NAME="visor"
+#KERNEL=="ttyUSB0", NAME="pl2303"
+
+# a devfs like way to name some tty devices
+#KERNEL=="ttyS*", NAME="tts/%n"
+#KERNEL=="tty*", NAME="vc/%n"
+
+# if this is a ide cdrom, name it the default name, and create a symlink to
cdrom
+#SUBSYSTEMS=="ide", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT=="cdrom",
NAME="%k", SYMLINK="cdrom"
+
+# DRI devices always go into a subdirectory (as per the LSB spec)
+#KERNEL=="card*", NAME="dri/card%n"
diff --git a/disk/eudev/udev.conf b/disk/eudev/udev.conf
new file mode 100644
index 0000000..624d23e
--- /dev/null
+++ b/disk/eudev/udev.conf
@@ -0,0 +1,14 @@
+# udev.conf
+# The main config file for udev
+#
+# This file can be used to override some of udev's default values
+# for where it looks for files, and where it places device nodes.
+#
+# NOTICE: The udev_root setting is needed by the devices init script.
+
+# Specifies where to place the device nodes in the filesystem.
+udev_root="/dev"
+
+# The logging priority. Valid values are the numerical syslog priorities
+# or their textual representations: err, info and debug.
+udev_log="info"
diff --git a/disk/eudev/udev.missing b/disk/eudev/udev.missing
new file mode 100644
index 0000000..a508e4b
--- /dev/null
+++ b/disk/eudev/udev.missing
@@ -0,0 +1,31 @@
+# /etc/udev/udev.missing
+#
+# this file contains a list of devices that udev doesn't create because
+# they are missing from sysfs
+# /etc/init.d/runlevels/%DEV/devices will read this file and create the
+# device nodes
+#
+# format:
+# devname:type:major:minor:permissions:owner:group
+# devname = name of the device, e.g. 'ppp'
+# type = type of the device, "c" for character, "b" for block devices
+# major = major number of the device
+# minor = minor number of the device
+# permissions = permission string as accepted by chmod
+# owner = owner of the device
+# group = group of the device
+# example: ppp:c:108:0:0660:root:ppp
+# would create /dev/ppp as a char device with major 108 minor 0,
+# permissions set to rw-rw---- owned by root, group ppp
+#
+# lines starting with a '#' are comments and ignored
+#ppp:c:108:0:0644:root:root
+nvidia0:c:195:0:0666:root:root
+nvidia1:c:195:1:0666:root:root
+nvidia2:c:195:2:0666:root:root
+nvidia3:c:195:3:0666:root:root
+nvidia4:c:195:4:0666:root:root
+nvidia5:c:195:5:0666:root:root
+nvidia6:c:195:6:0666:root:root
+nvidia7:c:195:7:0666:root:root
+nvidiactl:c:195:255:0666:root:root
diff --git a/disk/fuse-google-drive/DETAILS b/disk/fuse-google-drive/DETAILS
index a0566fd..78dbed3 100755
--- a/disk/fuse-google-drive/DETAILS
+++ b/disk/fuse-google-drive/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fuse-google-drive
- if [ "$FUSE_GOOGLE_DRIVE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git://github.com/jcline/${SPELL}.git:${SPELL}-scm
FORCE_DOWNLOAD=on
diff --git a/disk/fuse-google-drive/HISTORY b/disk/fuse-google-drive/HISTORY
index 3de4ed4..9a6aaa6 100644
--- a/disk/fuse-google-drive/HISTORY
+++ b/disk/fuse-google-drive/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-16 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS, DETAILS, PRE_BUILD, PREPARE: spell created
diff --git a/disk/fuse/DEPENDS b/disk/fuse/DEPENDS
index 1e010b1..18a390f 100755
--- a/disk/fuse/DEPENDS
+++ b/disk/fuse/DEPENDS
@@ -1,3 +1,4 @@
if [ "$FUSE_BRANCH" = "scm" ]; then
depends git
-fi
+fi &&
+runtime_depends util-linux
diff --git a/disk/fuse/DETAILS b/disk/fuse/DETAILS
index 6f3dee8..290c21c 100755
--- a/disk/fuse/DETAILS
+++ b/disk/fuse/DETAILS
@@ -1,16 +1,13 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fuse
if [ "$FUSE_BRANCH" != "scm" ]; then
- VERSION=2.9.1
-
SOURCE_HASH=sha512:6675810ba92b9f8dd289eec9c4eb45fe371e6a7f7c0c5c7a2533d813353fcbbcb78e20eb61a92057a985a556eacc67e4e6a9d5d06513028e1c2c19ab7fe59ffc
+ VERSION=2.9.3
+
SOURCE_HASH=sha512:03f43f88694ec7e039ff3579a8e76349b5a5a05872c55901fc1d9ee53dbb6b1e69f6dd0005b620f3b5ead0b14da8eeb31d46b922d10f88f4e3f830aa47e8162c
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
else
- if [ "$FUSE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://fuse.git.sourceforge.net/gitroot/fuse/fuse:fuse-git
FORCE_DOWNLOAD=on
diff --git a/disk/fuse/HISTORY b/disk/fuse/HISTORY
index 85d3042..e5de356 100644
--- a/disk/fuse/HISTORY
+++ b/disk/fuse/HISTORY
@@ -1,3 +1,13 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-07-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.3
+ * DEPENDS: add runtime util-linux
+
+2012-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.2
+
2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.9.1
* init.patch: updated
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 7946b6e..f56e453 100755
--- a/disk/gdisk/DETAILS
+++ b/disk/gdisk/DETAILS
@@ -1,10 +1,10 @@
SPELL=gdisk
SPELLX=gptfdisk
- VERSION=0.8.5
+ VERSION=0.8.10
+
SOURCE_HASH=sha512:3187bc231c3390a86f5b7b32270d5f0d1e6c7bccd9d1cbf100c29f4822afa73362aa1fbdd3b29f20c42d67ec51bd777b7b58b5791e31182b3860915bc695948f
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:d16038507bc5f0f5dd17888fb1508c9bd92d51d80e4a842d4868b4da3ed8799c96b66d21a68f58e5d94b69a7e5717b7c8985a44d51b16bcfbe9c992f5f79d2ad
WEB_SITE=http://www.rodsbooks.com/gdisk/
ENTERED=20091207
LICENSE[0]=GPL
diff --git a/disk/gdisk/HISTORY b/disk/gdisk/HISTORY
index 4448a8b..625036d 100644
--- a/disk/gdisk/HISTORY
+++ b/disk/gdisk/HISTORY
@@ -1,3 +1,16 @@
+2014-04-28 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.8.10
+
+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
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.6
+
2012-06-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.8.5

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..d78e438
--- /dev/null
+++ b/disk/gnu-efi/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=gnu-efi
+ VERSION=3.0v
+
SOURCE_HASH=sha512:0bacae20dafb8ea2e8293d8dac9be395e2d1a05ac2d58aff96593cd99def8a2335c967e0fb2f02c3a1cb1571ad4a8b97671b542a21b519391abfa915af6dd695
+ 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..41dfbb7
--- /dev/null
+++ b/disk/gnu-efi/HISTORY
@@ -0,0 +1,14 @@
+2014-04-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0v
+
+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/DEPENDS b/disk/gparted/DEPENDS
index ea9b201..5c86051 100755
--- a/disk/gparted/DEPENDS
+++ b/disk/gparted/DEPENDS
@@ -1,7 +1,7 @@
depends -sub CXX gcc &&
depends xml-parser-expat &&
depends parted &&
-depends udev &&
+depends UDEV &&
depends gtkmm2 &&
optional_depends gnome-doc-utils '' '--disable-doc' 'for documentation' &&
optional_depends rarian '' '--disable-scrollkeeper' 'to register help files
with rarian' &&
diff --git a/disk/gparted/DETAILS b/disk/gparted/DETAILS
index 8863f30..fd8d14e 100755
--- a/disk/gparted/DETAILS
+++ b/disk/gparted/DETAILS
@@ -1,6 +1,6 @@
SPELL=gparted
- VERSION=0.13.1
-
SOURCE_HASH=sha512:a0a6af764f5be094ba88057ceb10cd0ed9204fbedd6b8d25fae8e35cb0fec347f90fb0b2054f6d41dd3fc362fafa7a03beedb96b602a1b9c6ac32d060768da9d
+ 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 528e914..6888bb0 100644
--- a/disk/gparted/HISTORY
+++ b/disk/gparted/HISTORY
@@ -1,3 +1,18 @@
+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
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.16.1
+
+2013-03-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.15.0
+
2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.13.1

diff --git a/disk/gphotofs/DETAILS b/disk/gphotofs/DETAILS
index bfee94b..807acc7 100755
--- a/disk/gphotofs/DETAILS
+++ b/disk/gphotofs/DETAILS
@@ -1,10 +1,9 @@
SPELL=gphotofs
- VERSION=0.4.0
+ VERSION=0.5
SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
- SOURCE_URL[1]=http://ufpr.dl.sourceforge.net/sourceforge/gphoto/$SOURCE
-
SOURCE_HASH=sha512:663ed1aaf5556efb235599174c42742408196aa85b058e11c40d5ba4ced003a8241530f16cf985f9a0b741532688ec8c113a5e2517b8e85dc2a8c82364f7af06
+ SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/gphotofs/${VERSION}.0/$SOURCE
+
SOURCE_HASH=sha512:6f5bcaf8ca820c0590ec95af55ec9438c864a298660ad15c6d6e8f59201a7f873d29f16cf77d13538111f6cec3f958ea0ac88c6c51836ab2d8c9d6cca156ed3a
LICENSE[0]=GPL
WEB_SITE=http://www.gphoto.org/proj/gphotofs
ENTERED=20080301
diff --git a/disk/gphotofs/HISTORY b/disk/gphotofs/HISTORY
index 93fdbb7..7fbebd4 100644
--- a/disk/gphotofs/HISTORY
+++ b/disk/gphotofs/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.0
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/disk/grub2/BUILD b/disk/grub2/BUILD
index 564f1c6..e1391d4 100755
--- a/disk/grub2/BUILD
+++ b/disk/grub2/BUILD
@@ -1,5 +1,8 @@
OPTS="${OPTS} ${GRUB2_OPTS} -disable-werror" &&
-CFLAGS=${CFLAGS/-m64/} &&
-CFLAGS=${CFLAGS/-O?/-Os} &&
+OPTS="$OPTS --with-platform=${GRUB2_PLATFORM%/*}" &&
+CFLAGS=${CFLAGS//-m64/} &&
+CFLAGS=$(echo ${CFLAGS} | sed -r "s;-O([0-9]|fast);-Os;g") &&
+LDFLAGS=${LDFLAGS//-s /} &&
+LDFLAGS=${LDFLAGS%-s} &&
disable_pic force &&
default_build
diff --git a/disk/grub2/CONFIGURE b/disk/grub2/CONFIGURE
index 316d411..62fff9e 100755
--- a/disk/grub2/CONFIGURE
+++ b/disk/grub2/CONFIGURE
@@ -17,4 +17,7 @@ config_query_option GRUB2_OPTS 'include memory manger
debugging?' n \

config_query_option GRUB2_OPTS 'build and install the efiemu runtimes?' y \
'--enable-efiemu' \
- '--disable-efiemu'
+ '--disable-efiemu' &&
+
+config_query_list GRUB2_PLATFORM "Select platform:" \
+ pc/i386 efi/i386 efi/x86_64
diff --git a/disk/grub2/HISTORY b/disk/grub2/HISTORY
index 334fd19..cd678f8 100644
--- a/disk/grub2/HISTORY
+++ b/disk/grub2/HISTORY
@@ -1,3 +1,20 @@
+2014-10-10 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: removed --target flag, it makes mangled binary names,
+ fixed regexp for gcc's -O flag, now it matches -Ofast as well
+ * PRE_BUILD, grub-2.00-freetype-2.5.1.patch: added a patch from
Gentoo,
+ fixes compilation with current freetype2
+
+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
+
+2012-10-09 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply glibc-2.16.patch
+ * glibc-2.16.patch: Fix compilation with glibc 2.16+ (gets removed
from GNU
+ libc, see
http://permalink.gmane.org/gmane.comp.lib.gnulib.bugs/30292)
+
2012-06-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.00
less versbosity
diff --git a/disk/grub2/PRE_BUILD b/disk/grub2/PRE_BUILD
index 457375e..70e263d 100755
--- a/disk/grub2/PRE_BUILD
+++ b/disk/grub2/PRE_BUILD
@@ -1,5 +1,13 @@
default_pre_build &&
+
+message "${MESSAGE_COLOR}Fix compilation with glibc 2.16+${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/grub-core/gnulib/stdio.in.h \
+ "${SPELL_DIRECTORY}"/glibc-2.16.patch &&
+
cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < ${SPELL_DIRECTORY}/grub-2.00-freetype-2.5.1.patch &&
+
if [[ "${GRUB2_SVN}" = 'y' ]]; then
./autogen.sh
else
diff --git a/disk/grub2/glibc-2.16.patch b/disk/grub2/glibc-2.16.patch
new file mode 100644
index 0000000..92db840
--- /dev/null
+++ b/disk/grub2/glibc-2.16.patch
@@ -0,0 +1,16 @@
+diff -Naur grub-2.00.orig/grub-core/gnulib/stdio.in.h
grub-2.00/grub-core/gnulib/stdio.in.h
+--- grub-2.00.orig/grub-core/gnulib/stdio.in.h 2012-10-09 13:25:40.346175444
-0700
++++ grub-2.00/grub-core/gnulib/stdio.in.h 2012-10-09 13:26:23.112172937
-0700
+@@ -137,12 +137,6 @@
+ "use gnulib module fflush for portable POSIX compliance");
+ #endif
+
+-/* It is very rare that the developer ever has full control of stdin,
+- so any use of gets warrants an unconditional warning. Assume it is
+- always declared, since it is required by C89. */
+-#undef gets
+-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+-
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
+ # if !(defined __cplusplus && defined GNULIB_NAMESPACE)
diff --git a/disk/grub2/grub-2.00-freetype-2.5.1.patch
b/disk/grub2/grub-2.00-freetype-2.5.1.patch
new file mode 100644
index 0000000..286830c
--- /dev/null
+++ b/disk/grub2/grub-2.00-freetype-2.5.1.patch
@@ -0,0 +1,24 @@
+commit fd0df6d098b1e6a4f60275c48a3ec88d15ba1fbb
+Author: Colin Watson <cjwatson AT ubuntu.com>
+Date: Fri Nov 29 12:19:36 2013 +0000
+
+ Fix build with FreeType 2.5.1
+
+ * util/grub-gen-asciih.c: Include FT_SYNTHESIS_H rather than
+ <freetype/ftsynth.h>, fixing build with FreeType 2.5.1.
+ * util/grub-gen-widthspec.c: Likewise.
+ * util/grub-mkfont.c: Likewise.
+
+diff --git a/util/grub-mkfont.c b/util/grub-mkfont.c
+index 0d8eb78..242dd01 100644
+--- a/util/grub-mkfont.c
++++ b/util/grub-mkfont.c
+@@ -43,7 +43,7 @@
+ #include FT_FREETYPE_H
+ #include FT_TRUETYPE_TAGS_H
+ #include FT_TRUETYPE_TABLES_H
+-#include <freetype/ftsynth.h>
++#include FT_SYNTHESIS_H
+
+ #undef __FTERRORS_H__
+ #define FT_ERROR_START_LIST const char *ft_errmsgs[] = {
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..2390495
--- /dev/null
+++ b/disk/gummiboot/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gummiboot
+ VERSION=45
+ 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..d3e35f8
--- /dev/null
+++ b/disk/gummiboot/HISTORY
@@ -0,0 +1,17 @@
+2014-05-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 45
+ * mkgummi: fix
+
+2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * INSTALL, smgl-splash.bmp.xz: provide splash screen
+ * INSTALL, mkgummi: provide a configuration script
+
+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/INSTALL b/disk/gummiboot/INSTALL
new file mode 100755
index 0000000..e4a7337
--- /dev/null
+++ b/disk/gummiboot/INSTALL
@@ -0,0 +1,10 @@
+default_install &&
+DEST=$INSTALL_ROOT/usr/sbin &&
+mkdir -p $DEST &&
+cp $SPELL_DIRECTORY/mkgummi $DEST &&
+DEST=$INSTALL_ROOT/boot &&
+SPLASH=smgl-splash.bmp &&
+mkdir -p $DEST &&
+xzcat $SPELL_DIRECTORY/$SPLASH.xz > $DEST/$SPLASH &&
+message "A SMGL splash screen is available in /boot"
+message "use mkgummi to update the gummiboot configuration"
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/gummiboot/mkgummi b/disk/gummiboot/mkgummi
new file mode 100755
index 0000000..d32201e
--- /dev/null
+++ b/disk/gummiboot/mkgummi
@@ -0,0 +1,33 @@
+#!/bin/bash
+root_dev()
+{
+ ROOT_DEV=$( mount | grep ' / ' | awk ' $1 ~ /\/dev\/*/ {print $1}')
+ ROOT_PART=$(blkid |grep ${ROOT_DEV}: |cut -d\ -f6)
+}
+# find the root partition
+root_dev
+echo root = $ROOT_DEV
+echo root partition = $ROOT_PART
+
+modprobe efivarfs &&
+mount -t efivarfs efivarfs /sys/firmware/efi/efivars &&
+gummiboot install &&
+cd /boot &&
+DEST=/boot/loader/entries &&
+
+# delete existing smgl confif files
+mkdir -p $DEST &&
+rm -f $DEST/smgl* &&
+
+# create the smgl config files for gummiboot
+for VX in `ls vmlinuz-* | cut -d- -f2`;do
+ echo creating efi config for $VX &&
+ cat > $DEST/smgl-$VX.conf << EOF
+title SourceMage GNU/Linux
+version $VX
+linux /vmlinuz-$VX
+#options ro root=/dev/$ROOT_DEV
+options ro root=$ROOT_PART
+EOF
+done &&
+umount /sys/firmware/efi/efivars
diff --git a/disk/gummiboot/smgl-splash.bmp.xz
b/disk/gummiboot/smgl-splash.bmp.xz
new file mode 100644
index 0000000..937f0a1
Binary files /dev/null and b/disk/gummiboot/smgl-splash.bmp.xz differ
diff --git a/disk/hdparm/DETAILS b/disk/hdparm/DETAILS
index c907e6b..570e8fc 100755
--- a/disk/hdparm/DETAILS
+++ b/disk/hdparm/DETAILS
@@ -1,6 +1,6 @@
SPELL=hdparm
- VERSION=9.39
-
SOURCE_HASH=sha512:7332fb1c03faa9b916864640959d31a355d4c8daebdb97dc941375a2fb2499827546fd1f1cc1435b403da399e5f5a70a30e9384b4499bec8f45c9408ad074b3c
+ VERSION=9.43
+
SOURCE_HASH=sha512:24cf10290d11c611951064ae2f4fc0c06d2aa764eb2801126c0cda272944adc1c07bc905c6c11dd964dd966e213aed1cde06afc7f24c565cfa709ba9134842df
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/disk/hdparm/HISTORY b/disk/hdparm/HISTORY
index a62c0ec..f289b18 100644
--- a/disk/hdparm/HISTORY
+++ b/disk/hdparm/HISTORY
@@ -1,3 +1,9 @@
+2012-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.43
+
+2012-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.42
+
2012-02-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 9.39

diff --git a/disk/isomaster/DETAILS b/disk/isomaster/DETAILS
index fc236e9..5fe2ae7 100755
--- a/disk/isomaster/DETAILS
+++ b/disk/isomaster/DETAILS
@@ -1,8 +1,8 @@
SPELL=isomaster
- VERSION=1.3.9
+ VERSION=1.3.11
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://littlesvr.ca/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:746f8e67fc5ebf39caaf1900c55752c07761cf919f49b49fdbf449b0c1309445c01b38d57cd5b741c057dd8d020d941863d2b29c1d5a725078cf8448d3ff8a4b
+
SOURCE_HASH=sha512:98c654c9320410765f5d7656396b3d87c34505410638c01e3ae65b89a20eb19d6554a70c3deca79e39524459e3cce618be3e42fdce8b5de1d88fa72fa6e122d9
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://littlesvr.ca/isomaster/
LICENSE[0]=GPL
diff --git a/disk/isomaster/HISTORY b/disk/isomaster/HISTORY
index 4cf0138..7cbc86d 100644
--- a/disk/isomaster/HISTORY
+++ b/disk/isomaster/HISTORY
@@ -1,3 +1,6 @@
+2014-04-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.11
+
2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.9

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 f9501b6..d156552 100755
--- a/disk/libburn/DETAILS
+++ b/disk/libburn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libburn
if [[ $LIBBURN_BRANCH == scm ]]; then
- if [[ $LIBBURN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_HINTS=old_svn_compat
@@ -12,14 +9,14 @@ if [[ $LIBBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.4
+ VERSION=1.3.8
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//.pl01}"
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
WEB_SITE=http://libburnia-project.org/
diff --git a/disk/libburn/HISTORY b/disk/libburn/HISTORY
index 3d50058..e2b4ea2 100644
--- a/disk/libburn/HISTORY
+++ b/disk/libburn/HISTORY
@@ -1,3 +1,30 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.8
+
+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>
+ * DETAILS: version 1.3.0.pl01
+
+2013-05-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0
+
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.4

diff --git a/disk/libewf/DEPENDS b/disk/libewf/DEPENDS
index 9418a0d..4194ada 100755
--- a/disk/libewf/DEPENDS
+++ b/disk/libewf/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl &&
+depends SSL &&
depends zlib
diff --git a/disk/libewf/HISTORY b/disk/libewf/HISTORY
index 953fb87..28e3645 100644
--- a/disk/libewf/HISTORY
+++ b/disk/libewf/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 20111015, SOURCE, SOURCE_URL[0] and WEB_SITE updated,
SOURCE_HINTS[0] removed
diff --git a/disk/libisoburn/DETAILS b/disk/libisoburn/DETAILS
index c6aabec..85da7b5 100755
--- a/disk/libisoburn/DETAILS
+++ b/disk/libisoburn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libisoburn
if [[ $LIBISOBURN_BRANCH == scm ]]; then
- if [[ $LIBISOBURN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_HINTS=old_svn_compat
@@ -12,14 +9,14 @@ if [[ $LIBISOBURN_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.4
+ VERSION=1.3.8
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 d9d4b3c..6d18f41 100644
--- a/disk/libisoburn/HISTORY
+++ b/disk/libisoburn/HISTORY
@@ -1,3 +1,30 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.8
+
+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
+
+2013-05-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0
+
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.4

diff --git a/disk/libisofs/DETAILS b/disk/libisofs/DETAILS
index afef25a..fe619c1 100755
--- a/disk/libisofs/DETAILS
+++ b/disk/libisofs/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libisofs
if [[ $LIBISOFS_BRANCH == scm ]]; then
- if [[ $LIBISOFS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_HINTS=old_svn_compat
@@ -12,7 +9,7 @@ if [[ $LIBISOFS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
else
- VERSION=1.2.4
+ VERSION=1.3.8
SOURCE2_IGNORE=signature
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/disk/libisofs/HISTORY b/disk/libisofs/HISTORY
index e6e7d6b..615176c 100644
--- a/disk/libisofs/HISTORY
+++ b/disk/libisofs/HISTORY
@@ -1,3 +1,27 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.8
+
+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-05-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0
+
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
2012-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.4

diff --git a/disk/libmtp/DETAILS b/disk/libmtp/DETAILS
index 32529a3..cb7e6a0 100755
--- a/disk/libmtp/DETAILS
+++ b/disk/libmtp/DETAILS
@@ -1,8 +1,8 @@
SPELL=libmtp
- VERSION=1.0.6
+ VERSION=1.1.6
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:f82b1da6b1b4b2504a742120f32c12260f5dae51f0d8526d94cf6cfb64c5b6d334cae8d8ac87c0ea93551fd8be97a64dd82ebb102d249e0a2403dff2cd64728f
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:fe6d9bc0621d6ad2325164585ec5f3e20824add5ee763d6d14ba7dbea6d2aacd75afa450627f3a03691c33ffb92675abebce64c3f8e32e8c2db511e814207ab3
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://libmtp.sourceforge.net/";
LICENSE[0]=LGPL
diff --git a/disk/libmtp/HISTORY b/disk/libmtp/HISTORY
index d0a0d40..8954f32 100644
--- a/disk/libmtp/HISTORY
+++ b/disk/libmtp/HISTORY
@@ -1,3 +1,9 @@
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.6
+
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.1.5
+
2011-02-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.6

diff --git a/disk/libmtp/libmtp-1.1.5.tar.gz.sig
b/disk/libmtp/libmtp-1.1.5.tar.gz.sig
new file mode 100644
index 0000000..b8eab4c
Binary files /dev/null and b/disk/libmtp/libmtp-1.1.5.tar.gz.sig differ
diff --git a/disk/lilo/0001-fix-failure-during-install.patch
b/disk/lilo/0001-fix-failure-during-install.patch
new file mode 100644
index 0000000..c1a32ed
--- /dev/null
+++ b/disk/lilo/0001-fix-failure-during-install.patch
@@ -0,0 +1,36 @@
+From 810806d4d5003dbc61f0efa38f363d0417c66ed3 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sat, 8 Jun 2013 23:07:57 +0200
+Subject: [PATCH] fix failure during install
+
+---
+ src/Makefile | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index feb144e..5d12cad 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -243,9 +243,8 @@ install:
+ if [ -f diag1.img ]; then cp -f diag1.img $$DESTDIR$(BOOT_DIR); fi
+ if [ -f diag2.img ]; then cp -f diag2.img $$DESTDIR$(BOOT_DIR); fi
+
+- strip lilo
+ cp lilo $$DESTDIR$(SBIN_DIR)/lilo
+- [ -x lilo.static ] && strip lilo.static
++ strip $$DESTDIR$(SBIN_DIR)/lilo
+ cp ../mkrescue $$DESTDIR$(USRSBIN_DIR)/mkrescue
+ cp ../keytab-lilo.pl $$DESTDIR$(USRSBIN_DIR)/keytab-lilo
+
+@@ -264,6 +263,8 @@ mkloader: temp.c
+ tidy:
+ rm -f core $(LIS) *.shs *.crc $(TMP)*
+ rm -rf sbin boot usr
++ if [ -x lilo ]; then strip lilo; fi
++ if [ -x lilo.static ]; then strip lilo.static; fi
+
+ clean:
+ rm -f *.o *.s *.i *.img *.b tmp_make version
+--
+1.8.3
+
diff --git a/disk/lilo/CONFIGURE b/disk/lilo/CONFIGURE
index cd4cb2e..35e828e 100755
--- a/disk/lilo/CONFIGURE
+++ b/disk/lilo/CONFIGURE
@@ -1 +1,3 @@
-config_query RUN_LILO "Run LILO automatically upon LILO upgrades?" n
+config_query RUN_LILO "Run LILO automatically upon LILO upgrades?" n &&
+
+config_query LILO_XVD "Apply patch to get lilo to recognize Xen XVD disks?" n
diff --git a/disk/lilo/DETAILS b/disk/lilo/DETAILS
index bc6a2f3..7666079 100755
--- a/disk/lilo/DETAILS
+++ b/disk/lilo/DETAILS
@@ -1,5 +1,5 @@
SPELL=lilo
- VERSION=23.2
+ VERSION=24.0
SOURCE=lilo-${VERSION}.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/disk/lilo/HISTORY b/disk/lilo/HISTORY
index f0c266e..a4f9512 100644
--- a/disk/lilo/HISTORY
+++ b/disk/lilo/HISTORY
@@ -1,3 +1,13 @@
+2014-04-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added option to apply XVD patch
+ * PRE_BUILD: apply patch
+ * xvd.patch: added, patch by Lloyd Richardson <lloyd AT drlabs.org> and
+ Bostjan Skufca <bostjan AT a2o.si> for Xen XVD disks recognition
+
+2013-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 24.0
+ * PRE_BUILD, 0001-fix-failure-during-install.patch: fix failure
during install
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 1FE1B08B.gpg: added gpg keyring
diff --git a/disk/lilo/PRE_BUILD b/disk/lilo/PRE_BUILD
new file mode 100755
index 0000000..1be3d3e
--- /dev/null
+++ b/disk/lilo/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-failure-during-install.patch &&
+
+if [[ $LILO_XVD == y ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/xvd.patch"
+fi
diff --git a/disk/lilo/xvd.patch b/disk/lilo/xvd.patch
new file mode 100644
index 0000000..35e2ce6
--- /dev/null
+++ b/disk/lilo/xvd.patch
@@ -0,0 +1,29 @@
+--- src/geometry.c.orig
++++ src/geometry.c
+@@ -339,7 +339,7 @@ unsigned char max_partno[512] = {
+ 31, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+
+- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Cx
*/
++ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, /* Cx
*/
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+@@ -670,6 +670,7 @@ void geo_query_dev(GEOMETRY *geo,int device,int all)
+ case MAJOR_SD6:
+ case MAJOR_SD7:
+ case MAJOR_SD8:
++ case MAJOR_XVD:
+ MASK15:
+ geo->device = 0x80 + last_dev(MAJOR_HD,64) + (MINOR(device) >> 4);
+ if (!get_all) break;
+--- src/lilo.h.orig
++++ src/lilo.h
+@@ -148,6 +148,7 @@
+ #define MAJOR_EMD 153 /* Enhanced multi-disk RAID sets */
+ #define MAJOR_CARM1 160 /* Carmel SATA Disk on first 8-port controller */
+ #define MAJOR_CARM2 161 /* Carmel SATA Disk on 2nd 8-port controller */
++#define MAJOR_XVD 202 /* xen xvd disks */
+
+ /* don't use the following */
+ #define MAJOR_MDP 254 /* Enhanced multi-disk RAID sets [experimental?]
*/
diff --git a/disk/lvm/DETAILS b/disk/lvm/DETAILS
index ed9cf44..a6631d3 100755
--- a/disk/lvm/DETAILS
+++ b/disk/lvm/DETAILS
@@ -1,5 +1,5 @@
SPELL=lvm
- VERSION=2.02.96
+ VERSION=2.02.111
SOURCE=LVM2.$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/LVM2.$VERSION
diff --git a/disk/lvm/HISTORY b/disk/lvm/HISTORY
index 535e89d..bb1fbf8 100644
--- a/disk/lvm/HISTORY
+++ b/disk/lvm/HISTORY
@@ -1,3 +1,14 @@
+2014-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.02.111
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: 2.02.109
+ * lvm-static-hotfix.patch, PRE_BUILD: dirty hack to link missing libs
+ to static build (was needed on a fresh install, not sure why broken
now)
+
+2013-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.02.100
+
2012-06-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.02.96

diff --git a/disk/lvm/PRE_BUILD b/disk/lvm/PRE_BUILD
new file mode 100755
index 0000000..92c0ce3
--- /dev/null
+++ b/disk/lvm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "$SCRIPT_DIRECTORY/lvm-static-hotfix.patch"
diff --git a/disk/lvm/lvm-static-hotfix.patch
b/disk/lvm/lvm-static-hotfix.patch
new file mode 100644
index 0000000..e586dbb
--- /dev/null
+++ b/disk/lvm/lvm-static-hotfix.patch
@@ -0,0 +1,21 @@
+diff -ru LVM2.2.02.109.orig/tools/Makefile.in LVM2.2.02.109/tools/Makefile.in
+--- LVM2.2.02.109.orig/tools/Makefile.in 2014-08-05 03:10:57.000000000
+0200
++++ LVM2.2.02.109/tools/Makefile.in 2014-08-08 08:45:14.849098142 +0200
+@@ -128,7 +128,7 @@
+
+ dmsetup.static: dmsetup.o $(interfacebuilddir)/libdevmapper.a
+ $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) \
+- -o $@ dmsetup.o -ldevmapper $(STATIC_LIBS) $(LIBS)
++ -o $@ dmsetup.o -ldevmapper $(STATIC_LIBS) $(LIBS) -lpthread
+
+ all: device-mapper
+
+@@ -144,7 +144,7 @@
+
+ lvm.static: $(OBJECTS) lvm-static.o $(top_builddir)/lib/liblvm-internal.a
$(interfacebuilddir)/libdevmapper.a
+ $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) -o $@ \
+- $(OBJECTS) lvm-static.o $(LVMLIBS) $(STATIC_LIBS) $(LIBS)
++ $(OBJECTS) lvm-static.o $(LVMLIBS) $(STATIC_LIBS) $(LIBS)
-luuid -lpthread
+
+ liblvm2cmd.a: $(top_builddir)/lib/liblvm-internal.a $(OBJECTS) lvmcmdlib.o
lvm2cmd.o
+ cat $(top_builddir)/lib/liblvm-internal.a > $@
diff --git a/disk/mpt-status/BUILD b/disk/mpt-status/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/disk/mpt-status/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/disk/mpt-status/DETAILS b/disk/mpt-status/DETAILS
new file mode 100755
index 0000000..070015f
--- /dev/null
+++ b/disk/mpt-status/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=mpt-status
+ VERSION=1.2.0
+ SOURCE=${SPELL}_${VERSION}.orig.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/m/${SPELL}/${SOURCE}
+ SOURCE_URL[1]=http://hwraid.le-vert.net/debian/sources/${SOURCE}
+
SOURCE_HASH=sha512:48d9ecb3d9b42f7731a048ba6147fc2edabbb3ac7936c3273fc613e661f54a66c9f240283a7b84040efd059539fb1c59172b74fad50781647f98644c3da25cac
+ WEB_SITE=http://freecode.com/projects/mptstatus
+ ENTERED=20130129
+ LICENSE[0]=GPL
+ KEYWORDS="lsi disk raid"
+ SHORT="tool to get RAID status out of mpt (and other) HW RAID
controllers"
+cat << EOF
+mpt-status is a query tool for accessing the running configuration and
status of
+LSI SCSI HBAs.
+
+It is a heavily modified version of the original mpt-status-1.0 tool written
by
+Matt Braithwaite.
+
+It allows you to monitor the health and status of your RAID setup. Currently
+supported and tested HBAs are the LSI 1030 SCSI RAID storage controller and
LSI
+SAS1064 SCSI RAID storage controller. Since the tool uses the MPI (message
+passing interface), chances are high that the basic information regarding
RAID
+status will be available for all LSI-based controllers.
+EOF
diff --git a/disk/mpt-status/HISTORY b/disk/mpt-status/HISTORY
new file mode 100644
index 0000000..9085857
--- /dev/null
+++ b/disk/mpt-status/HISTORY
@@ -0,0 +1,2 @@
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, {PRE_,}BUILD: spell created
diff --git a/disk/mpt-status/PRE_BUILD b/disk/mpt-status/PRE_BUILD
new file mode 100755
index 0000000..f6145fc
--- /dev/null
+++ b/disk/mpt-status/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# get_kernel_version() doesn't include local tag
+local KVER=`uname -r` &&
+
+sedit "s:-O2:-I$INSTALL_ROOT/lib/modules/$KVER/source/include $CFLAGS:" \
+ Makefile
diff --git a/disk/mtools/DETAILS b/disk/mtools/DETAILS
index 5f3bfa1..74c2e7c 100755
--- a/disk/mtools/DETAILS
+++ b/disk/mtools/DETAILS
@@ -1,5 +1,5 @@
SPELL=mtools
- VERSION=4.0.17
+ VERSION=4.0.18
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/disk/mtools/HISTORY b/disk/mtools/HISTORY
index 9093d70..fe2a686 100644
--- a/disk/mtools/HISTORY
+++ b/disk/mtools/HISTORY
@@ -1,3 +1,6 @@
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.18
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 6F431961.gpg: added gpg keyring
diff --git a/disk/netatalk/DEPENDS b/disk/netatalk/DEPENDS
index f5a667d..a47073b 100755
--- a/disk/netatalk/DEPENDS
+++ b/disk/netatalk/DEPENDS
@@ -1,5 +1,5 @@
depends db &&
-depends openssl &&
+depends SSL &&

optional_depends tcp_wrappers \
"--enable-tcp-wrappers" \
diff --git a/disk/netatalk/HISTORY b/disk/netatalk/HISTORY
index d2992bf..14846c5 100644
--- a/disk/netatalk/HISTORY
+++ b/disk/netatalk/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-12-22 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.1.5

diff --git a/disk/ntfs-3g/DETAILS b/disk/ntfs-3g/DETAILS
index 8d5b255..a8bd414 100755
--- a/disk/ntfs-3g/DETAILS
+++ b/disk/ntfs-3g/DETAILS
@@ -1,7 +1,7 @@
SPELL=ntfs-3g
SPELLX=ntfs-3g_ntfsprogs
- VERSION=2012.1.15
-
SOURCE_HASH=sha512:90dd894257f2ba683f1c6203e975288133bed2baae3d1c09087d5a1c93a1299cb0fd2099310c4d31e35463625a81ce49f9a69af3b9cd7223790d1cdd37e7a65e
+ VERSION=2014.2.15
+
SOURCE_HASH=sha512:7e4a5c9ac9d43dcf0d4b4085dea6703126fc4808cb9e1b7038884b20df2a8ab8f54c269d7204a279b62c5ba1127a966fd64226a8ed8f0c11667d9326c2f8fa7c
SOURCE=$SPELLX-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://www.tuxera.com
diff --git a/disk/ntfs-3g/HISTORY b/disk/ntfs-3g/HISTORY
index 2cddf53..90790c8 100644
--- a/disk/ntfs-3g/HISTORY
+++ b/disk/ntfs-3g/HISTORY
@@ -1,3 +1,9 @@
+2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2014.02.15
+
+2013-01-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013.1.13
+
2012-01-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2012.1.15

diff --git a/disk/partclone/BUILD b/disk/partclone/BUILD
new file mode 100755
index 0000000..80489b8
--- /dev/null
+++ b/disk/partclone/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-fat" &&
+default_build
diff --git a/disk/partclone/DETAILS b/disk/partclone/DETAILS
index 737208b..c47c5d0 100755
--- a/disk/partclone/DETAILS
+++ b/disk/partclone/DETAILS
@@ -1,7 +1,7 @@
SPELL=partclone
- VERSION=0.2.51
-
SOURCE_HASH=sha512:2d88a9cef2deedc77cb87b42f9c372e45ad9b34e4f362a76d33ffe9b3d26d90ed6ade77db6f7704c2bb9af991fd3a3355c89db8ddfe69f5327c18f2263d96573
- SOURCE=${SPELL}_${VERSION}.tar.gz
+ VERSION=0.2.73
+
SOURCE_HASH=sha512:9392a422a4bc698d043a3526c7594c961cc6da8061aa016038026f05e44df0cea2c39f22d42dc97d539b8faad6855c687d8804a8bf6c255cd89a756462cbc638
+ SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
WEB_SITE=http://partclone.org
diff --git a/disk/partclone/HISTORY b/disk/partclone/HISTORY
index c7fe888..58c9ee7 100644
--- a/disk/partclone/HISTORY
+++ b/disk/partclone/HISTORY
@@ -1,3 +1,54 @@
+2014-10-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.73
+
+2014-08-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.72
+
+2014-07-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.71
+
+2014-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: added, for fat support
+
+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
+
+2013-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.62
+
+2013-05-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.61
+
+2013-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.60
+
+2013-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.59
+
+2013-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.58
+
+2013-01-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.57
+
+2012-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.56
+
+2012-10-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.55
+
+2012-10-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.54
+
2012-08-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.51

diff --git a/disk/partimage-ng/DETAILS b/disk/partimage-ng/DETAILS
index 5956188..dcf763d 100755
--- a/disk/partimage-ng/DETAILS
+++ b/disk/partimage-ng/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=partimage-ng
-if [[ "${PARTIMAGE_NG_AUTOUPDATE}" == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=trunk
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-trunk.tar.bz2

SOURCE_URL[0]=bzr_http://bazaar.launchpad.net/~vonami/partimage-ng/trunk:$SPELL-trunk
SOURCE_IGNORE=volatile
diff --git a/disk/partimage-ng/HISTORY b/disk/partimage-ng/HISTORY
index 44e8cfe..8b8c859 100644
--- a/disk/partimage-ng/HISTORY
+++ b/disk/partimage-ng/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/disk/partimage/DEPENDS b/disk/partimage/DEPENDS
index 28e79ba..c87dc3d 100755
--- a/disk/partimage/DEPENDS
+++ b/disk/partimage/DEPENDS
@@ -8,7 +8,7 @@ optional_depends gettext \
"--disable-nls" \
"NLS support" &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"SSL support for server"
diff --git a/disk/partimage/HISTORY b/disk/partimage/HISTORY
index 231e0c0..1531d36 100644
--- a/disk/partimage/HISTORY
+++ b/disk/partimage/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/disk/physfs/DETAILS b/disk/physfs/DETAILS
index fbd736e..185f927 100755
--- a/disk/physfs/DETAILS
+++ b/disk/physfs/DETAILS
@@ -1,9 +1,9 @@
SPELL=physfs
- VERSION=1.1.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.0.3
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://icculus.org/physfs/downloads/${SOURCE}
-
SOURCE_HASH=sha512:45546cd009d540e7c34dd19d02ecfb32219345d7a5b89a10c12286d0f6b41ce79f0e6b314d46964043fd295c34209c0437f969f24d9d19e0cebff8ccd4b58964
+
SOURCE_HASH=sha512:47eff0c81b8dc3bb526766b0a8ad2437d2951867880116d6e6e8f2ec1490e263541fb741867fed6517cc3fa8a9c5651b36e3e02a499f19cfdc5c7261c9707e80
WEB_SITE=http://icculus.org/physfs/
LICENSE[0]=ZLIB
ENTERED=20021120
diff --git a/disk/physfs/HISTORY b/disk/physfs/HISTORY
index 1ecfbdd..73a38fe 100644
--- a/disk/physfs/HISTORY
+++ b/disk/physfs/HISTORY
@@ -1,3 +1,6 @@
+2012-12-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.3
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/disk/pmount/BUILD b/disk/pmount/BUILD
index 482831a..7e7f955 100755
--- a/disk/pmount/BUILD
+++ b/disk/pmount/BUILD
@@ -1,4 +1,5 @@
-if [[ $CRYPT == "y" ]]; then
- sed -i -e "s|/sbin/cryptsetup|`which cryptsetup`|" src/policy.h
-fi &&
+if is_depends_enabled $SPELL cryptsetup-luks; then
+ OPTS="--with-cryptsetup-prog=`which cryptsetup` $OPTS"
+fi &&
+
default_build
diff --git a/disk/pmount/CONFIGURE b/disk/pmount/CONFIGURE
deleted file mode 100755
index 4635f88..0000000
--- a/disk/pmount/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query PMOUNT "Enable usage of pmount by hal instead of fstab
definitions (answer 'n' if you use gnome-volume-manager) " y &&
-config_query CRYPT "Enable prompting for passphrases of encrypted
partitions" n
diff --git a/disk/pmount/DEPENDS b/disk/pmount/DEPENDS
index f3bf708..22e7659 100755
--- a/disk/pmount/DEPENDS
+++ b/disk/pmount/DEPENDS
@@ -1,6 +1,15 @@
-depends dbus
&&
-depends hal
&&
-depends sysfsutils
&&
-if [[ $CRYPT == "y" ]]; then
- depends cryptsetup-luks
-fi
+depends util-linux &&
+depends which &&
+
+optional_depends hal \
+ "--enable-hal" \
+ "--disable-hal" \
+ "to build pmount-hal frontend" &&
+
+if is_depends_enabled $SPELL hal; then
+ depends dbus
+fi &&
+
+optional_depends cryptsetup-luks "" "" "to enable prompting for passphrases
of encrypted partitions" &&
+
+suggest_depends ntfs-3g "" "" "for ability to mount NTFS volumes"
diff --git a/disk/pmount/DETAILS b/disk/pmount/DETAILS
index 5dd04a1..c771c42 100755
--- a/disk/pmount/DETAILS
+++ b/disk/pmount/DETAILS
@@ -1,17 +1,14 @@
SPELL=pmount
- VERSION=0.9.20
- SOURCE=${SPELL}_${VERSION}.orig.tar.gz
- SOURCE2=${SPELL}_${VERSION}-3.diff.gz
-
SOURCE_HASH=sha512:94bb65f5690605fa8857bda942728bfaa59d7dc519c2cd80fead273da8fa21945e1f4c3eac6319a00e61e9f24be2fc180420f245b5dba56eb0e87b943d9c56e3
-
SOURCE2_HASH=sha512:bc040d7e0547943f825b2c32ba10dacd2fa0c24d7f2f723eb01043cee95c1fcea5516f8cc6fe860add71176b21b83c408d510d0cc3bd0c3aa25ce83aed824eb0
+ VERSION=0.9.23
+ SOURCE=${SPELL}_${VERSION}.orig.tar.bz2
+
SOURCE_HASH=sha512:a9d762fb9bd3f525d52b29a33c09c10a09f90fabdeed8f3658cb3fe8cbdbf237b2c9165b7c93a7170b9de5c65c513c1629b1fca638563a66d091c518782db92d
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/p/pmount/$SOURCE
- SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/p/pmount/$SOURCE2
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/p/$SPELL/$SOURCE
WEB_SITE=http://packages.debian.org/unstable/source/pmount
ENTERED=20050512
LICENSE[0]=GPL
KEYWORDS="disk"
- SHORT="Wrapper around the standard mount program"
+ SHORT="wrapper around the standard mount program"
cat << EOF
pmount is a wrapper around the standard mount program which permits normal
users to mount removable devices without a matching /etc/fstab entry. This
diff --git a/disk/pmount/FINAL b/disk/pmount/FINAL
new file mode 100755
index 0000000..4fb2187
--- /dev/null
+++ b/disk/pmount/FINAL
@@ -0,0 +1,5 @@
+if [[ ! -d "$INSTALL_ROOT/media" ]]; then
+ install -vd "$INSTALL_ROOT/media"
+fi &&
+
+message "\n${MESSAGE_COLOR}Don't forget to add the users allowed to pmount
in plugdev group${DEFAULT_COLOR}\n"
diff --git a/disk/pmount/HISTORY b/disk/pmount/HISTORY
index 18d2367..4b55b94 100644
--- a/disk/pmount/HISTORY
+++ b/disk/pmount/HISTORY
@@ -1,3 +1,16 @@
+2013-09-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.23; updated source url and source
+ extension; fixed short description
+ * BUILD: removed dirty hacks
+ * DEPENDS: hal and dbus are optional; removed obsolete sysfsutils
+ dependency; added ntfs-3g suggest dependency; added missing generic
+ dependencies; removed tabs
+ * CONFIGURE: dropped, not needed anymore
+ * INSTALL: removed tabs
+ * PRE_BUILD: removed patching with the non-required 2nd source
+ * PRE_INSTALL: changed hal condition
+ * FINAL: added, to install /media directory and show post-cast message
+
2010-02-27 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated to 0.9.20

diff --git a/disk/pmount/INSTALL b/disk/pmount/INSTALL
index 69c96a5..ccbb595 100755
--- a/disk/pmount/INSTALL
+++ b/disk/pmount/INSTALL
@@ -1,7 +1,11 @@
-make PREFIX=$INSTALL_ROOT/usr install &&
+make PREFIX=$INSTALL_ROOT/usr install &&
+
chgrp plugdev ${INSTALL_ROOT}/usr/bin/pmount \
- ${INSTALL_ROOT}/usr/bin/pmount-hal \
- ${INSTALL_ROOT}/usr/bin/pumount &&
+ ${INSTALL_ROOT}/usr/bin/pumount &&
+
+if is_depends_enabled $SPELL hal; then
+ chgrp plugdev ${INSTALL_ROOT}/usr/bin/pmount-hal
+fi &&
+
chmod 4750 ${INSTALL_ROOT}/usr/bin/pmount \
- ${INSTALL_ROOT}/usr/bin/pumount &&
-message "\nDon't forget to add the users allowed to pmount in plugdev
group\n"
+ ${INSTALL_ROOT}/usr/bin/pumount
diff --git a/disk/pmount/PRE_BUILD b/disk/pmount/PRE_BUILD
index df515b4..8d6a8dc 100755
--- a/disk/pmount/PRE_BUILD
+++ b/disk/pmount/PRE_BUILD
@@ -1,5 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-unpack_file 2 &&
-gunzip -c $SOURCE_CACHE/$SOURCE2 | patch -p0 &&
patch -p1 < $SCRIPT_DIRECTORY/pmount-0.9.13-no_close.patch
diff --git a/disk/pmount/PRE_INSTALL b/disk/pmount/PRE_INSTALL
index bbb6929..7cd79a5 100755
--- a/disk/pmount/PRE_INSTALL
+++ b/disk/pmount/PRE_INSTALL
@@ -1,6 +1,7 @@
-default_pre_install &&
-create_group plugdev &&
-if [ "$PMOUNT" == "y" ]; then
+default_pre_install &&
+create_group plugdev &&
+
+if is_depends_enabled $SPELL hal; then
usermod -G plugdev -a haldaemon &&
mkdir -p ${INSTALL_ROOT}/etc/hal/device.d &&
ln -sfn ${INSTALL_ROOT}/usr/bin/pmount-hal
${INSTALL_ROOT}/etc/hal/device.d/60-pmount.hal
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/quota/DETAILS b/disk/quota/DETAILS
index 4affdeb..ca333c3 100755
--- a/disk/quota/DETAILS
+++ b/disk/quota/DETAILS
@@ -1,10 +1,9 @@
SPELL=quota
- VERSION=4.00-pre1
+ VERSION=4.01
SOURCE=${SPELL}-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-tools
- SOURCE_URL[0]=$SOURCEFORGE_URL/linuxquota/$SOURCE
-#
SOURCE_HASH=sha512:396af0d9c4b79c3a8be66e3879eb9c67b2e028490ab714bec0980d8b7aeb5584ce3cc6037b88363206f3ef79c1300db7eb873de6ca8ee50d50cf4b19905a8344
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+
SOURCE_URL[0]=http://sourceforge.net/projects/linuxquota/files/quota-tools/$VERSION/$SOURCE/download
+
SOURCE_HASH=sha512:57f79efe7e538f3109d0e44e4f87388ec4e8134f34ba92a30acb5d223090e8fb0087dfc558a951facc7f9b4d2301b4e305b710576363c13f5e70b06c91194dda
LICENSE[0]=BSD
WEB_SITE=http://sourceforge.net/projects/linuxquota/
KEYWORDS="disk"
diff --git a/disk/quota/HISTORY b/disk/quota/HISTORY
index e80005f..7be0c02 100644
--- a/disk/quota/HISTORY
+++ b/disk/quota/HISTORY
@@ -1,3 +1,6 @@
+2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
+ * DETIALS: 4.01
+
2010-04-08 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated to 4.00-pre1

diff --git a/disk/quota/quota-4.00-pre1.tar.gz.sig
b/disk/quota/quota-4.00-pre1.tar.gz.sig
deleted file mode 100644
index b54540f..0000000
Binary files a/disk/quota/quota-4.00-pre1.tar.gz.sig and /dev/null differ
diff --git a/disk/sg3_utils/DETAILS b/disk/sg3_utils/DETAILS
index 2ea654f..01aa883 100755
--- a/disk/sg3_utils/DETAILS
+++ b/disk/sg3_utils/DETAILS
@@ -1,7 +1,7 @@
SPELL=sg3_utils
- VERSION=1.33
-
SOURCE_HASH=sha512:3973f91a0d9d28425ed9f9a01b1b17276914be9fd96c1314fcc49044478901bc885245bd1e8dcd3e86a271293d90efd2a66cb7746d0c0d1166ae82a7f3ae8c69
- SOURCE=$SPELL-$VERSION.tar.bz2
+ 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
WEB_SITE=http://sg.danny.cz/sg/sg3_utils.html
diff --git a/disk/sg3_utils/HISTORY b/disk/sg3_utils/HISTORY
index abeb9ce..02ac32a 100644
--- a/disk/sg3_utils/HISTORY
+++ b/disk/sg3_utils/HISTORY
@@ -1,3 +1,15 @@
+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
+
+2013-01-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.35
+
+2012-10-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.34
+
2012-01-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.33

diff --git a/disk/sgi.gpg b/disk/sgi.gpg
index bcd9ceb..93590c9 100644
Binary files a/disk/sgi.gpg and b/disk/sgi.gpg differ
diff --git a/disk/squashfs-tools3/BUILD b/disk/squashfs-tools3/BUILD
new file mode 100755
index 0000000..1814cd2
--- /dev/null
+++ b/disk/squashfs-tools3/BUILD
@@ -0,0 +1,2 @@
+cd squashfs-tools &&
+make
diff --git a/disk/squashfs-tools3/DETAILS b/disk/squashfs-tools3/DETAILS
new file mode 100755
index 0000000..7c8c6f7
--- /dev/null
+++ b/disk/squashfs-tools3/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=squashfs-tools3
+ VERSION=3.4
+ SOURCE=squashfs${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/squashfs${VERSION}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/squashfs/${SOURCE}
+
SOURCE_HASH=sha512:5e126ea468271f54c62d473a04a355169514f2668b4dc0de4138a8ef2a6e633d373454e7b85c1c684b875d9dfc8afb17c05548dd5062d05f847ffef8e624d9fe
+ WEB_SITE=http://squashfs.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20050104
+ KEYWORDS="filesystem disk"
+ SHORT="Compressed read-only filesystem for Linux"
+cat << EOF
+Data, inodes and directories are compressed.
+
+Squashfs stores full uid/gids (32 bits), and file creation time.
+
+Files up to 2^32 bytes are supported. Filesystems can be up to 2^32 bytes.
+
+Inode and directory data are highly compacted, and packed on byte
+boundaries. Each compressed inode is on average 8 bytes in length (the exact
+length varies on file type, i.e. regular file, directory, symbolic link, and
+block/char device inodes have different sizes).
+
+Squashfs can use block sizes up to 64K (the default size is 64K). Using 64K
+blocks achieves greater compression ratios than the normal 4K block size.
+File duplicates are detected and removed.
+EOF
diff --git a/disk/squashfs-tools3/HISTORY b/disk/squashfs-tools3/HISTORY
new file mode 100644
index 0000000..9e6416b
--- /dev/null
+++ b/disk/squashfs-tools3/HISTORY
@@ -0,0 +1,33 @@
+2014-09-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.4
+ * PRE_BUILD, INSTALL: Add version suffix to installed binaries
+
+2008-02-16 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS: updated spell to 3.3
+
+2006-09-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.1-r2, removed UPDATED
+
+2006-04-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.0
+ * INSTALL: added unsquashfs
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2-r2
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-07-07 Flavien Bridault <disk AT sourcemage.org>
+ * DETAILS: updated to 2.2
+
+2005-04-30 Flavien Bridault <disk AT sourcemage.org>
+ * BUILD, INSTALL: updated according to Benoit squashfs spell
+ (#8661) which takes into account $INSTALL_ROOT
+
+2005-01-04 Wolfgang Scheicher <worf AT sbox.tu-graz.ac.at>
+ * created this spell
+
diff --git a/disk/squashfs-tools3/INSTALL b/disk/squashfs-tools3/INSTALL
new file mode 100755
index 0000000..414770a
--- /dev/null
+++ b/disk/squashfs-tools3/INSTALL
@@ -0,0 +1,3 @@
+# we install both binaries in /usr/sbin (like debian)
+mkdir -p "${INSTALL_ROOT}/usr/sbin" &&
+cp mksquashfs3 unsquashfs3 "${INSTALL_ROOT}/usr/sbin"
diff --git a/disk/squashfs-tools3/PRE_BUILD b/disk/squashfs-tools3/PRE_BUILD
new file mode 100755
index 0000000..db141cc
--- /dev/null
+++ b/disk/squashfs-tools3/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+sedit 's/fs\([: ]\|$\)/fs3\1/g' "$SOURCE_DIRECTORY"/squashfs-tools/Makefile
diff --git a/disk/testdisk/DEPENDS b/disk/testdisk/DEPENDS
index 451fa80..b486a8e 100755
--- a/disk/testdisk/DEPENDS
+++ b/disk/testdisk/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl '' '' 'encryption support' &&
+optional_depends SSL '' '' 'encryption support' &&
optional_depends "progsreiserfs" "" "" "to list files from ReiserFS
partition" &&
optional_depends "ntfs-3g" "" "" "to list files from NTFS
partition" &&
optional_depends "JPEG" "" "" "to improved JPEG recovery rate"
&&
diff --git a/disk/testdisk/DETAILS b/disk/testdisk/DETAILS
index ae76486..74b9b82 100755
--- a/disk/testdisk/DETAILS
+++ b/disk/testdisk/DETAILS
@@ -1,9 +1,9 @@
SPELL=testdisk
- VERSION=6.13
+ VERSION=6.14
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.cgsecurity.org/$SOURCE
-
SOURCE_HASH=sha512:30889b8afed5b0fac93ce028e8c95bfa3e14b72d39cc4f86659edcce0b8820c5ce0c2b7e1d09f23f0da977b5d1cb275551069a87b109d05538e63e9b76200442
+
SOURCE_HASH=sha512:f479c7863e1a39bf747a0b73b37eba1016e4762373b9b68747fed6141aa8faa7703c89dddc975df18904759292cd7d333ca0619eacb3c1eea76790a917e95774
WEB_SITE=http://www.cgsecurity.org/wiki/TestDisk
LICENSE[0]=GPL
ENTERED=20060916
diff --git a/disk/testdisk/HISTORY b/disk/testdisk/HISTORY
index 9b65203..427b0ba 100644
--- a/disk/testdisk/HISTORY
+++ b/disk/testdisk/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.14
+
2011-11-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.13

diff --git a/disk/udev/CONFLICTS b/disk/udev/CONFLICTS
index 0006388..88992be 100755
--- a/disk/udev/CONFLICTS
+++ b/disk/udev/CONFLICTS
@@ -1 +1,2 @@
conflicts udev-old y
+conflicts eudev
diff --git a/disk/udev/HISTORY b/disk/udev/HISTORY
index 4c15a69..88f1861 100644
--- a/disk/udev/HISTORY
+++ b/disk/udev/HISTORY
@@ -1,3 +1,7 @@
+2013-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add eudev
+ * PROVIDES: added
+
2012-02-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed source url; temporary switch to sha512sum
* kay.gpg: removed jpeg photo
diff --git a/disk/udev/PROVIDES b/disk/udev/PROVIDES
new file mode 100644
index 0000000..5ca78e5
--- /dev/null
+++ b/disk/udev/PROVIDES
@@ -0,0 +1 @@
+UDEV
diff --git a/disk/udisks/DEPENDS b/disk/udisks/DEPENDS
index 5d33ff9..e8ecbef 100755
--- a/disk/udisks/DEPENDS
+++ b/disk/udisks/DEPENDS
@@ -3,7 +3,9 @@ depends parted &&
depends lvm &&
depends libatasmart &&
depends docbook-xsl &&
-depends -sub GUDEV udev &&
+depends -sub GOBJ policykit &&
+depends dbus-glib &&
+depends -sub GUDEV UDEV &&

optional_depends man \
"--enable-man-pages" \
@@ -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 99cf124..8e27358 100644
--- a/disk/udisks/HISTORY
+++ b/disk/udisks/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-06-04 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: added depends udev with GUDEV subdepends

diff --git a/disk/udisks2/DEPENDS b/disk/udisks2/DEPENDS
index 1c04bd4..ae205ea 100755
--- a/disk/udisks2/DEPENDS
+++ b/disk/udisks2/DEPENDS
@@ -1,6 +1,6 @@
depends pkgconfig &&
depends glib2 &&
-depends udev &&
+depends UDEV &&
depends acl &&
depends libxslt &&
depends libatasmart &&
@@ -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 29c54e2..44ece78 100755
--- a/disk/udisks2/DETAILS
+++ b/disk/udisks2/DETAILS
@@ -1,7 +1,7 @@
SPELL=udisks2
- VERSION=1.99.0
-
SOURCE_HASH=sha512:943d8e2f0b15a8d1e69ebc16008bf19374df6ecc127347d9bdc5bb55ec83fde74e10ce471813da38fd692832bd0dbebc8449425ee41526b7d721374786df57a4
-# SECURITY_PATCH=2
+ VERSION=2.1.4
+
SOURCE_HASH=sha512:782e94d27cdacf4178fc7c39ad300168d3280be6cd434f067c6e329efe91544d5bbfe9a2499483e3f4bdce16c55a061be53d9c592943b693441db8f9cfacee12
+ 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 b2d19b4..f09f8e3 100644
--- a/disk/udisks2/HISTORY
+++ b/disk/udisks2/HISTORY
@@ -1,19 +1,52 @@
-2012-07-31 Treeve Jelbert <treeve AT sourcemage.otg>
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.4
+
+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
+
+2013-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-04-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.0
+
+2012-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.1
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * loop-ctl.patch: added, to fix build with kernel headers before
26.07.11
+
+2012-10-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.0
+
+2012-07-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.99.0
* DEPENDS: fix libacl => acl

-2012-05-21 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.97.0
* DEPENDS: gobject-introspection is optional
add libacl

-2012-04-15 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.94.0

-2012-04-04 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-04-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.93.0

-2012-02-09 Treeve Jelbert <treeve AT sourcemage.otg>
+2012-02-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.91.0
spell created

diff --git a/disk/udisks2/PRE_BUILD b/disk/udisks2/PRE_BUILD
new file mode 100755
index 0000000..cec3d9f
--- /dev/null
+++ b/disk/udisks2/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/loop-ctl.patch"
diff --git a/disk/udisks2/loop-ctl.patch b/disk/udisks2/loop-ctl.patch
new file mode 100644
index 0000000..3fc1748
--- /dev/null
+++ b/disk/udisks2/loop-ctl.patch
@@ -0,0 +1,16 @@
+--- src/udiskslinuxmanager.h.orig 2011-10-10 22:13:43.000000000 +0400
++++ src/udiskslinuxmanager.h 2012-11-24 17:52:35.021912864 +0400
+@@ -23,6 +23,13 @@
+
+ #include "udisksdaemontypes.h"
+
++/* /dev/loop-control interface */
++#ifndef LOOP_CTL_ADD
++# define LOOP_CTL_ADD 0x4C80
++# define LOOP_CTL_REMOVE 0x4C81
++# define LOOP_CTL_GET_FREE 0x4C82
++#endif
++
+ G_BEGIN_DECLS
+
+ #define UDISKS_TYPE_LINUX_MANAGER (udisks_linux_manager_get_type ())
diff --git a/disk/uif2iso/DEPENDS b/disk/uif2iso/DEPENDS
index c5aa888..3a1abf7 100755
--- a/disk/uif2iso/DEPENDS
+++ b/disk/uif2iso/DEPENDS
@@ -1,3 +1,3 @@
depends unzip &&
depends zlib &&
-depends openssl
+depends SSL
diff --git a/disk/uif2iso/HISTORY b/disk/uif2iso/HISTORY
index 0d6f999..85c87d2 100644
--- a/disk/uif2iso/HISTORY
+++ b/disk/uif2iso/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-06-21 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.1.7c

diff --git a/disk/whdd/BUILD b/disk/whdd/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/disk/whdd/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/disk/whdd/DEPENDS b/disk/whdd/DEPENDS
new file mode 100755
index 0000000..52c9637
--- /dev/null
+++ b/disk/whdd/DEPENDS
@@ -0,0 +1,9 @@
+depends -sub CXX gcc &&
+depends -sub SHARED dialog &&
+depends ncurses &&
+depends git &&
+depends cmake &&
+optional_depends smartmontools \
+ "" \
+ "" \
+ "to display S.M.A.R.T. information"
diff --git a/disk/whdd/DETAILS b/disk/whdd/DETAILS
new file mode 100755
index 0000000..4120452
--- /dev/null
+++ b/disk/whdd/DETAILS
@@ -0,0 +1,16 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=whdd
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://github.com/krieger-od/whdd:whdd-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ WEB_SITE=http://whdd.org
+ ENTERED=20140811
+ LICENSE[0]=GPL
+ KEYWORDS="disk"
+ SHORT="WHDD is HDD diagnostic and recovery tool for Linux"
+cat << EOF
+A HDD diagnostic and recovery tool for Linux
+EOF
diff --git a/disk/whdd/HISTORY b/disk/whdd/HISTORY
new file mode 100644
index 0000000..6aa9016
--- /dev/null
+++ b/disk/whdd/HISTORY
@@ -0,0 +1,2 @@
+2014-08-11 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, DETAILS, DEPENDS, PREPARE: created spell
diff --git a/disk/whdd/PREPARE b/disk/whdd/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/disk/whdd/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/disk/xcdroast/DETAILS b/disk/xcdroast/DETAILS
index b2572a7..1fe2ef4 100755
--- a/disk/xcdroast/DETAILS
+++ b/disk/xcdroast/DETAILS
@@ -1,9 +1,9 @@
SPELL=xcdroast
- VERSION=0.98alpha15
+ VERSION=0.98alpha16
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:ad9b9d679c5c220c424b04e90113609e5023d730b99fe3ab0007bf05d35dd610edf14da664f37e1def5801e0702a03da2f5b002df0cb9c4f5f5c398c6c8b23a4
+
SOURCE_HASH=sha512:dec789955eb70a14f6bcb7c0895a6ca4b7c471cc5ee7ab12af1e671c8586c481c4a05e20eb42724d686d561a551809d9437dafadd3cd081079cefc28e0b94df7
WEB_SITE=http://www.xcdroast.org/
LICENSE[0]=GPL
ENTERED=20020210
diff --git a/disk/xcdroast/HISTORY b/disk/xcdroast/HISTORY
index aea93aa..278f7a9 100644
--- a/disk/xcdroast/HISTORY
+++ b/disk/xcdroast/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 0.98alpha16
+ * PRE_BUILD, io_progressbar_fix.patch, cdd2wav_version.patch: upstream
+ patches
+ * modern_cdrtools.patch: removed
+
2012-01-24 Ismael Luceno <ismael.luceno AT gmail.com>
* DEPENDS: depend on CD-BURN-UTILITY instead of cdrtools.

diff --git a/disk/xcdroast/PRE_BUILD b/disk/xcdroast/PRE_BUILD
index bd15df7..4e56430 100755
--- a/disk/xcdroast/PRE_BUILD
+++ b/disk/xcdroast/PRE_BUILD
@@ -2,5 +2,10 @@ default_pre_build &&
if [ $XCDROAST_GTK2 == "y" ]; then
tar xzf $SCRIPT_DIRECTORY/new_configure.tar.gz -C $SOURCE_DIRECTORY &&
OPTS="$OPTS --enable-gtk2"
-fi &&
-patch -d $SOURCE_DIRECTORY -p1 < $SPELL_DIRECTORY/modern_cdrtools.patch
+fi
+cd "$SOURCE_DIRECTORY" &&
+# Upstream patches. http://www.xcdroast.org/xcdr098/patches/
+echo cdda2wav_version.patch &&
+patch -p1 < "$SCRIPT_DIRECTORY/cdda2wav_version.patch" &&
+echo io_progressbar_fix.patch &&
+patch -p0 < "$SCRIPT_DIRECTORY/io_progressbar_fix.patch"
diff --git a/disk/xcdroast/cdda2wav_version.patch
b/disk/xcdroast/cdda2wav_version.patch
new file mode 100644
index 0000000..cd001e0
--- /dev/null
+++ b/disk/xcdroast/cdda2wav_version.patch
@@ -0,0 +1,54 @@
+diff -urNad xcdroast-0.98+0alpha16~/src/io.c xcdroast-0.98+0alpha16/src/io.c
+--- xcdroast-0.98+0alpha16~/src/io.c 2008-08-21 15:11:40.000000000 +0200
++++ xcdroast-0.98+0alpha16/src/io.c 2009-12-29 22:54:08.571188849 +0100
+@@ -10062,6 +10062,7 @@
+
+ gint check_version_cdda2wav(gchar *match, gchar *found) {
+ gchar line[MAXLINE];
++gchar vline[MAXLINE];
+ gchar ver[MAXLINE];
+ FILE *fpin;
+ gchar *p;
+@@ -10076,32 +10077,38 @@
+ }
+
+ strcpy(line,"");
++ strcpy(vline,"");
+ for (;;) {
+ if (fgets(line,MAXLINE,fpin) == NULL)
+ break;
+ dodebug(10,"got: %s",line);
++
++ /* only get first line */
++ if (strcmp(vline,"") == 0) {
++ strncpy(vline, line, MAXLINE);
++ }
+ }
+
+ if (pclose(fpin) == -1) {
+ g_error("pclose error\n");
+ }
+
+- if (strcmp(line,"") == 0 || strstr(line,"sh:") != NULL) {
++ if (strcmp(vline,"") == 0 || strstr(vline,"sh:") != NULL) {
+ /* failed to open - permission denied */
+ return 2;
+ }
+
+- /* now line contains the version string of cdda2wav */
++ /* now vline contains the version string of cdda2wav */
+ /* try to extract the version number */
+
+- p = strstr(line,"version");
++ p = strstr(vline,"version");
+ if (p != NULL) {
+ p = strtok(p+8, " _");
+ if (p != NULL) {
+ strcpy(ver,p);
+ }
+ } else {
+- p = strstr(line,"cdda2wav");
++ p = strstr(vline,"cdda2wav");
+ if (p != NULL) {
+ p = strtok(p+9, " ");
+ if (p != NULL) {
diff --git a/disk/xcdroast/io_progressbar_fix.patch
b/disk/xcdroast/io_progressbar_fix.patch
new file mode 100644
index 0000000..5632c1f
--- /dev/null
+++ b/disk/xcdroast/io_progressbar_fix.patch
@@ -0,0 +1,39 @@
+--- src/io.c.last So. Jan 24 19:18:45 2010
++++ src/io.c Fr. Jul 16 10:59:32 2010
+@@ -3202,6 +3202,8 @@
+ close(fd2[1]);
+ }
+
++ g_setenv("LC_ALL", "C", TRUE);
++
+ /* startup child */
+ if (execl("/bin/sh", "sh", "-c", cmd ,(void *)NULL) < 0) {
+ g_error("execl error\n");
+@@ -3402,6 +3404,8 @@
+ close(fd3[1]);
+ }
+
++ g_setenv("LC_ALL", "C", TRUE);
++
+ /* startup child */
+ if (execv(callpath,arglist) < 0) {
+ g_error("execv error\n");
+@@ -3506,6 +3510,8 @@
+ close(pipefd[1]);
+ }
+
++ g_setenv("LC_ALL", "C", TRUE);
++
+ /* startup first child */
+ if (execv(callpath,arglist) < 0) {
+ g_error("execv error\n");
+@@ -3568,6 +3574,8 @@
+ close(fd3[1]);
+ }
+
++ g_setenv("LC_ALL", "C", TRUE);
++
+ /* startup second child */
+ if (execv(callpath2,arglist2) < 0) {
+ g_error("execv error\n");
+
diff --git a/disk/xcdroast/modern_cdrtools.patch
b/disk/xcdroast/modern_cdrtools.patch
deleted file mode 100644
index 3aba1e8..0000000
--- a/disk/xcdroast/modern_cdrtools.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- xcdroast-0.98alpha15/src/io.c 2003-10-26 15:24:48.000000000 +0100
-+++ xcdroast-0.98alpha15-P/src/io.c 2006-09-25 20:07:33.000000000 +0200
-@@ -9026,7 +9026,7 @@
- strcat(tmp2,"-D ");
- }
- if (masterparam.opt[7]) {
-- strcat(tmp2,"-L ");
-+ strcat(tmp2,"-allow-leading-dots ");
- }
- if (masterparam.opt[8]) {
- strcat(tmp2,"-d ");
-@@ -9160,7 +9160,7 @@
- }
- if (masterparam.publisher) {
- strcpy(tmptmp, masterparam.publisher);
-- g_snprintf(tmp5,MAXLINE,"-P \"%s\" ",
-+ g_snprintf(tmp5,MAXLINE,"-publisher \"%s\" ",
- convert_escape(tmptmp));
- strcat(tmp4,tmp5);
- }
-
diff --git a/disk/xfsdump/DETAILS b/disk/xfsdump/DETAILS
index 1b77f86..af984fa 100755
--- a/disk/xfsdump/DETAILS
+++ b/disk/xfsdump/DETAILS
@@ -1,5 +1,5 @@
SPELL=xfsdump
- VERSION=3.1.0
+ VERSION=3.1.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/xfsdump/HISTORY b/disk/xfsdump/HISTORY
index 3e9412d..40a09a5 100644
--- a/disk/xfsdump/HISTORY
+++ b/disk/xfsdump/HISTORY
@@ -1,3 +1,9 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.1.4
+
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.2
+
2012-03-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.0; converted to upstream sig checking

diff --git a/disk/xfsprogs/DETAILS b/disk/xfsprogs/DETAILS
index 3c98a6e..5ca1f07 100755
--- a/disk/xfsprogs/DETAILS
+++ b/disk/xfsprogs/DETAILS
@@ -1,5 +1,5 @@
SPELL=xfsprogs
- VERSION=3.1.8
+ VERSION=3.2.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/disk/xfsprogs/HISTORY b/disk/xfsprogs/HISTORY
index 5dc4d07..87ba193 100644
--- a/disk/xfsprogs/HISTORY
+++ b/disk/xfsprogs/HISTORY
@@ -1,3 +1,9 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.2.2
+
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.10
+
2012-03-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.8
converted to upstream signature checking
diff --git a/display/directfb/DEPENDS b/display/directfb/DEPENDS
index 500027d..1acd7e5 100755
--- a/display/directfb/DEPENDS
+++ b/display/directfb/DEPENDS
@@ -21,7 +21,7 @@ optional_depends libpng \
'--disable-png' \
'for PNG images' &&

-optional_depends giflib \
+optional_depends GIFLIB \
'--enable-gif' \
'--disable-gif' \
'for GIF images' &&
diff --git a/display/directfb/HISTORY b/display/directfb/HISTORY
index 268d78d..308094c 100644
--- a/display/directfb/HISTORY
+++ b/display/directfb/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-03-10 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.4.11

diff --git a/display/fbv/DEPENDS b/display/fbv/DEPENDS
index c3a5e9b..36639ce 100755
--- a/display/fbv/DEPENDS
+++ b/display/fbv/DEPENDS
@@ -1,3 +1,3 @@
-depends giflib &&
+depends GIFLIB &&
depends libpng &&
depends JPEG
diff --git a/display/fbv/HISTORY b/display/fbv/HISTORY
index 0877dd8..9ef019a 100644
--- a/display/fbv/HISTORY
+++ b/display/fbv/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/display/qingy/DEPENDS b/display/qingy/DEPENDS
index 1ba7101..6b4741d 100755
--- a/display/qingy/DEPENDS
+++ b/display/qingy/DEPENDS
@@ -1,5 +1,5 @@
-if [[ "$QINGY_CRYPTO" == 'openssl' ]]; then
- depends openssl
+if [[ "$QINGY_CRYPTO" == 'SSL' ]]; then
+ depends SSL
elif [[ "QINGY_CRYPTO" == 'libgcrypt' ]]; then
depends libgcrypt
fi &&
diff --git a/display/qingy/HISTORY b/display/qingy/HISTORY
index 105dac4..b690499 100644
--- a/display/qingy/HISTORY
+++ b/display/qingy/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.0

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/docbook-xsl/DETAILS b/doc/docbook-xsl/DETAILS
index db6c4fc..ced9ecb 100755
--- a/doc/docbook-xsl/DETAILS
+++ b/doc/docbook-xsl/DETAILS
@@ -1,9 +1,9 @@
SPELL=docbook-xsl
- VERSION=1.77.1
-
SOURCE_HASH=sha512:39c1eb10ce439ad2c99d9aedf13d26b9ff6bbab871d4491c88253c9f88caaaafdb9316dde201627c84b639c4b6c2a110fa0eddc687ff4e199c0407331954c839
+ VERSION=1.78.1
+
SOURCE_HASH=sha512:0a5ca95e6e451192c4edf15d2b72c716935ce6df0c70c1974f794f0085db8f52f3e1f470435b6a77ec7c0f67e32c189a4dd334305e609031173444d5818767f3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/docbook/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/docbook/docbook-xsl/${VERSION}/${SOURCE}
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
GATHER_DOCS="off"
LICENSE[0]=XCL
diff --git a/doc/docbook-xsl/HISTORY b/doc/docbook-xsl/HISTORY
index a012f5f..32e0c73 100644
--- a/doc/docbook-xsl/HISTORY
+++ b/doc/docbook-xsl/HISTORY
@@ -1,3 +1,9 @@
+2013-07-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
+2013-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.78.1
+
2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.77.1

diff --git a/doc/docutils/BUILD b/doc/docutils/BUILD
deleted file mode 100755
index 3d7f60b..0000000
--- a/doc/docutils/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-python setup.py build
diff --git a/doc/docutils/DEPENDS b/doc/docutils/DEPENDS
deleted file mode 100755
index 867b4d4..0000000
--- a/doc/docutils/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends python
diff --git a/doc/docutils/DETAILS b/doc/docutils/DETAILS
deleted file mode 100755
index feec22a..0000000
--- a/doc/docutils/DETAILS
+++ /dev/null
@@ -1,25 +0,0 @@
- SPELL=docutils
- VERSION=0.9.1
-#
SOURCE_HASH=sha512:ce015d79093e8fa0e14851c5f122a2c2d38981c82358bb1a9219271af2d12bf3219abbeed362114342ebd5a7173e0bf4a3686987c70bb950c72c2ffa3fed2440
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://$SPELL.sourceforge.net
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENSE=GPL
- ENTERED=20040509
- KEYWORDS="doc"
- SHORT="Tools for processing plaintext documentation into useful
formats."
-cat << EOF
-The purpose of the Docutils project is to create a set of tools
-for processing plaintext documentation into useful formats, such as HTML,
-XML, and TeX. Includes reStructuredText, the easy to read, easy to use,
-what-you-see-is-what-you-get plaintext markup language.
-
-Several sources are or will be supported:
- - Standalone files (implemented).
- - Inline documentation from Python modules and packages, extracted
- with namespace context.
- - PEPs (Python Enhancement Proposals) (implemented).
-And others as discovered.
-EOF
diff --git a/doc/docutils/HISTORY b/doc/docutils/HISTORY
deleted file mode 100644
index 8172a17..0000000
--- a/doc/docutils/HISTORY
+++ /dev/null
@@ -1,54 +0,0 @@
-2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 0.9.1
-
-2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS: version 0.9
-
-2011-10-30 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.1
-
-2010-08-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.7
-
-2009-10-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.6
- * DEPENDS: clean up
-
-2007-03-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.4
-
-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
-
-2005-05-30 Martin Svehla <doc AT sourcemage.org>
- * DETAILS: version updated to 0.3.9
- * INSTALL: using INSTALL_ROOT
-
-2005-01-04 PhoboX <doc AT sourcemage.org>
- * DETAILS: version updated to 0.3.7
-
-2004-12-16 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Python renamed to python
-
-2004-08-09 PhoboX <doc AT sourcemage.org>
- * DETAILS: version updated to 0.3.5
-
-2004-07-17 PhoboX <doc AT sourcemage.org>
- * DETAILS: reformated description
- * DETAILS, BUILD: converted to build api2
- * INSTALL: added
-
-2004-07-06 PhoboX <doc AT sourcemage.org>
- * DETAILS: corrected SOURCE
-
-2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.3.3-alpha
-
-2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version snapshot
- * BUILD, DEPENDS: added
- spell created
-
diff --git a/doc/docutils/INSTALL b/doc/docutils/INSTALL
deleted file mode 100755
index 95db496..0000000
--- a/doc/docutils/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-python setup.py install --root=${INSTALL_ROOT}/
diff --git a/doc/docutils/docutils-0.9.1.tar.gz.sig
b/doc/docutils/docutils-0.9.1.tar.gz.sig
deleted file mode 100644
index c87dd02..0000000
Binary files a/doc/docutils/docutils-0.9.1.tar.gz.sig and /dev/null differ
diff --git a/doc/docx2txt/DETAILS b/doc/docx2txt/DETAILS
index 4bff984..7f1e4be 100755
--- a/doc/docx2txt/DETAILS
+++ b/doc/docx2txt/DETAILS
@@ -1,6 +1,6 @@
SPELL=docx2txt
- VERSION=1.2
-
SOURCE_HASH=sha512:ba5884c4d85e23aad26f74727b40e2d9d43cdf2e63f270486cbbfed5ef431f44f8f40a2583d3185fa3c16a97d9cd78e84feaf8f1f7be78ae9e1662e04a2013d6
+ VERSION=1.4
+
SOURCE_HASH=sha512:5e59cd4065f409c20e17b29d3935a2637147392e86a325b28b78748d3b3867ce91f14f3349621b3c95b2ce6a8e38e33cf0816d1f9dccbebfdde9ba29fbd7f5b3
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/doc/docx2txt/HISTORY b/doc/docx2txt/HISTORY
index 67435cd..c5bbb6c 100644
--- a/doc/docx2txt/HISTORY
+++ b/doc/docx2txt/HISTORY
@@ -1,3 +1,9 @@
+2014-05-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4
+
+2014-04-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3
+
2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2
* INSTALL: fix BINDIR
diff --git a/doc/dvi2tty/DETAILS b/doc/dvi2tty/DETAILS
index cbc2485..a736965 100755
--- a/doc/dvi2tty/DETAILS
+++ b/doc/dvi2tty/DETAILS
@@ -1,10 +1,10 @@
SPELL=dvi2tty
- VERSION=5.3.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=5.3.4
+ SOURCE="${SPELL}-${VERSION}.tgz"
SOURCE_URL[0]=http://www.mesa.nl/pub/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:d1d8c9e8eefe0a2bd616d6bae5ed9da4dab5d09a04f7b7222848a1c519c9d9a59151e6f20d1ee5c656086f793ea6b5a3a3571c85aed4a5a29e11eee7071cbc38
+
SOURCE_HASH=sha512:5ad91f346d882cbe8a64e746aafec51dce208a01f83a058a86669a3eecb9546804831bf0b283553c54cfd751f0b08fda80343de0ebe78c6f86360d606a839877
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
-
WEB_SITE="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=dvi2tty";
+ WEB_SITE="http://ctan.org/tex-archive/dviware/${SPELL}";
LICENSE[0]="GPL"
ENTERED=20090729
KEYWORDS=""
diff --git a/doc/dvi2tty/HISTORY b/doc/dvi2tty/HISTORY
index 4795220..e659c6d 100644
--- a/doc/dvi2tty/HISTORY
+++ b/doc/dvi2tty/HISTORY
@@ -1,3 +1,8 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.3.4, fixed WEB_SITE
+ * disdvi.c.patch, dvi2tty.c.patch, malloc_cleanup.patch: removed
+ * PRE_BUILD: removed patches
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* BUILD, DETAILS, PRE_BUILD: spell created
* disdvi.c.patch, dvi2tty.c.patch, malloc_cleanup.patch: needed for
diff --git a/doc/dvi2tty/PRE_BUILD b/doc/dvi2tty/PRE_BUILD
index 2e0a69b..7060a20 100755
--- a/doc/dvi2tty/PRE_BUILD
+++ b/doc/dvi2tty/PRE_BUILD
@@ -1,13 +1,11 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p0 < $SPELL_DIRECTORY/disdvi.c.patch &&
-patch -p0 < $SPELL_DIRECTORY/dvi2tty.c.patch &&
+
sed -i -e "s:^prefix.*:prefix = $INSTALL_ROOT/usr:" \
-e 's:^mandir.*:mandir = \$(prefix)/share/man/man1:' \
-e "s:^CFLAGS.*:CFLAGS = $CFLAGS:g" \
-e "s:^LDFLAGS.*:LDFLAGS = $LDFLAGS:g" Makefile &&
sed -i -e "s:getline:own_getline:g" dvistuff.c &&
-patch -p0 < $SPELL_DIRECTORY/malloc_cleanup.patch &&
sed -i -e "s:/usr/bin/more:/bin/more:g" dvi2tty.c
#sed -i -e "s:malloc:own_malloc:g" disdvi.c &&
#sed -i -e "s:malloc:own_malloc:g" dvi2tty.c &&
diff --git a/doc/dvi2tty/disdvi.c.patch b/doc/dvi2tty/disdvi.c.patch
deleted file mode 100644
index 17c6a00..0000000
--- a/doc/dvi2tty/disdvi.c.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-$OpenBSD: patch-disdvi_c,v 1.1.1.1 2002/11/03 15:47:06 naddy Exp $
---- disdvi.c.orig Mon May 27 18:49:40 1996
-+++ disdvi.c Sun Nov 3 16:15:50 2002
-@@ -91,11 +91,6 @@ char * progname;
- char * malloc ();
- #endif
-
--#if defined(VMS)
-- main (int argc, char ** argv);
--#else
--void main (int argc, char ** argv);
--#endif
- void bop (void);
- void preamble (void);
- void postamble (void);
-@@ -118,7 +113,7 @@ void usage (void);
- #if defined(VMS)
- main(int argc, char **argv)
- #else
--void main(int argc, char **argv)
-+int main(int argc, char **argv)
- #endif
- {
- register int opcode; /* dvi opcode
*/
diff --git a/doc/dvi2tty/dvi2tty.c.patch b/doc/dvi2tty/dvi2tty.c.patch
deleted file mode 100644
index 5a60a5e..0000000
--- a/doc/dvi2tty/dvi2tty.c.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-$OpenBSD: patch-dvi2tty_c,v 1.1.1.1 2002/11/03 15:47:06 naddy Exp $
---- dvi2tty.c.orig Mon May 27 18:48:17 1996
-+++ dvi2tty.c Sun Nov 3 16:16:12 2002
-@@ -157,7 +157,7 @@
- /* don't have terminals with Scand. nat.
chars */
- #define WANTPAGER TRUE /* default: try to pipe through a pager (like
*/
- /* more) if stdout is tty and no -o switch
*/
--#define DEFPAGER "/usr/bin/pg" /* CHANGE TO YOUR LOCAL PAGER
*/
-+#define DEFPAGER "/usr/bin/more" /* CHANGE TO YOUR LOCAL PAGER
*/
-
- /*------------------ end of customization constants
---------------------*/
-
-@@ -240,11 +240,6 @@ int getlong (long *, int *, char *
- void usage (int);
- #else
-
--# if defined(VMS)
-- main (int argc, char ** argv);
--# else
--void main (int argc, char ** argv);
--# endif
- void setoption (char * optarg);
- void getargs (void);
- void getpages (int j, char * str);
-@@ -265,7 +260,7 @@ void usage (int uerr);
- #if defined(VMS)
- main(int argc, char **argv)
- #else
--void main(int argc, char **argv)
-+int main(int argc, char **argv)
- #endif
- {
-
diff --git a/doc/dvi2tty/malloc_cleanup.patch
b/doc/dvi2tty/malloc_cleanup.patch
deleted file mode 100644
index 587c7a8..0000000
--- a/doc/dvi2tty/malloc_cleanup.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- disdvi.c.orig 2009-07-29 13:00:25.000000000 +0200
-+++ disdvi.c 2009-07-29 13:00:42.000000000 +0200
-@@ -107,10 +107,6 @@
- * Function declarations
- */
-
--#if !defined(THINK_C)
--char * malloc ();
--#endif
--
- void bop (void);
- void preamble (void);
- void postamble (void);
diff --git a/doc/dvipdfmx/DETAILS b/doc/dvipdfmx/DETAILS
index 9dcf67c..44b1e38 100755
--- a/doc/dvipdfmx/DETAILS
+++ b/doc/dvipdfmx/DETAILS
@@ -1,8 +1,9 @@
SPELL=dvipdfmx
- VERSION=20090708
+ VERSION=20110311
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_URL[0]=http://project.ktug.or.kr/$SPELL/snapshot/latest/${SOURCE}
-
SOURCE_HASH=sha512:57ff3a1c348746682b953bad26e162fd6000b9ca332f2edea20a85179d678ad794abcc2ed9ef5b728b37a3fd5061a8dc8f6cee161f7898a89afac4bd055489eb
+ 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/";
LICENSE[0]="GPL"
diff --git a/doc/dvipdfmx/HISTORY b/doc/dvipdfmx/HISTORY
index 7996a6c..ccc57aa 100644
--- a/doc/dvipdfmx/HISTORY
+++ b/doc/dvipdfmx/HISTORY
@@ -1,3 +1,9 @@
+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
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created

diff --git a/doc/dvipng/DEPENDS b/doc/dvipng/DEPENDS
index 3139b35..80e2785 100755
--- a/doc/dvipng/DEPENDS
+++ b/doc/dvipng/DEPENDS
@@ -1,5 +1,7 @@
-depends libpng &&
-depends giflib &&
depends freetype2 &&
+depends gd &&
depends ghostscript &&
+depends GIFLIB &&
+depends libpng &&
+depends t1lib &&
depends texlive
diff --git a/doc/dvipng/HISTORY b/doc/dvipng/HISTORY
index e26a24f..a4f6d14 100644
--- a/doc/dvipng/HISTORY
+++ b/doc/dvipng/HISTORY
@@ -1,3 +1,9 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: gd, t1lib
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 30FDD71A.gpg: added gpg keyring
diff --git a/doc/enca/DETAILS b/doc/enca/DETAILS
index 295ac17..17533cc 100755
--- a/doc/enca/DETAILS
+++ b/doc/enca/DETAILS
@@ -1,12 +1,12 @@
SPELL=enca
- VERSION=1.12
+ 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:78c5d275c3a53db08be456da9deeb9a6ce1502e3371d1b778f3c6f624100657cb8ddeafbf566dadd1ee50039d6f2c3f0f4165422b1a26661cb8b413eda79b7f9
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 5e11ff9..9489116 100644
--- a/doc/enca/HISTORY
+++ b/doc/enca/HISTORY
@@ -1,3 +1,9 @@
+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
+
2009-10-30 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.12
fixed SOURCE_URL & WEBSITE
diff --git a/doc/evince/BUILD b/doc/evince/BUILD
index 4f8dfd1..54a6e4a 100755
--- a/doc/evince/BUILD
+++ b/doc/evince/BUILD
@@ -1,9 +1,6 @@
-OPTS="--with-help-formats=xml \
- $EVINCE_THUMB \
+OPTS="$EVINCE_THUMB \
$EVINCE_DVI \
- $EVINCE_PIXBUF \
$EVINCE_COMIC \
- $EVINCE_IMPRESS \
$OPTS" &&

default_build
diff --git a/doc/evince/CONFIGURE b/doc/evince/CONFIGURE
index 2e03e2b..b6bb5f9 100755
--- a/doc/evince/CONFIGURE
+++ b/doc/evince/CONFIGURE
@@ -4,11 +4,5 @@ config_query_option EVINCE_THUMB "Enable GNOME thumbnailer
support?" y \
config_query_option EVINCE_DVI "Enable dvi viewer support?" n \
"--enable-dvi" "--disable-dvi" &&

-config_query_option EVINCE_PIXBUF "Enable pixbuf support?" n \
- "--enable-pixbuf" "--disable-pixbuf" &&
-
config_query_option EVINCE_COMIC "Enable comic book archive support?" n \
- "--enable-comics" "--disable-comics" &&
-
-config_query_option EVINCE_IMPRESS "Enable Impress support?" n \
- "--enable-impress" "--disable-impress"
+ "--enable-comics" "--disable-comics"
diff --git a/doc/evince/DEPENDS b/doc/evince/DEPENDS
index dde88b2..bac4262 100755
--- a/doc/evince/DEPENDS
+++ b/doc/evince/DEPENDS
@@ -8,15 +8,13 @@ depends gtk+3 &&
depends gconf2 &&
depends shared-mime-info &&
depends gnome-icon-theme &&
+depends adwaita-icon-theme &&
depends xml-parser-expat &&
+depends itstool &&
+depends libsecret &&

runtime_depends gsettings-desktop-schemas &&

-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "Register with rarian?" &&
-
optional_depends dbus-glib \
"--enable-dbus" \
"--disable-dbus" \
@@ -27,6 +25,11 @@ optional_depends poppler \
"--disable-pdf" \
"Enable PDF support?" &&

+optional_depends libgxps \
+ "--enable-xps" \
+ "--disable-xps" \
+ "Enable XPS support?" &&
+
optional_depends libspectre \
"--enable-ps" \
"--disable-ps" \
@@ -57,11 +60,6 @@ optional_depends libgnome-keyring \
"--without-keyring" \
"Use gnome-keyring?" &&

-optional_depends gnome-doc-utils \
- "--enable-help" \
- "--disable-help" \
- "for offline help files" &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
@@ -70,4 +68,39 @@ optional_depends gtk-doc \
optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
- "to enable introspection"
+ "to enable introspection" &&
+
+depends atk &&
+depends at-spi2-atk &&
+depends at-spi2-core &&
+depends bzip2 &&
+if is_depends_enabled $SPELL dbus-glib; then
+ depends dbus
+fi &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxcomposite &&
+depends libxcursor &&
+depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxi &&
+depends libxinerama &&
+depends libxrandr &&
+depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends util-linux &&
+depends zlib
diff --git a/doc/evince/DETAILS b/doc/evince/DETAILS
index f04f8a6..4c5a83b 100755
--- a/doc/evince/DETAILS
+++ b/doc/evince/DETAILS
@@ -1,11 +1,10 @@
SPELL=evince
- VERSION=3.4.0
- BRANCH=$(echo $VERSION | cut -d. -f1,2)
+ VERSION=3.14.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$GNOME_URL/sources/evince/$BRANCH/$SOURCE
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:4}/$SOURCE
WEB_SITE=http://www.gnome.org/projects/evince
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:a54b0ab1099fd69ae30b640ecd1edd17c638f0f70ea9f459c49489e40a349a658f76a19d6181aa65e34d97575d687500c216bca370f867fe3348e46e5a77b315
LICENSE[0]=GPL
ENTERED=20050502
KEYWORDS="doc"
diff --git a/doc/evince/HISTORY b/doc/evince/HISTORY
index 393a961..a8134ab 100644
--- a/doc/evince/HISTORY
+++ b/doc/evince/HISTORY
@@ -1,3 +1,51 @@
+2014-10-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to 3.14.1, simplified branch substraction
+ in SOURCE_URL, evince was replaced with $SPELL also
+
+2014-09-19 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 3.13.92
+ * DEPENDS: adwaita icons replaced symbolic ones
+
+2014-04-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: need symbolic icons
+
+2013-07-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.3
+
+2013-06-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.2
+
+2013-04-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: libsecret added
+
+2013-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.8.0
+
+2013-03-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing libgxps dependency
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, at-spi2-atk, at-spi2-core,
bzip2,
+ dbus, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz, libffi,
+ libice, libpng, libsm, libx11, libxau, libxcb, libxcomposite,
libxcursor,
+ libxdamage, libxdmcp, libxext, libxfixes, libxi, libxinerama,
libxrandr,
+ libxrender, pango, pcre, pixman, util-linux, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added itstool missing dependency; dropped deprecated rarian
+ and gnome-doc-utils dependencies
+ * BUILD, CONFIGURE: dropped deprecated EVINCE_PIXBUF, EVINCE_IMPRESS
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added runtime depends on gsettings-desktop-schemas

diff --git a/doc/evince/evince-3.4.0.tar.xz.sig
b/doc/evince/evince-3.4.0.tar.xz.sig
deleted file mode 100644
index 3649dbc..0000000
Binary files a/doc/evince/evince-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/doc/fbreader/BUILD b/doc/fbreader/BUILD
index 8f00b77..299acf1 100755
--- a/doc/fbreader/BUILD
+++ b/doc/fbreader/BUILD
@@ -1,2 +1,3 @@
-make
-
+make_single &&
+make &&
+make_normal
diff --git a/doc/fbreader/DEPENDS b/doc/fbreader/DEPENDS
index 8c06048..b181653 100755
--- a/doc/fbreader/DEPENDS
+++ b/doc/fbreader/DEPENDS
@@ -1,5 +1,4 @@
depends expat &&
-depends enca &&
depends liblinebreak &&
depends fribidi &&
if [[ $UI == gtk2 ]]; then
@@ -7,5 +6,5 @@ if [[ $UI == gtk2 ]]; then
fi &&
depends sqlite &&
if [[ "$FBREADER_BRANCH" == "scm" ]];then
- depends subversion
+ depends git
fi
diff --git a/doc/fbreader/DETAILS b/doc/fbreader/DETAILS
index 8cccb7e..17c9c10 100755
--- a/doc/fbreader/DETAILS
+++ b/doc/fbreader/DETAILS
@@ -1,13 +1,10 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fbreader
if [[ "$FBREADER_BRANCH" == "scm" ]];then
-if [[ "$FBREADER_AUTOUPDATE" == "y" ]];then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
- SOURCE_URL[0]=svn_https://only.mawhrin.net/repos/stuff/trunk:$SPELL-scm
+ SOURCE_URL[0]=git://github.com/geometer/FBReader.git:$SPELL-scm
SOURCE_HINTS[0]="no-check-certificate"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
@@ -15,7 +12,7 @@ else
VERSION=0.12.10
SOURCE=$SPELL-sources-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.fbreader.org/$SOURCE
+ SOURCE_URL[0]=http://fbreader.org/files/sources/$SOURCE

SOURCE_HASH=sha512:b764d63133feece68e19128f09111303f87aef01a17dcd103def99a84f5392b82c5d1461f604024a587fd631a390b7c169aa2eac40c9d0643ed823f14577685f
fi
WEB_SITE=http://www.fbreader.org/
diff --git a/doc/fbreader/HISTORY b/doc/fbreader/HISTORY
index fff0b3e..2d17b6b 100644
--- a/doc/fbreader/HISTORY
+++ b/doc/fbreader/HISTORY
@@ -1,3 +1,14 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated source url
+ * DEPENDS: dropped not required enca dependency
+ * BUILD: fixed multijob build
+
+2012-12-30 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS: subversion -> git
+
2012-01-30 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: added FORCE_DOWNLOAD=on to scm branch
* PRE_BUILD: fixed build with latest glib2
diff --git a/doc/gl-presenter/BUILD b/doc/gl-presenter/BUILD
new file mode 100755
index 0000000..eec3de4
--- /dev/null
+++ b/doc/gl-presenter/BUILD
@@ -0,0 +1 @@
+qt4_build
diff --git a/doc/gl-presenter/DEPENDS b/doc/gl-presenter/DEPENDS
new file mode 100755
index 0000000..79928c7
--- /dev/null
+++ b/doc/gl-presenter/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub OPENGL qt4 &&
+depends poppler
diff --git a/doc/gl-presenter/DETAILS b/doc/gl-presenter/DETAILS
new file mode 100755
index 0000000..e2d222d
--- /dev/null
+++ b/doc/gl-presenter/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gl-presenter
+ VERSION=0.3.3
+ SOURCE="gl_presenter-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://www.unix-ag.uni-kl.de/~kldenker/gl_presenter/download/source/${SOURCE}
+
SOURCE_HASH=sha512:13f4ec1de3802eff1f159849ca96ea0e14931b330a2a1b504b02036de30041d562b4cfc70fca84a180ccedd606b102facf428c516c66e528eccf78c3bfd62ee0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gl_presenter-${VERSION}"
+ WEB_SITE="http://www.unix-ag.uni-kl.de/~kldenker/gl_presenter/";
+ LICENSE[0]=GPL
+ ENTERED=20121117
+ SHORT="a dual-screen OpenGL PDF presentation software"
+cat << EOF
+A dual-screen OpenGL PDF presentation software.
+
+Features:
+
+ * multi-display-support * preview of next two slides * fade animation *
+ clock and timer * selection mode * notes * touch screen interface * zoom
+ * bookmarks
+EOF
diff --git a/doc/gl-presenter/HISTORY b/doc/gl-presenter/HISTORY
new file mode 100644
index 0000000..fdbf2d2
--- /dev/null
+++ b/doc/gl-presenter/HISTORY
@@ -0,0 +1,3 @@
+2012-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/doc/gl-presenter/INSTALL b/doc/gl-presenter/INSTALL
new file mode 100755
index 0000000..8f4b6a8
--- /dev/null
+++ b/doc/gl-presenter/INSTALL
@@ -0,0 +1 @@
+install -m755 $SOURCE_DIRECTORY/gl_presenter ${INSTALL_ROOT}/usr/bin/
diff --git a/doc/groff/BUILD b/doc/groff/BUILD
deleted file mode 100755
index 470d2c2..0000000
--- a/doc/groff/BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-./configure --build=$BUILD \
- --prefix=$INSTALL_ROOT/usr \
- --sysconfdir=$INSTALL_ROOT/etc \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --localstatedir=$INSTALL_ROOT/var \
- --mandir=$INSTALL_ROOT/usr/share/man \
- $OPTS &&
-
-make_single &&
-make &&
-make_normal
diff --git a/doc/groff/DEPENDS b/doc/groff/DEPENDS
index ef22d34..2506c28 100755
--- a/doc/groff/DEPENDS
+++ b/doc/groff/DEPENDS
@@ -8,3 +8,13 @@ optional_depends POSTSCRIPT-INTERPRETER \
optional_depends netpbm "" "" "required for html output" &&

optional_depends psutils "" "" "required for html output"
+
+optional_depends libx11 \
+ "--with-x" \
+ "--without-x" \
+ "for X11 support in groff" &&
+if is_depends_enabled $SPELL libx11; then
+ depends libxaw &&
+ depends libxmu &&
+ depends libxt
+fi
diff --git a/doc/groff/DETAILS b/doc/groff/DETAILS
index ea3354a..24594c9 100755
--- a/doc/groff/DETAILS
+++ b/doc/groff/DETAILS
@@ -1,5 +1,5 @@
SPELL=groff
- VERSION=1.21
+ VERSION=1.22.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/doc/groff/HISTORY b/doc/groff/HISTORY
index 1075df9..62ebf6e 100644
--- a/doc/groff/HISTORY
+++ b/doc/groff/HISTORY
@@ -1,3 +1,10 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: optional X11 dependencies
+
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.22.2
+ * BUILD: deleted
+
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/doc/help2man/DETAILS b/doc/help2man/DETAILS
index ff9fa93..2057f45 100755
--- a/doc/help2man/DETAILS
+++ b/doc/help2man/DETAILS
@@ -1,5 +1,5 @@
SPELL=help2man
- VERSION=1.38.4
+ VERSION=1.40.9
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2="${SOURCE}.sig"
SOURCE_GPG="gnu.gpg:$SOURCE2:UPSTREAM_KEY"
diff --git a/doc/help2man/HISTORY b/doc/help2man/HISTORY
index ffbc09e..3b6e7b2 100644
--- a/doc/help2man/HISTORY
+++ b/doc/help2man/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.40.9
+
2011-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.38.4

diff --git a/doc/htmldoc/DEPENDS b/doc/htmldoc/DEPENDS
index 3749447..142579d 100755
--- a/doc/htmldoc/DEPENDS
+++ b/doc/htmldoc/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&

optional_depends "fltk" \
"--with-gui=yes" \
diff --git a/doc/htmldoc/HISTORY b/doc/htmldoc/HISTORY
index 7895a39..0ddf5a9 100644
--- a/doc/htmldoc/HISTORY
+++ b/doc/htmldoc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

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 beea6e6..833fccc 100755
--- a/doc/itstool/DETAILS
+++ b/doc/itstool/DETAILS
@@ -1,6 +1,6 @@
SPELL=itstool
- VERSION=1.1.2
-
SOURCE_HASH=sha512:4fdd7b218349b9f3e271f698e95b8d73acc13120661e45a05044e8097a76b3aeb965a884d7ae9469b3624061d282b37382587723e309b89e1b0f9c21c24386d8
+ 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 268608d..05c9f66 100644
--- a/doc/itstool/HISTORY
+++ b/doc/itstool/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.2

diff --git a/doc/lcdf-typetools/DETAILS b/doc/lcdf-typetools/DETAILS
index c2b0b7d..7118e9f 100755
--- a/doc/lcdf-typetools/DETAILS
+++ b/doc/lcdf-typetools/DETAILS
@@ -1,8 +1,8 @@
SPELL=lcdf-typetools
- VERSION=2.79
+ VERSION=2.97
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.lcdf.org/type/${SOURCE}
-
SOURCE_HASH=sha512:fb2dbe7e57e7c154815209c4b120e477d4a1704263d9a166e932cd16ce63cde9564aa5672ed79a8225c7bc7caa5fdec7c6897521c7f4b73ddff717ce572bdbe6
+
SOURCE_HASH=sha512:8812436843721b7134ec796549092854050d1e9017fef048a62e7aa0e866d20e9757b246dbad738cdf8d8583afada3a2db9c6c7dc2546154cafd4dcd0f27f7f2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.lcdf.org/type/";
LICENSE[0]="GPL"
diff --git a/doc/lcdf-typetools/HISTORY b/doc/lcdf-typetools/HISTORY
index 7996a6c..e1a094d 100644
--- a/doc/lcdf-typetools/HISTORY
+++ b/doc/lcdf-typetools/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.97
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created

diff --git a/doc/linuxdoc-tools/DETAILS b/doc/linuxdoc-tools/DETAILS
index cc1b4a4..722b7e8 100755
--- a/doc/linuxdoc-tools/DETAILS
+++ b/doc/linuxdoc-tools/DETAILS
@@ -1,10 +1,9 @@
SPELL=linuxdoc-tools
- VERSION=0.9.21
- PATCHLEVEL=1
- SOURCE=${SPELL}_$VERSION.tar.gz
+ VERSION=0.9.69
+ SOURCE=${SPELL}_$VERSION.orig.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.debian.org/debian/pool/main/l/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:4cb7d033e077fee47ac997e75dce4c66f3aa1ca062bab09d0f3f42f2a03f6ae572c76cd6a526322dbe40fe664f915cac6df976b61ed176a27376eb8a0e26bd95
+
SOURCE_HASH=sha512:5e0ca7614acd5a4c67d4beadd12e9665540d664dc4796c361a25d26ccdc53ef9e0b58cd051d028659e07530e351b0773895f8e6d06e5d2c6ffaad0a1f0c4d41e

WEB_SITE=unknown
ENTERED=20010922
LICENSE=
diff --git a/doc/linuxdoc-tools/HISTORY b/doc/linuxdoc-tools/HISTORY
index cab6a47..3be455c 100644
--- a/doc/linuxdoc-tools/HISTORY
+++ b/doc/linuxdoc-tools/HISTORY
@@ -1,3 +1,6 @@
+2013-09-08 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.9.69
+
2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).
diff --git a/doc/linuxdoc-tools/PRE_BUILD b/doc/linuxdoc-tools/PRE_BUILD
deleted file mode 100755
index 87b8f8d..0000000
--- a/doc/linuxdoc-tools/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/linuxdoc-tools.patch
diff --git a/doc/linuxdoc-tools/linuxdoc-tools.patch
b/doc/linuxdoc-tools/linuxdoc-tools.patch
deleted file mode 100644
index d28b8ce..0000000
--- a/doc/linuxdoc-tools/linuxdoc-tools.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-diff -Nur linuxdoc-tools-0.9.21.orig/lib/dist/linuxdoc-tools/latex2e/mapping
linuxdoc-tools-0.9.21/lib/dist/linuxdoc-tools/latex2e/mapping
---- linuxdoc-tools-0.9.21.orig/lib/dist/linuxdoc-tools/latex2e/mapping
2002-01-28 18:44:44.000000000 +0100
-+++ linuxdoc-tools-0.9.21/lib/dist/linuxdoc-tools/latex2e/mapping
2005-08-08 18:23:11.578297567 +0200
-@@ -7,13 +7,7 @@
- </qwertz> +
-
- <article> + "\\documentclass\[a4paper\]{article}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoc-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-@@ -35,13 +29,7 @@
- </article> + "\\end{document}" +
-
- <report> + "\\documentclass\[a4paper\]{report}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoc-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-@@ -64,13 +52,7 @@
- </report> + "\\end{document}" +
-
- <book> + "\\documentclass\[a4paper\]{book}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoc-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-@@ -94,13 +76,7 @@
-
-
- <notes> + "\\documentclass\[a4paper\]{article}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoc-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-diff -Nur
linuxdoc-tools-0.9.21.orig/lib/dist/linuxdoc-tools/latex2e/tr-mapping
linuxdoc-tools-0.9.21/lib/dist/linuxdoc-tools/latex2e/tr-mapping
---- linuxdoc-tools-0.9.21.orig/lib/dist/linuxdoc-tools/latex2e/tr-mapping
2002-01-28 18:44:45.000000000 +0100
-+++ linuxdoc-tools-0.9.21/lib/dist/linuxdoc-tools/latex2e/tr-mapping
2005-08-08 18:21:19.393440399 +0200
-@@ -7,13 +7,7 @@
- </qwertz> +
-
- <article> + "\\documentclass\[a4paper\]{article}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoctr-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-@@ -35,13 +29,7 @@
- </article> + "\\end{document}" +
-
- <report> + "\\documentclass\[a4paper\]{report}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoctr-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-@@ -64,13 +52,7 @@
- </report> + "\\end{document}" +
-
- <book> + "\\documentclass\[a4paper\]{book}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoctr-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
-@@ -94,13 +76,7 @@
-
-
- <notes> + "\\documentclass\[a4paper\]{article}\n"
-- "\\newif\\ifpdf\n"
-- "\\ifx\\pdfoutput\\undefined\n"
-- " \\pdffalse % we do not use PDFLaTeX\n"
-- "\\else\n"
-- " \\pdfoutput=1 % we use PDFLaTeX\n"
-- " \\pdftrue\n"
-- "\\fi\n"
-+ "\\usepackage{ifpdf}\n"
- "\\usepackage{linuxdoctr-sgml}\n"
- "\\usepackage{qwertz}\n"
- "\\usepackage{url}\n"
diff --git a/doc/man-pages-posix/DETAILS b/doc/man-pages-posix/DETAILS
index d3cb949..ec13394 100755
--- a/doc/man-pages-posix/DETAILS
+++ b/doc/man-pages-posix/DETAILS
@@ -1,12 +1,9 @@
SPELL=man-pages-posix
- VERSION=2003-a
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sign
+ VERSION=2013-a
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_HASH=sha512:e6ec8eb57269fadf368aeaac31b5a98b9c71723d4d5cc189f9c4642d6e865c88e44f77481dccbdb72e31526488eb531f624d455016361687a834ccfcac19fa14
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$KERNEL_URL/pub/linux/docs/manpages/man-pages-posix/$SOURCE
- SOURCE2_URL[0]=$KERNEL_URL/pub/linux/docs/manpages/man-pages-posix/$SOURCE2
- SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/docs/man-pages/man-pages-posix/$SOURCE
LICENSE[0]=GPL
KEYWORDS="man doc"
WEB_SITE=http://www.kernel.org/doc/man-pages/
diff --git a/doc/man-pages-posix/HISTORY b/doc/man-pages-posix/HISTORY
index e2ffc64..94f1669 100644
--- a/doc/man-pages-posix/HISTORY
+++ b/doc/man-pages-posix/HISTORY
@@ -1,3 +1,6 @@
+2014-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2013-a
+
2008-06-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, BUILD, HISTORY: created this spell, version 2003-a

diff --git a/doc/man-pages/DETAILS b/doc/man-pages/DETAILS
index 7806218..49ed55b 100755
--- a/doc/man-pages/DETAILS
+++ b/doc/man-pages/DETAILS
@@ -1,6 +1,6 @@
SPELL=man-pages
- VERSION=3.41
-
SOURCE_HASH=sha512:fe083132d083c940a9de4c299e5aa82ef7cdab56430ab45f2f6b1993cee08e61c954003311eeaa44913e716ebe726ee0a4e49e7066d0493e22303450a5f8610b
+ VERSION=3.72
+
SOURCE_HASH=sha512:10d513c926d44122955ad5c852af9c87d7f46296cdc22cbf2397115163a7873c57ba79b8b94f50a5ce202b55005a24dd5a219a0db0b5c015070f68a943834296
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/doc/man-pages/HISTORY b/doc/man-pages/HISTORY
index b0f4e1e..8fe1ff6 100644
--- a/doc/man-pages/HISTORY
+++ b/doc/man-pages/HISTORY
@@ -1,3 +1,39 @@
+2014-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.72
+
+2014-07-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.70
+
+2014-06-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.69
+
+2014-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.68
+
+2014-05-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.66
+
+2013-09-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.54
+
+2013-04-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.51
+
+2013-03-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.50
+
+2013-02-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.46
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.45
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.44
+
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.43
+
2012-05-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.41

diff --git a/doc/miscfiles/DETAILS b/doc/miscfiles/DETAILS
index 660355e..e5b2254 100755
--- a/doc/miscfiles/DETAILS
+++ b/doc/miscfiles/DETAILS
@@ -1,12 +1,9 @@
SPELL=miscfiles
- VERSION=1.4.2
+ VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE_GPG=913797E7.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_HASH=sha512:d7ab23a709539278cce59e0c32bfcb3a0f11dc52ef537e3823e72382962af7f4fedb8b957f39ff1da51a93a00e3c4f6ec29f7332d7879c77fd7f4ec0ee4f82aa
WEB_SITE=http://www.gnu.org
ENTERED=20020525
LICENSE=GLP
diff --git a/doc/miscfiles/HISTORY b/doc/miscfiles/HISTORY
index f1ee722..6c01d77 100644
--- a/doc/miscfiles/HISTORY
+++ b/doc/miscfiles/HISTORY
@@ -1,3 +1,9 @@
+2013-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: remove obsolete SOURCE2
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 913797E7.gpg: added gpg keyring
diff --git a/doc/mupdf/BUILD b/doc/mupdf/BUILD
index 886140f..447d986 100755
--- a/doc/mupdf/BUILD
+++ b/doc/mupdf/BUILD
@@ -1 +1 @@
-make build=release verbose=1
+CFLAGS= LIBS= make XCFLAGS="$CFLAGS" XLIBS="$LDFLAGS" build=release verbose=1
diff --git a/doc/mupdf/DETAILS b/doc/mupdf/DETAILS
index 80a11df..4bc117b 100755
--- a/doc/mupdf/DETAILS
+++ b/doc/mupdf/DETAILS
@@ -1,9 +1,10 @@
SPELL=mupdf
- VERSION=1.1
-
SOURCE_HASH=sha512:d61694041d28309e8119283fb97cef5e1f2effa6e93bfe5ad0b2a0b6b76e38a575a23b0ba367cb59efa77f35b131bf82667f2c7c8df29eb4cdbe3c12b0ad3a33
+ VERSION=1.6
+
SOURCE_HASH=sha512:3a47d47b81550f531039153385fc22bb81a24df334706e23b7f118d08d97bb103566eef2a6ea3602ebe242fcb9d53304bb9d8230109572204491415a3a1b0645
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION-source"
- SOURCE_URL[0]=http://mupdf.googlecode.com/files/$SOURCE
+ SOURCE_URL[0]=http://mupdf.com/downloads/$SOURCE
+ SOURCE_URL[1]=http://mupdf.com/downloads/archive/$SOURCE
WEB_SITE=http://www.mupdf.com/
ENTERED=20120426
LICENSE[0]=GPL
diff --git a/doc/mupdf/HISTORY b/doc/mupdf/HISTORY
index 4603a5c..6d650e4 100644
--- a/doc/mupdf/HISTORY
+++ b/doc/mupdf/HISTORY
@@ -1,3 +1,13 @@
+2014-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6; added archive url
+
+2014-04-18 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 1.4; changed source extension to tar.gz;-)
+ * BUILD: insert compiler flags as desired by Makefile
+
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2; changed source extension to zip
+
2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1

diff --git a/doc/openjade/HISTORY b/doc/openjade/HISTORY
index 2152095..c41dc72 100644
--- a/doc/openjade/HISTORY
+++ b/doc/openjade/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch to build with perl 5.16 or later
+
2011-08-17 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: apply patch to remove -Werror

diff --git a/doc/openjade/PRE_BUILD b/doc/openjade/PRE_BUILD
index dfddac3..645e391 100755
--- a/doc/openjade/PRE_BUILD
+++ b/doc/openjade/PRE_BUILD
@@ -4,4 +4,6 @@ patch $SOURCE_DIRECTORY/style/MultiLineInlineNote.cxx \

cd $SOURCE_DIRECTORY &&

-patch -p1 < $SCRIPT_DIRECTORY/openjade-1.3.2-gcc-4.6-1.patch
+patch -p1 < $SCRIPT_DIRECTORY/openjade-1.3.2-gcc-4.6-1.patch &&
+patch -p1 < $SCRIPT_DIRECTORY/openjade-1.3.2-msggen.pl.patch
+
diff --git a/doc/openjade/openjade-1.3.2-msggen.pl.patch
b/doc/openjade/openjade-1.3.2-msggen.pl.patch
new file mode 100644
index 0000000..1afe68b
--- /dev/null
+++ b/doc/openjade/openjade-1.3.2-msggen.pl.patch
@@ -0,0 +1,32 @@
+Use Getopt::Std in place of getopts.pl.
+https://bugs.gentoo.org/show_bug.cgi?id=420083
+
+--- a/msggen.pl
++++ b/msggen.pl
+@@ -4,6 +4,7 @@
+ # See the file COPYING for copying permission.
+
+ use POSIX;
++use Getopt::Std;
+
+ # Package and version.
+ $package = 'openjade';
+@@ -18,8 +19,7 @@
+ undef $opt_l;
+ undef $opt_p;
+ undef $opt_t;
+-do 'getopts.pl';
+-&Getopts('l:p:t:');
++getopts('l:p:t:');
+ $module = $opt_l;
+ $pot_file = $opt_p;
+
+@@ -72,7 +72,7 @@
+ else {
+ $field[0] =~ /^[IWQXE][0-9]$/ || &error("invalid first field");;
+ $type[$num] = substr($field[0], 0, 1);
+- $argc = int(substr($field[0], 1, 1));
++ $argc = substr($field[0], 1, 1);
+ }
+ $nargs[$num] = $argc;
+ $field[1] =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/ || &error("invalid tag");
diff --git a/doc/opensp/DEPENDS b/doc/opensp/DEPENDS
index cbf4ac5..d081d55 100755
--- a/doc/opensp/DEPENDS
+++ b/doc/opensp/DEPENDS
@@ -1,5 +1,11 @@
depends -sub CXX gcc &&
depends sgml-common &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
optional_depends xmlto "--enable-doc-build"\
"--disable-doc-build"\
"to build documention"
diff --git a/doc/opensp/DETAILS b/doc/opensp/DETAILS
index 63c60d8..f3749f4 100755
--- a/doc/opensp/DETAILS
+++ b/doc/opensp/DETAILS
@@ -1,13 +1,14 @@
SPELL=opensp
VERSION=1.5.2
+ PATCHLEVEL=1

SOURCE_HASH=sha512:a7dcc246ba7f58969ecd6d107c7b82dede811e65f375b7aa3e683621f2c6ff3e7dccefdd79098fcadad6cca8bb94c2933c63f4701be2c002f9a56f1bbe6b047e

SOURCE=OpenSP-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/OpenSP-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/openjade/$SOURCE
LICENSE[0]=BSD
+ GATHER_DOCS=off
WEB_SITE=http://openjade.sourceforge.net
ENTERED=20030713
- UPDATED=20050406
KEYWORDS="sgml xml doc"
SHORT="The OpenJade Group's SGML and XML parsing tools"
cat << EOF
diff --git a/doc/opensp/HISTORY b/doc/opensp/HISTORY
index 8bf5df7..86d5011 100644
--- a/doc/opensp/HISTORY
+++ b/doc/opensp/HISTORY
@@ -1,3 +1,7 @@
+2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1; don't do useless doc'ing
+ * DEPENDS: added gettext optional dependency
+
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/doc/po4a/BUILD b/doc/po4a/BUILD
index 8f00b77..2a0f65b 100755
--- a/doc/po4a/BUILD
+++ b/doc/po4a/BUILD
@@ -1,2 +1,2 @@
-make
-
+perl Build.PL &&
+./Build
diff --git a/doc/po4a/DETAILS b/doc/po4a/DETAILS
index 67652e2..eef156e 100755
--- a/doc/po4a/DETAILS
+++ b/doc/po4a/DETAILS
@@ -1,9 +1,9 @@
SPELL=po4a
- VERSION=0.40.1
+ VERSION=0.45
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://alioth.debian.org/frs/download.php/3341/${SOURCE}
-
SOURCE_HASH=sha512:bb84d6f80599c1931c70a0063a70229e46eb2dfd14077f860059ef5546d515366378e513e7dcbc171e4c48788a9ab9bda8fbd57287f19edc8c17d79f6721a952
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-v$VERSION"
+
SOURCE_URL[0]=http://alioth.debian.org/frs/download.php/file/3942/${SOURCE}
+
SOURCE_HASH=sha512:e67334b7a45d3c23b7226077e01e12b3c4f1202531596f02851b6a9e7249b2b8a0c37f37ebbaf591753f041a4c6ce42c062b4822e91ac75884dcd0994c27323f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
WEB_SITE=http://alioth.debian.org/projects/po4a/
LICENSE[0]=GPL
ENTERED=20070104
diff --git a/doc/po4a/HISTORY b/doc/po4a/HISTORY
index 87066dd..248749a 100644
--- a/doc/po4a/HISTORY
+++ b/doc/po4a/HISTORY
@@ -1,3 +1,8 @@
+2013-09-20 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: removed, no longer needed
+ * BUILD, INSTALL: Use Build.PL
+ * DETAILS: updated spell to 0.45
+
2012-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: add dependency on podlators

diff --git a/doc/po4a/INSTALL b/doc/po4a/INSTALL
new file mode 100755
index 0000000..6ddfd31
--- /dev/null
+++ b/doc/po4a/INSTALL
@@ -0,0 +1 @@
+./Build install
diff --git a/doc/po4a/PRE_BUILD b/doc/po4a/PRE_BUILD
deleted file mode 100755
index 31eac97..0000000
--- a/doc/po4a/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sed -i 's:usr/local:usr:' po/bin/Makefile
diff --git a/doc/pstoedit/DETAILS b/doc/pstoedit/DETAILS
index a324de8..a90db0b 100755
--- a/doc/pstoedit/DETAILS
+++ b/doc/pstoedit/DETAILS
@@ -1,6 +1,6 @@
SPELL=pstoedit
- VERSION=3.60
-
SOURCE_HASH=sha512:925a3f41612e0e557c384eb0d1616ab33d4829f04bef4cafd851b828267596f582559cf8bcc4b65922d55b6fcc4fd9593148e17d4de15409290e683fbd2336ff
+ 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 cc19834..63f3516 100644
--- a/doc/pstoedit/HISTORY
+++ b/doc/pstoedit/HISTORY
@@ -1,3 +1,9 @@
+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
+
2011-08-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.60
* PRE_BUILD: removed
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/qpdf/DETAILS b/doc/qpdf/DETAILS
index 93fcf05..44422fd 100755
--- a/doc/qpdf/DETAILS
+++ b/doc/qpdf/DETAILS
@@ -1,9 +1,9 @@
SPELL=qpdf
- VERSION=3.0.2
-
SOURCE_HASH=sha512:0ee534cb3f1fb31a85e8d1e0e78d02630dd4e008660c93b376e1dfd3850b313e73ba4db4f148f263ecccebb357b3d44b70d89babfaa2117c1b634467547f14a8
+ VERSION=5.0.0
+
SOURCE_HASH=sha512:207d5539b434cca9a7f582882786b4d5f473cd374a1a249a0d4f335c7d9ef22cdb857a32ef3e23b98b0c329191eb6c980fa576930553211ddc00dfa11416baa8
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://$SPELL.SourceForge.net
LICENSE[0]=ARTISTIC
ENTERED=20120914
diff --git a/doc/qpdf/HISTORY b/doc/qpdf/HISTORY
index 4da6571..ee9740c 100644
--- a/doc/qpdf/HISTORY
+++ b/doc/qpdf/HISTORY
@@ -1,3 +1,16 @@
+2013-08-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 5.0.0
+
+2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: added, for proper migration on major/minor spell
updates
+
+2013-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.1.0
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.1
+
2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.2
spell created
diff --git a/doc/qpdf/UP_TRIGGERS b/doc/qpdf/UP_TRIGGERS
new file mode 100755
index 0000000..ab60755
--- /dev/null
+++ b/doc/qpdf/UP_TRIGGERS
@@ -0,0 +1,18 @@
+# up_trigger everything on minor version updates
+
+if spell_ok $SPELL; then
+ local OLD_SPELL_VERSION="$(installed_version $SPELL)"
+
+ if test "${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
+ # Check if the binaries link against libqpdf.so.*
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libqpdf\.so"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/doc/source-highlight/DEPENDS b/doc/source-highlight/DEPENDS
index b3684a3..0212a50 100755
--- a/doc/source-highlight/DEPENDS
+++ b/doc/source-highlight/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends bison &&
depends flex &&
depends -sub CXX gcc
diff --git a/doc/source-highlight/DETAILS b/doc/source-highlight/DETAILS
index 4c51ec5..fce8e25 100755
--- a/doc/source-highlight/DETAILS
+++ b/doc/source-highlight/DETAILS
@@ -1,5 +1,5 @@
SPELL=source-highlight
- VERSION=1.11
+ VERSION=3.1.7
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/doc/source-highlight/HISTORY b/doc/source-highlight/HISTORY
index 39482eb..24f379f 100644
--- a/doc/source-highlight/HISTORY
+++ b/doc/source-highlight/HISTORY
@@ -1,3 +1,6 @@
+2014-05-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.1.7
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* 9E629EAC.gpg: added gpg keyring
diff --git a/doc/t1utils/DETAILS b/doc/t1utils/DETAILS
index 21bf0d7..11dbdc0 100755
--- a/doc/t1utils/DETAILS
+++ b/doc/t1utils/DETAILS
@@ -1,11 +1,11 @@
SPELL=t1utils
- VERSION=1.34
+ VERSION=1.37
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.lcdf.org/~eddietwo/type/$SOURCE
WEB_SITE=http://www.lcdf.org/~eddietwo/type/
ENTERED=20041129
-
SOURCE_HASH=sha512:49523e32f2f55c71a9415935597142c238120fcd9b3fb6dffb90c84b506087029572dcc2a5c0382a3c439d644c77ee36a6ca84a6b241f2bdbc9266b3d212bebc
+
SOURCE_HASH=sha512:72b6eec7669be078f11927f0d8061fe9956f9a37c159cedb95344abedb7c79687c774916024f3eec2279d1b4e6d1430c78a8c8e2c95c563cb1df316d0c863a9f
LICENSE[0]="Copyright (c) 1992 by I. Lee Hetherington, all rights
reserved. Permission is hereby granted to use, modify, and distribute this
program for any purpose provided this copyright notice and the one below
remain intact. Note that these tools should not be used to illegally copy
type-1 font programs. Typeface design is an intricate art that should be
rewarded. I. Lee Hetherington ilh AT lcs.mit.edu"
KEYWORDS="fonts doc"
SHORT="Type1 font utilities"
diff --git a/doc/t1utils/HISTORY b/doc/t1utils/HISTORY
index d7c1405..39cdbfe 100644
--- a/doc/t1utils/HISTORY
+++ b/doc/t1utils/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.37
+
2009-07-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: updated spell to 1.34
* PRE_BUILD: added to fix recent glibc incompatibility #15322
diff --git a/doc/zathura-pdf-poppler/DETAILS b/doc/zathura-pdf-poppler/DETAILS
index ad37cad..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.0
-
SOURCE_HASH=sha512:afcb1073bbe0008e8fc019600827455ce5ca391cf3c275a9443f9aaa6001dbffd22209c88a92c3d433dd8d8aa996be5d33c1a07d40dbfd2cc0cfbcd01cd85521
+ 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 6362dd7..efab51d 100644
--- a/doc/zathura-pdf-poppler/HISTORY
+++ b/doc/zathura-pdf-poppler/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.0

diff --git a/doc/zathura/DETAILS b/doc/zathura/DETAILS
index 32e4288..fb1fa7e 100755
--- a/doc/zathura/DETAILS
+++ b/doc/zathura/DETAILS
@@ -1,6 +1,6 @@
SPELL=zathura
- VERSION=0.2.0
-
SOURCE_HASH=sha512:a804b6a36a1a91cd799f7cf0c2e9ed581783be443175c0c46527e9719ce57eac125d991b8c20f421cbd6c7f49d3ef3f02d1ad56246c7641b47ec7016fb041914
+ 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 4b7719d..71d8c14 100644
--- a/doc/zathura/HISTORY
+++ b/doc/zathura/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.0

diff --git a/e-16/e16/BUILD b/e-16/e16/BUILD
deleted file mode 100755
index dba4f04..0000000
--- a/e-16/e16/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-OPTS="--enable-fsstd \
- $OPTS" &&
-
-default_build
diff --git a/e-16/e16/DETAILS b/e-16/e16/DETAILS
index 6140da2..0a81547 100755
--- a/e-16/e16/DETAILS
+++ b/e-16/e16/DETAILS
@@ -1,22 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=e16
if [[ "$E16_BRANCH" == "scm" ]]; then
- if [[ "$E16_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-0.16-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-0.16-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT anoncvs.enlightenment.org:/var/cvs/e:$SPELL/e
SOURCE_IGNORE=volatile
else
- VERSION=1.0.10
+ VERSION=1.0.13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%-*}
SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE

-
SOURCE_HASH=sha512:52b7f66f06247f7f0bbe0873e6d36733d02bff34188ec3345511333b967c8b5710bcc335727eb656bfa26b6ead07f549d30258303880dadcd2b465491e9795a4
+
SOURCE_HASH=sha512:965c853363c15154ca99b71deba3aa1d23bdfee0664b3511b39f52e066ca673a9b042e203e079357c9ca355484006cc4a90d0e0fb29b7396d582f7b9aa302da5
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"

fi
diff --git a/e-16/e16/HISTORY b/e-16/e16/HISTORY
index 1171901..57dacbb 100644
--- a/e-16/e16/HISTORY
+++ b/e-16/e16/HISTORY
@@ -1,3 +1,13 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-04-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.13
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.11
+ * BUILD: removed
+
2012-04-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.10

diff --git a/e-16/epplet-base/BUILD b/e-16/epplet-base/BUILD
deleted file mode 100755
index f06f8e9..0000000
--- a/e-16/epplet-base/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-OPTS="--enable-fsstd \
- $OPTS" &&
-default_build
diff --git a/e-16/epplet-base/DETAILS b/e-16/epplet-base/DETAILS
index fb3932d..1083ea8 100755
--- a/e-16/epplet-base/DETAILS
+++ b/e-16/epplet-base/DETAILS
@@ -1,9 +1,9 @@
SPELL=epplet-base
- VERSION=0.13
+ VERSION=0.14
SOURCE=epplets-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/epplets-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
-
SOURCE_HASH=sha512:0bb782d9790e9b2699b76cd31e71092f80b4e37b030e6314598e87a5b61dd66cc5357997fe97f94c5beacf0be367522537359f93ce07ee183e236d32a7aa8686
+
SOURCE_HASH=sha512:d83d60521fe06497f109c3fbb5c2e10abd36a43b050c10787a68d9f9f8c2866f57d78a8559a482654d9bb0eaaf3ce791e4839bb0fda88ccbf026d8ec5dc93824
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=BSD
KEYWORDS="enlightenment e16 wm window-manager library"
diff --git a/e-16/epplet-base/HISTORY b/e-16/epplet-base/HISTORY
index cc05314..11fe3f6 100644
--- a/e-16/epplet-base/HISTORY
+++ b/e-16/epplet-base/HISTORY
@@ -1,3 +1,7 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14
+ * BUILD: removed
+
2010-06-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.13

diff --git a/e-17/e17/BUILD b/e-17/e17/BUILD
index eadce86..2b18913 100755
--- a/e-17/e17/BUILD
+++ b/e-17/e17/BUILD
@@ -11,4 +11,3 @@ OPTS="$E17_RANDR $E17_ENOTIFY $E17_IBAR $E17_DROPSHADOW
$E17_CLOCK \
$OPTS" &&

default_build
-
diff --git a/e-17/e17/CONFIGURE b/e-17/e17/CONFIGURE
index b05451f..9b663c2 100755
--- a/e-17/e17/CONFIGURE
+++ b/e-17/e17/CONFIGURE
@@ -122,5 +122,5 @@ config_query_option E17_PATHS "Enable conf-paths module?"
y \
"--enable-conf-paths" "--disable-conf-paths" &&

config_query_option E17_INTERACTION "Enable conf-interaction module?" y
\
- "--enable-conf-interaction" "--disable-conf-interaction"

+ "--enable-conf-interaction" "--disable-conf-interaction"

diff --git a/e-17/e17/DEPENDS b/e-17/e17/DEPENDS
index 137ec41..78c8b1e 100755
--- a/e-17/e17/DEPENDS
+++ b/e-17/e17/DEPENDS
@@ -1,16 +1,36 @@
-depends subversion &&
-depends e_dbus &&
-depends edje &&
-depends eet &&
-depends efreet &&
-depends eina &&
-depends evas &&
depends imlib2 &&
+depends libx11 &&
+depends libxau &&
depends libxcursor &&
depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
depends libxinerama &&
depends libxrandr &&
-depends xorg-libs &&
+
+if [[ "x${E17_BRANCH}" == "xscm" ]]; then
+ depends edbus &&
+ depends efl &&
+ depends subversion
+else
+ depends e_dbus &&
+ depends -sub 'EVAS' ecore &&
+ depends edje &&
+ depends efreet &&
+ depends eina &&
+ depends eio &&
+ depends evas &&
+ depends xcb-util-keysyms &&
+
+ optional_depends eeze \
+ "--enable-mount-eeze" "--disable-mount-eeze" \
+ "Enable eeze mounting support?"
+fi &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)' &&

optional_depends linux-pam \
"--enable-pam" "--disable-pam" \
@@ -21,7 +41,7 @@ optional_depends hal
\
"--disable-device-hal --disable-mount-hal" \
"Enable HAL device backend and mounting support?" &&

-optional_depends udev \
+optional_depends UDEV \
"--enable-device-udev" "--disable-device-udev" \
"Enable UDEV device backend?" &&

@@ -29,30 +49,29 @@ optional_depends udisks
\
"--enable-mount-udisks" "--disable-mount-udisks" \
"Enable udisks mounting support?" &&

-optional_depends eeze \
- "--enable-mount-eeze" "--disable-mount-eeze" \
- "Enable eeze mounting support?" &&
-
optional_depends alsa-lib
\
'--enable-mixer' '--disable-mixer'
\
'for Advanced Linux Sound Architecture sound driver
support' &&

-optional_depends exchange \
- "--enable-exchange" "--disable-exchange" \
- "Enable Exchange support?" &&
-
-optional_depends bluez \
- "--enable-bluez" "--disable-bluez" \
- "Enable bluez bluetooth module support?" &&
-
optional_depends connman
\
"--enable-connman" "--disable-connman"
\
- 'for conneman network configuration daemon support
(connamn module)' &&
+ 'for conneman network configuration daemon support
(connamn module)' &&

optional_depends dejavu-ttf \
'' \
'' \
- 'for the Enlightenment default font'
+ 'for the Enlightenment default font' &&
+
+optional_depends emotion \
+ '--enable-emotion' \
+ '--disable-emotion' \
+ 'enable Enlightenment video/codec API' &&
+
+optional_depends elementary \
+ '--enable-elementary' \
+ '--disable-elementary' \
+ 'for Enlightenment widget toolkit (recommended)'
+

# Comment these out till figure out how to get them to work
#optional_depends e17-theme-b_and_w \
@@ -63,4 +82,4 @@ optional_depends dejavu-ttf \
#optional_depends e17-theme-blingbling \
# '' \
# '' \
-# 'for the bling theme'
+# 'for the bling theme'
diff --git a/e-17/e17/DETAILS b/e-17/e17/DETAILS
index 06ab780..285a8c6 100755
--- a/e-17/e17/DETAILS
+++ b/e-17/e17/DETAILS
@@ -1,16 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=e17
-if [[ "$E17_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
- SOURCE=enlightenment-0.17-svn.tar.bz2
+if [[ "$E17_BRANCH" == "scm" ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE=enlightenment-0.17-git.tar.bz2
+ PATCHLEVEL=6
FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-0.17-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/e:e
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-0.17-git
+
SOURCE_URL[0]=git://git.enlightenment.org/core/enlightenment.git:enlightenment-0.17-git
SOURCE_IGNORE=volatile
+else
+ VERSION=0.17.4
+ SOURCE=enlightenment-${VERSION}.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL=http://download.enlightenment.org/releases/${SOURCE}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-${VERSION}
+fi
LICENSE[0]=BSD
- PATCHLEVEL=6
WEB_SITE=http://www.enlightenment.org/
KEYWORDS="e17 enlightenment wm windowmanager"
ENTERED=20010922
diff --git a/e-17/e17/HISTORY b/e-17/e17/HISTORY
index 99d34fe..5c3e08e 100644
--- a/e-17/e17/HISTORY
+++ b/e-17/e17/HISTORY
@@ -1,3 +1,41 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Replace xorg-libs with libx11, libxau, libxdmcp, and
+ libxext
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.17.4
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-03-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: SOURCE_URL[0] for git version fixed
+ * e17update: updated to work also with git version
+
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on ecore built with evas support
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE, PRE_BUILD: Add stable 0.17.0 branch
+ * DEPENDS: SCM depends on efl, subversion, and edbus; stable does not
+ exchange and bluez are no longer options
+ Stable depends on e_dbus ecore edje efreet eina eio evas
xcb-util-keysyms
+ Stable optionally depends on eeze
+ Optionally depends on gettext, elementary, and emotion
+ * INSTALL: Only install e17update for SCM version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed e_dbus to edbus
+
+2012-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: eet, eina, evas -> efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* BUILD: changed to add configure options
* CONFIGURE: added ask module queries
@@ -13,7 +51,7 @@
* PRE_BUILD: we need .svn directory #15777

2010-02-26 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
- * DEPENDS : adding optional dep on connman
+ * DEPENDS : adding optional dep on connman

2009-11-03 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS,PRE_BUILD: removed old deps on CVS and automake-1.9
diff --git a/e-17/e17/INSTALL b/e-17/e17/INSTALL
index 351e37e..f63c6b0 100755
--- a/e-17/e17/INSTALL
+++ b/e-17/e17/INSTALL
@@ -2,5 +2,7 @@ default_install &&

install_wmfiles &&

-install -m 755 $SCRIPT_DIRECTORY/e17update \
- $INSTALL_ROOT/usr/sbin
+if [[ "x${E17_BRANCH}" == "xscm" ]]; then
+ install -m 755 $SCRIPT_DIRECTORY/e17update \
+ $INSTALL_ROOT/usr/sbin
+fi
diff --git a/e-17/e17/PREPARE b/e-17/e17/PREPARE
index f8b7d7e..8655f6f 100755
--- a/e-17/e17/PREPARE
+++ b/e-17/e17/PREPARE
@@ -1,2 +1,2 @@
. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch
+prepare_select_branch 0.17 scm
diff --git a/e-17/e17/PRE_BUILD b/e-17/e17/PRE_BUILD
index 8acd7ec..bb2afa4 100755
--- a/e-17/e17/PRE_BUILD
+++ b/e-17/e17/PRE_BUILD
@@ -1,10 +1,13 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-#
-# Remove .svn directories, otherwise they get installed
-#
-# #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&

-#sedit "s/; aclocal/; aclocal-1.9/" autogen.sh &&
-#sedit "s/; automake/; automake-1.9/" autogen.sh &&
-NOCONFIGURE=ON ./autogen.sh
+if [[ "x${E17_BRANCH}" == "xscm" ]]; then
+ cd $SOURCE_DIRECTORY &&
+ #
+ # Remove .svn directories, otherwise they get installed
+ #
+ # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
+
+ #sedit "s/; aclocal/; aclocal-1.9/" autogen.sh &&
+ #sedit "s/; automake/; automake-1.9/" autogen.sh &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/e17/e17update b/e-17/e17/e17update
index a88dbb9..144f317 100644
--- a/e-17/e17/e17update
+++ b/e-17/e17/e17update
@@ -22,7 +22,7 @@ function get_spell_list () {
message "${MESSAGE_COLOR}Building list of packages to update..." \
"${DEFAULT_COLOR}" &&
for e_spell in `gaze section e-17 e`; do
- if [[ `installed_version $e_spell` == "svn" ]]; then
+ if [[ `installed_version $e_spell` == "svn" ]] || [[
`installed_version $e_spell` == "git" ]]; then
update_spells="$update_spells $e_spell"
fi
done
@@ -34,7 +34,7 @@ if [ "$#" == '0' ]; then
elif [ "$#" == '1' ]; then
case $1 in
-h|--help) echo "usage: $0 [option]"
- echo "-s|--summon Do a SVN checkout only (using summon)";
+ echo "-s|--summon Do a SVN or GIT checkout only (using
summon)";
echo "-h|--help Print this help message";
;;
-s|--summon) get_spell_list &&
diff --git a/e-17/e17/enlightenment-0.17.4.tar.bz2.sig
b/e-17/e17/enlightenment-0.17.4.tar.bz2.sig
new file mode 100644
index 0000000..2dd8b2a
Binary files /dev/null and b/e-17/e17/enlightenment-0.17.4.tar.bz2.sig differ
diff --git a/e-17/e_dbus/CONFIGURE b/e-17/e_dbus/CONFIGURE
index c3f11f7..9ab88b2 100755
--- a/e-17/e_dbus/CONFIGURE
+++ b/e-17/e_dbus/CONFIGURE
@@ -11,10 +11,10 @@ config_query_option EDBUS_EBLUEZ "Enable bluetooth
support?" n \
"--enable-ebluez" "--disable-ebluez" &&

config_query_option EDBUS_ECONNMAN "Enable connman support?" n \
- "--enable-econnman" "--disable-econnman" &&
+ "--enable-econnman0_7x" "--disable-econnman0_7x" &&

config_query_option EDBUS_EOFONO "Enable ofono support?" n \
- "--enable-eofono" "--disable-ofono"
+ "--enable-eofono" "--disable-eofono"

# --disable-edbus-bluez-test
# disable building of edbus_bluez_test
diff --git a/e-17/e_dbus/DEPENDS b/e-17/e_dbus/DEPENDS
index 8930116..a730133 100755
--- a/e-17/e_dbus/DEPENDS
+++ b/e-17/e_dbus/DEPENDS
@@ -1,4 +1,6 @@
depends dbus &&
-depends eina &&
-depends evas &&
-depends ecore
+depends ecore &&
+
+if [ "$E_DBUS_CVS" == "y" ]; then
+ depends efl
+fi
diff --git a/e-17/e_dbus/DETAILS b/e-17/e_dbus/DETAILS
index 7c42902..db211b7 100755
--- a/e-17/e_dbus/DETAILS
+++ b/e-17/e_dbus/DETAILS
@@ -12,8 +12,8 @@ if [ "$E_DBUS_CVS" == "y" ]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
PATCHLEVEL=2
else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
diff --git a/e-17/e_dbus/HISTORY b/e-17/e_dbus/HISTORY
index 3ce7bab..17a99e2 100644
--- a/e-17/e_dbus/HISTORY
+++ b/e-17/e_dbus/HISTORY
@@ -1,3 +1,21 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable branch to 1.7.4
+ Stable branch does not use efl, only SCM branch
+ * CONFIGURE: --disable-ofono -> --disable-eofono
+ *-connman -> *-connman0_7x
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on eobj
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: remove no longer valid options and added new options
* BUILD: removed no longe valid options and added new options
@@ -16,7 +34,7 @@
* PREPARE: adding cvs compile question
* PRE_BUILD: adding CVS build check

-*2010-07-26 Ladislav Hagara <hgr AT vabo.cz>
+2010-07-26 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD: we need .svn directory #15777

2008-10-14 Eric Sandall <sandalle AT sourcemage.org>
diff --git a/e-17/e_dbus/e_dbus-1.0.1.tar.gz.sig
b/e-17/e_dbus/e_dbus-1.0.1.tar.gz.sig
deleted file mode 100644
index 1841e59..0000000
Binary files a/e-17/e_dbus/e_dbus-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig
b/e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..cd688c6
Binary files /dev/null and b/e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig differ
diff --git a/e-17/echievements/DEPENDS b/e-17/echievements/DEPENDS
new file mode 100755
index 0000000..3150597
--- /dev/null
+++ b/e-17/echievements/DEPENDS
@@ -0,0 +1,2 @@
+depends edje &&
+depends etrophy
diff --git a/e-17/echievements/DETAILS b/e-17/echievements/DETAILS
new file mode 100755
index 0000000..98e9c89
--- /dev/null
+++ b/e-17/echievements/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=echievements
+ VERSION=3
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20130730
+ LICENSE[0]=BSD
+ SHORT="Achievements module for Enlightenment 17"
+cat << EOF
+Echievements provides achievements module for E17. It is a module that
serves as
+nothing more than a very entertaining time-waster.
+
+#echievements on FreeNode IRC.
+EOF
diff --git a/e-17/echievements/HISTORY b/e-17/echievements/HISTORY
new file mode 100644
index 0000000..3796e91
--- /dev/null
+++ b/e-17/echievements/HISTORY
@@ -0,0 +1,3 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/e-17/echievements/echievements-3.tar.bz2.sig
b/e-17/echievements/echievements-3.tar.bz2.sig
new file mode 100644
index 0000000..ebdda1b
Binary files /dev/null and b/e-17/echievements/echievements-3.tar.bz2.sig
differ
diff --git a/e-17/ecore/CONFIGURE b/e-17/ecore/CONFIGURE
index 6f2791b..79de94c 100755
--- a/e-17/ecore/CONFIGURE
+++ b/e-17/ecore/CONFIGURE
@@ -1,15 +1,15 @@
-config_query_option ECORE_PTHREADS "Enable POSIX thread code?" y
\
- "--enable-posix-threads" "--disable-posix-threads"
&&
+config_query_option ECORE_PTHREADS "Enable POSIX thread code?" y \
+ "--enable-posix-threads" "--disable-posix-threads" &&

-config_query_option ECORE_THREAD_SAFETY "Enable thread safety?" n
\
- "--enable-thread-safety" "--disable-thread-safety"
&&
+config_query_option ECORE_THREAD_SAFETY "Enable thread safety?" n \
+ "--enable-thread-safety" "--disable-thread-safety" &&

config_query_option ECORE_FB "Build Ecore_fb module for linux framebuffer?"
n \
- "--enable-ecore-fb --enable-ecore-evas-fb"
\
- "--disable-ecore-fb --disable-ecore-evas-fb"
&&
+ "--enable-ecore-fb --enable-ecore-evas-fb" \
+ "--disable-ecore-fb --disable-ecore-evas-fb" &&

-config_query_option ECORE_IPV6 "Enable IPv6 functionality?" n
\
- "--enable-ipv6" "--disable-ipv6"
&&
+config_query_option ECORE_IPV6 "Enable IPv6 functionality?" n \
+ "--enable-ipv6" "--disable-ipv6" &&

-config_query_list ECORE_CRYPTO "Use which cryptographic library?"
\
- gnutls openssl none

+config_query_list ECORE_CRYPTO "Use which cryptographic library?" \
+ gnutls openssl none
diff --git a/e-17/ecore/CONFLICTS b/e-17/ecore/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/ecore/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/ecore/DEPENDS b/e-17/ecore/DEPENDS
index 78bcee4..dc5db30 100755
--- a/e-17/ecore/DEPENDS
+++ b/e-17/ecore/DEPENDS
@@ -1,69 +1,95 @@
depends curl '--enable-curl' &&
depends dbus &&
depends eina &&
-depends evas &&

-if [ "$ECORE_BRANCH" = "scm" ]; then
- depends subversion &&
- depends libtool &&
- depends automake &&
- depends subversion
-fi &&
+optional_depends evas \
+ '--enable-ecore-evas --enable-ecore-evas-software-buffer
--enable-ecore-evas-software-x11 --enable-ecore-evas-software-16-x11
--enable-ecore-evas-software-8-x11' \
+ '--disable-ecore-evas' \
+ 'for ecore_evas hardware acceleartion module' &&

optional_depends glib2 \
- "" "--disable-glib" \
+ "--enable-glib" \
+ "--disable-glib" \
"Enable glib support?"
&&

-optional_depends xorg-libs \
- "--enable-ecore-x" "--disable-ecore-x" \
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)'
&&
+
+optional_depends libx11 \
+ "--with-x --enable-ecore-x" \
+ "--without-x --disable-ecore-x" \
"for X11 ecore_x module"
&&

+optional_depends libxcomposite \
+ "--enable-ecore-x-composite" \
+ "--disable-ecore-x-composite" \
+ "Enable ecore_x support for Xcomposite extension?"
&&
+
optional_depends libxcursor \
- "" "--disable-ecore-x-cursor" \
+ "--enable-ecore-x-cursor" \
+ "--disable-ecore-x-cursor" \
"Enable ecore_x support for Xcursor extension?"
&&

optional_depends libxdamage \
- "" "--disable-ecore-x-damage" \
+ "--enable-ecore-x-damage" \
+ "--disable-ecore-x-damage" \
"Enable ecore_x support for Xdamage extension?"
&&

optional_depends libxrender \
- "" "--disable-ecore-x-render" \
+ "--enable-ecore-x-render" \
+ "--disable-ecore-x-render" \
"Enable ecore_x support for Xrender extension?"
&&

optional_depends libxrandr \
- "" "--disable-ecore-x-randr" \
+ "--enable-ecore-x-randr" \
+ "--disable-ecore-x-randr" \
"Enable ecore_x support for Xrandr extension?"
&&

optional_depends libxscrnsaver \
- "" "--disable-ecore-x-screensaver" \
+ "--enable-ecore-x-screensaver" \
+ "--disable-ecore-x-screensaver" \
"Enable ecore_x support for Xscreensaver?"
&&

optional_depends libxfixes \
- "" "--disable-ecore-x-xfixes" \
+ "--enable-ecore-x-xfixes" \
+ "--disable-ecore-x-xfixes" \
"Enable ecore_x support for Xfixes extension?"
&&

optional_depends libxinerama \
- "" "--disable-ecore-x-xinerama" \
+ "--enable-ecore-x-xinerama" \
+ "--disable-ecore-x-xinerama" \
"Enable ecore_x support for Xinerama extension?"
&&

+optional_depends libxp \
+ "--enable-ecore-x-xprint" \
+ "--disable-ecore-x-xprint" \
+ "Enable ecore_x support for Xprint extension?"
&&
+
optional_depends libxtst \
- "" "--disable-ecore-x-xtest" \
+ "--enable-ecore-x-xtest" \
+ "--disable-ecore-x-xtest" \
"Enable ecore_x support for Xtest extension?"
&&

optional_depends libxi \
- "" "--disable-ecore-x-input" \
+ "--enable-ecore-x-input" \
+ "--disable-ecore-x-input" \
"Enable ecore_x support for Xinput/Xinput2 extension?"
&&

optional_depends libxdmcp \
- "" "--disable-ecore-x-dpms" \
+ "--enable-ecore-x-dpms" \
+ "--disable-ecore-x-dpms" \
"Enable ecore_x support for Xdpms extension?"
&&

optional_depends libdrm \
- "" "--disable-ecore-x-dri" \
+ "--enable-ecore-x-dri" \
+ "--disable-ecore-x-dri" \
"Enable ecore_x support for DRI extension?"
&&

optional_depends libxcb \
- "--enable-ecore-x-xcb" "" \
+ "--enable-ecore-x-xcb" \
+ "--disable-ecore-x-xcb" \
"Enable ecore_x module with XCB backend?"
&&

optional_depends directfb \
@@ -77,11 +103,12 @@ optional_depends OPENGL
\
"Enable OpenGL Xlib support in ecore_evas?"
&&

optional_depends sdl \
- "--enable-ecore-sdl" "--disable-ecore-sdl" \
+ "--enable-ecore-sdl" \
+ "--disable-ecore-sdl" \
"Enable SDL ecore_sdl module?"
&&

if [ "$ECORE_CRYPTO" == "gnutls" ]; then
- depends gnutls "--enable-gnutls --disable-openssl"
-elif [ "$ECORE_CRYPTO" == "openssl" ]; then
- depends openssl "--enable-openssl --disable-gnutls"
-fi
+ depends gnutls "--enable-gnutls --disable-SSL"
+elif [ "$ECORE_CRYPTO" == "SSL" ]; then
+ depends SSL "--enable-openssl --disable-gnutls"
+fi
diff --git a/e-17/ecore/DETAILS b/e-17/ecore/DETAILS
index e999a90..97af11a 100755
--- a/e-17/ecore/DETAILS
+++ b/e-17/ecore/DETAILS
@@ -1,24 +1,10 @@
SPELL=ecore
-if [ "$ECORE_BRANCH" == "scm" ]; then
- if [ "$ECORE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ VERSION=1.7.10
+ SOURCE=$SPELL-$VERSION.tar.bz2
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
-#
SOURCE_HASH=sha512:e4739f43abbbce8e78ad739fab9cedb1a6bcf1684958a17b5490f3b7fe00ae90177d26365d43d10708d3a31bfb255991f7be72442f8101840f8cbac8de842cb5
-fi
+
SOURCE_HASH=sha512:24fbe064913c566f885a2e51185b1f1d37c62c0d03ba0d549e9715ba516fb6b3f630ad331f89f66e91de1401b06b01b16916650448dda11d5e1efa24e52eaf39
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Ecore/
ENTERED=20011101
diff --git a/e-17/ecore/HISTORY b/e-17/ecore/HISTORY
index afc215a..f5282c0 100644
--- a/e-17/ecore/HISTORY
+++ b/e-17/ecore/HISTORY
@@ -1,3 +1,38 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: Updated to 1.7.10 (removed guru sig)
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+ * DEPENDS, SUB_DEPENDS: Add all evas flags for evas optional
dependency
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: Allow forcing using evas
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn support, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Stable version does not depend on efl (conflicts!)
+ Optionally depends on libxcomposite and libxp
+ Add '--enable*' options for other optional dependencies
+ Replace 'xorg-libs' optional dependency with libx11
+ Optionally depends on evas (auto-detect what evas supports)
+ Depends on eina
+ * CONFLICTS: Conflicts with efl
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on eobj
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* BUILD: remove no longer used options, added ECORE_FB, ECORE_IPV6,
ECORE_CRYPTO, ECORE_OPENGL_SDL, ECORE_PTHREADS, ECORE_TREADS_SAFETY
diff --git a/e-17/ecore/PREPARE b/e-17/ecore/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/ecore/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/ecore/PRE_BUILD b/e-17/ecore/PRE_BUILD
deleted file mode 100755
index 8e591a1..0000000
--- a/e-17/ecore/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-
-if [ "$ECORE_BRANCH" == "scm" ]; then
- cd $SOURCE_DIRECTORY &&
-
- #
- # Remove .svn directories, otherwise they get installed
- # Don't do it #15777
- # find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/ecore/PRE_SUB_DEPENDS b/e-17/ecore/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..564aa3f
--- /dev/null
+++ b/e-17/ecore/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ EVAS) is_depends_enabled $SPELL evas && return 0;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
b/e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..564aa3f
--- /dev/null
+++ b/e-17/ecore/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ EVAS) is_depends_enabled $SPELL evas && return 0;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/e-17/ecore/SUB_DEPENDS b/e-17/ecore/SUB_DEPENDS
new file mode 100755
index 0000000..b2c7520
--- /dev/null
+++ b/e-17/ecore/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ EVAS) echo "evas support requested, forcing evas dependency." &&
+ depends evas '--enable-ecore-evas
--enable-ecore-evas-software-buffer --enable-ecore-evas-software-x11
--enable-ecore-evas-software-16-x11 --enable-ecore-evas-software-8-x11'
+ ;;
+ *) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
+esac
diff --git a/e-17/ecore/ecore-1.0.1.tar.gz.sig
b/e-17/ecore/ecore-1.0.1.tar.gz.sig
deleted file mode 100644
index fe283c5..0000000
Binary files a/e-17/ecore/ecore-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/edbus/DEPENDS b/e-17/edbus/DEPENDS
new file mode 100755
index 0000000..c50ad09
--- /dev/null
+++ b/e-17/edbus/DEPENDS
@@ -0,0 +1,10 @@
+depends subversion &&
+depends efl &&
+depends ecore &&
+
+optional_depends check "" "" "Use check?" &&
+
+optional_depends doxygen \
+ "--enable-doc" \
+ "--disable-doc" \
+ "Build documentation?"
diff --git a/e-17/edbus/DETAILS b/e-17/edbus/DETAILS
new file mode 100755
index 0000000..52c0bf6
--- /dev/null
+++ b/e-17/edbus/DETAILS
@@ -0,0 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=edbus
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20121102
+ LICENSE[0]=BSD
+ SHORT="access to D-Bus from EFL applications"
+cat << EOF
+EDBus provides easy access to D-Bus from EFL applications.
+EOF
diff --git a/e-17/edbus/HISTORY b/e-17/edbus/HISTORY
new file mode 100644
index 0000000..5489fe1
--- /dev/null
+++ b/e-17/edbus/HISTORY
@@ -0,0 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/edbus/PREPARE b/e-17/edbus/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/edbus/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/edbus/PRE_BUILD b/e-17/edbus/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/edbus/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/edje/CONFLICTS b/e-17/edje/CONFLICTS
new file mode 100755
index 0000000..cb61eb5
--- /dev/null
+++ b/e-17/edje/CONFLICTS
@@ -0,0 +1,4 @@
+if [[ "x${EDJE_BRANCH}" != "xscm" ]]
+then
+ conflicts efl
+fi
diff --git a/e-17/edje/DEPENDS b/e-17/edje/DEPENDS
index 100cc68..21abaa1 100755
--- a/e-17/edje/DEPENDS
+++ b/e-17/edje/DEPENDS
@@ -1,12 +1,30 @@
-depends eet &&
-depends eina &&
-depends embryo &&
-depends ecore &&
-depends lua51 &&
+depends lua51 &&

if [[ "$EDJE_BRANCH" == "scm" ]]; then
+ depends efl &&
depends subversion
-fi
+else
+ depends -sub 'EVAS' ecore &&
+ depends eet &&
+ depends eina &&
+ depends embryo &&
+ depends evas
+fi &&
+
+optional_depends alsa-lib \
+ '--enable-alsa' \
+ '--disable-alsa' \
+ 'for ALSA sound support' &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&
+
+optional_depends LIBAVCODEC \
+ '--enable-flac' \
+ '--disable-flac' \
+ 'for FLAC audio codec support' &&

optional_depends libsndfile \
"--enable-sndfile" "--disable-sndfile" \
diff --git a/e-17/edje/DETAILS b/e-17/edje/DETAILS
index 9ba123a..d96b96b 100755
--- a/e-17/edje/DETAILS
+++ b/e-17/edje/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=edje
if [[ "$EDJE_BRANCH" == "scm" ]]; then
- if [[ "$EDJE_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
@@ -12,8 +9,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_IGNORE=volatile
PATCHLEVEL=1
else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
diff --git a/e-17/edje/HISTORY b/e-17/edje/HISTORY
index 8a39e85..215468f 100644
--- a/e-17/edje/HISTORY
+++ b/e-17/edje/HISTORY
@@ -1,3 +1,28 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+ * DEPENDS: Depends on evas
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on ecore built with evas support (ecore-evas)
+ Depends on eet and eina
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: SCM branch only depends on efl package
+ SCM branch conflicts with ecore (provided by required efl)
+ Stable depends on ecore embryo
+ Optionally depends on doxygen, LIBAVCODEC, and alsa-lib
+ * CONFLICTS: Stable branch only conflicts with efl package
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/e-17/edje/edje-1.0.1.tar.gz.sig b/e-17/edje/edje-1.0.1.tar.gz.sig
deleted file mode 100644
index cf5bdac..0000000
Binary files a/e-17/edje/edje-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/edje/edje-1.7.8.tar.bz2.sig
b/e-17/edje/edje-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..7644061
Binary files /dev/null and b/e-17/edje/edje-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eet/CONFLICTS b/e-17/eet/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/eet/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eet/DEPENDS b/e-17/eet/DEPENDS
index 525f615..d155ca7 100755
--- a/e-17/eet/DEPENDS
+++ b/e-17/eet/DEPENDS
@@ -3,13 +3,9 @@ depends JPEG &&
depends zlib &&
depends libgcrypt &&

-if [[ $EET_BRANCH == scm ]]; then
- depends subversion
-fi &&
-
if [ "$EET_CRYPTO" == "gnutls" ]; then
- depends gnutls "--enable-gnutls --disable-openssl --enable-cipher
--enable-signature"
-elif [ "$EET_CRYPTO" == "openssl" ]; then
- depends openssl "--enable-openssl --disable-gnutls --enable-cipher
--enable-signature"
+ depends gnutls "--enable-gnutls --disable-SSL --enable-cipher
--enable-signature"
+elif [ "$EET_CRYPTO" == "SSL" ]; then
+ depends SSL "--enable-openssl --disable-gnutls --enable-cipher
--enable-signature"
fi

diff --git a/e-17/eet/DETAILS b/e-17/eet/DETAILS
index 6d6fa3b..b64d011 100755
--- a/e-17/eet/DETAILS
+++ b/e-17/eet/DETAILS
@@ -1,24 +1,10 @@
SPELL=eet
-if [[ $EET_BRANCH == scm ]]; then
- if [[ $EET_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.4.1
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:fd2143755ab1649928bda92b707ad2ecb87d0a15a942d21dcfb83fa59eb1040943db1bf72c829f1149ba11ec9601543528019928aef7a46271a021c321917e4f
-fi
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Eet/
ENTERED=20040311
diff --git a/e-17/eet/HISTORY b/e-17/eet/HISTORY
index 2f51014..219c1c3 100644
--- a/e-17/eet/HISTORY
+++ b/e-17/eet/HISTORY
@@ -1,3 +1,17 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn option, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * CONFLICTS: Conflicts with efl
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: added to ask which crypto library to use
* DEPENDS: added depends and modifed crypto depends
diff --git a/e-17/eet/PREPARE b/e-17/eet/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/eet/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/eet/PRE_BUILD b/e-17/eet/PRE_BUILD
deleted file mode 100755
index 747d7f9..0000000
--- a/e-17/eet/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-
-if [[ $EET_BRANCH == scm ]]; then
- cd $SOURCE_DIRECTORY &&
-
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/eet/eet-1.4.1.tar.bz2.sig b/e-17/eet/eet-1.4.1.tar.bz2.sig
deleted file mode 100644
index 4a2d384..0000000
Binary files a/e-17/eet/eet-1.4.1.tar.bz2.sig and /dev/null differ
diff --git a/e-17/eet/eet-1.7.8.tar.bz2.sig b/e-17/eet/eet-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..4b17425
Binary files /dev/null and b/e-17/eet/eet-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eeze/DEPENDS b/e-17/eeze/DEPENDS
index 1bc4725..0c66048 100755
--- a/e-17/eeze/DEPENDS
+++ b/e-17/eeze/DEPENDS
@@ -1,11 +1,10 @@
depends util-linux &&
-depends eet &&
-depends eina &&
depends ecore &&
-depends udev &&
+depends eet &&
+depends UDEV &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation'

-if [ "$EEZE_CVS" = "y" ]; then
- depends subversion &&
- depends libtool &&
- depends automake
-fi
diff --git a/e-17/eeze/DETAILS b/e-17/eeze/DETAILS
index eae4d0e..87a923d 100755
--- a/e-17/eeze/DETAILS
+++ b/e-17/eeze/DETAILS
@@ -1,23 +1,10 @@
SPELL=eeze
-if [ "$EEZE_CVS" == "y" ]; then
- if [ "$EEZE_CVS_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.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- FORCE_DOWNLOAD="on"
- SOURCE_IGNORE=volatile
-else
- VERSION=1.0.2
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:629da8b5506581940b74ec638c3bf49514e626719b9a12dbd08dc098ac50fd3f1ff3fb893495dbbb5574290a75956448d889136b9bb766f6ddd719451f6f6f63
-fi
WEB_SITE=http://enlightenment.org/
ENTERED=20100520
LICENSE[0]=BSD
diff --git a/e-17/eeze/HISTORY b/e-17/eeze/HISTORY
index e101113..ef4b632 100644
--- a/e-17/eeze/HISTORY
+++ b/e-17/eeze/HISTORY
@@ -1,3 +1,21 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Stable version updated to 1.7.4
+ * DEPENDS: Depends on eet
+ Optionally depends on doxygen
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added eet, eina, util-linux

diff --git a/e-17/eeze/PREPARE b/e-17/eeze/PREPARE
deleted file mode 100755
index fec02a6..0000000
--- a/e-17/eeze/PREPARE
+++ /dev/null
@@ -1,6 +0,0 @@
-config_query EEZE_CVS "Build SCM (subversion) version?" y &&
-
-if [ "$EEZE_CVS" == "y" ]; then
- config_query EEZE_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
-fi
diff --git a/e-17/eeze/PRE_BUILD b/e-17/eeze/PRE_BUILD
deleted file mode 100755
index bf9a048..0000000
--- a/e-17/eeze/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-if [ "$EEZE_CVS" == "y" ]; then
- cd $SOURCE_DIRECTORY &&
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/eeze/eeze-1.0.2.tar.gz.sig b/e-17/eeze/eeze-1.0.2.tar.gz.sig
deleted file mode 100644
index 579f18a..0000000
Binary files a/e-17/eeze/eeze-1.0.2.tar.gz.sig and /dev/null differ
diff --git a/e-17/eeze/eeze-1.7.8.tar.bz2.sig
b/e-17/eeze/eeze-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..eb58c53
Binary files /dev/null and b/e-17/eeze/eeze-1.7.8.tar.bz2.sig differ
diff --git a/e-17/efl/CONFLICTS b/e-17/efl/CONFLICTS
new file mode 100755
index 0000000..efa73e0
--- /dev/null
+++ b/e-17/efl/CONFLICTS
@@ -0,0 +1,14 @@
+conflicts ecore &&
+conflicts edbus &&
+conflicts edje &&
+conflicts eet &&
+conflicts eeze &&
+conflicts efreet &&
+conflicts eina &&
+conflicts eio &&
+conflicts embryo &&
+conflicts emotion &&
+conflicts eobj &&
+conflicts ephysics &&
+conflicts ethumb &&
+conflicts evas
diff --git a/e-17/efl/DEPENDS b/e-17/efl/DEPENDS
new file mode 100755
index 0000000..dd0956a
--- /dev/null
+++ b/e-17/efl/DEPENDS
@@ -0,0 +1,72 @@
+depends fribidi &&
+depends libxp &&
+depends subversion &&
+depends valgrind &&
+
+optional_depends check "" "" "Use check?" &&
+
+optional_depends doxygen \
+ "--enable-doc" \
+ "--disable-doc" \
+ "Build documentation?" &&
+
+optional_depends bullet \
+ '--enable-physics' \
+ '--disable-physics' \
+ 'for physics effects and support (recommended)' \
+ 'games' &&
+
+optional_depends curl \
+ '--enable-curl' \
+ '--disable-curl' \
+ 'for curl download support (recommended)' &&
+
+optional_depends fontconfig \
+ '--enable-fontconfig' \
+ '--disable-fontconfig' \
+ 'use fontconfig for finding fonts (recommended)?' &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)' &&
+
+optional_depends GIFLIB \
+ '--enable-image-loader-gif' \
+ '--disable-image-loader-gif' \
+ 'for GIF image loader (recommended)' &&
+
+optional_depends libwebp \
+ '--enable-image-loader-webp' \
+ '--disable-image-loader-webp' \
+ 'for WebP image loader' &&
+
+optional_depends pixman \
+ '--enable-pixman --enable-pixman-font --enable-pixman-rect
--enable-pixman-line --enable-pixman-poly --enable-pixman-image
--enable-pixman-image-scale-sample' \
+ '--disable-pixman' \
+ 'use pixman for software rendering (not recommended)?' &&
+
+optional_depends pulseaudio \
+ '--enable-pulseaudio' \
+ '--disable-pulseaudio' \
+ 'for PulseAudio sound support' &&
+
+optional_depends sdl \
+ '--enable-sdl' \
+ '--disable-sdl' \
+ 'for SDL rendering' &&
+
+optional_depends tiff \
+ '--enable-image-loader-tiff' \
+ '--disable-image-loader-tiff' \
+ 'for TIFF image loader' &&
+
+optional_depends tslib \
+ '--enable-tslib' \
+ '--disable-tslib' \
+ 'for touchscreen events' &&
+
+optional_depends util-linux \
+ '--enable-mount' \
+ '--disable-mount' \
+ 'for mount (libmount) support (recommended)'
diff --git a/e-17/efl/DETAILS b/e-17/efl/DETAILS
new file mode 100755
index 0000000..153b7c8
--- /dev/null
+++ b/e-17/efl/DETAILS
@@ -0,0 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=efl
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/core/efl.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20121115
+ LICENSE[0]=BSD
+ SHORT="collection of libraries"
+cat << EOF
+EFL is a collection of libraries for handling many common tasks a
+developer man have such as data structures, communication, rendering,
+widgets and more.
+EOF
diff --git a/e-17/efl/HISTORY b/e-17/efl/HISTORY
new file mode 100644
index 0000000..1cd3922
--- /dev/null
+++ b/e-17/efl/HISTORY
@@ -0,0 +1,40 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-29 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: eeze and ephysics added
+
+2013-01-12 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: edje, emotion and ethumb added
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on valgrind
+ Optionally depends on bullet (in games)
+ Optionally depends on fontconfig, sdl, pixman, curl tslib,
+ pulseaudio, and util-linux
+ Optionally depend on giflib and tiff for image loaders.
+ Optionally depends on libwebp.
+ * INSTALL: Fails with multiple make jobs, use make_single
+
+2013-01-01 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: efreet and edbus added
+
+2012-12-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on fribidi >= 0.19.2
+ Depends on libxp
+
+2012-12-16 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: eio added
+
+2012-12-03 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: ecore added
+
+2012-11-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD, CONFLICTS: spell created
+
diff --git a/e-17/efl/INSTALL b/e-17/efl/INSTALL
new file mode 100755
index 0000000..9d88c56
--- /dev/null
+++ b/e-17/efl/INSTALL
@@ -0,0 +1,2 @@
+make_single &&
+default_install
diff --git a/e-17/efl/PREPARE b/e-17/efl/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/efl/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/efl/PRE_BUILD b/e-17/efl/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/efl/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/efreet/DEPENDS b/e-17/efreet/DEPENDS
index 1a66048..6db4f8c 100755
--- a/e-17/efreet/DEPENDS
+++ b/e-17/efreet/DEPENDS
@@ -1,3 +1,13 @@
-depends subversion &&
-depends eina &&
-depends ecore
+depends ecore &&
+depends eet &&
+depends eina &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (recommended)'
diff --git a/e-17/efreet/DETAILS b/e-17/efreet/DETAILS
index 41f0478..7bc89d8 100755
--- a/e-17/efreet/DETAILS
+++ b/e-17/efreet/DETAILS
@@ -1,26 +1,10 @@
SPELL=efreet
-if [ "$EFREET_CVS" == "y" ]; then
- if [ "$EFREET_CVS_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.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- FORCE_DOWNLOAD=on
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:d29d24d10648bd01caa5a61a8401e1875b958eb2bbb0d7f116d2dd0938a9a418d3a715d0985bd73f0de8b88152405c9e7a186abc4510f3fa17e2c4fedaf06190
-fi
WEB_SITE=http://enlightenment.org/
ENTERED=20070205
LICENSE[0]=BSD
diff --git a/e-17/efreet/HISTORY b/e-17/efreet/HISTORY
index 3f40874..73be14d 100644
--- a/e-17/efreet/HISTORY
+++ b/e-17/efreet/HISTORY
@@ -1,3 +1,25 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Stable version updated to 1.7.4
+ * DEPENDS: Removed efl dependency (not for stable)
+ Does not depend on edbus nor e_dbus
+ Depends on eet and eina
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: edbus added
+
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on eobj
+
2011-11-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.1

diff --git a/e-17/efreet/PREPARE b/e-17/efreet/PREPARE
deleted file mode 100755
index 2bc8a1f..0000000
--- a/e-17/efreet/PREPARE
+++ /dev/null
@@ -1,6 +0,0 @@
-config_query EFREET_CVS "Build SCM (subversion) version?" y &&
-
-if [ "$EFREET_CVS" == "y" ]; then
- config_query EFREET_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
-fi
diff --git a/e-17/efreet/PRE_BUILD b/e-17/efreet/PRE_BUILD
deleted file mode 100755
index c5c37af..0000000
--- a/e-17/efreet/PRE_BUILD
+++ /dev/null
@@ -1,10 +0,0 @@
-default_pre_build &&
-if [ "$EFREET_CVS" == "y" ]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/efreet/efreet-1.0.1.tar.gz.sig
b/e-17/efreet/efreet-1.0.1.tar.gz.sig
deleted file mode 100644
index 74fd2ac..0000000
Binary files a/e-17/efreet/efreet-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/efreet/efreet-1.7.8.tar.bz2.sig
b/e-17/efreet/efreet-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..352c183
Binary files /dev/null and b/e-17/efreet/efreet-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eina/BUILD b/e-17/eina/BUILD
index 8825e1d..68260c4 100755
--- a/e-17/eina/BUILD
+++ b/e-17/eina/BUILD
@@ -1,6 +1,4 @@
-OPTS="$EINA_PTHREAD \
- $EINA_TESTS \
- $EINA_COVERAGE \
+OPTS="$EINA_TESTS \
$EINA_BENCHMARK \
$EINA_E17 \
$OPTS" &&
diff --git a/e-17/eina/CONFIGURE b/e-17/eina/CONFIGURE
index 75d4808..c4dd387 100755
--- a/e-17/eina/CONFIGURE
+++ b/e-17/eina/CONFIGURE
@@ -1,12 +1,9 @@
-config_query_option EINA_PTHREAD "Enable POSIX threads?" y \
- '--enable-posix-threads' '--disable-posix-threads' &&
+persistent_remove EINA_PTHREAD &&
+persistent_remove EINA_COVERAGE &&

config_query_option EINA_TESTS "Enable tests?" n \
'--enable-tests' '--disable-tests' &&

-config_query_option EINA_COVERAGE "Enable coverage profiling
instrumentation?" n \
- '--enable-coverage' '--disable-coverage' &&
-
config_query_option EINA_BENCHMARK "Enable benchmarks?" n \
'--enable-benchmark' '--disable-benchmark' &&

diff --git a/e-17/eina/CONFLICTS b/e-17/eina/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/eina/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eina/DETAILS b/e-17/eina/DETAILS
index 9072163..6942279 100755
--- a/e-17/eina/DETAILS
+++ b/e-17/eina/DETAILS
@@ -1,24 +1,10 @@
SPELL=eina
-if [[ $EINA_BRANCH == scm ]]; then
- if [[ $EINA_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ VERSION=1.7.10
+ SOURCE=$SPELL-$VERSION.tar.bz2
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
-#
SOURCE_HASH=sha512:eaf690cc11a38b19b4ee04475907143c5ac8d9c1c0ba34b8c20d3be535f67dc699edd99d36b4db8e2de5ac9acf6df1f7eace2b8925ce4367d3fecbecef319a53
-fi
+
SOURCE_HASH=sha512:c1195ec9f2cd79777912ba3c8b6e69a206d035c9a7f2c38762c18e3c86ec43d52f020e4dd8d0ea0c9b580aff9707cede909412260ac6d23796ddbd78eb8e280e
LICENSE[0]=LGPL
WEB_SITE=http://trac.enlightenment.org/e/wiki/Eina
ENTERED=20081013
diff --git a/e-17/eina/HISTORY b/e-17/eina/HISTORY
index 41d52b78..19ca3ab 100644
--- a/e-17/eina/HISTORY
+++ b/e-17/eina/HISTORY
@@ -1,3 +1,18 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: Updated to 1.7.10 (removed guru sig)
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.7.4
+ Remove SVN option, this code is now in the efl package
+ * CONFIGURE, BUILD: Remove posix and coverage
+ * CONFLICTS: Conflicts with efl
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* CONFIGURE: corrected pthreads switch
* DEPENDS: added optional depends psiconv, doxygen, and valgrind
diff --git a/e-17/eina/PREPARE b/e-17/eina/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/eina/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/eina/PRE_BUILD b/e-17/eina/PRE_BUILD
deleted file mode 100755
index fdff541..0000000
--- a/e-17/eina/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-
-if [[ $EINA_BRANCH == scm ]]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- # Don't do it #15777
- # find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/eina/eina-1.0.1.tar.gz.sig b/e-17/eina/eina-1.0.1.tar.gz.sig
deleted file mode 100644
index d666ee2..0000000
Binary files a/e-17/eina/eina-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/eio/CONFIGURE b/e-17/eio/CONFIGURE
index c7cdd11..f712171 100755
--- a/e-17/eio/CONFIGURE
+++ b/e-17/eio/CONFIGURE
@@ -2,4 +2,4 @@ config_query_option EIO_PTHREADS "Enable POSIX thread code?"
y \
"--enable-posix-threads" "--disable-posix-threads" &&

config_query_option EIO_INOTIFY "Enable inotify" y \
- "--enable-inotify" "--disable-inotify"
+ "--enable-inotify" "--disable-inotify"
diff --git a/e-17/eio/CONFLICTS b/e-17/eio/CONFLICTS
new file mode 100755
index 0000000..f1d168d
--- /dev/null
+++ b/e-17/eio/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eio/DEPENDS b/e-17/eio/DEPENDS
index c708072..f525a45 100755
--- a/e-17/eio/DEPENDS
+++ b/e-17/eio/DEPENDS
@@ -1,2 +1,8 @@
-depends ecore &&
-depends eina
+depends ecore &&
+depends eet &&
+depends eina &&
+
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation'
diff --git a/e-17/eio/DETAILS b/e-17/eio/DETAILS
index 3fa6f20..e3367e7 100755
--- a/e-17/eio/DETAILS
+++ b/e-17/eio/DETAILS
@@ -1,14 +1,9 @@
SPELL=eio
-if [ "$EIO_CVS_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.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- FORCE_DOWNLOAD=on
- SOURCE_IGNORE=volatile
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
WEB_SITE=http://www.enlightenment.org/
ENTERED=20100722
LICENSE[0]=LGPL
diff --git a/e-17/eio/HISTORY b/e-17/eio/HISTORY
index ef049ac..d81602d 100644
--- a/e-17/eio/HISTORY
+++ b/e-17/eio/HISTORY
@@ -1,3 +1,19 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed SCM option, included in efl
+ * DETAILS: Updated stable to 1.7.4
+ * CONFLICTS, DEPENDS: Conflicts with efl
+ Optionally depends on doxygen
+ Depends on eet and eina
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: change to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* BUILD: added to apply configure options
* CONFIGURE: added to query configure options
diff --git a/e-17/eio/PREPARE b/e-17/eio/PREPARE
deleted file mode 100755
index b1e4c65..0000000
--- a/e-17/eio/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-config_query EIO_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
diff --git a/e-17/eio/PRE_BUILD b/e-17/eio/PRE_BUILD
deleted file mode 100755
index 1af1b77..0000000
--- a/e-17/eio/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/eio/eio-1.7.8.tar.bz2.sig b/e-17/eio/eio-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..b3a607a
Binary files /dev/null and b/e-17/eio/eio-1.7.8.tar.bz2.sig differ
diff --git a/e-17/elementary/DEPENDS b/e-17/elementary/DEPENDS
index 3f7810c..e183051 100755
--- a/e-17/elementary/DEPENDS
+++ b/e-17/elementary/DEPENDS
@@ -1,5 +1,9 @@
-depends subversion &&
-depends eio &&
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ depends subversion
+else
+ depends edje &&
+ depends eio
+fi &&

optional_depends fbset "" "--disable-ecore-fb" \
"Enable Linux Framebuffer support?" &&
@@ -7,8 +11,13 @@ optional_depends fbset "" "--disable-ecore-fb" \
optional_depends sdl "" "--disable-ecore-sdl" \
"Enable SDL support?" &&

-optional_depends e_dbus "" "--disable-edbus" \
- "Enable e-dbus support?" &&
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ optional_depends edbus "" "--disable-edbus" \
+ "Enable e-dbus support?"
+else
+ optional_depends e_dbus "" "--disable-edbus" \
+ "Enable e-dbus support?"
+fi &&

optional_depends efreet "" "--disable-efreet" \
"Enable efreet support?" &&
diff --git a/e-17/elementary/DETAILS b/e-17/elementary/DETAILS
index f087865..4cc652a 100755
--- a/e-17/elementary/DETAILS
+++ b/e-17/elementary/DETAILS
@@ -1,14 +1,22 @@
SPELL=elementary
-if [ "$ELEMENTARY_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ if [ "$ELEMENTARY_CVS_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.enlightenment.org/svn/e/trunk/$SPELL:$SPELL-svn
+ else
+ VERSION=git
+ fi
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/core/elementary.git:$SPELL-git
FORCE_DOWNLOAD="on"
SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://trac.enlightenment.org/e/wiki/Elementary
ENTERED=20091022
LICENSE[0]=BSD
diff --git a/e-17/elementary/HISTORY b/e-17/elementary/HISTORY
index 30919f3..80fa43a 100644
--- a/e-17/elementary/HISTORY
+++ b/e-17/elementary/HISTORY
@@ -1,3 +1,21 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+ * DEPENDS: SCM optionally uses edbus, stable optionally uses e_dbus
+
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Added stable 1.7.4 release
+ * DEPENDS: Only SCM branch depends on subversion
+ Stable branch depends on eio edje
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed e_dbus to edbus
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: corrected SOURCE_URL
* DEPENDS: changed some depends to optional and added optional depends
diff --git a/e-17/elementary/PREPARE b/e-17/elementary/PREPARE
index 1481b24..abdc854 100755
--- a/e-17/elementary/PREPARE
+++ b/e-17/elementary/PREPARE
@@ -1,2 +1,7 @@
-config_query ELEMENTARY_CVS_AUTOUPDATE \
- "Automatically update $SPELL on system-update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ config_query ELEMENTARY_CVS_AUTOUPDATE \
+ "Automatically update $SPELL on system-update?" n
+fi
diff --git a/e-17/elementary/PRE_BUILD b/e-17/elementary/PRE_BUILD
index 0f559b1..f354f52 100755
--- a/e-17/elementary/PRE_BUILD
+++ b/e-17/elementary/PRE_BUILD
@@ -1,3 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-NOCONFIGURE=ON ./autogen.sh
+
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/elementary/elementary-1.7.8.tar.bz2.sig
b/e-17/elementary/elementary-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..9a8c3b5
Binary files /dev/null and b/e-17/elementary/elementary-1.7.8.tar.bz2.sig
differ
diff --git a/e-17/emap/DEPENDS b/e-17/emap/DEPENDS
index 05b5dfa..a66762a 100755
--- a/e-17/emap/DEPENDS
+++ b/e-17/emap/DEPENDS
@@ -1,3 +1,3 @@
-depends eina &&
+depends efl &&
depends ecore &&
depends subversion
diff --git a/e-17/emap/DETAILS b/e-17/emap/DETAILS
index 0a3dc3e..25f8c7b 100755
--- a/e-17/emap/DETAILS
+++ b/e-17/emap/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emap
- if [ "$EMAP_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/e-17/emap/HISTORY b/e-17/emap/HISTORY
index 8e31f5b..9aeb73f 100644
--- a/e-17/emap/HISTORY
+++ b/e-17/emap/HISTORY
@@ -1,2 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* New Spell: DEPENDS, DETAILS, PRE_BUILD, PREPARE
diff --git a/e-17/embryo/CONFLICTS b/e-17/embryo/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/embryo/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/embryo/DEPENDS b/e-17/embryo/DEPENDS
index b2f216c..2e5d32d 100755
--- a/e-17/embryo/DEPENDS
+++ b/e-17/embryo/DEPENDS
@@ -2,6 +2,7 @@ depends automake &&
depends libtool &&
depends eina &&

-if [[ "$EMBRYO_BRANCH" == "scm" ]]; then
- depends subversion
-fi
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation'
diff --git a/e-17/embryo/DETAILS b/e-17/embryo/DETAILS
index 9fa354d..72f5612 100755
--- a/e-17/embryo/DETAILS
+++ b/e-17/embryo/DETAILS
@@ -1,23 +1,10 @@
SPELL=embryo
-if [[ "$EMBRYO_BRANCH" == "scm" ]]; then
- if [[ "$EMBRYO_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.0
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
-
SOURCE_HASH=sha512:9d311d4c78d717458b471c49e3cc3a15aaba501e1fef718d43117d241766b25169e7909be182b68015b86c754663e25bbb3cdcd6a37c4df8b6962cb31c8649c8
-fi
+#
SOURCE_HASH=sha512:9d311d4c78d717458b471c49e3cc3a15aaba501e1fef718d43117d241766b25169e7909be182b68015b86c754663e25bbb3cdcd6a37c4df8b6962cb31c8649c8
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Embryo/
ENTERED=20040324
diff --git a/e-17/embryo/HISTORY b/e-17/embryo/HISTORY
index ab47d74..9363891 100644
--- a/e-17/embryo/HISTORY
+++ b/e-17/embryo/HISTORY
@@ -1,3 +1,15 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Optionally depends on doxygen
+ * CONFLICTS: Conflicts with efl
+
2011-11-12 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added eina

diff --git a/e-17/embryo/PREPARE b/e-17/embryo/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/embryo/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/embryo/PRE_BUILD b/e-17/embryo/PRE_BUILD
deleted file mode 100755
index dff047c..0000000
--- a/e-17/embryo/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-
-if [ "$EMBRYO_BRANCH" == "scm" ]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/embryo/embryo-1.7.8.tar.bz2.sig
b/e-17/embryo/embryo-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..8c3226f
Binary files /dev/null and b/e-17/embryo/embryo-1.7.8.tar.bz2.sig differ
diff --git a/e-17/emotion/DEPENDS b/e-17/emotion/DEPENDS
index 7df4e40..65b926b 100755
--- a/e-17/emotion/DEPENDS
+++ b/e-17/emotion/DEPENDS
@@ -1,5 +1,10 @@
depends edje &&

+optional_depends 'doxygen' \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&
+
optional_depends 'gst-ffmpeg' \
'--enable-gstreamer' \
'--disable-gstreamer' \
@@ -12,8 +17,8 @@ optional_depends 'xine-lib' \
'for Xine backend support' &&

optional_depends 'vlc' \
- '--enable-vlc' \
- '--disable-vlc' &&
+ '--enable-generic-vlc' \
+ '--disable-generic-vlc' &&

optional_depends -sub 'LIBCDIO' 'gst-plugins-ugly' \
'' \
diff --git a/e-17/emotion/DETAILS b/e-17/emotion/DETAILS
index 8b4ca80..71ce14f 100755
--- a/e-17/emotion/DETAILS
+++ b/e-17/emotion/DETAILS
@@ -1,21 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emotion
if [ "$EMOTION_BRANCH" == "scm" ]; then
- if [ "$EMOTION_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/emotion:emotion
SOURCE_IGNORE=volatile
else
- VERSION=0.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
-
SOURCE_HASH=sha512:8596d842078f0735040de30cee9cb3ad7e8ac5efd25b5eb5857263d7b646d1070b6e97c4fc097c5c9ebd4f1da565aa201ab91ba6c318ec11c7bc86a93939c3a1
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+#
SOURCE_HASH=sha512:8596d842078f0735040de30cee9cb3ad7e8ac5efd25b5eb5857263d7b646d1070b6e97c4fc097c5c9ebd4f1da565aa201ab91ba6c318ec11c7bc86a93939c3a1
fi
LICENSE[0]=BSD
WEB_SITE=http://enlightenment.org/Libraries/Emotion/index.html
diff --git a/e-17/emotion/HISTORY b/e-17/emotion/HISTORY
index 15fb415..a97596c 100644
--- a/e-17/emotion/HISTORY
+++ b/e-17/emotion/HISTORY
@@ -1,3 +1,17 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Optionally depends on doxygen
+ VLC is now under "generic" (--enable-generic-vlc)
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: Renamed e-emotion emotion, Use prepare_select_branch
* PREPARE PRE_BUILD DEPENDS: Use prepare_select_branch
diff --git a/e-17/emotion/emotion-1.7.8.tar.bz2.sig
b/e-17/emotion/emotion-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..533c51c
Binary files /dev/null and b/e-17/emotion/emotion-1.7.8.tar.bz2.sig differ
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..707ac01
--- /dev/null
+++ b/e-17/emotion_generic_players/DETAILS
@@ -0,0 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=emotion_generic_players
+ VERSION=$(get_scm_version)
+ 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..948c4c6
--- /dev/null
+++ b/e-17/emotion_generic_players/HISTORY
@@ -0,0 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/e-17/emprint/DEPENDS b/e-17/emprint/DEPENDS
index c0cdfdd..e8ebe38 100755
--- a/e-17/emprint/DEPENDS
+++ b/e-17/emprint/DEPENDS
@@ -1,5 +1,4 @@
-depends eina &&
-depends evas &&
+depends efl &&
depends ecore &&
depends edje &&
depends subversion
diff --git a/e-17/emprint/HISTORY b/e-17/emprint/HISTORY
index 12ac762..02a23f3 100644
--- a/e-17/emprint/HISTORY
+++ b/e-17/emprint/HISTORY
@@ -1,3 +1,6 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2008-11-01 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on eina

diff --git a/e-17/enki/DEPENDS b/e-17/enki/DEPENDS
index 1c52371..e53a584 100755
--- a/e-17/enki/DEPENDS
+++ b/e-17/enki/DEPENDS
@@ -1,6 +1,5 @@
-depends eina &&
+depends efl &&
depends ecore &&
-depends eet &&
depends enlil &&
depends elementary &&
depends subversion
diff --git a/e-17/enki/DETAILS b/e-17/enki/DETAILS
index 7a6b7b0..b8f8705 100755
--- a/e-17/enki/DETAILS
+++ b/e-17/enki/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=enki
-if [ "$ENKI_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-svn
diff --git a/e-17/enki/HISTORY b/e-17/enki/HISTORY
index 8369123..39456b6 100644
--- a/e-17/enki/HISTORY
+++ b/e-17/enki/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2012-01-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: fix typo

diff --git a/e-17/enna/DETAILS b/e-17/enna/DETAILS
index ff2a4fd..c96e426 100755
--- a/e-17/enna/DETAILS
+++ b/e-17/enna/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=enna
-if [ "$ENNA_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=mercurial
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-hg.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-hg
SOURCE_URL[0]=hg_http://hg.geexbox.org/${SPELL}:${SPELL}-hg
diff --git a/e-17/enna/HISTORY b/e-17/enna/HISTORY
index 964ee41..d824e54 100644
--- a/e-17/enna/HISTORY
+++ b/e-17/enna/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, DOWNLOAD, PREPARE: Use prepare_select_branch

diff --git a/e-17/eobj/CONFLICTS b/e-17/eobj/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/eobj/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/eobj/DEPENDS b/e-17/eobj/DEPENDS
new file mode 100755
index 0000000..0f59051
--- /dev/null
+++ b/e-17/eobj/DEPENDS
@@ -0,0 +1,9 @@
+depends subversion
+depends eina
+
+optional_depends check "" "" "Use check?" &&
+
+optional_depends doxygen \
+ "--enable-doc" \
+ "--disable-doc" \
+ "Build documentation?"
diff --git a/e-17/eobj/DETAILS b/e-17/eobj/DETAILS
new file mode 100755
index 0000000..98c8c2b
--- /dev/null
+++ b/e-17/eobj/DETAILS
@@ -0,0 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=eobj
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20121014
+ LICENSE[0]=BSD
+ SHORT="EFL's generic object system library"
+cat << EOF
+EFL's generic object system library.
+EOF
diff --git a/e-17/eobj/HISTORY b/e-17/eobj/HISTORY
new file mode 100644
index 0000000..74dc219
--- /dev/null
+++ b/e-17/eobj/HISTORY
@@ -0,0 +1,11 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: Conflicts with efl
+
+2012-10-14 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added eina and optional check and doxygen
+
+2012-10-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/eobj/PREPARE b/e-17/eobj/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/e-17/eobj/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/e-17/eobj/PRE_BUILD b/e-17/eobj/PRE_BUILD
new file mode 100755
index 0000000..1af1b77
--- /dev/null
+++ b/e-17/eobj/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/ephoto/DETAILS b/e-17/ephoto/DETAILS
index e7d8001..0a98854 100755
--- a/e-17/ephoto/DETAILS
+++ b/e-17/ephoto/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ephoto
PATCHLEVEL=1
-if [ "$EPHOTO_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
diff --git a/e-17/ephoto/HISTORY b/e-17/ephoto/HISTORY
index fbaf2c0..7ac21af 100644
--- a/e-17/ephoto/HISTORY
+++ b/e-17/ephoto/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/ephysics/DEPENDS b/e-17/ephysics/DEPENDS
index 8fad5a2..59a6316 100755
--- a/e-17/ephysics/DEPENDS
+++ b/e-17/ephysics/DEPENDS
@@ -1,5 +1,4 @@
-depends eina &&
-depends evas &&
+depends efl &&
depends ecore &&
depends bullet "" "" games &&

diff --git a/e-17/ephysics/DETAILS b/e-17/ephysics/DETAILS
index ab1c2f7..3e27540 100755
--- a/e-17/ephysics/DETAILS
+++ b/e-17/ephysics/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ephysics
PATCHLEVEL=0
-if [ "$EPHYSICS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
diff --git a/e-17/ephysics/HISTORY b/e-17/ephysics/HISTORY
index 40a8536..7ad3b61 100644
--- a/e-17/ephysics/HISTORY
+++ b/e-17/ephysics/HISTORY
@@ -1,2 +1,11 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: typo efs -> efl
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/erss/DETAILS b/e-17/erss/DETAILS
index 9cb73f3..b2c14e5 100755
--- a/e-17/erss/DETAILS
+++ b/e-17/erss/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=erss
-if [ "$ERSS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/MISC/$SPELL:$SPELL
diff --git a/e-17/erss/HISTORY b/e-17/erss/HISTORY
index 49d07c1..aabfeb5 100644
--- a/e-17/erss/HISTORY
+++ b/e-17/erss/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/ethumb/DEPENDS b/e-17/ethumb/DEPENDS
index 856a825..e4d24e6 100755
--- a/e-17/ethumb/DEPENDS
+++ b/e-17/ethumb/DEPENDS
@@ -1,11 +1,21 @@
-depends subversion &&
-depends eina &&
-depends evas &&
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ depends subversion &&
+ depends efl &&
+
+ optional_depends edbus \
+ "--enable-ethumbd" "--disable-ethumbd"
+else
+ optional_depends e_dbus \
+ "--enable-ethumbd" "--disable-ethumbd"
+fi &&
+
depends ecore &&
depends edje &&

-optional_depends e_dbus \
- "--enable-ethumbd" "--disable-ethumbd" &&
+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'to build documentation' &&

optional_depends emotion \
"--enable-emotion" "--disable-emotion" \
@@ -17,4 +27,4 @@ optional_depends epdf \

optional_depends libexif \
"--enable-libexif" "--disable-libexif" \
- "Enable libexif module?"
+ "Enable libexif module?"
diff --git a/e-17/ethumb/DETAILS b/e-17/ethumb/DETAILS
index 6089c61..c66462d 100755
--- a/e-17/ethumb/DETAILS
+++ b/e-17/ethumb/DETAILS
@@ -1,14 +1,22 @@
SPELL=ethumb
-if [ "$ETHUMB_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ if [ "$ETHUMB_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
+ else
VERSION=svn
-fi
+ fi
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://trac.enlightenment.org/e/wiki/Ethumb
ENTERED=20091022
LICENSE[0]=BSD
diff --git a/e-17/ethumb/HISTORY b/e-17/ethumb/HISTORY
index 61f876d..1df99ae 100644
--- a/e-17/ethumb/HISTORY
+++ b/e-17/ethumb/HISTORY
@@ -1,3 +1,19 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable 1.7.4 branch
+ * DEPENDS: Only SCM branch depends on efl and subversion
+ e_dbus for stable and edbus for SCM
+ Optionally depends on doxygen
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed e_dbus to edbus
+ changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added optionals e_dbus, emotion, epdf, libexif

diff --git a/e-17/ethumb/PREPARE b/e-17/ethumb/PREPARE
index e77214d..cc62d7e 100755
--- a/e-17/ethumb/PREPARE
+++ b/e-17/ethumb/PREPARE
@@ -1,2 +1,7 @@
-config_query ETHUMB_CVS_AUTOUPDATE \
- "Automatically update $SPELL on system-update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ config_query ETHUMB_CVS_AUTOUPDATE \
+ "Automatically update $SPELL on system-update?" n
+fi
diff --git a/e-17/ethumb/PRE_BUILD b/e-17/ethumb/PRE_BUILD
index 0f559b1..a11245b 100755
--- a/e-17/ethumb/PRE_BUILD
+++ b/e-17/ethumb/PRE_BUILD
@@ -1,3 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-NOCONFIGURE=ON ./autogen.sh
+
+if [ "x${ETHUMB_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/ethumb/ethumb-1.7.8.tar.bz2.sig
b/e-17/ethumb/ethumb-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..7cbd5c1
Binary files /dev/null and b/e-17/ethumb/ethumb-1.7.8.tar.bz2.sig differ
diff --git a/e-17/etrophy/DEPENDS b/e-17/etrophy/DEPENDS
new file mode 100755
index 0000000..f429253
--- /dev/null
+++ b/e-17/etrophy/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub 'EVAS' ecore &&
+depends eet &&
+depends eina &&
+depends elementary
diff --git a/e-17/etrophy/DETAILS b/e-17/etrophy/DETAILS
new file mode 100755
index 0000000..96c1769
--- /dev/null
+++ b/e-17/etrophy/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=etrophy
+ VERSION=0.5.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20130730
+ LICENSE[0]=BSD
+ SHORT="Library to manage scores, trophies, and unlockables"
+cat << EOF
+Etrophy is a library that manages scores, trophies and unlockables. It will
+store them and provide views to display them. Could be used by games based
+on EFL.
+EOF
diff --git a/e-17/etrophy/HISTORY b/e-17/etrophy/HISTORY
new file mode 100644
index 0000000..3796e91
--- /dev/null
+++ b/e-17/etrophy/HISTORY
@@ -0,0 +1,3 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/e-17/etrophy/etrophy-0.5.1.tar.bz2.sig
b/e-17/etrophy/etrophy-0.5.1.tar.bz2.sig
new file mode 100644
index 0000000..ff31700
Binary files /dev/null and b/e-17/etrophy/etrophy-0.5.1.tar.bz2.sig differ
diff --git a/e-17/evas/BUILD b/e-17/evas/BUILD
index 9102a90..f125546 100755
--- a/e-17/evas/BUILD
+++ b/e-17/evas/BUILD
@@ -1,7 +1,7 @@
if [[ $(get_spell_provider $SPELL OPENGL) ]] && is_depends_enabled $SPELL
sdl; then
- EVAS_GL_SDL="--enable-gl-sdl --enable-sdl-primitive"
+ EVAS_GL_SDL="--enable-gl-sdl --enable-sdl-primitive"
else
- EVAS_GL_SDL="--disable-gl-sdl --disable-sdl-primitive"
+ EVAS_GL_SDL="--disable-gl-sdl --disable-sdl-primitive"
fi &&

OPTS="$EVAS_GL_SDL $EVAS_PMAPS $OPTS" &&
@@ -42,9 +42,17 @@ fi &&

if is_depends_enabled $SPELL fribidi && is_depends_enabled fribidi glib2 ;
then
CFLAGS="$CFLAGS -I/usr/include/glib-2.0"
-fi
+fi &&
+
+if [[ "x${EVAS_X11XCB}" == "xnone" ]]; then
+ OPTS="--disable-software-xlib \
+ --without-x \
+ --disable-software-xcb \
+ --disable-async-events \
+ $OPTS"
+fi &&

# We don't have wayland spells yet, http://wayland.freedesktop.org/
OPTS="--disable-wayland-shm --disable-wayland-egl $OPTS" &&

-default_build
+CFLAGS+=" -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0" default_build
diff --git a/e-17/evas/CONFIGURE b/e-17/evas/CONFIGURE
index c4414a7..e78a841 100755
--- a/e-17/evas/CONFIGURE
+++ b/e-17/evas/CONFIGURE
@@ -1,13 +1,16 @@
-config_query EVAS_BUFFER "Enable memory buffer rendering?" y
&&
-config_query EVAS_SCALE_SAMPLE "Enable sampling scalar code?" y
&&
-config_query EVAS_SCALE_SMOOTH "Enable smooth scalar code?" y
&&
-config_query EVAS_YUV "Enable YUV converter code?" y
&&
-config_query EVAS_DITHER_MASK "Enable small dither mask code?" n
&&
+config_query EVAS_BUFFER "Enable memory buffer rendering?" y &&
+config_query EVAS_SCALE_SAMPLE "Enable sampling scalar code?" y &&
+config_query EVAS_SCALE_SMOOTH "Enable smooth scalar code?" y &&
+config_query EVAS_YUV "Enable YUV converter code?" y &&
+config_query EVAS_DITHER_MASK "Enable small dither mask code?" n &&
config_query EVAS_ASYNC_RENDER "Enable asynchrone render?(use
carefully!!)" n &&

-config_query_option EVAS_PMAPS "Enable portable pixmap support?" y
\
- '--enable-image-loader-pmaps'
'--disable-image-loader-pmaps' &&
+config_query_list EVAS_X11XCB "Use X11 (recommended) or XCB software
rendering?" \
+ x11 xcb none

-config_query_option EVAS_PTHREADS "Enable threaded rendering?" y
\
- "--enable-pthreads" "--disable-pthreads"
+config_query_option EVAS_PMAPS "Enable portable pixmap support?" y \
+ '--enable-image-loader-pmaps' '--disable-image-loader-pmaps' &&
+
+config_query_option EVAS_PTHREADS "Enable threaded rendering?" y \
+ "--enable-pthreads" "--disable-pthreads"

diff --git a/e-17/evas/CONFLICTS b/e-17/evas/CONFLICTS
new file mode 100755
index 0000000..a33a547
--- /dev/null
+++ b/e-17/evas/CONFLICTS
@@ -0,0 +1 @@
+conflicts efl
diff --git a/e-17/evas/DEPENDS b/e-17/evas/DEPENDS
index 07a4570..d3d464f 100755
--- a/e-17/evas/DEPENDS
+++ b/e-17/evas/DEPENDS
@@ -1,12 +1,22 @@
depends automake &&
+depends eet "--enable-image-loader-eet --enable-font-loader-eet" &&
depends eina &&
depends libtool &&
depends freetype2 &&

-if [[ "$EVAS_BRANCH" == "scm" ]]; then
- depends subversion
+if [[ "x${EVAS_X11XCB}" == "xx11" ]]; then
+ depends libsm &&
+ depends libx11 "--enable-software-xlib --with-x"
+elif [[ "x${EVAS_X11XCB}" == "xxcb" ]]; then
+ depends libxcb "--enable-software-xcb --enable-async-events"
+# else "none" handled in BUILD
fi &&

+optional_depends doxygen \
+ '--enable-doc' \
+ '--disable-doc' \
+ 'build documentation' &&
+
optional_depends fontconfig \
"--enable-fontconfig" \
"--disable-fontconfig" \
@@ -23,7 +33,7 @@ optional_depends fribidi \
"Enable bidirectional text support?" &&

optional_depends pixman \
- "--enable-pixman" \
+ "--enable-pixman --enable-pixman-font --enable-pixman-rect
--enable-pixman-line --enable-pixman-poly --enable-pixman-image
--enable-pixman-image-scale-sample" \
"--disable-pixman" \
"Enable pixman for software rendering?" &&

@@ -42,27 +52,12 @@ optional_depends sdl
\
"--disable-software-16-sdl" \
"Enable software 16bit SDL rendering backend?" &&

-optional_depends xorg-libs \
- "--enable-software-xlib --with-x" \
- "--disable-software-xlib --without-x" \
- "for software X11 rendering backend" &&
-
-optional_depends libxcb \
- "--enable-software-xcb --enable-async-events" \
- "--disable-software-xcb --disable-async-events" \
- "Enable software XCB engine and rendering backend?" &&
-
optional_depends OPENGL \
"--enable-gl-xlib" \
"--disable-gl-xlib" \
"for OpenGL X11 display engine" &&

-optional_depends eet \
- "--enable-image-loader-eet --enable-font-loader-eet" \
- "--disable-images-loader-eet --disable-font-loader-eet" \
- "for eet images and font loader support" &&
-
-optional_depends giflib \
+optional_depends GIFLIB \
'--enable-image-loader-gif' \
'--disable-image-loader-gif' \
'for GIF image loader' &&
diff --git a/e-17/evas/DETAILS b/e-17/evas/DETAILS
index baaa5a0..99db775 100755
--- a/e-17/evas/DETAILS
+++ b/e-17/evas/DETAILS
@@ -1,24 +1,10 @@
SPELL=evas
-if [[ "$EVAS_BRANCH" == "scm" ]]; then
- if [[ "$EVAS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
- SOURCE=$SPELL-svn.tar.bz2
- FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
- SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
- SOURCE_IGNORE=volatile
- PATCHLEVEL=1
-else
- VERSION=1.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
#
SOURCE_HASH=sha512:4db153568433db2bc131713b8b11961ff874de56cb0e398976830ab82681173008d3a487e187343c4e81e7fcd85b7fd23e17c6b9cba8b1a6b006283c420237d0
-fi
WEB_SITE=http://enlightenment.org/Libraries/Evas/
ENTERED=20011101
UPDATED=20020509
@@ -39,7 +25,7 @@ this equates to a 6x6x6 color cube - exactly the same color
cube Netscape,
Mozilla, gdkrgb etc. use so colors will be shared). If Evas can't allocate
enough colors it keeps reducing the size of the color cube until it reaches
plain black and white. This way, it can display on anything from a black and
-white only terminal to 16 color VGA to 256 color and all the way up through
15,
-16, 24 and 32bit color. Here are some screen shots of a demo Evas application
-to show the rendering output in different situations.
+white only terminal to 16-color VGA to 256-color and all the way up through
+15-bit, 16-bit, 24-bit and 32-bit color. Here are some screen shots of a demo
+Evas application to show the rendering output in different situations.
EOF
diff --git a/e-17/evas/HISTORY b/e-17/evas/HISTORY
index f09afd2..4d5237a 100644
--- a/e-17/evas/HISTORY
+++ b/e-17/evas/HISTORY
@@ -1,3 +1,33 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Replaced xorg-libs with libsm and libx11
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-03-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: fix glib include paths
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+ * BUILD, CONFIGURE, DEPENDS: X11 and XCB are mutually exclusive
+ * DEPENDS: eet is required, not optional
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed svn version, included in efl package
+ * DETAILS: Updated stable to 1.7.4
+ * DEPENDS: Expand pixman flags
+ Optionally depends on doxygen
+ * CONFLICTS: Conflicts with efl
+
+2012-10-14 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added eobj as scm depends
+
2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: configure options updated

@@ -5,7 +35,7 @@
* BUILD: --disable-wayland-{shm,egl} added

2011-11-26 Robin Cook <rcook AT wyrms.net>
- * BUILD: added CFLAGS include if fribidi is enabled and compiled with
+ * BUILD: added CFLAGS include if fribidi is enabled and compiled with
glib2

2011-11-14 Robin Cook <rcook AT wyrms.net>
@@ -18,7 +48,7 @@
config_query_option
* DEPENDS: corrected changed switches, changed some depends to
optional
added optional depends
-
+
2011-11-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.1

diff --git a/e-17/evas/PREPARE b/e-17/evas/PREPARE
deleted file mode 100755
index 98d27e4..0000000
--- a/e-17/evas/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch stable scm
diff --git a/e-17/evas/PRE_BUILD b/e-17/evas/PRE_BUILD
deleted file mode 100755
index e4c19d5..0000000
--- a/e-17/evas/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-
-if [[ "$EVAS_BRANCH" == "scm" ]]; then
- cd $SOURCE_DIRECTORY &&
- #
- # Remove .svn directories, otherwise they get installed
- #
- # #15777 find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true
&&
-
- NOCONFIGURE=ON ./autogen.sh
-fi
diff --git a/e-17/evas/evas-1.0.1.tar.gz.sig b/e-17/evas/evas-1.0.1.tar.gz.sig
deleted file mode 100644
index 91cbad0..0000000
Binary files a/e-17/evas/evas-1.0.1.tar.gz.sig and /dev/null differ
diff --git a/e-17/evas/evas-1.7.8.tar.bz2.sig
b/e-17/evas/evas-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..c22d9d5
Binary files /dev/null and b/e-17/evas/evas-1.7.8.tar.bz2.sig differ
diff --git a/e-17/evas_generic_loaders/DEPENDS
b/e-17/evas_generic_loaders/DEPENDS
index b938afd..f2701df 100755
--- a/e-17/evas_generic_loaders/DEPENDS
+++ b/e-17/evas_generic_loaders/DEPENDS
@@ -1 +1,5 @@
+if [ "x${EVAS_GENERIC_LOADERS_BRANCH}" == "xscm" ]; then
+ depends subversion
+fi &&
+
depends evas
diff --git a/e-17/evas_generic_loaders/DETAILS
b/e-17/evas_generic_loaders/DETAILS
index d1066d9..628c9de 100755
--- a/e-17/evas_generic_loaders/DETAILS
+++ b/e-17/evas_generic_loaders/DETAILS
@@ -1,15 +1,20 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=evas_generic_loaders
PATCHLEVEL=0
-if [ "$EVAS_GENERIC_LOADERS_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.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
+if [ "x${EVAS_GENERIC_LOADERS_BRANCH}" == "xscm" ]; then
+ VERSION=$(get_scm_version)
+ 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
+else
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://www.enlightenment.org/
ENTERED=20120812
LICENSE[0]=GPL
diff --git a/e-17/evas_generic_loaders/HISTORY
b/e-17/evas_generic_loaders/HISTORY
index f6d94c0..a6b9022 100644
--- a/e-17/evas_generic_loaders/HISTORY
+++ b/e-17/evas_generic_loaders/HISTORY
@@ -1,2 +1,18 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
+2013-03-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Added stable 1.7.4 branch
+ * DEPENDS: SCM version depends on subversion
+
2012-08-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/evas_generic_loaders/PREPARE
b/e-17/evas_generic_loaders/PREPARE
index f8b7d7e..98d27e4 100755
--- a/e-17/evas_generic_loaders/PREPARE
+++ b/e-17/evas_generic_loaders/PREPARE
@@ -1,2 +1,2 @@
. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch
+prepare_select_branch stable scm
diff --git a/e-17/evas_generic_loaders/PRE_BUILD
b/e-17/evas_generic_loaders/PRE_BUILD
index 1af1b77..48d6d12 100755
--- a/e-17/evas_generic_loaders/PRE_BUILD
+++ b/e-17/evas_generic_loaders/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=ON ./autogen.sh
+if [ "x${EVAS_GENERIC_LOADERS_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..7b5db73
Binary files /dev/null and
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig differ
diff --git a/e-17/evfs/DETAILS b/e-17/evfs/DETAILS
index 77663c7..de873aa 100755
--- a/e-17/evfs/DETAILS
+++ b/e-17/evfs/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=evfs
-if [[ "$EVFS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/$SPELL:$SPELL
diff --git a/e-17/evfs/HISTORY b/e-17/evfs/HISTORY
index f2ad688..d9f5b74 100644
--- a/e-17/evfs/HISTORY
+++ b/e-17/evfs/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-18 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/eweather/DEPENDS b/e-17/eweather/DEPENDS
index 4b54279..529430b 100755
--- a/e-17/eweather/DEPENDS
+++ b/e-17/eweather/DEPENDS
@@ -1,7 +1,6 @@
+depends efl &&
depends ecore &&
depends edje &&
-depends eet &&
depends e17 &&
-depends evas &&
depends libeweather &&
depends subversion
diff --git a/e-17/eweather/DETAILS b/e-17/eweather/DETAILS
index 2a5db8b..8fedd18 100755
--- a/e-17/eweather/DETAILS
+++ b/e-17/eweather/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eweather
- if [ "$EWEATHER_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA/$SPELL:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/e-17/eweather/HISTORY b/e-17/eweather/HISTORY
index 21d07f9..75719bf 100644
--- a/e-17/eweather/HISTORY
+++ b/e-17/eweather/HISTORY
@@ -1,2 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDES: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* New Spell: BUILD, DEPENDS, DETAILS, PREPARE, PRE_BUILD
diff --git a/e-17/ewl/DETAILS b/e-17/ewl/DETAILS
index b109267..a59daac 100755
--- a/e-17/ewl/DETAILS
+++ b/e-17/ewl/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ewl
-if [ "$EWL_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/BROKEN/$SPELL:$SPELL
diff --git a/e-17/ewl/HISTORY b/e-17/ewl/HISTORY
index 5003b92..b6079b1 100644
--- a/e-17/ewl/HISTORY
+++ b/e-17/ewl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-15 Tommy Boatman <tboatman AT sourcemage.org>
* DEPENDS: changed e-emotion to emotion

diff --git a/e-17/ewler/DETAILS b/e-17/ewler/DETAILS
index cf7b8f1..f2ca01f 100755
--- a/e-17/ewler/DETAILS
+++ b/e-17/ewler/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=ewler
-if [[ "$EWLER_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/MISC/$SPELL:$SPELL
diff --git a/e-17/ewler/HISTORY b/e-17/ewler/HISTORY
index cd59577..d9bacc1 100644
--- a/e-17/ewler/HISTORY
+++ b/e-17/ewler/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/e-17/exchange/DEPENDS b/e-17/exchange/DEPENDS
index 6a4a678..eb1f097 100755
--- a/e-17/exchange/DEPENDS
+++ b/e-17/exchange/DEPENDS
@@ -1,7 +1,6 @@
-depends eina &&
+depends efl &&
depends ecore &&
depends edje &&
-depends evas &&
depends libxml2 &&
depends subversion &&
depends pkgconfig
diff --git a/e-17/exchange/DETAILS b/e-17/exchange/DETAILS
index f844a45..47d2418 100755
--- a/e-17/exchange/DETAILS
+++ b/e-17/exchange/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=exchange
-if [ "$EXCHANGE_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL-svn
diff --git a/e-17/exchange/HISTORY b/e-17/exchange/HISTORY
index 48b9f85..322a379 100644
--- a/e-17/exchange/HISTORY
+++ b/e-17/exchange/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* DETAILS: change from git to svn
* DEPENDS: added missing depends
diff --git a/e-17/expedite/DEPENDS b/e-17/expedite/DEPENDS
index f21f7e5..097a507 100755
--- a/e-17/expedite/DEPENDS
+++ b/e-17/expedite/DEPENDS
@@ -1,2 +1,5 @@
-depends evas &&
-depends subversion
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ depends subversion
+fi &&
+
+depends evas
diff --git a/e-17/expedite/DETAILS b/e-17/expedite/DETAILS
index c65c9a1..82ae826 100755
--- a/e-17/expedite/DETAILS
+++ b/e-17/expedite/DETAILS
@@ -1,14 +1,22 @@
SPELL=expedite
-if [ "$EXPEDITE_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ if [ "$EXPEDITE_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
+ else
VERSION=svn
-fi
+ fi
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=1.7.8
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://enlightenment.sourceforge.net/
ENTERED=20070430
LICENSE[0]=BSD
diff --git a/e-17/expedite/HISTORY b/e-17/expedite/HISTORY
index d69731d..fa052f7 100644
--- a/e-17/expedite/HISTORY
+++ b/e-17/expedite/HISTORY
@@ -1,3 +1,14 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+ Updated to 1.7.7
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.5
+
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable 1.7.4 branch
+ * DEPENDS: Only SCM branch depends on subversion
+
2008-09-11 Ladislav Hagara <hgr AT vabo.cz>
* *: cvs -> svn (subversion)

diff --git a/e-17/expedite/PREPARE b/e-17/expedite/PREPARE
index e80c04f..d52f2b7 100755
--- a/e-17/expedite/PREPARE
+++ b/e-17/expedite/PREPARE
@@ -1,2 +1,7 @@
-config_query EXPEDITE_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ config_query EXPEDITE_CVS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/e-17/expedite/PRE_BUILD b/e-17/expedite/PRE_BUILD
index 4524f3f..f2b86d8 100755
--- a/e-17/expedite/PRE_BUILD
+++ b/e-17/expedite/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=ON ./autogen.sh
+if [ "x${EXPEDITE_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/expedite/expedite-1.7.8.tar.bz2.sig
b/e-17/expedite/expedite-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..f071e9b
Binary files /dev/null and b/e-17/expedite/expedite-1.7.8.tar.bz2.sig differ
diff --git a/e-17/exquisite/DEPENDS b/e-17/exquisite/DEPENDS
index d5fce5d..a9a0de3 100755
--- a/e-17/exquisite/DEPENDS
+++ b/e-17/exquisite/DEPENDS
@@ -1,6 +1,7 @@
-depends eet &&
-depends evas &&
-depends ecore &&
-depends embryo &&
-depends edje &&
-depends subversion
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ depends efl &&
+ depends subversion
+fi &&
+
+depends ecore &&
+depends edje
diff --git a/e-17/exquisite/DETAILS b/e-17/exquisite/DETAILS
index 134bab6..3f078a8 100755
--- a/e-17/exquisite/DETAILS
+++ b/e-17/exquisite/DETAILS
@@ -1,14 +1,22 @@
SPELL=exquisite
-if [ "$EXQUISITE_CVS_AUTOUPDATE" == "y" ]; then
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ if [ "$EXQUISITE_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
-else
+ else
VERSION=svn
-fi
+ fi
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://enlightenment.sourceforge.net/
ENTERED=20080106
LICENSE[0]=BSD
diff --git a/e-17/exquisite/HISTORY b/e-17/exquisite/HISTORY
index 5e94442..b67ce0a 100644
--- a/e-17/exquisite/HISTORY
+++ b/e-17/exquisite/HISTORY
@@ -1,3 +1,10 @@
+2013-01-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable 1.0.0 branch
+ * DEPENDS: Only SCM branch depends on efl and subversion
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2008-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: CVS -> SVN
Remove unneeded modification of SPELL for SOURCE_URL
diff --git a/e-17/exquisite/PREPARE b/e-17/exquisite/PREPARE
index bcf5323..e7db2fc 100755
--- a/e-17/exquisite/PREPARE
+++ b/e-17/exquisite/PREPARE
@@ -1,2 +1,7 @@
-config_query EXQUISITE_CVS_AUTOUPDATE \
- "Automatically update on every system update?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm &&
+
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ config_query EXQUISITE_CVS_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/e-17/exquisite/PRE_BUILD b/e-17/exquisite/PRE_BUILD
index 4524f3f..4e84baf 100755
--- a/e-17/exquisite/PRE_BUILD
+++ b/e-17/exquisite/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=ON ./autogen.sh
+if [ "x${EXQUISITE_BRANCH}" == "xscm" ]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/exquisite/exquisite-1.0.0.tar.bz2.sig
b/e-17/exquisite/exquisite-1.0.0.tar.bz2.sig
new file mode 100644
index 0000000..876c5ea
Binary files /dev/null and b/e-17/exquisite/exquisite-1.0.0.tar.bz2.sig differ
diff --git a/e-17/eyelight/DETAILS b/e-17/eyelight/DETAILS
index 5101fab..d38a7a8 100755
--- a/e-17/eyelight/DETAILS
+++ b/e-17/eyelight/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eyelight
-if [[ $ELEMENTARY_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL
diff --git a/e-17/eyelight/HISTORY b/e-17/eyelight/HISTORY
index 667a84e..eb5e17e 100644
--- a/e-17/eyelight/HISTORY
+++ b/e-17/eyelight/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-15 Tommy Boatman <tboatman AT sourcemage.org>
* DEPENDS: changed e-emotion to emotion

diff --git a/e-17/iconbar/DETAILS b/e-17/iconbar/DETAILS
index 4682095..e440d8d 100755
--- a/e-17/iconbar/DETAILS
+++ b/e-17/iconbar/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=iconbar
-if [ "$ICONBAR_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/$SPELL:$SPELL
diff --git a/e-17/iconbar/HISTORY b/e-17/iconbar/HISTORY
index 5bf716a..52bafb2 100644
--- a/e-17/iconbar/HISTORY
+++ b/e-17/iconbar/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/e-17/imlib2_loaders/DEPENDS b/e-17/imlib2_loaders/DEPENDS
index eb181e1..20a711b 100755
--- a/e-17/imlib2_loaders/DEPENDS
+++ b/e-17/imlib2_loaders/DEPENDS
@@ -1,6 +1,6 @@
depends imlib2 &&
depends edb &&
-depends eet &&
+depends efl &&

if [ "$IMLIB2_LOADERS_CVS" == "y" ]; then
depends CVS
diff --git a/e-17/imlib2_loaders/HISTORY b/e-17/imlib2_loaders/HISTORY
index 6691b5c..6f3b158 100644
--- a/e-17/imlib2_loaders/HISTORY
+++ b/e-17/imlib2_loaders/HISTORY
@@ -1,3 +1,6 @@
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-09-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.5

diff --git a/e-17/libeweather/DEPENDS b/e-17/libeweather/DEPENDS
index 97b7433..5bb4c48 100755
--- a/e-17/libeweather/DEPENDS
+++ b/e-17/libeweather/DEPENDS
@@ -1,5 +1,4 @@
-depends eina &&
+depends efl &&
depends ecore &&
depends edje &&
-depends evas &&
depends subversion
diff --git a/e-17/libeweather/DETAILS b/e-17/libeweather/DETAILS
index 8fa1383..51e8c8b 100755
--- a/e-17/libeweather/DETAILS
+++ b/e-17/libeweather/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libeweather
- if [ "$LIBEWEATHER_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL-svn
SOURCE_IGNORE=volatile
diff --git a/e-17/libeweather/HISTORY b/e-17/libeweather/HISTORY
index 0c77103..e898704 100644
--- a/e-17/libeweather/HISTORY
+++ b/e-17/libeweather/HISTORY
@@ -1,2 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
2011-11-13 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, DEPENDS, PREPARE, PRE_BUILD
diff --git a/e-17/shellementary/DETAILS b/e-17/shellementary/DETAILS
index e5d5398..76c537d 100755
--- a/e-17/shellementary/DETAILS
+++ b/e-17/shellementary/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=shellementary
-if [[ $SHELLEMENTARY_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn

SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/PROTO/$SPELL:$SPELL
diff --git a/e-17/shellementary/HISTORY b/e-17/shellementary/HISTORY
index 0c786eb..38e0900 100644
--- a/e-17/shellementary/HISTORY
+++ b/e-17/shellementary/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-18 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/e-17/terminology/DEPENDS b/e-17/terminology/DEPENDS
index fdc4fc0..f9925f7 100755
--- a/e-17/terminology/DEPENDS
+++ b/e-17/terminology/DEPENDS
@@ -1,4 +1,12 @@
-depends eina &&
-depends evas &&
+if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
+ depends efl &&
+ depends subversion
+fi &&
+
depends ecore &&
-depends emotion
+depends edje &&
+depends eet &&
+depends efreet &&
+depends eina &&
+depends emotion &&
+depends elementary
diff --git a/e-17/terminology/DETAILS b/e-17/terminology/DETAILS
index 34a4d3b..b33110a 100755
--- a/e-17/terminology/DETAILS
+++ b/e-17/terminology/DETAILS
@@ -1,15 +1,20 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=terminology
+if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
PATCHLEVEL=0
-if [ "$TERMINOLOGY_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.enlightenment.org/svn/e/trunk/$SPELL:$SPELL
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.enlightenment.org/apps/terminology.git:$SPELL-git
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
+else
+ VERSION=0.3.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+fi
WEB_SITE=http://www.enlightenment.org/
ENTERED=20120712
LICENSE[0]=BSD
diff --git a/e-17/terminology/HISTORY b/e-17/terminology/HISTORY
index 40a8536..58a373f 100644
--- a/e-17/terminology/HISTORY
+++ b/e-17/terminology/HISTORY
@@ -1,2 +1,23 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.3.0
+
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: subversion -> git
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, PREPARE: Add stable branch 0.2.0
+ * DEPENDS: Only SCM branch depends on efl
+ SCM branch depends on subversion
+ Stable branch depends on edje, eet, efreet, and eina
+
+2012-11-24 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: changed to using efl
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: elementary added
+
2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/e-17/terminology/PREPARE b/e-17/terminology/PREPARE
index f8b7d7e..98d27e4 100755
--- a/e-17/terminology/PREPARE
+++ b/e-17/terminology/PREPARE
@@ -1,2 +1,2 @@
. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch
+prepare_select_branch stable scm
diff --git a/e-17/terminology/PRE_BUILD b/e-17/terminology/PRE_BUILD
index 1af1b77..03a1185 100755
--- a/e-17/terminology/PRE_BUILD
+++ b/e-17/terminology/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=ON ./autogen.sh
+if [[ "x${TERMINOLOGY_BRANCH}" == "xscm" ]]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/e-17/terminology/terminology-0.3.0.tar.bz2.sig
b/e-17/terminology/terminology-0.3.0.tar.bz2.sig
new file mode 100644
index 0000000..24ffc26
Binary files /dev/null and b/e-17/terminology/terminology-0.3.0.tar.bz2.sig
differ
diff --git a/e/imlib/DEPENDS b/e/imlib/DEPENDS
index bc70289..797932f 100755
--- a/e/imlib/DEPENDS
+++ b/e/imlib/DEPENDS
@@ -2,5 +2,5 @@ depends tiff &&
depends libpng &&
depends zlib &&
depends JPEG &&
-depends giflib &&
+depends GIFLIB &&
depends gtk+
diff --git a/e/imlib/HISTORY b/e/imlib/HISTORY
index 28d34a6..ca3e1af 100644
--- a/e/imlib/HISTORY
+++ b/e/imlib/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/e/imlib2/BUILD b/e/imlib2/BUILD
index b3b9881..7b82be6 100755
--- a/e/imlib2/BUILD
+++ b/e/imlib2/BUILD
@@ -1,7 +1,5 @@
if [[ $HOST == x86_64-* ]]; then
- OPTS="--disable-mmx $IMLIB2_X11 $OPTS"
-else
- OPTS="$IMLIB2_X11 $OPTS"
+ OPTS="--disable-mmx $OPTS"
fi &&

default_build
diff --git a/e/imlib2/CONFIGURE b/e/imlib2/CONFIGURE
deleted file mode 100755
index a770cab..0000000
--- a/e/imlib2/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-config_query_option IMLIB2_X11 "Enable X11 support?" y "" "--without-x"
diff --git a/e/imlib2/DEPENDS b/e/imlib2/DEPENDS
index 14b575f..0f5fa69 100755
--- a/e/imlib2/DEPENDS
+++ b/e/imlib2/DEPENDS
@@ -1,8 +1,20 @@
-depends libtool &&
depends freetype2 &&
-
-if [[ -z $IMLIB2_X11 ]]; then
- depends libx11
+depends glib2 &&
+depends harfbuzz &&
+depends libtool &&
+depends pcre &&
+
+optional_depends libx11 \
+ '--with-x' \
+ '--without-x' \
+ 'X11 support' &&
+if is_depends_enabled $SPELL libx11; then
+ depends libice &&
+ depends libpthread-stubs &&
+ depends libsm &&
+ depends libxau &&
+ depends libxcb &&
+ depends libxdmcp &&
depends libxext
fi &&

@@ -36,7 +48,7 @@ optional_depends 'JPEG' \
'--without-jpeg' \
'JPEG image loader' &&

-optional_depends 'giflib' \
+optional_depends 'GIFLIB' \
'--with-gif' \
'--without-gif' \
'GIF image loader'
diff --git a/e/imlib2/DETAILS b/e/imlib2/DETAILS
index 26222c8..5ce64a3 100755
--- a/e/imlib2/DETAILS
+++ b/e/imlib2/DETAILS
@@ -2,10 +2,10 @@
VERSION=1.4.5
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE
+
SOURCE_URL[0]=http://sourceforge.net/projects/enlightenment/files/imlib2-src/$VERSION/$SOURCE/download

SOURCE_HASH=sha512:6c3bceec39ffcb7515925c3eb4199834295732a1cc9cfa307aa8610e2565e770edfc5464ca983d1d95570bd9bac09c989e0751fa39b07cf794c0c5dce4262edf
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION%-*}"
- WEB_SITE=http://enlightenment.org/Libraries/Imlib2/
+ WEB_SITE=http://sourceforge.net/projects/enlightenment/files/
ENTERED=20010922
LICENSE[0]=BSD
KEYWORDS="enlightenment e16 e17 library wm window-manager"
diff --git a/e/imlib2/HISTORY b/e/imlib2/HISTORY
index 52efccc..20cffe7 100644
--- a/e/imlib2/HISTORY
+++ b/e/imlib2/HISTORY
@@ -1,3 +1,24 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: glib2, harfbuzz, pcre
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing X11 dependencies
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-06-23 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS: make X a proper optiona depends
+ * PRE_BUILD, Imlib2.h.patch: patch not needed anymore, --without-x is
+ handled properly now
+ * PRE_SUB_DEPENDS, SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS: expose X11
+ sub
depends
+ * DETAILS: use new sourceforge url
+ * TRIGGERS: only set on_cast if zlib depend is enabled
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: updated WEB_SITE
+
2011-09-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.5

diff --git a/e/imlib2/Imlib2.h.patch b/e/imlib2/Imlib2.h.patch
deleted file mode 100644
index 9dcbd8d..0000000
--- a/e/imlib2/Imlib2.h.patch
+++ /dev/null
@@ -1,129 +0,0 @@
---- ./src/lib/Imlib2.h 2008-08-17 05:39:12.000000000 -0400
-+++ ./src/lib/Imlib2.h 2009-05-22 01:01:51.000000000 -0400
-@@ -22,10 +22,6 @@
- # endif
- # endif
-
--# ifndef X_DISPLAY_MISSING
--# include <X11/Xlib.h>
--# endif
--
- /* Data types to use */
- # ifndef DATA64
- # define DATA64 unsigned long long
-@@ -129,14 +125,6 @@
- EAPI Imlib_Context imlib_context_get(void);
-
- /* context setting */
--# ifndef X_DISPLAY_MISSING
-- EAPI void imlib_context_set_display(Display * display);
-- EAPI void imlib_context_disconnect_display(void);
-- EAPI void imlib_context_set_visual(Visual * visual);
-- EAPI void imlib_context_set_colormap(Colormap colormap);
-- EAPI void imlib_context_set_drawable(Drawable drawable);
-- EAPI void imlib_context_set_mask(Pixmap mask);
--# endif
- EAPI void imlib_context_set_dither_mask(char dither_mask);
- EAPI void imlib_context_set_mask_alpha_threshold(int
mask_alpha_threshold);
- EAPI void imlib_context_set_anti_alias(char anti_alias);
-@@ -160,13 +148,6 @@
- EAPI void imlib_context_set_TTF_encoding(Imlib_TTF_Encoding encoding);
-
- /* context getting */
--# ifndef X_DISPLAY_MISSING
-- EAPI Display *imlib_context_get_display(void);
-- EAPI Visual *imlib_context_get_visual(void);
-- EAPI Colormap imlib_context_get_colormap(void);
-- EAPI Drawable imlib_context_get_drawable(void);
-- EAPI Pixmap imlib_context_get_mask(void);
--# endif
- EAPI char imlib_context_get_dither_mask(void);
- EAPI char imlib_context_get_anti_alias(void);
- EAPI int imlib_context_get_mask_alpha_threshold(void);
-@@ -194,11 +175,6 @@
- EAPI int imlib_get_color_usage(void);
- EAPI void imlib_set_color_usage(int max);
- EAPI void imlib_flush_loaders(void);
--# ifndef X_DISPLAY_MISSING
-- EAPI int imlib_get_visual_depth(Display * display, Visual * visual);
-- EAPI Visual *imlib_get_best_visual(Display * display, int screen,
-- int *depth_return);
--# endif
-
- EAPI Imlib_Image imlib_load_image(const char *file);
- EAPI Imlib_Image imlib_load_image_immediately(const char *file);
-@@ -233,24 +209,6 @@
- EAPI void imlib_image_query_pixel_cmya(int x, int y, int *cyan, int
*magenta, int *yellow, int *alpha);
-
- /* rendering functions */
--# ifndef X_DISPLAY_MISSING
-- EAPI void imlib_render_pixmaps_for_whole_image(Pixmap * pixmap_return,
-- Pixmap * mask_return);
-- EAPI void imlib_render_pixmaps_for_whole_image_at_size(Pixmap *
pixmap_return,
-- Pixmap *
mask_return,
-- int width, int
height);
-- EAPI void imlib_free_pixmap_and_mask(Pixmap pixmap);
-- EAPI void imlib_render_image_on_drawable(int x, int y);
-- EAPI void imlib_render_image_on_drawable_at_size(int x, int y, int width,
-- int height);
-- EAPI void imlib_render_image_part_on_drawable_at_size(int source_x,
-- int source_y,
-- int source_width,
-- int source_height,
int x,
-- int y, int width,
-- int height);
-- EAPI DATA32 imlib_render_get_pixel_color(void);
--# endif
- EAPI void imlib_blend_image_onto_image(Imlib_Image source_image,
- char merge_alpha, int source_x,
- int source_y, int source_width,
-@@ -264,27 +222,6 @@
- DATA32 * data);
- EAPI Imlib_Image imlib_create_image_using_copied_data(int width, int
height,
- DATA32 * data);
--# ifndef X_DISPLAY_MISSING
-- EAPI Imlib_Image imlib_create_image_from_drawable(Pixmap mask, int x,
int y,
-- int width, int height,
-- char need_to_grab_x);
-- EAPI Imlib_Image imlib_create_image_from_ximage(XImage *image, XImage
*mask, int x, int y,
-- int width, int height,
-- char need_to_grab_x);
-- EAPI Imlib_Image imlib_create_scaled_image_from_drawable(Pixmap mask,
-- int source_x,
-- int source_y,
-- int
source_width,
-- int
source_height,
-- int
destination_width,
-- int
destination_height,
-- char
need_to_grab_x,
-- char
--
get_mask_from_shape);
-- EAPI char imlib_copy_drawable_to_image(Pixmap mask, int x, int y, int
width,
-- int height, int destination_x,
-- int destination_y, char
need_to_grab_x);
--# endif
- EAPI Imlib_Image imlib_clone_image(void);
- EAPI Imlib_Image imlib_create_cropped_image(int x, int y, int width,
- int height);
-@@ -472,21 +409,6 @@
- int destination_y, int
h_angle_x,
- int h_angle_y, int
v_angle_x,
- int v_angle_y);
--# ifndef X_DISPLAY_MISSING
-- EAPI void imlib_render_image_on_drawable_skewed(int source_x, int
source_y,
-- int source_width,
-- int source_height,
-- int destination_x,
-- int destination_y,
-- int h_angle_x, int
h_angle_y,
-- int v_angle_x, int
v_angle_y);
-- EAPI void imlib_render_image_on_drawable_at_angle(int source_x, int
source_y,
-- int source_width,
-- int source_height,
-- int destination_x,
-- int destination_y,
-- int angle_x, int
angle_y);
--# endif
-
- /* image filters */
- EAPI void imlib_image_filter(void);
diff --git a/e/imlib2/PRE_BUILD b/e/imlib2/PRE_BUILD
deleted file mode 100755
index 0e20c0d..0000000
--- a/e/imlib2/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if [[ $IMLIB2_X11 == "--without-x" ]]; then
- patch -p0 < "$SCRIPT_DIRECTORY"/Imlib2.h.patch
-fi
diff --git a/e/imlib2/PRE_SUB_DEPENDS b/e/imlib2/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..73f3d38
--- /dev/null
+++ b/e/imlib2/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ X11)
+ is_depends_enabled $SPELL libx11 &&
+ is_depends_enabled $SPELL libxext &&
+ return 0;;
+esac
+return 1
diff --git a/e/imlib2/REPAIR^all^PRE_SUB_DEPENDS
b/e/imlib2/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..73f3d38
--- /dev/null
+++ b/e/imlib2/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ X11)
+ is_depends_enabled $SPELL libx11 &&
+ is_depends_enabled $SPELL libxext &&
+ return 0;;
+esac
+return 1
diff --git a/e/imlib2/SUB_DEPENDS b/e/imlib2/SUB_DEPENDS
new file mode 100755
index 0000000..d90e31b
--- /dev/null
+++ b/e/imlib2/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ X11) echo "X11 support requested: forcing libx11 & libxext dependency."
+ depends libx11 &&
+ depends libxext;;
+ *) echo "Bogus sub_depends: $THIS_SUB_DEPENDS"
+ return 1;;
+esac
diff --git a/e/imlib2/TRIGGERS b/e/imlib2/TRIGGERS
index c83574f..2bc04d1 100755
--- a/e/imlib2/TRIGGERS
+++ b/e/imlib2/TRIGGERS
@@ -1 +1,3 @@
-on_cast zlib cast_self
+if is_depends_enabled $SPELL zlib; then
+ on_cast zlib cast_self
+fi
diff --git a/editors/auctex/CONFLICTS b/editors/auctex/CONFLICTS
deleted file mode 100755
index ef81aa7..0000000
--- a/editors/auctex/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts preview-latex y
diff --git a/editors/auctex/DEPENDS b/editors/auctex/DEPENDS
deleted file mode 100755
index cdf28e2..0000000
--- a/editors/auctex/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends EMACS &&
-depends texlive
diff --git a/editors/auctex/DETAILS b/editors/auctex/DETAILS
deleted file mode 100755
index 216f8d9..0000000
--- a/editors/auctex/DETAILS
+++ /dev/null
@@ -1,20 +0,0 @@
- SPELL=auctex
- VERSION=11.84
- SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE2=${SOURCE}.sig
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
- SOURCE2_URL[0]=${GNU_URL}/${SPELL}/${SOURCE2}
- SOURCE_GPG=gnu.gpg:${SOURCE2}:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
- WEB_SITE=http://www.gnu.org/software/auctex/
- LICENSE[0]=GPL
- ENTERED=20010922
- UPDATED=20020617
- KEYWORDS="latex emacs tex editors"
- SHORT="AUC TeX is a LaTeX enviroment for emacs"
-cat << EOF
-AUC TeX is an extensible package that supports writing and formatting TeX
-files for most variants of GNU Emacs. Many different macro packages are
-supported, including AMS TeX, LaTeX, and TeXinfo
-EOF
diff --git a/editors/auctex/HISTORY b/editors/auctex/HISTORY
deleted file mode 100644
index b042a84..0000000
--- a/editors/auctex/HISTORY
+++ /dev/null
@@ -1,82 +0,0 @@
-2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
- * DEPENDS: switch from tetex to texlive [auto]
-
-2007-05-01 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.84
- * DEPENDS: needs tetex
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-06-25 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.83
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-12-23 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.82
-
-2005-12-13 Pieter Lenaerts <e-type AT sourcemage.org>
- * added CONFLICTS preview-latex: preview-latex is included in auctex
-
-2005-11-29 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 -> SHA512
-
-2005-10-01 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.81
-
-2005-08-28 Jeremy Blosser <jblosser-smgl AT firinn.org>
- * DETAILS: Added upstream GPG checking via gnu.gpg.
-
-2005-02-23 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.55
-
-2005-02-10 Andrew Stitt <astitt AT sourcemage.org>
- * DEPENDS: requires is depreciated, use depends
-
-2005-01-13 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: v 11.54
-
-2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.53
- * DEPENDS: requires EMACS
-
-2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.51
-
-2004-08-16 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.50
- * DETAILS: changed website to http://www.gnu.org/software/auctex/
- * DETAILS: changed SOURCE_URL to
http://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE}
- * BUILD, PRE_BUILD deleted, default_build and default_install suffice
-
-2004-06-17 Pieter Lenaerts <e-type AT sourcemage.org>
- * Converted to BUILD_API 2
- * Updated to 11.14
- * Changed download url to http://ftp.gnu.org/pub/gnu/auctex/11.14/
-
-2003-05-25 Richard Becker <beri AT craban.net>
- * Updated to 11.13
- * Changed website to http://www.gnu.org/software/auctex/
- * Changed download url to
http://savannah.gnu.org/download/auctex/stable.pkg/
-
-2002-07-17 Eric Sandall <sandalle AT sourcemage.org>
- * Changed website to http://mirrors.sunsite.dk/auctex/www/auctex/
- * Added LICENSE
-
-2002-06-14 Eric Sandall <sandalle AT sourcemage.org>
- * Added MD5 entry to DETAILS
-
-2002-05-29 Eric Sandall <sandalle AT sourcemage.org>
- * Works with gcc3
-
-2002-04-19 Eric Sandall <sandalle AT sourcemage.org>
- * Received auctex for inclusion in editors
- * PRE_BUILD : Modified to create $SOURCE_DIRECTORY and unpack $SOURCE
- * BUILD : Removed 'cd $SOURCE_DIRECTORY' as it's unneeded
- * DETAILS : Updated UPDATED field
-
-2002-04-20 Joel Mayes <anonymous AT sourcemage.org>
- * Initial spell creation
-
diff --git a/editors/code-browser/BUILD b/editors/code-browser/BUILD
index 67d8a5d..bf6804e 100755
--- a/editors/code-browser/BUILD
+++ b/editors/code-browser/BUILD
@@ -1,3 +1,3 @@
make_single &&
-make prefix="$INSTALL_ROOT/usr" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" &&
+make prefix="$INSTALL_ROOT/usr" CFLAGS="$CFLAGS" LFLAGS="$LDFLAGS" &&
make_normal
diff --git a/editors/code-browser/DEPENDS b/editors/code-browser/DEPENDS
index edffa0e..f953536 100755
--- a/editors/code-browser/DEPENDS
+++ b/editors/code-browser/DEPENDS
@@ -1 +1,5 @@
-depends gtk+2
+depends gtk+2 &&
+
+if [[ $CODE_BROWSER_BRANCH == 4 ]]; then
+ depends copper
+fi
diff --git a/editors/code-browser/DETAILS b/editors/code-browser/DETAILS
index cb0d6f0..b15517f 100755
--- a/editors/code-browser/DETAILS
+++ b/editors/code-browser/DETAILS
@@ -1,5 +1,9 @@
SPELL=code-browser
+if [[ $CODE_BROWSER_BRANCH == 3 ]]; then
VERSION=3.23
+else
+ VERSION=4.9
+fi
SOURCE=$SPELL-$VERSION-src.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://tibleiz.net/download/$SOURCE
diff --git a/editors/code-browser/HISTORY b/editors/code-browser/HISTORY
index 8646135..084f121 100644
--- a/editors/code-browser/HISTORY
+++ b/editors/code-browser/HISTORY
@@ -1,3 +1,18 @@
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.9 (4)
+
+2013-07-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.7 (4)
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6
+
+2012-11-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: added 4 branch
+ * PREPARE: added, to use branch selection
+ * INSTALL: corrected LDFLAGS definition
+ * DEPENDS: branch 4 depends on copper
+
2011-11-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.23

diff --git a/editors/code-browser/PREPARE b/editors/code-browser/PREPARE
new file mode 100755
index 0000000..0fb4ab5
--- /dev/null
+++ b/editors/code-browser/PREPARE
@@ -0,0 +1 @@
+config_query_list CODE_BROWSER_BRANCH "Which branch?" 4 3
diff --git a/editors/code-browser/code-browser-4.9-src.tar.gz.sig
b/editors/code-browser/code-browser-4.9-src.tar.gz.sig
new file mode 100644
index 0000000..9f1b867
Binary files /dev/null and
b/editors/code-browser/code-browser-4.9-src.tar.gz.sig differ
diff --git a/editors/ed/DETAILS b/editors/ed/DETAILS
index 1278b80..0b160a0 100755
--- a/editors/ed/DETAILS
+++ b/editors/ed/DETAILS
@@ -1,5 +1,5 @@
SPELL=ed
- VERSION=1.6
+ VERSION=1.8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/editors/ed/HISTORY b/editors/ed/HISTORY
index d690115..efd4626 100644
--- a/editors/ed/HISTORY
+++ b/editors/ed/HISTORY
@@ -1,3 +1,9 @@
+2013-04-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7
+
2012-01-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6

diff --git a/editors/elvis/CONFIGURE b/editors/elvis/CONFIGURE
index 23d189e..4cc297b 100755
--- a/editors/elvis/CONFIGURE
+++ b/editors/elvis/CONFIGURE
@@ -1,6 +1,7 @@
-config_query MAKE_SYMLINK "Would you like to have /usr/bin/vi as a symlink
to /usr/bin/elvis?" n
+config_query MAKE_SYMLINK "Would you like to have /usr/bin/vi as a symlink
to /usr/bin/elvis?" n &&
+
if [ "${MAKE_SYMLINK}" == "y" ] ; then
- if [ -e /usr/bin/vi ] ; then
+ if [ -e /usr/bin/vi ] && `readlink -f "/usr/bin/vi" | grep -viq
"elvis"`; then
echo "VI is already provided by vim." &&
echo "To have elvis as provider of vi, recast vim with the vi
symlink option disabled, then recast elvis." &&
MAKE_SYMLINK="n"
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 3744c61..cce1602 100644
--- a/editors/elvis/HISTORY
+++ b/editors/elvis/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: removed UPDATED; quoting paths
* DEPENDS: killed xorg-libs, see #14699 on old bug tracker; added
diff --git a/editors/emacs/A0B0F199.gpg b/editors/emacs/A0B0F199.gpg
new file mode 100644
index 0000000..2ad4408
Binary files /dev/null and b/editors/emacs/A0B0F199.gpg differ
diff --git a/editors/emacs/BC40251C.gpg b/editors/emacs/BC40251C.gpg
deleted file mode 100644
index 4cac76c..0000000
Binary files a/editors/emacs/BC40251C.gpg and /dev/null differ
diff --git a/editors/emacs/BUILD b/editors/emacs/BUILD
index 6cc5d4d..f5092cf 100755
--- a/editors/emacs/BUILD
+++ b/editors/emacs/BUILD
@@ -9,13 +9,19 @@ export LDFLAGS="${LDFLAGS/-z combreloc/}" &&
#
export LDFLAGS="${LDFLAGS//-Wl,-O1/}" &&

+OPTS="$OPTS --with-x-toolkit=$EMACS_XTOOLKIT" &&
if [[ "$EMACS_BRANCH" == "scm" ]]; then
# Crashes with -O3
export CFLAGS="${CFLAGS//-O3/-O2}" &&

- OPTS="$OPTS --build=${BUILD}"
+ OPTS="$OPTS --build=${BUILD}" &&

- [[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"
+ if [[ $CROSS_INSTALL == on ]]; then
+ OPTS="$OPTS --host=${HOST}"
+ fi &&
+
+ # Fix broken permissions
+ chmod +x build-aux/update-subdirs &&

./autogen.sh &&
./configure --prefix=${INSTALL_ROOT}/usr \
diff --git a/editors/emacs/CONFIGURE b/editors/emacs/CONFIGURE
new file mode 100755
index 0000000..4340986
--- /dev/null
+++ b/editors/emacs/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_list EMACS_XTOOLKIT "Select the X toolkit:" \
+ gtk gtk3 lucid motif no
diff --git a/editors/emacs/DEPENDS b/editors/emacs/DEPENDS
index 82595d4..5bae034 100755
--- a/editors/emacs/DEPENDS
+++ b/editors/emacs/DEPENDS
@@ -1,7 +1,22 @@
-optional_depends "xaw3d" \
- "" \
- "" \
- "for fancy 3D-style scroll bars" &&
+case "$EMACS_XTOOLKIT" in
+ lucid)
+ optional_depends xaw3d \
+ --with{,out}-xaw3d \
+ "for fancy 3D-style scroll bars" &&
+ if ! is_depends_enabled $SPELL xaw3d; then
+ depends libxaw
+ fi
+ ;;
+ gtk)
+ depends gtk+2
+ ;;
+ gtk3)
+ depends gtk+3
+ ;;
+ motif)
+ depends MOTIF
+ ;;
+esac &&

optional_depends "imlib" \
"" \
@@ -23,21 +38,66 @@ optional_depends "tiff" \
"--without-tiff" \
"for TIFF format support" &&

-optional_depends giflib \
+optional_depends GIFLIB \
"--with-gif" \
"--without-gif" \
"for GIF format support" &&

+optional_depends libxpm \
+ --with-xpm \
+ --without-xpm \
+ "for XPM (X pixmap) suport" &&
+
+optional_depends librsvg2 \
+ --with-rsvg \
+ --without-rsvg \
+ "for SVG (Scalable Vector Graphics) support" &&
+
+optional_depends imagemagick \
+ --with-imagemagick \
+ --without-imagemagick \
+ "for ImageMagick image support" &&
+
optional_depends "gpm" \
"--with-gpm" \
"--without-gpm" \
"for mouse support on a GNU/Linux console" &&

-optional_depends "gtk+2" \
- "--with-x-toolkit=gtk" \
- "" \
- "for GTK+2 look" &&
+optional_depends libxml2 \
+ --with-xml2 \
+ --without-xml2 \
+ "for XML parsing support" &&
+
+optional_depends libxft \
+ --with-xft \
+ --without-xft \
+ "for XFT anti-aliased font support" &&
+
+#optional_depends libotf \
+# --with-libotf \
+# --without-libotf \
+# "for OpenType font support" &&
+
+optional_depends dbus \
+ --with-dbus \
+ --without-dbus \
+ "for D-Bus support" &&
+
+optional_depends gconf2 \
+ --with-gconf \
+ --without-gconf \
+ "for GConf support" &&
+
+optional_depends libselinux \
+ --with-selinux \
+ --without-selinux \
+ "for SELinux support" &&
+
+optional_depends gnutls \
+ --with-gnutls \
+ --without-gnutls \
+ "for SSL/TLS support" &&

if [[ "$EMACS_BRANCH" == "scm" ]]; then
- depends bzr
+ depends git
fi
diff --git a/editors/emacs/DETAILS b/editors/emacs/DETAILS
index 4df5384..8ca8935 100755
--- a/editors/emacs/DETAILS
+++ b/editors/emacs/DETAILS
@@ -1,24 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=emacs
if [[ "$EMACS_BRANCH" == "scm" ]]; then
- if [[ "$EMACS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=trunk
- fi
- SOURCE=$SPELL-trunk.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-trunk
- SOURCE_URL[0]=bzr://bzr.savannah.gnu.org/emacs/trunk/:emacs-trunk
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.sv.gnu.org/emacs.git:emacs-git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=24.1
+ VERSION=24.3
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION:0:4}
SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE}
SOURCE2_URL[1]=ftp://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE2}
- SOURCE_GPG=BC40251C.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE_GPG=A0B0F199.gpg:${SOURCE2}:UPSTREAM_KEY
SOURCE2_IGNORE=signature
fi
WEB_SITE=http://www.gnu.org/software/emacs
diff --git a/editors/emacs/DOWNLOAD b/editors/emacs/DOWNLOAD
deleted file mode 100755
index e2d74a1..0000000
--- a/editors/emacs/DOWNLOAD
+++ /dev/null
@@ -1,8 +0,0 @@
-. $GRIMOIRE/FUNCTIONS &&
-
-if [[ "$EMACS_BRANCH" == "scm" ]]
-then
- bzr_download
-else
- default_download
-fi
diff --git a/editors/emacs/HISTORY b/editors/emacs/HISTORY
index 8d7d45d..5a75e62 100644
--- a/editors/emacs/HISTORY
+++ b/editors/emacs/HISTORY
@@ -1,3 +1,27 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, CONFIGURE: Allow selecting the X toolkit to use
+ * DETAILS, DOWNLOAD: Switched to Git SCM
+ * DEPENDS: bzr => git
+
+2014-07-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Depedency for SVG support is on librsvg2
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2014-05-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 24.3
+
+2013-07-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Updated optional depedencies
+ Fixed typo
+
+2013-03-06 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fix update-subdirs script permissions
+
2012-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 24.1

diff --git a/editors/gawk/BUILD b/editors/gawk/BUILD
index faf4b96..6e4e95a 100755
--- a/editors/gawk/BUILD
+++ b/editors/gawk/BUILD
@@ -1,10 +1,14 @@
[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"

-
+# Disable mpfr and readline as that complicates upgrade
+# of gmp ... which fails mid-way since sorcery really relies
+# on awk to work. Proper fix would be to protect all
+# base libraries during dispel, like libc. -- ThOr
./configure --build=${BUILD} \
--prefix=${TRACK_ROOT}/usr \
--bindir=${TRACK_ROOT}/bin \
--infodir=${TRACK_ROOT}/usr/share/info \
--mandir=${TRACK_ROOT}/usr/share/man \
+ --without-mpfr --without-readline \
${OPTS} &&
make DESTDIR=$INSTALL_ROOT
diff --git a/editors/gawk/CONFIGURE b/editors/gawk/CONFIGURE
new file mode 100755
index 0000000..af13ca0
--- /dev/null
+++ b/editors/gawk/CONFIGURE
@@ -0,0 +1 @@
+config_query GAWK_DEF "Use $SPELL as the primary AWK interpreter on the
system?" y
diff --git a/editors/gawk/DEPENDS b/editors/gawk/DEPENDS
index 62c729b..ea5b442 100755
--- a/editors/gawk/DEPENDS
+++ b/editors/gawk/DEPENDS
@@ -1,6 +1,9 @@
-depends gnupg &&
-depends smgl-fhs &&
+depends gmp &&
+depends gnupg &&
+depends mpfr &&
+depends smgl-fhs &&

+optional_depends libsigsegv '' '' 'for page fault handling support' &&
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/editors/gawk/DETAILS b/editors/gawk/DETAILS
index 0b70527..a7cf04d 100755
--- a/editors/gawk/DETAILS
+++ b/editors/gawk/DETAILS
@@ -1,5 +1,5 @@
SPELL=gawk
- VERSION=4.0.1
+ VERSION=4.1.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/editors/gawk/HISTORY b/editors/gawk/HISTORY
index 6b14fd6..3bf4c33 100644
--- a/editors/gawk/HISTORY
+++ b/editors/gawk/HISTORY
@@ -1,3 +1,24 @@
+2014-12-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on libsigsegv. Issue #185
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: gmp, mpfr
+
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * PROVIDES: Provide AWK
+ * CONFIGURE, INSTALL: Let the user choose the primary AWK
implementation
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD: reduce usage of libraries to prevent failure of spell
+ upgrades (example: awk broken when updating gmp, sorcery cannot
complete
+ when awk cannot run due to temporarily missing libgmp)
+
+2014-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.1.1
+
+2013-05-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.1.0
+
2012-03-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.0.1

diff --git a/editors/gawk/INSTALL b/editors/gawk/INSTALL
index ddfa021..8d4d071 100755
--- a/editors/gawk/INSTALL
+++ b/editors/gawk/INSTALL
@@ -1,3 +1,4 @@
make DESTDIR=$INSTALL_ROOT install &&
-rm -f ${INSTALL_ROOT}/bin/awk &&
-ln -sf gawk ${INSTALL_ROOT}/bin/awk
+if [ "$GAWK_DEF" = y ]; then
+ ln -sf "$SPELL" "$INSTALL_ROOT"/bin/awk
+fi
diff --git a/editors/gawk/PROVIDES b/editors/gawk/PROVIDES
new file mode 100644
index 0000000..37a9c1c
--- /dev/null
+++ b/editors/gawk/PROVIDES
@@ -0,0 +1 @@
+AWK
diff --git a/editors/gtkspell3/DEPENDS b/editors/gtkspell3/DEPENDS
new file mode 100755
index 0000000..c70139d
--- /dev/null
+++ b/editors/gtkspell3/DEPENDS
@@ -0,0 +1,22 @@
+depends enchant &&
+
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "to build with gtk+3" &&
+
+optional_depends gtk+2 \
+ "--enable-gtk2" \
+ "--disable-gtk2" \
+ "to build with gtk+3" &&
+
+if ! is_depends_enabled $SPELL gtk+3 && ! is_depends_enabled $SPELL gtk+2;
then
+ depends gtk+3 "--enable-gtk3"
+fi &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "for introspection support" &&
+
+optional_depends gtk-doc "--enable-gtk-doc" "--disable-gtk-doc" "for
documentation"
diff --git a/editors/gtkspell3/DETAILS b/editors/gtkspell3/DETAILS
new file mode 100755
index 0000000..dee5930
--- /dev/null
+++ b/editors/gtkspell3/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=gtkspell3
+ VERSION=3.0.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://gtkspell.sourceforge.net/download/$SOURCE
+
SOURCE_HASH=sha512:db42136ba4e7dafbccbd742637493fb88a548313ca9fc0f71810d9f6c902a2e8efdaecbdf5f6c60aa4b50304cc21f9a94e869665f942951eaefbbba51fbf2fc5
+ WEB_SITE=http://gtkspell.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20020922
+ NO_FUZZ="on"
+ DOCS="COPYING NEWS README"
+ KEYWORDS="editors"
+ SHORT="library that provides a graphic frontend to pspell"
+cat << EOF
+GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
+GtkTextView widget as you type. Right-clicking a misspelled word pops up a
menu
+of suggested replacements.
+
+Note: this is a library for developers working with pspell, placed here to be
+near pspell.
+EOF
diff --git a/editors/gtkspell3/HISTORY b/editors/gtkspell3/HISTORY
new file mode 100644
index 0000000..a1d0112
--- /dev/null
+++ b/editors/gtkspell3/HISTORY
@@ -0,0 +1,4 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * ALL: spell copied from gtkspell
+ * DEPENDS: spell is buildable with both/either gtk+2 & gtk+3
+
diff --git a/editors/jq/DEPENDS b/editors/jq/DEPENDS
new file mode 100755
index 0000000..7ecea68
--- /dev/null
+++ b/editors/jq/DEPENDS
@@ -0,0 +1,2 @@
+depends flex &&
+depends bison
diff --git a/editors/jq/DETAILS b/editors/jq/DETAILS
new file mode 100755
index 0000000..95013bc
--- /dev/null
+++ b/editors/jq/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=jq
+ VERSION=1.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://stedolan.github.io/${SPELL}/download/source/${SOURCE}
+
SOURCE_HASH=sha512:02e601b713a3249bcfe5373153dff38a63bf504895181ca3f691dbf033b407373a9c5880001bbd1954123cdf89f4fe75e2a5168e7a7cf13b3f7355dc18f92458
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://stedolan.github.io/jq/download/";
+ LICENSE[0]=MIT
+ ENTERED=20141019
+ SHORT="jq is like sed for JSON data"
+cat << EOF
+jq is like sed for JSON data – you can use it to slice and filter and map
+and transform structured data with the same ease that sed, awk, grep and
+friends let you play with text.
+
+jq is written in portable C, and it has zero runtime dependencies. You can
+download a single binary, scp it to a far away machine, and expect it to
work.
+
+jq can mangle the data format that you have into the one that you want with
+very little effort, and the program to do so is often shorter and simpler
+than you’d expect.
+EOF
diff --git a/editors/jq/HISTORY b/editors/jq/HISTORY
new file mode 100644
index 0000000..a58fd67
--- /dev/null
+++ b/editors/jq/HISTORY
@@ -0,0 +1,3 @@
+2014-10-19 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/editors/lyx/DETAILS b/editors/lyx/DETAILS
index 841151b..1338139 100755
--- a/editors/lyx/DETAILS
+++ b/editors/lyx/DETAILS
@@ -1,11 +1,11 @@
SPELL=lyx
- VERSION=2.0.1
+ VERSION=2.1.1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/$SOURCE
- SOURCE_URL[1]=ftp://ftp.lip6.fr/pub/lyx/stable/2.0.x/$SOURCE
-
SOURCE_URL[2]=ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/2.0.x/${SOURCE}
+ SOURCE_URL[0]=ftp://ftp.lyx.org/pub/lyx/stable/${VERSION%.*}.x/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.lip6.fr/pub/lyx/stable/${VERSION%.*}.x/$SOURCE
+
SOURCE_URL[2]=ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/${VERSION%.*}.x/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE2_URL[2]=${SOURCE_URL[2]}.sig
SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
diff --git a/editors/lyx/HISTORY b/editors/lyx/HISTORY
index b1833a8..123944a 100644
--- a/editors/lyx/HISTORY
+++ b/editors/lyx/HISTORY
@@ -1,3 +1,9 @@
+2014-09-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.1
+
+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/magicpoint/DEPENDS b/editors/magicpoint/DEPENDS
index a157113..1ab3d43 100755
--- a/editors/magicpoint/DEPENDS
+++ b/editors/magicpoint/DEPENDS
@@ -14,7 +14,7 @@ optional_depends freetype2 \
"--disable-freetype" \
"for TrueType2 fonts" &&

-optional_depends giflib \
+optional_depends GIFLIB \
"--enable-gif" \
"--disable-gif" \
"for GIF image support" &&
diff --git a/editors/magicpoint/HISTORY b/editors/magicpoint/HISTORY
index 7e279b7..96fb07e 100644
--- a/editors/magicpoint/HISTORY
+++ b/editors/magicpoint/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/editors/medit/DETAILS b/editors/medit/DETAILS
index ac6f7c7..4833e6a 100755
--- a/editors/medit/DETAILS
+++ b/editors/medit/DETAILS
@@ -1,7 +1,7 @@
SPELL=medit
- VERSION=1.0.5
+ VERSION=1.1.1
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:71725996a33e3fcaba7055e82ee66963478be28f4fe185ecc16c2c47fd92e5568d0a7861e5b726770fa96b4403c03f8f2d38c0015cb60be1086e5f99310219b8
+
SOURCE_HASH=sha512:c268d9dd78d9040b05330aa4aa77cdef234fa26bee11d923b20edea4a280db7ca64e3fca3348f8aa862e3e00e232b11be6c48d3aeb8528b49cbf5a6d958ebecf
SOURCE_URL[0]=$SOURCEFORGE_URL/mooedit/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://mooedit.sourceforge.net/
diff --git a/editors/medit/HISTORY b/editors/medit/HISTORY
index 81b3eab..54f2ac0 100644
--- a/editors/medit/HISTORY
+++ b/editors/medit/HISTORY
@@ -1,3 +1,6 @@
+2012-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1
+
2011-12-06 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.0.5
* DEPENDS: removed depends cmake
diff --git a/editors/moe/DETAILS b/editors/moe/DETAILS
index ca94080..6e106a7 100755
--- a/editors/moe/DETAILS
+++ b/editors/moe/DETAILS
@@ -1,5 +1,5 @@
SPELL=moe
- VERSION=1.3
+ VERSION=1.5
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.sig
SOURCE_URL=${GNU_URL}/${SPELL}/${SOURCE}
diff --git a/editors/moe/HISTORY b/editors/moe/HISTORY
index 9982e65..b6a188c 100644
--- a/editors/moe/HISTORY
+++ b/editors/moe/HISTORY
@@ -1,3 +1,6 @@
+2014-05-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5
+
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/editors/ne/DETAILS b/editors/ne/DETAILS
index 8a71596..3dbc547 100755
--- a/editors/ne/DETAILS
+++ b/editors/ne/DETAILS
@@ -1,6 +1,6 @@
SPELL=ne
- VERSION=2.4
-
SOURCE_HASH=sha512:1cea65abc9ced79fc4eeb4ade42c51a9620b6e78e4f6dfb6a085380906299b56b81159b634d0bfb98c427b8c2e0e1a2d060254dff299a548c7c47987d76f4768
+ VERSION=2.5
+
SOURCE_HASH=sha512:e93b5da33565c8ef0b3263083bacec46f1867f78950e0bed940b2f18d14eb42bfa6323130eabe0f793f427a5bea5e04df6ef8e4a0276a883822b0842cbd8b5ed
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://ne.dsi.unimi.it/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/editors/ne/HISTORY b/editors/ne/HISTORY
index c242c2c..017b474 100644
--- a/editors/ne/HISTORY
+++ b/editors/ne/HISTORY
@@ -1,3 +1,6 @@
+2013-02-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5
+
2012-06-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4; updated short desc
* PRE_BUILD: added, to compile with user-defined cflags
diff --git a/editors/openoffice/DEPENDS b/editors/openoffice/DEPENDS
index 4737789..1f24aaa 100755
--- a/editors/openoffice/DEPENDS
+++ b/editors/openoffice/DEPENDS
@@ -15,7 +15,7 @@ depends expat '--with-system-expat' &&
depends libxml2 '--with-system-libxml' &&
depends libxslt '--with-system-libxslt' &&
depends JPEG '--with-system-jpeg' &&
-depends openssl '--with-system-openssl' &&
+depends SSL '--with-system-openssl' &&
depends zlib '--with-system-zlib' &&
depends poppler '--with-system-poppler' &&
depends curl '--with-system-curl' &&
diff --git a/editors/openoffice/HISTORY b/editors/openoffice/HISTORY
index 0fadeb4..c2fa4b7 100644
--- a/editors/openoffice/HISTORY
+++ b/editors/openoffice/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-08-15 Bor Kraljič <pyrobor AT ver.si>
* CONFLICTS: it conflicts with libreoffice-bin

diff --git a/editors/sandy/DETAILS b/editors/sandy/DETAILS
index d8e2088..6d6a1e8 100755
--- a/editors/sandy/DETAILS
+++ b/editors/sandy/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=sandy
-if [[ ${SANDY_AUTOUPDATE} == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-scm
SOURCE_URL[0]=hg_http://hg.suckless.org/sandy:${SPELL}-scm
diff --git a/editors/sandy/HISTORY b/editors/sandy/HISTORY
index 958f8a0..fb7fa70 100644
--- a/editors/sandy/HISTORY
+++ b/editors/sandy/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-06-05 Sukneet Basuta <sukneet AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, PROVIDES: modified Neko Nyancat's
spell files from Feature #368
diff --git a/editors/scribus4/DEPENDS b/editors/scribus4/DEPENDS
index e3ec324..e38c3cb 100755
--- a/editors/scribus4/DEPENDS
+++ b/editors/scribus4/DEPENDS
@@ -13,7 +13,7 @@ depends cups &&
depends libxml2 &&
optional_depends fontconfig '' '' 'font selection' &&
optional_depends pkgconfig '' '' 'finding other programs' &&
-optional_depends pil '' '' 'font sampler preview' &&
+optional_depends pillow '' '' 'font sampler preview' &&
optional_depends boost '' '' '' &&
optional_depends ghostscript '' '' 'PDF support'&&
optional_depends aspell '' '' 'spell checking'
diff --git a/editors/scribus4/DETAILS b/editors/scribus4/DETAILS
index b255a29..20fb506 100755
--- a/editors/scribus4/DETAILS
+++ b/editors/scribus4/DETAILS
@@ -1,16 +1,16 @@
SPELL=scribus4
SPELLX=${SPELL//4}
- VERSION=1.4.1
- SOURCE=${SPELLX}-${VERSION}.tar.bz2
- SOURCE2=$SOURCE.asc
+ VERSION=1.4.2
+ SOURCE=${SPELLX}-${VERSION}.tar.xz
+ SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=scribus.gpg:$SOURCE2:UPSTREAM_KEY
# SOURCE2=${SOURCE}.sig
# SOURCE_GPG=scribus.gpg:${SOURCE}.sig:ESTABLISHED_UPSTREAM_KEY
# SOURCE2_IGNORE=signature
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Scribus
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELLX-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELLX}/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
# SOURCE2_URL=${SOURCE_URL}.sig
WEB_SITE=http://www.scribus.net/
LICENSE[0]=GPL
@@ -18,8 +18,8 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Scribus
KEYWORDS="qt editors"
SHORT="Scribus is a desktop publishing program based on QT4"
cat << EOF
-Scribus is a Layout program for Linux�, similar to Adobe� PageMaker,
-QuarkXPress or Adobe� InDesign, except that it is published under the GNU
GPL.
+Scribus is a Layout program for Linux, similar to Adobe PageMaker,
+QuarkXPress or Adobe InDesign, except that it is published under the GNU GPL.
Scribus has the ability to layout newsletters, create corporate stationery,
small posters and other documents which need flexible layout and/or the
ability to output to professional quality imagesetting equipment. You can do
diff --git a/editors/scribus4/HISTORY b/editors/scribus4/HISTORY
index 9d4f43e..66f57a7 100644
--- a/editors/scribus4/HISTORY
+++ b/editors/scribus4/HISTORY
@@ -1,3 +1,13 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2013-01-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.2, bz2 -> xz, asc -> sig, SOURCE_DIRECTORY updated
+ * scribus.gpg: F60166DA added, Peter Linnell <plinnell AT scribus.net>
+
+2012-11-15 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DETAILS: fixed corrupted utf chars
+
2012-05-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.1, gpg.sig -> asc, SOURCE_DIRECTORY updated
* F60166DA.gpg: removed
diff --git a/editors/scribus4/scribus.gpg b/editors/scribus4/scribus.gpg
index 8e5d226..dc17c7b 100644
Binary files a/editors/scribus4/scribus.gpg and
b/editors/scribus4/scribus.gpg differ
diff --git a/editors/sed/DETAILS b/editors/sed/DETAILS
index 945440f..f58745f 100755
--- a/editors/sed/DETAILS
+++ b/editors/sed/DETAILS
@@ -1,5 +1,5 @@
SPELL=sed
- VERSION=4.2.1
+ VERSION=4.2.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/editors/sed/HISTORY b/editors/sed/HISTORY
index ced3305..654ae4b 100644
--- a/editors/sed/HISTORY
+++ b/editors/sed/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.2.2
+
2011-04-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

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..d4e63e3 100755
--- a/editors/tea/DETAILS
+++ b/editors/tea/DETAILS
@@ -1,10 +1,10 @@
SPELL=tea
- VERSION=33.2.0
+ VERSION=38.0.0
+
SOURCE_HASH=sha512:48847f3c13d3b06e77969e98a4633ceae5cdc4c06a71c0b889f34a63000a725b65f3ed461e9e79f69940a47443bb378366f3073673b08e62186bfc5e6a0e5d5e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL=$SOURCEFORGE_URL/tea-editor/$SOURCE
-
SOURCE_HASH=sha512:e8e5db38da4ed635932bc7f7d0d7650c9b61969dd1e27e7240ab216bbb92736ed3d1184602541b68a6e50635cc416dcb35ac29fda56b93ca631cc9e07aee66e5
- WEB_SITE=http://tea-editor.sourceforge.net/
+ SOURCE_URL=http://semiletov.org/tea/dloads/$SOURCE
+ WEB_SITE=http://semiletov.org/tea/
ENTERED=20070302
LICENSE[0]=GPL
KEYWORDS="editors"
diff --git a/editors/tea/HISTORY b/editors/tea/HISTORY
index e395374..56ad5c8 100644
--- a/editors/tea/HISTORY
+++ b/editors/tea/HISTORY
@@ -1,3 +1,13 @@
+2014-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 38.0.0, WEB_SITE updated
+ * PRE_BUILD: added
+
+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/tea/PRE_BUILD b/editors/tea/PRE_BUILD
new file mode 100755
index 0000000..7caa822c6
--- /dev/null
+++ b/editors/tea/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i "s:PREFIX = /usr/local/bin:PREFIX = /usr/bin:" src.pro
diff --git a/editors/texmaker/DEPENDS b/editors/texmaker/DEPENDS
index 97dae7d..91907a8 100755
--- a/editors/texmaker/DEPENDS
+++ b/editors/texmaker/DEPENDS
@@ -1,2 +1,3 @@
-depends qt4 &&
-depends -sub QT4 poppler
+depends -sub SQLITE qt4 &&
+depends -sub QT4 poppler &&
+depends -sub CXX gcc
diff --git a/editors/texmaker/DETAILS b/editors/texmaker/DETAILS
index 8344584..4e8edec 100755
--- a/editors/texmaker/DETAILS
+++ b/editors/texmaker/DETAILS
@@ -1,8 +1,8 @@
SPELL=texmaker
- VERSION=3.3.2
+ VERSION=4.3
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://www.xm1math.net/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:f02e8d206a4a5ce8c6691248f678318298ea35d5c39c0c179eb13ce28d5826dc5e77674cc69633a791d126daee6615854ae6a1cb9107095c5c75bd195c434f99
+
SOURCE_HASH=sha512:9bb94a104c6324d2c712b522c60513189575d01d8ea24a6eeef4201ff17c719ab816775eae5239637f5ef2084d7beb8c1d76addc10d5000a1ae53ab33c1adc3d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.xm1math.net/texmaker";
LICENSE[0]=GPL
diff --git a/editors/texmaker/HISTORY b/editors/texmaker/HISTORY
index 8e20b25..0c38a7f 100644
--- a/editors/texmaker/HISTORY
+++ b/editors/texmaker/HISTORY
@@ -1,3 +1,15 @@
+2014-09-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.3
+
+2014-04-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.1
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on gcc with CXX and qt4 with SQLITE
+
+2013-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.0.1
+
2012-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.3.2

diff --git a/editors/texworks/DETAILS b/editors/texworks/DETAILS
index 5d1e102..32214b6 100755
--- a/editors/texworks/DETAILS
+++ b/editors/texworks/DETAILS
@@ -1,9 +1,9 @@
SPELL=texworks
- VERSION=0.4.4-r1004
+ VERSION=0.4.5-r1281
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:0f22ebca59673dea0081190f5d064b856735522ee708ae79cb0ae0760c098ac539a45ae6e2a475b75a0bffd9147e1bd3185d8bd6bb710d48408524b686ea0990
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-0.4.4"
+
SOURCE_HASH=sha512:4ab6b1253e05e80c55788b4f6aa6673ede81dd39cdecd09823efbb8a377b73f403018d23e7f214358b6ac7bc86b9afac5ee7437203996e5bff36d9938c2f5dda
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION%-*}"
WEB_SITE="http://www.tug.org/texworks/";
LICENSE[0]=GPL
ENTERED=20120915
diff --git a/editors/texworks/HISTORY b/editors/texworks/HISTORY
index ba28f48..841336c 100644
--- a/editors/texworks/HISTORY
+++ b/editors/texworks/HISTORY
@@ -1,3 +1,6 @@
+2014-09-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.5-r1281
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS: spell created
* DEPENDS: add dependency on texlive
diff --git a/editors/tidy/DETAILS b/editors/tidy/DETAILS
index 181fa72..d5b8804 100755
--- a/editors/tidy/DETAILS
+++ b/editors/tidy/DETAILS
@@ -1,9 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=tidy
if [[ "${TIDY_BRANCH}" == "scm" ]]; then
- if [[ "${TIDY_AUTOUPDATE}" == "y" ]]
- then VERSION=$(date +%Y%m%d)
- else VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvsroot.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT tidy.cvs.sourceforge.net:/cvsroot/tidy:tidy
SOURCE_IGNORE=volatile
diff --git a/editors/tidy/HISTORY b/editors/tidy/HISTORY
index 7bcbe53..194ba80 100644
--- a/editors/tidy/HISTORY
+++ b/editors/tidy/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Word-wrap long description to 80 chars
* DEPENDS, DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch
diff --git a/editors/vbindiff/DETAILS b/editors/vbindiff/DETAILS
new file mode 100755
index 0000000..65fb410
--- /dev/null
+++ b/editors/vbindiff/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=vbindiff
+ VERSION=3.0_beta4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.cjmweb.net/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:6437f107fe58e8343ccd8cb65b3c562d5cb25445fcce284c7ce73fe4a2ed7191100595b9cd0c88d5a630a176f4c4bd374625c97c109a6ee14f1f56ca136d23da
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.cjmweb.net/vbindiff/";
+ LICENSE[0]="GPLv2+"
+ ENTERED=20140923
+ KEYWORDS=""
+ SHORT="Visual Binary Diff"
+cat << EOF
+VBinDiff (Visual Binary Diff) displays files in hexadecimal and ASCII (or
+EBCDIC). It can also display two files at once, and highlight the differences
+between them. Unlike diff, it works well with large files (up to 4 GB).
+
+VBinDiff was inspired by the Compare Files function of the ProSel utilities
+by Glen Bredon, for the Apple II. When I couldn’t find a similar utility
+for the PC, I wrote it myself.
+
+The single-file mode was inspired by the LIST utility of 4DOS and
+friends. While less provides a good line-oriented display, it has no
+equivalent to LIST’s hex display. (True, you can pipe the file through
+hexdump, but that’s incredibly inefficient on multi-gigabyte files.)
+EOF
diff --git a/editors/vbindiff/HISTORY b/editors/vbindiff/HISTORY
new file mode 100644
index 0000000..f5a6c1a
--- /dev/null
+++ b/editors/vbindiff/HISTORY
@@ -0,0 +1,2 @@
+2014-09-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/editors/vile/BUILD b/editors/vile/BUILD
new file mode 100755
index 0000000..ec9df6b
--- /dev/null
+++ b/editors/vile/BUILD
@@ -0,0 +1,7 @@
+OPTS="$VILE_OPTS $OPTS" &&
+
+if [ "${VILE_SYMLINK}" == "y" ]; then
+ OPTS="--with-symlink=vi $OPTS"
+fi &&
+
+default_build
diff --git a/editors/vile/CONFIGURE b/editors/vile/CONFIGURE
new file mode 100755
index 0000000..47fab17
--- /dev/null
+++ b/editors/vile/CONFIGURE
@@ -0,0 +1,17 @@
+config_query VILE_SYMLINK "Would you like to have /usr/bin/vi as a symlink
to /usr/bin/[x]vile?" n &&
+
+if [ "${VILE_SYMLINK}" == "y" ]; then
+ if [ -e /usr/bin/vi ] && `readlink -f "/usr/bin/vi" | grep -Eqv
"[x]?vile"`; then
+ message "${MESSAGE_COLOR}VI is already provided by another vi clone.
Recast it" &&
+ message "with the vi symlink option disabled, then recast
vile.${DEFAULT_COLOR}" &&
+ VILE_SYMLINK="n"
+ fi
+fi &&
+
+config_query_option VILE_OPTS "Compile-in plugin support?" n \
+ "--enable-plugins" \
+ "--disable-plugins" &&
+
+config_query_option VILE_OPTS "Build syntax filters?" y \
+ "--enable-filters" \
+ "--disable-filters"
diff --git a/editors/vile/DEPENDS b/editors/vile/DEPENDS
new file mode 100755
index 0000000..eb7126b
--- /dev/null
+++ b/editors/vile/DEPENDS
@@ -0,0 +1,23 @@
+depends flex &&
+depends ncurses '--with-ncurses' &&
+
+optional_depends perl \
+ "--with-perl" \
+ "--without-perl" \
+ "for use of Perl as an extension language" &&
+
+message "${MESSAGE_COLOR}NOTICE: depending on answer below either X or
console version will be built${DEFAULT_COLOR}" &&
+
+optional_depends libx11 \
+ "--with-x" \
+ "--without-x" \
+ "to use the X Window System and build xvile instead of
vile" &&
+
+if is_depends_enabled $SPELL libx11; then
+ depends libxt &&
+
+ optional_depends libxpm \
+ "--with-xpm" \
+ "--without-xpm" \
+ "to use Xpm library for colored icon"
+fi
diff --git a/editors/vile/DETAILS b/editors/vile/DETAILS
new file mode 100755
index 0000000..94f4de8
--- /dev/null
+++ b/editors/vile/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=vile
+ VERSION=9.8
+ SOURCE=$SPELL-$VERSION.tgz
+ SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://invisible-mirror.net/archives/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:daaaa33e79b970d753c5c0c4972f4e8f91aa8a26c813dc8755bb7eff60cefaf4766b08a77e210d1c8fabd39ecf7093b5ea819f35cc1f3ea8122b48d4b5e2dfe8
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://invisible-island.net/vile/
+ DOC_DIRS=""
+ ENTERED=20141110
+ LICENSE[0]=GPL
+ KEYWORDS="editors"
+ SHORT="vi-like Emacs"
+cat << EOF
+vile is a text editor that attempts to combine the best aspects of the
popular
+Emacs and vi editors.
+
+vile is a text editor which is extremely compatible with vi in terms of
+"finger feel". In addition, it has extended capabilities in many areas,
+notably multi-file editing and viewing, key rebinding, real X window system
+support and optional embedded Perl interpreter.
+EOF
diff --git a/editors/vile/HISTORY b/editors/vile/HISTORY
new file mode 100644
index 0000000..95ec564
--- /dev/null
+++ b/editors/vile/HISTORY
@@ -0,0 +1,3 @@
+2014-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, CONFIGURE, PROVIDES, INSTALL, profile.d:
+ created spell, version 9.8
diff --git a/editors/vile/INSTALL b/editors/vile/INSTALL
new file mode 100755
index 0000000..90bb61f
--- /dev/null
+++ b/editors/vile/INSTALL
@@ -0,0 +1,17 @@
+default_install &&
+
+mkdir -p "$INSTALL_ROOT/etc/profile.d/" &&
+
+if install_config_file "$SPELL_DIRECTORY/profile.d/editor.sh" \
+ "$INSTALL_ROOT/etc/profile.d/editor.sh"; then
+
+ chmod 0755 "$INSTALL_ROOT/etc/profile.d/editor.sh" &&
+
+ local VILE_BIN="vile" &&
+
+ if is_depends_enabled $SPELL libx11; then
+ VILE_BIN="xvile"
+ fi &&
+
+ sedit "s:%VILE_BIN%:${VILE_BIN}:" "$INSTALL_ROOT/etc/profile.d/editor.sh"
+fi
diff --git a/editors/vile/PROVIDES b/editors/vile/PROVIDES
new file mode 100755
index 0000000..1e25c73
--- /dev/null
+++ b/editors/vile/PROVIDES
@@ -0,0 +1,2 @@
+VI
+TEXT-EDITOR
diff --git a/editors/vile/profile.d/editor.sh
b/editors/vile/profile.d/editor.sh
new file mode 100644
index 0000000..b0b8440
--- /dev/null
+++ b/editors/vile/profile.d/editor.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+# First check if this variable is already set
+# then if not set, check it (maybe), then set it
+
+if [ -z "$EDITOR" ] ; then
+ EDITOR="%VILE_BIN%"
+fi
+
+export EDITOR
+
diff --git a/editors/vim-csapprox/BUILD b/editors/vim-csapprox/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/editors/vim-csapprox/BUILD
@@ -0,0 +1 @@
+true
diff --git a/editors/vim-csapprox/DEPENDS b/editors/vim-csapprox/DEPENDS
new file mode 100755
index 0000000..367c2e1
--- /dev/null
+++ b/editors/vim-csapprox/DEPENDS
@@ -0,0 +1 @@
+depends vim
diff --git a/editors/vim-csapprox/DETAILS b/editors/vim-csapprox/DETAILS
new file mode 100755
index 0000000..0eb50b9
--- /dev/null
+++ b/editors/vim-csapprox/DETAILS
@@ -0,0 +1,38 @@
+ SPELL=vim-csapprox
+ VERSION=4.0
+
SOURCE_HASH=sha512:5ce5534af16c4abfe7fa2fac9ee904162eebd793120efb4e72dcaa2834209b64834b0013a7e929f0a56caf4d1b103fac116c3cf1f9e958afe9c7fcebf7c2ca87
+ SOURCE=$SPELL-$VERSION.zip
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://www.vim.org/scripts/download_script.php?src_id=18594
+ WEB_SITE=http://www.vim.org/scripts/script.php?script_id=2390
+ LICENSE[0]=BSD
+ ENTERED=20140915
+ SHORT="Make gvim-only colorschemes work transparently in terminal
vim"
+cat << EOF
+It's hard to find colorschemes for terminal Vim. Most colorschemes are
written
+to only support GVim, and don't work at all in terminal Vim.
+
+This plugin makes GVim-only colorschemes Just Work in terminal Vim, as long
as
+the terminal supports 88 or 256 colors - and most do these days. This
usually
+requires no user interaction (but see the help for what to do if things don't
+Just Work). After getting this plugin happily installed, any time you use
+:colorscheme it will do its magic and make the colorscheme Just Work.
+
+Whenever you change colorschemes using the :colorscheme command this script
will
+be executed. It will take the colors that the scheme specified for use in
the
+GUI and use an approximation algorithm to try to gracefully degrade them to
the
+closest color available in your terminal. If you are running in a GUI or if
+your terminal doesn't support 88 or 256 colors, no changes are made. Also,
no
+changes will be made if the colorscheme seems to have been high color
already.
+
+If for some reason this transparent method isn't suitable to you (for
instance
+if your environment can't be configured to meet the |csapprox-requirements|,
or
+you need to work in Vim 6), another option is also available: using the
+|:CSApproxSnapshot| command to create a new GUI/88-/256-color terminal
+colorscheme. To use this command, a user would generally start GVim, choose
a
+colorscheme that sets up the desired colors, and then use
|:CSApproxSnapshot| to
+create a new colorscheme based on those colors that works in high color
+terminals. This method is more flexible than the transparent mode and works
in
+more places, but also requires more user intervention, and makes it harder to
+deal with colorschemes being updated and such.
+EOF
diff --git a/editors/vim-csapprox/HISTORY b/editors/vim-csapprox/HISTORY
new file mode 100644
index 0000000..84b95c9
--- /dev/null
+++ b/editors/vim-csapprox/HISTORY
@@ -0,0 +1,2 @@
+2014-09-15 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/editors/vim-csapprox/INSTALL b/editors/vim-csapprox/INSTALL
new file mode 100755
index 0000000..0c3d087
--- /dev/null
+++ b/editors/vim-csapprox/INSTALL
@@ -0,0 +1,3 @@
+vimdir="$INSTALL_ROOT/usr/share/vim/vimfiles"
+unzip -d "$vimdir" "$SOURCE_CACHE"/"$SOURCE" &&
+vim -c "helptags $vimdir/doc" -c q
diff --git a/editors/vim-gnupg/BUILD b/editors/vim-gnupg/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/editors/vim-gnupg/BUILD
@@ -0,0 +1 @@
+true
diff --git a/editors/vim-gnupg/DEPENDS b/editors/vim-gnupg/DEPENDS
new file mode 100755
index 0000000..d175a1b
--- /dev/null
+++ b/editors/vim-gnupg/DEPENDS
@@ -0,0 +1,2 @@
+depends vim &&
+depends gnupg
diff --git a/editors/vim-gnupg/DETAILS b/editors/vim-gnupg/DETAILS
new file mode 100755
index 0000000..fedba71
--- /dev/null
+++ b/editors/vim-gnupg/DETAILS
@@ -0,0 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=vim-gnupg
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/jamessan/${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="Vim plugin for transparent editing of gpg encrypted files"
+cat << EOF
+This script implements transparent editing of gpg encrypted files. The
filename
+must have a ".gpg", ".pgp" or ".asc" suffix. When opening such a file the
+content is decrypted, when opening a new file the script will ask for the
+recipients of the encrypted file. The file content will be encrypted to all
+recipients before it is written. The script turns off viminfo and swapfile to
+increase security.
+EOF
diff --git a/editors/vim-gnupg/HISTORY b/editors/vim-gnupg/HISTORY
new file mode 100644
index 0000000..634892d
--- /dev/null
+++ b/editors/vim-gnupg/HISTORY
@@ -0,0 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
diff --git a/editors/vim-gnupg/INSTALL b/editors/vim-gnupg/INSTALL
new file mode 100755
index 0000000..2a6904f
--- /dev/null
+++ b/editors/vim-gnupg/INSTALL
@@ -0,0 +1,4 @@
+pdir="$INSTALL_ROOT/usr/share/vim/vimfiles/plugin"
+cd "$SOURCE_DIRECTORY" &&
+install -m755 -d "$pdir" &&
+install -m644 plugin/gnupg.vim "$pdir"
diff --git a/editors/vim-gnupg/PREPARE b/editors/vim-gnupg/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/editors/vim-gnupg/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/editors/vim/BUILD b/editors/vim/BUILD
index ebda7a5..9abdc58 100755
--- a/editors/vim/BUILD
+++ b/editors/vim/BUILD
@@ -1,13 +1,17 @@
#
# First build without the GUI
#
+if [[ $VIM_X_DISABLE == y ]]; then
+ OPTS="--without-x \
+ $OPTS"
+fi &&
+
local OLD_OPTS=$OPTS &&

OPTS="$GVIM_MULTIBYTE \
--with-features=${VIM_FEATURES} \
--disable-workshop \
--enable-gui=no \
- --without-x \
--disable-xim \
--disable-fontset \
$GVIM_HANGUL \
diff --git a/editors/vim/CONFIGURE b/editors/vim/CONFIGURE
index e614288..a2bdd96 100755
--- a/editors/vim/CONFIGURE
+++ b/editors/vim/CONFIGURE
@@ -7,6 +7,8 @@ config_query_option GVIM_MULTIBYTE "Enable multi-byte
editing?" y \
config_query_option GVIM_HANGUL "Enable Hangul input?" n \
"--enable-hangulinput" "--disable-hangulinput" &&

+config_query VIM_X_DISABLE "Disable X support?" n &&
+
message "${MESSAGE_COLOR}${SPELL_COLOR}vim${DEFAULT_COLOR}${MESSAGE_COLOR}
will be built twice if you choose to build a GUI${DEFAULT_COLOR}" &&
config_query_list GVIM_GUI "Which GUI interface to use?" \
none gtk2 gtk+ gnome2 gnome motif athena &&
diff --git a/editors/vim/DEPENDS b/editors/vim/DEPENDS
index 359c523..f3b9054 100755
--- a/editors/vim/DEPENDS
+++ b/editors/vim/DEPENDS
@@ -1,5 +1,5 @@
if [[ "${VIM_BRANCH}" == "scm" ]]
-then depends CVS
+then depends mercurial
fi &&

optional_depends gettext \
@@ -16,7 +16,7 @@ if [[ "${VIM_FEATURES}" != "tiny" ]] &&
[[ "${VIM_FEATURES}" != "small" ]]

then
- optional_depends lua51 \
+ optional_depends LUA \
"--enable-luainterp" \
"" \
"to enable Lua interpreter" &&
diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 6d50327..8f73b2a 100755
--- a/editors/vim/DETAILS
+++ b/editors/vim/DETAILS
@@ -1,35 +1,34 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vim
if [[ "${VIM_BRANCH}" == "scm" ]]
then
-
- if [[ "${VIM_AUTOUPDATE}" == "y" ]]
- then VERSION=$(date +%Y%m%d) && FORCE_DOWNLOAD=on
- else VERSION=cvs
- fi
-
+ VERSION=$(get_scm_version) && FORCE_DOWNLOAD=on
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
-
SOURCE_URL=cvs://:pserver:anonymous AT cvs-pserver.sf.net:80/cvsroot/vim:vim7
+ SOURCE_URL=hg_http://vim.googlecode.com/hg:${SPELL}-hg
SOURCE_IGNORE=volatile
-
else
- VERSION=7.3
- PATCHLEVEL=1
- SOURCE=${SPELL}-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}${VERSION/\./}
- SOURCE_URL[0]=ftp://ftp.vim.org/pub/vim/unix/${SOURCE}
+ XVERSION=7.4
+ PATCH_VERSION=282
+ VERSION=$XVERSION.$PATCH_VERSION
+ PATCHLEVEL=2
+ 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}
SOURCE_URL[3]=ftp://ftp2.us.vim.org/pub/vim/unix/${SOURCE}
SOURCE_URL[4]=ftp://ftp.us.vim.org/pub/vim/unix/${SOURCE}
- SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
+# SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:65d55da556ee283a364b376d251b70e430b7a157bb5a8ee89565060ff9937907966d416cffd33f701b3314d0fdf16efe00065f66bc8459469f5ae2f713418e0e

- SOURCE2=vim-7.3-patches-001-107.tar.bz2
- SOURCE2_URL[0]=http://download.sourcemage.org/grimoire/distro/$SOURCE2
- SOURCE2_GPG=gurus.gpg:${SOURCE2}.sig:WORKS_FOR_ME
+ 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:90a68e2a6628f218e8c75762289ec2784f318b4070d40fbc112621e582742398b36d81aab0029542413ee945b6fa951839e3bfc3bc8dcc96a986c9a2d05ef80d
fi

- WEB_SITE=http://vim.sf.net
+ WEB_SITE=http://www.vim.org
LICENSE[0]=http://vimdoc.sourceforge.net/htmldoc/uganda.html#license
ENTERED=20010922
KEYWORDS="editors"
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 1e68249..dfb9dbd 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,42 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: apply upstream patches 7.4.001 to 7.4.282
+
+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
+ refuses to compile with such perl. Therefore,
+ several 7.3 patches are required if not used the
+ SCM version, between them 263, 297, 304, 439,
+ 474, 623, 667, 668 and 722, are all related to
+ perl. But as vim doesn't support individual
+ patches, then all are recquired till 722, but
+ then all of current patches go to 744, and there
+ was little effort to get to the last 744th one.
+ MD5SUMS was applied to the patches, and all
+ passed. Then now applying a tarball with
+ patches from 1 to 744...
+ * CONFIGURE: Adding query VIM_X_DISABLE to find out
+ whether it's OK to configure with "--without-x",
+ cause if that is used, the clipboard is disabled
+ on vim under X terminals. Granted there's the
+ gtk+2 version, but at least I prefer using vim
+ under X terminal than the gtk+2 alternative,
+ but then I need clipboard support. At least the
+ options is good
+ * BUILD: Using VIM_X_DISABLE as result of the query
+ to determine whether to include "--without-x" as
+ part of the options or not
+ * thanks to Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ for the updated spell
+
2012-05-25 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Apply if_perl.patch
* if_perl.patch: After perl 5.16 my vim fails to compile with this
error:
diff --git a/editors/vim/PRE_BUILD b/editors/vim/PRE_BUILD
index 4adf6d9..e108912 100755
--- a/editors/vim/PRE_BUILD
+++ b/editors/vim/PRE_BUILD
@@ -1,12 +1,17 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-unpack_file 2 &&

-for i in $(seq -w 1 107); do
- message "${MESSAGE_COLOR}applying patch 7.3.$i ...${DEFAULT_COLOR}" &&
- patch -p0 < patches/7.3.$i
-done &&
-
-message "${MESSAGE_COLOR}Fixing if_perl.xs...${DEFAULT_COLOR}" &&
-patch "${SOURCE_DIRECTORY}"/src/if_perl.xs \
- "${SPELL_DIRECTORY}"/if_perl.patch
+if [[ "${VIM_BRANCH}" == "scm" ]]
+then
+ message "${MESSAGE_COLOR}Building from SCM...${DEFAULT_COLOR}"
+ # message "${MESSAGE_COLOR}Fixing if_perl.xs...${DEFAULT_COLOR}" &&
+ # patch "${SOURCE_DIRECTORY}"/src/if_perl.xs \
+ # "${SPELL_DIRECTORY}"/if_perl.patch
+else
+ message "${MESSAGE_COLOR}Building from stable tarball...${DEFAULT_COLOR}"
+ 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..e0d1ffd
--- /dev/null
+++ b/editors/vimoutliner/DETAILS
@@ -0,0 +1,29 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=vimoutliner
+ VERSION=$(get_scm_version)
+ 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..634892d
--- /dev/null
+++ b/editors/vimoutliner/HISTORY
@@ -0,0 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/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 3986a82..a9ef5eb 100755
--- a/education/klavaro/DETAILS
+++ b/education/klavaro/DETAILS
@@ -1,13 +1,13 @@
SPELL=klavaro
- VERSION=1.9.5
+ VERSION=3.01
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:76242b8d9e3002ea0f77f7751bc7ba56f51078f70f92350f934cdb80a1f20cd7392907d65837cc31c2a1916809ab9e3cfaefc8018f4b65e05448c991c4e3b786
+
SOURCE_HASH=sha512:5d58269867d2b39309e07ca9dd6c525d67acaca93dea0010332e39e8f3dd444070dbc75abad00ac4ca3fd4155f41cf871cb8ccee3dc332aa31f85c8b17d7c48b
LICENSE[0]=GPL
WEB_SITE=http://klavaro.sourceforge.net/
ENTERED=20110123
- SHORT="GTK+2 touch typing tutor program"
+ SHORT="GTK+3 touch typing tutor program"
cat << EOF
A touch typing tutor very flexible, supporting customizable keyboard layouts.

diff --git a/education/klavaro/HISTORY b/education/klavaro/HISTORY
index 944ffb0..b56357f 100644
--- a/education/klavaro/HISTORY
+++ b/education/klavaro/HISTORY
@@ -1,3 +1,21 @@
+2014-10-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.01
+ * CONFLICTS: removed, fixed by upstream (renamed library)
+
+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
+
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.7
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.6
+
2012-06-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.5

diff --git a/emacs-lisp/FUNCTIONS b/emacs-lisp/FUNCTIONS
index 6f054a8..6d51acc 100755
--- a/emacs-lisp/FUNCTIONS
+++ b/emacs-lisp/FUNCTIONS
@@ -10,38 +10,38 @@ function emacs_lisp_install() {
## Section-default build script.
#-------------------------------------------------------------------------
function default_build_emacs_lisp() {
- shopt -s nullglob
-
- local texi_files=("$SOURCE_DIRECTORY"/*.texi)
-
- emacs -Q -L "$SOURCE_DIRECTORY" -batch -f batch-byte-compile \
- "$SOURCE_DIRECTORY"/*.el &&
- if [ ${#texi_files[@]} -gt 0 ]
- then
- makeinfo "${texi_files[@]}" &&
- gzip -9 "$SOURCE_DIRECTORY"/*.info
- fi
+ [ $# = 0 ] && set -- "$SOURCE_DIRECTORY"
+
+ find "$@" -maxdepth 1 -name \*.el \
+ -execdir emacs -Q -L . --batch -f batch-byte-compile {} + \
+ -execdir gzip -9 {} + \
+ -o -name \*.texi -print |
+ while read file; do
+ local t=$(mktemp -p "$SOURCE_DIRECTORY")
+ makeinfo -o - "$file" | gzip -9 > "$t" &&
+ mv "$t" "${file%.texi}.info.gz"
+ done
}

#-------------------------------------------------------------------------
## Section-default install script.
#-------------------------------------------------------------------------
function default_install_emacs_lisp() {
- shopt -s nullglob
+ [ $# = 0 ] && set -- "$SOURCE_DIRECTORY"

local dir="$INSTALL_ROOT/usr/share/emacs/site-lisp/$SPELL"
local info_dir="$INSTALL_ROOT/usr/share/info"

- local info_files=("$SOURCE_DIRECTORY"/*.info.gz)
-
install -d -m755 "$dir" &&
- install -m644 "$SOURCE_DIRECTORY"/*.el "$SOURCE_DIRECTORY"/*.elc "$dir" &&
-
- if [ ${#info_files[@]} -gt 0 ]
- then
- install -m644 "${info_files[@]}" "$info_dir" &&
- install-info --info-dir="$info_dir" "${info_files[@]/#*\//$info_dir/}"
- fi
+ find "$@" -maxdepth 1 \( -name \*.el.gz -o -name \*.elc \) \
+ -exec install -m644 -t "$dir" {} + \
+ -o -name \*.info.gz \
+ -exec install -m644 -t "$info_dir" {} \; -print0 |
+ sed -z "s@.*/@$info_dir/@" | xargs -r0 install-info --info-dir="$info_dir"
&&
+ emacs -Q --batch --eval '
+ (let ((generated-autoload-file (car argv)))
+ (update-directory-autoloads (elt argv 1)))
+ ' "$dir/../loaddefs.el" "$dir"
}

function default_build() {
diff --git a/emacs-lisp/auctex/CONFLICTS b/emacs-lisp/auctex/CONFLICTS
new file mode 100755
index 0000000..ef81aa7
--- /dev/null
+++ b/emacs-lisp/auctex/CONFLICTS
@@ -0,0 +1 @@
+conflicts preview-latex y
diff --git a/emacs-lisp/auctex/DEPENDS b/emacs-lisp/auctex/DEPENDS
new file mode 100755
index 0000000..f5eb87b
--- /dev/null
+++ b/emacs-lisp/auctex/DEPENDS
@@ -0,0 +1,3 @@
+depends EMACS &&
+depends texlive &&
+depends texlive-texmf --with-texmf-dir=/usr/share/texmf
diff --git a/emacs-lisp/auctex/DETAILS b/emacs-lisp/auctex/DETAILS
new file mode 100755
index 0000000..54dd202c
--- /dev/null
+++ b/emacs-lisp/auctex/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=auctex
+ VERSION=11.87
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.sig
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
+ SOURCE2_URL[0]=${GNU_URL}/${SPELL}/${SOURCE2}
+ SOURCE_GPG=gnu.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ WEB_SITE=http://www.gnu.org/software/auctex/
+ LICENSE[0]=GPL
+ ENTERED=20010922
+ KEYWORDS="latex emacs tex editors"
+ SHORT="AUC TeX is a LaTeX enviroment for emacs"
+cat << EOF
+AUC TeX is an extensible package that supports writing and formatting TeX
+files for most variants of GNU Emacs. Many different macro packages are
+supported, including AMS TeX, LaTeX, and TeXinfo
+EOF
diff --git a/emacs-lisp/auctex/HISTORY b/emacs-lisp/auctex/HISTORY
new file mode 100644
index 0000000..12cd7c5
--- /dev/null
+++ b/emacs-lisp/auctex/HISTORY
@@ -0,0 +1,86 @@
+2014-06-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 11.87
+ * DEPENDS: needs texlive-texmf
+
+2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DEPENDS: switch from tetex to texlive [auto]
+
+2007-05-01 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.84
+ * DEPENDS: needs tetex
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-06-25 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.83
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-23 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.82
+
+2005-12-13 Pieter Lenaerts <e-type AT sourcemage.org>
+ * added CONFLICTS preview-latex: preview-latex is included in auctex
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-10-01 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.81
+
+2005-08-28 Jeremy Blosser <jblosser-smgl AT firinn.org>
+ * DETAILS: Added upstream GPG checking via gnu.gpg.
+
+2005-02-23 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.55
+
+2005-02-10 Andrew Stitt <astitt AT sourcemage.org>
+ * DEPENDS: requires is depreciated, use depends
+
+2005-01-13 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: v 11.54
+
+2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.53
+ * DEPENDS: requires EMACS
+
+2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.51
+
+2004-08-16 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.50
+ * DETAILS: changed website to http://www.gnu.org/software/auctex/
+ * DETAILS: changed SOURCE_URL to
http://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE}
+ * BUILD, PRE_BUILD deleted, default_build and default_install suffice
+
+2004-06-17 Pieter Lenaerts <e-type AT sourcemage.org>
+ * Converted to BUILD_API 2
+ * Updated to 11.14
+ * Changed download url to http://ftp.gnu.org/pub/gnu/auctex/11.14/
+
+2003-05-25 Richard Becker <beri AT craban.net>
+ * Updated to 11.13
+ * Changed website to http://www.gnu.org/software/auctex/
+ * Changed download url to
http://savannah.gnu.org/download/auctex/stable.pkg/
+
+2002-07-17 Eric Sandall <sandalle AT sourcemage.org>
+ * Changed website to http://mirrors.sunsite.dk/auctex/www/auctex/
+ * Added LICENSE
+
+2002-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * Added MD5 entry to DETAILS
+
+2002-05-29 Eric Sandall <sandalle AT sourcemage.org>
+ * Works with gcc3
+
+2002-04-19 Eric Sandall <sandalle AT sourcemage.org>
+ * Received auctex for inclusion in editors
+ * PRE_BUILD : Modified to create $SOURCE_DIRECTORY and unpack $SOURCE
+ * BUILD : Removed 'cd $SOURCE_DIRECTORY' as it's unneeded
+ * DETAILS : Updated UPDATED field
+
+2002-04-20 Joel Mayes <anonymous AT sourcemage.org>
+ * Initial spell creation
+
diff --git a/emacs-lisp/autopair/DEPENDS b/emacs-lisp/autopair/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/autopair/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/autopair/DETAILS b/emacs-lisp/autopair/DETAILS
new file mode 100755
index 0000000..c6aeff7
--- /dev/null
+++ b/emacs-lisp/autopair/DETAILS
@@ -0,0 +1,25 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=autopair
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/capitaomorte/$SPELL.git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="https://github.com/capitaomorte/$SPELL";
+ LICENSE[0]="GPLv3+"
+ ENTERED=20140708
+ KEYWORDS=""
+ SHORT="Automagically pair braces and quotes"
+cat << EOF
+Autopair is an extension to the Emacs text editor that automatically pairs
+braces and quotes:
+
+ Opening braces/quotes are autopaired; Closing braces/quotes are
+ autoskipped; Backspacing an opening brace/quote autodeletes its pair.
+ Newline between newly-opened brace pairs open an extra indented line.
+
+Autopair works well across all Emacs major-modes, deduces from the language's
+syntax table which characters to pair, skip or delete. It should work even
+with extensions that redefine such keys.
+EOF
diff --git a/emacs-lisp/autopair/HISTORY b/emacs-lisp/autopair/HISTORY
new file mode 100644
index 0000000..8f8547b
--- /dev/null
+++ b/emacs-lisp/autopair/HISTORY
@@ -0,0 +1,2 @@
+2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PREPARE: spell created
diff --git a/emacs-lisp/autopair/PREPARE b/emacs-lisp/autopair/PREPARE
new file mode 100755
index 0000000..86a5079
--- /dev/null
+++ b/emacs-lisp/autopair/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/emacs-lisp/clojure-mode/DETAILS b/emacs-lisp/clojure-mode/DETAILS
index 94bf4ac..852ca44 100755
--- a/emacs-lisp/clojure-mode/DETAILS
+++ b/emacs-lisp/clojure-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=clojure-mode
-if [ "$CLOJURE_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/technomancy/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/clojure-mode/HISTORY b/emacs-lisp/clojure-mode/HISTORY
index c17eca9..a6d9c90 100644
--- a/emacs-lisp/clojure-mode/HISTORY
+++ b/emacs-lisp/clojure-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/cluck/DETAILS b/emacs-lisp/cluck/DETAILS
index 8b04e1f..39b4df6 100755
--- a/emacs-lisp/cluck/DETAILS
+++ b/emacs-lisp/cluck/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=cluck
-if [ "$CLUCK_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/ddp/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/cluck/HISTORY b/emacs-lisp/cluck/HISTORY
index ff0ee4f..2668c33 100644
--- a/emacs-lisp/cluck/HISTORY
+++ b/emacs-lisp/cluck/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/coffee-mode/DETAILS b/emacs-lisp/coffee-mode/DETAILS
index 71b7bad..00435dc 100755
--- a/emacs-lisp/coffee-mode/DETAILS
+++ b/emacs-lisp/coffee-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=coffee-mode
-if [ "$COFFEE_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/defunkt/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/coffee-mode/HISTORY b/emacs-lisp/coffee-mode/HISTORY
index c17eca9..a6d9c90 100644
--- a/emacs-lisp/coffee-mode/HISTORY
+++ b/emacs-lisp/coffee-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/egg/DETAILS b/emacs-lisp/egg/DETAILS
index 9bda953..3b0003e 100755
--- a/emacs-lisp/egg/DETAILS
+++ b/emacs-lisp/egg/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=egg
-if [ "$EGG_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/byplayer/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/egg/HISTORY b/emacs-lisp/egg/HISTORY
index ff0ee4f..2668c33 100644
--- a/emacs-lisp/egg/HISTORY
+++ b/emacs-lisp/egg/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/emacs-goodies-el/BUILD
b/emacs-lisp/emacs-goodies-el/BUILD
new file mode 100755
index 0000000..17f9966
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/BUILD
@@ -0,0 +1,8 @@
+cd "$SOURCE_DIRECTORY"/elisp
+default_build_emacs_lisp \
+ debian-el \
+ devscripts-el \
+ dpkg-dev-el \
+ emacs-goodies-el \
+ gnus-bonus-el \
+ vm-bonus-el
diff --git a/emacs-lisp/emacs-goodies-el/DEPENDS
b/emacs-lisp/emacs-goodies-el/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/emacs-goodies-el/DETAILS
b/emacs-lisp/emacs-goodies-el/DETAILS
new file mode 100755
index 0000000..350a5fc
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/DETAILS
@@ -0,0 +1,27 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=emacs-goodies-el
+ VERSION=$(get_scm_version)
+ SOURCE="$SPELL-scm.tar.bz2"
+
SOURCE_URL[0]=cvs://:pserver:anonymous AT anonscm.debian.org:/cvs/pkg-goodies-el:$SPELL:HEAD
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-scm"
+ WEB_SITE="https://alioth.debian.org/projects/pkg-goodies-el";
+ LICENSE[0]="GPL"
+ ENTERED=20130219
+ KEYWORDS=""
+ SHORT="Various (some Debian-related) functions for Emacs"
+cat << EOF
+This package contains a number of Emacs-Lisp files, obtained from various
+sources, including the gnu.emacs.sources newsgroup and a few websites, that
+provide various functions to Emacs.
+
+Includes:
+ * debian-changelog-mode
+ * debian-control-mode
+ * pbuilder-log-view-mode
+ * pbuilder-mode
+ * apache-mode
+ * upstart-mode
+ * ... and more ...
+EOF
diff --git a/emacs-lisp/emacs-goodies-el/HISTORY
b/emacs-lisp/emacs-goodies-el/HISTORY
new file mode 100644
index 0000000..ba776d6
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/HISTORY
@@ -0,0 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-19 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE: spell created
+
diff --git a/emacs-lisp/emacs-goodies-el/INSTALL
b/emacs-lisp/emacs-goodies-el/INSTALL
new file mode 100755
index 0000000..56c09ba
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/INSTALL
@@ -0,0 +1,8 @@
+cd "$SOURCE_DIRECTORY"/elisp
+default_install_emacs_lisp \
+ debian-el \
+ devscripts-el \
+ dpkg-dev-el \
+ emacs-goodies-el \
+ gnus-bonus-el \
+ vm-bonus-el
diff --git a/emacs-lisp/emacs-goodies-el/PREPARE
b/emacs-lisp/emacs-goodies-el/PREPARE
new file mode 100755
index 0000000..f8b7d7e
--- /dev/null
+++ b/emacs-lisp/emacs-goodies-el/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/emacs-lisp/fill-column-indicator/DETAILS
b/emacs-lisp/fill-column-indicator/DETAILS
index 6fdf670..5d96d3a 100755
--- a/emacs-lisp/fill-column-indicator/DETAILS
+++ b/emacs-lisp/fill-column-indicator/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fill-column-indicator
-if [ "$FILL_COLUMN_INDICATOR_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"

SOURCE_URL[0]=git://github.com/alpaker/Fill-Column-Indicator.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/fill-column-indicator/HISTORY
b/emacs-lisp/fill-column-indicator/HISTORY
index 2e32b80..20fb631 100644
--- a/emacs-lisp/fill-column-indicator/HISTORY
+++ b/emacs-lisp/fill-column-indicator/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-08 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: spell created
diff --git a/emacs-lisp/haml-mode/DETAILS b/emacs-lisp/haml-mode/DETAILS
index d972296..461cd25 100755
--- a/emacs-lisp/haml-mode/DETAILS
+++ b/emacs-lisp/haml-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=haml-mode
-if [ "$HAML_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/nex3/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/haml-mode/HISTORY b/emacs-lisp/haml-mode/HISTORY
index 0262cbb..3f9b3dc 100644
--- a/emacs-lisp/haml-mode/HISTORY
+++ b/emacs-lisp/haml-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/haskell-mode/DEPENDS b/emacs-lisp/haskell-mode/DEPENDS
new file mode 100755
index 0000000..3e19255
--- /dev/null
+++ b/emacs-lisp/haskell-mode/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/haskell-mode/DETAILS b/emacs-lisp/haskell-mode/DETAILS
new file mode 100755
index 0000000..d6f5e9a
--- /dev/null
+++ b/emacs-lisp/haskell-mode/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-mode
+ VERSION=13.10
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]="https://github.com/haskell/$SPELL/archive/v$VERSION.tar.gz";
+
SOURCE_HASH=sha512:bb8e871d5149b067c9568c9e984a9279c2104eedd4f41501101d91ee6482f5208b933b54dfbf70051fb833d258f968d797504bca3398612203cfa046c470f9ab
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/haskell/haskell-mode/wiki";
+ LICENSE[0]="GPLv3+"
+ ENTERED=20141225
+ KEYWORDS=""
+ SHORT="Emacs mode for Haskell"
+cat << EOF
+This is a package for developing Haskell in Emacs. It features a wide a range
+of tooling, from basic editing to building packages and interactive
evaluation.
+EOF
diff --git a/emacs-lisp/haskell-mode/HISTORY b/emacs-lisp/haskell-mode/HISTORY
new file mode 100644
index 0000000..de0396f
--- /dev/null
+++ b/emacs-lisp/haskell-mode/HISTORY
@@ -0,0 +1,2 @@
+2014-12-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/emacs-lisp/identica-mode/DETAILS
b/emacs-lisp/identica-mode/DETAILS
index ac735b6..cfde214 100755
--- a/emacs-lisp/identica-mode/DETAILS
+++ b/emacs-lisp/identica-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=identica-mode
-if [ "$IDENTICA_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://git.sv.gnu.org/${SPELL}.git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/identica-mode/HISTORY
b/emacs-lisp/identica-mode/HISTORY
index 98947ec..98b8e8f 100644
--- a/emacs-lisp/identica-mode/HISTORY
+++ b/emacs-lisp/identica-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/scss-mode/DETAILS b/emacs-lisp/scss-mode/DETAILS
index b97dd35..c0ae588 100755
--- a/emacs-lisp/scss-mode/DETAILS
+++ b/emacs-lisp/scss-mode/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=scss-mode
-if [ "$SCSS_MODE_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/antonj/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/scss-mode/HISTORY b/emacs-lisp/scss-mode/HISTORY
index c17eca9..a6d9c90 100644
--- a/emacs-lisp/scss-mode/HISTORY
+++ b/emacs-lisp/scss-mode/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/sinatra_el/DETAILS b/emacs-lisp/sinatra_el/DETAILS
index e684fce..0f7e571 100755
--- a/emacs-lisp/sinatra_el/DETAILS
+++ b/emacs-lisp/sinatra_el/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=sinatra_el
-if [ "$SINATRA_EL_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/eschulte/${SPELL}.git:${SPELL}-git
FORCE_DOWNLOAD=on
diff --git a/emacs-lisp/sinatra_el/HISTORY b/emacs-lisp/sinatra_el/HISTORY
index 0262cbb..3f9b3dc 100644
--- a/emacs-lisp/sinatra_el/HISTORY
+++ b/emacs-lisp/sinatra_el/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE: Use prepare_select_branch

diff --git a/emacs-lisp/visual-regexp/DEPENDS
b/emacs-lisp/visual-regexp/DEPENDS
new file mode 100755
index 0000000..ce886b1
--- /dev/null
+++ b/emacs-lisp/visual-regexp/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/visual-regexp/DETAILS
b/emacs-lisp/visual-regexp/DETAILS
new file mode 100755
index 0000000..8d9d2dd
--- /dev/null
+++ b/emacs-lisp/visual-regexp/DETAILS
@@ -0,0 +1,26 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=visual-regexp
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/benma/$SPELL.el.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="https://github.com/benma/visual-regexp.el/";
+ LICENSE[0]="GPLv3+"
+ ENTERED=20140708
+ KEYWORDS=""
+ SHORT="A regexp/replace command for Emacs with interactive visual
feedback"
+cat << EOF
+visual-regexp for Emacs is like `replace-regexp`, but with live visual
+feedback directly in the buffer.
+
+While constructing the regexp in the minibuffer, you get live visual feedback
+for the matches, including group matches.
+
+While constructing the replacement in the minibuffer, you get live visual
+feedback for the replacements.
+
+It can be used to replace all matches in one go (like `replace-regexp`),
+or a decision can be made on each match (like `query-replace-regexp`).
+EOF
diff --git a/emacs-lisp/visual-regexp/HISTORY
b/emacs-lisp/visual-regexp/HISTORY
new file mode 100644
index 0000000..88b8ca8
--- /dev/null
+++ b/emacs-lisp/visual-regexp/HISTORY
@@ -0,0 +1,3 @@
+2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/emacs-lisp/visual-regexp/PREPARE
b/emacs-lisp/visual-regexp/PREPARE
new file mode 100755
index 0000000..86a5079
--- /dev/null
+++ b/emacs-lisp/visual-regexp/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/fonts-x11/cantarell-fonts/DETAILS
b/fonts-x11/cantarell-fonts/DETAILS
index f927586..10556f0 100755
--- a/fonts-x11/cantarell-fonts/DETAILS
+++ b/fonts-x11/cantarell-fonts/DETAILS
@@ -1,5 +1,5 @@
SPELL=cantarell-fonts
- VERSION=0.0.8
+ VERSION=0.0.12
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/fonts-x11/cantarell-fonts/HISTORY
b/fonts-x11/cantarell-fonts/HISTORY
index 1238404..b8f3e3a 100644
--- a/fonts-x11/cantarell-fonts/HISTORY
+++ b/fonts-x11/cantarell-fonts/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.0.12
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.0.8

diff --git a/fonts-x11/cantarell-fonts/cantarell-fonts-0.0.12.tar.xz.sig
b/fonts-x11/cantarell-fonts/cantarell-fonts-0.0.12.tar.xz.sig
new file mode 100644
index 0000000..7b176d6
Binary files /dev/null and
b/fonts-x11/cantarell-fonts/cantarell-fonts-0.0.12.tar.xz.sig differ
diff --git a/fonts-x11/cantarell-fonts/cantarell-fonts-0.0.8.tar.xz.sig
b/fonts-x11/cantarell-fonts/cantarell-fonts-0.0.8.tar.xz.sig
deleted file mode 100644
index 5360c34..0000000
Binary files a/fonts-x11/cantarell-fonts/cantarell-fonts-0.0.8.tar.xz.sig and
/dev/null differ
diff --git a/fonts-x11/dejavu-ttf/DETAILS b/fonts-x11/dejavu-ttf/DETAILS
index 71e2269..895f844 100755
--- a/fonts-x11/dejavu-ttf/DETAILS
+++ b/fonts-x11/dejavu-ttf/DETAILS
@@ -1,11 +1,10 @@
SPELL=dejavu-ttf
SPELLX=dejavu-fonts-ttf
- PACKAGE=${SPELL%-*}
- VERSION=2.33
-
SOURCE_HASH=sha512:67cb905c62f264267326f824be60c7a9f1d880ccc44b7ebc4acefe0f5ea4e89e82d3ad506e4cd588e8e070fe1418414b6be2dcde68f3be0f7f37d90ad4608376
+ VERSION=2.34
+
SOURCE_HASH=sha512:3a79adeeebdc4fb26c9d48d042fd8f42428aaf95e289bb9842aecf728e269792a90a68d3651fb8b0cceea394daaa824c353722dc2b9577a819265f9159bb17ef
SOURCE=$SPELLX-$VERSION.tar.bz2
DOCS="README LICENSE AUTHORS NEWS BUGS *.txt"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$PACKAGE/$SOURCE
+
SOURCE_URL[0]=http://sourceforge.net/projects/dejavu/files/dejavu/$VERSION/$SOURCE/download
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-${VERSION%-*}"
WEB_SITE=http://dejavu.sourceforge.net/
LICENSE[0]="Freely Distributable"
diff --git a/fonts-x11/dejavu-ttf/HISTORY b/fonts-x11/dejavu-ttf/HISTORY
index 6698fb7..d5f4ce3 100644
--- a/fonts-x11/dejavu-ttf/HISTORY
+++ b/fonts-x11/dejavu-ttf/HISTORY
@@ -1,3 +1,9 @@
+2013-08-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.34
+
+2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: Proper download link
+
2011-03-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.33

diff --git a/fonts-x11/gohufont/BUILD b/fonts-x11/gohufont/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/gohufont/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/gohufont/DEPENDS b/fonts-x11/gohufont/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/fonts-x11/gohufont/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/fonts-x11/gohufont/DETAILS b/fonts-x11/gohufont/DETAILS
new file mode 100755
index 0000000..2c57ca2
--- /dev/null
+++ b/fonts-x11/gohufont/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=gohufont
+ VERSION=2.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://font.gohu.org/${SOURCE}
+
SOURCE_HASH=sha512:801f20c1329c5397f8b28d5618f390b9a660e40eda859bed45d11eb6512c4893c9ee6a007dfe62e85646fc5c771b3754ee659c5b4c249414354dc27342acb23f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://font.gohu.org/";
+ LICENSE[0]=WTFPL
+ ENTERED=20121230
+ SHORT="a monospace bitmap font well suited for programming and
terminal use"
+cat << EOF
+Gohufont is a monospace bitmap font well suited for programming and terminal
+use. It is intended to be very legible and offers very discernable glyphs
+for all characters, including signs and symbols.
+EOF
diff --git a/fonts-x11/gohufont/HISTORY b/fonts-x11/gohufont/HISTORY
new file mode 100644
index 0000000..a65a94d
--- /dev/null
+++ b/fonts-x11/gohufont/HISTORY
@@ -0,0 +1,6 @@
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install to /usr/share/fonts/X11/misc/
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/fonts-x11/gohufont/INSTALL b/fonts-x11/gohufont/INSTALL
new file mode 100755
index 0000000..d3496db
--- /dev/null
+++ b/fonts-x11/gohufont/INSTALL
@@ -0,0 +1 @@
+install -D -m644 ${SOURCE_DIRECTORY}/*.pcf.gz
${INSTALL_ROOT}/usr/share/fonts/X11/misc/
diff --git a/fonts-x11/open-dyslexic/BUILD b/fonts-x11/open-dyslexic/BUILD
new file mode 100755
index 0000000..e69de29
diff --git a/fonts-x11/open-dyslexic/DEPENDS b/fonts-x11/open-dyslexic/DEPENDS
new file mode 100755
index 0000000..5a065b4
--- /dev/null
+++ b/fonts-x11/open-dyslexic/DEPENDS
@@ -0,0 +1 @@
+source $SECTION_DIRECTORY/X11_DEPENDS
diff --git a/fonts-x11/open-dyslexic/DETAILS b/fonts-x11/open-dyslexic/DETAILS
new file mode 100755
index 0000000..1d6e0ce
--- /dev/null
+++ b/fonts-x11/open-dyslexic/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=open-dyslexic
+ VERSION=git
+ SOURCE=$SPELL-master.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-master
+
SOURCE_URL[0]=https://github.com/antijingoist/open-dyslexic/archive/master.zip
+ SOURCE_IGNORE=volatile
+ LICENSE[0]=CC
+ WEB_SITE=http://dyslexicfonts.com/
+ ENTERED=20130101
+ SHORT="font created to increase readability for readers with
dyslexia"
+cat << EOF
+OpenDyslexic is a open sourced font created to increase readability
+for readers with dyslexia.
+EOF
diff --git a/fonts-x11/open-dyslexic/HISTORY b/fonts-x11/open-dyslexic/HISTORY
new file mode 100644
index 0000000..edded1a
--- /dev/null
+++ b/fonts-x11/open-dyslexic/HISTORY
@@ -0,0 +1,2 @@
+2013-01-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/fonts-x11/open-dyslexic/INSTALL b/fonts-x11/open-dyslexic/INSTALL
new file mode 100755
index 0000000..9dcabb9
--- /dev/null
+++ b/fonts-x11/open-dyslexic/INSTALL
@@ -0,0 +1,2 @@
+mkdir -p "$INSTALL_ROOT/usr/share/fonts/TTF" &&
+install -m 644 -o root -g root ttf/*.ttf "$INSTALL_ROOT/usr/share/fonts/TTF"
diff --git a/fonts-x11/terminus-font/BUILD b/fonts-x11/terminus-font/BUILD
index aa0b28e..f52f330 100755
--- a/fonts-x11/terminus-font/BUILD
+++ b/fonts-x11/terminus-font/BUILD
@@ -2,6 +2,6 @@
--psfdir="$INSTALL_ROOT/usr/share/consolefonts" \
--acmdir="$INSTALL_ROOT/usr/share/consoletrans" \
--unidir="$INSTALL_ROOT/usr/share/consoletrans" \
- --x11dir="$INSTALL_ROOT/usr/share/fonts/misc" &&
+ --x11dir="$INSTALL_ROOT/usr/share/fonts/X11/misc" &&

make psf txt pcf
diff --git a/fonts-x11/terminus-font/DEPENDS b/fonts-x11/terminus-font/DEPENDS
index 06ae8bd..4fceecb 100755
--- a/fonts-x11/terminus-font/DEPENDS
+++ b/fonts-x11/terminus-font/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends perl &&
depends bdftopcf &&

diff --git a/fonts-x11/terminus-font/DETAILS b/fonts-x11/terminus-font/DETAILS
index c797949..c7bf7b2 100755
--- a/fonts-x11/terminus-font/DETAILS
+++ b/fonts-x11/terminus-font/DETAILS
@@ -1,9 +1,9 @@
SPELL=terminus-font
- VERSION=4.36
+ VERSION=4.39
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c42b8aac1cb7ba8d2259a1d1c37fccc885b91818129802917c01697397f3cb9ee6ce5510a42892ab531597d339e65462292ea72d7927598271fc24c31ef7a033
+
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL-$VERSION/$SOURCE/download
+
SOURCE_HASH=sha512:d2b1c55584eabf423a455ea11d90ba8037b4e5823c677a8c604de1e41c55d829b743db2d1932cd755064db681fcd0b5be8484439ddde4394955d0af5174ff591
WEB_SITE=http://terminus-font.sourceforge.net/
ENTERED=20050720
LICENSE[0]=GPL
diff --git a/fonts-x11/terminus-font/HISTORY b/fonts-x11/terminus-font/HISTORY
index 99cdba8..5d6d20e 100644
--- a/fonts-x11/terminus-font/HISTORY
+++ b/fonts-x11/terminus-font/HISTORY
@@ -1,3 +1,16 @@
+2014-05-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.39
+
+2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: Proper download link
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: install to /usr/share/fonts/X11/misc
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.38
+ * PRE_BUILD: make configure executable
+
2011-08-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.36

diff --git a/fonts-x11/terminus-font/PRE_BUILD
b/fonts-x11/terminus-font/PRE_BUILD
new file mode 100755
index 0000000..22293e5
--- /dev/null
+++ b/fonts-x11/terminus-font/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+chmod +x ${SOURCE_DIRECTORY}/configure
diff --git a/fonts-x11/ttf-mensch/BUILD b/fonts-x11/ttf-mensch/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/ttf-mensch/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/ttf-mensch/DEPENDS b/fonts-x11/ttf-mensch/DEPENDS
new file mode 100755
index 0000000..ebcc0be
--- /dev/null
+++ b/fonts-x11/ttf-mensch/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/X11_DEPENDS
diff --git a/fonts-x11/ttf-mensch/DETAILS b/fonts-x11/ttf-mensch/DETAILS
new file mode 100755
index 0000000..cc9601c
--- /dev/null
+++ b/fonts-x11/ttf-mensch/DETAILS
@@ -0,0 +1,38 @@
+ SPELL=ttf-mensch
+ VERSION=1
+ SOURCE_IGNORE=unversioned
+ SOURCE="mensch.ttf"
+ SOURCE_URL[0]=http://robey.lag.net/downloads/${SOURCE}
+
SOURCE_HASH=sha512:5525beb76b4d49bd1cb4cfb105d513ebe5e6e7c2faa9c66967440c7a849587c74b8568fa2b81d4500e776078a35f70cf83d28dd6d670e9ae91bb69ece36a3c53
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ WEB_SITE="http://robey.lag.net/2010/06/21/mensch-font.html";
+ LICENSE[0]=Freely Distributable
+ ENTERED=20140518
+ SHORT="a console font based on MacOS X's Menlo font"
+cat << EOF
+The latest MacOS release (10.6, or “Snow Leopard”) comes with a new
+monospace font. It’s called “Menlo” and it’s a slightly modified
+form of the standard Linux font (with appropriately weightly Linux name)
+“DejaVu Sans Serif Mono”, which is itself an updated form of Bitstream
+Vera Sans Mono. Apple’s modifications are a definite improvement to my
+eyes, mostly because they thicken up some of the wispier glyphs from DejaVu,
+like the underline and period.
+
+The Mensch font is based on Menlo and is modified as follows:
+
+ * Zero is back to being a circle with a dot in the middle. * The
+ ampersand’s loop was closed. That was also bugging me. * Three is rendered
+ in the gothic style, because the gothic style is clearly
+ superior.
+ * Lowercase L is drawn in a more traditional style (the Menlo variant looks
+ bizarre to me), and one is turned gothic. I think the original artist
+ drew the L weirdly to make it extremely clear that it’s not a one, but
+ if you draw a gothic one, the difference is obvious even with a simpler L.
+ * The bang, question, lowercase I, and lowercase J are made friendlier by
+ turning the dots into actual circles, not just blocks.
+ * Angle brackets are embiggened to facilitate languages like Java and C++
that
+ use them to enclose class names. They parallel parens and square brackets
+ in size now.
+ * Q and lowercase Q are made more distinct. Lowercase Q gets a little more
+ spunk. (This was a bit gratuitous.)
+EOF
diff --git a/fonts-x11/ttf-mensch/HISTORY b/fonts-x11/ttf-mensch/HISTORY
new file mode 100644
index 0000000..8c397e5
--- /dev/null
+++ b/fonts-x11/ttf-mensch/HISTORY
@@ -0,0 +1,3 @@
+2014-05-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/fonts-x11/ttf-mensch/INSTALL b/fonts-x11/ttf-mensch/INSTALL
new file mode 100755
index 0000000..aaf22b8
--- /dev/null
+++ b/fonts-x11/ttf-mensch/INSTALL
@@ -0,0 +1,2 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/fonts/TTF/ &&
+install -m644 ${SOURCE_CACHE}/mensch.ttf ${INSTALL_ROOT}/usr/share/fonts/TTF/
diff --git a/fonts-x11/ttf-mensch/PRE_BUILD b/fonts-x11/ttf-mensch/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/ttf-mensch/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/ttf-monofur/BUILD b/fonts-x11/ttf-monofur/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/ttf-monofur/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/ttf-monofur/DEPENDS b/fonts-x11/ttf-monofur/DEPENDS
new file mode 100755
index 0000000..007dc92
--- /dev/null
+++ b/fonts-x11/ttf-monofur/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/fonts-x11/ttf-monofur/DETAILS b/fonts-x11/ttf-monofur/DETAILS
new file mode 100755
index 0000000..f41e432
--- /dev/null
+++ b/fonts-x11/ttf-monofur/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=ttf-monofur
+ VERSION=1.0
+ SOURCE="mono_tt.zip"
+ SOURCE_URL[0]='http://img.dafont.com/dl/?f=monofur'
+
SOURCE_HASH=sha512:0b18dcb9af20822ff31efeafe719187605054571c1f6fbff4f48dc34c8f01557c1bedd6384c23e4e6d8de6110c7edae7541505dee88aab08a08259659151fffe
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ttf-monofur"
+ WEB_SITE='http://www.dafont.com/monofur.font'
+ LICENSE[0]=PD
+ ENTERED=20140607
+ KEYWORDS=""
+ SHORT="a monospaced font"
+cat << EOF
+A monospaced font derived from the eurofurence typeface family.
+EOF
diff --git a/fonts-x11/ttf-monofur/HISTORY b/fonts-x11/ttf-monofur/HISTORY
new file mode 100644
index 0000000..955ef60
--- /dev/null
+++ b/fonts-x11/ttf-monofur/HISTORY
@@ -0,0 +1,2 @@
+2014-06-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/fonts-x11/ttf-monofur/INSTALL b/fonts-x11/ttf-monofur/INSTALL
new file mode 100755
index 0000000..4060c63
--- /dev/null
+++ b/fonts-x11/ttf-monofur/INSTALL
@@ -0,0 +1,6 @@
+local FONT_DIR=${INSTALL_ROOT}/usr/share/fonts/X11/TTF
+local DOC_DIR=${INSTALL_ROOT}/usr/share/doc/${SPELL}
+install -d ${DOC_DIR} &&
+install -d ${FONT_DIR} &&
+install -t ${DOC_DIR} ${SOURCE_DIRECTORY}/*.txt &&
+install -t ${FONT_DIR} ${SOURCE_DIRECTORY}/*.ttf
diff --git a/fonts-x11/ttf-monofur/PRE_BUILD b/fonts-x11/ttf-monofur/PRE_BUILD
new file mode 100755
index 0000000..471ef66
--- /dev/null
+++ b/fonts-x11/ttf-monofur/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file
diff --git a/fonts-x11/ttf-roboto/BUILD b/fonts-x11/ttf-roboto/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/fonts-x11/ttf-roboto/BUILD
@@ -0,0 +1 @@
+true
diff --git a/fonts-x11/ttf-roboto/DEPENDS b/fonts-x11/ttf-roboto/DEPENDS
new file mode 100755
index 0000000..ebcc0be
--- /dev/null
+++ b/fonts-x11/ttf-roboto/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/X11_DEPENDS
diff --git a/fonts-x11/ttf-roboto/DETAILS b/fonts-x11/ttf-roboto/DETAILS
new file mode 100755
index 0000000..811d0dd
--- /dev/null
+++ b/fonts-x11/ttf-roboto/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=ttf-roboto
+ VERSION=20120823
+ SOURCE="Roboto_Hinted_${VERSION}.zip"
+
SOURCE_URL[0]=http://commondatastorage.googleapis.com/androiddevelopers/design/${SOURCE}
+
SOURCE_HASH=sha512:ce4af34d0a23dd4076d033dcb03f17335eb83317da72b45257291be3aa34ff589405bfdfb768faca769d401a9091b63e5f195704ed69874d7d17289ca436a785
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://developer.android.com/design/style/typography.html";
+ LICENSE[0]=apache
+ ENTERED=20130208
+ SHORT="a sans-serif typeface introduced by google for the Ice
Cream Sandwich release of Android"
+cat << EOF
+The Android design language relies on traditional typographic tools such
+as scale, space, rhythm, and alignment with an underlying grid. Successful
+deployment of these tools is essential to help users quickly understand
+a screen of information. To support such use of typography, Ice Cream
+Sandwich introduced a new type family named Roboto, created specifically
+for the requirements of UI and high-resolution screens. The current TextView
+framework supports regular, bold, italic, and bold italic weights by default.
+EOF
diff --git a/fonts-x11/ttf-roboto/HISTORY b/fonts-x11/ttf-roboto/HISTORY
new file mode 100644
index 0000000..3313716
--- /dev/null
+++ b/fonts-x11/ttf-roboto/HISTORY
@@ -0,0 +1,9 @@
+2014-10-30 Ismael Luceno <ismael AT sourcemage.org>
+ * HISTORY: Install to /usr/share/fonts/TTF
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install to /usr/share/fonts/X11/TTF/
+
+2013-02-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/fonts-x11/ttf-roboto/INSTALL b/fonts-x11/ttf-roboto/INSTALL
new file mode 100755
index 0000000..68f210d
--- /dev/null
+++ b/fonts-x11/ttf-roboto/INSTALL
@@ -0,0 +1,3 @@
+install -m644 $SOURCE_DIRECTORY/*.ttf $INSTALL_ROOT/usr/share/fonts/TTF/ &&
+mkdir -p $INSTALL_ROOT/usr/share/doc/ttf-roboto/ &&
+install -m644 $SOURCE_DIRECTORY/{COPYING.txt,RobotoSpecimenBook.pdf}
$INSTALL_ROOT/usr/share/doc/ttf-roboto/
diff --git a/fonts-x11/ttf-roboto/PRE_BUILD b/fonts-x11/ttf-roboto/PRE_BUILD
new file mode 100755
index 0000000..cdbb324
--- /dev/null
+++ b/fonts-x11/ttf-roboto/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file ''
diff --git a/fonts-x11/unifont/DETAILS b/fonts-x11/unifont/DETAILS
index a0c405b..f6d551e 100755
--- a/fonts-x11/unifont/DETAILS
+++ b/fonts-x11/unifont/DETAILS
@@ -1,8 +1,8 @@
SPELL=unifont
- VERSION=5.1.20080907
- SOURCE="${SPELL}-${VERSION}.ttf.gz"
- SOURCE_URL[0]=http://unifoundry.com/${SOURCE}
-
SOURCE_HASH=sha512:5f4db26b24d57706fba01cf1419d82f1f323bb8d8b564ec0dba13e7faee3c8d897bbc589f1ecab891ae228b54efcad3675575296b944b0014f548a2c4eb6203e
+ VERSION=7.0.03
+
SOURCE_HASH=sha512:d720f2a8004f7965f8a3dbce8151fe7543ae0d3bcb82311e9d82565db7e83006615261b6ebefe91512de8c959bdbe41cdfb27c911481a7f07a606885d2abddfb
+ SOURCE="${SPELL}-${VERSION}.ttf"
+ SOURCE_URL[0]=$GNU_URL/$SPELL/${SPELL}-${VERSION}/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://unifoundry.com/unifont.html";
LICENSE[0]=GPL/PD
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
SHORT="GNU Unifont Glyphs"
cat << EOF
This spell contains the latest release of the GNU Unifont, with glyphs for
-every printable code point in the Unicode 5.1 Basic Multilingual Plane (BMP).
+every printable code point in the Unicode 7.0 Basic Multilingual Plane (BMP).
The BMP occupies the first 65,536 code points of the Unicode space, denoted
as U+0000..U+FFFF.
EOF
diff --git a/fonts-x11/unifont/HISTORY b/fonts-x11/unifont/HISTORY
index 3078640..a665d72 100644
--- a/fonts-x11/unifont/HISTORY
+++ b/fonts-x11/unifont/HISTORY
@@ -1,2 +1,10 @@
+2014-07-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS version 7.0.03
+ use GNU_URL
+ * PRE_BUILD: do not unzip
+
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS version 6.3.20140214
+
2011-05-27 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/fonts-x11/unifont/PRE_BUILD b/fonts-x11/unifont/PRE_BUILD
index 7068fee..9e12afa 100755
--- a/fonts-x11/unifont/PRE_BUILD
+++ b/fonts-x11/unifont/PRE_BUILD
@@ -1,5 +1,4 @@
mkdir "${SOURCE_DIRECTORY}" &&
cd "${SOURCE_DIRECTORY}" &&
verify_file &&
-cp "${SOURCE_CACHE}/${SOURCE}" ./ &&
-gunzip ${SOURCE}
+cp "${SOURCE_CACHE}/${SOURCE}" ./
diff --git a/fonts-x11/uw-ttyp0/BUILD b/fonts-x11/uw-ttyp0/BUILD
new file mode 100755
index 0000000..f3b517e
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/BUILD
@@ -0,0 +1,3 @@
+./configure --prefix=${INSTALL_ROOT}/usr \
+ --mandir=${INSTALL_ROOT}/usr/share/man &&
+default_build_make
diff --git a/fonts-x11/uw-ttyp0/DEPENDS b/fonts-x11/uw-ttyp0/DEPENDS
new file mode 100755
index 0000000..c08188a
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends bdftopcf
diff --git a/fonts-x11/uw-ttyp0/DETAILS b/fonts-x11/uw-ttyp0/DETAILS
new file mode 100755
index 0000000..3f87acc
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=uw-ttyp0
+ VERSION=1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.mpi-inf.mpg.de/~uwe/misc/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:2b62ce614940569e0e619c52b25c392e79e3f2bb01d8b2f32dcbabb31dc0713ca1eab3e65e81f229d99b3495281ec018dddcbb0e2fdff5322a2ab6080b4ccf26
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/";
+ LICENSE[0]=MIT
+ ENTERED=20121231
+ SHORT="a family of monospaced bitmap fonts"
+cat << EOF
+UW ttyp0 is a family of monospaced bitmap fonts in bdf format. It covers
+most of the Latin and Cyrillic alphabet, Greek, Armenian, Georgian (only
+Mkhedruli), Hebrew (without cantillation marks), Thai, most of IPA (but no
+UPA), standard punctuation, common symbols, some mathematics, line graphics
+and a few dingbats.
+
+UW ttyp0 comes in nine sizes from 6x11 to 11x22. In all of the sizes there
+are regular and bold versions; for some there is also an italic.
+EOF
diff --git a/fonts-x11/uw-ttyp0/HISTORY b/fonts-x11/uw-ttyp0/HISTORY
new file mode 100644
index 0000000..c72dd18
--- /dev/null
+++ b/fonts-x11/uw-ttyp0/HISTORY
@@ -0,0 +1,3 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/freedesktop.gpg b/freedesktop.gpg
new file mode 100644
index 0000000..fd55477
Binary files /dev/null and b/freedesktop.gpg differ
diff --git a/ftp-libs/dclib/DEPENDS b/ftp-libs/dclib/DEPENDS
index 5be670b..5358441 100755
--- a/ftp-libs/dclib/DEPENDS
+++ b/ftp-libs/dclib/DEPENDS
@@ -1,2 +1,2 @@
depends libxml2 &&
-depends openssl
+depends SSL
diff --git a/ftp-libs/dclib/HISTORY b/ftp-libs/dclib/HISTORY
index 54f33ce..69ea66b 100644
--- a/ftp-libs/dclib/HISTORY
+++ b/ftp-libs/dclib/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-12-23 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS: added openssl
* PRE_BUILD, dclib-openssl-1.patch: added to build with openssl 1.0
diff --git a/ftp-libs/libtorrent/DEPENDS b/ftp-libs/libtorrent/DEPENDS
index 83a1965..1c5ef73 100755
--- a/ftp-libs/libtorrent/DEPENDS
+++ b/ftp-libs/libtorrent/DEPENDS
@@ -2,4 +2,4 @@ depends libsigc++3 &&
depends automake &&
depends libtool &&

-optional_depends "openssl" "" "--disable-openssl" "Needed for encryption"
+optional_depends "SSL" "" "--disable-openssl" "Needed for encryption"
diff --git a/ftp-libs/libtorrent/DETAILS b/ftp-libs/libtorrent/DETAILS
index 84ddbe9..71c8dbc 100755
--- a/ftp-libs/libtorrent/DETAILS
+++ b/ftp-libs/libtorrent/DETAILS
@@ -1,12 +1,12 @@
SPELL=libtorrent
- VERSION=0.13.0
+ VERSION=0.13.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://libtorrent.rakshasa.no/downloads/$SOURCE
WEB_SITE=http://libtorrent.rakshasa.no
ENTERED=20050117
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:fc7c7dfdfff9005d88fde0cbdb443be266a9e236ae77a70c05221f741590a83b38f65a454a915278daacf6faa041e7a89d0dab2dbf1e5c35ab642b2d4b157107
+
SOURCE_HASH=sha512:40f504db26d52b0c65fc1008c7b1465bde0e316c776028c5448bf15c6fd38389fad780b0c200933e51f63974a43942603e0103d45a98a3dd57f23f01a306ef25
KEYWORDS="bittorrent ftp libs"
SHORT='LibTorrent is a BitTorrent library written in C++ for
*nix.'
cat << EOF
diff --git a/ftp-libs/libtorrent/HISTORY b/ftp-libs/libtorrent/HISTORY
index 2c84299..84fd63a 100644
--- a/ftp-libs/libtorrent/HISTORY
+++ b/ftp-libs/libtorrent/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-06-20 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 0.13.3
+
2011-12-10 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 0.13.0
* UP_TRIGGERS: incompatible update
diff --git a/ftp-libs/rb-libtorrent/DEPENDS b/ftp-libs/rb-libtorrent/DEPENDS
index a21b62a..19978a9 100755
--- a/ftp-libs/rb-libtorrent/DEPENDS
+++ b/ftp-libs/rb-libtorrent/DEPENDS
@@ -10,7 +10,7 @@ if list_find "$RB_LIBTORRENT_OPTS"
"--enable-python-binding"; then
sub_depends boost PYTHON
fi &&

-optional_depends openssl \
+optional_depends SSL \
"" \
"" \
"for SSL support" &&
diff --git a/ftp-libs/rb-libtorrent/HISTORY b/ftp-libs/rb-libtorrent/HISTORY
index 30efb63..ec576ab 100644
--- a/ftp-libs/rb-libtorrent/HISTORY
+++ b/ftp-libs/rb-libtorrent/HISTORY
@@ -1,3 +1,8 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.16.1

diff --git a/ftp/aria2/DEPENDS b/ftp/aria2/DEPENDS
index 75a7626..a295999 100755
--- a/ftp/aria2/DEPENDS
+++ b/ftp/aria2/DEPENDS
@@ -1,10 +1,10 @@
depends libxml2 &&
if [[ "$ARIA2_TLS" == "gnutls" ]]
then
-depends gnutls "--with-gnutls --without-openssl"
-elif [[ "$ARIA2_TLS" == "openssl" ]]
+depends gnutls "--with-gnutls --without-opennssl"
+elif [[ "$ARIA2_TLS" == "SSL" ]]
then
-depends openssl "--without-gnutls --with-openssl"
+depends SSL "--without-gnutls --with-openssl"
fi &&
optional_depends libgcrypt \
"" \
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..c253e20 100644
--- a/ftp/aria2/HISTORY
+++ b/ftp/aria2/HISTORY
@@ -1,3 +1,13 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/btpd/DEPENDS b/ftp/btpd/DEPENDS
index ed472ed..09706da 100755
--- a/ftp/btpd/DEPENDS
+++ b/ftp/btpd/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/ftp/btpd/HISTORY b/ftp/btpd/HISTORY
index 5a17124..30b5ef5 100644
--- a/ftp/btpd/HISTORY
+++ b/ftp/btpd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-08-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.16; renewed source url

diff --git a/ftp/createtorrent/DEPENDS b/ftp/createtorrent/DEPENDS
index 15601af..c435daa 100755
--- a/ftp/createtorrent/DEPENDS
+++ b/ftp/createtorrent/DEPENDS
@@ -1,2 +1,2 @@
depends autoconf &&
-depends openssl
+depends SSL
diff --git a/ftp/createtorrent/HISTORY b/ftp/createtorrent/HISTORY
index 7bee25e..e190a23 100644
--- a/ftp/createtorrent/HISTORY
+++ b/ftp/createtorrent/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-09-06 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated to 1.1.4
* DEPENDS, PRE_BUILD: fix building with openssl (needs autoreconf)
diff --git a/ftp/ctorrent/DEPENDS b/ftp/ctorrent/DEPENDS
index a70b5cf..2ed1572 100755
--- a/ftp/ctorrent/DEPENDS
+++ b/ftp/ctorrent/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/ftp/ctorrent/HISTORY b/ftp/ctorrent/HISTORY
index 977a24c..0803f0e 100644
--- a/ftp/ctorrent/HISTORY
+++ b/ftp/ctorrent/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-05-13 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Switched to Enhanced CTorrent, mentioned by CTorrent's
current
non-maintainer
diff --git a/ftp/curl/BUILD b/ftp/curl/BUILD
index 22c63c9..95f5f02 100755
--- a/ftp/curl/BUILD
+++ b/ftp/curl/BUILD
@@ -1,5 +1,6 @@
-if [[ "$CURL_SSL" == "none" ]]; then
- OPTS="--without-gnutls --without-nss --without-ssl $OPTS"
-fi &&
+if [[ "$CFLAGS" != "${CFLAGS//-DPIC/}" ]]; then
+ CFLAGS="${CFLAGS//-DPIC/}" &&
+ CPPFLAGS="$CPPFLAGS -DPIC "
+fi &&

default_build
diff --git a/ftp/curl/CONFIGURE b/ftp/curl/CONFIGURE
index 933f9c0..308a954 100755
--- a/ftp/curl/CONFIGURE
+++ b/ftp/curl/CONFIGURE
@@ -1 +1 @@
-config_query_list CURL_SSL "Which SSL lib do you want?" none openssl gnutls
nss
+config_query_list CURL_SSL "Which SSL lib do you want?" none libressl
openssl gnutls nss polarssl
diff --git a/ftp/curl/DEPENDS b/ftp/curl/DEPENDS
index ab74bbb..2d4842f 100755
--- a/ftp/curl/DEPENDS
+++ b/ftp/curl/DEPENDS
@@ -1,26 +1,43 @@
+depends gmp &&
depends zlib &&

-if [[ "$CURL_SSL" == "gnutls" ]]; then
+case $CURL_SSL in
+ gnutls)
depends gnutls \
"--with-gnutls \
- --with-ca-bundle=$INSTALL_ROOT/etc/ssl/certs/ca-certificates.crt \
- --without-ssl --without-nss" &&
- depends ca-certificates
-elif [[ "$CURL_SSL" == "openssl" ]]; then
- depends openssl \
+ --without-ssl --without-nss --without-polarssl"
+ ;;
+ libressl | openssl)
+ depends SSL \
"--with-ssl \
- --without-ca-bundle \
- --with-ca-path=$INSTALL_ROOT/etc/ssl/certs \
- --without-gnutls --without-nss" &&
- depends ca-certificates
-elif [[ "$CURL_SSL" == "nss" ]]; then
+ --without-gnutls --without-nss --without-polarssl"
+ ;;
+ nss)
depends -sub PEM nss \
"--with-nss \
- --with-ca-bundle=$INSTALL_ROOT/etc/ssl/certs/ca-certificates.crt \
- --without-gnutls --without-ssl" &&
- depends ca-certificates
+ --without-gnutls --without-ssl --without-polarssl"
+ ;;
+ polarssl)
+ depends polarssl \
+ "--with-polarssl \
+ --without-ssl --without-nss --without-gnutls"
+ ;;
+ none)
+ OPTS+=" --without-gnutls --without-nss --without-ssl"
+ ;;
+esac &&
+
+if [[ "$CURL_SSL" == "none" ]]; then
+ OPTS+=" --without-ca-bundle"
+else
+ depends ca-certificates
"--with-ca-bundle=$INSTALL_ROOT/etc/ssl/certs/ca-certificates.crt"
fi &&

+optional_depends krb5 \
+ "--with-gssapi " \
+ "--without-gssapi " \
+ "GSSAPI support" &&
+
optional_depends libssh2 \
"--with-libssh2=$INSTALL_ROOT/usr" \
'--without-libssh2' \
diff --git a/ftp/curl/DETAILS b/ftp/curl/DETAILS
index 0f9407a..933ac34 100755
--- a/ftp/curl/DETAILS
+++ b/ftp/curl/DETAILS
@@ -1,6 +1,6 @@
SPELL=curl
- VERSION=7.27.0
- SECURITY_PATCH=8
+ VERSION=7.39.0
+ SECURITY_PATCH=12
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 59388fe..63fc5f5 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,3 +1,48 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: gmp
+ SECURITY_PATCH++ multiple fixes since 7.34.0
+
+2014-08-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE, DEPENDS, BUILD: also support libressl, cleanup
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+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
+
+2013-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 7.31.0; SECURITY_PATCH++ (CVE-2013-2174)
+
+2013-05-10 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: Remove all occurrences of -DPIC
+ Prefer pure bash solution over spawning grep
+
+2013-04-16 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Fix -DPIC from CFLAGS -> CPPFLAGS (Bug #537)
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.30.0
+ SECURITY_PATCH++
+ fixes CVE-2013-024, CVE-2013-1944
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.28.1
+ * CONFIGURE, DEPENDS: add support for polarssl
+ * DEPENDS: add krb5 (GSSAPI) support
+
+2012-10-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.28.0
+
2012-07-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 7.27.0

diff --git a/ftp/dctc/DEPENDS b/ftp/dctc/DEPENDS
index ea21df6..68f2385 100755
--- a/ftp/dctc/DEPENDS
+++ b/ftp/dctc/DEPENDS
@@ -1,9 +1,9 @@
-if [[ "x${DCTC_MD4}" == "xopenssl" ]]; then
- depends openssl
+if [[ "x${DCTC_MD4}" == "xSSL" ]]; then
+ depends SSL
elif [[ "x${DCTC_MD4}" == "xlibgcrypt" ]]; then
depends libgcrypt
else
- depends openssl &&
+ depends SSL &&
depends libgcrypt
fi &&
depends gcc34 &&
diff --git a/ftp/dctc/HISTORY b/ftp/dctc/HISTORY
index c8c58a9..4b4001a 100644
--- a/ftp/dctc/HISTORY
+++ b/ftp/dctc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-11-20 Mathieu Lonjaret <lejatorn AT sourcemage.org>
* DEPENDS, CONFIGURE: fixed bug 12219: depend on openssl or
* libgcrypt for md4.
diff --git a/ftp/deluge/DEPENDS b/ftp/deluge/DEPENDS
index 818eff0..0e57fcd 100755
--- a/ftp/deluge/DEPENDS
+++ b/ftp/deluge/DEPENDS
@@ -1,5 +1,5 @@
depends dbus-python &&
-depends openssl &&
+depends SSL &&
depends pyxdg &&
depends zlib &&
depends boost &&
diff --git a/ftp/deluge/HISTORY b/ftp/deluge/HISTORY
index a7aa453..75bafdd 100644
--- a/ftp/deluge/HISTORY
+++ b/ftp/deluge/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-04-19 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.3.5
* DEPENDS: pygtk2 & librsvg2 should really be optional
diff --git a/ftp/fatrat/DETAILS b/ftp/fatrat/DETAILS
index eed0a4d..3a881f1 100755
--- a/ftp/fatrat/DETAILS
+++ b/ftp/fatrat/DETAILS
@@ -1,27 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fatrat

if [[ $FATRAT_BRANCH == scm ]]; then
-
- if [[ $FATRAT_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
-
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.dolezel.info/fatrat.git
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
-
else
-
VERSION=1.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.dolezel.info/download/data/fatrat/$SOURCE

SOURCE_HASH=sha512:b8231c5e2490b451217ff19e0d29b8fa28e4fd912785c64ff0957d5fd40476af5d0769ad0b1df48fab3c48fab209b2a1dc72935b3514b4a250a7c16b62c42c53
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
fi

WEB_SITE=http://fatrat.dolezel.info/
diff --git a/ftp/fatrat/HISTORY b/ftp/fatrat/HISTORY
index 241c0a4..c953d60 100644
--- a/ftp/fatrat/HISTORY
+++ b/ftp/fatrat/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/ftp/filezilla/DETAILS b/ftp/filezilla/DETAILS
index 385f18f..75f4d9d 100755
--- a/ftp/filezilla/DETAILS
+++ b/ftp/filezilla/DETAILS
@@ -1,5 +1,5 @@
SPELL=filezilla
- VERSION=3.5.3
+ 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.5.3_src.tar.bz2.sig
b/ftp/filezilla/FileZilla_3.5.3_src.tar.bz2.sig
deleted file mode 100644
index 5303bda..0000000
Binary files a/ftp/filezilla/FileZilla_3.5.3_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 dfe4cd8..c418648 100644
--- a/ftp/filezilla/HISTORY
+++ b/ftp/filezilla/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2012-11-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-01-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.5.3
* PRE_BUILD, gnutls3.patch: removed, fixed upstream
diff --git a/ftp/gftp/DEPENDS b/ftp/gftp/DEPENDS
index cd203a5..432b520 100755
--- a/ftp/gftp/DEPENDS
+++ b/ftp/gftp/DEPENDS
@@ -1,6 +1,6 @@
depends gtk+2 &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-openssl" \
"--disable-openssl" \
"for SSL support"
diff --git a/ftp/gftp/DETAILS b/ftp/gftp/DETAILS
index a468d02..813e2ef 100755
--- a/ftp/gftp/DETAILS
+++ b/ftp/gftp/DETAILS
@@ -1,5 +1,6 @@
SPELL=gftp
VERSION=2.0.19
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.gftp.org/$SOURCE
SOURCE_URL[1]=ftp://www.gftp.org/pub/gftp/$SOURCE
diff --git a/ftp/gftp/HISTORY b/ftp/gftp/HISTORY
index 0cf9ab1..8153749 100644
--- a/ftp/gftp/HISTORY
+++ b/ftp/gftp/HISTORY
@@ -1,3 +1,15 @@
+2014-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: apply patch
+ * ftps.patch: added, to fix FTPS connections
+
+2014-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patches
+ * DEPENDS: use SSL provider
+ * expanded.patch: backported patch from Gentoo to fix a crash
+ * tmpstr.patch: backported patch from Mageia to fix a crash
+
2010-04-02 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added openssl as opt dep

diff --git a/ftp/gftp/PRE_BUILD b/ftp/gftp/PRE_BUILD
new file mode 100755
index 0000000..3a2a1b6
--- /dev/null
+++ b/ftp/gftp/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/ftps.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/expand.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/tmpstr.patch"
diff --git a/ftp/gftp/expand.patch b/ftp/gftp/expand.patch
new file mode 100644
index 0000000..f3e029d
--- /dev/null
+++ b/ftp/gftp/expand.patch
@@ -0,0 +1,21 @@
+Fix segmentation fault, when gftpui_run_chdir is called with directory=0x0,
+and then calls gftp_expand_path (src=0x0),
+the NULL string was cloned using g_strdup, which returns NULL if
+its only argument is NULL, then this returned string was unreferenced.
+
+ lib/misc.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/lib/misc.c b/lib/misc.c
+index 16c019b..2791466 100644
+--- a/lib/misc.c
++++ b/lib/misc.c
+@@ -143,6 +143,8 @@ gftp_expand_path (gftp_request * request, const char
*src)
+ tempchar;
+ struct passwd *pw;
+
++ g_return_val_if_fail(src != NULL, NULL);
++
+ pw = NULL;
+ str = g_strdup (src);
+
diff --git a/ftp/gftp/ftps.patch b/ftp/gftp/ftps.patch
new file mode 100644
index 0000000..86c1649
--- /dev/null
+++ b/ftp/gftp/ftps.patch
@@ -0,0 +1,20 @@
+--- lib/ftps.c.orig 2008-11-30 17:41:37.000000000 +0300
++++ lib/ftps.c 2014-11-24 17:48:05.588908260 +0300
+@@ -76,7 +76,16 @@
+ if (ret < 0)
+ return (ret);
+
+- ret = rfc959_send_command (request, "PROT P\r\n", -1, 1, 0);
++ /*
++ * "PROT P" (Private Protection) forces encrypted file transfers in
SSL/TLS
++ * mode and requires TLS renegotiation and secondary connection while
++ * re-using SSL session ID. It is not supported by gFTP yet.
++ * Rolling back to 2.0.18 behaviour meaning FTPS support is available for
++ * control connection only.
++ *
++ * ret = rfc959_send_command (request, "PROT P\r\n", -1, 1, 0);
++ */
++ ret = 5;
+ if (ret < 0)
+ return (ret);
+ else if (ret == '2')
diff --git a/ftp/gftp/tmpstr.patch b/ftp/gftp/tmpstr.patch
new file mode 100644
index 0000000..2b9e8dc
--- /dev/null
+++ b/ftp/gftp/tmpstr.patch
@@ -0,0 +1,12 @@
+--- ./src/gtk/misc-gtk.c~ 2007-04-27 01:47:33.000000000 +0200
++++ ./src/gtk/misc-gtk.c 2008-12-21 19:31:37.000000000 +0100
+@@ -757,7 +757,8 @@
+ tempstr = insert_commas (fle->size, NULL, 0);
+
+ gtk_clist_set_text (GTK_CLIST (wdata->listbox), clist_num, 2, tempstr);
+- g_free (tempstr);
++ if (tempstr)
++ g_free (tempstr);
+
+ if (fle->user)
+ gtk_clist_set_text (GTK_CLIST (wdata->listbox), clist_num, 3,
fle->user);
diff --git a/ftp/grsync/BUILD b/ftp/grsync/BUILD
new file mode 100755
index 0000000..73e1149
--- /dev/null
+++ b/ftp/grsync/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-unity"
+default_build
diff --git a/ftp/grsync/DETAILS b/ftp/grsync/DETAILS
index 0efec3c..1501868 100755
--- a/ftp/grsync/DETAILS
+++ b/ftp/grsync/DETAILS
@@ -1,8 +1,8 @@
SPELL=grsync
- VERSION=0.9.3
+ VERSION=1.2.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.opbyte.it/release/${SOURCE}
-
SOURCE_HASH=sha512:d32de43f3ccfb1e4354e078be1d4b8be39c9c31ec47125eda11d41e63dea01e00f819f26586086cedae703961757aa96cc88749998d31f2d70919b2d56e20268
+
SOURCE_HASH=sha512:68000d729d8c15ac439fb8b66df80892c8df3acf8497635836b3be585ba3028a95d158afe6ca63976f8d893af2da209b567e1ff61a6e008dd16e498d83882e9f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.opbyte.it/grsync/ "
LICENSE[0]=GPL
diff --git a/ftp/grsync/HISTORY b/ftp/grsync/HISTORY
index e59d23c..9eb0255 100644
--- a/ftp/grsync/HISTORY
+++ b/ftp/grsync/HISTORY
@@ -1,3 +1,6 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: updated spell to 1.2.5
+
2009-12-02 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.9.3

diff --git a/ftp/imapsync/DEPENDS b/ftp/imapsync/DEPENDS
index cef08d7..cda471e 100755
--- a/ftp/imapsync/DEPENDS
+++ b/ftp/imapsync/DEPENDS
@@ -3,5 +3,5 @@ depends mail-imapclient &&
depends digest-md5 &&
depends term-readkey &&
depends io-socket-ssl &&
-depends date-manip
-
+depends date-manip &&
+depends file-copy-recursive
diff --git a/ftp/imapsync/DETAILS b/ftp/imapsync/DETAILS
index 4bd2dd8..1076ce1 100755
--- a/ftp/imapsync/DETAILS
+++ b/ftp/imapsync/DETAILS
@@ -1,10 +1,10 @@
SPELL=imapsync
- VERSION=1.267
-
SOURCE_HASH=sha512:5cf124db38c0fd99ab214741d1759c48e4fc24f08365d8eb70c833964b90ef6c980731728ccced2276beb007e4763dda64cf6e5f4d550f8b729509d3cbd76ace
+ VERSION=1.584
+
SOURCE_HASH=sha512:8978cc999b9af38b8d135a226456f858e265e21b138990b926d8b569088ccafc035dba9426f1a7f0d1027ef5e4432eec9ad113d8eb18c00c199afa3fb803eebe
SOURCE=${SPELL}-$VERSION.tgz
- SOURCE_URL[0]=http://www.linux-france.org/prj/imapsync/dist/$SOURCE
+ SOURCE_URL[0]=https://fedorahosted.org/released/$SPELL/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- WEB_SITE=http://www.linux-france.org/prj/imapsync/
+ WEB_SITE=http://imapsync.lamiral.info/
ENTERED=20081015
LICENSE[0]=GPL
KEYWORDS="mail imap sync"
diff --git a/ftp/imapsync/HISTORY b/ftp/imapsync/HISTORY
index 09e2333..d110124 100644
--- a/ftp/imapsync/HISTORY
+++ b/ftp/imapsync/HISTORY
@@ -1,3 +1,8 @@
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Depends on file-copy-recursive
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.584
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap

diff --git a/ftp/lftp/DEPENDS b/ftp/lftp/DEPENDS
index 494c47b..fe7b97b 100755
--- a/ftp/lftp/DEPENDS
+++ b/ftp/lftp/DEPENDS
@@ -5,9 +5,9 @@ optional_depends gnutls \
'--with-gnutls' \
'--without-gnutls' \
'for encrypted communications support using GNUTLS' &&
-optional_depends openssl \
- '--with-openssl' \
- '--without-openssl' \
+optional_depends SSL \
+ '--with-opennssl' \
+ '--without-opennssl' \
'for encrypted communications support using OpenSSL' &&
optional_depends expat \
'' \
diff --git a/ftp/lftp/DETAILS b/ftp/lftp/DETAILS
index d436376..d82fa1c3 100755
--- a/ftp/lftp/DETAILS
+++ b/ftp/lftp/DETAILS
@@ -1,5 +1,5 @@
SPELL=lftp
- VERSION=4.3.8
+ 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 1012a03..23891e2 100644
--- a/ftp/lftp/HISTORY
+++ b/ftp/lftp/HISTORY
@@ -1,3 +1,15 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
2012-09-13 Pol Vinogradov <vin.public AT gmail.com>
* PRE_BUILD, gets.patch: added patch to build with glibc >= 2.16

diff --git a/ftp/ncdc/DEPENDS b/ftp/ncdc/DEPENDS
new file mode 100755
index 0000000..78d0e45
--- /dev/null
+++ b/ftp/ncdc/DEPENDS
@@ -0,0 +1,11 @@
+depends ncurses &&
+depends zlib &&
+depends bzip2 &&
+depends sqlite &&
+depends glib2 &&
+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
new file mode 100755
index 0000000..d70ac33
--- /dev/null
+++ b/ftp/ncdc/DETAILS
@@ -0,0 +1,45 @@
+ SPELL=ncdc
+ VERSION=1.19.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://dev.yorhel.nl/download/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
+ SOURCE_GPG=ncdc.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=http://dev.yorhel.nl/ncdc
+ LICENSE[0]=MIT
+ ENTERED=20121105
+ SHORT="NCurses Direct Connect client"
+cat << EOF
+Ncdc is a modern and lightweight direct connect client with a friendly
ncurses
+interface.
+
+Common features all modern DC clients (should) have:
+ o Connecting to multiple hubs at the same time,
+ o Support for both ADC and NMDC protocols,
+ o Chatting and private messaging,
+ o Browsing the user list of a connected hub,
+ o Share management and file uploading,
+ o Connections and download queue management,
+ o File list browsing,
+ o Multi-source and TTH-checked file downloading,
+ o Searching for files,
+ o Secure hub (adcs:// and nmdcs://) and client connections on both
protocols,
+ o Bandwidth throttling.
+
+And special features not commonly found in other clients:
+ o Different connection settings for each hub,
+ o Encrypted UDP messages (ADC SUDP),
+ o Subdirectory refreshing,
+ o Nick notification and highlighting in chat windows,
+ o Trust on First Use for TLS-enabled hubs,
+ o A single listen port for both TLS and TCP connections,
+ o Efficient file uploads using sendfile(),
+ o Large file lists are opened in a background thread,
+ o Doesn't trash your OS file cache (with the flush_file_cache option
enabled),
+ o (Relatively...) low memory usage.
+EOF
diff --git a/ftp/ncdc/HISTORY b/ftp/ncdc/HISTORY
new file mode 100644
index 0000000..ad3be52
--- /dev/null
+++ b/ftp/ncdc/HISTORY
@@ -0,0 +1,24 @@
+2014-04-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.19.1
+
+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
+
+2013-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.17
+
+2013-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.16.1
+
+2013-03-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.16
+
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.15
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, ncdc.gpg: spell created
diff --git a/ftp/ncdc/ncdc.gpg b/ftp/ncdc/ncdc.gpg
new file mode 100644
index 0000000..26fbd61
Binary files /dev/null and b/ftp/ncdc/ncdc.gpg differ
diff --git a/ftp/proftpd/CONFIGURE b/ftp/proftpd/CONFIGURE
index ac57f9c..c596720 100755
--- a/ftp/proftpd/CONFIGURE
+++ b/ftp/proftpd/CONFIGURE
@@ -26,12 +26,13 @@ config_query PROFTPD_MOD "Choose optional user
contributed modules to install?"

if [[ $PROFTPD_MOD == "y" ]]; then
local MODULES="mod_copy \
- mod_deflate \
+ mod_dnsbl \
mod_dynmasq \
mod_exec \
mod_ifsession \
mod_ifversion \
mod_load \
+ mod_log_forensic \
mod_qos \
mod_quotatab \
mod_ratio \
@@ -39,6 +40,7 @@ if [[ $PROFTPD_MOD == "y" ]]; then
mod_rewrite \
mod_sftp \
mod_site_misc \
+ mod_snmp \
mod_sql \
mod_tls \
mod_unique_id \
diff --git a/ftp/proftpd/DEPENDS b/ftp/proftpd/DEPENDS
index a45290b..203f7bb 100755
--- a/ftp/proftpd/DEPENDS
+++ b/ftp/proftpd/DEPENDS
@@ -1,5 +1,12 @@
-if list_find "$PROFTPD_MODS" "mod_deflate"; then
- depends zlib
+# handle 'n' selection for modules in CONFIGURE
+if [[ $PROFTPD_MOD == n ]]; then
+ persistent_add PROFTPD_MODS
+fi
+
+optional_depends zlib "" "" "to build mod_deflate module" &&
+
+if is_depends_enabled $SPELL zlib; then
+ list_add "PROFTPD_MODS" "mod_deflate"
fi &&

if list_find "$PROFTPD_MODS" "mod_sql"; then
@@ -33,22 +40,28 @@ if list_find "$PROFTPD_MODS" "mod_wrap" || list_find
"$PROFTPD_MODS" "mod_wrap2"
fi &&

if list_find "$PROFTPD_MODS" "mod_tls" || list_find "$PROFTPD_MODS"
"mod_sftp" || list_find "$PROFTPD_MODS" "mod_sql_passwd"; then
- depends openssl '--enable-openssl'
+ depends SSL '--enable-openssl'
else
- optional_depends openssl \
- "--enable-openssl" \
- "--disable-openssl" \
+ optional_depends SSL \
+ "--enable-SSL" \
+ "--disable-SSL" \
"for OpenSSL support"
fi &&

-if list_find "$PROFTPD_OPTS" "mod_sftp_pam"; then
+if list_find "$PROFTPD_MODS" "mod_sftp_pam"; then
depends linux-pam
fi &&

-if list_find "$PROFTPD_OPTS" "mod_tls_memcache"; then
+if list_find "$PROFTPD_MODS" "mod_tls_memcache"; then
depends libmemcached
fi &&

+optional_depends geoip "" "" "to build mod_geoip module" &&
+
+if is_depends_enabled $SPELL geoip; then
+ list_add "PROFTPD_MODS" "mod_geoip"
+fi &&
+
optional_depends openldap "" "" "to build mod_ldap module" &&

if is_depends_enabled $SPELL openldap; then
diff --git a/ftp/proftpd/DETAILS b/ftp/proftpd/DETAILS
index 2b880dd..f7aa3bc 100755
--- a/ftp/proftpd/DETAILS
+++ b/ftp/proftpd/DETAILS
@@ -1,5 +1,5 @@
SPELL=proftpd
- VERSION=1.3.4b
+ VERSION=1.3.5
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/ftp/proftpd/HISTORY b/ftp/proftpd/HISTORY
index 2d5f693..c023499 100644
--- a/ftp/proftpd/HISTORY
+++ b/ftp/proftpd/HISTORY
@@ -1,3 +1,19 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.5
+ * CONFIGURE: added new modules, moved mod_deflate to DEPENDS
+ * DEPENDS: fixed mod variable for mod_sftp_pam & mod_tls_memcache;
added
+ geoip optional dependency for mod_geoip; properly handle modules
list
+ * ldap-cert.patch: updated for 1.3.5
+
+2013-06-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4d
+
+2013-03-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4c
+
2012-08-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.4b; changed SOURCEs extension

diff --git a/ftp/proftpd/ldap-cert.patch b/ftp/proftpd/ldap-cert.patch
index f4fee22..6333238 100644
--- a/ftp/proftpd/ldap-cert.patch
+++ b/ftp/proftpd/ldap-cert.patch
@@ -1,6 +1,6 @@
---- contrib/mod_ldap.c.orig 2011-05-24 00:56:40.000000000 +0400
-+++ contrib/mod_ldap.c 2012-07-31 15:14:59.181954021 +0400
-@@ -161,7 +161,14 @@
+--- contrib/mod_ldap.c.orig 2013-11-24 04:45:28.000000000 +0400
++++ contrib/mod_ldap.c 2014-05-16 13:13:12.326617345 +0400
+@@ -142,7 +142,14 @@
*ldap_attr_memberuid = "memberUid",
*ldap_attr_ftpquota = "ftpQuota",
*ldap_attr_ftpquota_profiledn = "ftpQuotaProfileDN",
@@ -16,25 +16,25 @@
#ifdef HAS_LDAP_INITIALIZE
static char *ldap_server_url;
#endif /* HAS_LDAP_INITIALIZE */
-@@ -171,7 +178,9 @@
- ldap_forcedefaultuid = 0, ldap_forcedefaultgid = 0,
- ldap_forcegenhdir = 0, ldap_protocol_version = 3,
+@@ -152,7 +159,9 @@
+ ldap_forcedefaultuid = FALSE, ldap_forcedefaultgid = FALSE,
+ ldap_forcegenhdir = FALSE, ldap_protocol_version = 3,
ldap_dereference = LDAP_DEREF_NEVER,
- ldap_search_scope = LDAP_SCOPE_SUBTREE;
+ ldap_search_scope = LDAP_SCOPE_SUBTREE,
+ ldap_tls_crl_check = -1,
+ ldap_tls_require_cert = -1;
- static struct timeval ldap_querytimeout_tp;

- static uid_t ldap_defaultuid = -1;
-@@ -214,6 +223,86 @@
+ static struct timeval ldap_querytimeout_tv;
+ #define PR_LDAP_QUERY_TIMEOUT_DEFAULT 5
+@@ -196,6 +205,86 @@
struct berval bindcred;
#endif

+ if (ldap_tls_ca_cert_dir) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTDIR,
ldap_tls_ca_cert_dir);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CACERTDIR option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTDIR,
ldap_tls_ca_cert_dir);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CACERTDIR option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -42,9 +42,9 @@
+ }
+
+ if (ldap_tls_ca_cert_file) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTFILE,
ldap_tls_ca_cert_file);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CACERTFILE option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTFILE,
ldap_tls_ca_cert_file);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CACERTFILE option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -52,9 +52,9 @@
+ }
+
+ if (ldap_tls_cert_file) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CERTFILE,
ldap_tls_cert_file);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CERTFILE option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_CERTFILE,
ldap_tls_cert_file);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CERTFILE option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -62,9 +62,9 @@
+ }
+
+ if (ldap_tls_cipher_suite) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CIPHER_SUITE,
ldap_tls_cipher_suite);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CIPHER_SUITE option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_CIPHER_SUITE,
ldap_tls_cipher_suite);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CIPHER_SUITE option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -72,9 +72,9 @@
+ }
+
+ if (ldap_tls_dh_file) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_DHFILE, ldap_tls_dh_file);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_DHFILE option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_DHFILE, ldap_tls_dh_file);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_DHFILE option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -82,9 +82,9 @@
+ }
+
+ if (ldap_tls_key_file) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_KEYFILE, ldap_tls_key_file);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_KEYFILE option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_KEYFILE, ldap_tls_key_file);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_KEYFILE option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -92,9 +92,9 @@
+ }
+
+ if (ldap_tls_crl_check != -1) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_CRLCHECK, (void
*)&ldap_tls_crl_check);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CRLCHECK option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_CRLCHECK, (void
*)&ldap_tls_crl_check);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_CRLCHECK option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -102,9 +102,9 @@
+ }
+
+ if (ldap_tls_require_cert != -1) {
-+ ret = ldap_set_option(NULL, LDAP_OPT_X_TLS_REQUIRE_CERT, (void
*)&ldap_tls_require_cert);
-+ if (ret != LDAP_OPT_SUCCESS) {
-+ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_REQUIRE_CERT option failed: %s", ldap_err2string(ret));
++ res = ldap_set_option(NULL, LDAP_OPT_X_TLS_REQUIRE_CERT, (void
*)&ldap_tls_require_cert);
++ if (res != LDAP_OPT_SUCCESS) {
++ pr_log_pri(PR_LOG_ERR, MOD_LDAP_VERSION ": pr_ldap_connect(): Setting
LDAP_OPT_X_TLS_REQUIRE_CERT option failed: %s", ldap_err2string(res));
+ pr_ldap_unbind();
+ return -1;
+ }
@@ -112,9 +112,9 @@
+ }
+
#ifdef HAS_LDAP_INITIALIZE
- pr_log_debug(DEBUG3, MOD_LDAP_VERSION ": attempting connection to %s",
ldap_server_url ? ldap_server_url : "(null)");
-
-@@ -1876,6 +1965,130 @@
+ (void) pr_log_writefile(ldap_logfd, MOD_LDAP_VERSION,
+ "attempting connection to URL %s",
+@@ -2029,6 +2118,130 @@
return PR_HANDLED(cmd);
}

@@ -242,10 +242,10 @@
+ return PR_HANDLED(cmd);
+}
+
- static int
- ldap_getconf(void)
- {
-@@ -2060,6 +2273,22 @@
+ /* Initialization routines
+ */
+
+@@ -2279,6 +2492,22 @@
}
}

@@ -268,19 +268,20 @@
return 0;
}

-@@ -2093,6 +2322,15 @@
- { "LDAPForceGeneratedHomedir", set_ldap_forcegenhdir, NULL },
- { "LDAPDefaultQuota", set_ldap_defaultquota, NULL },
- { "LDAPGroups", set_ldap_grouplookups, NULL },
-+ { "LDAPTLSCACertDir", set_ldap_tls_ca_cert_dir, NULL },
-+ { "LDAPTLSCACertFile", set_ldap_tls_ca_cert_file, NULL },
-+ { "LDAPTLSCertFile", set_ldap_tls_cert_file, NULL },
-+ { "LDAPTLSCipherSuite", set_ldap_tls_cipher_suite, NULL },
-+ { "LDAPTLSCrlCheck", set_ldap_tls_crl_check, NULL },
-+ { "LDAPTLSCrlFile", set_ldap_tls_crl_file, NULL },
-+ { "LDAPTLSDHFile", set_ldap_tls_dh_file, NULL },
-+ { "LDAPTLSKeyFile", set_ldap_tls_key_file, NULL },
-+ { "LDAPTLSRequireCert", set_ldap_tls_require_cert, NULL },
+@@ -2309,7 +2538,15 @@
+ { "LDAPServer", set_ldapserver, NULL },
+ { "LDAPUsers", set_ldapuserlookups, NULL },
+ { "LDAPUseTLS", set_ldapusetls, NULL },
+-
++ { "LDAPTLSCACertDir", set_ldap_tls_ca_cert_dir, NULL
},
++ { "LDAPTLSCACertFile", set_ldap_tls_ca_cert_file, NULL },
++ { "LDAPTLSCertFile", set_ldap_tls_cert_file, NULL
},
++ { "LDAPTLSCipherSuite", set_ldap_tls_cipher_suite, NULL },
++ { "LDAPTLSCrlCheck", set_ldap_tls_crl_check, NULL
},
++ { "LDAPTLSCrlFile", set_ldap_tls_crl_file, NULL },
++ { "LDAPTLSDHFile", set_ldap_tls_dh_file, NULL },
++ { "LDAPTLSKeyFile", set_ldap_tls_key_file, NULL },
++ { "LDAPTLSRequireCert", set_ldap_tls_require_cert, NULL },
{ NULL, NULL, NULL },
};

diff --git a/ftp/pure-ftpd/DEPENDS b/ftp/pure-ftpd/DEPENDS
index 8f93cfd..808fdc4 100755
--- a/ftp/pure-ftpd/DEPENDS
+++ b/ftp/pure-ftpd/DEPENDS
@@ -18,7 +18,7 @@ optional_depends openldap \
"--without-ldap" \
"for openldap user accounts" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-tls" \
"--without-tls" \
"for SSL/TLS support"
diff --git a/ftp/pure-ftpd/HISTORY b/ftp/pure-ftpd/HISTORY
index c66e72a..c0d1453 100644
--- a/ftp/pure-ftpd/HISTORY
+++ b/ftp/pure-ftpd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.32

diff --git a/ftp/rsync/DETAILS b/ftp/rsync/DETAILS
index 9bb3a1e..0798429 100755
--- a/ftp/rsync/DETAILS
+++ b/ftp/rsync/DETAILS
@@ -1,17 +1,14 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=rsync
if [[ $RSYNC_BRANCH == scm ]]; then
- if [[ $RSYNC_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.samba.org/$SPELL.git:$SPELL-git
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=3.0.9
+ VERSION=3.1.1
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/ftp/rsync/HISTORY b/ftp/rsync/HISTORY
index 4b33384..2bfeb35 100644
--- a/ftp/rsync/HISTORY
+++ b/ftp/rsync/HISTORY
@@ -1,3 +1,12 @@
+2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.1
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-24 Treeve Jelbert <treev AT pi.be>
+ * DETAILS: version 3.1.0
+
2011-09-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.9

diff --git a/ftp/rtorrent/DETAILS b/ftp/rtorrent/DETAILS
index d88c3bf..6944f88 100755
--- a/ftp/rtorrent/DETAILS
+++ b/ftp/rtorrent/DETAILS
@@ -1,12 +1,12 @@
SPELL=rtorrent
- VERSION=0.9.0
+ VERSION=0.9.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://libtorrent.rakshasa.no/downloads/$SOURCE
WEB_SITE=http://libtorrent.rakshasa.no
ENTERED=20050214
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:e1a53ffc0f9aba8f024059a6eee00ec1b7351d2c66c4b79290be627ed5c8dc47d3b5a1b004ce877aeb58ea96c1298063a850f6c52bb23137c0d7abbd6281f080
+
SOURCE_HASH=sha512:a6cc390795c0cf36bf70f4f141db3e176c81df0d6754fe2e6a95ef59385a70e7ce006fe81b83deff5b32e06cc771d03c5c7ba1140be64b2d252719e8aa2058f3
KEYWORDS="bittorrent ftp"
SHORT='Rtorrent is a bittorrent client using libTorrent.'
cat << EOF
diff --git a/ftp/rtorrent/HISTORY b/ftp/rtorrent/HISTORY
index 7ba8dfb..b7d95f6 100644
--- a/ftp/rtorrent/HISTORY
+++ b/ftp/rtorrent/HISTORY
@@ -1,3 +1,6 @@
+2013-06-20 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 0.9.3
+
2011-12-10 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 0.9.0
* PRE_BUILD: patch only needed for ncurses 5.8
diff --git a/ftp/tnftp/DEPENDS b/ftp/tnftp/DEPENDS
index 36d7ed4..6a5d03f 100755
--- a/ftp/tnftp/DEPENDS
+++ b/ftp/tnftp/DEPENDS
@@ -1,3 +1,8 @@
+optional_depends SSL \
+ "--enable-ssl" \
+ "--disable-ssl" \
+ "for SSL support" &&
+
optional_depends ncurses \
"--enable-editcomplete" \
"--disable-editcomplete" \
diff --git a/ftp/tnftp/DETAILS b/ftp/tnftp/DETAILS
index 89dcf41..09b00b5 100755
--- a/ftp/tnftp/DETAILS
+++ b/ftp/tnftp/DETAILS
@@ -1,5 +1,6 @@
SPELL=tnftp
- VERSION=20100108
+ VERSION=20141104
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://ftp.netbsd.org/pub/NetBSD/misc/$SPELL/$SOURCE
diff --git a/ftp/tnftp/HISTORY b/ftp/tnftp/HISTORY
index 8174dc5..996080c 100644
--- a/ftp/tnftp/HISTORY
+++ b/ftp/tnftp/HISTORY
@@ -1,2 +1,15 @@
+2014-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20141104
+
+2014-11-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20141031; SECURITY_PATCH++ (CVE-2014-8517)
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20130505
+ * DEPENDS: added openssl optional dependency
+
2011-07-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFIGURE, BUILD, tnftp.gpg: spell created
diff --git a/ftp/transmission/DEPENDS b/ftp/transmission/DEPENDS
index b9c3c64..8cb62ae 100755
--- a/ftp/transmission/DEPENDS
+++ b/ftp/transmission/DEPENDS
@@ -1,6 +1,6 @@
. "$GRIMOIRE/FUNCTIONS" &&

-depends openssl &&
+depends SSL &&
depends intltool &&
depends curl &&
depends libevent &&
@@ -11,12 +11,12 @@ fi &&

runtime_depends zlib &&

-optional_depends gtk+2 \
+optional_depends gtk+3 \
"--with-gtk" \
"--without-gtk" \
- "for GTK+ client (3.0 will be used if installed)" &&
+ "for GTK+ client" &&

-if is_depends_enabled $SPELL gtk+2; then
+if is_depends_enabled $SPELL gtk+3; then
depends gettext '--enable-nls' &&

optional_depends libcanberra "" "" "for sounds support" &&
diff --git a/ftp/transmission/DETAILS b/ftp/transmission/DETAILS
index c27436c..0939061 100755
--- a/ftp/transmission/DETAILS
+++ b/ftp/transmission/DETAILS
@@ -1,7 +1,7 @@
SPELL=transmission
- VERSION=2.52
- SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.84
+ SECURITY_PATCH=2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://download.transmissionbt.com/files/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ftp/transmission/HISTORY b/ftp/transmission/HISTORY
index 5c70471..37e8574 100644
--- a/ftp/transmission/HISTORY
+++ b/ftp/transmission/HISTORY
@@ -1,3 +1,42 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.84; SECURITY_PATCH++
+
+2014-05-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.83
+
+2013-08-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.82
+
+2013-07-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.81
+
+2013-06-28 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.80, bz2 -> xz
+
+2013-02-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.77
+
+2013-01-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.76
+
+2012-12-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.75
+
+2012-12-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.74
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.73
+
+2012-09-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.71
+ * DEPENDS: gtk+2 -> gtk+3
+ * PRE_BUILD: added, to apply the patch
+ * no-utp.patch: added, to fix compilation with disabled µTP support
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.52

diff --git a/ftp/transmission/PRE_BUILD b/ftp/transmission/PRE_BUILD
new file mode 100755
index 0000000..25db3aa
--- /dev/null
+++ b/ftp/transmission/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/no-utp.patch"
diff --git a/ftp/transmission/no-utp.patch b/ftp/transmission/no-utp.patch
new file mode 100644
index 0000000..0edd085
--- /dev/null
+++ b/ftp/transmission/no-utp.patch
@@ -0,0 +1,15 @@
+--- third-party/libutp/utp.h.orig 2012-09-26 21:02:52.000000000 +0400
++++ third-party/libutp/utp.h 2012-09-30 12:20:52.264401960 +0400
+@@ -111,10 +111,12 @@
+ // Process an ICMP received UDP packet.
+ bool UTP_HandleICMP(const byte* buffer, size_t len, const struct sockaddr
*to, socklen_t tolen);
+
++#ifdef WITH_UTP
+ // Write bytes to the uTP socket.
+ // Returns true if the socket is still writable.
+ bool UTP_Write(struct UTPSocket *socket, size_t count);
+
++#endif
+ // Notify the uTP socket of buffer drain
+ void UTP_RBDrained(struct UTPSocket *socket);
+
diff --git a/ftp/transmission/transmission-2.52.tar.bz2.sig
b/ftp/transmission/transmission-2.52.tar.bz2.sig
deleted file mode 100644
index 1855e4f..0000000
Binary files a/ftp/transmission/transmission-2.52.tar.bz2.sig and /dev/null
differ
diff --git a/ftp/transmission/transmission-2.84.tar.xz.sig
b/ftp/transmission/transmission-2.84.tar.xz.sig
new file mode 100644
index 0000000..5ed119d
Binary files /dev/null and b/ftp/transmission/transmission-2.84.tar.xz.sig
differ
diff --git a/ftp/tucan/DEPENDS b/ftp/tucan/DEPENDS
index f2a99aa..a7898d6 100755
--- a/ftp/tucan/DEPENDS
+++ b/ftp/tucan/DEPENDS
@@ -1,6 +1,6 @@
depends python &&
depends pygtk2 &&
-depends pil &&
+depends pillow &&
depends tesseract &&
depends librsvg2

diff --git a/ftp/tucan/HISTORY b/ftp/tucan/HISTORY
index 450653c..daee074 100644
--- a/ftp/tucan/HISTORY
+++ b/ftp/tucan/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2011-04-11 Philippe "Puppet_Master" Caseiro
* DETAILS: updating to version 0.3.10

diff --git a/ftp/uget/BUILD b/ftp/uget/BUILD
new file mode 100755
index 0000000..981e094
--- /dev/null
+++ b/ftp/uget/BUILD
@@ -0,0 +1,5 @@
+if is_depends_enabled $SPELL gnutls; then
+ LDFLAGS="-lgcrypt $LDFLAGS"
+fi &&
+
+default_build
diff --git a/ftp/uget/DEPENDS b/ftp/uget/DEPENDS
index b6065cd..785a4ee 100755
--- a/ftp/uget/DEPENDS
+++ b/ftp/uget/DEPENDS
@@ -6,6 +6,11 @@ optional_depends curl \
"--disable-plugin-curl" \
"for cURL plug-in" &&

+optional_depends gnutls \
+ "--enable-gnutls" \
+ "--disable-gnutls" \
+ "for GnuTLS support" &&
+
optional_depends aria2 \
"--enable-plugin-aria2" \
"--disable-plugin-aria2" \
diff --git a/ftp/uget/DETAILS b/ftp/uget/DETAILS
index 1505cb8..5347b51 100755
--- a/ftp/uget/DETAILS
+++ b/ftp/uget/DETAILS
@@ -1,10 +1,10 @@
SPELL=uget
- VERSION=1.10
- SOURCE=$SPELL-$VERSION-2.tar.gz
+ VERSION=1.10.4
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/urlget/$SOURCE
-
SOURCE_HASH=sha512:1c37f26988c2137ea1f6904e2761e366bfe7252269f0029862619134928f603dd14087eb425ac6aad25a30d7a2574c172c03dc4d9f5f5e993684acd40f28b84c
+
SOURCE_HASH=sha512:013654ea6d06e8075bb216082dd85e7a4d1ed8510af4ecaf49c816dbf127f1adb157ca275a574f87900d7980cbe70e1e918fe54f0ceb4d0115da0ba07d4f2273
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://uget.visuex.com/
+ WEB_SITE=http://ugetdm.com/
LICENSE[0]=LGPL
ENTERED=20100626
SHORT="download manager written in GTK+"
diff --git a/ftp/uget/HISTORY b/ftp/uget/HISTORY
index 0a403bd..c802090 100644
--- a/ftp/uget/HISTORY
+++ b/ftp/uget/HISTORY
@@ -1,3 +1,14 @@
+2014-04-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.4; updated website
+ * DEPENDS: added gnutls optional dependency
+ * BUILD: added, to fix linker error when gnutls is enabled
+
+2013-01-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.3
+
+2012-10-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.2
+
2012-09-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.10-2

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/vsftpd/DEPENDS b/ftp/vsftpd/DEPENDS
index 4e2d82c..41f6be7 100755
--- a/ftp/vsftpd/DEPENDS
+++ b/ftp/vsftpd/DEPENDS
@@ -1,6 +1,6 @@
depends libcap &&

optional_depends tcp_wrappers "" "" "for filtering network services" &&
-optional_depends openssl "" "" "for SSL encryption" &&
+optional_depends SSL "" "" "for SSL encryption" &&
optional_depends linux-pam "" "" "for security"

diff --git a/ftp/vsftpd/HISTORY b/ftp/vsftpd/HISTORY
index b49d466..3a3228d 100644
--- a/ftp/vsftpd/HISTORY
+++ b/ftp/vsftpd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-02-27 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.3.4

diff --git a/ftp/wget/CONFIGURE b/ftp/wget/CONFIGURE
index 98c06e0..0cbdfaf 100755
--- a/ftp/wget/CONFIGURE
+++ b/ftp/wget/CONFIGURE
@@ -1,4 +1,9 @@
-config_query_list WGET_SSL "Which SSL backend do you want for https and
ftps?" none gnutls openssl &&
+if [[ "$WGET_SSL" == "openssl" ]]; then
+ WGET_SSL="SSL" &&
+ persistent_add WGET_SSL
+fi &&
+
+config_query_list WGET_SSL "Which SSL backend do you want for https and
ftps?" none gnutls SSL &&

config_query_option WGET_OPTS "Enable IPv6 support?" y \
"--enable-ipv6" "--disable-ipv6"
diff --git a/ftp/wget/DEPENDS b/ftp/wget/DEPENDS
index fefc43b..ae541e4 100755
--- a/ftp/wget/DEPENDS
+++ b/ftp/wget/DEPENDS
@@ -1,5 +1,6 @@
-depends gnupg &&
-depends smgl-fhs &&
+depends gnupg &&
+depends pcre &&
+depends smgl-fhs &&

optional_depends libidn \
"--enable-iri" \
@@ -16,18 +17,18 @@ optional_depends "texinfo" \
"" \
"to build info files" &&

+optional_depends "nettle" \
+ '--enable-ntlm' \
+ '--disable-ntlm' \
+ 'for NTLM authentication' &&
+
case $WGET_SSL in
none)
;;
- gnutls) depends gnutls "--with-ssl=gnutls"
+ gnutls) depends gnutls "--with-ssl=gnutls"
;;
- openssl) depends openssl "--with-ssl=openssl"
+ SSL)
+ depends SSL "--with-ssl=openssl" &&
+ optional_depends ca-certificates '' '' 'provides security certificates'
;;
esac
-
-if is_depends_enabled $SPELL openssl ; then
-optional_depends ca-certificates \
- "" \
- "" \
- "provides security certificates"
-fi
diff --git a/ftp/wget/DETAILS b/ftp/wget/DETAILS
index ebd7b62..54e641d 100755
--- a/ftp/wget/DETAILS
+++ b/ftp/wget/DETAILS
@@ -1,6 +1,6 @@
SPELL=wget
- VERSION=1.14
- SECURITY_PATCH=1
+ VERSION=1.16.1
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_GPG=wget.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index 9d94ae6..b7721a0 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,3 +1,40 @@
+2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.16.1
+
+2014-12-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on nettle for NTLM authentication
+
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * REPAIR^all^PRE_SUB_DEPENDS: more properly migrate from openssl to
SSL
+ provider
+
+2014-10-27 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.16, SECURITY_PATCH++
+ (CVE-2014-4877,
http://www.openwall.com/lists/oss-security/2014/10/27/3)
+
+2014-09-26 Remko van der Vossen <wich AT sourcemage.org>
+ * CONFIGURE: properly migrate from openssl to SSL provider
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: pcre
+
+2014-08-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, CONFIGURE: fix libressl support
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: tweak
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+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
+
2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.14, bz2 -> xz

diff --git a/ftp/wget/PRE_SUB_DEPENDS b/ftp/wget/PRE_SUB_DEPENDS
index be2be9d..6988cdb 100755
--- a/ftp/wget/PRE_SUB_DEPENDS
+++ b/ftp/wget/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- SSL) if is_depends_enabled $SPELL openssl || is_depends_enabled $SPELL
gnutls; then
+ SSL) if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) ||
is_depends_enabled $SPELL gnutls; then
return 0
fi
;;
diff --git a/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
b/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
index be2be9d..6988cdb 100755
--- a/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
+++ b/ftp/wget/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- SSL) if is_depends_enabled $SPELL openssl || is_depends_enabled $SPELL
gnutls; then
+ SSL) if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) ||
is_depends_enabled $SPELL gnutls; then
return 0
fi
;;
diff --git a/ftp/wget/SUB_DEPENDS b/ftp/wget/SUB_DEPENDS
index 0c45289..a086a33 100755
--- a/ftp/wget/SUB_DEPENDS
+++ b/ftp/wget/SUB_DEPENDS
@@ -1,11 +1,11 @@
case $THIS_SUB_DEPENDS in
SSL) message "wget with SSL backend is requested, forcing it" &&
persistent_remove WGET_SSL &&
- config_query_list WGET_SSL "Which SSL backend do you want for https
and ftps?" gnutls openssl &&
+ config_query_list WGET_SSL "Which SSL backend do you want for https
and ftps?" gnutls SSL &&
case $WGET_SSL in
gnutls) depends gnutls "--with-ssl=gnutls"
;;
- openssl) depends openssl "--with-ssl=openssl"
+ SSL) depends SSL "--with-ssl=openssl"
;;
esac
;;
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/gnome1-libs/orbit/PRE_BUILD b/gnome1-libs/orbit/PRE_BUILD
new file mode 100755
index 0000000..d7cbde0
--- /dev/null
+++ b/gnome1-libs/orbit/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+sed -i 's:@GT_YES@::g' "${SOURCE_DIRECTORY}"/popt/intl/Makefile.in
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..abaa811 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{,out}-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..45cdd96 100644
--- a/gnome2-apps/abiword/HISTORY
+++ b/gnome2-apps/abiword/HISTORY
@@ -1,3 +1,14 @@
+2014-07-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Fix typo
+
+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/balsa/CONFIGURE b/gnome2-apps/balsa/CONFIGURE
new file mode 100755
index 0000000..bdbeeeb
--- /dev/null
+++ b/gnome2-apps/balsa/CONFIGURE
@@ -0,0 +1 @@
+config_query_list HTML_WIDGET "Which HTML renderer would you like to use?"
webkit gtkhtml none
diff --git a/gnome2-apps/balsa/DEPENDS b/gnome2-apps/balsa/DEPENDS
index b3364a3..d7d5f1e 100755
--- a/gnome2-apps/balsa/DEPENDS
+++ b/gnome2-apps/balsa/DEPENDS
@@ -1,30 +1,80 @@
-depends gmime &&
-depends libgnomeprintui &&
+depends gtk+3 &&
+depends -sub 2.4 gmime &&
+depends glib2 &&
depends libesmtp &&
-depends aspell &&
depends rarian &&

-optional_depends "libgtkhtml" \
- "" \
- "" \
- "to enable display of html messages" &&
+if [[ $HTML_WIDGET == "webkit" ]]; then
+ depends webkitgtk3 "--with-html-widget=webkit"
+elif [[ $HTML_WIDGET == "gtkhtml" ]]; then
+ depends gtkhtml2 "--with-html-widget=gtkhtml4"
+fi &&

-optional_depends "pcre" \
+optional_depends pcre \
"--enable-pcre" \
- "" \
+ "--disable-pcre" \
"to enable perl compatible regular expressions" &&

-optional_depends "openssl" \
+optional_depends SSL \
"--with-ssl" \
- "" \
+ "--without-ssl" \
"to enable opensasl authentication for POP/IMAP" &&

-optional_depends "openldap" \
+optional_depends openldap \
"--with-ldap" \
- "" \
+ "--without-ldap" \
"to enable ldap use" &&

-optional_depends "krb5" \
+optional_depends krb5 \
"--with-gss" \
- "" \
- "to enable gssapi kerberos based authentication"
+ "--without-gss" \
+ "to enable gssapi kerberos based authentication" &&
+
+optional_depends gpgme \
+ "--with-gpgme" \
+ "--without-gpgme" \
+ "for message signing and encryption" &&
+
+optional_depends libcanberra \
+ "--with-canberra" \
+ "--without-canberra" \
+ "for filter sounds" &&
+
+optional_depends gtksourceview3 \
+ "--with-gtksourceview" \
+ "--without-gtksourceview" \
+ "for a more powerful compositor" &&
+
+optional_depends gtkspell3 \
+ "--with-gtkspell" \
+ "--without-gtkspell" \
+ "for spelling checking" &&
+
+optional_depends libnotify \
+ "--with-libnotify" \
+ "--without-libnotify" \
+ "for notification support" &&
+
+optional_depends network-manager \
+ "--with-nm" \
+ "--without-nm" \
+ "for network-manager support" &&
+
+optional_depends sqlite \
+ "--with-sqlite" \
+ "--without-sqlite" \
+ "to use SQLite for SPE address books" &&
+
+optional_depends libsecret \
+ "--with-libsecret" \
+ "--without-libsecret" \
+ "to use gnome-keyring" &&
+
+optional_depends rubrica \
+ "--with-rubrica" \
+ "--without-rubrica" \
+ "for Rubrica address book support" &&
+
+if is_depends_enabled $SPELL rubrica; then
+ depends libxml2
+fi
diff --git a/gnome2-apps/balsa/DETAILS b/gnome2-apps/balsa/DETAILS
index b9cc6ec..d008ace 100755
--- a/gnome2-apps/balsa/DETAILS
+++ b/gnome2-apps/balsa/DETAILS
@@ -1,9 +1,9 @@
SPELL=balsa
- VERSION=2.4.8
+ VERSION=2.5.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pawsa.fedorapeople.org/balsa/$SOURCE
-
SOURCE_HASH=sha512:aea72a4831df59cf3213efdf4aa6ef9212e4e9287c4a0844848d5affc4039717cd3ea9053604b4e84712450b254b81a2cf136635f0c4fc80babb8095902a4e62
+
SOURCE_HASH=sha512:4390bf9cff10fa7370f1cd3320a7bcc105b6ad082e3bd60c13bb4ca4004077aade53016829569871208b108e9fdaa7a08e2ad1d34de0215b193140d8a78c46e2
LICENSE[0]=GPL
WEB_SITE=http://pawsa.fedorapeople.org/balsa/
ENTERED=20020509
diff --git a/gnome2-apps/balsa/HISTORY b/gnome2-apps/balsa/HISTORY
index 5f62645..4aec774 100644
--- a/gnome2-apps/balsa/HISTORY
+++ b/gnome2-apps/balsa/HISTORY
@@ -1,3 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.0
+ * CONFIGURE: added to select html renderer
+ * DEPENDS: added depends gtk+3, glib2, 2.4 gmime, webkit, gtkhtml2
+ added optional_depends gpgme, libcanberra, gtksourceview3,
gtkspell3,
+ libnotify, network-managet, sqlite, libsecret, rubrica
+ removed depends libgnomeprintui, aspell
+
2010-09-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.8

diff --git a/gnome2-apps/dia/DETAILS b/gnome2-apps/dia/DETAILS
index 33d0771..775352b 100755
--- a/gnome2-apps/dia/DETAILS
+++ b/gnome2-apps/dia/DETAILS
@@ -1,12 +1,12 @@
SPELL=dia
- VERSION=0.97.2
+ VERSION=0.97.3
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:UPSTREAM_HASH
LICENSE[0]=GPL
- WEB_SITE=http://www.gnome.org/projects/dia/
+ WEB_SITE=https://wiki.gnome.org/Apps/Dia
ENTERED=20010922
KEYWORDS="gnome2"
SHORT="GTK-based diagram drawing program, similar to Visio"
diff --git a/gnome2-apps/dia/HISTORY b/gnome2-apps/dia/HISTORY
index aa37fb0..d7ec8ac 100644
--- a/gnome2-apps/dia/HISTORY
+++ b/gnome2-apps/dia/HISTORY
@@ -1,3 +1,7 @@
+2014-09-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.97.3; fixed WEB_SITE
+ * glib-2.31.patch: removed, fixed by upstream
+
2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: detect docbook-xsl man path and use instead of online one
* DEPENDS: added docbook-xsl required dep
diff --git a/gnome2-apps/dia/PRE_BUILD b/gnome2-apps/dia/PRE_BUILD
index c3f34d0..e3208ed 100755
--- a/gnome2-apps/dia/PRE_BUILD
+++ b/gnome2-apps/dia/PRE_BUILD
@@ -1,13 +1,11 @@
mk_source_dir $SOURCE_DIRECTORY &&
cd $BUILD_DIRECTORY &&
verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
+xz -dc $SOURCE_CACHE/$SOURCE | tar -xf - &&
cd $SOURCE_DIRECTORY &&

# dockbook's dir
local DB_VER=$(installed_version docbook-xsl | cut -c -4) &&
local DB_DIR="$INSTALL_ROOT/usr/share/xml/docbook/xsl-stylesheets-${DB_VER}"
&&

-sedit
"s:http\://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl:${DB_DIR}/manpages/docbook.xsl:"
configure &&
-
-patch -p1 < $SPELL_DIRECTORY/glib-2.31.patch
+sedit
"s:http\://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl:${DB_DIR}/manpages/docbook.xsl:"
configure
diff --git a/gnome2-apps/dia/dia-0.97.2.tar.xz.sig
b/gnome2-apps/dia/dia-0.97.2.tar.xz.sig
deleted file mode 100644
index fa8da34..0000000
Binary files a/gnome2-apps/dia/dia-0.97.2.tar.xz.sig and /dev/null differ
diff --git a/gnome2-apps/dia/dia-0.97.3.tar.xz.sig
b/gnome2-apps/dia/dia-0.97.3.tar.xz.sig
new file mode 100644
index 0000000..a11cfeb
Binary files /dev/null and b/gnome2-apps/dia/dia-0.97.3.tar.xz.sig differ
diff --git a/gnome2-apps/dia/glib-2.31.patch b/gnome2-apps/dia/glib-2.31.patch
deleted file mode 100644
index 209d196..0000000
--- a/gnome2-apps/dia/glib-2.31.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-Index: dia-0.97.1/objects/custom/shape_typeinfo.c
-===================================================================
---- dia-0.97.1.orig/objects/custom/shape_typeinfo.c
-+++ dia-0.97.1/objects/custom/shape_typeinfo.c
-@@ -27,7 +27,7 @@
- #include "custom_util.h"
- #include <string.h>
- #include <stdarg.h>
--#include <glib/gstrfuncs.h>
-+#include <glib.h>
- #include <glib/gstdio.h>
- #include <libxml/parser.h>
-
-Index: dia-0.97.1/plug-ins/pgf/render_pgf.c
-===================================================================
---- dia-0.97.1.orig/plug-ins/pgf/render_pgf.c
-+++ dia-0.97.1/plug-ins/pgf/render_pgf.c
-@@ -61,7 +61,7 @@ TODO:
- #endif
- #include <errno.h>
-
--#include <glib/gprintf.h>
-+#include <glib.h>
- #include <glib/gstdio.h>
-
- #include "intl.h"
-Index: dia-0.97.1/tests/test-boundingbox.c
-===================================================================
---- dia-0.97.1.orig/tests/test-boundingbox.c
-+++ dia-0.97.1/tests/test-boundingbox.c
-@@ -28,7 +28,7 @@
- #include <glib.h>
- #include <glib-object.h>
-
--#if GLIB_CHECK_VERSION(2,16,0)
-+#if GLIB_CHECK_VERSION(2,16,0) && !GLIB_CHECK_VERSION(2,31,0)
- #include <glib/gtestutils.h>
- #endif
- #include "dialib.h"
-Index: dia-0.97.1/tests/test-objects.c
-===================================================================
---- dia-0.97.1.orig/tests/test-objects.c
-+++ dia-0.97.1/tests/test-objects.c
-@@ -28,7 +28,7 @@
- #include <glib.h>
- #include <glib-object.h>
-
--#if GLIB_CHECK_VERSION(2,16,0)
-+#if GLIB_CHECK_VERSION(2,16,0) && !GLIB_CHECK_VERSION(2,31,0)
- #include <glib/gtestutils.h>
- #endif
-
-
diff --git a/gnome2-apps/eog-plugins/DETAILS b/gnome2-apps/eog-plugins/DETAILS
index dae9036..e0d02f4 100755
--- a/gnome2-apps/eog-plugins/DETAILS
+++ b/gnome2-apps/eog-plugins/DETAILS
@@ -1,5 +1,5 @@
SPELL=eog-plugins
- VERSION=3.4.1
+ VERSION=3.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-apps/eog-plugins/HISTORY b/gnome2-apps/eog-plugins/HISTORY
index 78325e1..d6927db 100644
--- a/gnome2-apps/eog-plugins/HISTORY
+++ b/gnome2-apps/eog-plugins/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.0
+
2012-05-30 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.1

diff --git a/gnome2-apps/eog-plugins/eog-plugins-3.4.1.tar.xz.sig
b/gnome2-apps/eog-plugins/eog-plugins-3.4.1.tar.xz.sig
deleted file mode 100644
index 55d423c..0000000
Binary files a/gnome2-apps/eog-plugins/eog-plugins-3.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-apps/eog-plugins/eog-plugins-3.8.0.tar.xz.sig
b/gnome2-apps/eog-plugins/eog-plugins-3.8.0.tar.xz.sig
new file mode 100644
index 0000000..2554873
Binary files /dev/null and
b/gnome2-apps/eog-plugins/eog-plugins-3.8.0.tar.xz.sig differ
diff --git a/gnome2-apps/eog2/DETAILS b/gnome2-apps/eog2/DETAILS
index eba7c02..0fb86f7 100755
--- a/gnome2-apps/eog2/DETAILS
+++ b/gnome2-apps/eog2/DETAILS
@@ -1,5 +1,5 @@
SPELL=eog2
- VERSION=3.4.3
+ VERSION=3.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=eog-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/eog-$VERSION
diff --git a/gnome2-apps/eog2/HISTORY b/gnome2-apps/eog2/HISTORY
index d8f4ba2..433b7a3 100644
--- a/gnome2-apps/eog2/HISTORY
+++ b/gnome2-apps/eog2/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.0
+
2012-07-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.3

diff --git a/gnome2-apps/eog2/eog-3.4.3.tar.xz.sig
b/gnome2-apps/eog2/eog-3.4.3.tar.xz.sig
deleted file mode 100644
index e515ab7..0000000
Binary files a/gnome2-apps/eog2/eog-3.4.3.tar.xz.sig and /dev/null differ
diff --git a/gnome2-apps/eog2/eog-3.8.0.tar.xz.sig
b/gnome2-apps/eog2/eog-3.8.0.tar.xz.sig
new file mode 100644
index 0000000..e8878fd
Binary files /dev/null and b/gnome2-apps/eog2/eog-3.8.0.tar.xz.sig differ
diff --git a/gnome2-apps/evolution/BUILD b/gnome2-apps/evolution/BUILD
index 20ca704..5623ebb 100755
--- a/gnome2-apps/evolution/BUILD
+++ b/gnome2-apps/evolution/BUILD
@@ -1,4 +1,3 @@
OPTS="--enable-plugins=$EVOLUTION_PLUGINS $OPTS" &&
-OPTS="--disable-nm $OPTS" &&

default_build
diff --git a/gnome2-apps/evolution/DEPENDS b/gnome2-apps/evolution/DEPENDS
index aa6cb70..b78d487 100755
--- a/gnome2-apps/evolution/DEPENDS
+++ b/gnome2-apps/evolution/DEPENDS
@@ -27,43 +27,26 @@ optional_depends nss
\
"--enable-nss=no --disable-smime" \
"Enable Mozilla SSL support?" &&

-optional_depends gnome-pilot-conduits \
- "--enable-pilot-conduits \
- --with-pisock \
- --enable-pilotlinktest" \
- "--disable-pilot-conduits" \
- "Enable Palm Pilot support?" &&
-
optional_depends openldap \
"--with-openldap" \
"--without-openldap" \
"Enable OpenLDAP support?" &&

+optional_depends gnome-online-accounts \
+ "--enable-goa" \
+ "--disable-goa" \
+ "to enable GNOME Online Accounts support"&&
+
optional_depends krb5 \
"--with-krb5=/usr" \
"--without-krb5" \
"Enable Kerberos 5 support?" &&

-optional_depends mono \
- "--enable-mono" \
- "--disable-mono" \
- "Add Mono embedded hooks?" &&
-
-optional_depends python \
- "--enable-python" \
- "--disable-python" \
- "Add Python embedded hooks?" &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"Enable gtk-doc documenation building" &&

-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "Register with rarian?" &&
-
optional_depends readpst \
"--enable-pst-import" \
"--disable-pst-import" \
@@ -80,8 +63,8 @@ optional_depends libgweather \
"for calendar-weather plugin" &&

optional_depends libchamplain \
- "--enable-contacts-map" \
- "--disable-contacts-map" \
+ "--enable-contact-maps" \
+ "--disable-contact-maps" \
"for contacts-map plugin" &&

if is_depends_enabled $SPELL libchamplain; then
diff --git a/gnome2-apps/evolution/DETAILS b/gnome2-apps/evolution/DETAILS
index 79564c0..bc0ff14 100755
--- a/gnome2-apps/evolution/DETAILS
+++ b/gnome2-apps/evolution/DETAILS
@@ -1,5 +1,5 @@
SPELL=evolution
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-apps/evolution/HISTORY b/gnome2-apps/evolution/HISTORY
index 763a237..08830a9 100644
--- a/gnome2-apps/evolution/HISTORY
+++ b/gnome2-apps/evolution/HISTORY
@@ -1,3 +1,12 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: remove disable-nm build flag, no longer valid
+ * DEPENDS: removed optional_depends gnome-pilot-conduits, mono,
python, rarian
+ added optional_depends gnome-online-accounts
+ updated configure flags for libchamplain
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-apps/evolution/evolution-3.4.1.tar.xz.sig
b/gnome2-apps/evolution/evolution-3.4.1.tar.xz.sig
deleted file mode 100644
index c5321f3..0000000
Binary files a/gnome2-apps/evolution/evolution-3.4.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
b/gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..2c7dda2
Binary files /dev/null and b/gnome2-apps/evolution/evolution-3.6.1.tar.xz.sig
differ
diff --git a/gnome2-apps/file-roller/BUILD b/gnome2-apps/file-roller/BUILD
new file mode 100755
index 0000000..62067c4
--- /dev/null
+++ b/gnome2-apps/file-roller/BUILD
@@ -0,0 +1,5 @@
+if [[ $LIBMAGIC == "y" ]]; then
+ OPTS="$OPTS --enable-magic"
+fi &&
+
+default_build
diff --git a/gnome2-apps/file-roller/CONFIGURE
b/gnome2-apps/file-roller/CONFIGURE
new file mode 100755
index 0000000..61f7247
--- /dev/null
+++ b/gnome2-apps/file-roller/CONFIGURE
@@ -0,0 +1 @@
+config_query LIBMAGIC "Use libmagic to detect file type?" y
diff --git a/gnome2-apps/file-roller/DEPENDS b/gnome2-apps/file-roller/DEPENDS
index 95b2fd1..747a9a4 100755
--- a/gnome2-apps/file-roller/DEPENDS
+++ b/gnome2-apps/file-roller/DEPENDS
@@ -1,5 +1,5 @@
depends glib2 &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-doc-utils &&

optional_depends rarian \
@@ -10,4 +10,16 @@ optional_depends rarian
\
optional_depends nautilus2 \
"--enable-nautilus-actions" \
"--disable-nautilus-actions" \
- "Build the nautilus context menu actions?"
+ "Build the nautilus context menu actions?" &&
+
+optional_depends libarchive \
+ "--enable-libarchive" \
+ "--disable-libarchive" \
+ "to use built-in code to handle tar, cpio, lha archives,
and ISO images" &&
+
+suggest_depends zip "" "" "for zip archives" &&
+suggest_depends rar "" "" "for rar archives" z-rejected &&
+suggest_depends unrar "" "" "for rar archives" &&
+suggest_depends tar "" "" "for tar archives" &&
+suggest_depends p7zip "" "" "for 7z archives" &&
+suggest_depends unace "" "" "for ace archives" z-rejected
diff --git a/gnome2-apps/file-roller/DETAILS b/gnome2-apps/file-roller/DETAILS
index 495809a..f7f2817 100755
--- a/gnome2-apps/file-roller/DETAILS
+++ b/gnome2-apps/file-roller/DETAILS
@@ -1,5 +1,5 @@
SPELL=file-roller
- VERSION=3.4.2
+ VERSION=3.6.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-apps/file-roller/HISTORY b/gnome2-apps/file-roller/HISTORY
index b3db8ff..7d0924d 100644
--- a/gnome2-apps/file-roller/HISTORY
+++ b/gnome2-apps/file-roller/HISTORY
@@ -1,3 +1,11 @@
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ * DEPENDS: gtk+2 -> gtk+3
+ added optional_depends libarchive
+ added suggest_depends zip, rar, unrar, tar, unace, p7zip
+ * CONFIGURE: added, to query for libmagic
+ * BUILD: added, to build with libmagic
+
2012-05-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: bz2 -> xz
updated spell to 3.4.2
diff --git a/gnome2-apps/file-roller/file-roller-3.4.2.tar.xz.sig
b/gnome2-apps/file-roller/file-roller-3.4.2.tar.xz.sig
deleted file mode 100644
index 08c9b04..0000000
Binary files a/gnome2-apps/file-roller/file-roller-3.4.2.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig
b/gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..fa54276
Binary files /dev/null and
b/gnome2-apps/file-roller/file-roller-3.6.0.tar.xz.sig differ
diff --git a/gnome2-apps/galculator/DEPENDS b/gnome2-apps/galculator/DEPENDS
index 376aa43..a9051cb 100755
--- a/gnome2-apps/galculator/DEPENDS
+++ b/gnome2-apps/galculator/DEPENDS
@@ -1,4 +1,17 @@
-depends gtk+2 &&
-depends glib2 &&
-depends libglade2 &&
-depends xml-parser-expat
+depends glib2 &&
+depends xml-parser-expat &&
+
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "to use GTK+3 instead of GTK+2" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2 &&
+ depends libglade2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support"
diff --git a/gnome2-apps/galculator/DETAILS b/gnome2-apps/galculator/DETAILS
index 41efe59..b623063 100755
--- a/gnome2-apps/galculator/DETAILS
+++ b/gnome2-apps/galculator/DETAILS
@@ -1,15 +1,15 @@
SPELL=galculator
- VERSION=1.3.4
+ VERSION=2.1.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/galculator/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:782b5a672fa40bab01dc39fb32e79e8da08993bace6c37768db2ca11a2bb996fdc07e773a0f70b7bba73c018de6ea6e3f71afc3885ccbc94d345fef62cdfa74a
LICENSE[0]=GPL
WEB_SITE=http://galculator.sourceforge.net/
ENTERED=20030120
KEYWORDS="calculator gnome2"
- SHORT="GTK+2 based calculator"
+ SHORT="GTK+2/3 based calculator"
cat << EOF
-galculator is a gtk+2 based calculator, which provides nearly every function
the
-average programmer needs.
+galculator is a gtk+2/3 based calculator, which provides nearly every
+function the average programmer needs.
EOF
diff --git a/gnome2-apps/galculator/HISTORY b/gnome2-apps/galculator/HISTORY
index 67fabc3..ec4cdb2 100644
--- a/gnome2-apps/galculator/HISTORY
+++ b/gnome2-apps/galculator/HISTORY
@@ -1,3 +1,14 @@
+2014-07-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.3; switched to hash check
+
+2012-12-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.1
+ fixed long description wrap
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0; added GTK+3 notes
+ * DEPENDS: renewed dependencies
+
2009-02-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.4

diff --git a/gnome2-apps/galculator/galculator-1.3.4.tar.bz2.sig
b/gnome2-apps/galculator/galculator-1.3.4.tar.bz2.sig
deleted file mode 100644
index 2f3b535..0000000
Binary files a/gnome2-apps/galculator/galculator-1.3.4.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-apps/gnome-bluetooth/DEPENDS
b/gnome2-apps/gnome-bluetooth/DEPENDS
index 4321e87..e8a85a9 100755
--- a/gnome2-apps/gnome-bluetooth/DEPENDS
+++ b/gnome2-apps/gnome-bluetooth/DEPENDS
@@ -1,5 +1,5 @@
depends glib2 &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-control-center &&
depends bluez &&

@@ -8,7 +8,7 @@ optional_depends gobject-introspection \
"--enable-introspection=no" \
"to enable introspection for this build" &&

-optional_depends nautilus2 \
+optional_depends nautilus-sendto \
"--enable-nautilus-sendto=yes" \
"--enable-nautilus-sendto=no" \
"to build nautilus-sendto plugin" &&
@@ -16,9 +16,4 @@ optional_depends nautilus2 \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "to build documentation" &&
-
-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "to register with rarian"
+ "to build documentation"
diff --git a/gnome2-apps/gnome-bluetooth/DETAILS
b/gnome2-apps/gnome-bluetooth/DETAILS
index 802f1a1..38b27ac 100755
--- a/gnome2-apps/gnome-bluetooth/DETAILS
+++ b/gnome2-apps/gnome-bluetooth/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-bluetooth
- VERSION=3.0.1
+ VERSION=3.6.1
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"
diff --git a/gnome2-apps/gnome-bluetooth/HISTORY
b/gnome2-apps/gnome-bluetooth/HISTORY
index a58afc3..a664c5b 100644
--- a/gnome2-apps/gnome-bluetooth/HISTORY
+++ b/gnome2-apps/gnome-bluetooth/HISTORY
@@ -1,3 +1,9 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+ bz2 -> xz
+ * DEPENDS: nautilus2 -> nautilus-sendto
+ removed optional_depends rarian
+
2011-10-19 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added missing dep on gnome-control-center

diff --git a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
deleted file mode 100644
index dc65e88..0000000
Binary files a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.0.1.tar.bz2.sig
and /dev/null differ
diff --git a/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..c94342a
Binary files /dev/null and
b/gnome2-apps/gnome-bluetooth/gnome-bluetooth-3.6.1.tar.xz.sig differ
diff --git a/gnome2-apps/gnome-disk-utility/DEPENDS
b/gnome2-apps/gnome-disk-utility/DEPENDS
index d819279..df6be39 100755
--- a/gnome2-apps/gnome-disk-utility/DEPENDS
+++ b/gnome2-apps/gnome-disk-utility/DEPENDS
@@ -1,26 +1,10 @@
depends glib2 &&
depends gtk+3 &&
-depends udisks &&
-depends -sub GTK3 avahi &&
-depends libnotify &&
-depends unique &&
-
-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "to register with rarian" &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "to build documentation" &&
-
-optional_depends libgnome-keyring \
- "--enable-gnome-keyring" \
- "--disable-gnome-keyring" \
- "to use gnome keyring" &&
-
-optional_depends nautilus2 \
- "--enable-nautilus" \
- "--disable-nautilus" \
- "for nautilus extensions"
+depends udisks2 &&
+depends libpwquality &&
+depends libsecret &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/gnome2-apps/gnome-disk-utility/DETAILS
b/gnome2-apps/gnome-disk-utility/DETAILS
index 0e6b50e..5fb99e8 100755
--- a/gnome2-apps/gnome-disk-utility/DETAILS
+++ b/gnome2-apps/gnome-disk-utility/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-disk-utility
- VERSION=3.0.2
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.6.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_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-apps/gnome-disk-utility/HISTORY
b/gnome2-apps/gnome-disk-utility/HISTORY
index 1f18cf2..2e037a8 100644
--- a/gnome2-apps/gnome-disk-utility/HISTORY
+++ b/gnome2-apps/gnome-disk-utility/HISTORY
@@ -1,3 +1,7 @@
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+ * DEPENDS: refreshed dependency list
+
2011-10-20 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Requires avahi built with gtk+3 support for Avahi UI
Depends on gtk+3, not gtk+2
diff --git
a/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.0.2.tar.bz2.sig
b/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.0.2.tar.bz2.sig
deleted file mode 100644
index 2f15fd5..0000000
Binary files
a/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.0.2.tar.bz2.sig and
/dev/null differ
diff --git
a/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig
b/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..7c67c3d
Binary files /dev/null and
b/gnome2-apps/gnome-disk-utility/gnome-disk-utility-3.6.1.tar.xz.sig differ
diff --git a/gnome2-apps/gnome-power-manager/DETAILS
b/gnome2-apps/gnome-power-manager/DETAILS
index 084a8a8..a1546e3 100755
--- a/gnome2-apps/gnome-power-manager/DETAILS
+++ b/gnome2-apps/gnome-power-manager/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-power-manager
- VERSION=3.4.0
+ VERSION=3.6.0
SOURCE=${SPELL}-${VERSION}.tar.xz
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_URL[0]=ftp://ftp.gnome.org/pub/GNOME/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-apps/gnome-power-manager/HISTORY
b/gnome2-apps/gnome-power-manager/HISTORY
index cba6b1f..3ce3a89 100644
--- a/gnome2-apps/gnome-power-manager/HISTORY
+++ b/gnome2-apps/gnome-power-manager/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome2-apps/gnome-power-manager/gnome-power-manager-3.4.0.tar.xz.sig
b/gnome2-apps/gnome-power-manager/gnome-power-manager-3.4.0.tar.xz.sig
deleted file mode 100644
index 46604a1..0000000
Binary files
a/gnome2-apps/gnome-power-manager/gnome-power-manager-3.4.0.tar.xz.sig and
/dev/null differ
diff --git
a/gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig
b/gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..66f28b2
Binary files /dev/null and
b/gnome2-apps/gnome-power-manager/gnome-power-manager-3.6.0.tar.xz.sig differ
diff --git a/gnome2-apps/gnote/DEPENDS b/gnome2-apps/gnote/DEPENDS
index c277444..611a26f 100755
--- a/gnome2-apps/gnote/DEPENDS
+++ b/gnome2-apps/gnote/DEPENDS
@@ -1,6 +1,6 @@
-depends gtk+2 &&
+depends gtk+3 &&
depends glibmm &&
-depends gtkmm2 &&
+depends gtkmm3 &&
depends libxslt &&
depends libxml2 &&
depends libxml++ &&
diff --git a/gnome2-apps/gnote/DETAILS b/gnome2-apps/gnote/DETAILS
index 06fa713..995e0b4 100755
--- a/gnome2-apps/gnote/DETAILS
+++ b/gnome2-apps/gnote/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnote
- VERSION=0.8.2
+ VERSION=0.8.4
SOURCE="${SPELL}-${VERSION}.tar.xz"
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-apps/gnote/HISTORY b/gnome2-apps/gnote/HISTORY
index 507814a..97edc41 100644
--- a/gnome2-apps/gnote/HISTORY
+++ b/gnome2-apps/gnote/HISTORY
@@ -1,3 +1,7 @@
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.8.4
+ * DEPENDS: changed from gtk+/mm2 to gtk+/mm3
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 0.8.2
* DEPENDS: removed no longer valid depends
diff --git a/gnome2-apps/gnote/gnote-0.8.2.tar.xz.sig
b/gnome2-apps/gnote/gnote-0.8.2.tar.xz.sig
deleted file mode 100644
index 46e7cea..0000000
Binary files a/gnome2-apps/gnote/gnote-0.8.2.tar.xz.sig and /dev/null differ
diff --git a/gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig
b/gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig
new file mode 100644
index 0000000..dc8481b
Binary files /dev/null and b/gnome2-apps/gnote/gnote-0.8.4.tar.xz.sig 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 9838239..5776e49 100755
--- a/gnome2-apps/gramps/DETAILS
+++ b/gnome2-apps/gramps/DETAILS
@@ -1,6 +1,6 @@
SPELL=gramps
- VERSION=3.4.1
-
SOURCE_HASH=sha512:550b104458eacdeb765bf856808474d73b18903cdc56b91c7a5cb0ee28a3fef6ae48979daa6ec36a693b396697a415838dda7aa5314800c4118865205883fca5
+ 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 6128024..f111c7f 100644
--- a/gnome2-apps/gramps/HISTORY
+++ b/gnome2-apps/gramps/HISTORY
@@ -1,3 +1,18 @@
+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
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.3
+
+2012-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.2
+
2012-09-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.4.1

diff --git a/gnome2-apps/gthumb2/BUILD b/gnome2-apps/gthumb2/BUILD
deleted file mode 100755
index feceeab..0000000
--- a/gnome2-apps/gthumb2/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-make_single &&
-default_build &&
-make_normal
diff --git a/gnome2-apps/gthumb2/DEPENDS b/gnome2-apps/gthumb2/DEPENDS
index 9120687..665beeb 100755
--- a/gnome2-apps/gthumb2/DEPENDS
+++ b/gnome2-apps/gthumb2/DEPENDS
@@ -1,36 +1,107 @@
-depends gtk+2 &&
-depends libglade2 &&
-depends libgnome &&
-depends libgnomeui &&
-depends libbonobo &&
-depends libbonoboui &&
-depends gnome-vfs2 &&
-depends libexif &&
-depends libgnomeprintui &&
-depends xorg-libs &&
-depends libunique &&
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends cogl &&
+depends dbus &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gconf2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+3 &&
+depends icu &&
+depends intltool &&
+depends json-glib &&
+depends libcroco &&
+depends libdrm &&
+depends libffi &&
+depends libgcrypt &&
+depends libgnome-keyring &&
+depends libgpg-error &&
+depends libpng &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxcomposite &&
+depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxi &&
+depends libxml2 &&
+depends libxrender &&
+depends OPENGL &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends sqlite &&
+depends libunique &&
+depends xz-utils &&
+depends zlib &&

optional_depends rarian \
"--enable-scrollkeeper" \
"--disable-scrollkeeper" \
"Enable use of scrollkeeper?" &&

-optional_depends libgphoto2 \
- "" \
- "" \
- "Enable import photos from a digital camera" &&
-
-optional_depends tiff \
- "--enable-tiff" \
- "--disable-tiff" \
- "Enable tiff image support?" &&
-
-optional_depends libiptcdata \
- "--enable-iptcdata" \
- "--disable-iptcdata" \
- "Enable IPTC metadata support?" &&
-
-optional_depends libxrender \
- "--enable-render" \
- "--disable-render" \
- "Enable X11 Xrender support?"
+optional_depends clutter \
+ "--enable-clutter" \
+ "--disable-clutter" \
+ "for addition slideshow effects" &&
+if is_depends_enabled $SPELL clutter; then
+ depends clutter-gtk
+fi &&
+
+optional_depends exiv2 \
+ "--enable-exiv2" \
+ "--disable-exiv2" \
+ "to view EXIF data attached to images" &&
+
+optional_depends gstreamer \
+ "--enable-gstreamer" \
+ "--disable-gstreamer" \
+ "for video support" &&
+if is_depends_enabled $SPELL gstreamer; then
+ depends gst-plugins-base
+fi &&
+
+optional_depends tiff \
+ "--enable-tiff" \
+ "--disable-tiff" \
+ "to save images in TIFF format" &&
+
+optional_depends JPEG \
+ "--enable-jpeg" \
+ "--disable-jpeg" \
+ "to have more saving options for the JPEG format" &&
+
+optional_depends libgphoto2 \
+ "--enable-gphoto2" \
+ "--disable-gphoto2" \
+ "to import photos directly from the camera" &&
+
+optional_depends libopenraw \
+ "--enable-libopenraw" \
+ "--disable-libopenraw" \
+ "support for RAW photos" &&
+
+optional_depends gnome-keyring \
+ "--enable-gnome-keyring" \
+ "--disable-gnome-keyring" \
+ "use gnome-keyring to store passwords" &&
+
+optional_depends brasero \
+ "--enable-libbrasero" \
+ "--disable-libbrasero" \
+ "use libbrasero for buring CDs" &&
+
+optional_depends libsoup \
+ "--enable-libsoup" \
+ "--disable-libsoup" \
+ "enable SOAP support" &&
+
+optional_depends librsvg2 \
+ "--enable-librsvg" \
+ "--disable-librsvg" \
+ "support for rsvg"
diff --git a/gnome2-apps/gthumb2/DETAILS b/gnome2-apps/gthumb2/DETAILS
index 7db2432..2537e98 100755
--- a/gnome2-apps/gthumb2/DETAILS
+++ b/gnome2-apps/gthumb2/DETAILS
@@ -1,10 +1,10 @@
SPELL=gthumb2
- VERSION=2.14.4
+ VERSION=3.2.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gthumb-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gthumb-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gthumb/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH[0]=sha512:ed4002c48c0ebd2187f980e40375e94bb7136fd4791b87f067a2a306e3b0980c756176d1dfc4aba891e95b287168723b35eeaf5063ace19d87516640722ee1fb
LICENSE[0]=GPL
WEB_SITE=http://gthumb.sourceforge.net
ENTERED=20020519
diff --git a/gnome2-apps/gthumb2/HISTORY b/gnome2-apps/gthumb2/HISTORY
index 3bd1f69..3d3a401 100644
--- a/gnome2-apps/gthumb2/HISTORY
+++ b/gnome2-apps/gthumb2/HISTORY
@@ -1,3 +1,11 @@
+2013-06-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.2.2
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.0.2
+ * DEPENDS: adapted dependencies for new version
+ * BUILD: removed
+
2012-05-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.14.4

diff --git a/gnome2-apps/gthumb2/gthumb-2.14.4.tar.xz.sig
b/gnome2-apps/gthumb2/gthumb-2.14.4.tar.xz.sig
deleted file mode 100644
index 9936529..0000000
Binary files a/gnome2-apps/gthumb2/gthumb-2.14.4.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-apps/gtkam/DETAILS b/gnome2-apps/gtkam/DETAILS
index ca53c7f..a531a40 100755
--- a/gnome2-apps/gtkam/DETAILS
+++ b/gnome2-apps/gtkam/DETAILS
@@ -1,9 +1,9 @@
SPELL=gtkam
- VERSION=0.1.17
+ VERSION=0.2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
-
SOURCE_HASH=sha512:41d16f03191e235ceb29256c9855d6f0392ff38d50c09b09610a8e6b98d1ddd642f48c5785921b967d4f684e87676b30c507930a3c63ee3bbeac9d5ad8c37f80
+
SOURCE_HASH=sha512:c8ba118c1e4ef8c7a2101a14912c3551ed4dfc1015bfb0f2fb9bd97f9c9a43af3988cc778643fd9a323857317435325af02e490a5a5cc681a98c042d48a53bac
LICENSE[0]=GPL
WEB_SITE=http://gphoto.sourceforge.net/
ENTERED=20030323
diff --git a/gnome2-apps/gtkam/HISTORY b/gnome2-apps/gtkam/HISTORY
index 45be656..20e774b 100644
--- a/gnome2-apps/gtkam/HISTORY
+++ b/gnome2-apps/gtkam/HISTORY
@@ -1,8 +1,12 @@
+2013-01-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.0
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

2010-05-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.1.17
+
2009-11-28 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: removed unneeded dependency -- aalib

diff --git a/gnome2-apps/gwc/DEPENDS b/gnome2-apps/gwc/DEPENDS
index a2f1824..890f193 100755
--- a/gnome2-apps/gwc/DEPENDS
+++ b/gnome2-apps/gwc/DEPENDS
@@ -15,4 +15,9 @@ optional_depends libvorbis \
optional_depends mpg123 \
"--enable-mp3" \
"--disable-mp3" \
- "for mp3 file reading support"
+ "for mp3 file reading support" &&
+
+optional_depends pulseaudio \
+ "--enable-pa" \
+ "--disable-pa" \
+ "Enable Pulse audio support?"
diff --git a/gnome2-apps/gwc/DETAILS b/gnome2-apps/gwc/DETAILS
index 530f9e3..db1d6ea 100755
--- a/gnome2-apps/gwc/DETAILS
+++ b/gnome2-apps/gwc/DETAILS
@@ -1,10 +1,9 @@
SPELL=gwc
- VERSION=0.21-11
-
SOURCE_HASH=sha512:113e8517f808aa1fd55bc43148d7fcdec28c694aaa526f3a02d62bbdd7b3b59cea17ecea263310cd973e528c037fcf15dc1da7e2af5c073e5ed3e57cd532da41
+ VERSION=0.21-19
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/gwc/gwc2/0.21-19/gwc-0.21-19.tgz
+
SOURCE_HASH=sha512:554d08db59b027a2d7fdb5edb01c46c25346c4d2a2165b3679d4a88cc46b3460ed8ac22548389d00b641796f4b0e774f989a633b6384f539bb5b81919ab45fcf
LICENSE[0]=GPL
WEB_SITE=http://gwc.sourceforge.net/
ENTERED=20041006
diff --git a/gnome2-apps/gwc/HISTORY b/gnome2-apps/gwc/HISTORY
index a2a2bf3..870e521 100644
--- a/gnome2-apps/gwc/HISTORY
+++ b/gnome2-apps/gwc/HISTORY
@@ -1,3 +1,10 @@
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: corrected commented out libgnomeui depends
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.21-19
+ update source url
+
2011-02-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.21-11 (stable); quoting paths
* DEPENDS: added optional dependencies
diff --git a/gnome2-apps/homebank/DEPENDS b/gnome2-apps/homebank/DEPENDS
index edffa0e..f7b1755 100755
--- a/gnome2-apps/homebank/DEPENDS
+++ b/gnome2-apps/homebank/DEPENDS
@@ -1 +1,12 @@
-depends gtk+2
+depends gtk+2 &&
+depends shared-mime-info &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends libofx \
+ "--with-ofx" \
+ "--without-ofx" \
+ "for OFX (Open Financial eXchange) support"
diff --git a/gnome2-apps/homebank/DETAILS b/gnome2-apps/homebank/DETAILS
index adbf4d1..00e858c 100755
--- a/gnome2-apps/homebank/DETAILS
+++ b/gnome2-apps/homebank/DETAILS
@@ -1,14 +1,15 @@
SPELL=homebank
- VERSION=4.2.1
+ VERSION=4.6.3
SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE_URL[0]=http://${SPELL}.free.fr/public/${SOURCE}
-
SOURCE_HASH=sha512:690c477835072c57fe8c299c4afae4a4236f3b9de48c50f1a029deff3a8f7b36d30dcf5b10e529d0bd9512fb00c7a1ab385363b3979da0aceddf4eea57e733e2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-$VERSION
- WEB_SITE=http://${SPELL}.free.fr/
+ SOURCE_URL[0]=http://homebank.free.fr/public/${SOURCE}
+
SOURCE_HASH=sha512:aab7374d90ffc52a40188eb334fc9b3461c299014d6134f236488991400fffe9f6dcb69247501857fe4caafbb08f0c5d729211b13551203f1231d136e99e024d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOC_DIRS=""
+ WEB_SITE=http://homebank.free.fr/
ENTERED=20060624
LICENSE[0]=GPL
KEYWORDS="finance gnome2"
- SHORT="HomeBank is a personal finance management software"
+ SHORT="personal finance management software"
cat << EOF
HomeBank is the free software you have always wanted to manage your personal
accounts at home. The main concept is to be light, simple and very easy to
use.
diff --git a/gnome2-apps/homebank/FINAL b/gnome2-apps/homebank/FINAL
new file mode 100755
index 0000000..2a9eda3
--- /dev/null
+++ b/gnome2-apps/homebank/FINAL
@@ -0,0 +1 @@
+"$INSTALL_ROOT/usr/bin/update-mime-database" "$INSTALL_ROOT/usr/share/mime"
diff --git a/gnome2-apps/homebank/HISTORY b/gnome2-apps/homebank/HISTORY
index 1001739..7264f19 100644
--- a/gnome2-apps/homebank/HISTORY
+++ b/gnome2-apps/homebank/HISTORY
@@ -1,3 +1,22 @@
+2014-08-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6.3; don't duplicate docs
+
+2014-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6.2
+
+2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6.1
+
+2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6; quoting paths
+
+2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.5.6; cleaned up
+ * DEPENDS: added missing dependencies
+ * PRE_BUILD: added, to apply patch
+ * FINAL: added, to updated MIME database
+ * mime-noup.patch: added, to prevent MIME db from updating in INSTALL
+
2010-04-27 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 4.2.1

diff --git a/gnome2-apps/homebank/PRE_BUILD b/gnome2-apps/homebank/PRE_BUILD
new file mode 100755
index 0000000..808e8b6
--- /dev/null
+++ b/gnome2-apps/homebank/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/mime-noup.patch"
diff --git a/gnome2-apps/homebank/mime-noup.patch
b/gnome2-apps/homebank/mime-noup.patch
new file mode 100644
index 0000000..29a4db4
--- /dev/null
+++ b/gnome2-apps/homebank/mime-noup.patch
@@ -0,0 +1,14 @@
+--- mime/Makefile.in.orig 2014-03-01 15:31:41.000000000 +0400
++++ mime/Makefile.in 2014-05-12 14:00:03.431211914 +0400
+@@ -531,11 +531,6 @@
+ # $(mimeicon_DATA)
+
+ install-data-local: install-mimexmlDATA
+- if [ -f $(DESTDIR)$(datadir)/mime/packages/freedesktop.org.xml ] ;
then \
+- if which update-mime-database>/dev/null 2>&1; then \
+- update-mime-database $(DESTDIR)$(datadir)/mime; \
+- fi \
+- fi
+
+ uninstall-local:
+ if [ -f $(DESTDIR)$(datadir)/mime/packages/freedesktop.org.xml ] ;
then \
diff --git a/gnome2-apps/mail-notification/DEPENDS
b/gnome2-apps/mail-notification/DEPENDS
index 8e27e1a..bffb749 100755
--- a/gnome2-apps/mail-notification/DEPENDS
+++ b/gnome2-apps/mail-notification/DEPENDS
@@ -5,7 +5,7 @@ optional_depends "gmime" \
"" \
"" \
"for gmime support" &&
-optional_depends "openssl" \
+optional_depends "SSL" \
"" \
"" \
"for ssl support" &&
diff --git a/gnome2-apps/mail-notification/HISTORY
b/gnome2-apps/mail-notification/HISTORY
index ddbca12..2c94d34 100644
--- a/gnome2-apps/mail-notification/HISTORY
+++ b/gnome2-apps/mail-notification/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-04-06 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DETAILS: updated to 5.3
* BUILD, INSTALL: added for new build system
diff --git a/gnome2-apps/rubrica/DETAILS b/gnome2-apps/rubrica/DETAILS
index 0d3ab57..128b5d2 100755
--- a/gnome2-apps/rubrica/DETAILS
+++ b/gnome2-apps/rubrica/DETAILS
@@ -1,10 +1,10 @@
SPELL=rubrica
SPELLX=rubrica2
- VERSION=2.0.8
+ VERSION=2.0.12
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=http://download.berlios.de/rubrica/$SOURCE
-
SOURCE_HASH=sha512:ce9835ff79b229845e8999f568f308d94e7e55b12e71719bef70ddc0368deb6391b51e5aa2d64d4de9f900d7b019b6fa1b6fd20211acddcdf5aeefc788162871
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
WEB_SITE=http://www.nicolafragale.org/joomla/software/rubrica
ENTERED=20020907
diff --git a/gnome2-apps/rubrica/HISTORY b/gnome2-apps/rubrica/HISTORY
index 325b3c7..d895053 100644
--- a/gnome2-apps/rubrica/HISTORY
+++ b/gnome2-apps/rubrica/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2.0.12
+
2010-01-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.8, SPELLX added, new WEB_SITE and SOURCE_URL[0]
* DEPENDS: removed libgnomeui
diff --git a/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
b/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
new file mode 100644
index 0000000..d2b924e
Binary files /dev/null and b/gnome2-apps/rubrica/rubrica2-2.0.12.tar.bz2.sig
differ
diff --git a/gnome2-libs/at-spi2-atk/DEPENDS b/gnome2-libs/at-spi2-atk/DEPENDS
index 01e9c6f..2295210 100755
--- a/gnome2-libs/at-spi2-atk/DEPENDS
+++ b/gnome2-libs/at-spi2-atk/DEPENDS
@@ -1,9 +1,16 @@
-depends glib2 &&
+depends at-spi2-core &&
+depends atk &&
depends dbus &&
depends dbus-glib &&
+depends glib2 &&
+depends intltool &&
+depends libffi &&
+depends libice &&
+depends libsm &&
depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
depends libxml2 &&
-depends atk &&
-depends intltool &&
-depends at-spi2-core &&
-depends dconf
+depends pcre &&
+depends util-linux
diff --git a/gnome2-libs/at-spi2-atk/DETAILS b/gnome2-libs/at-spi2-atk/DETAILS
index 04586ac..0d17937 100755
--- a/gnome2-libs/at-spi2-atk/DETAILS
+++ b/gnome2-libs/at-spi2-atk/DETAILS
@@ -1,10 +1,12 @@
SPELL=at-spi2-atk
- VERSION=2.4.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=2.12.1
+
SOURCE_HASH=sha512:a7fc3cbc3665741ea6cee716cc68467ed110c0f6425fe418ea0f1b702931e4a07306e48264e9cd160d98c5bf762f076cad66ff2e46690af226ce33146d11aee2
+ 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"
+# 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-atk/HISTORY b/gnome2-libs/at-spi2-atk/HISTORY
index d651329..ef9d8d1 100644
--- a/gnome2-libs/at-spi2-atk/HISTORY
+++ b/gnome2-libs/at-spi2-atk/HISTORY
@@ -1,3 +1,23 @@
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILAS: version 2.12.1
+
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.1
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi,
+ libice, libsm, libxau, libxcb, libxdmcp, pcre and util-linux
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-27 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: removed dconf per Gnome dependency graphs
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.0

diff --git a/gnome2-libs/at-spi2-atk/at-spi2-atk-2.4.0.tar.xz.sig
b/gnome2-libs/at-spi2-atk/at-spi2-atk-2.4.0.tar.xz.sig
deleted file mode 100644
index 3f6934a..0000000
Binary files a/gnome2-libs/at-spi2-atk/at-spi2-atk-2.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/at-spi2-core/DEPENDS
b/gnome2-libs/at-spi2-core/DEPENDS
index db53822..2621d35 100755
--- a/gnome2-libs/at-spi2-core/DEPENDS
+++ b/gnome2-libs/at-spi2-core/DEPENDS
@@ -1,12 +1,23 @@
-depends glib2 &&
depends dbus &&
depends dbus-glib &&
+depends glib2 &&
+depends libffi &&
+depends libice &&
+depends libsm &&
depends libx11 &&
-depends libxtst &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
depends libxi &&
+depends libxtst &&
+depends pcre &&
+depends util-linux &&
+depends zlib &&

optional_depends libxevie \
"--enable-xevie" \
"--disable-xevie" \
"to build with XEViE support"

+
diff --git a/gnome2-libs/at-spi2-core/DETAILS
b/gnome2-libs/at-spi2-core/DETAILS
index 8c7355e..98451a9 100755
--- a/gnome2-libs/at-spi2-core/DETAILS
+++ b/gnome2-libs/at-spi2-core/DETAILS
@@ -1,10 +1,12 @@
SPELL=at-spi2-core
- VERSION=2.4.1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ VERSION=2.12.0
+
SOURCE_HASH=sha512:955249568e28441201d0a079e26bd703e21716b9189e372bfa20cda70e1079bbb51f62246cdeb1b914953f448e0432b749d402d723710247f2a1b8b343b37ccc
+# 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 e3612b5..8ad1ce5 100644
--- a/gnome2-libs/at-spi2-core/HISTORY
+++ b/gnome2-libs/at-spi2-core/HISTORY
@@ -1,3 +1,26 @@
+2014-04-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.12.0
+
+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
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libice, libsm,
+ libxau, libxcb, libxdmcp, libxext, pcre, util-linux and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2012-04-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.1

diff --git a/gnome2-libs/at-spi2-core/at-spi2-core-2.4.1.tar.xz.sig
b/gnome2-libs/at-spi2-core/at-spi2-core-2.4.1.tar.xz.sig
deleted file mode 100644
index 4c678f7..0000000
Binary files a/gnome2-libs/at-spi2-core/at-spi2-core-2.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/atk/DEPENDS b/gnome2-libs/atk/DEPENDS
index 6565aef..2f1e918 100755
--- a/gnome2-libs/atk/DEPENDS
+++ b/gnome2-libs/atk/DEPENDS
@@ -1,6 +1,8 @@
depends automake &&
-depends libtool &&
depends glib2 &&
+depends libffi &&
+depends libtool &&
+depends pcre &&

optional_depends gobject-introspection \
"--enable-introspection=yes" \
diff --git a/gnome2-libs/atk/DETAILS b/gnome2-libs/atk/DETAILS
index 88b41de..91fb666 100755
--- a/gnome2-libs/atk/DETAILS
+++ b/gnome2-libs/atk/DETAILS
@@ -1,14 +1,15 @@
SPELL=atk
if [[ $ATK_DEVEL == y ]]; then
- VERSION=2.4.0
+ VERSION=2.14.0
else
- VERSION=2.4.0
+ VERSION=2.14.0
fi
+
SOURCE_HASH=sha512:3aa5155086d607a2779be1e96ae77798192f93161c855b194f15c49d968bb88535e16ee6114911857f31aeedfc0930f3f828d225f71a7b2f48e85919ab7d057b
+ 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_GPG=gurus.gpg:$SOURCE.sig
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 7be8aab..3de3f2f 100644
--- a/gnome2-libs/atk/HISTORY
+++ b/gnome2-libs/atk/HISTORY
@@ -1,3 +1,25 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.14.0
+
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.12.0
+
+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
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on pcre and libffi
+ * DETAILS: bump PATCH_LEVEL
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.0

diff --git a/gnome2-libs/atk/atk-2.4.0.tar.xz.sig
b/gnome2-libs/atk/atk-2.4.0.tar.xz.sig
deleted file mode 100644
index db85de4..0000000
Binary files a/gnome2-libs/atk/atk-2.4.0.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/bug-buddy2/CONFLICTS
b/gnome2-libs/bug-buddy2/CONFLICTS
deleted file mode 100755
index d0d269b..0000000
--- a/gnome2-libs/bug-buddy2/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts bug-buddy
diff --git a/gnome2-libs/bug-buddy2/DEPENDS b/gnome2-libs/bug-buddy2/DEPENDS
deleted file mode 100755
index 8c4cc16..0000000
--- a/gnome2-libs/bug-buddy2/DEPENDS
+++ /dev/null
@@ -1,14 +0,0 @@
-depends libxml2 &&
-depends glib2 &&
-depends gtk+2 &&
-depends libbonobo &&
-depends libgnome &&
-depends libgnomeui &&
-depends gnome-menus &&
-depends libsoup &&
-depends libgtop2 &&
-depends evolution-data-server &&
-depends LIBELF &&
-depends libglade2 &&
-depends rarian &&
-depends gnome-desktop
diff --git a/gnome2-libs/bug-buddy2/DETAILS b/gnome2-libs/bug-buddy2/DETAILS
deleted file mode 100755
index 834f41e..0000000
--- a/gnome2-libs/bug-buddy2/DETAILS
+++ /dev/null
@@ -1,16 +0,0 @@
- SPELL=bug-buddy2
- VERSION=2.32.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=bug-buddy-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/bug-buddy-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/bug-buddy/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- LICENSE[0]=GPL
- LICENSE[1]=FILE
- WEB_SITE=http://www.gnome.org
- ENTERED=20020509
- KEYWORDS="gnome2 libs"
- SHORT="A graphical GNOME bug reporting tool"
-cat << EOF
-A graphical GNOME bug reporting tool
-EOF
diff --git a/gnome2-libs/bug-buddy2/G_SCHEMAS
b/gnome2-libs/bug-buddy2/G_SCHEMAS
deleted file mode 100644
index 587e981..0000000
--- a/gnome2-libs/bug-buddy2/G_SCHEMAS
+++ /dev/null
@@ -1 +0,0 @@
-bug-buddy.schemas
diff --git a/gnome2-libs/bug-buddy2/HISTORY b/gnome2-libs/bug-buddy2/HISTORY
deleted file mode 100644
index 75ece66..0000000
--- a/gnome2-libs/bug-buddy2/HISTORY
+++ /dev/null
@@ -1,205 +0,0 @@
-2010-09-29 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.32.0
-
-2010-09-19 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.31.3
-
-2010-03-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
- * DETAILS: updated spell to 2.30.0
-
-2009-09-27 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.28.0
-
-2009-05-28 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: May use either provider of LIBELF
-
-2009-03-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.26.0
-
-2009-03-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.25.91
-
-2008-11-30 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.24.2
-
-2008-10-05 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.24.0
- * DEPENDS: added gnome depends
-
-2008-03-14 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.22.0
-
-2008-02-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.21.90
-
-2007-10-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.20.1
-
-2007-09-27 Eric Sandall <sandalle AT sourcemage.org>
- * REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS: Fix Bug #14014
-
-2007-09-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.20.0
- * DEPENDS: changed scrollkeeper to rarian
- added elfutils
-
-2007-04-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.18.1
-
-2007-03-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.18.0
-
-2007-03-04 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.17.4
-
-2007-02-28 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.17.3
-
-2006-12-11 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.16.1
-
-2006-09-13 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Depends on evolution-data-server, libgtop2, and libsoup
-
-2006-09-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.16.0
-
-2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
- PATCHLEVEL).
-
-2006-05-21 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added PATCHLEVEL
- * GSCHEMAS: added
-
-2006-03-12 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.14.0
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-03-01 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.13.90
-
-2006-02-19 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.13.0
-
-2005-10-05 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.12.1
-
-2005-09-07 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.12.0
-
-2005-08-26 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.11.92
-
-2005-08-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.11.1
- converted from MD5 to GPG
-
-2005-03-18 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.10.0
- updated MD5
-
-2005-03-01 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.92
- updated MD5
-
-2005-02-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.91
- updated MD5
- * DEPENDS: added gnome-menus
-
-2005-02-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.9.3
- updated MD5
- removed BUILD_API
-
-2004-09-13 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.8.0
- updated MD5
-
-2004-09-08 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.7.92
- updated MD5
-
-2004-09-04 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.7.91
- updated MD5
- * WIP: added
-
-2004-08-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: added BUILD_API=2
-
-2004-04-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.6.1
- updated MD5
-
-2004-03-27 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: added gnome-desktop bug #6463
-
-2004-03-22 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.6.0
- updated MD5
-
-2004-03-16 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.5.92
- updated MD5
-
-2004-03-06 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.5.90
- updated MD5
- removed MAINTAINER
-
-2003-11-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.1.1
- updated MD5
-
-2003-10-15 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.1
- updated MD5
-
-2003-09-07 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.4.0
- updated MD5
-
-2003-06-09 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.106
- updated MD5
-
-2003-05-13 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.104
- updated MD5
-
-2003-03-10 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.103
- updated MD5
-
-2003-02-02 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.102
- updated MD5
-
-2003-01-19 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.101
- updated MD5
-
-2003-01-02 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.100
- updated MD5
-
-2002-12-20 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 2.2.99
- updated MD5
-
-2002-10-23 Robin Cook <rcook AT wyrms.net>
- * DETAILS: add MD5
-
-2002-09-20 Jon Svendsen <jon-sven AT frisurf.no>
- * DETAILS: SOURCE_URLs now match new ftp.gnome.org layout
-
-2002-06-20 Jon Svendsen <jon-sven AT frisurf.no>
- * DETAILS: updated VERSION to 2.2.0
-
-2002-05-17 Jon Svendsen <jon-sven AT frisurf.no>
- * Initial version of spell
-
diff --git a/gnome2-libs/bug-buddy2/LICENSE b/gnome2-libs/bug-buddy2/LICENSE
deleted file mode 100644
index 07164a8..0000000
--- a/gnome2-libs/bug-buddy2/LICENSE
+++ /dev/null
@@ -1,67 +0,0 @@
- Ximian Logo License
- Version 1.0
-
-Copyright 2001 Ximian, Inc. All rights reserved. Ximian and the
-Ximian logo (the "Ximian Logo") are trademarks of Ximian, Inc.
-
-Ximian, Inc. creates and distributes certain software (the "Ximian
-Public Software") under the GNU General Public License, the GNU Lesser
-General Public License, or other similar so-called "open source"
-licenses (collectively, the "Public Licenses," and each a "Public
-License"). In some cases, Ximian, Inc. distributes the Ximian Public
-Software with files that include the Ximian Logo (the "Ximian Logo
-Files"). The Ximian Logo Files are separate and independent from the
-Ximian Public Software and are unrelated to the functionality of the
-Ximian Public Software. The Ximian Logo Files are never distributed
-under the terms of any Public License. The Ximian Logo Files and
-Ximian Logo may only be used and distributed pursuant to the terms of
-this license.
-
-Ximian, Inc. grants you the non-exclusive, limited license (the
-"License") to use, copy, and redistribute the Ximian Logo Files and
-Ximian Logo, but only in conjunction with the permitted use, copying,
-or redistribution of an official unmodified release of Ximian Public
-Software that calls upon the Ximian Logo Files during the normal
-course of operation and provided that:
-
- 1. You include this notice and license with each copy of the
- Ximian Logo Files that you make or distribute, and do not
- alter, delete, or modify it in any way;
-
- 2. You do not modify the Ximian Logo Files or the Ximian Logo or
- its appearance in any manner or use any confusingly similar
- mark;
-
- 3. You do not use the Ximian Logo Files or Ximian Logo as, or as
- part of, a trademark, trade name, or trade identifier of any
- person other than Ximian, Inc. or in any other fashion except
- as set forth in this license;
-
- 4. You only use, copy, or distribute the Ximian Logo Files or
- Ximian Logo in conjunction with an unmodified official release
- of the Ximian Public Software as provided by Ximian, Inc.; and
-
- 5. If you modify the Ximian Public Software pursuant to the terms
- of the license that accompanies it, you do not use, copy, or
- redistribute the Ximian Logo Files or Ximian Logo with the
- modified software.
-
-Ximian, Inc. reserves the right to verify your compliance with the
-terms of the License. In the event that Ximian, Inc. is not
-satisfied, in its sole discretion, that you are (and have been at all
-times in the past) in full compliance with the terms of the License
-and with Ximian, Inc.'s standards and guidelines for use of its
-trademarks and logos, Ximian, Inc. may immediately terminate the
-License.
-
-THIS SOFTWARE IS PROVIDED "AS IS" AND XIMIAN, INC. GIVES AND MAKES NO
-REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, AND
-SPECIFICALLY, WITHOUT LIMITATION, DISCLAIMS ANY IMPLIED WARRANTY OF
-MERCHANTIBILITY, ANY IMPLIED WARRANTY OF FITNESS FOR ANY PARTICULAR
-PURPOSE, AND ANY IMPLIED WARRANTY ARISING BY USAGE OR TRADE, COURSE OF
-DEALING, OR COURSE OF PERFORMANCE. IN NO EVENT SHALL XIMIAN,
-INC. HAVE ANY LIABILITY, OBLIGATION OR RESPONSIBILITY FOR ANY
-INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR EXEMPLARY DAMAGES, OR
-DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, EVEN IF XIMIAN,
-INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
diff --git
a/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
b/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
deleted file mode 100755
index deb98f7..0000000
--- a/gnome2-libs/bug-buddy2/REPAIR^f28a3645c12b689590aaf423d217e22e^FUNCTIONS
+++ /dev/null
@@ -1,15 +0,0 @@
-#---------------------------------------------------------------------
-## Replaces sorcerys default_pre-remove with a custom version
-#---------------------------------------------------------------------
-function default_pre_remove() {
- debug "libapi" "$FUNCNAME - $*"
- real_default_pre_remove "$@"
- if [[ -f "${SCRIPT_DIRECTORY}/G_SCHEMAS" && -e "/usr/bin/gconftool-2"
]]; then
- local G_FILE
- export
GCONF_CONFIG_SOURCE="xml:readwrite:${INSTALL_ROOT}/etc/gconf/gconf.xml.defaults"
- for G_FILE in `cat ${SCRIPT_DIRECTORY}/G_SCHEMAS`
- do
- gconftool-2 --makefile-uninstall-rule
"${INSTALL_ROOT}/etc/gconf/schemas/${G_FILE}" > /dev/null || true
- done
- fi
-}
diff --git a/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig
b/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig
deleted file mode 100644
index f7bd995..0000000
Binary files a/gnome2-libs/bug-buddy2/bug-buddy-2.32.0.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/clutter-gst/DEPENDS b/gnome2-libs/clutter-gst/DEPENDS
index 2ab5b54..574a2c8 100755
--- a/gnome2-libs/clutter-gst/DEPENDS
+++ b/gnome2-libs/clutter-gst/DEPENDS
@@ -1,5 +1,6 @@
depends clutter &&
-depends gstreamer &&
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
diff --git a/gnome2-libs/clutter-gst/DETAILS b/gnome2-libs/clutter-gst/DETAILS
index 2ccb03c..14d88ac 100755
--- a/gnome2-libs/clutter-gst/DETAILS
+++ b/gnome2-libs/clutter-gst/DETAILS
@@ -1,9 +1,9 @@
SPELL=clutter-gst
- VERSION=1.6.0
+ VERSION=2.0.2
BRANCH=${VERSION:0:3}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:5641326567aea1d5c19f84768a94ee329412e6d4958a980de8ec835ce6eb80794ea5b23cd16f041f3dca3d3fe9f2cf371cedffb16b0522aaa124ca1e50552d97
+
SOURCE_HASH=sha512:78d83e2039b82ca5bca1649d2218197dd9a61818397921c4a1ea2ec143716e650e2ca7e2feeaeb84cb511b64504b970eeb1a33458dd09819c7884477e1c6830d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.clutter-project.org/";
LICENSE[0]=GPL
diff --git a/gnome2-libs/clutter-gst/HISTORY b/gnome2-libs/clutter-gst/HISTORY
index 5247427..f4de6a8 100644
--- a/gnome2-libs/clutter-gst/HISTORY
+++ b/gnome2-libs/clutter-gst/HISTORY
@@ -1,3 +1,16 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.2
+
+2013-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.0
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: gst-plugins-base-1.0 added
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.92
+ * DEPENDS: gstreamer -> gstreamer-1.0
+
2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.0, SOURCE_URL[0] updated

diff --git a/gnome2-libs/clutter-gtk/DETAILS b/gnome2-libs/clutter-gtk/DETAILS
index 5d8ed89..092c0d6 100755
--- a/gnome2-libs/clutter-gtk/DETAILS
+++ b/gnome2-libs/clutter-gtk/DETAILS
@@ -1,5 +1,5 @@
SPELL=clutter-gtk
- VERSION=1.2.0
+ VERSION=1.4.4
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:3}/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
diff --git a/gnome2-libs/clutter-gtk/HISTORY b/gnome2-libs/clutter-gtk/HISTORY
index ff74303..82913d0 100644
--- a/gnome2-libs/clutter-gtk/HISTORY
+++ b/gnome2-libs/clutter-gtk/HISTORY
@@ -1,3 +1,15 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.4
+
+2013-01-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.2
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.0
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.2
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.0

diff --git a/gnome2-libs/clutter-gtk/clutter-gtk-1.2.0.tar.xz.sig
b/gnome2-libs/clutter-gtk/clutter-gtk-1.2.0.tar.xz.sig
deleted file mode 100644
index b29d6e6..0000000
Binary files a/gnome2-libs/clutter-gtk/clutter-gtk-1.2.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/clutter-gtk/clutter-gtk-1.4.4.tar.xz.sig
b/gnome2-libs/clutter-gtk/clutter-gtk-1.4.4.tar.xz.sig
new file mode 100644
index 0000000..de0fad2
Binary files /dev/null and
b/gnome2-libs/clutter-gtk/clutter-gtk-1.4.4.tar.xz.sig differ
diff --git a/gnome2-libs/clutter/DEPENDS b/gnome2-libs/clutter/DEPENDS
index 4b67a2a..b782508 100755
--- a/gnome2-libs/clutter/DEPENDS
+++ b/gnome2-libs/clutter/DEPENDS
@@ -4,16 +4,13 @@ depends $CLUTTER_GDK &&
depends pango &&
depends OPENGL &&
depends libxcomposite &&
+depends json-glib &&

optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
"to enable introspection" &&

-if is_depends_enabled $SPELL gobject-introspection; then
- depends -sub 'GINTRO' json-glib
-fi &&
-
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/gnome2-libs/clutter/DETAILS b/gnome2-libs/clutter/DETAILS
index f0394c6..692d6f8 100755
--- a/gnome2-libs/clutter/DETAILS
+++ b/gnome2-libs/clutter/DETAILS
@@ -1,5 +1,5 @@
SPELL=clutter
- VERSION=1.10.8
+ VERSION=1.14.2
BRANCH=${VERSION:0:4}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/clutter/HISTORY b/gnome2-libs/clutter/HISTORY
index 390581c..f7690ed 100644
--- a/gnome2-libs/clutter/HISTORY
+++ b/gnome2-libs/clutter/HISTORY
@@ -1,3 +1,15 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.14.2
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.2
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.0
+
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: requires json-glib now
+
2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.8

diff --git a/gnome2-libs/clutter/clutter-1.10.8.tar.xz.sig
b/gnome2-libs/clutter/clutter-1.10.8.tar.xz.sig
deleted file mode 100644
index 97eeeea..0000000
Binary files a/gnome2-libs/clutter/clutter-1.10.8.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/clutter/clutter-1.14.2.tar.xz.sig
b/gnome2-libs/clutter/clutter-1.14.2.tar.xz.sig
new file mode 100644
index 0000000..439373c
Binary files /dev/null and b/gnome2-libs/clutter/clutter-1.14.2.tar.xz.sig
differ
diff --git a/gnome2-libs/dconf/BUILD b/gnome2-libs/dconf/BUILD
new file mode 100755
index 0000000..f551ffe
--- /dev/null
+++ b/gnome2-libs/dconf/BUILD
@@ -0,0 +1,6 @@
+# Please notice the use of #ifndef PIC under gdbus/dconf-gdbus-thread.c,
+# thus disabling these optimizations to prevent failures like:
+# dbus.c:(.text.startup+0x2a): undefined reference to
`dconf_engine_dbus_init_for_testing'
+#
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld:
gdbus-thread: hidden symbol `dconf_engine_dbus_init_for_testing' isn't
defined
+disable_pic force &&
+default_build
diff --git a/gnome2-libs/dconf/DEPENDS b/gnome2-libs/dconf/DEPENDS
index 5777fea..8feae8b 100755
--- a/gnome2-libs/dconf/DEPENDS
+++ b/gnome2-libs/dconf/DEPENDS
@@ -1,5 +1,23 @@
depends glib2 &&
-depends gtk+2 &&
-depends libgee &&
-depends -sub DEVEL vala &&
-depends libxml2
+depends vala &&
+depends libxslt &&
+depends docbook-xsl &&
+
+optional_depends gtk+3 \
+ "--enable-editor" \
+ "--disable-editor" \
+ "to build dconf editor" &&
+
+if is_depends_enabled $SPELL gtk+3; then
+ depends libxml2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to use gtk-doc to build documentation"
diff --git a/gnome2-libs/dconf/DETAILS b/gnome2-libs/dconf/DETAILS
index 9e0e0d2..626c37e 100755
--- a/gnome2-libs/dconf/DETAILS
+++ b/gnome2-libs/dconf/DETAILS
@@ -1,8 +1,8 @@
SPELL=dconf
- VERSION=0.12.0
+ VERSION=0.16.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
-
SOURCE_URL[0]=http://download.gnome.org/sources/${SPELL}/${VERSION:0:4}/${SOURCE}
-
SOURCE_HASH=sha512:3dbd7d859cd22d52b3761e38f998a2c21916757d2e91aedc60f668665007463c6296dc81bc23a8cb956364d21c8b286508db4e057c81c07f5f560bcfb17f49f0
+
SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/$SPELL/${VERSION:0:4}/$SOURCE
+
SOURCE_HASH=sha512:8ec267fd8e769da4e4316e697e76eeb228ad2699e7aad8b2d1034314073c650ac880449a8be79e5c86ba263db89a12eabc1cd40bbb1edf0b0c710e2e32567f78

SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://live.gnome.org/dconf";
LICENSE[0]="LGPL"
diff --git a/gnome2-libs/dconf/HISTORY b/gnome2-libs/dconf/HISTORY
index c4da57d..7c0fa3f 100644
--- a/gnome2-libs/dconf/HISTORY
+++ b/gnome2-libs/dconf/HISTORY
@@ -1,3 +1,28 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Use disable_pic function to fix CFLAGS
+
+2013-09-02 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.16.1
+ changed SOURCE_URL
+
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * Bug #450 (apply Javier's fix)
+
+2012-12-02 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS: Updating to 0.14.1
+ * BUILD: Removing CFLAGS -fPIC and -DPIC prior to default
+ build to prevent compilation error:
+ dbus.c:(.text.startup+0x2a): undefined reference to
`dconf_engine_dbus_init_for_testing'
+
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld:
gdbus-thread: hidden symbol `dconf_engine_dbus_init_for_testing' isn't
defined
+
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: corrected dependencies -- added missing, dropped
non-required
+ libgee and outdated gtk+2
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.0
+ * DEPENDS: stable vala is OK
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.0

diff --git a/gnome2-libs/devicekit-power/BUILD
b/gnome2-libs/devicekit-power/BUILD
index c245b62..27ba77d 100755
--- a/gnome2-libs/devicekit-power/BUILD
+++ b/gnome2-libs/devicekit-power/BUILD
@@ -1,5 +1 @@
-if [[ DEVKIT_POWER_MAN == y ]]; then
- OPTS="$OPTS --enable-man-pages" default_build
-else
- OPTS="$OPTS --disable-man-pages" default_build
-fi
+true
diff --git a/gnome2-libs/devicekit-power/CONFIGURE
b/gnome2-libs/devicekit-power/CONFIGURE
deleted file mode 100755
index ca4c46d..0000000
--- a/gnome2-libs/devicekit-power/CONFIGURE
+++ /dev/null
@@ -1,5 +0,0 @@
-if spell_ok libxslt && spell_ok docbook-xsl; then
- config_query DEVKIT_POWER_MAN "Build man pages" y
-else
- config_query DEVKIT_POWER_MAN "Build man pages" n
-fi
diff --git a/gnome2-libs/devicekit-power/CONFLICTS
b/gnome2-libs/devicekit-power/CONFLICTS
index 2fd90dc..2bf3ef8 100755
--- a/gnome2-libs/devicekit-power/CONFLICTS
+++ b/gnome2-libs/devicekit-power/CONFLICTS
@@ -1 +1 @@
-conflicts upower
+conflicts devicekit-power y
diff --git a/gnome2-libs/devicekit-power/DEPENDS
b/gnome2-libs/devicekit-power/DEPENDS
deleted file mode 100755
index 37da95a..0000000
--- a/gnome2-libs/devicekit-power/DEPENDS
+++ /dev/null
@@ -1,14 +0,0 @@
-depends devicekit &&
-depends LIBUSB &&
-depends policykit &&
-depends -sub GUDEV udev &&
-
-if [[ $DEVKIT_POWER_MAN == y ]]; then
- depends libxslt &&
- depends docbook-xsl
-fi &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "Build Devhelp files?"
diff --git a/gnome2-libs/devicekit-power/DETAILS
b/gnome2-libs/devicekit-power/DETAILS
index 34fb2ee..e0e9f9b 100755
--- a/gnome2-libs/devicekit-power/DETAILS
+++ b/gnome2-libs/devicekit-power/DETAILS
@@ -1,18 +1,8 @@
SPELL=devicekit-power
- VERSION=014
-
SOURCE_HASH=sha512:8347be4703b349d4aa752208b838c7d84f3b6283a1ba0586631254dd353ff75d6edca48fa6593d14db19f37e08791af14f70af85d31844559f3d762d41c3fb65
- SOURCE=DeviceKit-power-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/DeviceKit-power-$VERSION
- SOURCE_URL[0]=http://hal.freedesktop.org/releases/$SOURCE
- LICENSE[0]=GPL
- WEB_SITE=http://www.freedesktop.org/wiki/Software/DeviceKit
- ENTERED=20090308
- KEYWORDS="device"
- SHORT="Freedesktop.org "
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-DeviceKit is an abstraction for enumerating devices and listening to
-device events. Any application on the system can access the
-org.freedesktop.DeviceKit service via the system message bus. On
-GNU/Linux, DeviceKit can be considered a simple D-Bus frontend to
-udev.
+deprecated spell [replaced by upower]
EOF
+
diff --git a/gnome2-libs/devicekit-power/DOWNLOAD
b/gnome2-libs/devicekit-power/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/devicekit-power/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/devicekit-power/HISTORY
b/gnome2-libs/devicekit-power/HISTORY
index e5e8602..9cdb9e2 100644
--- a/gnome2-libs/devicekit-power/HISTORY
+++ b/gnome2-libs/devicekit-power/HISTORY
@@ -1,42 +1,4 @@
-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: libusb => LIBUSB
-
-2011-07-13 Arjan Bouter <abouter AT sourcemage.org>
- * DEPENDS: switched udev's sub dep from EXTRAS to GUDEV
-2010-10-31 Robin Cook <rcook AT wyrms.net>
- * CONFLICTS: added
-
-2010-02-10 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * BUILD, CONFIGURE, DEPENDS: requires docbook-xsl and libxslt for man
- page building, added a query for that, bug #15571
-
-2010-01-13 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 014
-
-2009-12-13 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 013
-
-2009-10-20 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 012
-
-2009-09-26 Arjan Bouter <abouter AT sourcemage.org>
- * DEPENDS: added missing optional dep on libxslt
-
-2009-09-25 Finn Haedicke <finn_haedicke AT gmx.net>
- * DEPENDS: added udev (with EXTRAS), policykit
-
-2009-09-23 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 010
-
-2009-07-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 009
- new url
- * PRE_BUILD: deleted
- * DEPENDS: add libusb
-
-2009-06-02 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 008
-
-2009-04-14 Finn Haedicke <finn_haedicke AT gmx.net>
- * New Spell: DETAILS, DEPENDS, PRE_BUILD
-
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by upower]
diff --git a/gnome2-libs/devicekit-power/INSTALL
b/gnome2-libs/devicekit-power/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/devicekit-power/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/devicekit-power/PRE_BUILD
b/gnome2-libs/devicekit-power/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/devicekit-power/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/devicekit-power/UP_TRIGGERS
b/gnome2-libs/devicekit-power/UP_TRIGGERS
new file mode 100755
index 0000000..9a90fe5
--- /dev/null
+++ b/gnome2-libs/devicekit-power/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger upower cast_self
diff --git a/gnome2-libs/devicekit/DEPENDS b/gnome2-libs/devicekit/DEPENDS
index f7a0df5..2045721 100755
--- a/gnome2-libs/devicekit/DEPENDS
+++ b/gnome2-libs/devicekit/DEPENDS
@@ -1,7 +1,7 @@
depends dbus &&
depends dbus-glib &&
depends pkgconfig &&
-depends udev &&
+depends UDEV &&
optional_depends docbook-xsl \
"--enable-man-pages" \
"--disable-man-pages" \
diff --git a/gnome2-libs/devicekit/HISTORY b/gnome2-libs/devicekit/HISTORY
index bfaf4cd..0d0fa4c 100644
--- a/gnome2-libs/devicekit/HISTORY
+++ b/gnome2-libs/devicekit/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2010-08-11 Robin Cook <rcook AT wyrms.net>
* DETALS: returned to release version as cgit version no longer works
* PRE_BUILD: removed as no autogen.sh in release version
diff --git a/gnome2-libs/evolution-data-server/BUILD
b/gnome2-libs/evolution-data-server/BUILD
index 9df494d..5a78295 100755
--- a/gnome2-libs/evolution-data-server/BUILD
+++ b/gnome2-libs/evolution-data-server/BUILD
@@ -12,7 +12,7 @@ fi &&

OPTS="$CAL \
$EDS_LARGE \
- $OPTS" &&
+ --disable-uoa $OPTS" &&

make_single &&
default_build &&
diff --git a/gnome2-libs/evolution-data-server/DETAILS
b/gnome2-libs/evolution-data-server/DETAILS
index f0e190a..fcd0d84 100755
--- a/gnome2-libs/evolution-data-server/DETAILS
+++ b/gnome2-libs/evolution-data-server/DETAILS
@@ -1,5 +1,5 @@
SPELL=evolution-data-server
- VERSION=3.4.1
+ VERSION=3.8.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/evolution-data-server/HISTORY
b/gnome2-libs/evolution-data-server/HISTORY
index fe6b91a..0e99224 100644
--- a/gnome2-libs/evolution-data-server/HISTORY
+++ b/gnome2-libs/evolution-data-server/HISTORY
@@ -1,3 +1,14 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+ * BUILD: --disable-uoa added to disable Ubuntu Online Accounts
+ libaccounts-glib spell is needed
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git
a/gnome2-libs/evolution-data-server/evolution-data-server-3.4.1.tar.xz.sig
b/gnome2-libs/evolution-data-server/evolution-data-server-3.4.1.tar.xz.sig
deleted file mode 100644
index 41d0f1f..0000000
Binary files
a/gnome2-libs/evolution-data-server/evolution-data-server-3.4.1.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/evolution-data-server/evolution-data-server-3.8.1.tar.xz.sig
b/gnome2-libs/evolution-data-server/evolution-data-server-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..f50a95d
Binary files /dev/null and
b/gnome2-libs/evolution-data-server/evolution-data-server-3.8.1.tar.xz.sig
differ
diff --git a/gnome2-libs/evolution-webcal/DEPENDS
b/gnome2-libs/evolution-webcal/DEPENDS
index 0e4a525..329154c 100755
--- a/gnome2-libs/evolution-webcal/DEPENDS
+++ b/gnome2-libs/evolution-webcal/DEPENDS
@@ -5,6 +5,6 @@ depends libgnomeui &&
depends gnome-keyring &&
depends libsoup &&
depends evolution-data-server &&
-depends openssl &&
+depends SSL &&
depends expat

diff --git a/gnome2-libs/evolution-webcal/HISTORY
b/gnome2-libs/evolution-webcal/HISTORY
index 119d7aa..d7a347e 100644
--- a/gnome2-libs/evolution-webcal/HISTORY
+++ b/gnome2-libs/evolution-webcal/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.32.0

diff --git a/gnome2-libs/exempi/DETAILS b/gnome2-libs/exempi/DETAILS
index fc5329b..8b016f4 100755
--- a/gnome2-libs/exempi/DETAILS
+++ b/gnome2-libs/exempi/DETAILS
@@ -1,6 +1,6 @@
SPELL=exempi
- VERSION=2.1.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://libopenraw.freedesktop.org/download/$SPELL-$VERSION.tar.gz
diff --git a/gnome2-libs/exempi/HISTORY b/gnome2-libs/exempi/HISTORY
index 3dca197..f152c30 100644
--- a/gnome2-libs/exempi/HISTORY
+++ b/gnome2-libs/exempi/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.0
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: converted to upstream signature checking
* A56E15A3.gpg: added gpg keyring
diff --git a/gnome2-libs/folks/DEPENDS b/gnome2-libs/folks/DEPENDS
index b26f0be..ce0ed11 100755
--- a/gnome2-libs/folks/DEPENDS
+++ b/gnome2-libs/folks/DEPENDS
@@ -2,6 +2,8 @@ depends vala &&
depends gobject-introspection &&
depends telepathy-glib &&
depends libgee &&
+depends zeitgeist &&
+depends libzeitgeist &&
optional_depends evolution-data-server \
'--enable-eds-backend' \
'--disable-eds-backend' \
diff --git a/gnome2-libs/folks/DETAILS b/gnome2-libs/folks/DETAILS
index a9b16f4..bd33c84 100755
--- a/gnome2-libs/folks/DETAILS
+++ b/gnome2-libs/folks/DETAILS
@@ -1,5 +1,5 @@
SPELL=folks
- VERSION=0.6.8
+ VERSION=0.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/folks/HISTORY b/gnome2-libs/folks/HISTORY
index 1fe0617..c653819 100644
--- a/gnome2-libs/folks/HISTORY
+++ b/gnome2-libs/folks/HISTORY
@@ -1,3 +1,7 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.0
+ * DEPENDS: zeitgeist and libzeitgeist added
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.8
* PRE_BUILD: removed
diff --git a/gnome2-libs/folks/folks-0.6.8.tar.xz.sig
b/gnome2-libs/folks/folks-0.6.8.tar.xz.sig
deleted file mode 100644
index e67c3f5..0000000
Binary files a/gnome2-libs/folks/folks-0.6.8.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/folks/folks-0.8.0.tar.xz.sig
b/gnome2-libs/folks/folks-0.8.0.tar.xz.sig
new file mode 100644
index 0000000..c4bcd1d
Binary files /dev/null and b/gnome2-libs/folks/folks-0.8.0.tar.xz.sig differ
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/DETAILS b/gnome2-libs/gconf2/DETAILS
index ad97771..93e23ef 100755
--- a/gnome2-libs/gconf2/DETAILS
+++ b/gnome2-libs/gconf2/DETAILS
@@ -1,5 +1,5 @@
SPELL=gconf2
- VERSION=3.2.5
+ VERSION=3.2.6
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=GConf-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/GConf-$VERSION"
diff --git a/gnome2-libs/gconf2/GConf-3.2.5.tar.xz.sig
b/gnome2-libs/gconf2/GConf-3.2.5.tar.xz.sig
deleted file mode 100644
index 98cc73d..0000000
Binary files a/gnome2-libs/gconf2/GConf-3.2.5.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gconf2/GConf-3.2.6.tar.xz.sig
b/gnome2-libs/gconf2/GConf-3.2.6.tar.xz.sig
new file mode 100644
index 0000000..9510c7d
Binary files /dev/null and b/gnome2-libs/gconf2/GConf-3.2.6.tar.xz.sig differ
diff --git a/gnome2-libs/gconf2/HISTORY b/gnome2-libs/gconf2/HISTORY
index 297de62..48c9cbb 100644
--- a/gnome2-libs/gconf2/HISTORY
+++ b/gnome2-libs/gconf2/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.5

diff --git a/gnome2-libs/gdk-pixbuf2/DEPENDS b/gnome2-libs/gdk-pixbuf2/DEPENDS
index e8289b4..7bad65b 100755
--- a/gnome2-libs/gdk-pixbuf2/DEPENDS
+++ b/gnome2-libs/gdk-pixbuf2/DEPENDS
@@ -1,15 +1,30 @@
-depends glib2 &&
-depends libpng &&
-depends zlib &&
-depends JPEG &&
-depends tiff &&
+depends glib2 &&
+depends JPEG &&
+depends libffi &&
+depends libpng &&
+depends libpthread-stubs &&
+depends LZMA &&
+depends pcre &&
+depends tiff &&
+depends zlib &&

optional_depends libx11 \
'--with-x11' \
'--without-x11' \
'enable X11 support' &&
+if is_depends_enabled $SPELL libx11; then
+ depends libxau &&
+ depends libxcb &&
+ depends libxdmcp
+fi &&

optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
- "enable gobject-introspection"
+ "enable gobject-introspection" &&
+
+optional_depends jasper \
+ --enable-jasper \
+ --disable-jasper \
+ "enable JPEG2000 loader"
+
diff --git a/gnome2-libs/gdk-pixbuf2/DETAILS b/gnome2-libs/gdk-pixbuf2/DETAILS
index 4c2edf2..27b0913 100755
--- a/gnome2-libs/gdk-pixbuf2/DETAILS
+++ b/gnome2-libs/gdk-pixbuf2/DETAILS
@@ -1,12 +1,13 @@
SPELL=gdk-pixbuf2
- VERSION=2.26.4
+ VERSION=2.30.8
+
SOURCE_HASH=sha512:2888cf035b70330e8d3ac87af54b69b2c990440fd59922464088d2a685e90022ad39c83d1ce1ccccfac3872b55ce9445ec4a3e9c7ab6371e20b19e20df7f261d
SECURITY_PATCH=1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ PATCHLEVEL=0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gdk-pixbuf-$VERSION.tar.xz
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_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
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 06d55c3..a3df523 100644
--- a/gnome2-libs/gdk-pixbuf2/HISTORY
+++ b/gnome2-libs/gdk-pixbuf2/HISTORY
@@ -1,3 +1,35 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libpthread-stubs
+
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.30.8
+
+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
+
+2013-05-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Add optional dependency on jasper
+
+2013-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.28.0
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libxau, libxcb,
+ libxdmcp, pcre and LZMA
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.26.5
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.26.4

diff --git a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.4.tar.xz.sig
b/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.4.tar.xz.sig
deleted file mode 100644
index 2b2bcb5..0000000
Binary files a/gnome2-libs/gdk-pixbuf2/gdk-pixbuf-2.26.4.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gdm2/DETAILS b/gnome2-libs/gdm2/DETAILS
index 70081e4..7bf60dd 100755
--- a/gnome2-libs/gdm2/DETAILS
+++ b/gnome2-libs/gdm2/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdm2
- VERSION=3.4.1
+ VERSION=3.8.1.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gdm-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gdm-$VERSION
diff --git a/gnome2-libs/gdm2/HISTORY b/gnome2-libs/gdm2/HISTORY
index c83cd01..69942cc 100644
--- a/gnome2-libs/gdm2/HISTORY
+++ b/gnome2-libs/gdm2/HISTORY
@@ -1,3 +1,9 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1.1
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-libs/gdm2/gdm-3.4.1.tar.xz.sig
b/gnome2-libs/gdm2/gdm-3.4.1.tar.xz.sig
deleted file mode 100644
index 2aea489..0000000
Binary files a/gnome2-libs/gdm2/gdm-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gdm2/gdm-3.8.1.1.tar.xz.sig
b/gnome2-libs/gdm2/gdm-3.8.1.1.tar.xz.sig
new file mode 100644
index 0000000..049f485
Binary files /dev/null and b/gnome2-libs/gdm2/gdm-3.8.1.1.tar.xz.sig differ
diff --git a/gnome2-libs/gjs/BUILD b/gnome2-libs/gjs/BUILD
deleted file mode 100755
index 424059b..0000000
--- a/gnome2-libs/gjs/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="--with-js-package=mozjs185 $OPTS" &&
-default_build
diff --git a/gnome2-libs/gjs/DETAILS b/gnome2-libs/gjs/DETAILS
index 531c845..2f23d89 100755
--- a/gnome2-libs/gjs/DETAILS
+++ b/gnome2-libs/gjs/DETAILS
@@ -1,5 +1,5 @@
SPELL=gjs
- VERSION=1.32.0
+ VERSION=1.36.1
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/gjs/HISTORY b/gnome2-libs/gjs/HISTORY
index 07293f8..a72ff55 100644
--- a/gnome2-libs/gjs/HISTORY
+++ b/gnome2-libs/gjs/HISTORY
@@ -1,3 +1,10 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.36.1
+
+2012-09-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34.0
+ * BUILD: removed
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.32.0

diff --git a/gnome2-libs/gjs/gjs-1.32.0.tar.xz.sig
b/gnome2-libs/gjs/gjs-1.32.0.tar.xz.sig
deleted file mode 100644
index 89f236f..0000000
Binary files a/gnome2-libs/gjs/gjs-1.32.0.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gjs/gjs-1.36.1.tar.xz.sig
b/gnome2-libs/gjs/gjs-1.36.1.tar.xz.sig
new file mode 100644
index 0000000..bfcfe8b
Binary files /dev/null and b/gnome2-libs/gjs/gjs-1.36.1.tar.xz.sig differ
diff --git a/gnome2-libs/glib-networking/DEPENDS
b/gnome2-libs/glib-networking/DEPENDS
index 1d643d5..3b4bc48 100755
--- a/gnome2-libs/glib-networking/DEPENDS
+++ b/gnome2-libs/glib-networking/DEPENDS
@@ -16,4 +16,10 @@ optional_depends gnutls \
optional_depends ca-certificates \
"" \
"--without-ca-file" \
- "for SSL root certificates"
+ "for SSL root certificates" &&
+depends libffi &&
+depends libgpg-error &&
+depends libproxy &&
+depends libtasn1 &&
+depends pcre &&
+depends zlib
diff --git a/gnome2-libs/glib-networking/DETAILS
b/gnome2-libs/glib-networking/DETAILS
index 40630fc..8fc6dad 100755
--- a/gnome2-libs/glib-networking/DETAILS
+++ b/gnome2-libs/glib-networking/DETAILS
@@ -1,5 +1,6 @@
SPELL=glib-networking
- VERSION=2.32.3
+ VERSION=2.34.0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/glib-networking/HISTORY
b/gnome2-libs/glib-networking/HISTORY
index df4351c..81db3e8 100644
--- a/gnome2-libs/glib-networking/HISTORY
+++ b/gnome2-libs/glib-networking/HISTORY
@@ -1,3 +1,14 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libgpg-error, libproxy,
+ libtasn1, pcre and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.0
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: check glib2 version
* {{REPAIR^all^,}PRE_,}SUB_DEPENDS: added, for TLS subdependency
diff --git a/gnome2-libs/glib-networking/glib-networking-2.32.3.tar.xz.sig
b/gnome2-libs/glib-networking/glib-networking-2.32.3.tar.xz.sig
deleted file mode 100644
index e00f48d..0000000
Binary files a/gnome2-libs/glib-networking/glib-networking-2.32.3.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig
b/gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig
new file mode 100644
index 0000000..b3cdfd4
Binary files /dev/null and
b/gnome2-libs/glib-networking/glib-networking-2.34.0.tar.xz.sig differ
diff --git a/gnome2-libs/glib2/DEPENDS b/gnome2-libs/glib2/DEPENDS
index 5fc586d..726afcb 100755
--- a/gnome2-libs/glib2/DEPENDS
+++ b/gnome2-libs/glib2/DEPENDS
@@ -2,6 +2,7 @@

depends pkgconfig &&
depends libffi &&
+depends gettext &&
depends xz-utils &&

if [[ $GLIB_VER == devel ]];then
@@ -13,20 +14,28 @@ if ! spell_installed pkgconfig; then
fi &&

depends perl &&
-optional_depends PYTHON \
- "" \
- "" \
- "Perform post-build testing" &&
-
-optional_depends gettext \
- "" \
- "--with-libiconv=no" \
- "Build with gettext?" &&
-
-optional_depends FAM \
- "--enable-fam" \
- "--disable-fam" \
- "Build with file system monitoring" &&
+# It used to be optional, but cannot be until we figure out what to do
+# about gdbus-codegen. INSTALL fails without python and leaves us
+# without glib2, which can break other serious stuff.
+#optional_depends PYTHON \
+# "--enable-modular-tests" \
+# "--disable-modular-tests" \
+# "Perform post-build testing" &&
+depends PYTHON &&
+
+if spell_ok $SPELL; then
+ optional_depends FAM \
+ "--enable-fam" \
+ "--disable-fam" \
+ "Build with file system monitoring"
+else
+ message "${MESSAGE_COLOR}NOTE: spell $SPELL isn't installed yet, FAM
provider unavailable.${DEFAULT_COLOR}" &&
+
+ optional_depends fam \
+ "--enable-fam" \
+ "--disable-fam" \
+ "Build with file system monitoring"
+fi &&

optional_depends -sub UTFPROP pcre \
"--with-pcre=system" \
@@ -47,4 +56,6 @@ optional_depends libselinux \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build documentation with gtk-doc"
+ "Build documentation with gtk-doc" &&
+
+depends zlib
diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 9f4a4db..6fb6805 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,14 +1,14 @@
SPELL=glib2
if [[ $GLIB_VER == devel ]];then
- VERSION=2.32.4
+ VERSION=2.42.1
+
SOURCE_HASH=sha512:0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
SOURCE=glib-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-
SOURCE_HASH=sha512:bc8b2d6afae7635f940065eca3e854ee171812c7b582d55313db11d28875495dbf41fc0a260347b30f7490daa65ccc377d8a2d60bb3a26d07997606d8e3d989f
else
- VERSION=2.32.4
+ VERSION=2.42.1
+
SOURCE_HASH=sha512:0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
SECURITY_PATCH=1
SOURCE=glib-$VERSION.tar.xz
-
SOURCE_HASH=sha512:bc8b2d6afae7635f940065eca3e854ee171812c7b582d55313db11d28875495dbf41fc0a260347b30f7490daa65ccc377d8a2d60bb3a26d07997606d8e3d989f
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index c8c1100..9cf3363 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,84 @@
+2014-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.42.1
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.42.0
+ * PRE_BUILD: not needed
+
+2014-08-28 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: some PYTHON is always needed now to avoid failure during
+ INSTALL (for a dbus codegen tool, also the modular-tests option
+ doesn't exist anymore)
+
+2014-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.41.2
+
+2014-07-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.41.1
+
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: do not use autogen.sh, use autoreconf
+ do not disable gdbus-codegen, it is needed by gtk+3
+ * DETAILS: PATCHLEVEL=1
+
+2014-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.40.0
+
+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
+
+2013-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.36.3
+
+2013-05-10 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS, PRE_BUILD: make python optional again
+
+2013-04-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.36.1
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: gettext is required
+
+2013-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.36.0
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed circular glib2 -> gamin -> glib2 dependency
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on FAM since it's already there
+ as an optional dependency
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on gamin and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-04-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD ,py3.patch.xz: deleted
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.3
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.2
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.1
+
+2012-09-26 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.34.0
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.32.4

diff --git a/gnome2-libs/glib2/PRE_BUILD b/gnome2-libs/glib2/PRE_BUILD
deleted file mode 100755
index 3106958..0000000
--- a/gnome2-libs/glib2/PRE_BUILD
+++ /dev/null
@@ -1,10 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-if is_depends_enabled $SPELL python3; then
- message "patching for python3" &&
- xzcat $SPELL_DIRECTORY/py3.patch.xz |patch -p1
-elif is_depends_enabled $SPELL python; then
- message "not patching for python3"
-else
- find . -name 'Makefile*' -exec sed -i -e '/^SUBDIRS =/,/[^\]$/ {;s,
tests,,g;s, gdbus-2.0/codegen,,g;}' {} +
-fi
diff --git a/gnome2-libs/glib2/py3.patch.xz b/gnome2-libs/glib2/py3.patch.xz
deleted file mode 100644
index 9e1fee1..0000000
Binary files a/gnome2-libs/glib2/py3.patch.xz and /dev/null differ
diff --git a/gnome2-libs/glibmm/DETAILS b/gnome2-libs/glibmm/DETAILS
index 84176a4..28c56ab 100755
--- a/gnome2-libs/glibmm/DETAILS
+++ b/gnome2-libs/glibmm/DETAILS
@@ -1,10 +1,11 @@
SPELL=glibmm
- VERSION=2.30.1
+ VERSION=2.40.0
+
SOURCE_HASH=sha512:3a51b3e311ba59505b3c452afdfdf456f184c39651d81317ff62f942d309f8707306cc68c69c20f7534f585036086088159414c7e75de59ab2684c4850559cb9
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig
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
LICENSE[0]="LGPL"
WEB_SITE=http://www.gtkmm.org/
ENTERED=20031005
diff --git a/gnome2-libs/glibmm/HISTORY b/gnome2-libs/glibmm/HISTORY
index f5fadb4..05b05b8 100644
--- a/gnome2-libs/glibmm/HISTORY
+++ b/gnome2-libs/glibmm/HISTORY
@@ -1,3 +1,16 @@
+2014-04-19Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.0
+
+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
+
+2013-03-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.34.1
+ bz2->xz
+
2011-11-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.30.1

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.30.1.tar.bz2.sig
b/gnome2-libs/glibmm/glibmm-2.30.1.tar.bz2.sig
deleted file mode 100644
index 2c274d5..0000000
Binary files a/gnome2-libs/glibmm/glibmm-2.30.1.tar.bz2.sig and /dev/null
differ
diff --git a/gnome2-libs/gnome-applets2/DETAILS
b/gnome2-libs/gnome-applets2/DETAILS
index b4cdad8..953f124 100755
--- a/gnome2-libs/gnome-applets2/DETAILS
+++ b/gnome2-libs/gnome-applets2/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-applets2
- VERSION=3.3.1
+ VERSION=3.5.92
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gnome-applets-$VERSION.tar.bz2
+ SOURCE=gnome-applets-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-applets-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gnome-applets/$BRANCH/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/gnome-applets2/HISTORY
b/gnome2-libs/gnome-applets2/HISTORY
index 8386efe..91f25db 100644
--- a/gnome2-libs/gnome-applets2/HISTORY
+++ b/gnome2-libs/gnome-applets2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.92
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 3.3.1
* DEPENDS: added network-manager
diff --git a/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig
b/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig
deleted file mode 100644
index fd7f35d..0000000
Binary files a/gnome2-libs/gnome-applets2/gnome-applets-3.3.1.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
b/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig
new file mode 100644
index 0000000..c94e988
Binary files /dev/null and
b/gnome2-libs/gnome-applets2/gnome-applets-3.5.92.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-backgrounds/DETAILS
b/gnome2-libs/gnome-backgrounds/DETAILS
index b62efc5..0d41621 100755
--- a/gnome2-libs/gnome-backgrounds/DETAILS
+++ b/gnome2-libs/gnome-backgrounds/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-backgrounds
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-backgrounds/HISTORY
b/gnome2-libs/gnome-backgrounds/HISTORY
index 1f4dd5b..4205682 100644
--- a/gnome2-libs/gnome-backgrounds/HISTORY
+++ b/gnome2-libs/gnome-backgrounds/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.4.0.tar.xz.sig
deleted file mode 100644
index c6e2869..0000000
Binary files
a/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig
b/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..b6cae74
Binary files /dev/null and
b/gnome2-libs/gnome-backgrounds/gnome-backgrounds-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-colors/BUILD b/gnome2-libs/gnome-colors/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/gnome-colors/BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/gnome-colors/DETAILS
b/gnome2-libs/gnome-colors/DETAILS
new file mode 100755
index 0000000..1cb3e91
--- /dev/null
+++ b/gnome2-libs/gnome-colors/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=gnome-colors
+ VERSION=5.5.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:23d1fb9b96cd4287acc0f540c8a7abed1b9f16d7e2bc952beedc365cfd71a3a0134382a7f4bb1c01c62dc376acb6aaf81332167869ec6e8c036679e89d325ff3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/"
+ WEB_SITE="http://code.google.com/p/gnome-colors/";
+ LICENSE[0]=GPL
+ ENTERED=20121008
+ SHORT="a set of GNOME icon themes"
+cat << EOF
+A set of GNOME icon themes.
+EOF
diff --git a/gnome2-libs/gnome-colors/HISTORY
b/gnome2-libs/gnome-colors/HISTORY
new file mode 100644
index 0000000..1b8f97f
--- /dev/null
+++ b/gnome2-libs/gnome-colors/HISTORY
@@ -0,0 +1,3 @@
+2012-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, PRE_BUILD: spell created
+
diff --git a/gnome2-libs/gnome-colors/PRE_BUILD
b/gnome2-libs/gnome-colors/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/gnome2-libs/gnome-colors/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/gnome2-libs/gnome-common2/DETAILS
b/gnome2-libs/gnome-common2/DETAILS
index 0b2562e..e290251 100755
--- a/gnome2-libs/gnome-common2/DETAILS
+++ b/gnome2-libs/gnome-common2/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnome-common2
- VERSION=2.28.0
+ VERSION=3.7.4
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gnome-common-$VERSION.tar.bz2
+ SOURCE=gnome-common-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-common-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/gnome-common/$BRANCH/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/gnome-common2/HISTORY
b/gnome2-libs/gnome-common2/HISTORY
index c848663..f63d22d 100644
--- a/gnome2-libs/gnome-common2/HISTORY
+++ b/gnome2-libs/gnome-common2/HISTORY
@@ -1,3 +1,12 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.4 -- we have to use at least branch
3.7,
+ because it supports automake 1.13 and above
+ * INSTALL: added, to fix multijob build
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.0.1
+ * PRE_BUILD, gnome-autogen.sh: removed
+
2009-09-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.28.0
* gnome-autogen.patch: updated
diff --git a/gnome2-libs/gnome-common2/INSTALL
b/gnome2-libs/gnome-common2/INSTALL
new file mode 100755
index 0000000..9d9a4c0
--- /dev/null
+++ b/gnome2-libs/gnome-common2/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/gnome2-libs/gnome-common2/PRE_BUILD
b/gnome2-libs/gnome-common2/PRE_BUILD
deleted file mode 100755
index 5459a2f..0000000
--- a/gnome2-libs/gnome-common2/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p0 < ${SCRIPT_DIRECTORY}/gnome-autogen.patch
diff --git a/gnome2-libs/gnome-common2/gnome-autogen.patch
b/gnome2-libs/gnome-common2/gnome-autogen.patch
deleted file mode 100644
index 893bbcb..0000000
--- a/gnome2-libs/gnome-common2/gnome-autogen.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- macros2/gnome-autogen.sh.orig 2009-03-19 21:08:16.000000000 +0100
-+++ macros2/gnome-autogen.sh 2009-08-03 23:35:15.426146020 +0200
-@@ -7,7 +7,7 @@
-
- # default version requirements ...
- REQUIRED_AUTOCONF_VERSION=${REQUIRED_AUTOCONF_VERSION:-2.53}
--REQUIRED_AUTOMAKE_VERSION=${REQUIRED_AUTOMAKE_VERSION:-1.9}
-+REQUIRED_AUTOMAKE_VERSION=${REQUIRED_AUTOMAKE_VERSION:-1.11}
- REQUIRED_LIBTOOL_VERSION=${REQUIRED_LIBTOOL_VERSION:-1.4.3}
- REQUIRED_GETTEXT_VERSION=${REQUIRED_GETTEXT_VERSION:-0.10.40}
- REQUIRED_GLIB_GETTEXT_VERSION=${REQUIRED_GLIB_GETTEXT_VERSION:-2.2.0}
diff --git a/gnome2-libs/gnome-common2/gnome-common-2.28.0.tar.bz2.sig
b/gnome2-libs/gnome-common2/gnome-common-2.28.0.tar.bz2.sig
deleted file mode 100644
index 18754ab..0000000
Binary files a/gnome2-libs/gnome-common2/gnome-common-2.28.0.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
b/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig
new file mode 100644
index 0000000..e1d63cb
Binary files /dev/null and
b/gnome2-libs/gnome-common2/gnome-common-3.7.4.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-control-center/DEPENDS
b/gnome2-libs/gnome-control-center/DEPENDS
index 2334a53..04c7f3f 100755
--- a/gnome2-libs/gnome-control-center/DEPENDS
+++ b/gnome2-libs/gnome-control-center/DEPENDS
@@ -7,9 +7,9 @@ depends libxcursor &&
depends libxext &&
depends libxml2 &&
depends glib2 &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gconf2 &&
-depends gnome-desktop &&
+depends gnome-desktop3 &&
depends gnome-menus &&
depends librsvg2 &&
depends pango &&
@@ -24,22 +24,24 @@ depends -sub GTK libcanberra &&
depends libunique &&
depends gnome-online-accounts &&
depends pulseaudio &&
+depends libpwquality &&
+runtime_depends consolekit &&
+runtime_depends accountsservice &&

-optional_depends evolution-data-server \
- "--enable-aboutme" \
- "--disable-aboutme" \
- "for about-me capplet" &&
-
-optional_depends xscreensaver \
- '' \
- '' \
- 'for X-ScreenSaver daemon' &&
-
-optional_depends rarian \
- '--enable-scrollkeeper' \
- '--disable-scrollkeeper' \
- 'Register with rarian' &&
optional_depends CUPS \
'--enable-cups' \
'--disable-cups' \
- 'for printing support'
+ 'for printing support' &&
+
+optional_depends ibus \
+ '--enable-ibus' \
+ '--disable-ibus' \
+ 'for a user friendly input method UI' &&
+
+optional_depends cheese \
+ '--with-cheese' \
+ '--without-cheese' \
+ 'for cheese webcam support' &&
+
+suggest_depends network-manager '' '' 'to manage your networks' &&
+suggest_depends gnome-bluetooth '' '' 'to manage bluetooth devices'
diff --git a/gnome2-libs/gnome-control-center/DETAILS
b/gnome2-libs/gnome-control-center/DETAILS
index 1d37ccb..19f7c82 100755
--- a/gnome2-libs/gnome-control-center/DETAILS
+++ b/gnome2-libs/gnome-control-center/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-control-center
- VERSION=3.4.2
+ VERSION=3.6.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-control-center/HISTORY
b/gnome2-libs/gnome-control-center/HISTORY
index ea1942a..e93d6ed 100644
--- a/gnome2-libs/gnome-control-center/HISTORY
+++ b/gnome2-libs/gnome-control-center/HISTORY
@@ -1,3 +1,15 @@
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.3
+ * DEPENDS: gtk+2 -> gtk+3, gnome-desktop -> gnome-desktop3
+ added runtime_depends consolekit & accountsservice
+ removed optional_depends evolution-data-server, xscreensaver, rarian
+ added optional_depends ibus, cheese
+ added suggest_depends network-manager, gnome-bluetooth
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.2
+ * DEPENDS: libpwquality added
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git
a/gnome2-libs/gnome-control-center/gnome-control-center-3.4.2.tar.xz.sig
b/gnome2-libs/gnome-control-center/gnome-control-center-3.4.2.tar.xz.sig
deleted file mode 100644
index 337c806..0000000
Binary files
a/gnome2-libs/gnome-control-center/gnome-control-center-3.4.2.tar.xz.sig and
/dev/null differ
diff --git
a/gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
new file mode 100644
index 0000000..5dffa53
Binary files /dev/null and
b/gnome2-libs/gnome-control-center/gnome-control-center-3.6.3.tar.xz.sig
differ
diff --git a/gnome2-libs/gnome-icon-theme/DETAILS
b/gnome2-libs/gnome-icon-theme/DETAILS
index e4b9265..4fe3261 100755
--- a/gnome2-libs/gnome-icon-theme/DETAILS
+++ b/gnome2-libs/gnome-icon-theme/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-icon-theme
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/gnome-icon-theme/HISTORY
b/gnome2-libs/gnome-icon-theme/HISTORY
index 6dc8850..fcc82bb 100644
--- a/gnome2-libs/gnome-icon-theme/HISTORY
+++ b/gnome2-libs/gnome-icon-theme/HISTORY
@@ -1,3 +1,6 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.4.0.tar.xz.sig
deleted file mode 100644
index 2b5f9cb..0000000
Binary files a/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.4.0.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig
b/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..1eeba3a
Binary files /dev/null and
b/gnome2-libs/gnome-icon-theme/gnome-icon-theme-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-js-common/DETAILS
b/gnome2-libs/gnome-js-common/DETAILS
index 435d2b6..29f8ac7 100755
--- a/gnome2-libs/gnome-js-common/DETAILS
+++ b/gnome2-libs/gnome-js-common/DETAILS
@@ -1,9 +1,9 @@
SPELL=gnome-js-common
- VERSION=0.1.1
+ VERSION=0.1.2
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]="$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE"
-
SOURCE_HASH="sha256:6cad015cda5abfd2bccd6b95714ca39c83ca69ca7e6f7326dc75763a758dc8db:UPSTREAM_HASH"
+
SOURCE_HASH="sha512:4f38bde7211a83829f5413a2a77ac93cd489462cf1d53ce89594364876cd7a63372c762af212e367f5d4017640dd789de749f1f1ead19cf14b086fadaa64d058"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=""
LICENSE[0]=GPL
diff --git a/gnome2-libs/gnome-js-common/HISTORY
b/gnome2-libs/gnome-js-common/HISTORY
index 57cc377..aebd65f 100644
--- a/gnome2-libs/gnome-js-common/HISTORY
+++ b/gnome2-libs/gnome-js-common/HISTORY
@@ -1,2 +1,5 @@
+2012-09-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.2
+
2009-12-26 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: spell created
diff --git a/gnome2-libs/gnome-keyring/DETAILS
b/gnome2-libs/gnome-keyring/DETAILS
index 04f9947..fd1ade7 100755
--- a/gnome2-libs/gnome-keyring/DETAILS
+++ b/gnome2-libs/gnome-keyring/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-keyring
- VERSION=3.4.0
+ VERSION=3.6.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/gnome-keyring/HISTORY
b/gnome2-libs/gnome-keyring/HISTORY
index 048b640..9c5a999 100644
--- a/gnome2-libs/gnome-keyring/HISTORY
+++ b/gnome2-libs/gnome-keyring/HISTORY
@@ -1,3 +1,10 @@
+2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.6.3
+ SOURCE matches upstream SHA256
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0
* DEPENDS: gcr added
diff --git a/gnome2-libs/gnome-keyring/gnome-keyring-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-keyring/gnome-keyring-3.4.0.tar.xz.sig
deleted file mode 100644
index 8bf1615..0000000
Binary files a/gnome2-libs/gnome-keyring/gnome-keyring-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-keyring/gnome-keyring-3.6.3.tar.xz.sig
b/gnome2-libs/gnome-keyring/gnome-keyring-3.6.3.tar.xz.sig
new file mode 100644
index 0000000..7598e7f
Binary files /dev/null and
b/gnome2-libs/gnome-keyring/gnome-keyring-3.6.3.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-media2/CONFIGURE
b/gnome2-libs/gnome-media2/CONFIGURE
index 6108e16..6821c95 100755
--- a/gnome2-libs/gnome-media2/CONFIGURE
+++ b/gnome2-libs/gnome-media2/CONFIGURE
@@ -8,4 +8,4 @@ config_query_option GMEDIA_GSTPROPS "Enable GStreamer
properties?" y \
"--enable-gstprops" "--disable-gstprops" &&

config_query_option GMEDIA_GSTMIXER "Enable GStreamer mixer?" y \
- "--enable-gstmix" "--disable-gstmix"
+ "--enable-gstmix" "--disable-gstmix"
diff --git a/gnome2-libs/gnome-media2/DEPENDS
b/gnome2-libs/gnome-media2/DEPENDS
index 77c0e95..47f69eb 100755
--- a/gnome2-libs/gnome-media2/DEPENDS
+++ b/gnome2-libs/gnome-media2/DEPENDS
@@ -2,8 +2,9 @@ depends glib2 &&
depends gtk+2 &&
depends gconf2 &&
depends sox &&
-depends libunique &&
+depends unique &&
depends data-uuid &&
+depends gnome-doc-utils &&
depends gstreamer &&
depends gst-plugins-base &&
depends gst-plugins-good &&
diff --git a/gnome2-libs/gnome-media2/HISTORY
b/gnome2-libs/gnome-media2/HISTORY
index 0dd5285..d8fd4de 100644
--- a/gnome2-libs/gnome-media2/HISTORY
+++ b/gnome2-libs/gnome-media2/HISTORY
@@ -1,5 +1,11 @@
+2013-02-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on unique, not libunique
+
+2013-01-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on gnome-doc-utils
+
2012-01-13 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: change unique to libunique
+ * DEPENDS: change unique to libunique

2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.32.0
@@ -80,7 +86,7 @@
* DETAILS: updated VERSION to 2.16.1

2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
+ * DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).

2006-05-30 Robin Cook <rcook AT wyrms.net>
diff --git a/gnome2-libs/gnome-menus/DETAILS b/gnome2-libs/gnome-menus/DETAILS
index f6511e6..f95aa9b 100755
--- a/gnome2-libs/gnome-menus/DETAILS
+++ b/gnome2-libs/gnome-menus/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-menus
- VERSION=3.4.0
+ VERSION=3.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-menus/HISTORY b/gnome2-libs/gnome-menus/HISTORY
index 0c208c0..848c372 100644
--- a/gnome2-libs/gnome-menus/HISTORY
+++ b/gnome2-libs/gnome-menus/HISTORY
@@ -1,3 +1,12 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.0
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
+2012-09-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-menus/gnome-menus-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-menus/gnome-menus-3.4.0.tar.xz.sig
deleted file mode 100644
index 5b727ed..0000000
Binary files a/gnome2-libs/gnome-menus/gnome-menus-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-menus/gnome-menus-3.8.0.tar.xz.sig
b/gnome2-libs/gnome-menus/gnome-menus-3.8.0.tar.xz.sig
new file mode 100644
index 0000000..6ae83a1
Binary files /dev/null and
b/gnome2-libs/gnome-menus/gnome-menus-3.8.0.tar.xz.sig differ
diff --git
a/gnome2-libs/gnome-panel/0001-panel-Fix-launcher-icon-animation-ending-with-black.patch

b/gnome2-libs/gnome-panel/0001-panel-Fix-launcher-icon-animation-ending-with-black.patch
new file mode 100644
index 0000000..66906f9
--- /dev/null
+++
b/gnome2-libs/gnome-panel/0001-panel-Fix-launcher-icon-animation-ending-with-black.patch
@@ -0,0 +1,35 @@
+From be33e799d968a073c0a8856c96d11e8594b88bc4 Mon Sep 17 00:00:00 2001
+From: Yannick Gicquel <ygicquel AT gmail.com>
+Date: Thu, 22 Nov 2012 08:37:26 +0100
+Subject: [PATCH] panel: Fix launcher icon animation ending with black
artifact
+
+We simply need to hide the animation window before unref'ing the pixbuf.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=688618
+---
+ gnome-panel/xstuff.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/gnome-panel/xstuff.c b/gnome-panel/xstuff.c
+index 5acbf66..4f8b605 100644
+--- a/gnome-panel/xstuff.c
++++ b/gnome-panel/xstuff.c
+@@ -326,12 +326,13 @@ zoom_draw (GtkWidget *widget,
+ g_source_remove (zoom->timeout_id);
+ zoom->timeout_id = 0;
+
++ gtk_widget_hide (widget);
++ g_idle_add (idle_destroy, widget);
++
+ g_object_unref (zoom->pixbuf);
+ zoom->pixbuf = NULL;
+
+ g_slice_free (CompositedZoomData, zoom);
+-
+- g_idle_add (idle_destroy, widget);
+ } else {
+ GdkPixbuf *scaled;
+ int width, height;
+--
+1.8.2
+
diff --git
a/gnome2-libs/gnome-panel/0002-fix-build-error-due-to-missing-gweather-xml.h.patch

b/gnome2-libs/gnome-panel/0002-fix-build-error-due-to-missing-gweather-xml.h.patch
new file mode 100644
index 0000000..8eabd1d
--- /dev/null
+++
b/gnome2-libs/gnome-panel/0002-fix-build-error-due-to-missing-gweather-xml.h.patch
@@ -0,0 +1,29 @@
+From f5550422e202041a70cce8776785e3e651a01d8d Mon Sep 17 00:00:00 2001
+From: Philipp Kaluza <phk AT src.gnome.org>
+Date: Thu, 3 Jan 2013 11:51:19 +0100
+Subject: [PATCH] fix build error due to missing gweather-xml.h
+
+GWeather doesn't export the deprecated GWeatherXML anymore since
+commit 354f1aa9003ee08c6e63ecbaaa6b9179b9178184 . Luckily, our last
+usage of it is long gone. Remove leftover include.
+
+See https://bugzilla.redhat.com/show_bug.cgi?id=890219
+---
+ applets/clock/clock.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/applets/clock/clock.c b/applets/clock/clock.c
+index 90ee62b..6b62daa 100644
+--- a/applets/clock/clock.c
++++ b/applets/clock/clock.c
+@@ -54,7 +54,6 @@
+ #define GNOME_DESKTOP_USE_UNSTABLE_API
+ #include <libgnome-desktop/gnome-wall-clock.h>
+
+-#include <libgweather/gweather-xml.h>
+ #include <libgweather/location-entry.h>
+ #include <libgweather/timezone-menu.h>
+ #include <libgweather/gweather-enum-types.h>
+--
+1.8.2
+
diff --git a/gnome2-libs/gnome-panel/0003-na-apply-style-after-realize.patch
b/gnome2-libs/gnome-panel/0003-na-apply-style-after-realize.patch
new file mode 100644
index 0000000..4895760
--- /dev/null
+++ b/gnome2-libs/gnome-panel/0003-na-apply-style-after-realize.patch
@@ -0,0 +1,47 @@
+From 58b73a9e3129eb25f030f8d02bcd15303b300814 Mon Sep 17 00:00:00 2001
+From: Daniel Drake <dsd AT laptop.org>
+Date: Mon, 17 Dec 2012 14:58:20 +0000
+Subject: [PATCH] na: apply style after realize
+
+Under Fedora 18 (GTK-3.6.2), notification icons such as the battery/power
+icon from gnome-settings-daemon are appearing all-black on top of a black
+background.
+
+This is because style_updated is being called before the tray applet
+is realized, meaning that the following code in
+na_tray_applet_style_updated() causes a bail-out:
+
+ if (!applet->priv->tray)
+ return;
+
+and the style is never applied.
+
+Fix this by updating the style explicitly after realizing the widget.
+---
+ applets/notification_area/main.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/applets/notification_area/main.c
b/applets/notification_area/main.c
+index 5fc4d1d..5dad715 100644
+--- a/applets/notification_area/main.c
++++ b/applets/notification_area/main.c
+@@ -36,6 +36,8 @@
+
+ #define NOTIFICATION_AREA_ICON "gnome-panel-notification-area"
+
++static void na_tray_applet_style_updated (GtkWidget *widget);
++
+ struct _NaTrayAppletPrivate
+ {
+ NaTray *tray;
+@@ -78,6 +80,7 @@ na_tray_applet_realize (GtkWidget *widget)
+
get_gtk_orientation_from_applet_orient (orient));
+
+ gtk_container_add (GTK_CONTAINER (widget), GTK_WIDGET
(applet->priv->tray));
++ na_tray_applet_style_updated (widget);
+ gtk_widget_show (GTK_WIDGET (applet->priv->tray));
+ }
+
+--
+1.8.2
+
diff --git
a/gnome2-libs/gnome-panel/0004-drop-support-for-commandline-based-calendar-tasks-ap.patch

b/gnome2-libs/gnome-panel/0004-drop-support-for-commandline-based-calendar-tasks-ap.patch
new file mode 100644
index 0000000..c18c1bf
--- /dev/null
+++
b/gnome2-libs/gnome-panel/0004-drop-support-for-commandline-based-calendar-tasks-ap.patch
@@ -0,0 +1,53 @@
+From 452f59be8f9babf0ae33654e754da65151760a76 Mon Sep 17 00:00:00 2001
+From: Philipp Kaluza <phk AT src.gnome.org>
+Date: Fri, 8 Mar 2013 17:51:23 +0100
+Subject: [PATCH 4/6] drop support for commandline-based calendar/tasks
+ applications
+
+It's not worth the layering violations this would need.
+(Partial fix for bug #237308 .)
+---
+ applets/clock/calendar-window.c | 13 +++++++------
+ 1 file changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/applets/clock/calendar-window.c
b/applets/clock/calendar-window.c
+index 458852c..708e921 100644
+--- a/applets/clock/calendar-window.c
++++ b/applets/clock/calendar-window.c
+@@ -42,9 +42,6 @@
+ #include <glib/gi18n.h>
+ #include <gio/gio.h>
+
+-#define GNOME_DESKTOP_USE_UNSTABLE_API
+-#include <libgnome-desktop/gnome-desktop-utils.h>
+-
+ #include "calendar-window.h"
+
+ #include "clock.h"
+@@ -168,6 +165,13 @@ clock_launch_calendar_tasks_app (CalendarWindow *calwin,
+ return;
+ }
+
++ /* FIXME: reintroduce terminal support if a proper GAppInfo port of
gnome-panel is ever done */
++ if (terminal) {
++ g_printerr ("Terminal-based calendar/tasks applications are
no longer supported, sorry. "
++ "Please configure a different application.\n");
++ return;
++ }
++
+ command_line = g_find_program_in_path (program);
+ if (command_line == NULL) {
+ g_printerr ("Cannot launch calendar/tasks application: %s in
path\n", program);
+@@ -189,9 +193,6 @@ clock_launch_calendar_tasks_app (CalendarWindow *calwin,
+ screen = gtk_widget_get_screen (calwin->priv->calendar);
+ error = NULL;
+
+- if (terminal)
+- gnome_desktop_prepend_terminal_to_vector (&argc, &argv);
+-
+ display = gdk_screen_make_display_name (screen);
+
+ result = g_spawn_async (NULL, /* working directory */
+--
+1.8.2
+
diff --git
a/gnome2-libs/gnome-panel/0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch

b/gnome2-libs/gnome-panel/0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch
new file mode 100644
index 0000000..b6a6bf8
--- /dev/null
+++
b/gnome2-libs/gnome-panel/0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch
@@ -0,0 +1,177 @@
+From bf6af945130299a69a244afaee4eecbd3fb77233 Mon Sep 17 00:00:00 2001
+From: Philipp Kaluza <phk AT src.gnome.org>
+Date: Fri, 8 Mar 2013 18:08:32 +0100
+Subject: [PATCH 5/6] panel-run-dialog: resurrect function
+ gnome_desktop_prepend_terminal_to_vector
+
+, which was removed from gnome-desktop in commit
+9bab2144b7c8ace0c057720be3c48fb24a80a19d , and keep a local
+copy in panel-run-dialog.c (simple helper function, static).
+(Second half of fix for bug #237308 .)
+---
+ gnome-panel/panel-run-dialog.c | 135
++++++++++++++++++++++++++++++++++++++++-
+ 1 file changed, 133 insertions(+), 2 deletions(-)
+
+diff --git a/gnome-panel/panel-run-dialog.c b/gnome-panel/panel-run-dialog.c
+index 801b9bc..faf3d7e 100644
+--- a/gnome-panel/panel-run-dialog.c
++++ b/gnome-panel/panel-run-dialog.c
+@@ -25,6 +25,7 @@
+ * Havoc Pennington <hp AT pobox.com>
+ * George Lebl <jirka AT 5z.com>
+ * Mark McLoughlin <mark AT skynet.ie>
++ * Tom Tromey (Copyright (C) 1998)
+ */
+
+ #include <config.h>
+@@ -42,8 +43,6 @@
+ #include <gdk/gdkkeysyms.h>
+ #include <gmenu-tree.h>
+
+-#include <libgnome-desktop/gnome-desktop-utils.h>
+-
+ #include <libpanel-util/panel-error.h>
+ #include <libpanel-util/panel-glib.h>
+ #include <libpanel-util/panel-gtk.h>
+@@ -335,6 +334,138 @@ dummy_child_watch (GPid pid,
+ */
+ }
+
++
++/**
++ * gnome_desktop_prepend_terminal_to_vector:
++ * @argc: a pointer to the vector size
++ * @argv: a pointer to the vector
++ *
++ * Description: Prepends a terminal (either the one configured as default
in
++ * the user's GNOME setup, or one of the common xterm emulators) to the
passed
++ * in vector, modifying it in the process. The vector should be allocated
with
++ * #g_malloc, as this will #g_free the original vector. Also all elements
must
++ * have been allocated separately. That is the standard glib/GNOME way of
++ * doing vectors however. If the integer that @argc points to is negative,
the
++ * size will first be computed. Also note that passing in pointers to a
vector
++ * that is empty, will just create a new vector for you.
++ **/
++static void
++gnome_desktop_prepend_terminal_to_vector (int *argc, char ***argv)
++{
++#ifndef G_OS_WIN32
++ char **real_argv;
++ int real_argc;
++ int i, j;
++ char **term_argv = NULL;
++ int term_argc = 0;
++ GSettings *settings;
++
++ gchar *terminal = NULL;
++
++ char **the_argv;
++
++ g_return_if_fail (argc != NULL);
++ g_return_if_fail (argv != NULL);
++
++ // _gnome_desktop_init_i18n ();
++
++ /* sanity */
++ if(*argv == NULL)
++ *argc = 0;
++
++ the_argv = *argv;
++
++ /* compute size if not given */
++ if (*argc < 0) {
++ for (i = 0; the_argv[i] != NULL; i++)
++ ;
++ *argc = i;
++ }
++
++ settings = g_settings_new
("org.gnome.desktop.default-applications.terminal");
++ terminal = g_settings_get_string (settings, "exec");
++
++ if (terminal) {
++ gchar *command_line;
++ gchar *exec_flag;
++
++ exec_flag = g_settings_get_string (settings, "exec-arg");
++
++ if (exec_flag == NULL)
++ command_line = g_strdup (terminal);
++ else
++ command_line = g_strdup_printf ("%s %s", terminal,
++ exec_flag);
++
++ g_shell_parse_argv (command_line,
++ &term_argc,
++ &term_argv,
++ NULL /* error */);
++
++ g_free (command_line);
++ g_free (exec_flag);
++ g_free (terminal);
++ }
++
++ g_object_unref (settings);
++
++ if (term_argv == NULL) {
++ char *check;
++
++ term_argc = 2;
++ term_argv = g_new0 (char *, 3);
++
++ check = g_find_program_in_path ("gnome-terminal");
++ if (check != NULL) {
++ term_argv[0] = check;
++ /* Note that gnome-terminal takes -x and
++ * as -e in gnome-terminal is broken we use that. */
++ term_argv[1] = g_strdup ("-x");
++ } else {
++ if (check == NULL)
++ check = g_find_program_in_path ("nxterm");
++ if (check == NULL)
++ check = g_find_program_in_path
("color-xterm");
++ if (check == NULL)
++ check = g_find_program_in_path ("rxvt");
++ if (check == NULL)
++ check = g_find_program_in_path ("xterm");
++ if (check == NULL)
++ check = g_find_program_in_path ("dtterm");
++ if (check == NULL) {
++ g_warning (_("Cannot find a terminal, using "
++ "xterm, even if it may not
work"));
++ check = g_strdup ("xterm");
++ }
++ term_argv[0] = check;
++ term_argv[1] = g_strdup ("-e");
++ }
++ }
++
++ real_argc = term_argc + *argc;
++ real_argv = g_new (char *, real_argc + 1);
++
++ for (i = 0; i < term_argc; i++)
++ real_argv[i] = term_argv[i];
++
++ for (j = 0; j < *argc; j++, i++)
++ real_argv[i] = (char *)the_argv[j];
++
++ real_argv[i] = NULL;
++
++ g_free (*argv);
++ *argv = real_argv;
++ *argc = real_argc;
++
++ /* we use g_free here as we sucked all the inner strings
++ * out from it into real_argv */
++ g_free (term_argv);
++#else
++ /* FIXME: Implement when needed */
++ g_warning ("gnome_prepend_terminal_to_vector: Not implemented");
++#endif
++}
++
+ static gboolean
+ panel_run_dialog_launch_command (PanelRunDialog *dialog,
+ const char *command,
+--
+1.8.2
+
diff --git
a/gnome2-libs/gnome-panel/0006-panel-run-dialog-rename-helper-function.patch
b/gnome2-libs/gnome-panel/0006-panel-run-dialog-rename-helper-function.patch
new file mode 100644
index 0000000..236c588
--- /dev/null
+++
b/gnome2-libs/gnome-panel/0006-panel-run-dialog-rename-helper-function.patch
@@ -0,0 +1,69 @@
+From 44eba7db43b227d9b15a2d64d0af97167522891d Mon Sep 17 00:00:00 2001
+From: Philipp Kaluza <phk AT src.gnome.org>
+Date: Fri, 8 Mar 2013 18:48:04 +0100
+Subject: [PATCH 6/6] panel-run-dialog: rename helper function
+
+that I resurrected earlier from gnome_desktop_prepend_terminal_to_vector
+to panel_run_dialog_prepend_terminal_to_vector (use proper namespace).
+---
+ gnome-panel/panel-run-dialog.c | 14 ++++----------
+ 1 file changed, 4 insertions(+), 10 deletions(-)
+
+diff --git a/gnome-panel/panel-run-dialog.c b/gnome-panel/panel-run-dialog.c
+index faf3d7e..d89ac06 100644
+--- a/gnome-panel/panel-run-dialog.c
++++ b/gnome-panel/panel-run-dialog.c
+@@ -336,7 +336,7 @@ dummy_child_watch (GPid pid,
+
+
+ /**
+- * gnome_desktop_prepend_terminal_to_vector:
++ * panel_run_dialog_prepend_terminal_to_vector:
+ * @argc: a pointer to the vector size
+ * @argv: a pointer to the vector
+ *
+@@ -349,10 +349,10 @@ dummy_child_watch (GPid pid,
+ * size will first be computed. Also note that passing in pointers to a
vector
+ * that is empty, will just create a new vector for you.
+ **/
++/* TODO: throw out this function if there ever is a proper GAppInfo port */
+ static void
+-gnome_desktop_prepend_terminal_to_vector (int *argc, char ***argv)
++panel_run_dialog_prepend_terminal_to_vector (int *argc, char ***argv)
+ {
+-#ifndef G_OS_WIN32
+ char **real_argv;
+ int real_argc;
+ int i, j;
+@@ -367,8 +367,6 @@ gnome_desktop_prepend_terminal_to_vector (int *argc,
char ***argv)
+ g_return_if_fail (argc != NULL);
+ g_return_if_fail (argv != NULL);
+
+- // _gnome_desktop_init_i18n ();
+-
+ /* sanity */
+ if(*argv == NULL)
+ *argc = 0;
+@@ -460,10 +458,6 @@ gnome_desktop_prepend_terminal_to_vector (int *argc,
char ***argv)
+ /* we use g_free here as we sucked all the inner strings
+ * out from it into real_argv */
+ g_free (term_argv);
+-#else
+- /* FIXME: Implement when needed */
+- g_warning ("gnome_prepend_terminal_to_vector: Not implemented");
+-#endif
+ }
+
+ static gboolean
+@@ -485,7 +479,7 @@ panel_run_dialog_launch_command (PanelRunDialog *dialog,
+ screen = gtk_window_get_screen (GTK_WINDOW (dialog->run_dialog));
+
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON
(dialog->terminal_checkbox)))
+- gnome_desktop_prepend_terminal_to_vector (&argc, &argv);
++ panel_run_dialog_prepend_terminal_to_vector (&argc, &argv);
+
+ display = gdk_screen_make_display_name (screen);
+
+--
+1.8.2
+
diff --git a/gnome2-libs/gnome-panel/DETAILS b/gnome2-libs/gnome-panel/DETAILS
index 21f48c0..c1d217d 100755
--- a/gnome2-libs/gnome-panel/DETAILS
+++ b/gnome2-libs/gnome-panel/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-panel
- VERSION=3.4.0
+ VERSION=3.6.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/gnome-panel/HISTORY b/gnome2-libs/gnome-panel/HISTORY
index f709087..ef6928b 100644
--- a/gnome2-libs/gnome-panel/HISTORY
+++ b/gnome2-libs/gnome-panel/HISTORY
@@ -1,3 +1,23 @@
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.6.2
+ * PRE_BUILD: Fix compilation against gnome-desktop 3.8+
+ * 0001-panel-Fix-launcher-icon-animation-ending-with-black.patch,
+ 0002-fix-build-error-due-to-missing-gweather-xml.h.patch,
+ 0003-na-apply-style-after-realize.patch,
+ 0004-drop-support-for-commandline-based-calendar-tasks-ap.patch,
+ 0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch,
+ 0006-panel-run-dialog-rename-helper-function.patch,
+ 0007-notification_area-Use-the-generic-marshaller.patch: Added from
+
http://git.pld-linux.org/gitweb.cgi/packages/gnome-panel.git/commitdiff/fd33e2e0d0dd96ab56e3ee8b297e7de83556c0e0
+ See https://bugzilla.gnome.org/show_bug.cgi?id=692385 for removal of
+ gnome-desktop-utils.h which lead me down this chase.
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2.1
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/gnome-panel/PRE_BUILD
b/gnome2-libs/gnome-panel/PRE_BUILD
new file mode 100755
index 0000000..3fb8e36
--- /dev/null
+++ b/gnome2-libs/gnome-panel/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+message "${MESSAGE_COLOR}Fix compilation against gnome-desktop
3.8+...${DEFAULT_COLOR}" &&
+# 0007-notification_area-Use-the-generic-marshaller.patch # doesn't apply to
us
+for patch in 0001-panel-Fix-launcher-icon-animation-ending-with-black.patch
0002-fix-build-error-due-to-missing-gweather-xml.h.patch
0003-na-apply-style-after-realize.patch
0004-drop-support-for-commandline-based-calendar-tasks-ap.patch
0005-panel-run-dialog-resurrect-function-gnome_desktop_pr.patch
0006-panel-run-dialog-rename-helper-function.patch; do
+ patch -p1 < "${SPELL_DIRECTORY}"/$patch
+done
diff --git a/gnome2-libs/gnome-panel/gnome-panel-3.4.0.tar.xz.sig
b/gnome2-libs/gnome-panel/gnome-panel-3.4.0.tar.xz.sig
deleted file mode 100644
index f584ce0..0000000
Binary files a/gnome2-libs/gnome-panel/gnome-panel-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-panel/gnome-panel-3.6.2.tar.xz.sig
b/gnome2-libs/gnome-panel/gnome-panel-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..df9ddfc
Binary files /dev/null and
b/gnome2-libs/gnome-panel/gnome-panel-3.6.2.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-python-desktop/DEPENDS
b/gnome2-libs/gnome-python-desktop/DEPENDS
index ed30167..d86f620 100755
--- a/gnome2-libs/gnome-python-desktop/DEPENDS
+++ b/gnome2-libs/gnome-python-desktop/DEPENDS
@@ -65,11 +65,6 @@ optional_depends gnome-desktop
\
"--disable-gnomedesktop" \
"Build gnome-desktop bindings?" &&

-optional_depends bug-buddy2 \
- "--enable-bugbuddy" \
- "--disable-bugbuddy" \
- "Build bug-buddy bindings?" &&
-
optional_depends evolution-data-server \
"--enable-evolution --enable-evolution_ecal" \
"--disable-evolution --disable-evolution_ecal" \
diff --git a/gnome2-libs/gnome-python-desktop/HISTORY
b/gnome2-libs/gnome-python-desktop/HISTORY
index 893f401..bb2eea8 100644
--- a/gnome2-libs/gnome-python-desktop/HISTORY
+++ b/gnome2-libs/gnome-python-desktop/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends bug-buddy2
+
2012-06-01 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Apply metacity-2.34.2.patch
* metacity-2.34.2.patch: Fix compilation with metacity 2.34.2+
diff --git a/gnome2-libs/gnome-python2/DEPENDS
b/gnome2-libs/gnome-python2/DEPENDS
index 75723b6..52641d4 100755
--- a/gnome2-libs/gnome-python2/DEPENDS
+++ b/gnome2-libs/gnome-python2/DEPENDS
@@ -55,4 +55,50 @@ optional_depends libbonobo
\
optional_depends libbonoboui \
"--enable-bonoboui" \
"--disable-bonoboui" \
- "to build bonoboui module"
+ "to build bonoboui module" &&
+
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends dbus &&
+depends dbus-glib &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends harfbuzz &&
+depends icu &&
+depends libart_lgpl &&
+depends libffi &&
+depends libgcrypt &&
+depends libgnome-keyring &&
+depends libgpg-error &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxcomposite &&
+depends libxcursor &&
+depends libxdamage &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxinerama &&
+depends libxml2 &&
+depends libxrandr &&
+depends libxrender &&
+depends SSL &&
+depends orbit2 &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends popt &&
+depends python &&
+depends util-linux &&
+depends LZMA &&
+depends zlib
+
diff --git a/gnome2-libs/gnome-python2/HISTORY
b/gnome2-libs/gnome-python2/HISTORY
index 88b8ef4..ba7dfd9 100644
--- a/gnome2-libs/gnome-python2/HISTORY
+++ b/gnome2-libs/gnome-python2/HISTORY
@@ -1,3 +1,16 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, dbus, dbus-glib,
expat,
+ fontconfig, freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, icu,
+ libart_lgpl, libffi, libgcrypt, libgnome-keyring, libgpg-error,
libice,
+ libpng, libsm, libx11, libxau, libxcb, libxcomposite, libxcursor,
+ libxdamage, libxdmcp, libxext, libxfixes, libxinerama, libxml2,
+ libxrandr, libxrender, openssl, orbit2, pango, pcre, pixman, popt,
+ python, util-linux, LZMA and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2010-04-06 Vasil Yonkov <spirtbrat AT sourcemage.org>
* BUILD, CONFIGURE: added
* DEPENDS: gnomevfsbonobo, pyvfsmodule modules moved to CONFIGURE
diff --git a/gnome2-libs/gnome-session/DETAILS
b/gnome2-libs/gnome-session/DETAILS
index 2117fd8..4bdb15b 100755
--- a/gnome2-libs/gnome-session/DETAILS
+++ b/gnome2-libs/gnome-session/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-session
- VERSION=3.4.1
+ VERSION=3.8.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-session/HISTORY
b/gnome2-libs/gnome-session/HISTORY
index d4ea169..202c937 100644
--- a/gnome2-libs/gnome-session/HISTORY
+++ b/gnome2-libs/gnome-session/HISTORY
@@ -1,3 +1,12 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome2-libs/gnome-session/gnome-session-3.4.1.tar.xz.sig
b/gnome2-libs/gnome-session/gnome-session-3.4.1.tar.xz.sig
deleted file mode 100644
index 62f450a..0000000
Binary files a/gnome2-libs/gnome-session/gnome-session-3.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome2-libs/gnome-session/gnome-session-3.8.1.tar.xz.sig
b/gnome2-libs/gnome-session/gnome-session-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..eb186c2
Binary files /dev/null and
b/gnome2-libs/gnome-session/gnome-session-3.8.1.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-settings-daemon/DEPENDS
b/gnome2-libs/gnome-settings-daemon/DEPENDS
index 97c061f..97f362b 100755
--- a/gnome2-libs/gnome-settings-daemon/DEPENDS
+++ b/gnome2-libs/gnome-settings-daemon/DEPENDS
@@ -23,4 +23,7 @@ fi &&
#optional_depends pulseaudio -sub "GLIB" "" "" \
# "Enable PulseAudio support?" &&
optional_depends cups '--enable-cups' '--disable-cups' \
- 'Enable CUPS print support?'
+ 'Enable CUPS print support?' &&
+
+optional_depends ibus '--enable-ibus' '--disable-ibus' \
+ 'Enable IBus support?'
diff --git a/gnome2-libs/gnome-settings-daemon/DETAILS
b/gnome2-libs/gnome-settings-daemon/DETAILS
index 998e92f..81c1d19 100755
--- a/gnome2-libs/gnome-settings-daemon/DETAILS
+++ b/gnome2-libs/gnome-settings-daemon/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-settings-daemon
- VERSION=3.4.2
+ VERSION=3.8.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-settings-daemon/HISTORY
b/gnome2-libs/gnome-settings-daemon/HISTORY
index 610d985..e8dcf34 100644
--- a/gnome2-libs/gnome-settings-daemon/HISTORY
+++ b/gnome2-libs/gnome-settings-daemon/HISTORY
@@ -1,3 +1,16 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.4
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+ * DEPENDS: optional_depends ibus added
+
2012-08-30 Tommy Boatman <tboatman AT sourcemage.org>
* CONFIGURE: added config option for PulseAudio
* DEPENDS: key PulseAudio -sub GLIB on config option
diff --git
a/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.4.2.tar.xz.sig
b/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.4.2.tar.xz.sig
deleted file mode 100644
index 5737273..0000000
Binary files
a/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.4.2.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.8.1.tar.xz.sig
b/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..abd4c90
Binary files /dev/null and
b/gnome2-libs/gnome-settings-daemon/gnome-settings-daemon-3.8.1.tar.xz.sig
differ
diff --git a/gnome2-libs/gnome-terminal/DETAILS
b/gnome2-libs/gnome-terminal/DETAILS
index 0c3d6a2..168b9ec 100755
--- a/gnome2-libs/gnome-terminal/DETAILS
+++ b/gnome2-libs/gnome-terminal/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-terminal
- VERSION=3.4.1.1
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/gnome-terminal/HISTORY
b/gnome2-libs/gnome-terminal/HISTORY
index 7afd79a..6af788a 100644
--- a/gnome2-libs/gnome-terminal/HISTORY
+++ b/gnome2-libs/gnome-terminal/HISTORY
@@ -1,3 +1,6 @@
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1.1

diff --git a/gnome2-libs/gnome-terminal/gnome-terminal-3.4.1.1.tar.xz.sig
b/gnome2-libs/gnome-terminal/gnome-terminal-3.4.1.1.tar.xz.sig
deleted file mode 100644
index 4a6eb53..0000000
Binary files a/gnome2-libs/gnome-terminal/gnome-terminal-3.4.1.1.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig
b/gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..27c2b0c
Binary files /dev/null and
b/gnome2-libs/gnome-terminal/gnome-terminal-3.6.0.tar.xz.sig differ
diff --git a/gnome2-libs/gnome-vfs2/DEPENDS b/gnome2-libs/gnome-vfs2/DEPENDS
index ca15f81..0eb467f 100755
--- a/gnome2-libs/gnome-vfs2/DEPENDS
+++ b/gnome2-libs/gnome-vfs2/DEPENDS
@@ -5,10 +5,10 @@ depends shared-mime-info &&
depends desktop-file-utils &&
depends dbus-glib &&

-if [ "$GNOME_VFS_CRYPTO" == "openssl" ]; then
- depends openssl '--enable-openssl --disable-gnutls'
+if [ "$GNOME_VFS_CRYPTO" == "SSL" ]; then
+ depends SSL '--enable-openssl --disable-gnutls'
elif [ "$GNOME_VFS_CRYPTO" == "gnutls" ]; then
- depends gnutls '--disable-openssl --enable-gnutls'
+ depends gnutls '--disable-SSL --enable-gnutls'
fi &&

optional_depends neon \
@@ -63,13 +63,26 @@ optional_depends krb5
\
'' \
'for Kerberos authentication support' &&

-optional_depends acl \
- '' \
- '' \
- 'for file access lists support' &&
+if spell_ok attr; then
+ depends attr
+else
+ optional_depends attr '' '' 'for file attributes support'
+fi &&
+
+if spell_ok acl; then
+ depends acl
+else
+ optional_depends acl '' '' 'for file access lists support'
+fi &&

optional_depends libselinux \
'--enable-selinux' \
'--disable-selinux' \
- 'for SELinux support'
+ 'for SELinux support' &&

+depends bzip2 &&
+depends dbus &&
+depends FAM &&
+depends glib2 &&
+depends libxml2 &&
+depends LZMA
diff --git a/gnome2-libs/gnome-vfs2/DETAILS b/gnome2-libs/gnome-vfs2/DETAILS
index c4c52a6..902af22 100755
--- a/gnome2-libs/gnome-vfs2/DETAILS
+++ b/gnome2-libs/gnome-vfs2/DETAILS
@@ -1,5 +1,6 @@
SPELL=gnome-vfs2
VERSION=2.24.4
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gnome-vfs-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-vfs-$VERSION
diff --git a/gnome2-libs/gnome-vfs2/HISTORY b/gnome2-libs/gnome-vfs2/HISTORY
index 3250532..c073d27 100644
--- a/gnome2-libs/gnome-vfs2/HISTORY
+++ b/gnome2-libs/gnome-vfs2/HISTORY
@@ -1,3 +1,24 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix compilation with newer glib2
+
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on icu, libffi, orbit2, pcre
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: attr and acl are optional, see configure script;
+ handle dependencies for auto-linking rules in configure
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on attr, bzip2, dbus, FAM, glib2, icu,
+ libffi, libxml2, orbit2, pcre, LZMA
+ * DETAILS: bumped PATCH_LEVEL
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: removed optional_depends howl

diff --git a/gnome2-libs/gnome-vfs2/PRE_BUILD
b/gnome2-libs/gnome-vfs2/PRE_BUILD
index 4535e3e..66c8c5c 100755
--- a/gnome2-libs/gnome-vfs2/PRE_BUILD
+++ b/gnome2-libs/gnome-vfs2/PRE_BUILD
@@ -1,5 +1,12 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
+for directory in daemon libgnomevfs; do
+ for extension in am in; do
+ sedit 's:-DG_DISABLE_DEPRECATED::'
"${SOURCE_DIRECTORY}"/$directory/Makefile.$extension
+ done
+done &&
+
if ! is_depends_enabled $SPELL gtk-doc; then
sed -i "s/--enable-gtk-doc//;s/ doc//;/\tdoc/D;/docs/D" Makefile.in
fi
diff --git a/gnome2-libs/gnome2-profile/DEPENDS
b/gnome2-libs/gnome2-profile/DEPENDS
index 603932f..7a15055 100755
--- a/gnome2-libs/gnome2-profile/DEPENDS
+++ b/gnome2-libs/gnome2-profile/DEPENDS
@@ -10,8 +10,6 @@ optional_depends anjuta-extras "" "" "" &&

optional_depends brasero "" "" "" &&

-optional_depends bug-buddy2 "" "" "" &&
-
# optional_depends caribou "" "" "" &&

optional_depends cheese "" "" "" &&
diff --git a/gnome2-libs/gnome2-profile/HISTORY
b/gnome2-libs/gnome2-profile/HISTORY
index c41b0d6..9e61e25 100644
--- a/gnome2-libs/gnome2-profile/HISTORY
+++ b/gnome2-libs/gnome2-profile/HISTORY
@@ -1,3 +1,6 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: removed optional_depends bug-buddy2, deprecated
+
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DEPENDS: rewritten
* DETAILS: => 2.32, fixed website
diff --git a/gnome2-libs/gobject-introspection/DETAILS
b/gnome2-libs/gobject-introspection/DETAILS
index e19c5e0..1a6d400 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.32.1
+ VERSION=1.42.0
else
- VERSION=1.32.1
+ VERSION=1.42.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 ccb7363..8a964ea 100644
--- a/gnome2-libs/gobject-introspection/HISTORY
+++ b/gnome2-libs/gobject-introspection/HISTORY
@@ -1,3 +1,21 @@
+2014-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.42.0
+
+2014-06-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 1.40.0
+
+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
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34.1.1
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.32.1

diff --git
a/gnome2-libs/gobject-introspection/gobject-introspection-1.32.1.tar.xz.sig
b/gnome2-libs/gobject-introspection/gobject-introspection-1.32.1.tar.xz.sig
deleted file mode 100644
index ad04965..0000000
Binary files
a/gnome2-libs/gobject-introspection/gobject-introspection-1.32.1.tar.xz.sig
and /dev/null differ
diff --git
a/gnome2-libs/gobject-introspection/gobject-introspection-1.42.0.tar.xz.sig
b/gnome2-libs/gobject-introspection/gobject-introspection-1.42.0.tar.xz.sig
new file mode 100644
index 0000000..fc2fef3
Binary files /dev/null and
b/gnome2-libs/gobject-introspection/gobject-introspection-1.42.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 e2678ed..cd1cc87 100755
--- a/gnome2-libs/gsettings-desktop-schemas/DETAILS
+++ b/gnome2-libs/gsettings-desktop-schemas/DETAILS
@@ -1,9 +1,10 @@
SPELL=gsettings-desktop-schemas
- VERSION=3.4.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_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:09201a0178ebf8644ec9737808751b44d34d454fd580dac97dfc603d2e703acb96583fcaf8f08a39362f56e6c3da2e5aedfc1971462692098453054dd2697ca2
+
SOURCE_HASH=sha512:e7b84d9e53b2b237fba78dfcc3d2d8d1274bfd22ec9ae0bfdcee1f0874d46df172da33e050e24fb1a1aadd330de241fe41460af4d58f49dd46a5aa9191f0d188
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gnome.org/
LICENSE[0]=LGPL
@@ -13,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 bb3117e..4404b65 100644
--- a/gnome2-libs/gsettings-desktop-schemas/HISTORY
+++ b/gnome2-libs/gsettings-desktop-schemas/HISTORY
@@ -1,3 +1,19 @@
+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
+
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

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/DETAILS b/gnome2-libs/gtk-doc/DETAILS
index 0eed340..5e31658 100755
--- a/gnome2-libs/gtk-doc/DETAILS
+++ b/gnome2-libs/gtk-doc/DETAILS
@@ -1,7 +1,7 @@
SPELL=gtk-doc
- VERSION=1.18
+ VERSION=1.21
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"
diff --git a/gnome2-libs/gtk-doc/HISTORY b/gnome2-libs/gtk-doc/HISTORY
index a26b2d5..b85dbe1 100644
--- a/gnome2-libs/gtk-doc/HISTORY
+++ b/gnome2-libs/gtk-doc/HISTORY
@@ -1,3 +1,12 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.21
+
+2014-01-14 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: requires itstool
+
+2013-07-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.19
+
2011-09-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.18

diff --git a/gnome2-libs/gtk-doc/gtk-doc-1.18.tar.bz2.sig
b/gnome2-libs/gtk-doc/gtk-doc-1.18.tar.bz2.sig
deleted file mode 100644
index f77e0f9..0000000
Binary files a/gnome2-libs/gtk-doc/gtk-doc-1.18.tar.bz2.sig and /dev/null
differ
diff --git a/gnome2-libs/gtk-doc/gtk-doc-1.21.tar.xz.sig
b/gnome2-libs/gtk-doc/gtk-doc-1.21.tar.xz.sig
new file mode 100644
index 0000000..ebba7f9
Binary files /dev/null and b/gnome2-libs/gtk-doc/gtk-doc-1.21.tar.xz.sig
differ
diff --git a/gnome2-libs/gtkhtml2/BUILD b/gnome2-libs/gtkhtml2/BUILD
deleted file mode 100755
index b0812ec..0000000
--- a/gnome2-libs/gtkhtml2/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-make_single &&
-OPTS="--disable-deprecated-warning-flags $OPTS" &&
-default_build &&
-make_normal
diff --git a/gnome2-libs/gtkhtml2/DETAILS b/gnome2-libs/gtkhtml2/DETAILS
index fecdcde..fc569db 100755
--- a/gnome2-libs/gtkhtml2/DETAILS
+++ b/gnome2-libs/gtkhtml2/DETAILS
@@ -1,10 +1,11 @@
SPELL=gtkhtml2
- VERSION=4.4.1
- 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"
+
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 07bee6b..dfd3577 100644
--- a/gnome2-libs/gtkhtml2/HISTORY
+++ b/gnome2-libs/gtkhtml2/HISTORY
@@ -1,3 +1,15 @@
+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
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.6.0
+ SOURCE matches upstream posted SHA256
+ * BUILD: No more --disable-deprecated-warning-flags
+ Removed, supports parallel make now
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.4.1

diff --git a/gnome2-libs/gtkhtml2/gtkhtml-4.4.1.tar.xz.sig
b/gnome2-libs/gtkhtml2/gtkhtml-4.4.1.tar.xz.sig
deleted file mode 100644
index 80212ac..0000000
Binary files a/gnome2-libs/gtkhtml2/gtkhtml-4.4.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/gvfs/DEPENDS b/gnome2-libs/gvfs/DEPENDS
index 04083de..5adb5b0 100755
--- a/gnome2-libs/gvfs/DEPENDS
+++ b/gnome2-libs/gvfs/DEPENDS
@@ -14,18 +14,18 @@ optional_depends avahi \
"--disable-avahi" \
"build with avahi support" &&

-optional_depends libcdio \
+optional_depends libcdio-paranoia \
"--enable-cdda" \
"--disable-cdda" \
"build with CDDA backend" &&

-optional_depends udev \
+optional_depends UDEV \
"--enable-udev" \
"--disable-udev" \
"build with udev support" &&

-if is_depends_enabled $SPELL udev; then
- optional_depends -sub GUDEV udev \
+if is_depends_enabled $SPELL UDEV; then
+ optional_depends -sub GUDEV UDEV \
"--enable-gudev" \
"--disable-gudev" \
"build with gudev support"
@@ -41,11 +41,6 @@ optional_depends fuse \
"--disable-fuse" \
"build with FUSE support" &&

-optional_depends gconf2 \
- "--enable-gconf" \
- "--disable-gconf" \
- "build with GConf support" &&
-
optional_depends hal \
"--enable-hal" \
"--disable-hal" \
diff --git a/gnome2-libs/gvfs/DETAILS b/gnome2-libs/gvfs/DETAILS
index 8e0cc5c..e4cc220 100755
--- a/gnome2-libs/gvfs/DETAILS
+++ b/gnome2-libs/gvfs/DETAILS
@@ -1,5 +1,5 @@
SPELL=gvfs
- VERSION=1.12.3
+ VERSION=1.16.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/gvfs/HISTORY b/gnome2-libs/gvfs/HISTORY
index 5a13287..9e7bc18 100644
--- a/gnome2-libs/gvfs/HISTORY
+++ b/gnome2-libs/gvfs/HISTORY
@@ -1,3 +1,20 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.16.1
+
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: switched from libcdio to libcdio-paranoia
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.14.2
+ * DEPENDS: removed gconf2 deprecated dependency
+ * PRE_BUILD, gvfs-gphoto25.patch: dropped, fixed by upstream
+
+2012-09-22 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: run autoreconf to solve libtool version mismatch errors
+
2012-09-08 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: added to apply patch to work with gphoto 2.5
based on this one -
http://pkgs.fedoraproject.org/cgit/gvfs.git/commit/?id=cd0c6218df85bf3de101402c1aa9d79aae7c3019
diff --git a/gnome2-libs/gvfs/PRE_BUILD b/gnome2-libs/gvfs/PRE_BUILD
deleted file mode 100755
index 26612f4..0000000
--- a/gnome2-libs/gvfs/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY
-patch -p1 < $SPELL_DIRECTORY/gvfs-gphoto25.patch
diff --git a/gnome2-libs/gvfs/gvfs-1.12.3.tar.xz.sig
b/gnome2-libs/gvfs/gvfs-1.12.3.tar.xz.sig
deleted file mode 100644
index 7047664..0000000
Binary files a/gnome2-libs/gvfs/gvfs-1.12.3.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/gvfs/gvfs-1.16.1.tar.xz.sig
b/gnome2-libs/gvfs/gvfs-1.16.1.tar.xz.sig
new file mode 100644
index 0000000..c51657c
Binary files /dev/null and b/gnome2-libs/gvfs/gvfs-1.16.1.tar.xz.sig differ
diff --git a/gnome2-libs/gvfs/gvfs-gphoto25.patch
b/gnome2-libs/gvfs/gvfs-gphoto25.patch
deleted file mode 100644
index 361fcb7..0000000
--- a/gnome2-libs/gvfs/gvfs-gphoto25.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-diff -ur gvfs-1.12.3/configure.ac gvfs-mod/configure.ac
---- gvfs-1.12.3/configure.ac 2012-05-15 13:04:27.000000000 -0500
-+++ gvfs-mod/configure.ac 2012-09-08 19:15:26.998713492 -0500
-@@ -397,6 +397,9 @@
- if test "x$use_gphoto2" = "xyes"; then
- PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.4.0)
- AC_DEFINE(HAVE_GPHOTO2, 1, [Define to 1 if gphoto2 is available])
-+ PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.5.0,
-+ AC_DEFINE(HAVE_GPHOTO25, 1, [Define to 1 if libgphoto2 2.5 is
available])
-+ )
- else
- AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal
volume monitor.])
- msg_gphoto2=no
-diff -ur gvfs-1.12.3/daemon/gvfsbackendgphoto2.c
gvfs-mod/daemon/gvfsbackendgphoto2.c
---- gvfs-1.12.3/daemon/gvfsbackendgphoto2.c 2012-05-15 13:01:50.000000000
-0500
-+++ gvfs-mod/daemon/gvfsbackendgphoto2.c 2012-09-08 19:22:51.463710301
-0500
-@@ -1647,7 +1647,7 @@
- return;
- }
-
-- DEBUG (" '%s' '%s' '%s'", info.name, info.path, info.library_filename);
-+ /* DEBUG (" '%s' '%s' '%s'", info.name, info.path,
info.library_filename); */
-
- /* set port */
- rc = gp_camera_set_port_info (gphoto2_backend->camera, info);
-@@ -2590,7 +2590,11 @@
- }
- }
-
-- rc = gp_camera_folder_put_file (gphoto2_backend->camera, dir, file_dest,
gphoto2_backend->context);
-+ #ifdef HAVE_GPHOTO25
-+ rc = gp_camera_folder_put_file (gphoto2_backend->camera, dir, new_name,
GP_FILE_TYPE_NORMAL, file_dest, gphoto2_backend->context);
-+ #else
-+ rc = gp_camera_folder_put_file (gphoto2_backend->camera, dir, file_dest,
gphoto2_backend->context);
-+ #endif
- if (rc != 0)
- goto out;
-
-@@ -3222,14 +3226,18 @@
- if (rc != 0)
- goto out;
-
-- gp_file_set_type (file, GP_FILE_TYPE_NORMAL);
- gp_file_set_name (file, write_handle->name);
- gp_file_set_mtime (file, time (NULL));
- gp_file_set_data_and_size (file,
- dup_for_gphoto2 (write_handle->data,
write_handle->size),
- write_handle->size);
-
-- rc = gp_camera_folder_put_file (gphoto2_backend->camera,
write_handle->dir, file, gphoto2_backend->context);
-+ #ifdef HAVE_GPHOTO25
-+ rc = gp_camera_folder_put_file (gphoto2_backend->camera,
write_handle->dir, write_handle->name, GP_FILE_TYPE_NORMAL, file,
gphoto2_backend->context);
-+ #else
-+ gp_file_set_type (file, GP_FILE_TYPE_NORMAL);
-+ rc = gp_camera_folder_put_file (gphoto2_backend->camera,
write_handle->dir, file, gphoto2_backend->context);
-+ #endif
- if (rc != 0)
- {
- gp_file_unref (file);
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/json-glib/DETAILS b/gnome2-libs/json-glib/DETAILS
index a9c0b8e..7999038 100755
--- a/gnome2-libs/json-glib/DETAILS
+++ b/gnome2-libs/json-glib/DETAILS
@@ -1,7 +1,7 @@
SPELL=json-glib
- VERSION=0.14.2
+ VERSION=0.15.2
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
diff --git a/gnome2-libs/json-glib/HISTORY b/gnome2-libs/json-glib/HISTORY
index 94ed20a..d69e224 100644
--- a/gnome2-libs/json-glib/HISTORY
+++ b/gnome2-libs/json-glib/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.15.2
+
2011-11-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.14.2

diff --git a/gnome2-libs/json-glib/json-glib-0.14.2.tar.bz2.sig
b/gnome2-libs/json-glib/json-glib-0.14.2.tar.bz2.sig
deleted file mode 100644
index 5f07cb9..0000000
Binary files a/gnome2-libs/json-glib/json-glib-0.14.2.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig
b/gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig
new file mode 100644
index 0000000..069b77c
Binary files /dev/null and
b/gnome2-libs/json-glib/json-glib-0.15.2.tar.xz.sig differ
diff --git a/gnome2-libs/libaccounts-glib/BUILD
b/gnome2-libs/libaccounts-glib/BUILD
new file mode 100755
index 0000000..142f4fc
--- /dev/null
+++ b/gnome2-libs/libaccounts-glib/BUILD
@@ -0,0 +1,2 @@
+CFLAGS+=" -Wno-error" &&
+default_build
diff --git a/gnome2-libs/libaccounts-glib/DEPENDS
b/gnome2-libs/libaccounts-glib/DEPENDS
new file mode 100755
index 0000000..716f25d
--- /dev/null
+++ b/gnome2-libs/libaccounts-glib/DEPENDS
@@ -0,0 +1,6 @@
+depends glib2 &&
+depends libxslt &&
+depends libxml2 &&
+depends pkgconfig &&
+optional_depends gtk-doc '--enable-gtk-doc' '--disable-gtk-doc' 'build
documentation'
+
diff --git a/gnome2-libs/libaccounts-glib/DETAILS
b/gnome2-libs/libaccounts-glib/DETAILS
new file mode 100755
index 0000000..f31238e
--- /dev/null
+++ b/gnome2-libs/libaccounts-glib/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=libaccounts-glib
+ SPELLX=accounts-sso
+ VERSION=1.16
+
SOURCE_HASH=sha512:714021e87786c79d120af25aa1d3586c43796c341557925a503200fd47c6ffb1e6ba52f8d9f3fa17f8b55024bc32258c46f8e1274c4915cff3a7b39c011b6801
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://code.google.com/p/accounts-sso
+ SOURCE_URL[0]=http://$SPELLX.googlecode.com/files/$SOURCE
+ LICENSE[0]=LGPL
+ ENTERED=20141102
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+The Accounts & SSO framework consists of a set of components and libraries
which implement an account
+manager for a user's online accounts and a single-sign-on daemon which
handles the authentication to the
+remote services on behalf of the client applications.
+EOF
diff --git a/gnome2-libs/libaccounts-glib/HISTORY
b/gnome2-libs/libaccounts-glib/HISTORY
new file mode 100644
index 0000000..7fd9a54
--- /dev/null
+++ b/gnome2-libs/libaccounts-glib/HISTORY
@@ -0,0 +1,4 @@
+2014-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.16
+ spell created
+
diff --git a/gnome2-libs/libbonobo/DEPENDS b/gnome2-libs/libbonobo/DEPENDS
index 466584d..6d7612c5 100755
--- a/gnome2-libs/libbonobo/DEPENDS
+++ b/gnome2-libs/libbonobo/DEPENDS
@@ -1,7 +1,8 @@
depends dbus-glib &&
+depends glib2 &&
depends intltool &&
-depends orbit2 &&
depends libxml2 &&
+depends orbit2 &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/gnome2-libs/libbonobo/DETAILS b/gnome2-libs/libbonobo/DETAILS
index cc6271e..c558096 100755
--- a/gnome2-libs/libbonobo/DETAILS
+++ b/gnome2-libs/libbonobo/DETAILS
@@ -1,5 +1,6 @@
SPELL=libbonobo
VERSION=2.32.1
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libbonobo/HISTORY b/gnome2-libs/libbonobo/HISTORY
index 45bdddc..45eeda6 100644
--- a/gnome2-libs/libbonobo/HISTORY
+++ b/gnome2-libs/libbonobo/HISTORY
@@ -1,3 +1,10 @@
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix compilation against new glib2
+
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on glib2
+ * DETAILS: bumped PATCHLEVEL
+
2011-04-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.32.1

diff --git a/gnome2-libs/libbonobo/PRE_BUILD b/gnome2-libs/libbonobo/PRE_BUILD
new file mode 100755
index 0000000..bd53397
--- /dev/null
+++ b/gnome2-libs/libbonobo/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+
+for extension in am in; do
+ sedit 's:-DG_DISABLE_DEPRECATED::'
"${SOURCE_DIRECTORY}"/activation-server/Makefile.$extension
+done
diff --git a/gnome2-libs/libcanberra/DEPENDS b/gnome2-libs/libcanberra/DEPENDS
index 8e8ae79..757511e 100755
--- a/gnome2-libs/libcanberra/DEPENDS
+++ b/gnome2-libs/libcanberra/DEPENDS
@@ -10,7 +10,7 @@ optional_depends pulseaudio \
"--disable-pulse" \
"Enable PulseAudio support?" &&

-optional_depends gstreamer \
+optional_depends gstreamer-1.0 \
"--enable-gstreamer" \
"--disable-gstreamer" \
"Enable GStreamer support?" &&
@@ -39,4 +39,22 @@ optional_depends lynx \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build devhelp docs?"
+ "Build devhelp docs?" &&
+
+if is_depends_enabled $SPELL gtk+2 || is_depends_enabled $SPELL gtk+3; then
+ depends atk &&
+ depends cairo &&
+ depends fontconfig &&
+ depends freetype2 &&
+ depends gdk-pixbuf2 &&
+ depends glib2 &&
+ depends harfbuzz &&
+ depends libx11 &&
+ depends pango
+fi &&
+
+depends libogg &&
+depends libpng &&
+depends libtool &&
+depends pixman
+
diff --git a/gnome2-libs/libcanberra/DETAILS b/gnome2-libs/libcanberra/DETAILS
index 8e95106..6b8181b 100755
--- a/gnome2-libs/libcanberra/DETAILS
+++ b/gnome2-libs/libcanberra/DETAILS
@@ -1,6 +1,7 @@
SPELL=libcanberra
- VERSION=0.28
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.30
+ PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/libcanberra/HISTORY b/gnome2-libs/libcanberra/HISTORY
index b545a57..1b7d8a1 100644
--- a/gnome2-libs/libcanberra/HISTORY
+++ b/gnome2-libs/libcanberra/HISTORY
@@ -1,3 +1,18 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libxau, libxcb, libxdmcp, libxext,
+ libxrender, expat, libffi and pcre
+
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, fontconfig, freetype2,
+ gdk-pixbuf2, glib2, harfbuzz, libogg, libpng, libtool, libx11,
+ pango, pixman
+ * DETAILS: bumped PATCHLEVEL
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.30
+ tar.gz -> tar.xz
+ * DEPENDS: gstreamer -> gstreamer-1.0
+
2012-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added optional dependency on gtk+3
* SUB_DEPENDS, PRE_SUB_DEPENDS: added sub dependency on gtk+3
diff --git a/gnome2-libs/libcanberra/libcanberra-0.28.tar.gz.sig
b/gnome2-libs/libcanberra/libcanberra-0.28.tar.gz.sig
deleted file mode 100644
index 404b861..0000000
Binary files a/gnome2-libs/libcanberra/libcanberra-0.28.tar.gz.sig and
/dev/null differ
diff --git a/gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig
b/gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig
new file mode 100644
index 0000000..feadf3b
Binary files /dev/null and
b/gnome2-libs/libcanberra/libcanberra-0.30.tar.xz.sig differ
diff --git a/gnome2-libs/libcroco/DEPENDS b/gnome2-libs/libcroco/DEPENDS
index e9aeebb..dd36054 100755
--- a/gnome2-libs/libcroco/DEPENDS
+++ b/gnome2-libs/libcroco/DEPENDS
@@ -1,3 +1,8 @@
depends libxml2 &&
+# make icu usage explicit
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
+
depends pcre &&
depends glib2
diff --git a/gnome2-libs/libcroco/DETAILS b/gnome2-libs/libcroco/DETAILS
index d404262..a3e6fb0 100755
--- a/gnome2-libs/libcroco/DETAILS
+++ b/gnome2-libs/libcroco/DETAILS
@@ -1,5 +1,5 @@
SPELL=libcroco
- VERSION=0.6.5
+ VERSION=0.6.8
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libcroco/HISTORY b/gnome2-libs/libcroco/HISTORY
index 229baea..6b429bb 100644
--- a/gnome2-libs/libcroco/HISTORY
+++ b/gnome2-libs/libcroco/HISTORY
@@ -1,3 +1,9 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.8
+
+2012-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: make link to icu excplicit
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.5

diff --git a/gnome2-libs/libcroco/libcroco-0.6.5.tar.xz.sig
b/gnome2-libs/libcroco/libcroco-0.6.5.tar.xz.sig
deleted file mode 100644
index feffea0..0000000
Binary files a/gnome2-libs/libcroco/libcroco-0.6.5.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libcroco/libcroco-0.6.8.tar.xz.sig
b/gnome2-libs/libcroco/libcroco-0.6.8.tar.xz.sig
new file mode 100644
index 0000000..51736ad
Binary files /dev/null and b/gnome2-libs/libcroco/libcroco-0.6.8.tar.xz.sig
differ
diff --git a/gnome2-libs/libgee/DEPENDS b/gnome2-libs/libgee/DEPENDS
index 31ec509..d700340 100755
--- a/gnome2-libs/libgee/DEPENDS
+++ b/gnome2-libs/libgee/DEPENDS
@@ -1,2 +1,7 @@
depends glib2 &&
-depends vala
+depends vala &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build"
diff --git a/gnome2-libs/libgee/DETAILS b/gnome2-libs/libgee/DETAILS
index ba3c769..2677571 100755
--- a/gnome2-libs/libgee/DETAILS
+++ b/gnome2-libs/libgee/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgee
- VERSION=0.6.5
- BRANCH=${VERSION:0:3}
+ VERSION=0.10.1
+ BRANCH=${VERSION:0:4}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgee/HISTORY b/gnome2-libs/libgee/HISTORY
index f7b47bc..5e7a135 100644
--- a/gnome2-libs/libgee/HISTORY
+++ b/gnome2-libs/libgee/HISTORY
@@ -1,3 +1,10 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.10.1
+
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.8
+ * DEPENDS: added optional_depends gobject-introspection
+
2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.5

diff --git a/gnome2-libs/libgee/libgee-0.10.1.tar.xz.sig
b/gnome2-libs/libgee/libgee-0.10.1.tar.xz.sig
new file mode 100644
index 0000000..d249215
Binary files /dev/null and b/gnome2-libs/libgee/libgee-0.10.1.tar.xz.sig
differ
diff --git a/gnome2-libs/libgee/libgee-0.6.5.tar.xz.sig
b/gnome2-libs/libgee/libgee-0.6.5.tar.xz.sig
deleted file mode 100644
index ec12735..0000000
Binary files a/gnome2-libs/libgee/libgee-0.6.5.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/libgnome-keyring/DEPENDS
b/gnome2-libs/libgnome-keyring/DEPENDS
index d53dfa1..f865fd7 100755
--- a/gnome2-libs/libgnome-keyring/DEPENDS
+++ b/gnome2-libs/libgnome-keyring/DEPENDS
@@ -3,6 +3,7 @@ depends dbus &&
depends libgcrypt &&
depends eggdbus &&
depends intltool &&
+depends libgpg-error &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/gnome2-libs/libgnome-keyring/DETAILS
b/gnome2-libs/libgnome-keyring/DETAILS
index 74fe370..c018f70 100755
--- a/gnome2-libs/libgnome-keyring/DETAILS
+++ b/gnome2-libs/libgnome-keyring/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgnome-keyring
- VERSION=3.4.0
+ VERSION=3.4.1
BRANCH=${VERSION:0:3}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgnome-keyring/HISTORY
b/gnome2-libs/libgnome-keyring/HISTORY
index c3e4e16..ec84ef6 100644
--- a/gnome2-libs/libgnome-keyring/HISTORY
+++ b/gnome2-libs/libgnome-keyring/HISTORY
@@ -1,3 +1,17 @@
+2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.4.1
+ SOURCE matches upstream SHA256
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: killed syntax error
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, libgpg-error and pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.0.tar.xz.sig
b/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.0.tar.xz.sig
deleted file mode 100644
index 2be757b..0000000
Binary files a/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.0.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig
b/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig
new file mode 100644
index 0000000..b020733
Binary files /dev/null and
b/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig differ
diff --git a/gnome2-libs/libgnome/DEPENDS b/gnome2-libs/libgnome/DEPENDS
index dbf479a..3350fcd 100755
--- a/gnome2-libs/libgnome/DEPENDS
+++ b/gnome2-libs/libgnome/DEPENDS
@@ -4,6 +4,7 @@ depends libxml2 &&
depends libxslt &&
depends gconf2 &&
depends glib2 &&
+depends orbit2 &&
depends pkgconfig &&
depends popt &&

diff --git a/gnome2-libs/libgnome/DETAILS b/gnome2-libs/libgnome/DETAILS
index 58ae2f3..fbc31ce 100755
--- a/gnome2-libs/libgnome/DETAILS
+++ b/gnome2-libs/libgnome/DETAILS
@@ -1,6 +1,7 @@
SPELL=libgnome
VERSION=2.32.1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ PATCHLEVEL=1
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgnome/HISTORY b/gnome2-libs/libgnome/HISTORY
index b8bfa86..92efbed 100644
--- a/gnome2-libs/libgnome/HISTORY
+++ b/gnome2-libs/libgnome/HISTORY
@@ -1,3 +1,15 @@
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix compilation with newer glib2
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on dbus, dbus-glib, icu, libffi,
+ openssl, pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, dbus-glib, icu, libffi,
openssl,
+ orbit2, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2011-02-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.32.1

diff --git a/gnome2-libs/libgnome/PRE_BUILD b/gnome2-libs/libgnome/PRE_BUILD
new file mode 100755
index 0000000..9a4c3ad
--- /dev/null
+++ b/gnome2-libs/libgnome/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+
+for extension in am in; do
+ sedit 's:-DG_DISABLE_DEPRECATED::'
"${SOURCE_DIRECTORY}"/libgnome/Makefile.$extension
+done
diff --git a/gnome2-libs/libgnomecanvas/DEPENDS
b/gnome2-libs/libgnomecanvas/DEPENDS
index dd8c94b..ea42410 100755
--- a/gnome2-libs/libgnomecanvas/DEPENDS
+++ b/gnome2-libs/libgnomecanvas/DEPENDS
@@ -1,8 +1,13 @@
-depends gtk+2 &&
-depends libart_lgpl &&
+depends atk &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends intltool &&
+depends libart_lgpl &&
+depends libpng &&
+depends pango &&
+depends pixman &&
depends xml-parser-expat &&
-depends pango &&
-depends intltool &&

optional_depends libglade2 \
"--enable-glade" \
@@ -13,3 +18,4 @@ optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"Build documentation with gtk-doc"
+
diff --git a/gnome2-libs/libgnomecanvas/DETAILS
b/gnome2-libs/libgnomecanvas/DETAILS
index e928d9a..70fb12e 100755
--- a/gnome2-libs/libgnomecanvas/DETAILS
+++ b/gnome2-libs/libgnomecanvas/DETAILS
@@ -1,6 +1,7 @@
SPELL=libgnomecanvas
VERSION=2.30.3
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ PATCHLEVEL=1
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/libgnomecanvas/HISTORY
b/gnome2-libs/libgnomecanvas/HISTORY
index abac41a..8536806 100644
--- a/gnome2-libs/libgnomecanvas/HISTORY
+++ b/gnome2-libs/libgnomecanvas/HISTORY
@@ -1,3 +1,8 @@
+2012-12-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, gdk-pixbuf2, glib2,
+ libgnomecanvas, libpng, pixman
+ * DETAILS: bumped PATCHLEVEL
+
2012-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on intltool

diff --git a/gnome2-libs/libgnomecups/DEPENDS
b/gnome2-libs/libgnomecups/DEPENDS
index 8bb4a36..fc2c245 100755
--- a/gnome2-libs/libgnomecups/DEPENDS
+++ b/gnome2-libs/libgnomecups/DEPENDS
@@ -1,4 +1,4 @@
depends glib2 &&
depends CUPS &&
-depends openssl
+depends SSL

diff --git a/gnome2-libs/libgnomecups/HISTORY
b/gnome2-libs/libgnomecups/HISTORY
index 1f1ead6..c7bb14f 100644
--- a/gnome2-libs/libgnomecups/HISTORY
+++ b/gnome2-libs/libgnomecups/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-07-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.2.3
fixed WEB_SITE
diff --git a/gnome2-libs/libgsf/DETAILS b/gnome2-libs/libgsf/DETAILS
index 1a97770..dd67f98 100755
--- a/gnome2-libs/libgsf/DETAILS
+++ b/gnome2-libs/libgsf/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgsf
- VERSION=1.14.24
+ VERSION=1.14.26
#
SOURCE_HASH=sha512:21c6f80fb242b3cd1482cef34126de963ffc566f909cbff656c67a20a179abcf1dcfcc2cf78f8aa56ec1b23eebf890262d31aef3709db635bab1432990ac451e
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/gnome2-libs/libgsf/HISTORY b/gnome2-libs/libgsf/HISTORY
index 97243bd..9002430 100644
--- a/gnome2-libs/libgsf/HISTORY
+++ b/gnome2-libs/libgsf/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.14.26
+
2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.4.24
* DEPENDS: ./configure does not understand --with-gnome-vfs,
--with-bonobo,
diff --git a/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
b/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
deleted file mode 100644
index ed6dbfc..0000000
Binary files a/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
b/gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
new file mode 100644
index 0000000..846b4b6
Binary files /dev/null and b/gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
differ
diff --git a/gnome2-libs/libgweather/DETAILS b/gnome2-libs/libgweather/DETAILS
index 521f1e1..3497590 100755
--- a/gnome2-libs/libgweather/DETAILS
+++ b/gnome2-libs/libgweather/DETAILS
@@ -1,7 +1,7 @@
SPELL=libgweather
- VERSION=3.2.1
+ VERSION=3.6.2
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"
diff --git a/gnome2-libs/libgweather/HISTORY b/gnome2-libs/libgweather/HISTORY
index fda7f7e..f456ef2 100644
--- a/gnome2-libs/libgweather/HISTORY
+++ b/gnome2-libs/libgweather/HISTORY
@@ -1,3 +1,10 @@
+2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.6.2
+ SOURCE matches upstream posted SHA256
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-01-14 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 3.2.1

diff --git a/gnome2-libs/libgweather/libgweather-3.2.1.tar.bz2.sig
b/gnome2-libs/libgweather/libgweather-3.2.1.tar.bz2.sig
deleted file mode 100644
index a2e60f1..0000000
Binary files a/gnome2-libs/libgweather/libgweather-3.2.1.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/libgweather/libgweather-3.6.2.tar.xz.sig
b/gnome2-libs/libgweather/libgweather-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..149e927
Binary files /dev/null and
b/gnome2-libs/libgweather/libgweather-3.6.2.tar.xz.sig differ
diff --git a/gnome2-libs/libidl/DEPENDS b/gnome2-libs/libidl/DEPENDS
index afee2b9..6942160 100755
--- a/gnome2-libs/libidl/DEPENDS
+++ b/gnome2-libs/libidl/DEPENDS
@@ -1,3 +1,4 @@
-depends glib2 &&
depends bison &&
-depends flex
+depends flex &&
+depends glib2 &&
+depends pcre
diff --git a/gnome2-libs/libidl/HISTORY b/gnome2-libs/libidl/HISTORY
index e127868..be037ab 100644
--- a/gnome2-libs/libidl/HISTORY
+++ b/gnome2-libs/libidl/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ DETAILS: pcre
+
2010-04-01 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 0.8.14

diff --git a/gnome2-libs/libpeas/DETAILS b/gnome2-libs/libpeas/DETAILS
index 8a938fc..48471af 100755
--- a/gnome2-libs/libpeas/DETAILS
+++ b/gnome2-libs/libpeas/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpeas
- VERSION=1.4.0
+ VERSION=1.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/libpeas/HISTORY b/gnome2-libs/libpeas/HISTORY
index 8185b35..eab1bc1 100644
--- a/gnome2-libs/libpeas/HISTORY
+++ b/gnome2-libs/libpeas/HISTORY
@@ -1,3 +1,9 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.0
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.0

diff --git a/gnome2-libs/libpeas/libpeas-1.4.0.tar.xz.sig
b/gnome2-libs/libpeas/libpeas-1.4.0.tar.xz.sig
deleted file mode 100644
index 140185b..0000000
Binary files a/gnome2-libs/libpeas/libpeas-1.4.0.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
b/gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
new file mode 100644
index 0000000..b9cd154
Binary files /dev/null and b/gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
differ
diff --git a/gnome2-libs/librep2/DETAILS b/gnome2-libs/librep2/DETAILS
index edc6d2f..4f40946 100755
--- a/gnome2-libs/librep2/DETAILS
+++ b/gnome2-libs/librep2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=librep2
if [ "${LIBREP2_CVS}" == "y" ]; then
- if [ "${LIBREP2_AUTOUPDATE}" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-cvs.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-cvs
SOURCE_URL[0]=svn_http://svn.gnome.org/svn/librep/trunk:librep-svn
diff --git a/gnome2-libs/librep2/HISTORY b/gnome2-libs/librep2/HISTORY
index f03ecc8..924b318 100644
--- a/gnome2-libs/librep2/HISTORY
+++ b/gnome2-libs/librep2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-25 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 0.92.1b
changed SOURCE_URL[1]
diff --git a/gnome2-libs/librsvg2/CONFLICTS b/gnome2-libs/librsvg2/CONFLICTS
new file mode 100755
index 0000000..10114ad
--- /dev/null
+++ b/gnome2-libs/librsvg2/CONFLICTS
@@ -0,0 +1 @@
+conflicts librsvg2 y
diff --git a/gnome2-libs/librsvg2/DEPENDS b/gnome2-libs/librsvg2/DEPENDS
index 8de34ea..2b644c8 100755
--- a/gnome2-libs/librsvg2/DEPENDS
+++ b/gnome2-libs/librsvg2/DEPENDS
@@ -1,19 +1,48 @@
-depends libx11 &&
-depends libice &&
-depends glib2 &&
-depends fontconfig &&
-depends freetype2 &&
+depends atk &&
depends -sub PNG cairo &&
-depends pango &&
-depends libxml2 &&
-depends libcroco &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends glib2 &&
+depends harfbuzz &&
+depends pango &&
+depends libcroco &&
+depends libffi &&
+depends libice &&
+depends libpng &&
+depends libpthread-stubs &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxml2 &&
+# make icu usage explicit
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
+depends libxrender &&
+depends pcre &&
+depends pixman &&
+depends gdk-pixbuf2 &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"Build documentation with gtk-doc" &&

-optional_depends gobject-introspection \
+optional_depends vala \
+ "--enable-vala=yes" \
+ "--enable-vala=no" \
+ "build vala bindings" &&
+if is_depends_enabled $SPELL vala; then
+ depends gobject-introspection
+else
+ optional_depends gobject-introspection \
"--enable-introspection" \
"--disable-introspection" \
"Enable introspection"
+fi &&
+
+optional_depends gtk+3 '' '' 'GTK3 support'
+
diff --git a/gnome2-libs/librsvg2/DETAILS b/gnome2-libs/librsvg2/DETAILS
index baa1a8b..b456616 100755
--- a/gnome2-libs/librsvg2/DETAILS
+++ b/gnome2-libs/librsvg2/DETAILS
@@ -1,8 +1,8 @@
SPELL=librsvg2
- VERSION=2.36.3
-
SOURCE_HASH=sha512:265160168fefcebeace6ecd964487277756fc01fcd70d40fff06ac35903b47c2dc65fcb90d21f48610bc79a6bfe2c946bbff5644c14a5cdcf94364adf0b9400a
+ VERSION=2.40.6
+
SOURCE_HASH=sha512:8d901d5d6dde2721db9cb05740ce42fa2520f2f6cc8136a8cb0306b5e6e630166d25da917d169c8d4e11fcfb7834ccb1fe93188f5e9c02c4cddff989d0cf3c51
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
- SECURITY_PATCH=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 8762280..693dc35 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,49 @@
+2014-12-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.6
+
+2014-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.5
+ * DEPENDS: gdk-pixbuf2 is required
+ * CONFLICTS: added
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.5
+ * DEPENDS: no longer uses gtk+2
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: add missing dependencies
+
+2014-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.2
+
+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
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: made dependencies on vala and gdk-pixbuf2 optional,
+ removed dependencies on libxau, libxcb, libxdmcp, libxext,
libxrender
+ and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, expat, gdk-pixbuf2, gtk+2,
gtk+3,
+ harfbuzz, libffi, libpng, libxau, libxcb, libxdmcp, libxext,
libxrender,
+ pcre, pixman
+2012-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: make link to icu explicit
+
+2012-10-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.36.4
+
2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.36.3

diff --git a/gnome2-libs/libsoup/DEPENDS b/gnome2-libs/libsoup/DEPENDS
index 4635cdb..954f1fc 100755
--- a/gnome2-libs/libsoup/DEPENDS
+++ b/gnome2-libs/libsoup/DEPENDS
@@ -1,15 +1,17 @@
depends autoconf &&
depends automake &&
-depends libtool &&
-depends libxml2 &&
+depends dbus &&
depends glib2 &&
+depends libgcrypt &&
depends libgpg-error &&
+depends libtool &&
+depends libxml2 &&
depends sqlite &&
depends -sub TLS glib-networking &&

if [[ $LIBSOUP_GNOME == "y" ]]; then
- depends libproxy
- depends gconf2
+ depends libproxy &&
+ depends gconf2 &&
depends libgnome-keyring
fi &&

@@ -20,4 +22,11 @@ fi &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build documenation with gtk-doc"
+ "Build documenation with gtk-doc" &&
+
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "for introspection"
+
diff --git a/gnome2-libs/libsoup/DETAILS b/gnome2-libs/libsoup/DETAILS
index 1c38173..d6a48e0 100755
--- a/gnome2-libs/libsoup/DETAILS
+++ b/gnome2-libs/libsoup/DETAILS
@@ -1,9 +1,9 @@
SPELL=libsoup
if [[ $LIBSOUP_DEVEL == y ]]; then
- VERSION=2.38.1
+ VERSION=2.42.2
SOURCE=$SPELL-$VERSION.tar.xz
else
- VERSION=2.38.1
+ VERSION=2.42.2
SOURCE=$SPELL-$VERSION.tar.xz
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
@@ -12,6 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
SECURITY_PATCH=1
+ PATCHLEVEL=1
WEB_SITE=http://live.gnome.org/LibSoup/
ENTERED=20030312
KEYWORDS="gnome2 libs"
diff --git a/gnome2-libs/libsoup/HISTORY b/gnome2-libs/libsoup/HISTORY
index 3804d4e..64934f3 100644
--- a/gnome2-libs/libsoup/HISTORY
+++ b/gnome2-libs/libsoup/HISTORY
@@ -1,3 +1,23 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.42.2
+
+2013-04-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.42.0
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on icu, libffi and pcre, added
+ optional dependency on gobject-introspection
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, icu, libffi, libgcrypt, pcre
+ * DETAILS: bumped PATCHLEVEL
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.40.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.40.0
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: requires glib-networking built with TLS support

diff --git a/gnome2-libs/libsoup/libsoup-2.38.1.tar.xz.sig
b/gnome2-libs/libsoup/libsoup-2.38.1.tar.xz.sig
deleted file mode 100644
index fed57f0..0000000
Binary files a/gnome2-libs/libsoup/libsoup-2.38.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libsoup/libsoup-2.42.2.tar.xz.sig
b/gnome2-libs/libsoup/libsoup-2.42.2.tar.xz.sig
new file mode 100644
index 0000000..b20a973
Binary files /dev/null and b/gnome2-libs/libsoup/libsoup-2.42.2.tar.xz.sig
differ
diff --git a/gnome2-libs/libxklavier/DEPENDS b/gnome2-libs/libxklavier/DEPENDS
index 696cef1..8c2d90e 100755
--- a/gnome2-libs/libxklavier/DEPENDS
+++ b/gnome2-libs/libxklavier/DEPENDS
@@ -1,11 +1,14 @@
-depends zlib &&
-depends libxml2 &&
+depends glib2 &&
+depends iso-codes &&
depends libx11 &&
+depends libxi &&
depends libxkbfile &&
+depends libxml2 &&
depends xkbcomp &&
-depends iso-codes &&
+depends zlib &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"to build documentation"
+
diff --git a/gnome2-libs/libxklavier/DETAILS b/gnome2-libs/libxklavier/DETAILS
index 971ace1..0a4479f 100755
--- a/gnome2-libs/libxklavier/DETAILS
+++ b/gnome2-libs/libxklavier/DETAILS
@@ -1,5 +1,6 @@
SPELL=libxklavier
VERSION=5.2.1
+ PATCHLEVEL=1
BRANCH=${VERSION:0:3}
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libxklavier/HISTORY b/gnome2-libs/libxklavier/HISTORY
index c40b4bb..6294181 100644
--- a/gnome2-libs/libxklavier/HISTORY
+++ b/gnome2-libs/libxklavier/HISTORY
@@ -1,3 +1,12 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: remove dependencies on icu, libffi, libxau, libxcb,
libxdmcp,
+ libxext and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on glib2, icu, libffi, libxau,
+ libxcb, libxdmcp, libxext, libxi, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-03-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.2.1

diff --git a/gnome2-libs/metacity/DETAILS b/gnome2-libs/metacity/DETAILS
index 7157704..c86fd03 100755
--- a/gnome2-libs/metacity/DETAILS
+++ b/gnome2-libs/metacity/DETAILS
@@ -1,5 +1,5 @@
SPELL=metacity
- VERSION=2.34.3
+ VERSION=2.34.13
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/metacity/HISTORY b/gnome2-libs/metacity/HISTORY
index a7af833..734e241 100644
--- a/gnome2-libs/metacity/HISTORY
+++ b/gnome2-libs/metacity/HISTORY
@@ -1,3 +1,9 @@
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.13
+
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.34.8
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.34.3

diff --git a/gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
b/gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
new file mode 100644
index 0000000..8247dce
Binary files /dev/null and b/gnome2-libs/metacity/metacity-2.34.13.tar.xz.sig
differ
diff --git a/gnome2-libs/metacity/metacity-2.34.3.tar.xz.sig
b/gnome2-libs/metacity/metacity-2.34.3.tar.xz.sig
deleted file mode 100644
index c4081b2..0000000
Binary files a/gnome2-libs/metacity/metacity-2.34.3.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/mutter/DETAILS b/gnome2-libs/mutter/DETAILS
index a9cc7fd..24d1c56 100755
--- a/gnome2-libs/mutter/DETAILS
+++ b/gnome2-libs/mutter/DETAILS
@@ -1,5 +1,5 @@
SPELL=mutter
- VERSION=3.4.1
+ VERSION=3.6.1
BRANCH=${VERSION:0:3}
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/mutter/HISTORY b/gnome2-libs/mutter/HISTORY
index d669156..6295313 100644
--- a/gnome2-libs/mutter/HISTORY
+++ b/gnome2-libs/mutter/HISTORY
@@ -1,3 +1,9 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-06-25 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: Updated gobject-introspection flags.
Removed gconf2 flags as they are no longer valid, but gconf2
diff --git a/gnome2-libs/mutter/mutter-3.4.1.tar.xz.sig
b/gnome2-libs/mutter/mutter-3.4.1.tar.xz.sig
deleted file mode 100644
index c938f19..0000000
Binary files a/gnome2-libs/mutter/mutter-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig
b/gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..fc3d44a
Binary files /dev/null and b/gnome2-libs/mutter/mutter-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/mx/DEPENDS b/gnome2-libs/mx/DEPENDS
index 87124d3..1e02efc 100755
--- a/gnome2-libs/mx/DEPENDS
+++ b/gnome2-libs/mx/DEPENDS
@@ -1 +1,2 @@
-depends clutter
+depends clutter &&
+depends xcb-util
diff --git a/gnome2-libs/mx/HISTORY b/gnome2-libs/mx/HISTORY
index 1a6b688..859b796 100644
--- a/gnome2-libs/mx/HISTORY
+++ b/gnome2-libs/mx/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on xcb-util
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.4.6

diff --git a/gnome2-libs/nautilus-dropbox/DEPENDS
b/gnome2-libs/nautilus-dropbox/DEPENDS
index 4a6ebd4..f96316c 100755
--- a/gnome2-libs/nautilus-dropbox/DEPENDS
+++ b/gnome2-libs/nautilus-dropbox/DEPENDS
@@ -1,4 +1,5 @@
depends docutils &&
depends nautilus2 &&
+depends pygtk2 &&

suggest_depends pygpgme '' '' 'to verify binary signatures'
diff --git a/gnome2-libs/nautilus-dropbox/DETAILS
b/gnome2-libs/nautilus-dropbox/DETAILS
index 4965aa5..941a253 100755
--- a/gnome2-libs/nautilus-dropbox/DETAILS
+++ b/gnome2-libs/nautilus-dropbox/DETAILS
@@ -1,5 +1,5 @@
SPELL=nautilus-dropbox
- VERSION=1.4.0
+ VERSION=1.6.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_URL[0]=http://linux.dropbox.com/packages/${SOURCE}
diff --git a/gnome2-libs/nautilus-dropbox/HISTORY
b/gnome2-libs/nautilus-dropbox/HISTORY
index 28887ca..c122a50 100644
--- a/gnome2-libs/nautilus-dropbox/HISTORY
+++ b/gnome2-libs/nautilus-dropbox/HISTORY
@@ -1,3 +1,7 @@
+2013-06-24 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.6.0
+ * DEPENDS: Depends on pygtk2
+
2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.4.0
* DEPENDS: Depends on docutils
diff --git a/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig
b/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig
deleted file mode 100644
index 7cabd08..0000000
Binary files
a/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.4.0.tar.bz2.sig and
/dev/null differ
diff --git a/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.6.0.tar.bz2.sig
b/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.6.0.tar.bz2.sig
new file mode 100644
index 0000000..6d2b7f3
Binary files /dev/null and
b/gnome2-libs/nautilus-dropbox/nautilus-dropbox-1.6.0.tar.bz2.sig differ
diff --git a/gnome2-libs/nautilus-sendto/DEPENDS
b/gnome2-libs/nautilus-sendto/DEPENDS
index 3abf1b2..0cdc96a 100755
--- a/gnome2-libs/nautilus-sendto/DEPENDS
+++ b/gnome2-libs/nautilus-sendto/DEPENDS
@@ -6,4 +6,5 @@ optional_depends pidgin "" "" "Enable gaim support" &&
optional_depends gajim "" "" "Enable gajim support" &&
optional_depends claws-mail "" "" "Enable claws-mail support" &&
optional_depends thunderbird "" "" "Enable thunderbird support" &&
-optional_depends balsa "" "" "Enable balsa support"
+optional_depends balsa "" "" "Enable balsa support" &&
+optional_depends gtk-doc "--enable-gtk-doc" "--disable-gtk-doc" "to build
documentation"
diff --git a/gnome2-libs/nautilus-sendto/DETAILS
b/gnome2-libs/nautilus-sendto/DETAILS
index e09efa9..ea57ab9 100755
--- a/gnome2-libs/nautilus-sendto/DETAILS
+++ b/gnome2-libs/nautilus-sendto/DETAILS
@@ -1,7 +1,7 @@
SPELL=nautilus-sendto
- VERSION=3.0.0
+ VERSION=3.6.1
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:WORKS_FOR_ME"
diff --git a/gnome2-libs/nautilus-sendto/HISTORY
b/gnome2-libs/nautilus-sendto/HISTORY
index 1ea3457..620b1fa 100644
--- a/gnome2-libs/nautilus-sendto/HISTORY
+++ b/gnome2-libs/nautilus-sendto/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.1
+ bz2 -> xz
+ * DEPENDS: added optional_depends gtk-doc
+
2011-10-04 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: changed sylpheed-claws -> claws-mail (fixes #268)

diff --git a/gnome2-libs/nautilus-sendto/nautilus-sendto-3.0.0.tar.bz2.sig
b/gnome2-libs/nautilus-sendto/nautilus-sendto-3.0.0.tar.bz2.sig
deleted file mode 100644
index 17adec0..0000000
Binary files a/gnome2-libs/nautilus-sendto/nautilus-sendto-3.0.0.tar.bz2.sig
and /dev/null differ
diff --git a/gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig
b/gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..bf274b5
Binary files /dev/null and
b/gnome2-libs/nautilus-sendto/nautilus-sendto-3.6.1.tar.xz.sig differ
diff --git a/gnome2-libs/nautilus2/000-gnome-desktop-3.8.patch
b/gnome2-libs/nautilus2/000-gnome-desktop-3.8.patch
new file mode 100644
index 0000000..28deba4
--- /dev/null
+++ b/gnome2-libs/nautilus2/000-gnome-desktop-3.8.patch
@@ -0,0 +1,155 @@
+diff -Naur nautilus-3.6.1.orig/eel/eel-gnome-extensions.c
nautilus-3.6.1/eel/eel-gnome-extensions.c
+--- nautilus-3.6.1.orig/eel/eel-gnome-extensions.c 2013-06-24
15:48:18.490246931 -0700
++++ nautilus-3.6.1/eel/eel-gnome-extensions.c 2013-06-24 16:19:53.829949278
-0700
+@@ -31,7 +31,6 @@
+ #include "eel-gnome-extensions.h"
+
+ #include <gtk/gtk.h>
+-#include <libgnome-desktop/gnome-desktop-utils.h>
+
+ /* Return a command string containing the path to a terminal on this
system. */
+
+@@ -89,6 +88,137 @@
+ return result;
+ }
+
++
++/**
++ * gnome_desktop_prepend_terminal_to_vector:
++ * @argc: a pointer to the vector size
++ * @argv: a pointer to the vector
++ *
++ * Description: Prepends a terminal (either the one configured as default
in
++ * the user's GNOME setup, or one of the common xterm emulators) to the
passed
++ * in vector, modifying it in the process. The vector should be allocated
with
++ * #g_malloc, as this will #g_free the original vector. Also all elements
must
++ * have been allocated separately. That is the standard glib/GNOME way of
++ * doing vectors however. If the integer that @argc points to is negative,
the
++ * size will first be computed. Also note that passing in pointers to a
vector
++ * that is empty, will just create a new vector for you.
++ **/
++static void
++gnome_desktop_prepend_terminal_to_vector (int *argc, char ***argv)
++{
++#ifndef G_OS_WIN32
++ char **real_argv;
++ int real_argc;
++ int i, j;
++ char **term_argv = NULL;
++ int term_argc = 0;
++ GSettings *settings;
++
++ gchar *terminal = NULL;
++
++ char **the_argv;
++
++ g_return_if_fail (argc != NULL);
++ g_return_if_fail (argv != NULL);
++
++ // _gnome_desktop_init_i18n ();
++
++ /* sanity */
++ if(*argv == NULL)
++ *argc = 0;
++
++ the_argv = *argv;
++
++ /* compute size if not given */
++ if (*argc < 0) {
++ for (i = 0; the_argv[i] != NULL; i++)
++ ;
++ *argc = i;
++ }
++
++ settings = g_settings_new
("org.gnome.desktop.default-applications.terminal");
++ terminal = g_settings_get_string (settings, "exec");
++
++ if (terminal) {
++ gchar *command_line;
++ gchar *exec_flag;
++
++ exec_flag = g_settings_get_string (settings, "exec-arg");
++
++ if (exec_flag == NULL)
++ command_line = g_strdup (terminal);
++ else
++ command_line = g_strdup_printf ("%s %s", terminal,
++ exec_flag);
++
++ g_shell_parse_argv (command_line,
++ &term_argc,
++ &term_argv,
++ NULL /* error */);
++
++ g_free (command_line);
++ g_free (exec_flag);
++ g_free (terminal);
++ }
++
++ g_object_unref (settings);
++
++ if (term_argv == NULL) {
++ char *check;
++
++ term_argc = 2;
++ term_argv = g_new0 (char *, 3);
++
++ check = g_find_program_in_path ("gnome-terminal");
++ if (check != NULL) {
++ term_argv[0] = check;
++ /* Note that gnome-terminal takes -x and
++ * as -e in gnome-terminal is broken we use that. */
++ term_argv[1] = g_strdup ("-x");
++ } else {
++ if (check == NULL)
++ check = g_find_program_in_path ("nxterm");
++ if (check == NULL)
++ check = g_find_program_in_path
("color-xterm");
++ if (check == NULL)
++ check = g_find_program_in_path ("rxvt");
++ if (check == NULL)
++ check = g_find_program_in_path ("xterm");
++ if (check == NULL)
++ check = g_find_program_in_path ("dtterm");
++ if (check == NULL) {
++ g_warning ("Cannot find a terminal, using
xterm, even if it may not work");
++ check = g_strdup ("xterm");
++ }
++ term_argv[0] = check;
++ term_argv[1] = g_strdup ("-e");
++ }
++ }
++ real_argc = term_argc + *argc;
++ real_argv = g_new (char *, real_argc + 1);
++
++ for (i = 0; i < term_argc; i++)
++ real_argv[i] = term_argv[i];
++
++ for (j = 0; j < *argc; j++, i++)
++ real_argv[i] = (char *)the_argv[j];
++
++ real_argv[i] = NULL;
++
++ g_free (*argv);
++ *argv = real_argv;
++ *argc = real_argc;
++
++ /* we use g_free here as we sucked all the inner strings
++ * out from it into real_argv */
++ g_free (term_argv);
++#else
++ /* FIXME: Implement when needed */
++ g_warning ("gnome_prepend_terminal_to_vector: Not implemented");
++#endif
++}
++
++
+ static char *
+ get_terminal_command_prefix (gboolean for_command)
+ {
+@@ -198,3 +328,5 @@
+
+ g_free (command_line);
+ }
++
++
diff --git
a/gnome2-libs/nautilus2/001-do-not-use-NautilusDesktopBackground.patch
b/gnome2-libs/nautilus2/001-do-not-use-NautilusDesktopBackground.patch
new file mode 100644
index 0000000..b075dcf
--- /dev/null
+++ b/gnome2-libs/nautilus2/001-do-not-use-NautilusDesktopBackground.patch
@@ -0,0 +1,74 @@
+# From
https://git.gnome.org/browse/nautilus/commit/?id=07d2ca86237fac8b5bddc4e619e43dfc813bc5e7
+From 07d2ca86237fac8b5bddc4e619e43dfc813bc5e7 Mon Sep 17 00:00:00 2001
+From: Cosimo Cecchi <cosimoc AT gnome.org>
+Date: Tue, 19 Feb 2013 16:29:59 +0000
+Subject: desktop-canvas: don't use NautilusDesktopBacgrkound
+
+We don't need to anymore.
+---
+diff --git a/src/nautilus-desktop-canvas-view.c
b/src/nautilus-desktop-canvas-view.c
+index 340ed35..28cbd3b 100644
+--- a/src/nautilus-desktop-canvas-view.c
++++ b/src/nautilus-desktop-canvas-view.c
+@@ -41,7 +41,6 @@
+ #include <fcntl.h>
+ #include <gdk/gdkx.h>
+ #include <glib/gi18n.h>
+-#include <libnautilus-private/nautilus-desktop-background.h>
+ #include <libnautilus-private/nautilus-desktop-icon-file.h>
+ #include <libnautilus-private/nautilus-directory-notify.h>
+ #include <libnautilus-private/nautilus-file-changes-queue.h>
+@@ -76,8 +75,6 @@ struct NautilusDesktopCanvasViewDetails
+ gulong delayed_init_signal;
+ guint reload_desktop_timeout;
+ gboolean pending_rescan;
+-
+- NautilusDesktopBackground *background;
+ };
+
+ static void default_zoom_level_changed (gpointer
user_data);
+@@ -234,22 +231,6 @@ desktop_canvas_view_property_filter (GdkXEvent
*gdk_xevent,
+ return GDK_FILTER_CONTINUE;
+ }
+
+-static void
+-real_begin_loading (NautilusView *object)
+-{
+- NautilusCanvasContainer *canvas_container;
+- NautilusDesktopCanvasView *view;
+-
+- view = NAUTILUS_DESKTOP_CANVAS_VIEW (object);
+-
+- canvas_container = get_canvas_container (view);
+- if (view->details->background == NULL) {
+- view->details->background = nautilus_desktop_background_new
(canvas_container);
+- }
+-
+- NAUTILUS_VIEW_CLASS
(nautilus_desktop_canvas_view_parent_class)->begin_loading (object);
+-}
+-
+ static const char *
+ real_get_id (NautilusView *view)
+ {
+@@ -287,11 +268,6 @@ nautilus_desktop_canvas_view_dispose (GObject *object)
+ nautilus_view_update_menus,
+ canvas_view);
+
+- if (canvas_view->details->background != NULL) {
+- g_object_unref (canvas_view->details->background);
+- canvas_view->details->background = NULL;
+- }
+-
+ G_OBJECT_CLASS (nautilus_desktop_canvas_view_parent_class)->dispose
(object);
+ }
+
+@@ -304,7 +280,6 @@ nautilus_desktop_canvas_view_class_init
(NautilusDesktopCanvasViewClass *class)
+
+ G_OBJECT_CLASS (class)->dispose =
nautilus_desktop_canvas_view_dispose;
+
+- vclass->begin_loading = real_begin_loading;
+ vclass->merge_menus = real_merge_menus;
+ vclass->update_menus = real_update_menus;
+ vclass->get_view_id = real_get_id;
+--
+cgit v0.9.2
diff --git
a/gnome2-libs/nautilus2/002-add_receive_dropped_background_image.patch
b/gnome2-libs/nautilus2/002-add_receive_dropped_background_image.patch
new file mode 100644
index 0000000..f9686f8
--- /dev/null
+++ b/gnome2-libs/nautilus2/002-add_receive_dropped_background_image.patch
@@ -0,0 +1,85 @@
+# From
https://git.gnome.org/browse/nautilus/commit/?id=8b4a83ea80bf657cd8be754786e5f9daf7d5cc52
+
+From 8b4a83ea80bf657cd8be754786e5f9daf7d5cc52 Mon Sep 17 00:00:00 2001
+From: Cosimo Cecchi <cosimoc AT gnome.org>
+Date: Tue, 19 Feb 2013 16:28:52 +0000
+Subject: canvas-dnd: don't use NautilusDesktopBackground
+
+We only use it for DnD when receiving an image drop. We can copy that
+code from NautilusDesktopBackground in a helper function.
+---
+diff --git a/libnautilus-private/nautilus-canvas-dnd.c
b/libnautilus-private/nautilus-canvas-dnd.c
+index 2d1ae24..4be79bd 100644
+--- a/libnautilus-private/nautilus-canvas-dnd.c
++++ b/libnautilus-private/nautilus-canvas-dnd.c
+@@ -37,6 +37,7 @@
+
+ #include "nautilus-file-dnd.h"
+ #include "nautilus-canvas-private.h"
++#include "nautilus-global-preferences.h"
+ #include "nautilus-link.h"
+ #include "nautilus-metadata.h"
+ #include "nautilus-selection-canvas-item.h"
+@@ -51,8 +52,10 @@
+ #include <gdk/gdkx.h>
+ #include <gtk/gtk.h>
+ #include <glib/gi18n.h>
++#define GNOME_DESKTOP_USE_UNSTABLE_API
++#include <libgnome-desktop/gnome-bg.h>
++#include <gdesktop-enums.h>
+
+-#include <libnautilus-private/nautilus-desktop-background.h>
+ #include <libnautilus-private/nautilus-file-utilities.h>
+ #include <libnautilus-private/nautilus-file-changes-queue.h>
+ #include <stdio.h>
+@@ -1040,6 +1043,31 @@ selection_is_image_file (GList *selection_list)
+ return result;
+ }
+
++static void
++receive_dropped_background_image (const gchar *image_uri)
++{
++ GnomeBG *bg;
++ char *filename;
++
++ if (image_uri != NULL) {
++ filename = g_filename_from_uri (image_uri, NULL, NULL);
++ } else {
++ filename = NULL;
++ }
++
++ bg = gnome_bg_new ();
++
++ /* Currently, we only support tiled images. So we set the placement.
++ */
++ gnome_bg_set_placement (bg, G_DESKTOP_BACKGROUND_STYLE_WALLPAPER);
++ gnome_bg_set_filename (bg, filename);
++ gnome_bg_set_draw_background (bg, TRUE);
++
++ gnome_bg_save_to_preferences (bg, gnome_background_preferences);
++
++ g_free (filename);
++ g_object_unref (bg);
++}
+
+ static void
+ nautilus_canvas_container_receive_dropped_icons (NautilusCanvasContainer
*container,
+@@ -1083,15 +1111,8 @@ nautilus_canvas_container_receive_dropped_icons
(NautilusCanvasContainer *contai
+ }
+
+ if (real_action == (GdkDragAction)
NAUTILUS_DND_ACTION_SET_AS_BACKGROUND) {
+- NautilusDesktopBackground *background;
+-
+- background = nautilus_desktop_background_new (container);
+ selected_item =
container->details->dnd_info->drag_info.selection_list->data;
+-
+- nautilus_desktop_background_receive_dropped_background_image
(background,
+-
selected_item->uri);
+-
+- g_object_unref (background);
++ receive_dropped_background_image (selected_item->uri);
+
+ return;
+ }
+--
+cgit v0.9.2
diff --git
a/gnome2-libs/nautilus2/003-remove_gnome_bg_set_draw_background.patch
b/gnome2-libs/nautilus2/003-remove_gnome_bg_set_draw_background.patch
new file mode 100644
index 0000000..cb75035
--- /dev/null
+++ b/gnome2-libs/nautilus2/003-remove_gnome_bg_set_draw_background.patch
@@ -0,0 +1,22 @@
+# From
https://git.gnome.org/browse/nautilus/commit/?id=f30f0b01c48799ad9cc5225020cdc380b1b1c0c5
+From f30f0b01c48799ad9cc5225020cdc380b1b1c0c5 Mon Sep 17 00:00:00 2001
+From: Cosimo Cecchi <cosimoc AT gnome.org>
+Date: Thu, 21 Feb 2013 13:01:39 +0000
+Subject: canvas-dnd: adapt for gnome-desktop API change
+
+gnome_bg_set_draw_background() has been removed.
+---
+diff --git a/libnautilus-private/nautilus-canvas-dnd.c
b/libnautilus-private/nautilus-canvas-dnd.c
+index dc32fff..b4eb586 100644
+--- a/libnautilus-private/nautilus-canvas-dnd.c
++++ b/libnautilus-private/nautilus-canvas-dnd.c
+@@ -1061,7 +1061,6 @@ receive_dropped_background_image (const gchar
*image_uri)
+ */
+ gnome_bg_set_placement (bg, G_DESKTOP_BACKGROUND_STYLE_WALLPAPER);
+ gnome_bg_set_filename (bg, filename);
+- gnome_bg_set_draw_background (bg, TRUE);
+
+ gnome_bg_save_to_preferences (bg, gnome_background_preferences);
+
+--
+cgit v0.9.2
diff --git a/gnome2-libs/nautilus2/DEPENDS b/gnome2-libs/nautilus2/DEPENDS
index a63d4ef..372c4b9 100755
--- a/gnome2-libs/nautilus2/DEPENDS
+++ b/gnome2-libs/nautilus2/DEPENDS
@@ -11,6 +11,8 @@ depends glib2 &&
depends libxml2 &&
depends dbus-glib &&
depends intltool &&
+depends exempi &&
+depends tracker &&

optional_depends vorbis-tools "" "" "for ogg audio playback" &&
optional_depends mpg123 "" "" "for mp3 audio playback" &&
diff --git a/gnome2-libs/nautilus2/DETAILS b/gnome2-libs/nautilus2/DETAILS
index 4042cab..50ee86b 100755
--- a/gnome2-libs/nautilus2/DETAILS
+++ b/gnome2-libs/nautilus2/DETAILS
@@ -1,10 +1,10 @@
SPELL=nautilus2
- VERSION=3.4.2
+ VERSION=3.6.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=nautilus-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/nautilus-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/nautilus/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
LICENSE[1]=LGPL
LICENSE[2]=FDL
diff --git a/gnome2-libs/nautilus2/HISTORY b/gnome2-libs/nautilus2/HISTORY
index 19ae3e1..8e36e57 100644
--- a/gnome2-libs/nautilus2/HISTORY
+++ b/gnome2-libs/nautilus2/HISTORY
@@ -1,3 +1,22 @@
+2013-06-24 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.6.3
+ SOURCE matches upstream posted SHA256
+
+ * Fix compilation with gnome-desktop3 3.8+ and libgnome API 3.8
+ * PRE_BUILD: Apply 000-gnome-desktop-3.8.patch,
+ 001-do-not-use-NautilusDesktopBackground.patch,
+ 002-add_receive_dropped_background_image.patch,
+ 003-remove_gnome_bg_set_draw_background.patch
+ * gnome-desktop-3.8.patch: Borrowed from
+
http://git.pld-linux.org/gitweb.cgi/packages/gnome-panel.git/commitdiff/fd33e2e0d0dd96ab56e3ee8b297e7de83556c0e0
+
+2012-10-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on tracker
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+ * DEPENDS: exempi added
+
2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Suggest gvfs for Connect to Server funcionality

diff --git a/gnome2-libs/nautilus2/PRE_BUILD b/gnome2-libs/nautilus2/PRE_BUILD
new file mode 100755
index 0000000..197267a
--- /dev/null
+++ b/gnome2-libs/nautilus2/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+message "${MESSAGE_COLOR}Fix compilation against gnome-desktop3
3.8+...${DEFAULT_COLOR}" &&
+patch -p1 < "${SPELL_DIRECTORY}"/000-gnome-desktop-3.8.patch &&
+message "${MESSAGE_COLOR}Fix compilation with libgnome
3.8...${DEFAULT_COLOR}" &&
+patch -p1 <
"${SPELL_DIRECTORY}"/001-do-not-use-NautilusDesktopBackground.patch &&
+patch -p1 <
"${SPELL_DIRECTORY}"/002-add_receive_dropped_background_image.patch &&
+patch -p1 <
"${SPELL_DIRECTORY}"/003-remove_gnome_bg_set_draw_background.patch
diff --git a/gnome2-libs/nautilus2/nautilus-3.4.2.tar.xz.sig
b/gnome2-libs/nautilus2/nautilus-3.4.2.tar.xz.sig
deleted file mode 100644
index 9a28ec2..0000000
Binary files a/gnome2-libs/nautilus2/nautilus-3.4.2.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/nautilus2/nautilus-3.6.3.tar.xz.sig
b/gnome2-libs/nautilus2/nautilus-3.6.3.tar.xz.sig
new file mode 100644
index 0000000..06a5f56
Binary files /dev/null and b/gnome2-libs/nautilus2/nautilus-3.6.3.tar.xz.sig
differ
diff --git a/gnome2-libs/orbit2/DEPENDS b/gnome2-libs/orbit2/DEPENDS
index 59fe6a8..20b7432 100755
--- a/gnome2-libs/orbit2/DEPENDS
+++ b/gnome2-libs/orbit2/DEPENDS
@@ -4,4 +4,6 @@ depends libidl &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "Build documentation with gtk-doc"
+ "Build documentation with gtk-doc" &&
+
+depends glib2
diff --git a/gnome2-libs/orbit2/DETAILS b/gnome2-libs/orbit2/DETAILS
index 19ff9e3..f41f0c0 100755
--- a/gnome2-libs/orbit2/DETAILS
+++ b/gnome2-libs/orbit2/DETAILS
@@ -1,5 +1,6 @@
SPELL=orbit2
VERSION=2.14.19
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=ORBit2-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ORBit2-$VERSION"
diff --git a/gnome2-libs/orbit2/HISTORY b/gnome2-libs/orbit2/HISTORY
index c879fe9..33d81ec 100644
--- a/gnome2-libs/orbit2/HISTORY
+++ b/gnome2-libs/orbit2/HISTORY
@@ -1,3 +1,14 @@
+2013-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fix compilation of linc2 using glib2 deprecated symbols
+ in orbit2
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on glib2, libffi and pcre
+ * DETAILS: bumped PATCHLEVEL
+
2010-09-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.14.19

diff --git a/gnome2-libs/orbit2/PRE_BUILD b/gnome2-libs/orbit2/PRE_BUILD
new file mode 100755
index 0000000..5771478
--- /dev/null
+++ b/gnome2-libs/orbit2/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+
+# Remove error on deprecated glib2 symbols
+for file in linc2/src/Makefile{.am,.in}; do
+ sedit 's:-DG_DISABLE_DEPRECATED::' "${SOURCE_DIRECTORY}"/"${file}"
+done
diff --git a/gnome2-libs/pango/BUILD b/gnome2-libs/pango/BUILD
index 1885d21..9dfab36 100755
--- a/gnome2-libs/pango/BUILD
+++ b/gnome2-libs/pango/BUILD
@@ -1,5 +1,3 @@
-if [[ "$PANGO_ARABIC" == "n" ]]; then
-
OPTS="--with-dynamic-modules=basic-fc,hangul-fc,hebrew-fc,indic-fc,khmer-fc,syriac-fc,thai-fc,tibetan-fc
$OPTS"
-fi &&
OPTS="$PANGO_OPTS $OPTS" &&
+
default_build
diff --git a/gnome2-libs/pango/CONFIGURE b/gnome2-libs/pango/CONFIGURE
index f626175..3af96ed 100755
--- a/gnome2-libs/pango/CONFIGURE
+++ b/gnome2-libs/pango/CONFIGURE
@@ -1,2 +1,4 @@
-config_query PANGO_ARABIC "Build arabic dynamic modules (can \
-cause problems with webkit browsers)?" y
+# TODO: thai-fc requires libthai (not in grimoire yet)
+config_query_option PANGO_OPTS "Build arabic dynamic modules (can cause
problems with webkit browsers)?" y \
+
"--with-dynamic-modules=basic-fc,arabic-lang,indic-lang" \
+ "--with-dynamic-modules=basic-fc"
diff --git a/gnome2-libs/pango/DEPENDS b/gnome2-libs/pango/DEPENDS
index fe31993..c9d882a 100755
--- a/gnome2-libs/pango/DEPENDS
+++ b/gnome2-libs/pango/DEPENDS
@@ -2,18 +2,29 @@

depends automake &&
depends cairo &&
+depends expat &&
depends fontconfig &&
+depends freetype2 &&
depends glib2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libpng &&
+depends mesalib &&
+depends pcre &&
+depends pixman &&

-optional_depends libx11 \
- "--with-x" \
- "--without-x" \
+optional_depends libxft \
+ "--with-xft" \
+ "--without-xft" \
"for XFT and X11 support" &&

-if is_depends_enabled $SPELL libx11; then
+if is_depends_enabled $SPELL libxft; then
+ depends libpthread-stubs &&
+ depends libx11 &&
depends libxau &&
- depends libxft &&
+ depends libxcb &&
depends libxdmcp &&
+ depends libxext &&
depends libxrender &&
if spell_ok cairo && is_version_less $(installed_version cairo) 1.8; then
force_depends cairo
diff --git a/gnome2-libs/pango/DETAILS b/gnome2-libs/pango/DETAILS
index efc5e56..d262e96 100755
--- a/gnome2-libs/pango/DETAILS
+++ b/gnome2-libs/pango/DETAILS
@@ -1,10 +1,11 @@
SPELL=pango
- VERSION=1.30.1
+ VERSION=1.36.8
+
SOURCE_HASH=sha512:799fad4add3b1ff297bd151a302d6724c5fb0223c9e0f710f97192c024de0175db9a03458e0c18019bdd987b04b5f74737659e113d6b511cf1fc118b9be3c215
+# 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 ccc7721..1be0528 100644
--- a/gnome2-libs/pango/HISTORY
+++ b/gnome2-libs/pango/HISTORY
@@ -1,3 +1,59 @@
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.8
+ * DEPENDS: mesalib
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: MESALIB
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+2014-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.6
+
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.5
+
+2014-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.36.3
+
+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
+
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: removed, no longer needed
+ * fake-gtk-doc-check.m4: removed, check works fine now
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.32.5
+ * BUILD, CONFIGURE: fixed arabic dynamic modules build/selection
+ * {{PRE_,}SUB_,}DEPENDS: X support is enabled via libxft and its flag,
+ not libx11
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libxcb, libxext, expat, libffi,
pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on expat, freetype2, libffi,
+ libpng, libxcb, libxext, pcre, pixman
+ * DETAILS: bumped PATCHLEVEL
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.32.4
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.32.1
+ * DEPENDS: harfbuzz added
+
2012-06-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.30.1

diff --git a/gnome2-libs/pango/PRE_BUILD b/gnome2-libs/pango/PRE_BUILD
deleted file mode 100755
index a65e845..0000000
--- a/gnome2-libs/pango/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if ! is_depends_enabled $SPELL gtk-doc; then
- cat "$SPELL_DIRECTORY/fake-gtk-doc-check.m4" >> acinclude.m4 &&
- echo "EXTRA_DIST=" > gtk-doc.make
-fi &&
-
-if ! spell_ok g++; then
- aclocal &&
- autoconf
-fi
diff --git a/gnome2-libs/pango/PRE_SUB_DEPENDS
b/gnome2-libs/pango/PRE_SUB_DEPENDS
index 675b761..406b7f1 100755
--- a/gnome2-libs/pango/PRE_SUB_DEPENDS
+++ b/gnome2-libs/pango/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
- X) is_depends_enabled $SPELL libx11;;
+ GI) is_depends_enabled $SPELL gobject-introspection ;;
+ X) is_depends_enabled $SPELL libxft;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git
a/gnome2-libs/pango/REPAIR^b7e74cd0e5353f7a9ab7bf851ac02b7a^PRE_SUB_DEPENDS
b/gnome2-libs/pango/REPAIR^b7e74cd0e5353f7a9ab7bf851ac02b7a^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..406b7f1
--- /dev/null
+++
b/gnome2-libs/pango/REPAIR^b7e74cd0e5353f7a9ab7bf851ac02b7a^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GI) is_depends_enabled $SPELL gobject-introspection ;;
+ X) is_depends_enabled $SPELL libxft;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/gnome2-libs/pango/SUB_DEPENDS b/gnome2-libs/pango/SUB_DEPENDS
index c3ebf2a..57727c7 100755
--- a/gnome2-libs/pango/SUB_DEPENDS
+++ b/gnome2-libs/pango/SUB_DEPENDS
@@ -1,8 +1,11 @@
case $THIS_SUB_DEPENDS in
- X) message "Pango with X11 support requested, forcing libx11 dependency" &&
- depends libx11 "--with-x" &&
+ GI) message "Pango with GI requested, forcing gobject-instrospection
dependency" &&
+ depends gobject-introspection
+ ;;
+ X) message "Pango with XFT support requested, forcing libxft dependency" &&
+ depends libxft "--with-xft" &&
+ depends libx11 &&
depends libxau &&
- depends libxft &&
depends libxdmcp &&
depends libxrender
;;
diff --git a/gnome2-libs/pango/fake-gtk-doc-check.m4
b/gnome2-libs/pango/fake-gtk-doc-check.m4
deleted file mode 100644
index 26fa723..0000000
--- a/gnome2-libs/pango/fake-gtk-doc-check.m4
+++ /dev/null
@@ -1,13 +0,0 @@
-dnl fake-gtk-doc-check.m4 serial 1 (OpenWrt)
-dnl Provide a fake GTK_DOC_CHECK macros which
-dnl always defines false.
-
-AC_DEFUN([GTK_DOC_CHECK],
-[
- AM_CONDITIONAL([ENABLE_GTK_DOC], [false])
- AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [false])
- AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [false])
- AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], [false])
- AM_CONDITIONAL([GTK_DOC_USE_REBASE], [false])
- AC_PATH_PROGS([GTKDOC_REBASE],[true],[true])
-])
diff --git a/gnome2-libs/pango/pango-1.30.1.tar.xz.sig
b/gnome2-libs/pango/pango-1.30.1.tar.xz.sig
deleted file mode 100644
index b41ccec..0000000
Binary files a/gnome2-libs/pango/pango-1.30.1.tar.xz.sig and /dev/null differ
diff --git a/gnome2-libs/pangox-compat/DEPENDS
b/gnome2-libs/pangox-compat/DEPENDS
new file mode 100755
index 0000000..3e250a7
--- /dev/null
+++ b/gnome2-libs/pangox-compat/DEPENDS
@@ -0,0 +1 @@
+depends pango
diff --git a/gnome2-libs/pangox-compat/DETAILS
b/gnome2-libs/pangox-compat/DETAILS
new file mode 100755
index 0000000..27ac610
--- /dev/null
+++ b/gnome2-libs/pangox-compat/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pangox-compat
+ VERSION=0.0.2
+ 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=20121018
+ SHORT="pangox compatibility library"
+cat << EOF
+This is a compatibility library providing the obsolete pangox library
+that is not shipped by Pango itself anymore. If you are still using
+pangox, well, really, get a life...
+EOF
diff --git a/gnome2-libs/pangox-compat/HISTORY
b/gnome2-libs/pangox-compat/HISTORY
new file mode 100644
index 0000000..e4cf985
--- /dev/null
+++ b/gnome2-libs/pangox-compat/HISTORY
@@ -0,0 +1,2 @@
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.0.2
diff --git a/gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig
b/gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig
new file mode 100644
index 0000000..7c1a33b
Binary files /dev/null and
b/gnome2-libs/pangox-compat/pangox-compat-0.0.2.tar.xz.sig differ
diff --git a/gnome2-libs/policykit-gnome/DETAILS
b/gnome2-libs/policykit-gnome/DETAILS
index 8dd4335..a9c96df 100755
--- a/gnome2-libs/policykit-gnome/DETAILS
+++ b/gnome2-libs/policykit-gnome/DETAILS
@@ -1,5 +1,6 @@
SPELL=policykit-gnome
VERSION=0.105
+ PATCHLEVEL=1

SOURCE_HASH=sha512:55612d946d154eba018a23568ee837a7c1624400fef0329926fd6bf5429735efa278217c2442c4f96e0455234ce5d971c19f7153fee0a68b758a89790ce384b9
SOURCE=polkit-gnome-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/polkit-gnome-$VERSION
diff --git a/gnome2-libs/policykit-gnome/HISTORY
b/gnome2-libs/policykit-gnome/HISTORY
index 8e513c0..9de54ae 100644
--- a/gnome2-libs/policykit-gnome/HISTORY
+++ b/gnome2-libs/policykit-gnome/HISTORY
@@ -1,3 +1,9 @@
+2013-08-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * INSTALL: Install xdg autostart file for "other" WM/DE
+ * polkit-gnome-authentication-agent-1.desktop: Autostart file
+ modified from
http://code.google.com/p/max-repo/source/browse/trunk/x121e/etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop?spec=svn622&r=622
+
2011-12-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.105

diff --git a/gnome2-libs/policykit-gnome/INSTALL
b/gnome2-libs/policykit-gnome/INSTALL
new file mode 100755
index 0000000..68a09c8
--- /dev/null
+++ b/gnome2-libs/policykit-gnome/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+install -d 0755 -o root -g root "${INSTALL_ROOT}"/etc/xdg/ &&
+install -d 0755 -o root -g root "${INSTALL_ROOT}"/etc/xdg/autostart/ &&
+install -m 0644 -o root -g root
"${SPELL_DIRECTORY}"/polkit-gnome-authentication-agent-1.desktop \
+ "${INSTALL_ROOT}"/etc/xdg/autostart/
diff --git
a/gnome2-libs/policykit-gnome/polkit-gnome-authentication-agent-1.desktop
b/gnome2-libs/policykit-gnome/polkit-gnome-authentication-agent-1.desktop
new file mode 100644
index 0000000..39ffaa0
--- /dev/null
+++ b/gnome2-libs/policykit-gnome/polkit-gnome-authentication-agent-1.desktop
@@ -0,0 +1,88 @@
+[Desktop Entry]
+Name=PolicyKit Authentication Agent
+Name[ar]=مدير الاستيثاق PolicyKit
+Name[be]=PolicyKit - аґент аўтэнтыфікацыі
+Name[bn_IN]=PolicyKit অনুমোদনের এজেন্ট
+Name[ca]=Agent d'autenticació del PolicyKit
+Name[cs]=Ověřovací agent PolicyKit
+Name[da]=Godkendelsesprogrammet PolicyKit
+Name[de]=Legitimationsdienst von PolicyKit
+Name[el]=Πράκτορας πιστοποίησης PolicyKit
+Name[en_GB]=PolicyKit Authentication Agent
+Name[es]=Agente de autenticación de PolicyKit
+Name[eu]=PolicyKit autentifikatzeko agentea
+Name[fi]=PolicytKit-tunnistautumisohjelma
+Name[fr]=Agent d'authentification de PolicyKit
+Name[gl]=Axente de autenticación PolicyKit
+Name[gu]=PolicyKit સત્તાધિકરણ એજન્ટ
+Name[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि
+Name[hu]=PolicyKit hitelesítési ügynök
+Name[it]=Agente di autenticazione per PolicyKit
+Name[ja]=PolicyKit 認証エージェント
+Name[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ
+Name[lt]=PolicyKit tapatybės nustatymo agentas
+Name[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ്
+Name[mr]=PolicyKit ऑथेंटीकेशन एजेंट
+Name[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ
+Name[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ
+Name[pl]=Agent uwierzytelniania PolicyKit
+Name[pt]=Agente de Autenticação PolicyKit
+Name[pt_BR]=Agente de autenticação PolicyKit
+Name[ro]=Agent de autentificare PolicyKit
+Name[sk]=Agent PolicyKit na overovanie totožnosti
+Name[sl]=PolicyKit program overjanja
+Name[sv]=Autentiseringsagent för PolicyKit
+Name[ta]=PolicyKit அங்கீகார முகவர்
+Name[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి
+Name[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit
+Name[uk]=Агент автентифікації PolicyKit
+Name[zh_CN]=PolicyKit 认证代理
+Name[zh_HK]=PolicyKit 驗證代理程式
+Name[zh_TW]=PolicyKit 驗證代理程式
+Comment=PolicyKit Authentication Agent
+Comment[ar]=مدير الاستيثاق PolicyKit
+Comment[be]=PolicyKit - аґент аўтэнтыфікацыі
+Comment[bn_IN]=PolicyKit অনুমোদনের এজেন্ট
+Comment[ca]=Agent d'autenticació del PolicyKit
+Comment[cs]=Ověřovací agent PolicyKit
+Comment[da]=Godkendelsesprogrammet PolicyKit
+Comment[de]=Legitimationsdienst von PolicyKit
+Comment[el]=Πράκτορας πιστοποίησης PolicyKit
+Comment[en_GB]=PolicyKit Authentication Agent
+Comment[es]=Agente de autenticación de PolicyKit
+Comment[eu]=PolicyKit autentifikatzeko agentea
+Comment[fi]=PolicytKit-tunnistautumisohjelma
+Comment[fr]=Agent d'authentification de PolicyKit
+Comment[gl]=Axente de autenticación PolicyKit
+Comment[gu]=PolicyKit સત્તાધિકરણ એજન્ટ
+Comment[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि
+Comment[hu]=PolicyKit hitelesítési ügynök
+Comment[it]=Agente di autenticazione per PolicyKit
+Comment[ja]=PolicyKit 認証エージェント
+Comment[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ
+Comment[lt]=PolicyKit tapatybės nustatymo agentas
+Comment[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ്
+Comment[mr]=PolicyKit ऑथेंटीकेशन एजेंट
+Comment[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ
+Comment[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ
+Comment[pl]=Agent uwierzytelniania PolicyKit
+Comment[pt]=Agente de Autenticação PolicyKit
+Comment[pt_BR]=Agente de autenticação PolicyKit
+Comment[ro]=Agent de autentificare PolicyKit
+Comment[sk]=Agent PolicyKit na overovanie totožnosti
+Comment[sl]=PolicyKit program overjanja
+Comment[sv]=Autentiseringsagent för PolicyKit
+Comment[ta]=PolicyKit அங்கீகார முகவர்
+Comment[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి
+Comment[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit
+Comment[uk]=Агент автентифікації PolicyKit
+Comment[zh_CN]=PolicyKit 认证代理
+Comment[zh_HK]=PolicyKit 驗證代理程式
+Comment[zh_TW]=PolicyKit 驗證代理程式
+Exec=/usr/libexec/polkit-gnome-authentication-agent-1
+Terminal=false
+Type=Application
+Categories=
+NoDisplay=true
+NotShowIn=KDE;
+AutostartCondition=GNOME3 unless-session gnome
diff --git a/gnome2-libs/policykit/BUILD b/gnome2-libs/policykit/BUILD
index 8595640..1dd41a5 100755
--- a/gnome2-libs/policykit/BUILD
+++ b/gnome2-libs/policykit/BUILD
@@ -1,4 +1,5 @@
create_account polkituser &&
+create_account polkitd &&

if [[ "$POLICYKIT_AFW" == "linux-pam" ]]; then
OPTS="--with-authfw=pam $OPTS"
diff --git a/gnome2-libs/policykit/DEPENDS b/gnome2-libs/policykit/DEPENDS
index bf41129..641277e 100755
--- a/gnome2-libs/policykit/DEPENDS
+++ b/gnome2-libs/policykit/DEPENDS
@@ -2,6 +2,8 @@ depends pkgconfig &&
depends dbus &&
depends dbus-glib &&
depends expat &&
+depends shadow &&
+depends spidermonkey &&

if [[ "$POLICYKIT_AFW" != "none" ]]; then
depends $POLICYKIT_AFW
@@ -26,4 +28,6 @@ optional_depends gtk-doc \
optional_depends docbook-xsl \
'--enable-man-pages' \
'--disable-man-pages' \
- 'to build manual pages'
+ 'to build manual pages' &&
+
+depends glib2
diff --git a/gnome2-libs/policykit/DETAILS b/gnome2-libs/policykit/DETAILS
index 5b46fbc..a64303b 100755
--- a/gnome2-libs/policykit/DETAILS
+++ b/gnome2-libs/policykit/DETAILS
@@ -1,6 +1,7 @@
SPELL=policykit
- VERSION=0.105
-
SOURCE_HASH=sha512:7c0f84b9639814b4690e42b570285ff2018a5ea4cfd7216d9abf44c84ece6592c530f2d6211511c1346963daf4f135e9fa79d1b2f592b454115950991b5e4bc3
+ VERSION=0.112
+
SOURCE_HASH=sha512:e4ad1bd287b38e5650cb94b1897a959b2ceaa6c19b4478ba872eacb13b58758fd42f6ab1718976162d823d850cd5c99b3ccadf1b57d75dea7790101422029d5f
+ SECURITY_PATCH=1
SOURCE=polkit-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/polkit-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/polkit/releases/$SOURCE
diff --git a/gnome2-libs/policykit/HISTORY b/gnome2-libs/policykit/HISTORY
index b8931a7..5e1b8c0 100644
--- a/gnome2-libs/policykit/HISTORY
+++ b/gnome2-libs/policykit/HISTORY
@@ -1,3 +1,31 @@
+2014-07-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.112
+ SECURITY_PATCH=1, fixes CVE-2013-4288
+
+2013-08-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * DEPENDS: Depends on shadow for usermod
+ * BUILD: polkitd user is now used in config
+ * INSTALL: Create /var/lib/polkit-1 and set as home directory
+ for user polkitd.
+ See http://forums.gentoo.org/viewtopic-t-926142-start-0.html
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.111
+
+2013-05-157 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS: added spidermonkey
+
+2012-05-04 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.110
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed depndencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on glib2, libffi and pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: intltool is optional
* BUILD, CONFIGURE: remove redundant query
diff --git a/gnome2-libs/policykit/INSTALL b/gnome2-libs/policykit/INSTALL
new file mode 100755
index 0000000..d386630
--- /dev/null
+++ b/gnome2-libs/policykit/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+install -d /var/lib/polkit-1 &&
+usermod -d /var/lib/polkit-1 polkitd
diff --git a/gnome2-libs/pygobject/BUILD b/gnome2-libs/pygobject/BUILD
index ea5c468..2273f04 100755
--- a/gnome2-libs/pygobject/BUILD
+++ b/gnome2-libs/pygobject/BUILD
@@ -1,5 +1,4 @@
-if spell_ok pygobject3; then
- OPTS="$OPTS --disable-introspection"
-fi &&
-OPTS="$OPTS --enable-thread" &&
+OPTS="--enable-thread \
+ --disable-introspection \
+ $OPTS" &&
default_build
diff --git a/gnome2-libs/pygobject/DEPENDS b/gnome2-libs/pygobject/DEPENDS
index d26c97a..f1f8e86 100755
--- a/gnome2-libs/pygobject/DEPENDS
+++ b/gnome2-libs/pygobject/DEPENDS
@@ -2,17 +2,6 @@ depends python &&
depends glib2 &&
depends pycairo &&

-# introspection in pygoject3 conflicts with introspection in pygobject
-# https://bugzilla.gnome.org/show_bug.cgi?id=657054
-#if ! spell_ok pygobject3; then
-
- optional_depends gobject-introspection \
- "--enable-introspection" \
- "--disable-introspection" \
- "to enable introspection"
-
-#fi &&
-
optional_depends libffi \
"--with-ffi" \
"--without-ffi" \
diff --git a/gnome2-libs/pygobject/DETAILS b/gnome2-libs/pygobject/DETAILS
index f83f5d4..486dbfd 100755
--- a/gnome2-libs/pygobject/DETAILS
+++ b/gnome2-libs/pygobject/DETAILS
@@ -1,6 +1,6 @@
SPELL=pygobject
VERSION=2.28.6
- PATCHLEVEL=0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
diff --git a/gnome2-libs/pygobject/HISTORY b/gnome2-libs/pygobject/HISTORY
index 70b14e7..d8294e8 100644
--- a/gnome2-libs/pygobject/HISTORY
+++ b/gnome2-libs/pygobject/HISTORY
@@ -1,3 +1,11 @@
+2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * DEPENDS: Do not optionally depend on gobject-introspection
+ * BUILD: Disable introspection support
+ See https://bugzilla.gnome.org/show_bug.cgi?id=657054 and
+ https://bugzilla.redhat.com/show_bug.cgi?id=719791
+ * PRE_BUILD,introspection.patch: Removed
+
2012-06-11 Sukneet Basuta <sukneet AT sourcemage.org>
* BUILD: only build with introspection if pygobject3
does not have introspection enabled.
diff --git a/gnome2-libs/pygobject/PRE_BUILD b/gnome2-libs/pygobject/PRE_BUILD
deleted file mode 100755
index 9dafa11..0000000
--- a/gnome2-libs/pygobject/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p0 < $SPELL_DIRECTORY/introspection.patch
diff --git a/gnome2-libs/pygobject/introspection.patch
b/gnome2-libs/pygobject/introspection.patch
deleted file mode 100644
index 0b63759..0000000
--- a/gnome2-libs/pygobject/introspection.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- gi/pygi-info.c.orig 2011-06-13 16:30:25.000000000 +0000
-+++ gi/pygi-info.c
-@@ -162,9 +162,6 @@ _pygi_info_new (GIBaseInfo *info)
- case GI_INFO_TYPE_CONSTANT:
- type = &PyGIConstantInfo_Type;
- break;
-- case GI_INFO_TYPE_ERROR_DOMAIN:
-- type = &PyGIErrorDomainInfo_Type;
-- break;
- case GI_INFO_TYPE_UNION:
- type = &PyGIUnionInfo_Type;
- break;
-@@ -481,7 +478,6 @@ _pygi_g_type_info_size (GITypeInfo *type
- case GI_INFO_TYPE_INVALID:
- case GI_INFO_TYPE_FUNCTION:
- case GI_INFO_TYPE_CONSTANT:
-- case GI_INFO_TYPE_ERROR_DOMAIN:
- case GI_INFO_TYPE_VALUE:
- case GI_INFO_TYPE_SIGNAL:
- case GI_INFO_TYPE_PROPERTY:
-@@ -860,7 +856,6 @@ pygi_g_struct_info_is_simple (GIStructIn
- case GI_INFO_TYPE_INVALID:
- case GI_INFO_TYPE_FUNCTION:
- case GI_INFO_TYPE_CONSTANT:
-- case GI_INFO_TYPE_ERROR_DOMAIN:
- case GI_INFO_TYPE_VALUE:
- case GI_INFO_TYPE_SIGNAL:
- case GI_INFO_TYPE_PROPERTY:
diff --git a/gnome2-libs/shiki-colors/BUILD b/gnome2-libs/shiki-colors/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/gnome2-libs/shiki-colors/BUILD
@@ -0,0 +1 @@
+true
diff --git a/gnome2-libs/shiki-colors/DEPENDS
b/gnome2-libs/shiki-colors/DEPENDS
new file mode 100755
index 0000000..f9c3ce0
--- /dev/null
+++ b/gnome2-libs/shiki-colors/DEPENDS
@@ -0,0 +1,3 @@
+depends gnome-colors &&
+depends gtk+2 &&
+depends gtk-engines2
diff --git a/gnome2-libs/shiki-colors/DETAILS
b/gnome2-libs/shiki-colors/DETAILS
new file mode 100755
index 0000000..2d31aec
--- /dev/null
+++ b/gnome2-libs/shiki-colors/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=shiki-colors
+ VERSION=4.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://gnome-colors.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:862ac3f904b012d602b3ec624563bf57b5622c571819e55b2c37f9708c50e21e5a575d75863d3cc89a69c6594732fac6a961d981c4da8ed8dc1bb46d81313156
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Shiki"
+ WEB_SITE="http://code.google.com/p/gnome-colors/";
+ LICENSE[0]=GPL
+ ENTERED=20121007
+ SHORT="a set of themes for gtk2"
+cat << EOF
+Shiki-Colors mixes the elegance of a dark theme with the usability of a light
+theme, resulting in a hybrid theme. Shiki is designed to be fast and stable.
+
+There are 7 color variations (Orange, Blue, Green, Purple, Red, Chocolate,
+Pink).
+EOF
diff --git a/gnome2-libs/shiki-colors/HISTORY
b/gnome2-libs/shiki-colors/HISTORY
new file mode 100644
index 0000000..cf24fed
--- /dev/null
+++ b/gnome2-libs/shiki-colors/HISTORY
@@ -0,0 +1,3 @@
+2012-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/gnome2-libs/shiki-colors/PRE_BUILD
b/gnome2-libs/shiki-colors/PRE_BUILD
new file mode 100755
index 0000000..50a27f8
--- /dev/null
+++ b/gnome2-libs/shiki-colors/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file
diff --git a/gnome2-libs/tracker/BUILD b/gnome2-libs/tracker/BUILD
index eb29217..832c5d2 100755
--- a/gnome2-libs/tracker/BUILD
+++ b/gnome2-libs/tracker/BUILD
@@ -1,4 +1,4 @@
-OPTS="--enable-video-extractor=${TRACKER_EXTRACTOR} \
+OPTS="--enable-generic-media-extractor=${TRACKER_EXTRACTOR} \
${TRACKER_SEARCH_TOOL} \
${TRACKER_PREFERENCES} \
${TRACKER_STATUS} \
diff --git a/gnome2-libs/tracker/CONFIGURE b/gnome2-libs/tracker/CONFIGURE
index c28ab2d..f9b21e7 100755
--- a/gnome2-libs/tracker/CONFIGURE
+++ b/gnome2-libs/tracker/CONFIGURE
@@ -9,18 +9,14 @@ else
external gstreamer xine
fi &&

-config_query_option TRACKER_SEARCH_TOOL "Build tracker-search-tool?" y \
- "--enable-tracker-search-tool" \
- "--disable-tracker-search-tool" &&
+config_query_option TRACKER_SEARCH_TOOL "Build tracker-needle
(tracker-search-tool replacement)?" y \
+ "--enable-tracker-needle" \
+ "--disable-tracker-needle" &&

config_query_option TRACKER_PREFERENCES "Build tracker-preferences?" y \
"--enable-tracker-preferences" \
"--disable-tracker-preferences" &&

-config_query_option TRACKER_STATUS "Build tracker-status-icon?" y \
- "--enable-tracker-status-icon" \
- "--disable-tracker-status-icon" &&
-
config_query_option TRACKER_EXPLORER "Build tracker-explorer?" y \
"--enable-tracker-explorer" \
"--disable-tracker-explorer" &&
diff --git a/gnome2-libs/tracker/DEPENDS b/gnome2-libs/tracker/DEPENDS
index f80b161..335fc58 100755
--- a/gnome2-libs/tracker/DEPENDS
+++ b/gnome2-libs/tracker/DEPENDS
@@ -10,21 +10,16 @@ depends -sub TSAFE sqlite &&
depends data-uuid &&
depends glib2 &&

-optional_depends id3lib \
- "--enable-id3lib" \
- "--disable-id3lib" \
- "for writeback for MP3 data" &&
+optional_depends taglib \
+ "--enable-taglib" \
+ "--disable-taglib" \
+ "for writeback to audio files" &&

optional_depends libxml2 \
"--enable-libxml2" \
"--disable-libxml2" \
"for HTML/XML extractors" &&

-optional_depends libnotify \
- "--enable-libinotify" \
- "--disable-libinotify" \
- "for the filesystem monitoring" &&
-
optional_depends libgnome-keyring \
"--enable-gnome-keyring" \
"--disable-gnome-keyring" \
@@ -33,17 +28,22 @@ optional_depends libgnome-keyring
\
optional_depends libgsf \
"--enable-libgsf" \
"--disable-libgsf" \
- "GSF data extractor" &&
+ "for GSF data extractor" &&

optional_depends libexif \
"--enable-libexif" \
"--disable-libexif" \
- "exif data extractor" &&
+ "for exif data extractor" &&

optional_depends poppler \
- "--enable-poppler-glib" \
- "--disable-poppler-glib" \
- "PDF data extractor support" &&
+ "--enable-poppler" \
+ "--disable-poppler" \
+ "for PDF data extractor support" &&
+
+optional_depends libgxps \
+ "--enable-libgxps" \
+ "--disable-libgxps" \
+ "for XPS data extractor" &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
@@ -69,6 +69,11 @@ optional_depends flac
\
"--disable-libflac" \
"for flac data extractor" &&

+optional_depends libcue \
+ "--enable-libcue" \
+ "--disable-libcue" \
+ "for external cuesheet parsing" &&
+
optional_depends totem-pl-parser \
"--enable-playlist" \
"--disable-playlist" \
@@ -94,15 +99,40 @@ optional_depends tiff
\
"--disable-libtiff" \
"for TIFF data extractor" &&

+optional_depends GIFLIB \
+ "--enable-libgif" \
+ "--disable-libgif" \
+ "for GIF data extractor" &&
+
+optional_depends gdk-pixbuf2 \
+ "--enable-gdkpixbuf" \
+ "--disable-gdkpixbuf" \
+ "for MP3 album art" &&
+
optional_depends libiptcdata \
"--enable-libiptcdata" \
"--disable-libiptcdata" \
"for iptc data extractor" &&

-optional_depends evolution \
- "--enable-miner-evolution" \
- "--disable-miner-evolution" \
- "to enable Evolution email data miner" &&
+#optional_depends evolution \
+# "--enable-miner-evolution" \
+# "--disable-miner-evolution" \
+# "to enable Evolution email data miner" &&
+
+optional_depends thunderbird \
+ "--enable-miner-thunderbird" \
+ "--disable-miner-thunderbird" \
+ "to enable thunderbird email data miner" &&
+
+optional_depends firefox \
+ "--enable-miner-firefox" \
+ "--disable-miner-firefox" \
+ "to enable Firefox email miner" &&
+
+optional_depends rest \
+ "--enable-miner-flickr" \
+ "--disable-miner-flickr" \
+ "to enable Flickr miner" &&

if [[ "${TRACKER_EXTRACTOR}" == "gstreamer" ]]; then
depends gstreamer
@@ -115,12 +145,17 @@ optional_depends upower
\
"--disable-upower" \
"to enable UPower support for AC power detection" &&

+optional_depends network-manager \
+ "--enable-network-manager" \
+ "--disable-network-manager" \
+ "to detect network status" &&
+
if [[ "${TRACKER_SEARCH_TOOL}" == "--enable-tracker-search-tool" ]] ||
[[ "${TRACKER_PREFERENCES}" == "--enable-tracker-preferences" ]] ||
[[ "${TRACKER_STATUS}" == "--enable-tracker-status-icon" ]] ||
[[ "${TRACKER_EXPLORER}" == "--enable-tracker-explorer" ]] ||
[[ "${TRACKER_SEARCH_BAR}" == "--enable-tracker-search-bar" ]]; then
- depends gtk+2
+ depends gtk+3
fi &&

if [[ "${TRACKER_SEARCH_TOOL}" == "--enable-tracker-search-tool" ]] ||
@@ -129,5 +164,6 @@ if [[ "${TRACKER_SEARCH_TOOL}" ==
"--enable-tracker-search-tool" ]] ||
fi &&

if [[ "${TRACKER_SEARCH_BAR}" == "--enable-tracker-search-bar" ]]; then
- depends gnome-panel
+ depends gnome-panel &&
+ depends libgee
fi
diff --git a/gnome2-libs/tracker/DETAILS b/gnome2-libs/tracker/DETAILS
index d65b183..e94cd29 100755
--- a/gnome2-libs/tracker/DETAILS
+++ b/gnome2-libs/tracker/DETAILS
@@ -1,8 +1,8 @@
SPELL=tracker
if [[ "$TRACKER_DEVEL" == "y" ]]; then
- VERSION=0.12.8
+ VERSION=0.14.5
else
- VERSION=0.12.8
+ VERSION=0.14.5
fi
BRANCH=${VERSION:0:4}
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/gnome2-libs/tracker/HISTORY b/gnome2-libs/tracker/HISTORY
index 35633d5..5ab6f8c 100644
--- a/gnome2-libs/tracker/HISTORY
+++ b/gnome2-libs/tracker/HISTORY
@@ -1,3 +1,19 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-02-26 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.14.5
+ * DEPENDS: added optional_depends taglib, libgxps, libcue, giflib,
gdk-pixbuf2
+ thunderbird, firefox, rest, network-manager
+ removed optional_depends id3lib, libnotify
+ added depends libgee if search-bar is enabled
+ disabled optional_depends evolution, currently broken with
evolution 3.6
+ **check if its fixed on next update**
+ * BUILD: updated configure flags
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.3
+
2011-12-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.8, tar.bz2 -> tar.xz
* PRE_BUILD: added due to bz2 -> xz
diff --git a/gnome2-libs/tracker/tracker-0.12.8.tar.xz.sig
b/gnome2-libs/tracker/tracker-0.12.8.tar.xz.sig
deleted file mode 100644
index c2f3039..0000000
Binary files a/gnome2-libs/tracker/tracker-0.12.8.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
b/gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
new file mode 100644
index 0000000..322ce19
Binary files /dev/null and b/gnome2-libs/tracker/tracker-0.14.5.tar.xz.sig
differ
diff --git a/gnome2-libs/vte/DEPENDS b/gnome2-libs/vte/DEPENDS
index 0ba1e69..674767c 100755
--- a/gnome2-libs/vte/DEPENDS
+++ b/gnome2-libs/vte/DEPENDS
@@ -1,3 +1,4 @@
+depends intltool &&
depends libx11 &&
depends fontconfig &&
depends freetype2 &&
@@ -20,4 +21,11 @@ fi &&

optional_depends gtk-doc \
"--enable-gtk-doc" "--disable-gtk-doc" \
- "build documentation with gtk-doc"
+ "build documentation with gtk-doc" &&
+
+depends cairo &&
+depends gdk-pixbuf2 &&
+depends harfbuzz &&
+depends libpng &&
+depends libxext &&
+depends pixman
diff --git a/gnome2-libs/vte/DETAILS b/gnome2-libs/vte/DETAILS
index afbeda2..ec2abc0 100755
--- a/gnome2-libs/vte/DETAILS
+++ b/gnome2-libs/vte/DETAILS
@@ -1,6 +1,7 @@
SPELL=vte
VERSION=0.28.2
SECURITY_PATCH=1
+ PATCHLEVEL=1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/vte/HISTORY b/gnome2-libs/vte/HISTORY
index 7316205..45b8ec6 100644
--- a/gnome2-libs/vte/HISTORY
+++ b/gnome2-libs/vte/HISTORY
@@ -1,3 +1,16 @@
+2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on intltool
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libffi, libxau, libxcb,
libxdmcp,
+ libxrender and pcre
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on cairo, expat, gdk-pixbuf2,
+ harfbuzz, libffi, libpng, libxau, libxcb, libxdmcp, libxext,
+ libxrender, pcre, pixman
+ * DETAILS: bumped PATCHLEVEL
+
2011-09-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.28.2

diff --git a/gnome2-libs/xdg-user-dirs/DETAILS
b/gnome2-libs/xdg-user-dirs/DETAILS
deleted file mode 100755
index 6494754..0000000
--- a/gnome2-libs/xdg-user-dirs/DETAILS
+++ /dev/null
@@ -1,17 +0,0 @@
- SPELL=xdg-user-dirs
- VERSION=0.10
- SOURCE=${SPELL}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=http://user-dirs.freedesktop.org/releases/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- LICENSE[0]=LGPL
- WEB_SITE=http://www.freedesktop.org/wiki/Software_2fxdg_2duser_2ddirs
- ENTERED=20070416
- KEYWORDS="theme gnome2 libs"
- SHORT="Tool to help manage well known user directories"
-cat << EOF
-Freedesktop.org
-xdg-user-dirs is a tool to help manage well known user directories like the
-desktop folder and the music folder. It also handles localization (i.e.
-translation) of the filenames.
-EOF
diff --git a/gnome2-libs/xdg-user-dirs/HISTORY
b/gnome2-libs/xdg-user-dirs/HISTORY
deleted file mode 100644
index 36c274a..0000000
--- a/gnome2-libs/xdg-user-dirs/HISTORY
+++ /dev/null
@@ -1,9 +0,0 @@
-2008-03-14 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 0.10
-
-2007-09-22 Robin Cook <rcook AT wyrms.net>
- * DETAILS: updated VERSION to 0.9
-
-2007-04-16 Robin Cook <rcook AT wyrms.net>
- * Initial Spell 0.6, DETAILS, HISTORY
-
diff --git a/gnome2-libs/xdg-user-dirs/xdg-user-dirs-0.10.tar.gz.sig
b/gnome2-libs/xdg-user-dirs/xdg-user-dirs-0.10.tar.gz.sig
deleted file mode 100644
index 6ba187a..0000000
Binary files a/gnome2-libs/xdg-user-dirs/xdg-user-dirs-0.10.tar.gz.sig and
/dev/null differ
diff --git a/gnome2-libs/zenity/DEPENDS b/gnome2-libs/zenity/DEPENDS
index 25b8c7f..076b0af 100755
--- a/gnome2-libs/zenity/DEPENDS
+++ b/gnome2-libs/zenity/DEPENDS
@@ -1,4 +1,6 @@
depends gtk+3 &&
+depends intltool &&
+depends itstool &&
depends gnome-doc-utils &&
optional_depends libnotify \
"--enable-libnotify" "--disable-libnotify" \
diff --git a/gnome2-libs/zenity/DETAILS b/gnome2-libs/zenity/DETAILS
index 7004fd6..7842719 100755
--- a/gnome2-libs/zenity/DETAILS
+++ b/gnome2-libs/zenity/DETAILS
@@ -1,10 +1,10 @@
SPELL=zenity
- VERSION=3.2.0
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=3.8.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"
+
SOURCE_HASH=sha512:3e7c72a19f3f48c9da1578abfbdd3cd5973dbea6ead9fdf035b34405be2da9ea1be6f8ace271948144a9a7b6e34cac1dfc3e554f19438431ffb1e82f08ddc02d
LICENSE[0]=GPL
WEB_SITE=http://www.gnome.org
ENTERED=20030901
diff --git a/gnome2-libs/zenity/HISTORY b/gnome2-libs/zenity/HISTORY
index b0a7565..42463bc 100644
--- a/gnome2-libs/zenity/HISTORY
+++ b/gnome2-libs/zenity/HISTORY
@@ -1,3 +1,12 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.0
+
+2013-01-06 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS: Upgrading to 3.6.0, cause 3.2.0 fails
+ compilation on i686. 3.6.0 works on both
+ x86_64 and i686.
+ * DEPENDS: 3.6.0 depends upon intltool and itstool.
+
2011-10-17 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: changed gtk+2 -> gtk+3

diff --git a/gnome2-libs/zenity/zenity-3.2.0.tar.bz2.sig
b/gnome2-libs/zenity/zenity-3.2.0.tar.bz2.sig
deleted file mode 100644
index 1527b04..0000000
Binary files a/gnome2-libs/zenity/zenity-3.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-apps/baobab/DETAILS b/gnome3-apps/baobab/DETAILS
index ea26f1c..32bd87f 100755
--- a/gnome3-apps/baobab/DETAILS
+++ b/gnome3-apps/baobab/DETAILS
@@ -1,5 +1,5 @@
SPELL=baobab
- VERSION=3.4.0
+ VERSION=3.8.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-apps/baobab/HISTORY b/gnome3-apps/baobab/HISTORY
index 0e02d0f..526fb1f 100644
--- a/gnome3-apps/baobab/HISTORY
+++ b/gnome3-apps/baobab/HISTORY
@@ -1,2 +1,5 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
2012-04-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 3.4.0
diff --git a/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig
b/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig
deleted file mode 100644
index 0f7d58b..0000000
Binary files a/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig
b/gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..c30043c
Binary files /dev/null and b/gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig differ
diff --git a/gnome3-apps/caribou/DETAILS b/gnome3-apps/caribou/DETAILS
index a43a5b1..fbe8f05 100755
--- a/gnome3-apps/caribou/DETAILS
+++ b/gnome3-apps/caribou/DETAILS
@@ -1,7 +1,7 @@
SPELL=caribou
- VERSION=0.4.1
+ VERSION=0.4.10
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"
diff --git a/gnome3-apps/caribou/HISTORY b/gnome3-apps/caribou/HISTORY
index 2f58432..149edb9 100644
--- a/gnome3-apps/caribou/HISTORY
+++ b/gnome3-apps/caribou/HISTORY
@@ -1,3 +1,6 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.10, bz2 -> xz
+
2011-10-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.1

diff --git a/gnome3-apps/caribou/caribou-0.4.1.tar.bz2.sig
b/gnome3-apps/caribou/caribou-0.4.1.tar.bz2.sig
deleted file mode 100644
index eabb747..0000000
Binary files a/gnome3-apps/caribou/caribou-0.4.1.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-apps/caribou/caribou-0.4.10.tar.xz.sig
b/gnome3-apps/caribou/caribou-0.4.10.tar.xz.sig
new file mode 100644
index 0000000..33d2d68
Binary files /dev/null and b/gnome3-apps/caribou/caribou-0.4.10.tar.xz.sig
differ
diff --git a/gnome3-apps/gnome-color-manager/DEPENDS
b/gnome3-apps/gnome-color-manager/DEPENDS
index 466dc81..94d2205 100755
--- a/gnome3-apps/gnome-color-manager/DEPENDS
+++ b/gnome3-apps/gnome-color-manager/DEPENDS
@@ -1 +1,22 @@
-depends lcms2
+depends glib2 &&
+depends gtk+3 &&
+depends gnome-desktop3 &&
+depends lcms2 &&
+depends colord-gtk &&
+depends libcanberra &&
+
+optional_depends clutter-gtk \
+ "--enable-clutter" \
+ "--disable clutter" \
+ "for 3D support (also requires mash)" &&
+
+optional_depends mash "" "" "for 3D support" &&
+
+optional_depends exiv2 \
+ "--enable-exiv" \
+ "--disable exiv" \
+ "for EXIV support for RAW files" &&
+
+optional_depends vte3 "" "" "for virtual terminal support" &&
+
+optional_depends libexif "" "" "for exif support"
diff --git a/gnome3-apps/gnome-color-manager/DETAILS
b/gnome3-apps/gnome-color-manager/DETAILS
index e6c63ac..71b2423 100755
--- a/gnome3-apps/gnome-color-manager/DETAILS
+++ b/gnome3-apps/gnome-color-manager/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-color-manager
- VERSION=3.4.0
+ VERSION=3.6.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-apps/gnome-color-manager/HISTORY
b/gnome3-apps/gnome-color-manager/HISTORY
index a53c307..fb24f04 100644
--- a/gnome3-apps/gnome-color-manager/HISTORY
+++ b/gnome3-apps/gnome-color-manager/HISTORY
@@ -1,3 +1,10 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ * DEPENDS: added depends glib2, gtk+3, gnome-desktop3,
+ colord-gtk, libcanberra
+ added optional_depends clutter-gtk, mash, exiv2, libexif,
+ vte3
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome3-apps/gnome-color-manager/gnome-color-manager-3.4.0.tar.xz.sig
b/gnome3-apps/gnome-color-manager/gnome-color-manager-3.4.0.tar.xz.sig
deleted file mode 100644
index 49f3ac4..0000000
Binary files
a/gnome3-apps/gnome-color-manager/gnome-color-manager-3.4.0.tar.xz.sig and
/dev/null differ
diff --git
a/gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig
b/gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig
new file mode 100644
index 0000000..cd6d021
Binary files /dev/null and
b/gnome3-apps/gnome-color-manager/gnome-color-manager-3.6.0.tar.xz.sig differ
diff --git a/gnome3-libs/adwaita-icon-theme/DETAILS
b/gnome3-libs/adwaita-icon-theme/DETAILS
new file mode 100755
index 0000000..aeb0a46
--- /dev/null
+++ b/gnome3-libs/adwaita-icon-theme/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=adwaita-icon-theme
+ VERSION=3.14.0
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:4}/$SOURCE
+
SOURCE_HASH=sha512:f90bbf94af330037aa53c081b60f18fe0a17eb62f4a2ec65582e5b712f71f1c1d91510a5db2a0d5a5fffb5dcc71b079929e7062b15f216fcd16d4d3a1ccdc1f4
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.gnome.org/
+ ENTERED=20140919
+ SHORT="GNOME icon theme, Adwaita icons"
+cat << EOF
+GNOME icon theme, Adwaita icons.
+EOF
diff --git a/gnome3-libs/adwaita-icon-theme/HISTORY
b/gnome3-libs/adwaita-icon-theme/HISTORY
new file mode 100644
index 0000000..1012cd9
--- /dev/null
+++ b/gnome3-libs/adwaita-icon-theme/HISTORY
@@ -0,0 +1,5 @@
+2014-10-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.14.0, simplified branch substraction
+
+2014-09-19 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: created spell
diff --git a/gnome3-libs/cogl/DEPENDS b/gnome3-libs/cogl/DEPENDS
new file mode 100755
index 0000000..938fb9d
--- /dev/null
+++ b/gnome3-libs/cogl/DEPENDS
@@ -0,0 +1,2 @@
+depends pango &&
+sub_depends pango GI
diff --git a/gnome3-libs/cogl/DETAILS b/gnome3-libs/cogl/DETAILS
index 9154388..971f56e 100755
--- a/gnome3-libs/cogl/DETAILS
+++ b/gnome3-libs/cogl/DETAILS
@@ -1,5 +1,5 @@
SPELL=cogl
- VERSION=1.10.4
+ VERSION=1.14.0
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/cogl/HISTORY b/gnome3-libs/cogl/HISTORY
index e82d6f6..e7d4a5c 100644
--- a/gnome3-libs/cogl/HISTORY
+++ b/gnome3-libs/cogl/HISTORY
@@ -1,3 +1,9 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Added dependency on pango with GI
+
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.14.0
+
2012-07-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.4

diff --git a/gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig
b/gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig
deleted file mode 100644
index 9417923..0000000
Binary files a/gnome3-libs/cogl/cogl-1.10.4.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig
b/gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig
new file mode 100644
index 0000000..1cc4503
Binary files /dev/null and b/gnome3-libs/cogl/cogl-1.14.0.tar.xz.sig differ
diff --git a/gnome3-libs/gcr/DETAILS b/gnome3-libs/gcr/DETAILS
index 7916f5b..f93aa76 100755
--- a/gnome3-libs/gcr/DETAILS
+++ b/gnome3-libs/gcr/DETAILS
@@ -1,10 +1,10 @@
SPELL=gcr
- VERSION=3.4.1
+ VERSION=3.12.2
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"
+
SOURCE_HASH=sha512:7c74302a4485e6909e39721b0beeeeb5920d218c4e8ab5a1878be33457f2b6d59df165bf2e6b606efc8275b8e45dffe8d28ac202cf835f7f2483237258a4d6b2
LICENSE[0]=GPL
WEB_SITE=http://developer.gnome.org/gcr/
ENTERED=20120329
diff --git a/gnome3-libs/gcr/HISTORY b/gnome3-libs/gcr/HISTORY
index abf761c..3bb829c 100644
--- a/gnome3-libs/gcr/HISTORY
+++ b/gnome3-libs/gcr/HISTORY
@@ -1,3 +1,12 @@
+2014-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.12.2
+
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.2
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-06-06 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added the most obvious dependencies,
depends on glib2 with PYTHON enabed
diff --git a/gnome3-libs/gcr/gcr-3.4.1.tar.xz.sig
b/gnome3-libs/gcr/gcr-3.4.1.tar.xz.sig
deleted file mode 100644
index 4c5ff6b..0000000
Binary files a/gnome3-libs/gcr/gcr-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/gnome-desktop3/DETAILS
b/gnome3-libs/gnome-desktop3/DETAILS
index 141b4d0..2285de0 100755
--- a/gnome3-libs/gnome-desktop3/DETAILS
+++ b/gnome3-libs/gnome-desktop3/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-desktop3
- VERSION=3.4.0
+ VERSION=3.8.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=gnome-desktop-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnome-desktop-$VERSION
diff --git a/gnome3-libs/gnome-desktop3/HISTORY
b/gnome3-libs/gnome-desktop3/HISTORY
index cd23218..268ee32 100644
--- a/gnome3-libs/gnome-desktop3/HISTORY
+++ b/gnome3-libs/gnome-desktop3/HISTORY
@@ -1,3 +1,15 @@
+2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.8.3 (various memory leak fixes)
+
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0.1
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git a/gnome3-libs/gnome-desktop3/gnome-desktop-3.4.0.tar.xz.sig
b/gnome3-libs/gnome-desktop3/gnome-desktop-3.4.0.tar.xz.sig
deleted file mode 100644
index a0d85c7..0000000
Binary files a/gnome3-libs/gnome-desktop3/gnome-desktop-3.4.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/gnome-desktop3/gnome-desktop-3.8.3.tar.xz.sig
b/gnome3-libs/gnome-desktop3/gnome-desktop-3.8.3.tar.xz.sig
new file mode 100644
index 0000000..4c68bcd
Binary files /dev/null and
b/gnome3-libs/gnome-desktop3/gnome-desktop-3.8.3.tar.xz.sig differ
diff --git a/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
b/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
index 506fef9..3f25375 100755
--- a/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
+++ b/gnome3-libs/gnome-icon-theme-symbolic/DETAILS
@@ -1,10 +1,10 @@
SPELL=gnome-icon-theme-symbolic
- VERSION=3.4.0
+ VERSION=3.6.2
BRANCH=${VERSION:0:3}
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:c1afdab7df4548612372de22621f36a84dbb069f062c8c8c011689ebf5c860ca72257fc194548436ff0038eeb8694956cc4b69ed4af5faec6e42c8103fba0676
LICENSE[0]=LGPL
WEB_SITE=http://www.gnome.org/
ENTERED=20110417
diff --git a/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
b/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
index 512dc3e..75fbfa1 100644
--- a/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
+++ b/gnome3-libs/gnome-icon-theme-symbolic/HISTORY
@@ -1,3 +1,9 @@
+2013-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 3.6.2
+
+2012-10-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0
* PRE_BUILD: removed
diff --git
a/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.4.0.tar.xz.sig

b/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.4.0.tar.xz.sig
deleted file mode 100644
index c94ff13..0000000
Binary files
a/gnome3-libs/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-3.4.0.tar.xz.sig
and /dev/null differ
diff --git a/gnome3-libs/gnome-online-accounts/DEPENDS
b/gnome3-libs/gnome-online-accounts/DEPENDS
index 20b0bf3..4961c96 100755
--- a/gnome3-libs/gnome-online-accounts/DEPENDS
+++ b/gnome3-libs/gnome-online-accounts/DEPENDS
@@ -1,2 +1,3 @@
depends rest &&
-depends webkitgtk3
+depends webkitgtk3 &&
+depends libsecret
diff --git a/gnome3-libs/gnome-online-accounts/DETAILS
b/gnome3-libs/gnome-online-accounts/DETAILS
index f3be86b..9220788 100755
--- a/gnome3-libs/gnome-online-accounts/DETAILS
+++ b/gnome3-libs/gnome-online-accounts/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-online-accounts
- VERSION=3.4.0
+ VERSION=3.8.1
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gnome-online-accounts/HISTORY
b/gnome3-libs/gnome-online-accounts/HISTORY
index 1c45dfe..070b208 100644
--- a/gnome3-libs/gnome-online-accounts/HISTORY
+++ b/gnome3-libs/gnome-online-accounts/HISTORY
@@ -1,3 +1,12 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends libsecret
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.4.0.tar.xz.sig
b/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.4.0.tar.xz.sig
deleted file mode 100644
index f0f415f..0000000
Binary files
a/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.4.0.tar.xz.sig
and /dev/null differ
diff --git
a/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.8.1.tar.xz.sig
b/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..9380518
Binary files /dev/null and
b/gnome3-libs/gnome-online-accounts/gnome-online-accounts-3.8.1.tar.xz.sig
differ
diff --git a/gnome3-libs/gnome-shell/DETAILS b/gnome3-libs/gnome-shell/DETAILS
index 6bb3384..0427198 100755
--- a/gnome3-libs/gnome-shell/DETAILS
+++ b/gnome3-libs/gnome-shell/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-shell
- VERSION=3.4.1
+ VERSION=3.8.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gnome-shell/HISTORY b/gnome3-libs/gnome-shell/HISTORY
index 1f57f0b..54f50ff 100644
--- a/gnome3-libs/gnome-shell/HISTORY
+++ b/gnome3-libs/gnome-shell/HISTORY
@@ -1,3 +1,12 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.0
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/gnome3-libs/gnome-shell/gnome-shell-3.4.1.tar.xz.sig
b/gnome3-libs/gnome-shell/gnome-shell-3.4.1.tar.xz.sig
deleted file mode 100644
index 5bf4fb4..0000000
Binary files a/gnome3-libs/gnome-shell/gnome-shell-3.4.1.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/gnome-shell/gnome-shell-3.8.1.tar.xz.sig
b/gnome3-libs/gnome-shell/gnome-shell-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..6828001
Binary files /dev/null and
b/gnome3-libs/gnome-shell/gnome-shell-3.8.1.tar.xz.sig differ
diff --git a/gnome3-libs/gnome-themes-standard/DETAILS
b/gnome3-libs/gnome-themes-standard/DETAILS
index fa738c9..fc9e35f 100755
--- a/gnome3-libs/gnome-themes-standard/DETAILS
+++ b/gnome3-libs/gnome-themes-standard/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-themes-standard
- VERSION=3.4.0
+ VERSION=3.6.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-libs/gnome-themes-standard/HISTORY
b/gnome3-libs/gnome-themes-standard/HISTORY
index a9d0c9c..3deac4c 100644
--- a/gnome3-libs/gnome-themes-standard/HISTORY
+++ b/gnome3-libs/gnome-themes-standard/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.0

diff --git
a/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.4.0.tar.xz.sig
b/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.4.0.tar.xz.sig
deleted file mode 100644
index 139faf2..0000000
Binary files
a/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.4.0.tar.xz.sig
and /dev/null differ
diff --git
a/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
b/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
new file mode 100644
index 0000000..2e90ded
Binary files /dev/null and
b/gnome3-libs/gnome-themes-standard/gnome-themes-standard-3.6.1.tar.xz.sig
differ
diff --git a/gnome3-libs/granite/BUILD b/gnome3-libs/granite/BUILD
new file mode 100755
index 0000000..e94421d
--- /dev/null
+++ b/gnome3-libs/granite/BUILD
@@ -0,0 +1,3 @@
+. "$GRIMOIRE"/FUNCTIONS &&
+
+cmake_build
diff --git a/gnome3-libs/granite/DEPENDS b/gnome3-libs/granite/DEPENDS
new file mode 100755
index 0000000..fcb2572
--- /dev/null
+++ b/gnome3-libs/granite/DEPENDS
@@ -0,0 +1,4 @@
+depends cmake &&
+depends vala &&
+depends libgee &&
+depends gtk+3
diff --git a/gnome3-libs/granite/DETAILS b/gnome3-libs/granite/DETAILS
new file mode 100755
index 0000000..17df963
--- /dev/null
+++ b/gnome3-libs/granite/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=granite
+ VERSION=0.3.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/$SPELL/${VERSION:0:3}/${VERSION:0:3}/+download/$SOURCE
+
SOURCE_HASH=sha512:3ebbb7453b770f8b5b98cee0f96db8443d7583af0117b2d34c9daa82bf36d25418e0fcf61118e7551ced91e751d8b032998dc9cca2569e61c7227666c4383872
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://launchpad.net/granite";
+ LICENSE[0]=LGPL
+ ENTERED=20140725
+ SHORT="elementary Development Library"
+cat << EOF
+An extension to GTK+ that provides several useful widgets and classes to
ease application development
+EOF
diff --git a/gnome3-libs/granite/HISTORY b/gnome3-libs/granite/HISTORY
new file mode 100644
index 0000000..aa434b9
--- /dev/null
+++ b/gnome3-libs/granite/HISTORY
@@ -0,0 +1,2 @@
+2014-07-25 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, DEPENDS, DETAILS: spell created
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 b461dfa..4c6667d 100755
--- a/gnome3-libs/gtksourceview3/DETAILS
+++ b/gnome3-libs/gtksourceview3/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtksourceview3
- VERSION=3.2.3
+ VERSION=3.8.2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=gtksourceview-$VERSION.tar.bz2
+ 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 87dc492..853fd0b 100644
--- a/gnome3-libs/gtksourceview3/HISTORY
+++ b/gnome3-libs/gtksourceview3/HISTORY
@@ -1,3 +1,13 @@
+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
+
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2
+
2012-01-04 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.2.3

diff --git a/gnome3-libs/gtksourceview3/gtksourceview-3.2.3.tar.bz2.sig
b/gnome3-libs/gtksourceview3/gtksourceview-3.2.3.tar.bz2.sig
deleted file mode 100644
index 9bd69eb..0000000
Binary files a/gnome3-libs/gtksourceview3/gtksourceview-3.2.3.tar.bz2.sig and
/dev/null differ
diff --git a/gnome3-libs/libgda5/BUILD b/gnome3-libs/libgda5/BUILD
new file mode 100755
index 0000000..fbfbd36
--- /dev/null
+++ b/gnome3-libs/libgda5/BUILD
@@ -0,0 +1,2 @@
+CFLAGS=${CFLAGS/-ffast-math/} &&
+default_build
diff --git a/gnome3-libs/libgda5/DEPENDS b/gnome3-libs/libgda5/DEPENDS
new file mode 100755
index 0000000..8e61442
--- /dev/null
+++ b/gnome3-libs/libgda5/DEPENDS
@@ -0,0 +1,119 @@
+depends pkgconfig &&
+depends glib2 &&
+depends libxml2 &&
+depends libxslt &&
+depends iso-codes &&
+depends perl &&
+depends xml-parser-expat &&
+depends readline &&
+depends ncurses &&
+depends itstool &&
+depends intltool &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends sqlite \
+ "--enable-system-sqlite" \
+ "--disable-system-sqlite" \
+ "to use system SQLite" &&
+
+optional_depends db \
+ "--with-bdb" \
+ "--without-bdb" \
+ "Berkeley DB backend" &&
+
+optional_depends MYSQL \
+ "--with-mysql" \
+ "--without-mysql" \
+ "MySQL backend" &&
+
+optional_depends postgresql \
+ "--with-postgres" \
+ "--without-postgres" \
+ "PostgreSQL backend" &&
+
+optional_depends FIREBIRD \
+ "--with-firebird" \
+ "--without-firebird" \
+ "FireBird backend" &&
+
+optional_depends mdbtools \
+ "--enable-system-mdbtools" \
+ "--disable-system-mdbtools" \
+ "MS Access backend?" &&
+
+optional_depends libsecret \
+ "--with-libsecret" \
+ "--without-libsecret" \
+ "" &&
+
+optional_depends gnome-keyring \
+ "--with-gnome-keyring" \
+ "--without-gnome-keyring" \
+ "for gnome-keyring support" &&
+
+optional_depends gtk+3 \
+ "--with-ui" \
+ "--without-ui" \
+ "for GTK+ extension and tools" &&
+
+optional_depends gtksourceview3 \
+ "--with-gtksourceview" \
+ "--without-gtksourceview" \
+ "to use GtkSourceView" &&
+
+optional_depends goocanvas2 \
+ "--with-goocanvas" \
+ "--without-goocanvas" \
+ "for using GooCanvas" &&
+
+optional_depends graphviz \
+ "--with-graphviz" \
+ "--without-graphviz" \
+ "to use Graphviz" &&
+
+optional_depends libsoup \
+ "--with-libsoup" \
+ "--without-libsoup" \
+ "to enable libsoup support" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "to enable introspection for this build" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends json-glib\
+ "--enable-json" \
+ "--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 SSL \
+ "--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
new file mode 100755
index 0000000..2745173
--- /dev/null
+++ b/gnome3-libs/libgda5/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=libgda5
+ 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
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/libgda-${VERSION}"
+ WEB_SITE="http://www.gnome-db.org/";
+ LICENSE[0]=LGPL
+ ENTERED=20130504
+ SHORT="data abstraction library based on GLib"
+cat << EOF
+libgda is a (relatively small) database abstraction/access library integrated
+on the GLib object model. It can be used as a metadata extractor, to get
+information about all database objects in a common way, and as an ODBC-like
+wrapper to access data in different engines through an easier API.
+EOF
diff --git a/gnome3-libs/libgda5/HISTORY b/gnome3-libs/libgda5/HISTORY
new file mode 100644
index 0000000..735921e
--- /dev/null
+++ b/gnome3-libs/libgda5/HISTORY
@@ -0,0 +1,15 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/BUILD b/gnome3-libs/libsecret/BUILD
new file mode 100755
index 0000000..357206f
--- /dev/null
+++ b/gnome3-libs/libsecret/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-manpages" &&
+default_build
diff --git a/gnome3-libs/libsecret/DEPENDS b/gnome3-libs/libsecret/DEPENDS
new file mode 100755
index 0000000..962b5c2
--- /dev/null
+++ b/gnome3-libs/libsecret/DEPENDS
@@ -0,0 +1,24 @@
+depends perl &&
+depends glib2 &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Build documentation with gtk-doc" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "for introspection support" &&
+
+if is_depends_enabled $SPELL gobject-introspection; then
+ optional_depends vala \
+ "--enable-vala" \
+ "--disable-vala" \
+ "for Vala bindings"
+fi &&
+
+optional_depends libgcrypt \
+ "--enable-gcrypt" \
+ "--disable-gcrypt" \
+ "for gcrypt and transport encryption"
diff --git a/gnome3-libs/libsecret/DETAILS b/gnome3-libs/libsecret/DETAILS
new file mode 100755
index 0000000..556b072
--- /dev/null
+++ b/gnome3-libs/libsecret/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libsecret
+ VERSION=0.18
+ 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:5b3b460fe45b780fd4018dbb3b5fcc2c2e775725a8c74f4cfa86c00c643ccc1b29961b7e464c7b01846c5cc16a4bb9819c74016dd6758301ae2f67ab947c35bd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://live.gnome.org/Libsecret";
+ LICENSE[0]="LGPLv2"
+ ENTERED=20120927
+ KEYWORDS=""
+ SHORT="A library for storing and retrieving passwords and other
secrets."
+cat << EOF
+A library for storing and retrieving passwords and other secrets.
+It communicates with the "Secret Service" using DBus. gnome-keyring
+and ksecretservice are both implementations of a Secret Service.
+
+libsecret replaces libgnome-keyring.
+EOF
diff --git a/gnome3-libs/libsecret/HISTORY b/gnome3-libs/libsecret/HISTORY
new file mode 100644
index 0000000..07c26d7
--- /dev/null
+++ b/gnome3-libs/libsecret/HISTORY
@@ -0,0 +1,25 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18
+
+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
+
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.14
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12
+
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.11
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: Vala bindings require gobject-introspection
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/gnome3-libs/libwnck3/DETAILS b/gnome3-libs/libwnck3/DETAILS
index 7fdcb85..36af673 100755
--- a/gnome3-libs/libwnck3/DETAILS
+++ b/gnome3-libs/libwnck3/DETAILS
@@ -1,7 +1,7 @@
SPELL=libwnck3
- VERSION=3.2.0
+ VERSION=3.4.5
BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=libwnck-$VERSION.tar.bz2
+ SOURCE=libwnck-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libwnck-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/libwnck/$BRANCH/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
diff --git a/gnome3-libs/libwnck3/HISTORY b/gnome3-libs/libwnck3/HISTORY
index e515b93..5fc71bb 100644
--- a/gnome3-libs/libwnck3/HISTORY
+++ b/gnome3-libs/libwnck3/HISTORY
@@ -1,3 +1,9 @@
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.5
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.3
+
2011-10-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.0

diff --git a/gnome3-libs/libwnck3/libwnck-3.2.0.tar.bz2.sig
b/gnome3-libs/libwnck3/libwnck-3.2.0.tar.bz2.sig
deleted file mode 100644
index cdb7e25..0000000
Binary files a/gnome3-libs/libwnck3/libwnck-3.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-libs/libwnck3/libwnck-3.4.5.tar.xz.sig
b/gnome3-libs/libwnck3/libwnck-3.4.5.tar.xz.sig
new file mode 100644
index 0000000..7150330
Binary files /dev/null and b/gnome3-libs/libwnck3/libwnck-3.4.5.tar.xz.sig
differ
diff --git a/gnome3-libs/libzeitgeist/DEPENDS
b/gnome3-libs/libzeitgeist/DEPENDS
new file mode 100755
index 0000000..a9ef0da
--- /dev/null
+++ b/gnome3-libs/libzeitgeist/DEPENDS
@@ -0,0 +1 @@
+depends zeitgeist
diff --git a/gnome3-libs/libzeitgeist/DETAILS
b/gnome3-libs/libzeitgeist/DETAILS
new file mode 100755
index 0000000..1c405ab
--- /dev/null
+++ b/gnome3-libs/libzeitgeist/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libzeitgeist
+ VERSION=0.3.18
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=https://launchpad.net/libzeitgeist/0.3/$VERSION/+download/$SOURCE
+
SOURCE_HASH=sha512:6ad3f0ed74935c20ce23d80208c5a787e4db2e2d58ae5036c6681c3d531e20cc0981be961d66a408a7e1b03909af0212693feddc515240d724acbd5ac5c8cf6e
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]=LGPL
+ WEB_SITE=https://launchpad.net/libzeitgeist
+ ENTERED=20121027
+ SHORT="zeitgeist client library"
+cat << EOF
+Zeitgeist client library.
+EOF
diff --git a/gnome3-libs/libzeitgeist/HISTORY
b/gnome3-libs/libzeitgeist/HISTORY
new file mode 100644
index 0000000..7fa9391
--- /dev/null
+++ b/gnome3-libs/libzeitgeist/HISTORY
@@ -0,0 +1,2 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.3.18
diff --git a/gnome3-libs/mash/DEPENDS b/gnome3-libs/mash/DEPENDS
new file mode 100755
index 0000000..fec1c39
--- /dev/null
+++ b/gnome3-libs/mash/DEPENDS
@@ -0,0 +1,5 @@
+depends clutter &&
+optional_depends OPENGL \
+ "" \
+ "" \
+ "for GLSL shader support, i.e. for lighting"
diff --git a/gnome3-libs/mash/DETAILS b/gnome3-libs/mash/DETAILS
new file mode 100755
index 0000000..c36fa24
--- /dev/null
+++ b/gnome3-libs/mash/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=mash
+ VERSION=0.2.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+
SOURCE_URL[0]=https://github.com/downloads/clutter-project/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:f469f8a0094877fa4497ca848abd51cf175ce4576855ff3c8f00ee05f8db7b7f21d8ccbe9f74d467421cf283ef0e3209719727ba1ce593cf1161c6d7d61b1fe5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://clutter-project.github.com/mash/";
+ LICENSE[0]="LGPL"
+ ENTERED=20121006
+ KEYWORDS=""
+ SHORT="Mash is a small library for using real 3D models within a
Clutter scene"
+cat << EOF
+Mash is a small library for using real 3D models within a Clutter scene.
Models
+can be exported from Blender or other 3D modelling software as PLY files and
+then used as actors. It also supports a lighting model with animatable
lights.
+EOF
diff --git a/gnome3-libs/mash/HISTORY b/gnome3-libs/mash/HISTORY
new file mode 100644
index 0000000..b7e339b
--- /dev/null
+++ b/gnome3-libs/mash/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/gnome3-libs/pyatspi2/DETAILS b/gnome3-libs/pyatspi2/DETAILS
index 3400822..243e953 100755
--- a/gnome3-libs/pyatspi2/DETAILS
+++ b/gnome3-libs/pyatspi2/DETAILS
@@ -1,7 +1,7 @@
SPELL=pyatspi2
- VERSION=2.2.1
- SOURCE="pyatspi-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/pyatspi/2.2/${SOURCE}
+ VERSION=2.4.0
+ SOURCE="pyatspi-${VERSION}.tar.xz"
+ SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/pyatspi/2.4/${SOURCE}
SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/pyatspi-${VERSION}"
WEB_SITE="https://wiki.linuxfoundation.org/en/AT-SPI_on_D-Bus";
diff --git a/gnome3-libs/pyatspi2/HISTORY b/gnome3-libs/pyatspi2/HISTORY
index 9697d08..b7caa0e 100644
--- a/gnome3-libs/pyatspi2/HISTORY
+++ b/gnome3-libs/pyatspi2/HISTORY
@@ -1,3 +1,6 @@
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.0
+
2011-11-26 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/gnome3-libs/pyatspi2/pyatspi-2.2.1.tar.bz2.sig
b/gnome3-libs/pyatspi2/pyatspi-2.2.1.tar.bz2.sig
deleted file mode 100644
index a010a47..0000000
Binary files a/gnome3-libs/pyatspi2/pyatspi-2.2.1.tar.bz2.sig and /dev/null
differ
diff --git a/gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
b/gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
new file mode 100644
index 0000000..57c6fe4
Binary files /dev/null and b/gnome3-libs/pyatspi2/pyatspi-2.4.0.tar.xz.sig
differ
diff --git a/gnome3-libs/pygobject3/DETAILS b/gnome3-libs/pygobject3/DETAILS
index f9dba1a..91f1e93 100755
--- a/gnome3-libs/pygobject3/DETAILS
+++ b/gnome3-libs/pygobject3/DETAILS
@@ -1,5 +1,5 @@
SPELL=pygobject3
- VERSION=3.2.0
+ VERSION=3.4.1.1
PATCHLEVEL=0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=pygobject-$VERSION.tar.xz
diff --git a/gnome3-libs/pygobject3/HISTORY b/gnome3-libs/pygobject3/HISTORY
index 1fbfadc..11b042e 100644
--- a/gnome3-libs/pygobject3/HISTORY
+++ b/gnome3-libs/pygobject3/HISTORY
@@ -1,3 +1,13 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.1.1
+
+2012-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.0
+
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.2.2
+ * INSTALL: added
+
2012-06-11 Sukneet Basuta <sukneet AT sourcemage.org>
* UP_TRIGGERS: added, cast pygobject if pygobject
has gobject-introspection enabled, so it is built
diff --git a/gnome3-libs/pygobject3/INSTALL b/gnome3-libs/pygobject3/INSTALL
new file mode 100755
index 0000000..dadeed3
--- /dev/null
+++ b/gnome3-libs/pygobject3/INSTALL
@@ -0,0 +1 @@
+PYTHONPATH=/usr/lib/python2.7/site-packages default_install
diff --git a/gnome3-libs/pygobject3/pygobject-3.2.0.tar.xz.sig
b/gnome3-libs/pygobject3/pygobject-3.2.0.tar.xz.sig
deleted file mode 100644
index ff6fb0f..0000000
Binary files a/gnome3-libs/pygobject3/pygobject-3.2.0.tar.xz.sig and
/dev/null differ
diff --git a/gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig
b/gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig
new file mode 100644
index 0000000..1c75b42
Binary files /dev/null and
b/gnome3-libs/pygobject3/pygobject-3.4.1.1.tar.xz.sig differ
diff --git a/gnome3-libs/unico/DETAILS b/gnome3-libs/unico/DETAILS
index 48a7811..1035012 100755
--- a/gnome3-libs/unico/DETAILS
+++ b/gnome3-libs/unico/DETAILS
@@ -1,5 +1,6 @@
SPELL=unico
VERSION=1.0.2
+ PATCHLEVEL=1
LP_SERIES=1.0
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_URL[0]=http://launchpad.net/$SPELL/$LP_SERIES/$VERSION/+download/$SOURCE
diff --git a/gnome3-libs/unico/HISTORY b/gnome3-libs/unico/HISTORY
index e9a8107..ae930ae 100644
--- a/gnome3-libs/unico/HISTORY
+++ b/gnome3-libs/unico/HISTORY
@@ -1,3 +1,9 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to apply the patch
+ * round-corners.patch: added, to fix crashing on newer GTK+3;
backported
+ from OpenBSD
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.2

diff --git a/gnome3-libs/unico/PRE_BUILD b/gnome3-libs/unico/PRE_BUILD
new file mode 100755
index 0000000..1adfea4
--- /dev/null
+++ b/gnome3-libs/unico/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+zcat "$SPELL_DIRECTORY/round-corners.patch.gz" | patch -p0
diff --git a/gnome3-libs/unico/round-corners.patch.gz
b/gnome3-libs/unico/round-corners.patch.gz
new file mode 100644
index 0000000..132cbb4
Binary files /dev/null and b/gnome3-libs/unico/round-corners.patch.gz differ
diff --git a/gnome3-libs/vte3/DEPENDS b/gnome3-libs/vte3/DEPENDS
index 19e8ab8..f61f759 100755
--- a/gnome3-libs/vte3/DEPENDS
+++ b/gnome3-libs/vte3/DEPENDS
@@ -1,3 +1,4 @@
+depends intltool &&
depends libx11 &&
depends fontconfig &&
depends freetype2 &&
@@ -12,4 +13,9 @@ optional_depends OPENGL \

optional_depends gtk-doc \
"--enable-gtk-doc" "--disable-gtk-doc" \
- "build documentation with gtk-doc"
+ "build documentation with gtk-doc" &&
+
+optional_depends gobject-introspection \
+ '--enable-introspection=yes' \
+ '--enable-introspection=no' \
+ 'enable GObject introspection'
diff --git a/gnome3-libs/vte3/DETAILS b/gnome3-libs/vte3/DETAILS
index 015b056..6d2a19c 100755
--- a/gnome3-libs/vte3/DETAILS
+++ b/gnome3-libs/vte3/DETAILS
@@ -1,5 +1,5 @@
SPELL=vte3
- VERSION=0.32.1
+ VERSION=0.34.7
SECURITY_PATCH=0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=vte-$VERSION.tar.xz
diff --git a/gnome3-libs/vte3/HISTORY b/gnome3-libs/vte3/HISTORY
index 57d081a..bdf10c5 100644
--- a/gnome3-libs/vte3/HISTORY
+++ b/gnome3-libs/vte3/HISTORY
@@ -1,3 +1,19 @@
+2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.34.7
+ * DEPENDS: Depends on intltool
+ Optionally depends on gobject-introspection
+ * *SUB_DEPENDS: Allow requesting deprecated
+ GLib/Pango/ATK/GDK/GTK+ features
+ Allow requesting gobject-introspection dependency
+ Does not use pygtk2 for python bindings, but
+ gobject-introspection instead
+
+2012-12-27 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.34.2
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.34
+
2012-04-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.32.1

diff --git a/gnome3-libs/vte3/PRE_SUB_DEPENDS
b/gnome3-libs/vte3/PRE_SUB_DEPENDS
index b14871b..93bf6ef 100755
--- a/gnome3-libs/vte3/PRE_SUB_DEPENDS
+++ b/gnome3-libs/vte3/PRE_SUB_DEPENDS
@@ -1,5 +1,7 @@
case $THIS_SUB_DEPENDS in
- pygtk2) is_depends_enabled $SPELL pygtk2 && return 0
+ DEPRECATED) [[ "x${VTE_DEPRECATED}" == "x--enable-deprecation" ]] &&
return 0
+ ;;
+ INTROSPECTION) is_depends_enabled $SPELL gobject-introspection && return 0
;;
esac

diff --git a/gnome3-libs/vte3/REPAIR^all^PRE_SUB_DEPENDS
b/gnome3-libs/vte3/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..93bf6ef
--- /dev/null
+++ b/gnome3-libs/vte3/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ DEPRECATED) [[ "x${VTE_DEPRECATED}" == "x--enable-deprecation" ]] &&
return 0
+ ;;
+ INTROSPECTION) is_depends_enabled $SPELL gobject-introspection && return 0
+ ;;
+esac
+
+return 1
diff --git a/gnome3-libs/vte3/SUB_DEPENDS b/gnome3-libs/vte3/SUB_DEPENDS
index b68f754..724dd61 100755
--- a/gnome3-libs/vte3/SUB_DEPENDS
+++ b/gnome3-libs/vte3/SUB_DEPENDS
@@ -1,7 +1,11 @@
case $THIS_SUB_DEPENDS in
- pygtk2) echo "pygtk2 bindings requested, forcing them."
- depends pygtk2 '--enable-python'
- ;;
+ DEPRECATED) echo "Deprecated GLib/Pango/ATK/GDK/GTK+ features requested,
forcing them."
+ VTE_DEPRECATED="--enable-deprecated"
+ persistent_add VTE_DEPRECATED
+ ;;
+ INTROSPECTION) echo "GObject introspection requested, forcing dependency
on gobject-introspection."
+ depends gobject-introspection '--enable-introspection=yes'
+ ;;
*) echo "unknown sub-depends!"
return 1
;;
diff --git a/gnome3-libs/vte3/vte-0.32.1.tar.xz.sig
b/gnome3-libs/vte3/vte-0.32.1.tar.xz.sig
deleted file mode 100644
index 3d2f8a6..0000000
Binary files a/gnome3-libs/vte3/vte-0.32.1.tar.xz.sig and /dev/null differ
diff --git a/gnome3-libs/vte3/vte-0.34.7.tar.xz.sig
b/gnome3-libs/vte3/vte-0.34.7.tar.xz.sig
new file mode 100644
index 0000000..59c7f7c
Binary files /dev/null and b/gnome3-libs/vte3/vte-0.34.7.tar.xz.sig differ
diff --git a/gnome3-libs/zeitgeist/DEPENDS b/gnome3-libs/zeitgeist/DEPENDS
new file mode 100755
index 0000000..c9a1737
--- /dev/null
+++ b/gnome3-libs/zeitgeist/DEPENDS
@@ -0,0 +1,2 @@
+depends xapian-core &&
+depends rdflib
diff --git a/gnome3-libs/zeitgeist/DETAILS b/gnome3-libs/zeitgeist/DETAILS
new file mode 100755
index 0000000..bdefaaa
--- /dev/null
+++ b/gnome3-libs/zeitgeist/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=zeitgeist
+ VERSION=0.9.5
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_URL[0]=https://launchpad.net/zeitgeist/0.9/$VERSION/+download/$SOURCE
+
SOURCE_HASH=sha512:26fc041721a9ba99875db7f5bd3cdf91555a3006d0f82186a95b269462334e53f58284d988f0fb9ae39b11679ba08a2992625d3646f697762005803069f1b7ab
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://zeitgeist-project.com/
+ ENTERED=20121027
+ SHORT="service to log activities and present to other apps"
+cat << EOF
+Zeitgeist is a service which logs the users' activities and events,
+anywhere from files opened to websites visited and conversations had.
+It makes this information readily available for other applications to use.
+It is able to establish relationships between items based on similarity
+and usage patterns.
+EOF
diff --git a/gnome3-libs/zeitgeist/HISTORY b/gnome3-libs/zeitgeist/HISTORY
new file mode 100644
index 0000000..52369bc
--- /dev/null
+++ b/gnome3-libs/zeitgeist/HISTORY
@@ -0,0 +1,2 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 0.9.5
diff --git a/gnu.gpg b/gnu.gpg
index c90e247..6f47c0b 100644
Binary files a/gnu.gpg and b/gnu.gpg differ
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 6e234e5..fc4802f 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcc
- VERSION=4.6.3
+ VERSION=4.6.4
PATCHLEVEL=0
BASE_SOURCE_URL="ftp://gcc.gnu.org/gnu/gcc/${SPELL}-${VERSION}";
SOURCE=gcc-core-$VERSION.tar.bz2
diff --git a/gnu/gcc/EXPORTS b/gnu/gcc/EXPORTS
old mode 100644
new mode 100755
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index ab42c03..cad3f44 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,27 @@
+2014-11-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: patch for freetype2 headers
+ * classpath-ft2include.patch: added said patch
+
+2013-08-13 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.6.4
+ Fixes compilation against texinfo 5.0+
+ * glibc216.patch: Removed, fix included in 4.6.4
+ * PRE_BUILD: No longer apply glibc216.patch
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply go patch only if Go compiler was included into
build
+ * EXPORTS: chmod +x
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * mksysinfo.patch: added, to fix header generation for libgo (included
+ with go compiler)
+ * REPAIR^all^EXPORTS: chmod +x
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * glibc216.patch: added, to fix build with glibc 2.16
+
2012-03-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.6.3

diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 47e5bf2..ce18915 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -42,7 +42,11 @@ if list_find "$GCC_COMPILER" "java" ; then
unpack_file 9 &&
verify_file 15 &&

- cp -v $SOURCE_CACHE/$SOURCE15 $SOURCE_DIRECTORY/ecj.jar
+ cp -v $SOURCE_CACHE/$SOURCE15 $SOURCE_DIRECTORY/ecj.jar &&
+
+ # Freetype moved headers - Yay!
+ cd "$SOURCE_DIRECTORY" &&
+ patch -Np1 < "$SCRIPT_DIRECTORY/classpath-ft2include.patch"
fi &&
if list_find "$GCC_COMPILER" "fortran" ; then
cd $BUILD_DIRECTORY &&
@@ -60,5 +64,10 @@ sed -i 's/install_to_$(INSTALL_DEST) //'
libiberty/Makefile.in &&
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in &&

patch -p0 < "$SPELL_DIRECTORY/python-gdb.patch" &&
+
+if list_find "$GCC_COMPILER" "go"; then
+ patch -p0 < "$SPELL_DIRECTORY/mksysinfo.patch"
+fi &&
+
patch -p1 < "$SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch" &&
patch -p1 < "$SPELL_DIRECTORY/remove-libffi.patch"
diff --git a/gnu/gcc/REPAIR^all^EXPORTS b/gnu/gcc/REPAIR^all^EXPORTS
old mode 100644
new mode 100755
diff --git a/gnu/gcc/classpath-ft2include.patch
b/gnu/gcc/classpath-ft2include.patch
new file mode 100644
index 0000000..05835de
--- /dev/null
+++ b/gnu/gcc/classpath-ft2include.patch
@@ -0,0 +1,56 @@
+From 71f0b7e80ac05eb123b4002536f7c6bec50c4bc9 Mon Sep 17 00:00:00 2001
+From: doko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>
+Date: Fri, 29 Nov 2013 16:53:39 +0000
+Subject: [PATCH] 2013-11-29 Matthias Klose <doko AT ubuntu.com>
+
+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c,
+ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
+ Fix freetype includes.
+
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205533
138bc75d-0d04-0410-961f-82ee72b054a4
+---
+ libjava/classpath/ChangeLog.gcj | 6 ++++++
+ .../gnu_java_awt_peer_gtk_FreetypeGlyphVector.c | 5 +++--
+ .../gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c | 9 +++++----
+ 3 files changed, 14 insertions(+), 6 deletions(-)
+
+diff --git
a/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c

b/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
+index cb7bf43..e74678e 100644
+---
a/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
++++
b/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
+@@ -42,8 +42,9 @@ exception statement from your version. */
+ #include <pango/pango.h>
+ #include <pango/pangoft2.h>
+ #include <pango/pangofc-font.h>
+-#include <freetype/ftglyph.h>
+-#include <freetype/ftoutln.h>
++#include <ft2build.h>
++#include FT_GLYPH_H
++#include FT_OUTLINE_H
+ #include "jcl.h"
+ #include "gdkfont.h"
+ #include "gnu_java_awt_peer_gtk_FreetypeGlyphVector.h"
+diff --git
a/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
b/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
+index 771b23e..cfd988c 100644
+---
a/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
++++
b/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
+@@ -39,10 +39,11 @@
+ #include <pango/pango.h>
+ #include <pango/pangoft2.h>
+ #include <pango/pangofc-font.h>
+-#include <freetype/ftglyph.h>
+-#include <freetype/ftoutln.h>
+-#include <freetype/fttypes.h>
+-#include <freetype/tttables.h>
++#include <ft2build.h>
++#include FT_GLYPH_H
++#include FT_OUTLINE_H
++#include FT_TYPES_H
++#include FT_TRUETYPE_TABLES_H
+ #include "gdkfont.h"
+ #include "gtkpeer.h"
+ #include "gnu_java_awt_peer_gtk_GdkFontPeer.h"
+--
+1.7.1
+
diff --git a/gnu/gcc/mksysinfo.patch b/gnu/gcc/mksysinfo.patch
new file mode 100644
index 0000000..91c9642
--- /dev/null
+++ b/gnu/gcc/mksysinfo.patch
@@ -0,0 +1,22 @@
+--- libgo/mksysinfo.sh.orig 2011-02-21 07:17:20.000000000 +0300
++++ libgo/mksysinfo.sh 2013-02-07 23:52:46.454659972 +0400
+@@ -362,7 +362,7 @@
+ rusage=`echo $rusage | sed -e 's/^ *//'`
+ nrusage=
+ while test -n "$rusage"; do
+- field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/'`
++ field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/' -e 's/struct
\(.*\)/struct { \1; }/'`
+ rusage=`echo $rusage | sed -e 's/^[^;]*; *\(.*\)$/\1/'`
+ # Drop the leading ru_, capitalize the next character.
+ field=`echo $field | sed -e 's/^ru_//'`
+@@ -374,7 +374,9 @@
+ r=`echo $r | sed -e s'/ _timespec$/ Timespec/'`
+ r=`echo $r | sed -e s'/ _timestruc_t$/ Timestruc/'`
+ field="$f$r"
+- nrusage="$nrusage $field;"
++ if [ -n "$field" ]; then
++ nrusage="$nrusage $field;"
++ fi
+ done
+ echo "type Rusage struct {$nrusage }" >> ${OUT}
+ fi
diff --git a/gnu/java-gcj-compat/DEPENDS b/gnu/java-gcj-compat/DEPENDS
new file mode 100755
index 0000000..3de94af
--- /dev/null
+++ b/gnu/java-gcj-compat/DEPENDS
@@ -0,0 +1 @@
+depends gcj
diff --git a/gnu/java-gcj-compat/DETAILS b/gnu/java-gcj-compat/DETAILS
new file mode 100755
index 0000000..d7e140b
--- /dev/null
+++ b/gnu/java-gcj-compat/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=java-gcj-compat
+ VERSION=1.0.80
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=ftp://sources.redhat.com/pub/rhug/${SOURCE}
+
SOURCE_HASH=sha512:da1e2564e7811841342c2a5c3d5a37e28a4136ce88c15c007ca1bcfd5da3f0c243e1b2ca72b771f05d9bd260750ed8d5819a04b1fd42501e867a9b92cd7e7891
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.gnu.org/software/classpath/";
+ LICENSE[0]=GPL
+ ENTERED=20100522
+ SHORT="Java SDK compatibility for GCJ"
+cat << EOF
+A collection of wrapper scripts, symlinks and jar files, meant to provide an
+SDK-like interface to the GCJ tool set.
+EOF
diff --git a/gnu/java-gcj-compat/HISTORY b/gnu/java-gcj-compat/HISTORY
new file mode 100644
index 0000000..7374348
--- /dev/null
+++ b/gnu/java-gcj-compat/HISTORY
@@ -0,0 +1,3 @@
+2010-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PROVIDES: spell created
+
diff --git a/gnu/java-gcj-compat/PROVIDES b/gnu/java-gcj-compat/PROVIDES
new file mode 100644
index 0000000..afedbf7
--- /dev/null
+++ b/gnu/java-gcj-compat/PROVIDES
@@ -0,0 +1,3 @@
+JAVA
+JDK5
+JDK
diff --git a/gnustep-apps/gnustep-oolite/DETAILS
b/gnustep-apps/gnustep-oolite/DETAILS
index f56e7c1..b4752fe 100755
--- a/gnustep-apps/gnustep-oolite/DETAILS
+++ b/gnustep-apps/gnustep-oolite/DETAILS
@@ -19,7 +19,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/oolite-dev-source-$VERSION
SOURCE_URL[1]=ftp://ftp.alioth.net/oolite/${SOURCE}

SOURCE_HASH=sha512:2f446404679a3de25ea59230fb0ce81501493f4029213b71f4b0b6a008f22f479e0333d8d72b065f0b6e3a200ad49178ecb59e5ccfd5375874b16618d1b0a84d
fi
- WEB_SITE=http://oolite.aegidian.org/
+ WEB_SITE=http://www.oolite.org/
LICENSE[0]="Creative Commons"
ENTERED=20060118
KEYWORDS="gnustep"
diff --git a/gnustep-apps/gnustep-oolite/HISTORY
b/gnustep-apps/gnustep-oolite/HISTORY
index cab1e97..98b403d 100644
--- a/gnustep-apps/gnustep-oolite/HISTORY
+++ b/gnustep-apps/gnustep-oolite/HISTORY
@@ -1,3 +1,6 @@
+2013-04-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
2011-10-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: devel version 1.75.3

diff --git a/gnustep-libs/gnustep-back/DETAILS
b/gnustep-libs/gnustep-back/DETAILS
index 7c5874d..1df4e08 100755
--- a/gnustep-libs/gnustep-back/DETAILS
+++ b/gnustep-libs/gnustep-back/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnustep-back
- VERSION=0.20.1
+ VERSION=0.23.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnustep-libs/gnustep-back/HISTORY
b/gnustep-libs/gnustep-back/HISTORY
index b354f19..258e15a 100644
--- a/gnustep-libs/gnustep-back/HISTORY
+++ b/gnustep-libs/gnustep-back/HISTORY
@@ -1,3 +1,6 @@
+2013-04-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.23.0
+
2011-05-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.20.1

diff --git a/gnustep-libs/gnustep-base/DEPENDS
b/gnustep-libs/gnustep-base/DEPENDS
index 66e8458..24237ce 100755
--- a/gnustep-libs/gnustep-base/DEPENDS
+++ b/gnustep-libs/gnustep-base/DEPENDS
@@ -6,9 +6,9 @@ optional_depends icu \
"--enable-icu" \
"--disable-icu" \
"Enable utf-8 support." &&
-optional_depends openssl \
- "--enable-openssl" \
- "--disable-openssl" \
+optional_depends SSL \
+ "--enable-SSL" \
+ "--disable-SSL" \
"Enable ssl crypto support." &&
optional_depends gmp \
"" \
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..1ba022b 100644
--- a/gnustep-libs/gnustep-base/HISTORY
+++ b/gnustep-libs/gnustep-base/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/DEPENDS
b/gnustep-libs/gnustep-gui/DEPENDS
index 72e95f3..543f25d 100755
--- a/gnustep-libs/gnustep-gui/DEPENDS
+++ b/gnustep-libs/gnustep-gui/DEPENDS
@@ -10,7 +10,7 @@ optional_depends libpng \
"--enable-png" \
"--disable-png" \
"Enable PNG support" &&
-optional_depends giflib \
+optional_depends GIFLIB \
"--disable-ungif --enable-libgif" \
"" \
"Add gif support." &&
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..99c3f0f 100644
--- a/gnustep-libs/gnustep-gui/HISTORY
+++ b/gnustep-libs/gnustep-gui/HISTORY
@@ -1,3 +1,9 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+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 db34eff..16ea670 100755
--- a/gnustep-libs/gnustep-make/DETAILS
+++ b/gnustep-libs/gnustep-make/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnustep-make
- VERSION=2.6.2
+ 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 62ce1cb..7942b6e 100644
--- a/gnustep-libs/gnustep-make/HISTORY
+++ b/gnustep-libs/gnustep-make/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-04-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.6.2

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/agg/HISTORY b/graphics-libs/agg/HISTORY
index 27e86c3..3646b63 100644
--- a/graphics-libs/agg/HISTORY
+++ b/graphics-libs/agg/HISTORY
@@ -1,3 +1,7 @@
+2012-12-22 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: added fixes for buiding with current
+ autoconf and automake
+
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/graphics-libs/agg/PRE_BUILD b/graphics-libs/agg/PRE_BUILD
index 61e28c4..e219e86 100755
--- a/graphics-libs/agg/PRE_BUILD
+++ b/graphics-libs/agg/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
patch -p1 < $SCRIPT_DIRECTORY/agg-2.5-libtool22_fix-1.patch &&
+sed -i 's: -L@x_libraries@::' src/platform/X11/Makefile.am &&
+sed -i '/^AM_C_PROTOTYPES/d' configure.in &&
sedit '/configure/d' autogen.sh &&
chmod +x autogen.sh &&
./autogen.sh
diff --git a/graphics-libs/babl/HISTORY b/graphics-libs/babl/HISTORY
index 1612f7e..030ec5f 100644
--- a/graphics-libs/babl/HISTORY
+++ b/graphics-libs/babl/HISTORY
@@ -1,3 +1,6 @@
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: pass -fi to autoreconf
+
2012-06-14 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on autoconf for `autoreconf`
* PRE_BUILD: Apply babl-0.1.10-gir-build-fix.patch and
diff --git a/graphics-libs/babl/PRE_BUILD b/graphics-libs/babl/PRE_BUILD
index d802155..d227d37 100755
--- a/graphics-libs/babl/PRE_BUILD
+++ b/graphics-libs/babl/PRE_BUILD
@@ -5,4 +5,4 @@ patch "${SOURCE_DIRECTORY}"/babl/Makefile.am \
patch "${SOURCE_DIRECTORY}"/babl/Makefile.am \
"${SPELL_DIRECTORY}"/babl-0.1.10-gir-build-fix.patch &&
cd "${SOURCE_DIRECTORY}" &&
-autoreconf
+autoreconf -fi
diff --git a/graphics-libs/cegui/DEPENDS b/graphics-libs/cegui/DEPENDS
index e3cfea2..3b53528 100755
--- a/graphics-libs/cegui/DEPENDS
+++ b/graphics-libs/cegui/DEPENDS
@@ -1,7 +1,8 @@
-depends freetype2 &&
-depends -sub CXX gcc &&
-depends pcre &&
-depends xorg-libs '--with-x' &&
+depends freetype2 &&
+depends -sub CXX gcc &&
+depends pcre &&
+depends libx11 '--with-x' &&
+depends libxxf86vm &&

optional_depends xerces-c \
"--enable-xerces-c" \
diff --git a/graphics-libs/cegui/HISTORY b/graphics-libs/cegui/HISTORY
index 07714d5..8a1b0f6 100644
--- a/graphics-libs/cegui/HISTORY
+++ b/graphics-libs/cegui/HISTORY
@@ -1,3 +1,6 @@
+2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Replaced xorg-libs with libx11 and libxxf86vm
+
2012-01-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, gcc46.patch: fixed build with gcc 4.6
* CONFLICTS: added conflict with tinyxml
diff --git a/graphics-libs/cimg/DETAILS b/graphics-libs/cimg/DETAILS
index 21e60ae..5bfd139 100755
--- a/graphics-libs/cimg/DETAILS
+++ b/graphics-libs/cimg/DETAILS
@@ -1,6 +1,6 @@
SPELL=cimg
- VERSION=1.5.0
-
SOURCE_HASH=sha512:48a98f9d50bd091f5692023ef96ad25c9a76366ece9acae2cb751cbcd97a2b99eb941d2ef902dbcd2c0fc3de5041561a0f600f369ef7c14edfcac7a95372c2aa
+ VERSION=1.5.9
+
SOURCE_HASH=sha512:0d55bdab26fda86c3a84fc2fefbfc3fde875693f7f63b2285ce41ade3b46d9c6030ffabd1fcd481e57dacb0448730fa2a33cd6a0d9889f54090860e18f838051
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 5b9ca3e..8814768 100644
--- a/graphics-libs/cimg/HISTORY
+++ b/graphics-libs/cimg/HISTORY
@@ -1,3 +1,15 @@
+2014-12-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.9
+
+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
+
+2013-01-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.2
+
2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5.0

diff --git a/graphics-libs/devil/DEPENDS b/graphics-libs/devil/DEPENDS
index 3fbba14..02006c7 100755
--- a/graphics-libs/devil/DEPENDS
+++ b/graphics-libs/devil/DEPENDS
@@ -28,7 +28,7 @@ optional_depends JPEG \
"--disable-jpeg" \
"for JPEG image support" &&

-optional_depends giflib \
+optional_depends GIFLIB \
"--enable-gif" \
"--disable-gif" \
"for GIF image support" &&
diff --git a/graphics-libs/devil/HISTORY b/graphics-libs/devil/HISTORY
index 18675ae..d03702b 100644
--- a/graphics-libs/devil/HISTORY
+++ b/graphics-libs/devil/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics-libs/field3d/BUILD b/graphics-libs/field3d/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics-libs/field3d/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics-libs/field3d/DEPENDS b/graphics-libs/field3d/DEPENDS
new file mode 100755
index 0000000..5f1ed1e
--- /dev/null
+++ b/graphics-libs/field3d/DEPENDS
@@ -0,0 +1,7 @@
+depends -sub PROGRAM_OPTIONS boost &&
+depends -sub THREAD boost &&
+depends cmake &&
+depends doxygen &&
+depends -sub CXX gcc &&
+depends hdf5 &&
+depends ilmbase
diff --git a/graphics-libs/field3d/DETAILS b/graphics-libs/field3d/DETAILS
new file mode 100755
index 0000000..20aa345
--- /dev/null
+++ b/graphics-libs/field3d/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=field3d
+ VERSION=1.3.2
+ XVERSION=94d1bf3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://github.com/imageworks/Field3D/tarball/v${VERSION}
+
SOURCE_HASH=sha512:e587d115b84c1992c9803d4bd28919ed1a178882d712824a5d9e78ee9bf2f99ba8974b8cde15e5dbacdaac1335be26db73f7550c8175bcd6aecd8728d9fb7faf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/imageworks-Field3D-${XVERSION}"
+ WEB_SITE="https://sites.google.com/site/field3d/home";
+ LICENSE[0]=BSD
+ ENTERED=20130112
+ SHORT="an open source library for storing voxel data"
+cat << EOF
+Field3D is an open source library for storing voxel data. It provides C++
+classes that handle in-memory storage and a file format based on HDF5 that
+allows the C++ objects to be written to and read from disk.
+
+The library and file format is both flexible and extendable. The flexibility
+comes from supporting heterogeneous storage of data structures, bit depths,
+transformations/mappings and metadata in a single file. When functionality
+needs to be extended, the plugin and class factory architecture allows new
+data structures, mappings and file I/O routines to be added.
+
+Field3D was developed with the needs and scale of visual effects production
+in mind. Dense and MAC-fields handle the basic tasks in fluid simulation and
+volume rendering, and where memory becomes a limiting factor optimization
+of used/unused space is provided by the sparse fields, which include an
+out-of-core/dynamic loading mechanism. Procedural fields are also supported,
+which may be used interchangeably with voxel-based fields.
+EOF
diff --git a/graphics-libs/field3d/HISTORY b/graphics-libs/field3d/HISTORY
new file mode 100644
index 0000000..548080c
--- /dev/null
+++ b/graphics-libs/field3d/HISTORY
@@ -0,0 +1,3 @@
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/freeglut/DEPENDS b/graphics-libs/freeglut/DEPENDS
index ea62f11..3bb1971 100755
--- a/graphics-libs/freeglut/DEPENDS
+++ b/graphics-libs/freeglut/DEPENDS
@@ -1,29 +1,10 @@
-depends autoconf &&
-depends automake &&
-depends libtool &&
-depends libxdamage &&
depends OPENGL &&
+if test mesalib-1x = "$(get_spell_provider $SPELL OPENGL)"; then
+ # New mesalib has it separated out.
+ depends glu
+fi &&
depends libx11 &&
depends libxi &&
depends libxext &&
depends libxxf86vm &&
-
-optional_depends "libpng" \
- "--enable-png" \
- "--disable-png" \
- "for PNG graphics support" &&
-
-optional_depends "JPEG" \
- "--enable-jpeg" \
- "--disable-jpeg" \
- "for JPEG graphics support" &&
-
-optional_depends "giflib" \
- "--enable-gif" \
- "--disable-gif" \
- "for GIF graphics support" &&
-
-optional_depends "tiff" \
- "--enable-tiff" \
- "--disable-tiff" \
- "for TIFF graphics support"
+depends libxrandr
diff --git a/graphics-libs/freeglut/DETAILS b/graphics-libs/freeglut/DETAILS
index dc4c483..47304b7 100755
--- a/graphics-libs/freeglut/DETAILS
+++ b/graphics-libs/freeglut/DETAILS
@@ -1,6 +1,6 @@
SPELL=freeglut
- VERSION=2.8.0
-
SOURCE_HASH=sha512:ae2918d1ed7370ba3345f6416f70678cdf2346f61ce118102dc449d365163fcf238b76474178f57687592dacf41657b064e588e378c562ce878e92eaed17a665
+ VERSION=2.8.1
+
SOURCE_HASH=sha512:935fddfa197c5f0ec74c5f2005fe5a0ebfd39f4a402cc79363da7cfe2e8576263130e44bd7e4f6c07ea53d3137bd7ca8ee8db85c0a09f25508fcf1b9ed07052e
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION/-rc*/}
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
diff --git a/graphics-libs/freeglut/HISTORY b/graphics-libs/freeglut/HISTORY
index cf4e7d2..5ffe91c 100644
--- a/graphics-libs/freeglut/HISTORY
+++ b/graphics-libs/freeglut/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: separate glu for mesalib-1x
+
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: major cleanup
+
+2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8.1
+
2012-01-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.0

diff --git a/graphics-libs/freeimage/BUILD b/graphics-libs/freeimage/BUILD
index 74fa411..18c2149 100755
--- a/graphics-libs/freeimage/BUILD
+++ b/graphics-libs/freeimage/BUILD
@@ -3,5 +3,5 @@ if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
fi &&

cd $SOURCE_DIRECTORY &&
-make &&
+CXXFLAGS+=-fpermissive make &&
make -f Makefile.fip
diff --git a/graphics-libs/freeimage/DETAILS b/graphics-libs/freeimage/DETAILS
index e1c2902..6ac0350 100755
--- a/graphics-libs/freeimage/DETAILS
+++ b/graphics-libs/freeimage/DETAILS
@@ -1,7 +1,7 @@
SPELL=freeimage
SPELLX=FreeImage
- VERSION=3151
-
SOURCE_HASH=sha512:fad50ed52ba5c6517f6ec73032bc28c21cddc7ad8eb6f908b58e056f606b9e183596f4c071e0d8ae4f5a59589b8e21983de2636a7372fe22419b70259eb6f118
+ VERSION=3154
+
SOURCE_HASH=sha512:0db9eb7d0ed8e08e10ff4fa274c4484541ca119c3d437a85fdc3b2d9232bf14a7877c79b1e62c8c99278d7020a9f623c161f2342475f3ee526233404138112cc
SOURCE=$SPELLX$VERSION.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/graphics-libs/freeimage/HISTORY b/graphics-libs/freeimage/HISTORY
index 47f1e6f..adb25ae 100644
--- a/graphics-libs/freeimage/HISTORY
+++ b/graphics-libs/freeimage/HISTORY
@@ -1,3 +1,7 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3154
+ * BUILD: add -fpermissive to CXXFLAGS to avoid build error
+
2011-11-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3151

diff --git a/graphics-libs/freetype2/BUILD b/graphics-libs/freetype2/BUILD
new file mode 100755
index 0000000..78ceee2
--- /dev/null
+++ b/graphics-libs/freetype2/BUILD
@@ -0,0 +1,9 @@
+# Fix freetype2 casting for the first time
+# freetype2 with harfbuzz support requires harfbuzz built with freetype2...
+# see http://wiki.linuxfromscratch.org/blfs/ticket/5331#comment:2
+if is_depends_enabled harfbuzz ${SPELL} && ! spell_ok ${SPELL}; then
+ message "${WARNING_COLOR}Disabling harfbuzz for first
cast${DEFAULT_COLOR}" &&
+ list_remove OPTS '--with-harfbuzz=yes' &&
+ OPTS="--with-harfbuzz=no ${OPTS}"
+fi
+default_build
diff --git a/graphics-libs/freetype2/DEPENDS b/graphics-libs/freetype2/DEPENDS
new file mode 100755
index 0000000..7a36fa6
--- /dev/null
+++ b/graphics-libs/freetype2/DEPENDS
@@ -0,0 +1,13 @@
+depends glib2 &&
+depends libpng &&
+depends pcre &&
+
+# freetype2 with harfbuzz requires harfbuzz built against freetype2 first
+if spell_ok ${SPELL}; then
+ optional_depends -sub 'FT' 'harfbuzz' \
+ '--with-harfbuzz=yes' \
+ '--with-harfbuzz=no' \
+ 'to improve auto-hinting of OpenType fonts'
+else
+ message "${PROBLEM_COLOR}harfbuzz optional dependency disabled until
${DEFAULT_COLOR}${SPELL_COLOR}${SPELL}${DEFAULT_COLOR}${PROBLEM_COLOR} is
cast.${DEFAULT_COLOR}"
+fi
diff --git a/graphics-libs/freetype2/DETAILS b/graphics-libs/freetype2/DETAILS
index bfaf0a6..b8fe9f4 100755
--- a/graphics-libs/freetype2/DETAILS
+++ b/graphics-libs/freetype2/DETAILS
@@ -1,6 +1,6 @@
SPELL=freetype2
- VERSION=2.4.10
- SECURITY_PATCH=7
+ VERSION=2.5.4
+ SECURITY_PATCH=10
SOURCE=freetype-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/freetype-$VERSION"
diff --git a/graphics-libs/freetype2/HISTORY b/graphics-libs/freetype2/HISTORY
index adce7cb..bf0023c 100644
--- a/graphics-libs/freetype2/HISTORY
+++ b/graphics-libs/freetype2/HISTORY
@@ -1,3 +1,35 @@
+2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: If harfbuzz support is requested, but harfbuzz was not built
+ with freetype support, disable harfbuzz since it'll fail.
+ * DEPENDS: harfbuzz is optional, and freetype2 needs harfbuzz built
with
+ freetype support to work, so how can it be required?!
+
+2014-12-07 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.5.4, SECURITY_PATCH++,
+ yet another security fix for CVE-2014-2240
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+2014-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.3; SECURITY_PATCH++ (CVE-2014-2240)
+
+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
+
+2013-05-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.12
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.11; SECURITY_PATCH++
+
2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.10

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/ftgl/BUILD b/graphics-libs/ftgl/BUILD
old mode 100644
new mode 100755
index 40c2e21..0475cbe
--- a/graphics-libs/ftgl/BUILD
+++ b/graphics-libs/ftgl/BUILD
@@ -1,5 +1,2 @@
-cd docs &&
-tar xfz html.tar.gz -C ../unix/docs &&
-cd $SOURCE_DIRECTORY/unix &&
-sedit 's/ $(INSTALL)/\t$(INSTALL)/' src/Makefile &&
-default_build
+OPTS+=" --with-gl-inc=/usr/include" &&
+LIBS+=" -lm -lGL -lGLU" default_build
diff --git a/graphics-libs/ftgl/DEPENDS b/graphics-libs/ftgl/DEPENDS
index 38d8618..0f5b54d 100755
--- a/graphics-libs/ftgl/DEPENDS
+++ b/graphics-libs/ftgl/DEPENDS
@@ -1,3 +1,7 @@
-depends -sub CXX gcc &&
-depends freetype2 &&
+depends bzip2 &&
+depends -sub CXX gcc &&
+depends freetype2 &&
+depends libxext &&
+depends zlib &&
+optional_depends texlive "" "" "to build documentation" &&
optional_depends GLUT "" "" "for a demo program"
diff --git a/graphics-libs/ftgl/DETAILS b/graphics-libs/ftgl/DETAILS
index b9b802e..65a6ba3 100755
--- a/graphics-libs/ftgl/DETAILS
+++ b/graphics-libs/ftgl/DETAILS
@@ -1,10 +1,10 @@
SPELL=ftgl
VERSION=2.1.3-rc5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION/-rc5/~rc5}
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/FTGL%20Source/${VERSION/-/%7E}/${SOURCE}
WEB_SITE=http://ftgl.wiki.sourceforge.net/
-
SOURCE_HASH=sha512:9841bdbe7e299dd0ae3bcbef08dc3a8787a863389bf242aa023b1c2442f3ffc8a2c6768a35d093d27e3ad7197c8228a9b15e795a36824424f05bef66b68c89a4
+
SOURCE_HASH=sha512:77518c4546b53662b45a5c9af2418697b1a4a6250316c1e11ee71ccffc58ce03d5f19c901021b0e1cd05fec8444c84197e4bef77c662513dd6da8c29800cc3cd
LICENSE[0]=GPL
ENTERED=20040709
KEYWORDS="opengl fonts graphics libs"
diff --git a/graphics-libs/ftgl/HISTORY b/graphics-libs/ftgl/HISTORY
index 7c12b9a..c1433fa 100644
--- a/graphics-libs/ftgl/HISTORY
+++ b/graphics-libs/ftgl/HISTORY
@@ -1,3 +1,14 @@
+2014-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+ * DEPENDS: make the dependency on texlive optional
+
+2013-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: add -lGL and -lGLU to LIBS
+
+2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on texlive, bzip2, libxext, zlib
+ * BUILD: fix build error
+
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/graphics-libs/gegl/DEPENDS b/graphics-libs/gegl/DEPENDS
index ffba6f0..8d7cae0 100755
--- a/graphics-libs/gegl/DEPENDS
+++ b/graphics-libs/gegl/DEPENDS
@@ -73,7 +73,7 @@ optional_depends LIBAVCODEC \
"--without-libavformat" \
"for ffmpeg support" &&

-optional_depends libv4l \
+optional_depends v4l-utils \
"--with-libv4l" \
"--without-libv4l" \
"for video4linux support" &&
diff --git a/graphics-libs/gegl/HISTORY b/graphics-libs/gegl/HISTORY
index 712d7f8..91efae3 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,6 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-04-12 Julien "_kaze_" ROZO <julien AT rozo.org>
* UP_TRIGGERS: fixed libgegl detection (0.0 -> 0.1)
-
2012-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.0

diff --git a/graphics-libs/giblib/DEPENDS b/graphics-libs/giblib/DEPENDS
index a85bb36..33cbe2b 100755
--- a/graphics-libs/giblib/DEPENDS
+++ b/graphics-libs/giblib/DEPENDS
@@ -1 +1,6 @@
-depends imlib2
+depends freetype2 &&
+depends harfbuzz &&
+depends imlib2 &&
+depends libpng &&
+depends libx11 &&
+depends libxext
diff --git a/graphics-libs/giblib/HISTORY b/graphics-libs/giblib/HISTORY
index b84ad5a..de8f8c4 100644
--- a/graphics-libs/giblib/HISTORY
+++ b/graphics-libs/giblib/HISTORY
@@ -1,3 +1,9 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: harfbuzz, libpng
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: freetype2, libx11, libxext
+
2008-03-18 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: No need to check if using modular X as that's all that's
available now
diff --git a/graphics-libs/giflib/CONFLICTS b/graphics-libs/giflib/CONFLICTS
index 339238c..6bdbce6 100755
--- a/graphics-libs/giflib/CONFLICTS
+++ b/graphics-libs/giflib/CONFLICTS
@@ -1 +1,2 @@
conflicts libungif y
+conflicts giflib5 n
diff --git a/graphics-libs/giflib/DEPENDS b/graphics-libs/giflib/DEPENDS
new file mode 100755
index 0000000..bb40f11
--- /dev/null
+++ b/graphics-libs/giflib/DEPENDS
@@ -0,0 +1,5 @@
+depends libice &&
+depends libsm &&
+depends libx11 &&
+
+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..bfb0a2c 100644
--- a/graphics-libs/giflib/HISTORY
+++ b/graphics-libs/giflib/HISTORY
@@ -1,3 +1,21 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libice, libsm, libx11
+
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: added
+ * CONFLICTS: conflict giflib5
+
+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/giflib/PROVIDES b/graphics-libs/giflib/PROVIDES
new file mode 100755
index 0000000..d406a0a
--- /dev/null
+++ b/graphics-libs/giflib/PROVIDES
@@ -0,0 +1 @@
+provides GIFLIB
diff --git a/graphics-libs/giflib5/CONFLICTS b/graphics-libs/giflib5/CONFLICTS
new file mode 100755
index 0000000..851f9a9
--- /dev/null
+++ b/graphics-libs/giflib5/CONFLICTS
@@ -0,0 +1 @@
+conflicts giflib n
diff --git a/graphics-libs/giflib5/DEPENDS b/graphics-libs/giflib5/DEPENDS
new file mode 100755
index 0000000..5b466eb
--- /dev/null
+++ b/graphics-libs/giflib5/DEPENDS
@@ -0,0 +1 @@
+optional_depends xmlto "" "" "for html documentation"
diff --git a/graphics-libs/giflib5/DETAILS b/graphics-libs/giflib5/DETAILS
new file mode 100755
index 0000000..24d5db5
--- /dev/null
+++ b/graphics-libs/giflib5/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=giflib5
+ SPELLX=${SPELL//5}
+ VERSION=5.0.6
+
SOURCE_HASH=sha512:117e20319f2df32bdf094678cdececad2b6f33a40baff172d4df68ade86547825ebca81186071bff51e60126692df84dbd7bb5cc4877ba68448f7c47a2cc2491
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELLX/files/$SOURCE
+ LICENSE[0]=MIT
+ WEB_SITE=http://sourceforge.net/projects/$SPELL/
+ KEYWORDS="images graphics libs"
+ ENTERED=20140529
+ SHORT="giflib is a non-LZQ library for compressed GIF images"
+cat << EOF
+giflib is a library for reading and writing gif images. It is API and ABI
+compatible with libungif which was in wide use while the LZW compression
+algorithm was patented.
+EOF
diff --git a/graphics-libs/giflib5/HISTORY b/graphics-libs/giflib5/HISTORY
new file mode 100644
index 0000000..34378e8
--- /dev/null
+++ b/graphics-libs/giflib5/HISTORY
@@ -0,0 +1,3 @@
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.6
+ drevied from giflib spell
diff --git a/graphics-libs/giflib5/PROVIDES b/graphics-libs/giflib5/PROVIDES
new file mode 100755
index 0000000..d406a0a
--- /dev/null
+++ b/graphics-libs/giflib5/PROVIDES
@@ -0,0 +1 @@
+provides GIFLIB
diff --git a/graphics-libs/giflib5/UP_TRIGGERS
b/graphics-libs/giflib5/UP_TRIGGERS
new file mode 100755
index 0000000..d559a8f
--- /dev/null
+++ b/graphics-libs/giflib5/UP_TRIGGERS
@@ -0,0 +1,12 @@
+# up_trigger stuff that still uses old giflib so it's not broken afterwards
+
+if spell_ok giflib; then
+ message "Switching from giflib to giflib5 requires recompiling spells
using giflib"
+ message "Figuring out what spells need to be recast, this may take a
while."
+ for each in $(show_up_depends giflib); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libgif"; then
+ up_trigger $each cast_self
+ fi
+ done
+fi
diff --git a/graphics-libs/glew/DETAILS b/graphics-libs/glew/DETAILS
index f15283f..36ba42c 100755
--- a/graphics-libs/glew/DETAILS
+++ b/graphics-libs/glew/DETAILS
@@ -1,8 +1,8 @@
SPELL=glew
- VERSION=1.9.0
-
SOURCE_HASH=sha512:e4b566de6bfc84d73a2c3eedc5eeace30b1d8126f425fbd880dcc3f5850dd445247d6ef950194944cfc71d71155773c47bb593fe2ca9879032d1c65a8a70f5e5
+ VERSION=1.11.0
+
SOURCE_HASH=sha512:ab7fa5027b069adb7ce2f0ec9dc4e7f30d852e4212c68759873f060e32cc2be04cef66748a7e8696240ed6e3efbf4f0a2aa94640723facf83123c4cc6d955308
SOURCE=$SPELL-$VERSION.tgz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-$VERSION
WEB_SITE=http://glew.sf.net
ENTERED=20060224
diff --git a/graphics-libs/glew/HISTORY b/graphics-libs/glew/HISTORY
index 9e5ce6a..35c4f46 100644
--- a/graphics-libs/glew/HISTORY
+++ b/graphics-libs/glew/HISTORY
@@ -1,3 +1,9 @@
+2014-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.11.0
+
+2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.10.0
+
2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.9.0

diff --git a/graphics-libs/graphite2/DETAILS b/graphics-libs/graphite2/DETAILS
index 599292f..0efdaf5 100755
--- a/graphics-libs/graphite2/DETAILS
+++ b/graphics-libs/graphite2/DETAILS
@@ -1,7 +1,7 @@
SPELL=graphite2
- VERSION=1.1.3
+ VERSION=1.2.0
SOURCE="${SPELL}-${VERSION}.tgz"
- SOURCE_URL[0]="${SOURCEFORGE_URL}/silgraphite/${SOURCE}"
+ SOURCE_URL[0]=http://projects.palaso.org/attachments/download/298/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://graphite.sil.org";
diff --git a/graphics-libs/graphite2/HISTORY b/graphics-libs/graphite2/HISTORY
index 29a3f9d..7fc0e47 100644
--- a/graphics-libs/graphite2/HISTORY
+++ b/graphics-libs/graphite2/HISTORY
@@ -1,3 +1,6 @@
+2012-12-21 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.2.0
+
2012-06-24 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.1.3

diff --git a/graphics-libs/graphite2/graphite2-1.1.3.tgz.sig
b/graphics-libs/graphite2/graphite2-1.1.3.tgz.sig
deleted file mode 100644
index 80c2121..0000000
Binary files a/graphics-libs/graphite2/graphite2-1.1.3.tgz.sig and /dev/null
differ
diff --git a/graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
b/graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
new file mode 100644
index 0000000..b5931b9
Binary files /dev/null and b/graphics-libs/graphite2/graphite2-1.2.0.tgz.sig
differ
diff --git a/graphics-libs/gtkglext/DEPENDS b/graphics-libs/gtkglext/DEPENDS
index a0e80ef..e44fc7b 100755
--- a/graphics-libs/gtkglext/DEPENDS
+++ b/graphics-libs/gtkglext/DEPENDS
@@ -1 +1,11 @@
-depends gtk+2
+depends gtk+2 &&
+depends -sub X pango &&
+depends pangox-compat &&
+depends libx11 &&
+depends libxext &&
+depends OPENGL &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/graphics-libs/gtkglext/HISTORY b/graphics-libs/gtkglext/HISTORY
index d7e3b5f..6ddff5a 100644
--- a/graphics-libs/gtkglext/HISTORY
+++ b/graphics-libs/gtkglext/HISTORY
@@ -1,3 +1,9 @@
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing pangox-compat dependency (reported by wich@);
+ added other missing required and optional dependencies
+ * PRE_BUILD: apply a patch only if nvidia-like OpenGL implementation
was
+ selected
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/graphics-libs/gtkglext/PRE_BUILD
b/graphics-libs/gtkglext/PRE_BUILD
index 33df339..4f81fda 100755
--- a/graphics-libs/gtkglext/PRE_BUILD
+++ b/graphics-libs/gtkglext/PRE_BUILD
@@ -1,7 +1,9 @@
mk_source_dir $SOURCE_DIRECTORY &&
unpack_file &&
cd $SOURCE_DIRECTORY &&
-if spell_ok nvidia_driver; then
+
+if echo $(get_spell_provider $SPELL OPENGL) | grep -Eq "^nvidia_"; then
patch -p0 < $SCRIPT_DIRECTORY/glext.h.diff
fi &&
+
sedit "s/-DGTK_DISABLE_DEPRECATED//" gtk/Makefile.in
diff --git a/graphics-libs/harfbuzz/DEPENDS b/graphics-libs/harfbuzz/DEPENDS
index 9607fda..9de226a 100755
--- a/graphics-libs/harfbuzz/DEPENDS
+++ b/graphics-libs/harfbuzz/DEPENDS
@@ -1,16 +1,19 @@
-depends ragel &&
-depends cairo &&
+depends glib2 &&
+depends libpng &&
+depends pcre &&
+depends ragel &&

-optional_depends icu "" "" \
+optional_depends cairo "--with-cairo=yes" "--with-cairo=no" \
+ "Enable tools used for command-line utilities?" &&
+
+optional_depends icu "--with-icu=yes" "--with-icu=no" \
"Enable icu use?" &&

-optional_depends freetype2 "" "" \
+optional_depends freetype2 "--with-freetype=yes" "--with-freetype=no"
\
"Enable freetype2 use?" &&

-optional_depends graphite2 "" "" \
+optional_depends graphite2 "--with-graphite2=yes" "--with-graphite2=no"
\
"Enable graphite2 use?" &&

-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "use gtk-doc to build documentation"
+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 bf46445..4dea12f 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -1,14 +1,20 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=harfbuzz
- if [ "$HARFBUZZ_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+if [[ "$HARFBUZZ_BRANCH" == "scm" ]]; then
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_URL[0]=git://anongit.freedesktop.org/harfbuzz:harfbuzz-git

SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
SOURCE_IGNORE=volatile
+else
+ VERSION=0.9.36
+
SOURCE_HASH=sha512:ab405ce575c99b823dfd04e532535b32538960ecca46a542dcac76f5f4bb80ef586f611adbee19bb6a7ae99e6317836cf7d6859da3da5fdde7daa423ee5b9624
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.freedesktop.org/software/harfbuzz/release/$SOURCE
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+fi
WEB_SITE=http://www.freedesktop.org/wiki/Software/HarfBuzz
ENTERED=20111217
LICENSE[0]=MIT
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index 67759f8..9295c1e 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,2 +1,59 @@
+2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: --with-freetype2 -> --with-freetype
+ * *SUB_DEPENDS: Allow forcing freetype2 dependency (e.g. for freetype2
+ with harfbuzz support).
+
+2014-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.36
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: glib2, libpng, pcre
+
+2014-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.35
+
+2014-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.33
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.29
+
+2014-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.27
+
+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
+
+2013-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.14
+
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.12
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.10
+ * DEPENDS: made cairo optional; removed non-existent gtk-doc flags
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.9
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PREPARE, PRE_BUILD: 0.9.4
+
2011-12-17 Robin Cook <rcook AT wyrms.net>
* New Spell: DETAILS, DEPENDS, PREPARE, PRE_BUILD
diff --git a/graphics-libs/harfbuzz/PREPARE b/graphics-libs/harfbuzz/PREPARE
index 0491cfd..98d27e4 100755
--- a/graphics-libs/harfbuzz/PREPARE
+++ b/graphics-libs/harfbuzz/PREPARE
@@ -1,3 +1,2 @@
-config_query HARFBUZZ_AUTOUPDATE \
- "Automatically update $SPELL on system-update?" n
-
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/graphics-libs/harfbuzz/PRE_BUILD
b/graphics-libs/harfbuzz/PRE_BUILD
index 945d8bc..97ef57b 100755
--- a/graphics-libs/harfbuzz/PRE_BUILD
+++ b/graphics-libs/harfbuzz/PRE_BUILD
@@ -1,4 +1,9 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-NOCONFIGURE=y ./autogen.sh
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i '/ustring/ i\
+#include <unicode/utf16.h>
+' src/hb-icu.cc &&
+if [[ "$HARFBUZZ_BRANCH" == "scm" ]]; then
+ cd $SOURCE_DIRECTORY &&
+ NOCONFIGURE=y ./autogen.sh
+fi
diff --git a/graphics-libs/harfbuzz/PRE_SUB_DEPENDS
b/graphics-libs/harfbuzz/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..d50f455
--- /dev/null
+++ b/graphics-libs/harfbuzz/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GRAPHITE2) if [[ is_depends_enabled $SPELL graphite2 ]]; then return
0; fi ;;
+ FT) is_depends_enabled $SPELL freetype2 && return 0 ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git
a/graphics-libs/harfbuzz/REPAIR^3f1f7ad3cbbc751c84bbe89658297f2c^PRE_SUB_DEPENDS

b/graphics-libs/harfbuzz/REPAIR^3f1f7ad3cbbc751c84bbe89658297f2c^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..d50f455
--- /dev/null
+++
b/graphics-libs/harfbuzz/REPAIR^3f1f7ad3cbbc751c84bbe89658297f2c^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GRAPHITE2) if [[ is_depends_enabled $SPELL graphite2 ]]; then return
0; fi ;;
+ FT) is_depends_enabled $SPELL freetype2 && return 0 ;;
+ *) 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..b95ba73
--- /dev/null
+++ b/graphics-libs/harfbuzz/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GRAPHITE2) depends graphite2 "--with-graphite2" ;;
+ FT) depends freetype2 '--with-freetype=yes' ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/graphics-libs/ilmbase/DETAILS b/graphics-libs/ilmbase/DETAILS
index 4ba2cee..b910b8d 100755
--- a/graphics-libs/ilmbase/DETAILS
+++ b/graphics-libs/ilmbase/DETAILS
@@ -1,13 +1,10 @@
SPELL=ilmbase
- VERSION=1.0.1
+ VERSION=2.0.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
- SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/openexr/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sig
+
SOURCE_URL[0]=http://download.savannah.nongnu.org/releases/openexr/${SOURCE}
+
SOURCE_HASH[0]=sha512:a24b2593b48f18239bf22e3ada96b196e1c1fc9113e205cd12206f27ace7379bb0846bd4f4a66f763a6c6a5857c286ae364ccdc4c6e8f0ad5f5aaeccd2a28aa2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.openexr.com/
- SOURCE_GPG=openexr.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
LICENSE[0]=http://www.ilm.com/opensource/ilm-bsd-lic.html
ENTERED=20071208
SHORT="High dynamic-range (HDR) image file format library and
tools"
diff --git a/graphics-libs/ilmbase/HISTORY b/graphics-libs/ilmbase/HISTORY
index 1a6415b..f52eec8 100644
--- a/graphics-libs/ilmbase/HISTORY
+++ b/graphics-libs/ilmbase/HISTORY
@@ -1,2 +1,14 @@
+2013-04-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.0
+ * PRE_BUILD, gcc45.patch: removed
+
+2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * gcc45.patch: added, fix compilation of programs dependent
+ on ilmbase (openexr)
+
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.2
+
2007-12-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: spell created
diff --git a/graphics-libs/jpeg/DETAILS b/graphics-libs/jpeg/DETAILS
index d1a1daf..0e50ab7 100755
--- a/graphics-libs/jpeg/DETAILS
+++ b/graphics-libs/jpeg/DETAILS
@@ -1,6 +1,6 @@
SPELL=jpeg
- VERSION=8d
-
SOURCE_HASH=sha512:7a8b4cff5b1caf6a7281c5dce4e1efa1b68360bd64dd2e619b60c9e1d49f22624bc8780b681bfab073e7b1d4b7f41008a464a58f0eeeacb0a40ff996d7eb5753
+ VERSION=9a
+
SOURCE_HASH=sha512:9b21cc115e22c68bea46db462263c5c7a0d10beb192a919ecccbd801a25982b518ce44d8c301dd582ecaba1850e0e0f20e322be82b0e24ae917b9949b4f10d3b
SOURCE=${SPELL}src.v$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.ijg.org
diff --git a/graphics-libs/jpeg/HISTORY b/graphics-libs/jpeg/HISTORY
index 231f690..4ed1bef 100644
--- a/graphics-libs/jpeg/HISTORY
+++ b/graphics-libs/jpeg/HISTORY
@@ -1,3 +1,7 @@
+2014-07-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9a
+ * UP_TRIGGERS: corrected library version detection
+
2012-02-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 8d

diff --git a/graphics-libs/jpeg/UP_TRIGGERS b/graphics-libs/jpeg/UP_TRIGGERS
index 96b5ada..8a2c1bd 100755
--- a/graphics-libs/jpeg/UP_TRIGGERS
+++ b/graphics-libs/jpeg/UP_TRIGGERS
@@ -1,4 +1,4 @@
-# up_trigger everything on major version updates
+# up_trigger everything on major version updates

local OLD_SPELL_VERSION=""
if spell_ok $SPELL; then
@@ -10,7 +10,7 @@ if spell_ok $SPELL; then
OLD_SPELL_VERSION=${OLD_SPELL_VERSION/6b/62}
for each in $(show_up_depends $SPELL); do
if gaze install $each | xargs readelf -d 2> /dev/null |
- grep -q "NEEDED.*libjpeg\.so\.$OLD_SPELL_VERSION"; then
+ grep -q "NEEDED.*libjpeg\.so\.${OLD_SPELL_VERSION:0:1}"; then
up_trigger $each cast_self
fi
done
diff --git a/graphics-libs/libcaca/DEPENDS b/graphics-libs/libcaca/DEPENDS
index dbc487c..47ecdee 100755
--- a/graphics-libs/libcaca/DEPENDS
+++ b/graphics-libs/libcaca/DEPENDS
@@ -1,12 +1,13 @@
optional_depends slang "" "--disable-slang" "to build support for slang
output" &&
optional_depends imlib2 "" "--disable-imlib2" "to open not only BMP files"
&&
optional_depends doxygen "" "--disable-doc" "to generate documentation"
&&
-optional_depends mesalib "" "--disable-gl" "for OpenGL support"
&&
+optional_depends MESALIB "" "--disable-gl" "for OpenGL support"
&&
optional_depends ncurses "" "--disable-ncurses" "Enable ncurses graphics
support?" &&
optional_depends libx11 "" "--disable-x11" "Enable X11 support?"
&&
optional_depends GLUT "" "" "Enable GLUT support?"
&&
optional_depends CSHARP "" "--disable-csharp" "Enable C-Sharp bindings?"
&&
optional_depends JAVA "" "--disable-java" "Enable JAVA bindings?"
&&
optional_depends -sub CXX gcc "" "--disable-cxx" "Enable C++ bindings?"
&&
+optional_depends PYTHON "" "--disable-python" "Enable Python bindings?"
&&
optional_depends RUBY "" "--disable-ruby" "Enable Ruby bindings?"
&&
optional_depends pango "" "" "Enable pango use?"
diff --git a/graphics-libs/libcaca/DETAILS b/graphics-libs/libcaca/DETAILS
index cb00cfb..4d0d4d0 100755
--- a/graphics-libs/libcaca/DETAILS
+++ b/graphics-libs/libcaca/DETAILS
@@ -1,11 +1,11 @@
SPELL=libcaca
- VERSION=0.99.beta17
+ VERSION=0.99.beta19
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://caca.zoy.org/raw-attachment/wiki/libcaca/$SOURCE
WEB_SITE=http://caca.zoy.org/wiki/libcaca
ENTERED=20031218
-
SOURCE_HASH=sha512:1d08a45a742cbda2c80810e753b49588cb9073ef545a1d47537745c4e62dc79748a25907903ffee58676d9aa5b75c5e0658666429cf028e10c09157d418c8d19
+
SOURCE_HASH=sha512:780fc7684d40207cc10df3f87d6d8f1d47ddfffa0e76e41a5ce671b82d5c7f090facb054c3d49ca7c4ea1a619625bb9085ce52f837f50792b4a2d776a4c68e15
LICENSE[0]=GPL
KEYWORDS="graphics libs"
SHORT="libcaca is a graphics library that outputs text instead of
pixels"
diff --git a/graphics-libs/libcaca/HISTORY b/graphics-libs/libcaca/HISTORY
index 7241b1d..eba16ca 100644
--- a/graphics-libs/libcaca/HISTORY
+++ b/graphics-libs/libcaca/HISTORY
@@ -1,3 +1,10 @@
+2014-10-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.99.beta19
+ * DEPENDS: optional_depends PYTHON added
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

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/libgxps/DEPENDS b/graphics-libs/libgxps/DEPENDS
index d91a2dc..f9f6205 100755
--- a/graphics-libs/libgxps/DEPENDS
+++ b/graphics-libs/libgxps/DEPENDS
@@ -1,2 +1,47 @@
-depends git &&
-depends libarchive
+depends glib2 &&
+depends cairo &&
+depends libarchive &&
+depends freetype2 &&
+
+if [[ $LIBGXPS_BRANCH == scm ]]; then
+ depends git &&
+ depends gnome-common2 &&
+ depends gtk-doc &&
+ depends gobject-introspection
+else
+ optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+ optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection"
+
+fi &&
+
+optional_depends libpng "" "" "to build xpstopng tool" &&
+optional_depends -sub PDF cairo "" "" "to build xpstopdf tool" &&
+optional_depends -sub PS cairo "" "" "to build xpstops tool" &&
+optional_depends -sub SVG cairo "" "" "to build xpstosvg tool" &&
+
+optional_depends man \
+ "--enable-man" \
+ "--disable-man" \
+ "to install tools man pages" &&
+
+optional_depends JPEG \
+ "--with-libjpeg" \
+ "--without-libjpeg" \
+ "for JPEG support" &&
+
+optional_depends tiff \
+ "--with-libtiff" \
+ "--without-libtiff" \
+ "for Tiff support" &&
+
+optional_depends lcms2 \
+ "--with-liblcms2" \
+ "--without-liblcms2" \
+ "for Little CMS 2 support"
diff --git a/graphics-libs/libgxps/DETAILS b/graphics-libs/libgxps/DETAILS
index 5590afa..d680600 100755
--- a/graphics-libs/libgxps/DETAILS
+++ b/graphics-libs/libgxps/DETAILS
@@ -1,11 +1,22 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libgxps
- VERSION=git
+if [[ $LIBGXPS_BRANCH == scm ]]; then
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://git.gnome.org/libgxps
FORCE_DOWNLOAD=1
SOURCE_IGNORE=volatile
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://git.gnome.org/browse/libgxps
+else
+ VERSION=0.2.2
+ 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:96fa462cb4bba9cdba3d8cfe416199f8d956d17397e3514aa6168c7acc865a30e9347d8f9850f16a8c2a0a83dc83f7d7d2bd1806e27a2af0914ce53fed2b4467
+fi
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS="docs/reference/html"
+ DOCS="COPYING NEWS README"
+ WEB_SITE=https://live.gnome.org/libgxps
ENTERED=20110424
LICENSE[0]=GPL
SHORT="XPS Documents library"
diff --git a/graphics-libs/libgxps/HISTORY b/graphics-libs/libgxps/HISTORY
index 91046fe..0d17496 100644
--- a/graphics-libs/libgxps/HISTORY
+++ b/graphics-libs/libgxps/HISTORY
@@ -1,3 +1,15 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing ``&&''
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.2; renewed website
+ * PREPARE: added, to add branching framework
+ * DEPENDS: rewritten dependency tree from scratch
+ * PRE_BUILD: quoting paths; run autogen only for scm branch
+
2011-04-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD: spell created

diff --git a/graphics-libs/libgxps/PREPARE b/graphics-libs/libgxps/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/graphics-libs/libgxps/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/graphics-libs/libgxps/PRE_BUILD b/graphics-libs/libgxps/PRE_BUILD
index 1af1b77..66d0fe1 100755
--- a/graphics-libs/libgxps/PRE_BUILD
+++ b/graphics-libs/libgxps/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
-cd $SOURCE_DIRECTORY &&
+cd "$SOURCE_DIRECTORY" &&

-NOCONFIGURE=ON ./autogen.sh
+if [[ $LIBGXPS_BRANCH == scm ]]; then
+ NOCONFIGURE=ON ./autogen.sh
+fi
diff --git a/graphics-libs/libjpeg-turbo/DEPENDS
b/graphics-libs/libjpeg-turbo/DEPENDS
index c1e7100..4e6b645 100755
--- a/graphics-libs/libjpeg-turbo/DEPENDS
+++ b/graphics-libs/libjpeg-turbo/DEPENDS
@@ -1 +1 @@
-depends nasm
+depends X86-ASSEMBLER
diff --git a/graphics-libs/libjpeg-turbo/DETAILS
b/graphics-libs/libjpeg-turbo/DETAILS
index 1b37c3e..1277268 100755
--- a/graphics-libs/libjpeg-turbo/DETAILS
+++ b/graphics-libs/libjpeg-turbo/DETAILS
@@ -1,6 +1,6 @@
SPELL=libjpeg-turbo
- VERSION=1.2.1
-
SOURCE_HASH=sha512:1ea3d2cfcc24ebe83b669417b86c59563781e74ef5358bf44fc380d4379bd200965aed7390cbfd269cac9f6abd21b3bcb156cb7f3deb5d0e9bfe0a07347d45f6
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:6b02dc617e291b357230ef3e8cfcd27f9acc8c3e9f1c869ab0a08e9e13711b87156c6cd1aaa1a6406a873fc6732f44c8a7d94a5d6688d24b14ac63a96ee52081
PATCHLEVEL=0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/graphics-libs/libjpeg-turbo/HISTORY
b/graphics-libs/libjpeg-turbo/HISTORY
index e2b2396..cbeba6a 100644
--- a/graphics-libs/libjpeg-turbo/HISTORY
+++ b/graphics-libs/libjpeg-turbo/HISTORY
@@ -1,3 +1,12 @@
+2014-04-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.1
+
+2013-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0
+
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: can be built safely with yasm too
+
2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.1

diff --git a/graphics-libs/liblqr/DETAILS b/graphics-libs/liblqr/DETAILS
index 1d1f398..8ac5b41 100755
--- a/graphics-libs/liblqr/DETAILS
+++ b/graphics-libs/liblqr/DETAILS
@@ -1,6 +1,6 @@
SPELL=liblqr
- VERSION=0.4.1
-
SOURCE_HASH=sha512:1f923a1745c30c3e8033602882bbab4160464192646779b5a7c1adff80253f21e6f4e2a516ad3cee061d5c62fb57c606691fb2ed3d9033c3c610e8ed3a6f6c66
+ VERSION=0.4.2
+
SOURCE_HASH=sha512:57d9ed67d5a11c970262263a34b6797576088e14f2ccb01b393eff55bfd22c8bb2b2189e3ed5ff6c187f709c556225fc1fb1038bd0d7e0c03d8839ef0ce998a3
SOURCE="${SPELL}-1-${VERSION}.tar.bz2"

SOURCE_URL[0]=http://${SPELL}.wikidot.com/local--files/en:download-page/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-1-${VERSION}"
diff --git a/graphics-libs/liblqr/HISTORY b/graphics-libs/liblqr/HISTORY
index 892f354..065f03b 100644
--- a/graphics-libs/liblqr/HISTORY
+++ b/graphics-libs/liblqr/HISTORY
@@ -1,3 +1,6 @@
+2013-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.2
+
2009-07-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.4.1
* DEPENDS: add pkgconfig, libtool
diff --git a/graphics-libs/libopenraw/DEPENDS
b/graphics-libs/libopenraw/DEPENDS
new file mode 100755
index 0000000..4f9e72d
--- /dev/null
+++ b/graphics-libs/libopenraw/DEPENDS
@@ -0,0 +1,17 @@
+depends boost &&
+depends libxml2 &&
+depends -sub CXX gcc &&
+depends JPEG &&
+
+optional_depends gdk-pixbuf2 \
+ "--enable-gnome" \
+ "--disable-gnome" \
+ "for GNOME support" &&
+
+if is_depends_enabled $SPELL gdk-pixbuf2; then
+ depends glib2 &&
+ depends libffi &&
+ depends libpng &&
+ depends pcre &&
+ depends zlib
+fi
diff --git a/graphics-libs/libopenraw/DETAILS
b/graphics-libs/libopenraw/DETAILS
new file mode 100755
index 0000000..3de3ff8
--- /dev/null
+++ b/graphics-libs/libopenraw/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libopenraw
+ VERSION=0.0.9
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://${SPELL}.freedesktop.org/download/${SOURCE}
+
SOURCE_HASH=sha512:88d475d27719212686a0a5a08da04d6879fd456ec8f7531f401217df97f4f3d4c52dc8c4fb1c6ca88c12d6a67ecd516b151c5e9dceba9cbfcd13150fe81d6db5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://libopenraw.freedesktop.org/wiki/";
+ LICENSE[0]=GPL
+ ENTERED=20121028
+ SHORT="a library for camera RAW files decoding"
+cat << EOF
+libopenraw is an ongoing project to provide a free software implementation
+for camera RAW files decoding. One of the main reason is that dcraw is not
+suited for easy integration into applications, and there is a need for an
+easy to use API to build free software digital image processing application.
+
+It also has the goal to address missing feature from dcraw like meta-data
+decoding and easy thumbnail extraction.
+EOF
diff --git a/graphics-libs/libopenraw/HISTORY
b/graphics-libs/libopenraw/HISTORY
new file mode 100644
index 0000000..b3c2667
--- /dev/null
+++ b/graphics-libs/libopenraw/HISTORY
@@ -0,0 +1,7 @@
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * {PRE_,}SUB_DEPENDS, REPAIR^all^PRE_SUB_DEPENDS: added GNOME subdep
+ * DEPENDS: added missing required dependency
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/libopenraw/PRE_SUB_DEPENDS
b/graphics-libs/libopenraw/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..1b0b438
--- /dev/null
+++ b/graphics-libs/libopenraw/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) is_depends_enabled $SPELL gdk-pixbuf2;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
b/graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..1b0b438
--- /dev/null
+++ b/graphics-libs/libopenraw/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) is_depends_enabled $SPELL gdk-pixbuf2;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/graphics-libs/libopenraw/SUB_DEPENDS
b/graphics-libs/libopenraw/SUB_DEPENDS
new file mode 100755
index 0000000..61a8526
--- /dev/null
+++ b/graphics-libs/libopenraw/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GNOME) message "GNOME support requested, forcing gdk-pixbuf2 dependency" &&
+ depends gdk-pixbuf2 '--enable-gnome';;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/graphics-libs/libpano13/DETAILS b/graphics-libs/libpano13/DETAILS
index fb57119..de95bc1 100755
--- a/graphics-libs/libpano13/DETAILS
+++ b/graphics-libs/libpano13/DETAILS
@@ -1,8 +1,8 @@
SPELL=libpano13
- VERSION=2.9.18
+ VERSION=2.9.19
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/panotools/$SOURCE
-
SOURCE_HASH=sha512:bd8449a8ee01e990fa19784889c1afb0e64f90e25596c872e7470fb700c327aad4fc0c565977576dac34dca4cea55a46aad9dc547d3ee4ab6b353cd8b6656874
+
SOURCE_URL[0]=$SOURCEFORGE_URL/panotools/${SPELL}/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:f9f147426d44d8babac09cb1a1b5111f88b9c2fc079f33df80133492bcf24cbd1edd771e6bec7bed4b0256bf15c700139c0a83119d3adf296ae5c567e006d868
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://panotools.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/graphics-libs/libpano13/HISTORY b/graphics-libs/libpano13/HISTORY
index 59a3a3b..b6388ad 100644
--- a/graphics-libs/libpano13/HISTORY
+++ b/graphics-libs/libpano13/HISTORY
@@ -1,3 +1,6 @@
+2014-09-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.9.19
+
2011-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.9.18

diff --git a/graphics-libs/libpgf/DEPENDS b/graphics-libs/libpgf/DEPENDS
new file mode 100755
index 0000000..b38f1fe
--- /dev/null
+++ b/graphics-libs/libpgf/DEPENDS
@@ -0,0 +1,6 @@
+depends autoconf &&
+depends automake &&
+depends libtool &&
+depends dos2unix &&
+optional_depends doxygen '' '' 'build documentation'
+
diff --git a/graphics-libs/libpgf/DETAILS b/graphics-libs/libpgf/DETAILS
new file mode 100755
index 0000000..f8cd7b8
--- /dev/null
+++ b/graphics-libs/libpgf/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=libpgf
+ VERSION=6.14.12
+
SOURCE_HASH=sha512:1fb2377deb86cea65ab28704a5c438a6e8586c37fb73a208800341214c0b09c9ae61c30a70e839b0238223b31da9825db2aeb2275e06c7a3ff6ff5b43cf72972
+ SOURCE=$SPELL-src-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://www.libpgf.org
+ LICENSE[0]=LGPL
+ ENTERED=20141221
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+WHAT IS PGF?
+
+A popular image file format
+Based on discrete, fast wavelet transform with progressive coding features
+Lossless and lossy compression
+Small C++ codec without any dependencies
+Easy codec usage
+Best for natural and aerial images with a better compression efficiency than
JPEG
+PGF is one of the best image compression algorithms for natural images
+EOF
diff --git a/graphics-libs/libpgf/HISTORY b/graphics-libs/libpgf/HISTORY
new file mode 100644
index 0000000..986f08e
--- /dev/null
+++ b/graphics-libs/libpgf/HISTORY
@@ -0,0 +1,4 @@
+2014-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.14.12
+ spell created
+
diff --git a/graphics-libs/libpgf/PRE_BUILD b/graphics-libs/libpgf/PRE_BUILD
new file mode 100755
index 0000000..53de1b4
--- /dev/null
+++ b/graphics-libs/libpgf/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+touch NEWS AUTHORS &&
+# the tarball has bad line-endings
+dos2unix * src/* include/* &&
+autoreconf -f -i --symlink
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/DEPENDS b/graphics-libs/libraw/DEPENDS
index f148724..98ceab9 100755
--- a/graphics-libs/libraw/DEPENDS
+++ b/graphics-libs/libraw/DEPENDS
@@ -1 +1,3 @@
depends -sub CXX gcc
+depends JPEG &&
+depends lcms2
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..53b8764 100644
--- a/graphics-libs/libraw/HISTORY
+++ b/graphics-libs/libraw/HISTORY
@@ -1,3 +1,12 @@
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add JPEG. lcms2
+
+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/libva-intel-driver/DEPENDS
b/graphics-libs/libva-intel-driver/DEPENDS
new file mode 100755
index 0000000..6b05948
--- /dev/null
+++ b/graphics-libs/libva-intel-driver/DEPENDS
@@ -0,0 +1 @@
+depends libva
diff --git a/graphics-libs/libva-intel-driver/DETAILS
b/graphics-libs/libva-intel-driver/DETAILS
new file mode 100755
index 0000000..b7f9328
--- /dev/null
+++ b/graphics-libs/libva-intel-driver/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libva-intel-driver
+ VERSION=1.2.1
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://www.freedesktop.org/software/vaapi/releases/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:feb7faaf41b3044d342af57ea10e5be8b40e1a2fd1ca39fb4b2280cd0175f7d1fa9b9f06609693cf4e4cb2e2c68d86b2592512c71ef0f0461810554ca762e584
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://cgit.freedesktop.org/vaapi/intel-driver";
+ LICENSE[0]=MIT
+ ENTERED=20131007
+ SHORT="HW video decode support for Intel integrated graphics"
+cat << EOF
+VA-API implementation for Intel G45 chipsets and Intel HD Graphics for
+Intel Core processor family.
+EOF
diff --git a/graphics-libs/libva-intel-driver/HISTORY
b/graphics-libs/libva-intel-driver/HISTORY
new file mode 100644
index 0000000..0716b9f
--- /dev/null
+++ b/graphics-libs/libva-intel-driver/HISTORY
@@ -0,0 +1,3 @@
+2013-10-07 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/graphics-libs/libwacom/DEPENDS b/graphics-libs/libwacom/DEPENDS
new file mode 100755
index 0000000..f3767d0
--- /dev/null
+++ b/graphics-libs/libwacom/DEPENDS
@@ -0,0 +1,3 @@
+depends libxml2 &&
+depends gtk+2 &&
+depends glib2
diff --git a/graphics-libs/libwacom/DETAILS b/graphics-libs/libwacom/DETAILS
index 2d49314..898cd7d11 100755
--- a/graphics-libs/libwacom/DETAILS
+++ b/graphics-libs/libwacom/DETAILS
@@ -1,10 +1,10 @@
SPELL=libwacom
- VERSION=0.4
+ VERSION=0.7
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
- SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/linuxwacom/libwacom/$SOURCE
+
SOURCE_HASH[0]=sha512:e373ea3afd6b93ef9c16a84e1932b0194bdb81685c4403bee71aed48d0999182a4da18cf752b71ec4a22ec218f82232ef8240a9a8d4e9ea69762f9144fd08989
LICENSE[0]=GPL
WEB_SITE=http://linuxwacom.sourceforge.net/
ENTERED=20120328
diff --git a/graphics-libs/libwacom/HISTORY b/graphics-libs/libwacom/HISTORY
index 9570af7..b49404e 100644
--- a/graphics-libs/libwacom/HISTORY
+++ b/graphics-libs/libwacom/HISTORY
@@ -1,2 +1,9 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7
+ * DEPENDS: added dependencies on glib2, libxml2, gtk+2
+
+2012-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6, xz -> bz2, SOURCE_URL updated
+
2012-03-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 0.4
diff --git a/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig
b/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig
deleted file mode 100644
index 9745b64..0000000
Binary files a/graphics-libs/libwacom/libwacom-0.4.tar.xz.sig and /dev/null
differ
diff --git a/graphics-libs/libwebp/DEPENDS b/graphics-libs/libwebp/DEPENDS
new file mode 100755
index 0000000..4042355
--- /dev/null
+++ b/graphics-libs/libwebp/DEPENDS
@@ -0,0 +1,7 @@
+depends autoconf &&
+depends automake &&
+depends libtool &&
+depends libpng &&
+depends JPEG &&
+depends tiff &&
+depends GIFLIB
diff --git a/graphics-libs/libwebp/DETAILS b/graphics-libs/libwebp/DETAILS
new file mode 100755
index 0000000..a3d2ac6
--- /dev/null
+++ b/graphics-libs/libwebp/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=libwebp
+ VERSION=0.4.2
+
SOURCE_HASH=sha512:0213f92cc9a4303b9ae51ffbc72c083880bcd5c1d8b2f92fe514e0a11167925934d01155f89dc9e571dee51293ea26f8b8b486c5b980db20e921d653320a4d13
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://downloads.webmproject.org/releases/webp/$SOURCE
+ WEB_SITE=https://developers.google.com/speed/webp/
+ ENTERED=20121124
+ LICENSE[0]=GOOGLE
+ KEYWORDS="graphics libs"
+ SHORT="libwebp is a library that supports the WEB-P graphics
format."
+cat << EOF
+WebP is a new image format that provides lossless and lossy compression for
+images on the web. WebP lossless images are 26% smaller in size compared to
+PNGs. WebP lossy images are 25-34% smaller in size compared to JPEG images
at
+equivalent SSIM index. WebP supports lossless transparency (also known as
+alpha channel) with just 22% additional bytes. Transparency is also
supported
+with lossy compression and typically provides 3x smaller file sizes compared
+to PNG when lossy compression is acceptable for the red/green/blue color
+channels.
+EOF
diff --git a/graphics-libs/libwebp/HISTORY b/graphics-libs/libwebp/HISTORY
new file mode 100644
index 0000000..c3b9e42
--- /dev/null
+++ b/graphics-libs/libwebp/HISTORY
@@ -0,0 +1,12 @@
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: VERSION 0.4.2
+ new url
+ * DEPENDS: add GIFLIB
+
+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/libwmf/DETAILS b/graphics-libs/libwmf/DETAILS
index 4845e03..1a0f202 100755
--- a/graphics-libs/libwmf/DETAILS
+++ b/graphics-libs/libwmf/DETAILS
@@ -4,7 +4,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/wvware/$SOURCE
- WEB_SITE=http://sourceforge.net/projects/wvware
+ WEB_SITE=http://wvware.sourceforge.net/
ENTERED=20020509
LICENSE[0]=GPL
KEYWORDS="images graphics libs"
diff --git a/graphics-libs/libwmf/HISTORY b/graphics-libs/libwmf/HISTORY
index e584c95..927f38f 100644
--- a/graphics-libs/libwmf/HISTORY
+++ b/graphics-libs/libwmf/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: corrected WEB_SITE
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics-libs/libxcm/DEPENDS b/graphics-libs/libxcm/DEPENDS
new file mode 100755
index 0000000..6d5bb47
--- /dev/null
+++ b/graphics-libs/libxcm/DEPENDS
@@ -0,0 +1,11 @@
+depends libice &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxfixes &&
+depends libxmu &&
+depends libxt &&
+depends util-linux
diff --git a/graphics-libs/libxcm/DETAILS b/graphics-libs/libxcm/DETAILS
new file mode 100755
index 0000000..b7b77e9
--- /dev/null
+++ b/graphics-libs/libxcm/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=libxcm
+ VERSION=0.5.1
+ SOURCE="libXcm-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/oyranos/libXcm/libXcm-0.5/${SOURCE}
+
SOURCE_HASH=sha512:809af120bab8a8d5d47f4b32c455e63194c399b5562dca681f76e379fef129e1fa26275870eed9fc2f185428c10f4ca6e1495eca29544f6c9ae71868ab1d7278
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/libXcm-${VERSION}"
+ WEB_SITE="http://www.freedesktop.org/wiki/OpenIcc";
+ LICENSE[0]=MIT
+ ENTERED=20121101
+ SHORT="a reference implementation of the X Color Management
specification"
+cat << EOF
+The libXcm library contains the a reference implementation of the X Color
+Management specification. The X Color Management specification allows to
+attach colour regions to X windows to communicate with colour servers.
+
+The XcmDDC API can be used to fetch a EDID data block from a monitor over a
+i2c communication. On Linux typical the i2c-dev module must be loaded to use
+this hardware data channel. The device nodes must obtain rights accessible
+to normal users.
+
+The XcmEdidParse API is for parsing EDID data blocks. A small example
+application is included.
+
+The XcmEvents API allowes to easily observe X11 colour management events.
+The included xcmsevents makes use of the XcmEvents API.
+EOF
diff --git a/graphics-libs/libxcm/HISTORY b/graphics-libs/libxcm/HISTORY
new file mode 100644
index 0000000..2a415aa
--- /dev/null
+++ b/graphics-libs/libxcm/HISTORY
@@ -0,0 +1,3 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/mesalib/CONFLICTS b/graphics-libs/mesalib/CONFLICTS
new file mode 100755
index 0000000..9cc9eaf
--- /dev/null
+++ b/graphics-libs/mesalib/CONFLICTS
@@ -0,0 +1 @@
+conflicts mesalib-1x
diff --git a/graphics-libs/mesalib/DEPENDS b/graphics-libs/mesalib/DEPENDS
index f63f9d7..5c0a37a 100755
--- a/graphics-libs/mesalib/DEPENDS
+++ b/graphics-libs/mesalib/DEPENDS
@@ -1,5 +1,6 @@
. "$GRIMOIRE/FUNCTIONS" &&

+depends -sub 'CXX' gcc &&
depends dri2proto &&
depends libdrm &&
depends util-macros &&
@@ -14,6 +15,7 @@ depends libxext &&
depends libxxf86vm &&
depends libxau &&
depends libxfixes &&
+depends libxt &&
depends glproto &&
depends talloc &&
depends libxml2 &&
@@ -28,6 +30,11 @@ if list_find "$MESALIB_OPTS" "--enable-glu"; then
"--enable-glut" \
"--disable-glut" \
"to enable GLUT library"
+
+ if is_depends_enabled $SPELL $(get_spell_provider $SPELL GLUT) ; then
+ depends libxi &&
+ depends libxmu
+ fi
fi &&

optional_depends libxcb \
diff --git a/graphics-libs/mesalib/DETAILS b/graphics-libs/mesalib/DETAILS
index 7a9bca1..0936423 100755
--- a/graphics-libs/mesalib/DETAILS
+++ b/graphics-libs/mesalib/DETAILS
@@ -1,3 +1,4 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mesalib

if [[ -z $MESALIB_BRANCH ]]; then
@@ -12,15 +13,10 @@ case "$MESALIB_BRANCH" in
VERSION=7.10.3
;;
development)
- VERSION=7.11.1
+ VERSION=7.11.2
;;
scm)
- if [[ "$MESALIB_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
-
+ VERSION=$(get_scm_version)
;;
esac

@@ -32,7 +28,7 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/mesalib-git
SOURCE_IGNORE=volatile
else
SOURCE=MesaLib-${VERSION}.tar.bz2
- SOURCE_URL[0]=ftp://ftp.freedesktop.org/pub/mesa/$VERSION/$SOURCE
+
SOURCE_URL[0]=ftp://ftp.freedesktop.org/pub/mesa/older-versions/${VERSION%%.*}.x/$VERSION/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Mesa-${VERSION}
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
fi
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index 37e5ac4..886efab 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,20 @@
+2015-01-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on g++ (CXX in gcc) from IRC
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libxt
+ * DETAILS: development: 7.11.2
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: add MESALIB
+ * CONFLICTS: added, conflicts mesalib-1x
+
+2013-05-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: GLUT functionality depends on libxmu and libxi (plus
libx11)
+
2012-06-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* CONFIGURE: removed commented flags (moved to DEPENDS)
diff --git a/graphics-libs/mesalib/MesaLib-7.11.1.tar.bz2.sig
b/graphics-libs/mesalib/MesaLib-7.11.1.tar.bz2.sig
deleted file mode 100644
index 2916753..0000000
Binary files a/graphics-libs/mesalib/MesaLib-7.11.1.tar.bz2.sig and /dev/null
differ
diff --git a/graphics-libs/mesalib/MesaLib-7.11.2.tar.bz2.sig
b/graphics-libs/mesalib/MesaLib-7.11.2.tar.bz2.sig
new file mode 100644
index 0000000..d0a5d61
Binary files /dev/null and b/graphics-libs/mesalib/MesaLib-7.11.2.tar.bz2.sig
differ
diff --git a/graphics-libs/mesalib/PROVIDES b/graphics-libs/mesalib/PROVIDES
index 3fc56f6..324200b 100755
--- a/graphics-libs/mesalib/PROVIDES
+++ b/graphics-libs/mesalib/PROVIDES
@@ -1 +1,2 @@
OPENGL
+MESALIB
diff --git a/graphics-libs/ogre/DETAILS b/graphics-libs/ogre/DETAILS
index a3b3e45..39e9965 100755
--- a/graphics-libs/ogre/DETAILS
+++ b/graphics-libs/ogre/DETAILS
@@ -1,9 +1,9 @@
SPELL=ogre
- VERSION=1-7-4
+ VERSION=1-8-1
SOURCE=${SPELL}_src_v$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/ogre_src_v$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7153c75652c74e97e617d38ec91891146a77c11560cc9de82fb984692b52ee935494b5411d3767ca8a19ca77099399120b8784ec9d6f48c0a6b6b2dfdad5a92c
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/$(echo ${VERSION//-/.}
| cut -f1,2 -d.)/${VERSION//-/.}/${SOURCE}
+
SOURCE_HASH=sha512:0bbce593e5a9ebf51e3cb53661f6447d99ae28a53365d7f518c6d408216690527ef7552385160cff8d5c3ef15d3ab5c2520ef2c1f51fda5541d5d4dca4663ae2
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
WEB_SITE=http://www.ogre3d.org/
diff --git a/graphics-libs/ogre/HISTORY b/graphics-libs/ogre/HISTORY
index ef665e2..0ac5fe2 100644
--- a/graphics-libs/ogre/HISTORY
+++ b/graphics-libs/ogre/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1-8-1
+
2012-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1-7-4

diff --git a/graphics-libs/opencolorio/BUILD b/graphics-libs/opencolorio/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics-libs/opencolorio/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics-libs/opencolorio/DEPENDS
b/graphics-libs/opencolorio/DEPENDS
new file mode 100755
index 0000000..9a1a24f
--- /dev/null
+++ b/graphics-libs/opencolorio/DEPENDS
@@ -0,0 +1,12 @@
+depends cmake &&
+depends -sub CXX gcc &&
+depends tinyxml "-DUSE_EXTERNAL_TINYXML=on" &&
+depends lcms2 "-DUSE_EXTERNAL_LCMS=on" &&
+optional_depends python \
+ "" \
+ "" \
+ "for python bindings" &&
+optional_depends openimageio \
+ "" \
+ "" \
+ "for OpenImageIO support"
diff --git a/graphics-libs/opencolorio/DETAILS
b/graphics-libs/opencolorio/DETAILS
new file mode 100755
index 0000000..8168611
--- /dev/null
+++ b/graphics-libs/opencolorio/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=opencolorio
+ VERSION=1.0.8
+ XVERSION=8883824
+ SOURCE="opencolorio-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://github.com/imageworks/OpenColorIO/tarball/v${VERSION}
+
SOURCE_HASH=sha512:16c0deab84013d96c9741a58ddc44a90be6a6eac317b8ceb87afad914aa9b0e1d5880dc11ae3c40d22e4a87b553e3b5a1a8a66c064f71c2203b4b605a97851a1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/imageworks-OpenColorIO-${XVERSION}"
+ WEB_SITE="http://opencolorio.org/index.html";
+ LICENSE[0]=BSD
+ ENTERED=20130111
+ SHORT="a complete color management solution geared towards motion
picture production"
+cat << EOF
+OpenColorIO (OCIO) is a complete color management solution geared towards
+motion picture production with an emphasis on visual effects and computer
+animation. OCIO provides a straightforward and consistent user experience
+across all supporting applications while allowing for sophisticated back-end
+configuration options suitable for high-end production usage. OCIO is
+compatible with the Academy Color Encoding Specification (ACES) and is
+LUT-format agnostic, supporting many popular formats.
+EOF
diff --git a/graphics-libs/opencolorio/HISTORY
b/graphics-libs/opencolorio/HISTORY
new file mode 100644
index 0000000..2886632
--- /dev/null
+++ b/graphics-libs/opencolorio/HISTORY
@@ -0,0 +1,3 @@
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics-libs/opencv/BUILD b/graphics-libs/opencv/BUILD
index 1bde1fe..4e7d3e5 100755
--- a/graphics-libs/opencv/BUILD
+++ b/graphics-libs/opencv/BUILD
@@ -1,2 +1,8 @@
CXXFLAGS=-D__STDC_CONSTANT_MACROS &&
-cmake_build
+OPTS+=" -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCS=0 -DBUILD_PERF_TESTS=0 \
+ -DBUILD_TESTS=0" &&
+if is_depends_enabled $SPELL qt4;then
+ qt4_cmake_build
+else
+ cmake_build
+fi
diff --git a/graphics-libs/opencv/DEPENDS b/graphics-libs/opencv/DEPENDS
index 793767b..210108e 100755
--- a/graphics-libs/opencv/DEPENDS
+++ b/graphics-libs/opencv/DEPENDS
@@ -10,7 +10,7 @@ elif [[ $FFM = libquicktime ]];then
depends libquicktime
fi &&
depends bzip2 &&
-optional_depends libv4l '-DWITH_V4L=1' '-DWITH_V4L=0' 'V4L
support' &&
+optional_depends v4l-utils '-DWITH_V4L=1' '-DWITH_V4L=0' 'V4L
support' &&
optional_depends JPEG '-DWITH_JPEG=1' '-DWITH_JPEG=0' 'JPEG
support' &&
optional_depends jasper '-DWITH_JASPER=1' '-DWITH_JASPER=0' 'JPEG-2000
support' &&
optional_depends tiff '-DWITH_TIFF=1' '-DWITH_TIFF=1' 'TIFF
support' &&
@@ -23,4 +23,5 @@ optional_depends libucil '-DWITH_UNICAP=1'
'-DWITH_UNICAP=0' 'video capture s
optional_depends libraw1394 '-DWITH_1394=1' '-DWITH_1394=0' 'Firewire
support' &&
optional_depends gtk+2 '-DWITH_GTK=1' '-DWITH_GTK=0' 'Gtk gui
support' &&
optional_depends qt4 '-DWITH_QT=1' '-DWITH_QT=0' 'Qt gui
support' &&
-optional_depends eigen2 '-DWITH_EIGEN=1' '-DWITH_EIGEN=0' 'Eigen2/3
matrix support'
+optional_depends EIGEN '-DWITH_EIGEN=1' '-DWITH_EIGEN=0' 'Eigen2/3
matrix support'
+optional_depends openexr '-DWITH_OPENEXR=1' '-DWITH_OPENEXR=0' 'ILM
support'
diff --git a/graphics-libs/opencv/DETAILS b/graphics-libs/opencv/DETAILS
index 8694929..cb1132f 100755
--- a/graphics-libs/opencv/DETAILS
+++ b/graphics-libs/opencv/DETAILS
@@ -1,12 +1,11 @@
SPELL=opencv
- SPELLX=OpenCV
- VERSION=2.4.2
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- SOURCE=$SPELLX-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION//a}
- SOURCE_URL[0]=$SOURCEFORGE_URL/opencvlibrary/$SOURCE
- WEB_SITE=http://opencv.willowgarage.com/wiki/
+ VERSION=2.4.9
+
SOURCE_HASH=sha512:a24b4bc0f7e58246e55370cdacd161f54b282d71a4ffbd654dd4b158031c9f8f93b8cb5a171f8266d4a776375573eff6b6b88793a812df99b3f516176e7a55b1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
+ SOURCE_URL[0]=https://github.com/Itseez/opencv/archive/$VERSION.tar.gz
+ TMPFS=off
+ WEB_SITE=http://opencv.org
LICENSE[0]=BSD
ENTERED=20081112
KEYWORDS="graphics"
diff --git a/graphics-libs/opencv/HISTORY b/graphics-libs/opencv/HISTORY
index 933c3e9..5a58d80 100644
--- a/graphics-libs/opencv/HISTORY
+++ b/graphics-libs/opencv/HISTORY
@@ -1,6 +1,41 @@
+2014-12-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix SOURCE to make it a proper tarball name
+
+2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.9
+ * PRE_BUILD, pkgconfig.patch: patch from Arch added
+
+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
+
+2013-04-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.5
+ new url at github
+
+2013-01-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: properly support qt4
+ turn off some build options, to speed things up
+
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.3
+ new website
+ * DEPENDS: add openexr
+ eigen2 => EIGEN
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.2
-
2012-06-03 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.4.1

diff --git a/graphics-libs/opencv/OpenCV-2.4.2.tar.bz2.sig
b/graphics-libs/opencv/OpenCV-2.4.2.tar.bz2.sig
deleted file mode 100644
index 78c5347..0000000
Binary files a/graphics-libs/opencv/OpenCV-2.4.2.tar.bz2.sig and /dev/null
differ
diff --git a/graphics-libs/opencv/PRE_BUILD b/graphics-libs/opencv/PRE_BUILD
new file mode 100755
index 0000000..e5dd5dd
--- /dev/null
+++ b/graphics-libs/opencv/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SCRIPT_DIRECTORY/pkgconfig.patch
+
diff --git a/graphics-libs/opencv/pkgconfig.patch
b/graphics-libs/opencv/pkgconfig.patch
new file mode 100644
index 0000000..5626eb6
--- /dev/null
+++ b/graphics-libs/opencv/pkgconfig.patch
@@ -0,0 +1,35 @@
+diff -baur opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake
opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake
+--- opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake 2013-11-12
20:31:27.253763202 +0000
++++ opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake 2013-11-12
20:41:48.936262732 +0000
+@@ -10,7 +10,7 @@
+ #
-------------------------------------------------------------------------------------------
+ set(prefix "${CMAKE_INSTALL_PREFIX}")
+ set(exec_prefix "\${prefix}")
+-set(libdir "") #TODO: need link paths for OpenCV_EXTRA_COMPONENTS
++set(libdir "\${prefix}/${OPENCV_LIB_INSTALL_PATH}")
+ set(includedir "\${prefix}/${OPENCV_INCLUDE_INSTALL_PATH}")
+
+ if(CMAKE_BUILD_TYPE MATCHES "Release")
+@@ -35,10 +35,11 @@
+ ocv_list_reverse(OpenCV_EXTRA_COMPONENTS)
+
+ #build the list of components
+-set(OpenCV_LIB_COMPONENTS_ "")
++set(OpenCV_LIB_COMPONENTS_ "-L\${libdir}")
+ foreach(CVLib ${OpenCV_LIB_COMPONENTS})
+ get_target_property(libpath ${CVLib} LOCATION_${CMAKE_BUILD_TYPE})
+ get_filename_component(libname "${libpath}" NAME)
++ get_filename_component(lname "${libpath}" NAME_WE)
+
+ if(INSTALL_TO_MANGLED_PATHS)
+ set(libname "${libname}.${OPENCV_VERSION}")
+@@ -51,7 +52,8 @@
+ set(installDir "${OPENCV_LIB_INSTALL_PATH}")
+ endif()
+
+- set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_}
\${exec_prefix}/${installDir}/${libname}")
++ string(REPLACE "libopencv" "-lopencv" lname "${lname}")
++ set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} ${lname}")
+ endforeach()
+
+ # add extra dependencies required for OpenCV
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/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch

b/graphics-libs/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch
new file mode 100644
index 0000000..1fb5416
--- /dev/null
+++
b/graphics-libs/openimageio/0001-fix-compile-errors-due-to-missing-headers.patch
@@ -0,0 +1,53 @@
+From 1d4925c5a87cb23c6bc3487b49e3981480b6d36f Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 11 Jan 2013 22:57:04 +0100
+Subject: [PATCH] fix compile errors due to missing headers
+
+---
+ src/libtexture/texturesys.cpp | 1 +
+ src/libutil/SHA1.cpp | 2 +-
+ src/testtex/testtex.cpp | 1 +
+ 3 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/libtexture/texturesys.cpp b/src/libtexture/texturesys.cpp
+index c5fdd90..ff69213 100644
+--- a/src/libtexture/texturesys.cpp
++++ b/src/libtexture/texturesys.cpp
+@@ -31,6 +31,7 @@
+
+ #include <math.h>
+ #include <string>
++#include <cstring>
+ #include <sstream>
+ #include <list>
+ #include <boost/tr1/memory.hpp>
+diff --git a/src/libutil/SHA1.cpp b/src/libutil/SHA1.cpp
+index b9e6c8b..c761185 100644
+--- a/src/libutil/SHA1.cpp
++++ b/src/libutil/SHA1.cpp
+@@ -8,9 +8,9 @@
+
+ // If compiling with MFC, you might want to add #include "StdAfx.h"
+
++#include "SHA1.h"
+ #include "hash.h"
+ #include "dassert.h"
+-#include "SHA1.h"
+
+ #ifdef SHA1_UTILITY_FUNCTIONS
+ #define SHA1_MAX_FILE_BUFFER 8000
+diff --git a/src/testtex/testtex.cpp b/src/testtex/testtex.cpp
+index 6361593..6b7a27c 100644
+--- a/src/testtex/testtex.cpp
++++ b/src/testtex/testtex.cpp
+@@ -29,6 +29,7 @@
+ */
+
+
++#include <cstring>
+ #include <cstdio>
+ #include <cstdlib>
+ #include <cmath>
+--
+1.8.1
+
diff --git a/graphics-libs/openimageio/BUILD b/graphics-libs/openimageio/BUILD
new file mode 100755
index 0000000..ccaba29
--- /dev/null
+++ b/graphics-libs/openimageio/BUILD
@@ -0,0 +1,5 @@
+mkdir -p ${SOURCE_DIRECTORY}/build &&
+cd ${SOURCE_DIRECTORY}/build &&
+prepare_cmake_flags &&
+cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr
-DSYSCONFDIR=$INSTALL_ROOT/etc $OPTS ../src &&
+default_build_make
diff --git a/graphics-libs/openimageio/DEPENDS
b/graphics-libs/openimageio/DEPENDS
new file mode 100755
index 0000000..40be2b9
--- /dev/null
+++ b/graphics-libs/openimageio/DEPENDS
@@ -0,0 +1,30 @@
+depends -sub FILESYSTEM boost &&
+depends -sub REGEX boost &&
+depends -sub SYSTEM boost &&
+depends -sub THREAD boost &&
+depends openexr &&
+depends -sub CXX gcc &&
+depends ilmbase &&
+depends libxext &&
+depends libice &&
+depends libx11 &&
+depends hdf5 &&
+depends libwebp &&
+depends zlib &&
+depends libpng &&
+depends JPEG &&
+depends tiff &&
+
+optional_depends opencolorio "-DUSE_OCIO=on" "-DUSE_OCIO=off" "for color
managment" &&
+optional_depends field3d "-DUSE_FIELD3D=on" "-DUSE_FIELD3D=off" "for field3d
support" &&
+optional_depends tbb "-DUSE_TBB=on" "-DUSE_TBB=off" "use tbb" &&
+optional_depends qt4 "-DUSE_QT=on" "-DUSE_QT=off" "for qt bindings" &&
+optional_depends python "-DUSE_PYTHON=on" "-DUSE_PYTHON=off" "for python
bindings" &&
+optional_depends opencv "-DUSE_OPENCV=on" "-DUSE_OPENCV=off" "for OpenCV
support" &&
+optional_depends freetype2 "-DUSE_FREETYPE=on" "-DUSE_FREETYPE=off" "for
freetype2 support" &&
+optional_depends OPENGL "-DUSE_OPENGL=on" "-DUSE_OPENGL=off" "for OpenGL
support" &&
+if is_depends_enabled $SPELL OPENGL; then
+ depends glew
+fi &&
+
+optional_depends openjpeg "-DUSE_OPENJPEG=on" "-DUSE_OPENJPEG=off" "for
openjpeg support"
diff --git a/graphics-libs/openimageio/DETAILS
b/graphics-libs/openimageio/DETAILS
new file mode 100755
index 0000000..d7e59bf
--- /dev/null
+++ b/graphics-libs/openimageio/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=openimageio
+ VERSION=1.1.3
+ XVERSION=77be26d
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://github.com/OpenImageIO/oiio/tarball/Release-${VERSION}
+
SOURCE_HASH=sha512:88afa95e0ee7e05b78f4fb75edca9b3fd2cd4b460b75a4a7f11c61b561d822080e7727de8900b7595c75bd81e47bd3473f74b3df8f095888442b250a109c57f8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/OpenImageIO-oiio-${XVERSION}"
+ WEB_SITE="https://sites.google.com/site/openimageio/";
+ LICENSE[0]=BSD
+ ENTERED=20130111
+ SHORT="a library for reading and writing images"
+cat << EOF
+OpenImageIO is a library for reading and writing images, and a bunch of
+related classes, utilities, and applications. There is a particular emphasis
+on formats and functionality used in professional, large-scale animation and
+visual effects work for film. OpenImageIO is used extensively in animation
+and VFX studios all over the world, and is also incorporated into several
+commercial products.
+EOF
diff --git a/graphics-libs/openimageio/HISTORY
b/graphics-libs/openimageio/HISTORY
new file mode 100644
index 0000000..b634ca9
--- /dev/null
+++ b/graphics-libs/openimageio/HISTORY
@@ -0,0 +1,4 @@
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-compile-errors-due-to-missing-headers.patch, BUILD,
+ DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/graphics-libs/openimageio/PRE_BUILD
b/graphics-libs/openimageio/PRE_BUILD
new file mode 100755
index 0000000..6aee1de
--- /dev/null
+++ b/graphics-libs/openimageio/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-fix-compile-errors-due-to-missing-headers.patch
diff --git a/graphics-libs/openjpeg/BUILD b/graphics-libs/openjpeg/BUILD
index 1741c07..e013b8d 100755
--- a/graphics-libs/openjpeg/BUILD
+++ b/graphics-libs/openjpeg/BUILD
@@ -1,2 +1 @@
-LDFLAGS="-lm $LDFLAGS" &&
-default_build
+cmake_build
diff --git a/graphics-libs/openjpeg/DEPENDS b/graphics-libs/openjpeg/DEPENDS
index 60dd614..30b076c 100755
--- a/graphics-libs/openjpeg/DEPENDS
+++ b/graphics-libs/openjpeg/DEPENDS
@@ -1 +1,5 @@
-depends cmake
+depends cmake &&
+depends zlib &&
+depends libpng &&
+depends tiff &&
+depends lcms2
diff --git a/graphics-libs/openjpeg/DETAILS b/graphics-libs/openjpeg/DETAILS
index b5460bc..5092b32 100755
--- a/graphics-libs/openjpeg/DETAILS
+++ b/graphics-libs/openjpeg/DETAILS
@@ -1,15 +1,16 @@
SPELL=openjpeg
- VERSION=1.5.0
-
SOURCE_HASH=sha512:59501fde86a7f0ab5a1b7e369feb9c4dcb8ea67ead8ffd706592cbba1e0ee7b2a2a9aaa32778632febe0c3dc4171c7af738c5899c732eb420358df3b16d7cf47
+ VERSION=1.5.2
+
SOURCE_HASH=sha512:b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862
+ SECURITY_PATCH=2
# SOURCE_GPG="gurus.gpg:$SOURCE.sig"
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
- SOURCE_URL[0]=http://openjpeg.googlecode.com/files/$SOURCE
+
SOURCE_URL[0]=https://sf.net/projects/openjpeg.mirror/files/$VERSION/$SOURCE
LICENSE[0]=BSD
WEB_SITE=http://code.google.com/p/openjpeg/
KEYWORDS="images graphics libs"
ENTERED=20070627
- PATCHLEVEL=1
+ PATCHLEVEL=2
SHORT='Open-source JPEG 2000 codec'
cat << EOF
The OpenJPEG library is an open-source JPEG 2000 codec written in C language.
diff --git a/graphics-libs/openjpeg/HISTORY b/graphics-libs/openjpeg/HISTORY
index 14d71a5..b5e02db 100644
--- a/graphics-libs/openjpeg/HISTORY
+++ b/graphics-libs/openjpeg/HISTORY
@@ -1,3 +1,31 @@
+2014-06-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.2
+ SECURITY_PATCH++
+ fixes CVE-2013-4289 CVE-2013-4290
+ CVE-2013-1447 CVE-2013-6045 CVE-2013-6052 CVE-2013-6054
CVE-2013-6053 CVE-2013-6887
+ new url - sourceforge
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: extra depends libpng, tiff, lcms2, zlib
+
+2013-05-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: added, for correct 1.5.0 -> 1.5.1 upgrade procedure
+
+2013-04-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++ for Bug #540 (Javier Vasquez's fix)
+
+2013-04-14 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * INSTALL: New file. Adding besides "default_install"
+ the removal of broken symlink and the creation of the
+ correct one.
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.1
+ SECURITY_PATCH=1
+ fixes CVE-2012-3535, CVE-2012-3358
+ * BUILD: use cmake_build
+ * INSTALL: deleted
+
2012-04-17 Sukneet Basuta <sukneet AT sourcemage.org>
* BUILD: lets use default_build since cmake doesn't
symlink /usr/include/openjpeg.h ->
/usr/include/openjpeg-1.5/openjpeg.h
diff --git a/graphics-libs/openjpeg/INSTALL b/graphics-libs/openjpeg/INSTALL
index d6420d4..4a50fc6 100755
--- a/graphics-libs/openjpeg/INSTALL
+++ b/graphics-libs/openjpeg/INSTALL
@@ -1 +1,5 @@
-make install PREFIX=$INSTALL_ROOT/usr
+default_install &&
+
+rm $INSTALL_ROOT/usr/share/pkgconfig/libopenjpeg.pc &&
+cd $INSTALL_ROOT/usr/share/pkgconfig &&
+ln -s $INSTALL_ROOT/usr/lib/pkgconfig/libopenjpeg1.pc libopenjpeg.pc
diff --git a/graphics-libs/openjpeg/UP_TRIGGERS
b/graphics-libs/openjpeg/UP_TRIGGERS
new file mode 100755
index 0000000..fb874ce
--- /dev/null
+++ b/graphics-libs/openjpeg/UP_TRIGGERS
@@ -0,0 +1,19 @@
+# up_trigger everything on updated to 1.5.1 as soname changed from
libopenjpeg.so.1 to libopenjpeg.so.5
+
+. "$GRIMOIRE/FUNCTIONS" &&
+
+local OLD_SPELL_VERSION=""
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)"
+ if is_version_less "${OLD_SPELL_VERSION}" "1.5.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.*libopenjpeg\.so\.1"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/graphics-libs/poppler-data/DETAILS
b/graphics-libs/poppler-data/DETAILS
index a36cc13..7d325bd 100755
--- a/graphics-libs/poppler-data/DETAILS
+++ b/graphics-libs/poppler-data/DETAILS
@@ -1,6 +1,6 @@
SPELL=poppler-data
- VERSION=0.4.5
-
SOURCE_HASH=sha512:0120f4261597be8aa11b687a4dedacb865e125bd1142093de3c213d82f36c5ed7fb29c830bf7b327c49c4544d91462e9daeaa59fd813c15d3c0bc3dcb42ce067
+ VERSION=0.4.7
+
SOURCE_HASH=sha512:9a865f077f8760a106c6b28302357253c6d63a8f4f10a9506724d1f0ba42e3481bd790ca07e7ee245c63de3650a33c12e80e20e94415a0e37b05225cfe0efce2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://poppler.freedesktop.org/$SOURCE
diff --git a/graphics-libs/poppler-data/HISTORY
b/graphics-libs/poppler-data/HISTORY
index baf7b26..17b6d48 100644
--- a/graphics-libs/poppler-data/HISTORY
+++ b/graphics-libs/poppler-data/HISTORY
@@ -1,3 +1,9 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.7
+
+2012-10-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.6
+
2011-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.5

diff --git a/graphics-libs/poppler/DEPENDS b/graphics-libs/poppler/DEPENDS
index 698a800..5111668 100755
--- a/graphics-libs/poppler/DEPENDS
+++ b/graphics-libs/poppler/DEPENDS
@@ -16,8 +16,8 @@ optional_depends tiff \
"--disable-libtiff" \
"for TIFF support" &&

-optional_depends lcms \
- "--enable-cms" \
+optional_depends lcms2 \
+ "--enable-cms=lcms2" \
"--disable-cms" \
"for color management" &&

diff --git a/graphics-libs/poppler/DETAILS b/graphics-libs/poppler/DETAILS
index 1636386..fa8a444 100755
--- a/graphics-libs/poppler/DETAILS
+++ b/graphics-libs/poppler/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=poppler
if [[ $POPPLER_BRANCH == scm ]]; then
- if [[ $POPPLER_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
@@ -12,20 +9,20 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
else
if [[ $POPPLER_BRANCH == devel ]]; then
- VERSION=0.20.2
-
SOURCE_HASH=sha512:7a9a9e94298be025d8ee2dcba2be61c9d6bf167cee238a2599e211999ce0dcb59b5ef3418c5f3a6ddc8f1600e7ef2954c53f4a4149742a8a87879b1c58e77bed
+ VERSION=0.26.5
+
SOURCE_HASH=sha512:c374865809ed0c0ba43b4218f1e2185d1692a74a16aef722b2c6388bed7fbd8eef6e809f10fa061b90e8e35f28be2a5858d7dd6bf9d1c0c6e3c23ed8026688cc
else
- VERSION=0.20.2
-
SOURCE_HASH=sha512:7a9a9e94298be025d8ee2dcba2be61c9d6bf167cee238a2599e211999ce0dcb59b5ef3418c5f3a6ddc8f1600e7ef2954c53f4a4149742a8a87879b1c58e77bed
+ VERSION=0.26.5
+
SOURCE_HASH=sha512:c374865809ed0c0ba43b4218f1e2185d1692a74a16aef722b2c6388bed7fbd8eef6e809f10fa061b90e8e35f28be2a5858d7dd6bf9d1c0c6e3c23ed8026688cc
fi
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://poppler.freedesktop.org/$SOURCE
fi
WEB_SITE=http://poppler.freedesktop.org/
LICENSE[0]=GPL
ENTERED=20050502
- SECURITY_PATCH=4
+ SECURITY_PATCH=5
SHORT="PDF rendering library"
cat << EOF
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index 32a498b..ec809ef 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,31 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.26.5
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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
+
+2013-03-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.22.2
+
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (CVE-2013-1788-1790)
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.22.1
+ * DEPENDS: switched to lcms2 by default
+
+2013-01-25 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: added automake related fixes to the scm branch
+
+2012-10-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.5
+
2012-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.20.2

diff --git a/graphics-libs/poppler/PRE_BUILD b/graphics-libs/poppler/PRE_BUILD
index c851ff7..dfd1d9d 100755
--- a/graphics-libs/poppler/PRE_BUILD
+++ b/graphics-libs/poppler/PRE_BUILD
@@ -2,5 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

if [[ $POPPLER_BRANCH == scm ]]; then
+ sed -i "s:automake-1.7:automake-1.13 automake-1.7:" autogen.sh &&
+ sed -i "s:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:" configure.ac &&
NOCONFIGURE=ON ./autogen.sh
fi
diff --git a/graphics-libs/pythonmagick/DEPENDS
b/graphics-libs/pythonmagick/DEPENDS
index 282283d..e3482b8 100755
--- a/graphics-libs/pythonmagick/DEPENDS
+++ b/graphics-libs/pythonmagick/DEPENDS
@@ -1,3 +1,3 @@
depends python &&
depends -sub PYTHON boost &&
-depends imagemagick
+depends -sub HDRI imagemagick
diff --git a/graphics-libs/pythonmagick/DETAILS
b/graphics-libs/pythonmagick/DETAILS
index c618470..53c02c6 100755
--- a/graphics-libs/pythonmagick/DETAILS
+++ b/graphics-libs/pythonmagick/DETAILS
@@ -1,8 +1,8 @@
SPELL=pythonmagick
- VERSION=0.9.2
+ VERSION=0.9.8
SOURCE="PythonMagick-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://www.imagemagick.org/download/python/${SOURCE}
-
SOURCE_HASH=sha512:a995f0f88163e17c73e6d8863398403597641f8677147eedc146520f0b5f634eb1abf183a41bdc1857b6519631dd01c528e005650e77dfc2b608e9c95bc40cf3
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/PythonMagick-${VERSION}"
WEB_SITE="http://wiki.python.org/moin/PythonMagick";
LICENSE[0]="APACHE2"
diff --git a/graphics-libs/pythonmagick/HISTORY
b/graphics-libs/pythonmagick/HISTORY
index 150162c..be76c93 100644
--- a/graphics-libs/pythonmagick/HISTORY
+++ b/graphics-libs/pythonmagick/HISTORY
@@ -1,3 +1,9 @@
+2013-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on imagemagick with HDRI enabled
+
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.9.8
+
2010-12-09 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: added to apply patch

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/files/pythonmagick-0.9.2-fix_detection_of_python_includedir.patch?view=markup
diff --git a/graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig
b/graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig
new file mode 100644
index 0000000..bb2da5a
Binary files /dev/null and
b/graphics-libs/pythonmagick/PythonMagick-0.9.8.tar.bz2.sig differ
diff --git a/graphics-libs/simage/DEPENDS b/graphics-libs/simage/DEPENDS
index b7549ab..fa9a5c1 100755
--- a/graphics-libs/simage/DEPENDS
+++ b/graphics-libs/simage/DEPENDS
@@ -2,7 +2,7 @@ optional_depends qt4 \
"--enable-qimage --with-qt=$INSTALL_ROOT/usr" \
"-disable-qimage" \
"Use QImage to load/save images?" &&
-optional_depends giflib "" "--without-gif" \
+optional_depends GIFLIB "" "--without-gif" \
"Enable giflib support?" &&
optional_depends JPEG "" "--without-jpeg" \
"Enable jpeg support?" &&
diff --git a/graphics-libs/simage/HISTORY b/graphics-libs/simage/HISTORY
index d8aebe4..a340742 100644
--- a/graphics-libs/simage/HISTORY
+++ b/graphics-libs/simage/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics-libs/tiff/CVE-2012-4564.patch
b/graphics-libs/tiff/CVE-2012-4564.patch
new file mode 100644
index 0000000..7b2f773
--- /dev/null
+++ b/graphics-libs/tiff/CVE-2012-4564.patch
@@ -0,0 +1,29 @@
+--- a/tools/ppm2tiff.c
++++ b/tools/ppm2tiff.c
+@@ -85,6 +85,7 @@
+ int c;
+ extern int optind;
+ extern char* optarg;
++ tmsize_t scanline_size;
+
+ if (argc < 2) {
+ fprintf(stderr, "%s: Too few arguments\n", argv[0]);
+@@ -233,8 +234,16 @@
+ }
+ if (TIFFScanlineSize(out) > linebytes)
+ buf = (unsigned char *)_TIFFmalloc(linebytes);
+- else
+- buf = (unsigned char *)_TIFFmalloc(TIFFScanlineSize(out));
++ else {
++ scanline_size = TIFFScanlineSize(out);
++ if (scanline_size != 0)
++ buf = (unsigned char
*)_TIFFmalloc(TIFFScanlineSize(out));
++ else {
++ fprintf(stderr, "%s: scanline size
overflow\n",infile);
++ (void) TIFFClose(out);
++ exit(-2);
++ }
++ }
+ if (resolution > 0) {
+ TIFFSetField(out, TIFFTAG_XRESOLUTION, resolution);
+ TIFFSetField(out, TIFFTAG_YRESOLUTION, resolution);
diff --git a/graphics-libs/tiff/DETAILS b/graphics-libs/tiff/DETAILS
index 08b585f..f592b56 100755
--- a/graphics-libs/tiff/DETAILS
+++ b/graphics-libs/tiff/DETAILS
@@ -1,13 +1,13 @@
SPELL=tiff
- VERSION=4.0.2
+ VERSION=4.0.3
+ SECURITY_PATCH=6
PATCHLEVEL=1
-
SOURCE_HASH=sha512:bfc82b2780f2a7d89b1cd6d73ba45091fc74de996b2dad616cfdba59770b192449d6a9effba305f478a8e527d7246443a4e2bc1c5e2e6673a0037972f4a13413
+
SOURCE_HASH=sha512:d80e18b00e9e696a30b954c0d92e5f2f773fd9a7a0a944cf6cabb69c1798e671506580daa1cd2ebf493ae922000170c2491dfc6d4c0a9cd0b865684070595a73
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.remotesensing.org/pub/libtiff/$SOURCE
WEB_SITE=http://www.remotesensing.org/libtiff/
ENTERED=20010922
- SECURITY_PATCH=4
LICENSE[0]=LGPL
KEYWORDS="graphics libs"
SHORT="tiff provides support for the Tag Image File Format."
diff --git a/graphics-libs/tiff/HISTORY b/graphics-libs/tiff/HISTORY
index a6832fe..64f440f 100644
--- a/graphics-libs/tiff/HISTORY
+++ b/graphics-libs/tiff/HISTORY
@@ -1,3 +1,12 @@
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: added, to apply the patch
+ * CVE-2012-4564.patch: added, fixes CVE-2012-4564 security issue
+
+2012-09-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.3
+ SECURITY_PATCH++ : fixes CVE-2012-3401
+
2012-06-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: it actually depends on GLUT, not on OPENGL
diff --git a/graphics-libs/tiff/PRE_BUILD b/graphics-libs/tiff/PRE_BUILD
new file mode 100755
index 0000000..af23332
--- /dev/null
+++ b/graphics-libs/tiff/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/CVE-2012-4564.patch"
diff --git a/graphics-libs/vigra/DETAILS b/graphics-libs/vigra/DETAILS
index 5cb5137..8f98e99 100755
--- a/graphics-libs/vigra/DETAILS
+++ b/graphics-libs/vigra/DETAILS
@@ -1,9 +1,8 @@
SPELL=vigra
- VERSION=1.8.0
- SOURCE=${SPELL}-${VERSION}-src.tar.gz
-
SOURCE_URL[0]=http://kogs-www.informatik.uni-hamburg.de/~koethe/${SPELL}/${SOURCE}
- SOURCE_URL[1]=http://hci.iwr.uni-heidelberg.de/vigra/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:a7de19bd7e24442fa488053ff16e54c7b1789a2836069a94a2f5a77e8dd7e9aa246667034d582eb98b1b396ffe4f860d1a87436f804d5256e916cc860c973de1
+ VERSION=1.10.0
+ SOURCE=${SPELL}-${VERSION}-src-with-docu.tar.gz
+
SOURCE_URL[0]=https://github.com/ukoethe/vigra/releases/download/Version-${VERSION//./-}/${SOURCE}
+
SOURCE_HASH=sha512:4c0edb9d5a05d341034b6fe504658525130ddf830b09af4e08d9080407dd10ec62355bed362c4876cb1504632202a5eb125dc50cb66b0617c28dd274b8367d4d
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/

LICENSE[0]=http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/LICENSE
diff --git a/graphics-libs/vigra/HISTORY b/graphics-libs/vigra/HISTORY
index aa0f051..8ed9394 100644
--- a/graphics-libs/vigra/HISTORY
+++ b/graphics-libs/vigra/HISTORY
@@ -1,3 +1,6 @@
+2014-09-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10.0
+
2011-09-21 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 1.8.0, added one more URL
* BUILD: switched to cmake build process
diff --git a/graphics-libs/vips/DEPENDS b/graphics-libs/vips/DEPENDS
index 482874a..477ea1b 100755
--- a/graphics-libs/vips/DEPENDS
+++ b/graphics-libs/vips/DEPENDS
@@ -12,7 +12,7 @@ optional_depends JPEG "--with-jpeg"
"--without-jpeg" "For JPEG
optional_depends libpng "--with-png" "--without-png" "For
PNG support" &&
optional_depends tiff "--with-tiff" "--without-tiff" "For
TIFF support" &&
optional_depends openexr "--with-OpenEXR" "--without-OpenEXR" "For
openexr support" &&
-optional_depends libv4l "--with-v4l" "--without-v4l" "For
v4l support" &&
+optional_depends v4l-utils "--with-v4l" "--without-v4l"
"For v4l support" &&
optional_depends imagemagick "--with-magick" "--without-magick" "For
ImageMagic support" &&
optional_depends lcms2 "--with-lcms" "--without-lcms" "For
LCMS support" &&
optional_depends fftw "--with-fftw" "--without-fftw" "For
FFT support" &&
diff --git a/graphics-libs/vips/HISTORY b/graphics-libs/vips/HISTORY
index cfb5084..2629172 100644
--- a/graphics-libs/vips/HISTORY
+++ b/graphics-libs/vips/HISTORY
@@ -1,6 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 7.30.2 (required for nips 7.30.x)
- * DEPENDS: ./configure doesn't know --with-openexr, --without-cimg,
--with-liboil, nor --with-lcms2 anymore
*-openexr -> *-OpenEXR
Removed cimg optional dependency
diff --git a/graphics/advancecomp/DEPENDS b/graphics/advancecomp/DEPENDS
new file mode 100755
index 0000000..b851d47
--- /dev/null
+++ b/graphics/advancecomp/DEPENDS
@@ -0,0 +1 @@
+depends -sub "CXX" gcc
diff --git a/graphics/advancecomp/DETAILS b/graphics/advancecomp/DETAILS
new file mode 100755
index 0000000..27bd9c4
--- /dev/null
+++ b/graphics/advancecomp/DETAILS
@@ -0,0 +1,37 @@
+ SPELL=advancecomp
+ VERSION=1.15
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/advancemame/$SOURCE
+ WEB_SITE=http://advancemame.sourceforge.net/comp-readme.html
+ ENTERED=20120926
+ LICENSE[0]=GPL
+ DOCS="AUTHORS COPYING HISTORY README"
+ KEYWORDS="graphics"
+ SHORT="A collection of recompression utilities"
+cat << EOF
+AdvanceCOMP is a collection of recompression utilities for your .ZIP
archives,
+.PNG snapshots, .MNG video clips and .GZ files. It's mainly intended for
+recompressing your rom, snapshot and clip collection of emulated games.
+
+The main features are :
+* Recompress ZIP, GZ, PNG and MNG files using the Deflate 7-Zip
implementation.
+* Recompress MNG files using Delta and Move optimization.
+
+AdvanceCOMP includes four utilities, all of which allow the extend of DEFLATE
+searching to be set of one of four levels:
+* advpng, removal of ancillary chunks, concatenation of all individual IDAT
+ chunks; then re-encoding of the combined PNG image file using the 7-Zip
+ deflate method.
+* advmng, attempt to make use of delta encoding, followed by re-encoding of
+ compressed sections using 7-Zip deflate method.
+* advdef, general re-encoding of anything featuring a zlib stream, this
+ includes .gz and .png files.
+* advzip, re-encoding of compressed DEFLATE streams within a .zip archive.
+The additional searching performed during compression (and therefore
additional
+CPU usage), can often make gains of 5%-10% in compressed size, according to
the
+AdvanceCOMP authors. After using AdvanceCOMP, the output remains a backwards-
+compatible and compliant DEFLATE stream, capable of being decoded by any
+existing tools.
+EOF
diff --git a/graphics/advancecomp/HISTORY b/graphics/advancecomp/HISTORY
new file mode 100644
index 0000000..01a5395
--- /dev/null
+++ b/graphics/advancecomp/HISTORY
@@ -0,0 +1,5 @@
+2012-09-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+ Using '--disable-bzip2' will try to enable bzip2 support
+ Remove bzip2 optional dependency as it is broken
+
diff --git a/graphics/advancecomp/advancecomp-1.15.tar.gz.sig
b/graphics/advancecomp/advancecomp-1.15.tar.gz.sig
new file mode 100644
index 0000000..d902f9d
Binary files /dev/null and b/graphics/advancecomp/advancecomp-1.15.tar.gz.sig
differ
diff --git a/graphics/argyllcms/BUILD b/graphics/argyllcms/BUILD
new file mode 100755
index 0000000..8124035
--- /dev/null
+++ b/graphics/argyllcms/BUILD
@@ -0,0 +1,3 @@
+jam -q -fJambase -j${MAKE_NJOBS} &&
+jam -fJambase install &&
+rm ${SOURCE_DIRECTORY}/bin/License.txt
diff --git a/graphics/argyllcms/DEPENDS b/graphics/argyllcms/DEPENDS
new file mode 100755
index 0000000..071f74a
--- /dev/null
+++ b/graphics/argyllcms/DEPENDS
@@ -0,0 +1,11 @@
+depends jam &&
+depends JPEG &&
+depends libx11 &&
+depends libxau &&
+depends libxdmcp &&
+depends libxext &&
+depends libxinerama &&
+depends libxrandr &&
+depends libxscrnsaver &&
+depends libxxf86vm &&
+depends tiff
diff --git a/graphics/argyllcms/DETAILS b/graphics/argyllcms/DETAILS
new file mode 100755
index 0000000..55498ad
--- /dev/null
+++ b/graphics/argyllcms/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=argyllcms
+ VERSION=1.6.3
+ SOURCE="Argyll_V${VERSION}_src.zip"
+ SOURCE_URL[0]=http://www.${SPELL}.com/${SOURCE}
+
SOURCE_HASH=sha512:7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Argyll_V${VERSION}"
+ WEB_SITE="http://www.argyllcms.com/";
+ LICENSE[0]=GPL
+ ENTERED=20121009
+ SHORT="an ICC compatible color management system"
+cat << EOF
+ArgyllCMS is an ICC compatible color management system, available as
+Open Source under the AGPL. It supports accurate ICC profile creation
+for scanners, cameras and film recorders, and calibration and profiling of
+displays and RGB & CMYK printers. Spectral sample data is supported, allowing
+a selection of illuminants observer types, and paper fluorescent whitener
+additive compensation. Profiles can also incorporate source specific gamut
+mappings for perceptual and saturation intents. Gamut mapping and profile
+linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm,
+and a wide selection of rendering intents. Device Link can be created with
+a wide variety of advanced options. It also includes code for the fastest
+portable 8 bit raster color conversion engine available anywhere, as well
+as support for fast, fully accurate 16 bit conversion. Device color gamuts
+can also be viewed and compared using a VRML viewer.
+EOF
diff --git a/graphics/argyllcms/HISTORY b/graphics/argyllcms/HISTORY
new file mode 100644
index 0000000..05ea7e9
--- /dev/null
+++ b/graphics/argyllcms/HISTORY
@@ -0,0 +1,13 @@
+2014-07-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.3
+
+2013-07-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.1
+ * 04_CVE-2012-4405.diff, argyllcms-1.4.0-jpeg.patch, PRE_BUILD:
+ removed patches
+
+2012-11-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 04_CVE-2012-4405.diff, argyllcms-1.4.0-jpeg.patch, BUILD,
+ DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
+ patches are from Ubuntu and Gentoo respectively
+
diff --git a/graphics/argyllcms/INSTALL b/graphics/argyllcms/INSTALL
new file mode 100755
index 0000000..7b37cfb
--- /dev/null
+++ b/graphics/argyllcms/INSTALL
@@ -0,0 +1,3 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/argyllcms/ref
&&
+install -m644 ${SOURCE_DIRECTORY}/ref/*
${INSTALL_ROOT}/usr/share/argyllcms/ref/ &&
+install -m755 ${SOURCE_DIRECTORY}/bin/* ${INSTALL_ROOT}/usr/bin/
diff --git a/graphics/argyllcms/PRE_BUILD b/graphics/argyllcms/PRE_BUILD
new file mode 100755
index 0000000..9dccd38
--- /dev/null
+++ b/graphics/argyllcms/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop &&
+echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau
-lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
diff --git a/graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
b/graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
new file mode 100644
index 0000000..60cc3e5
--- /dev/null
+++ b/graphics/autopano-sift-c/0001-add-missing-lm-to-libs.patch
@@ -0,0 +1,25 @@
+From 0b58850877cb12dd1469c05d63fe5f85d15db7db Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 21:42:30 +0200
+Subject: [PATCH] add missing -lm to libs
+
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2364ad5..63e1bae 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -122,7 +122,7 @@ SET(LIBSIFT_SOURCES LoweDetector.c RANSAC.c
GaussianConvolution.c
+ ADD_LIBRARY(libsift STATIC ${LIBSIFT_SOURCES})
+
+ set(all_libs libsift ${JPEG_LIBRARIES} ${TIFF_LIBRARIES}
+- ${PNG_LIBRARIES} ${ZLIB_LIBRARIES} ${PANO13_LIBRARIES}
${LIBXML2_LIBRARIES})
++ ${PNG_LIBRARIES} ${ZLIB_LIBRARIES} ${PANO13_LIBRARIES}
${LIBXML2_LIBRARIES} -lm)
+
+ add_executable(generatekeys GenerateKeys.c)
+ TARGET_LINK_LIBRARIES(generatekeys ${all_libs})
+--
+1.8.0
+
diff --git a/graphics/autopano-sift-c/DETAILS
b/graphics/autopano-sift-c/DETAILS
index 154a5df..bbabb5b 100755
--- a/graphics/autopano-sift-c/DETAILS
+++ b/graphics/autopano-sift-c/DETAILS
@@ -11,10 +11,10 @@ if [ "$ASC_DEVEL" == "y" ]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
else
- VERSION=2.5.0
+ VERSION=2.5.1
SOURCE=autopano-sift-C-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/hugin/$SOURCE
-
SOURCE_HASH=sha512:779bf6c74201228fb1821d5d52eeaa67f50b4844624a56ad449aaae807b0577f9a287bc3edf9ec9a0905574c22d52a424f67b850e376b42c6bb62bf78dc95713

+
SOURCE_HASH=sha512:4f3c9e8738c7bc29ff6284033b7b813de61ef440c3d544755be8c4ad715a6e4175801ee4c02642df5e05bac82929c5554d85a5c488a2c27da1e5e81d3cd72931
SOURCE_DIRECTORY=$BUILD_DIRECTORY/autopano-sift-C-$VERSION
fi

diff --git a/graphics/autopano-sift-c/HISTORY
b/graphics/autopano-sift-c/HISTORY
index 83d7e89..a05d135 100644
--- a/graphics/autopano-sift-c/HISTORY
+++ b/graphics/autopano-sift-c/HISTORY
@@ -1,3 +1,8 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.1
+ * 0001-add-missing-lm-to-libs.patch, PRE_BUILD: added patch to avoid
+ linker error
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/autopano-sift-c/PRE_BUILD
b/graphics/autopano-sift-c/PRE_BUILD
new file mode 100755
index 0000000..0a2e2fc
--- /dev/null
+++ b/graphics/autopano-sift-c/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-missing-lm-to-libs.patch
diff --git a/graphics/blender/DETAILS b/graphics/blender/DETAILS
index e35dc3a..7b93235 100755
--- a/graphics/blender/DETAILS
+++ b/graphics/blender/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=blender
if [ "$BLENDER_BRANCH" == "scm" ]; then
- if [ "$BLENDER_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"

SOURCE_URL[0]=svn_https://svn.blender.org/svnroot/bf-blender/trunk/blender:$SPELL-svn
diff --git a/graphics/blender/HISTORY b/graphics/blender/HISTORY
index db50eb1..d71524a 100644
--- a/graphics/blender/HISTORY
+++ b/graphics/blender/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-02-19 Robin Cook <rcook AT wymns.net>
* DETAILS: updated to 2.62
* DEPENDS: uncommented openexr optional depends
diff --git a/graphics/blender_cvs/DETAILS b/graphics/blender_cvs/DETAILS
index 5be6856..97e0fa9 100755
--- a/graphics/blender_cvs/DETAILS
+++ b/graphics/blender_cvs/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=blender_cvs
-if [[ "$BLENDER_CVS_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-src.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-src

SOURCE_URL[0]=svn_https://svn.blender.org/svnroot/bf-blender/trunk/blender:blender
diff --git a/graphics/blender_cvs/HISTORY b/graphics/blender_cvs/HISTORY
index 7a4cbab..4ddaebf 100644
--- a/graphics/blender_cvs/HISTORY
+++ b/graphics/blender_cvs/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/graphics/brlcad/DEPENDS b/graphics/brlcad/DEPENDS
index 05fdd85..d28e76a 100755
--- a/graphics/brlcad/DEPENDS
+++ b/graphics/brlcad/DEPENDS
@@ -1,5 +1,5 @@
depends bison &&
-depends gawk &&
+depends AWK &&
depends flex &&
depends ncurses &&
optional_depends zlib '--enable-zlib-build' '--disable-zlib-build' 'for
compression support' &&
diff --git a/graphics/cgprof/DEPENDS b/graphics/cgprof/DEPENDS
index e4cf037..bc4f417 100755
--- a/graphics/cgprof/DEPENDS
+++ b/graphics/cgprof/DEPENDS
@@ -1,2 +1,2 @@
-depends gawk &&
+depends AWK &&
depends graphviz
diff --git a/graphics/cinepaint/DEPENDS b/graphics/cinepaint/DEPENDS
index 052f406..0cc44de 100755
--- a/graphics/cinepaint/DEPENDS
+++ b/graphics/cinepaint/DEPENDS
@@ -1,13 +1,19 @@
-depends zlib &&
-depends tiff &&
-depends JPEG &&
-if [[ $CINEPAINT_CVS = "y" ]]; then
- depends gtk+2 "--enable-gtk2"
-else
- depends gtk+
-fi &&
-depends lcms &&
-depends openexr &&
+depends flex &&
+depends fltk &&
+depends ftgl &&
+depends gettext &&
+depends gtk+2 "--enable-gtk2" &&
+depends glib2 &&
+depends JPEG &&
+depends lcms &&
+depends libpng &&
+depends libtool &&
+depends libxmu &&
+depends libxpm &&
+depends libxxf86vm &&
+depends openexr &&
+depends tiff &&
+depends zlib &&

optional_depends gutenprint \
'--enable-print' \
diff --git a/graphics/cinepaint/DETAILS b/graphics/cinepaint/DETAILS
index e88ee5c..d35170a 100755
--- a/graphics/cinepaint/DETAILS
+++ b/graphics/cinepaint/DETAILS
@@ -11,11 +11,12 @@ if [[ "${CINEPAINT_CVS}" == "y" ]] ; then
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/cinepaint-cvs
FORCE_DOWNLOAD=on
else
- VERSION=0.21-2
+ VERSION=1.0-4
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/CinePaint/CinePaint-${VERSION}/${SOURCE}
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:de39f454499001cad22b54e1e8faf481d21d541932e47c65d7a9f5499a9dc67d585e46741a453b07db01fef4930c420d860c6cebfcc73e330fb5a33dc9b2cdae
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
fi
WEB_SITE=http://cinepaint.sourceforge.net/
ENTERED=20021031
diff --git a/graphics/cinepaint/HISTORY b/graphics/cinepaint/HISTORY
index 2361bc3..a7b3fae 100644
--- a/graphics/cinepaint/HISTORY
+++ b/graphics/cinepaint/HISTORY
@@ -1,3 +1,16 @@
+2014-09-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0-4
+ * PRE_BUILD, cinepaint-missing-include.patch: removed
+ * DEPENDS: remove dependencies on automake and autoconf
+
+2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3
+ * PRE_BUILD, cinepaint-missing-include.patch: add patch from
+ archlinux to prevent build error
+ * PRE_BUILD: always call autogen.sh
+ * DEPENDS: added missing dependencies on autoconf, automake,
+ flex, fltk, ftgl, libpng, libtool, libxmu, libxpm, libxxf86vm
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/graphics/cinepaint/PRE_BUILD b/graphics/cinepaint/PRE_BUILD
deleted file mode 100755
index 58c4885..0000000
--- a/graphics/cinepaint/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-if [[ $CINEPAINT_CVS = "y" ]]; then
- cd cinepaint &&
- sh autogen.sh
-fi
diff --git a/graphics/cinepaint/cinepaint-0.21-2.tar.gz.sig
b/graphics/cinepaint/cinepaint-0.21-2.tar.gz.sig
deleted file mode 100644
index 2e8a76a..0000000
Binary files a/graphics/cinepaint/cinepaint-0.21-2.tar.gz.sig and /dev/null
differ
diff --git a/graphics/comix/DEPENDS b/graphics/comix/DEPENDS
index b13f327..9ffe8aa 100755
--- a/graphics/comix/DEPENDS
+++ b/graphics/comix/DEPENDS
@@ -1,5 +1,5 @@
depends pygtk2 &&
-depends pil &&
+depends pillow &&
depends unrar &&
if [ "$THUMBNAILER" = "y" ]; then
depends nautilus2
diff --git a/graphics/comix/HISTORY b/graphics/comix/HISTORY
index 47acc0c..7aabc38 100644
--- a/graphics/comix/HISTORY
+++ b/graphics/comix/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2009-04-03 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 4.0.4

diff --git a/graphics/darktable/BUILD b/graphics/darktable/BUILD
index 131a11c..7cef367 100755
--- a/graphics/darktable/BUILD
+++ b/graphics/darktable/BUILD
@@ -4,4 +4,4 @@ OPTS+=" -DINSTALL_IOP_LEGACY=1" &&
OPTS+=" -DINSTALL_IOP_EXPERIMENTAL=1" &&
OPTS+=" -DBINARY_PACKAGE_BUILD=1" &&
CFLAGS="${CFLAGS} -Wno-error=deprecated-declarations" \
- CXXFLAGS="${CXXFLAGS} -Wno-error=deprecated-declarations" cmake_build
+ CXXFLAGS="${CXXFLAGS} -Wno-error=deprecated-declarations -fpermissive"
cmake_build
diff --git a/graphics/darktable/DEPENDS b/graphics/darktable/DEPENDS
index f52e525..9c6dfc3 100755
--- a/graphics/darktable/DEPENDS
+++ b/graphics/darktable/DEPENDS
@@ -1,25 +1,37 @@
+depends JPEG &&
depends cairo &&
depends cmake &&
depends curl &&
-depends dbus-glib &&
depends exiv2 &&
-depends fop &&
depends gconf2 &&
+depends gdk-pixbuf2 &&
depends glade2 &&
-depends gphoto2 &&
+depends glib2 &&
depends gtk+2 &&
-depends JPEG &&
depends lcms2 &&
depends lensfun &&
depends libpng &&
depends libraw &&
+depends librsvg2 &&
+depends libxslt &&
depends openexr &&
+depends pango &&
depends sdl &&
depends sqlite &&
depends tiff &&
if [[ "$DARKTABLE_BRANCH" == "scm" ]]; then
depends git
fi &&
+suggest_depends kwallet "" "" "use kwallet as password storage backend" &&
optional_depends gnome-keyring "-DUSE_GNOME_KEYRING=ON"
"-DUSE_GNOME_KEYRING=OFF" "build gnome-keyring password storage backend" &&
optional_depends flickurl "-DUSE_FLICKR=ON" "-DUSE_FLICKR=OFF"
"support for flickr" &&
-optional_depends kwallet "-DUSE_KWALLET=ON" "-DUSE_KWALLET=OFF"
"use kwallet as password storage backend"
+optional_depends libxml2 "-DUSE_XMLLINT=ON" "-DUSE_XMLLINT=OFF"
"use xmllint" &&
+optional_depends gettext "-DUSE_NLS=ON" "-DUSE_NLS=OFF"
"for native language support" &&
+optional_depends gphoto2 "-DUSE_CAMERA_SUPPORT=ON"
"-DUSE_CAMERA_SUPPORT=OFF" "for camera support" &&
+optional_depends json-glib "-DUSE_JSON_GLIB=ON"
"-DUSE_JSON_GLIB=OFF" "for glib json support" &&
+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 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 d8f25ef..5bf5889 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -1,20 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=darktable
if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then
- VERSION=1.0.5
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/1.0/${SOURCE}
-
SOURCE_HASH=sha512:52b532a07a029355a3e689971f15bf5c1a28a587419b5fae40aa342f724d3c15b4ceb557354ad46d4ca7f6e951e9b8de5ac15ccf0c4fa41a85249d5a41972cfb
+ VERSION=1.4.2
+ 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:5a4ba7f5de75bb4db31861fbc095e7854bf701211377b42bbbc3da00a57bcf5aa6e81745b5f34c1c6c7d9a6a3a43678db3d8373d556587e2d3c9210193163f9e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
-if [[ "$DARKTABLE_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
-
SOURCE_URL[0]=git://darktable.git.sourceforge.net/gitroot/darktable/darktable
+ SOURCE_URL[0]=git://github.com/darktable-org/darktable.git
SOURCE_IGNORE=volatile
fi
WEB_SITE="http://www.darktable.org";
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index 3ccc298..f977e60 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,86 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.2
+
+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
+
+2013-07-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: remove BUILD_SLIDESHOW=off from OPTS
+ * PRE_BUILD, wb_presets_nx100_liliput_plus.patch: add support
+ for the nx100 liliput plus as does upstream in their ubuntu
+ ppa
+
+2013-06-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.2
+
+2013-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.1
+
+2013-04-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: add -fpermissive to CXXFLAGS
+
+2013-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2
+ * DEPENDS: added optional dependencies on openjpeg, graphicsmagick,
+ removed optional dependency on kwallet, glib-dbus, added suggested
+ dependency on kwallet
+ * 0001-fix-gettext-dependency.patch,
0001-remove-Werror-from-CXXFLAGS.patch,
+ PRE_BUILD: removed
+
+2013-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-remove-Werror-from-CXXFLAGS.patch:
+ remove -Werror from FLAGS
+
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.4
+
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: remove dependency on fop
+
+2013-02-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.3
+
+2013-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.2
+ * DEPENDS: added dependencies on gdk-pixbuf2, glib2, librsvg2,
+ libxslt and pango, made the dependency on gphoto2 optional,
+ added optional dependencies on libxml2, gettext, json-glib,
+ colord and libsoup
+ * PRE_BUILD, 0001-fix-gettext-dependency.patch: fix link error
+ related to gettext
+ * BUILD: deactivate slideshow view to avoid linker error related
+ to libGLU
+
+2012-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.1
+
+2012-11-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1
+ * PRE_BUILD, rsvg.patch: removed
+
+2012-10-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, freetype2, gcc, ilmbase,
+ libgphoto2, pango and zlib. Removed dependencies on libraw and
+ sdl
+
+2012-10-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * rsvg.patch, PRE_BUILD: add patch from upstream to prevent
+ compile error
+
+2012-10-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix source_url for scm version
+
2012-07-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0.5

diff --git a/graphics/dcmtk/DEPENDS b/graphics/dcmtk/DEPENDS
new file mode 100755
index 0000000..cd1540e
--- /dev/null
+++ b/graphics/dcmtk/DEPENDS
@@ -0,0 +1,27 @@
+optional_depends tiff \
+ --with{,out}-libtiff \
+ "for TIFF support" &&
+
+optional_depends libpng \
+ --with{,out}-libpng \
+ "for PNG support" &&
+
+optional_depends libxml2 \
+ --with{,out}-libxml \
+ "for XML meta-data?" &&
+
+optional_depends zlib \
+ --with{,out}-zlib \
+ "for Zlib compression?" &&
+
+optional_depends SSL \
+ --with{,out}-openssl \
+ "for DICOM security extensions" &&
+
+optional_depends libsndfile \
+ --with{,out}-libsndfile \
+ "for Sound support" &&
+
+optional_depends tcp_wrappers \
+ --with{,out}-libwrap \
+ "TCP wrapper access control"
diff --git a/graphics/dcmtk/DETAILS b/graphics/dcmtk/DETAILS
new file mode 100755
index 0000000..2b712a4
--- /dev/null
+++ b/graphics/dcmtk/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=dcmtk
+ VERSION=3.6.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=ftp://dicom.offis.de/pub/dicom/offis/software/${SPELL}/${SPELL}360/${SOURCE}
+
SOURCE_HASH=sha512:2a9d866bafcaea72d889d24b51ff2341ee39c717aacf9ae5825c8588cd5cb01c3e341b6173abce751f6cb32c45be8888e81ccb08967cae2cca7fdcb2b61be53c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://dicom.offis.de/";
+ LICENSE[0]="ModifiedBSD/Mixed"
+ ENTERED=20140925
+ KEYWORDS=""
+ SHORT="DICOM Toolkit"
+cat << EOF
+DCMTK is a collection of libraries and applications implementing large parts
+the DICOM standard. It includes software for examining, constructing and
+converting DICOM image files, handling offline media, sending and receiving
+images over a network connection, as well as demonstrative image storage
+and worklist servers. DCMTK is is written in a mixture of ANSI C and C++. It
+comes in complete source code and is made available as "open source"
software.
+
+DCMTK has been used at numerous DICOM demonstrations to provide central,
+vendor-independent image storage and worklist servers (CTNs - Central Test
+Nodes). It is used by hospitals and companies all over the world for a wide
+variety of purposes ranging from being a tool for product testing to being
+a building block for research projects, prototypes and commercial products.
+EOF
diff --git a/graphics/dcmtk/HISTORY b/graphics/dcmtk/HISTORY
new file mode 100644
index 0000000..723da0c
--- /dev/null
+++ b/graphics/dcmtk/HISTORY
@@ -0,0 +1,2 @@
+2014-09-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/graphics/dcraw/BUILD b/graphics/dcraw/BUILD
index 6803878..c2a1ae5 100755
--- a/graphics/dcraw/BUILD
+++ b/graphics/dcraw/BUILD
@@ -1,3 +1,3 @@
cd $SOURCE_DIRECTORY &&
message "${MESSAGE_COLOR}Compiling dcraw${DEFAULT_COLOR}" &&
-gcc $CFLAGS -o dcraw dcraw.c $LDFLAGS -lm -llcms -ljpeg
+gcc $CFLAGS -o dcraw dcraw.c $LDFLAGS -lm -llcms -ljpeg -ljasper
diff --git a/graphics/dcraw/DEPENDS b/graphics/dcraw/DEPENDS
index 369e30e..c90c461 100755
--- a/graphics/dcraw/DEPENDS
+++ b/graphics/dcraw/DEPENDS
@@ -1,2 +1,3 @@
depends lcms &&
-depends JPEG
+depends JPEG &&
+depends jasper
diff --git a/graphics/dcraw/DETAILS b/graphics/dcraw/DETAILS
index 819fc7a..3b093d2 100755
--- a/graphics/dcraw/DETAILS
+++ b/graphics/dcraw/DETAILS
@@ -1,6 +1,6 @@
SPELL=dcraw
- VERSION=8.99
-
SOURCE_HASH=sha512:60f6b9e274d4ddc7778dc53c2694945a9eeb18d365dcd857d1e709342d7b19e3e2598003d0caef4a93e753ee46c75c26151a4deea59b30334cd1b08f86e8ed16
+ VERSION=9.22
+
SOURCE_HASH=sha512:e4e332465b52eef1cf07e32a3962b24bcc6405614edd7d3d1fd375466fc5a253aaf212bf1b030d47e51f76d5c1bd7e0475813f302b67c7fba395d0cd922ee858
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/dcraw
SOURCE_URL[0]=http://www.cybercom.net/~dcoffin/dcraw/archive/$SOURCE
diff --git a/graphics/dcraw/HISTORY b/graphics/dcraw/HISTORY
index ca1f28d..e18fecf 100644
--- a/graphics/dcraw/HISTORY
+++ b/graphics/dcraw/HISTORY
@@ -1,3 +1,16 @@
+2014-09-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.22
+
+2013-08-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.19
+
+2013-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.17
+
+2012-11-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.16
+ * DEPENDS, BUILD: added dependency on jasper
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/djview4/BUILD b/graphics/djview4/BUILD
index b20c061..eb328c1 100755
--- a/graphics/djview4/BUILD
+++ b/graphics/djview4/BUILD
@@ -1,3 +1,5 @@
export QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
export PATH="$QTDIR/bin/qt4:$PATH" &&
+# configure script still finds /usr/bin/qmake, wants this extra setting
+export QMAKE="$QTDIR/bin/qt4/qmake" &&
default_build
diff --git a/graphics/djview4/DETAILS b/graphics/djview4/DETAILS
index 6a46c82..1c4a654 100755
--- a/graphics/djview4/DETAILS
+++ b/graphics/djview4/DETAILS
@@ -1,9 +1,9 @@
SPELL=djview4
SPELLX=djview
- VERSION=4.8
-
SOURCE_HASH=sha512:21bdf30bd4b63f95fe0bb25650c08defc43bdd3041122c7c78a93268942d0e2e92822a78a8e101e35f50c363a3b3ce5dd31d6ff1c19c163833d086bd8422402c
+ VERSION=4.9
+
SOURCE_HASH=sha512:dc2862d673eb77cca77a512a64257e7b37707789de41362fb62295ef495201a81cf31d0282a88ed70e32f8c7cd5643b568ce9761297d0e61d72fdbea7ecbfa94
SOURCE=$SPELLX-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/djvu/$SOURCE
WEB_SITE=http://djvu.SourceForge.net
LICENSE[0]=GPL
diff --git a/graphics/djview4/HISTORY b/graphics/djview4/HISTORY
index 67db134..9ad1434 100644
--- a/graphics/djview4/HISTORY
+++ b/graphics/djview4/HISTORY
@@ -1,3 +1,10 @@
+2013-06-14 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD: fix it for still present old qmake
+
+2013-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.9
+ * PRE_BUILD, qt4.8.patch: deleted
+
2012-04-04 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 4.8
* BUILD: switched to default_build with minor corrections for
diff --git a/graphics/djview4/PRE_BUILD b/graphics/djview4/PRE_BUILD
deleted file mode 100755
index dd463cb..0000000
--- a/graphics/djview4/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 < "$SPELL_DIRECTORY/qt4.8.patch"
diff --git a/graphics/djview4/qt4.8.patch b/graphics/djview4/qt4.8.patch
deleted file mode 100644
index 118238c..0000000
--- a/graphics/djview4/qt4.8.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 7d4802964b9e74506c63f43505b632f6e7b5db3c Mon Sep 17 00:00:00 2001
-From: Leon Bottou <leon AT bottou.org>
-Date: Mon, 2 Apr 2012 07:11:36 -0700
-Subject: [PATCH 1/1] removed swap (use qSwap instead).
-
-Fixes Gentoo bug 401517, compilation problems with qt-4.8.
-Unclear why is namespace std in scope at this point when using qt-4.8...
----
- src/qdjvuwidget.cpp | 17 ++++-------------
- 1 files changed, 4 insertions(+), 13 deletions(-)
-
-diff --git a/src/qdjvuwidget.cpp b/src/qdjvuwidget.cpp
-index 52ac366..8136d07 100644
---- a/src/qdjvuwidget.cpp
-+++ b/src/qdjvuwidget.cpp
-@@ -152,15 +152,6 @@ all_numbers(const char *s)
- return true;
- }
-
--template<class T> static inline void
--swap(T& x, T& y)
--{
-- T tmp;
-- tmp = x;
-- x = y;
-- y = tmp;
--}
--
- template<class T> static inline int
- ksmallest(T *v, int n, int k)
- {
-@@ -173,11 +164,11 @@ ksmallest(T *v, int n, int k)
- /* Sort v[lo], v[m], v[hi] by insertion */
- m = (lo+hi)/2;
- if (v[lo]>v[m])
-- swap(v[lo],v[m]);
-+ qSwap(v[lo],v[m]);
- if (v[m]>v[hi]) {
-- swap(v[m],v[hi]);
-+ qSwap(v[m],v[hi]);
- if (v[lo]>v[m])
-- swap(v[lo],v[m]);
-+ qSwap(v[lo],v[m]);
- }
- /* Extract pivot, place sentinel */
- pivot = v[m];
-@@ -191,7 +182,7 @@ ksmallest(T *v, int n, int k)
- do ++l; while (v[l]<pivot);
- do --h; while (v[h]>pivot);
- if (l < h) {
-- swap(v[l],v[h]);
-+ qSwap(v[l],v[h]);
- goto loop;
- }
- /* Finish up */
---
-1.7.4.1
-
diff --git a/graphics/djvulibre/DETAILS b/graphics/djvulibre/DETAILS
index 4724495..88914c8 100755
--- a/graphics/djvulibre/DETAILS
+++ b/graphics/djvulibre/DETAILS
@@ -1,9 +1,9 @@
SPELL=djvulibre
- VERSION=3.5.25.2
-
SOURCE_HASH=sha512:824d0d3d193495351cdc18f78cbf45a2d94d0884ff8be2b6a23f9dfa8d6bce8948507cb43633af940ad43b1f8e7520a2500075ef664d67e51a3b2a29b91ae110
+ VERSION=3.5.25.3
+
SOURCE_HASH=sha512:0e38f56d77915ee6707dd19a36a8ca9167608c39449a5c73de9cd784d712852c07c068b79a794e25f6d3ded0f927d083413dde197c9fc8f7b68c03cffe68035b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION:0:6}
- SOURCE_URL[0]=$SOURCEFORGE_URL/djvu/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/djvu/DjVuLibre/$(echo $VERSION | cut
-f1,2,3 -d.)/${SOURCE}
WEB_SITE=http://djvu.sourceforge.net/
ENTERED=20030125
LICENSE[0]=GPL
diff --git a/graphics/djvulibre/HISTORY b/graphics/djvulibre/HISTORY
index 6248817..76a5b32 100644
--- a/graphics/djvulibre/HISTORY
+++ b/graphics/djvulibre/HISTORY
@@ -1,3 +1,6 @@
+2013-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.5.25.3
+
2012-04-04 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.5.25.2, fixed SOURCE_DIRECTORY
* PRE_BUILD: removed, builds fine with gcc 4.7
diff --git a/graphics/enblend/BUILD b/graphics/enblend/BUILD
new file mode 100755
index 0000000..a2ff730
--- /dev/null
+++ b/graphics/enblend/BUILD
@@ -0,0 +1 @@
+LIBS+="-lboost_filesystem" default_build
diff --git a/graphics/enblend/DEPENDS b/graphics/enblend/DEPENDS
index a353126..e6b920c 100755
--- a/graphics/enblend/DEPENDS
+++ b/graphics/enblend/DEPENDS
@@ -3,4 +3,6 @@ depends -sub THREAD boost &&
depends lcms &&
depends libxmi &&
depends -sub CXX gcc &&
-depends tiff
+depends tiff &&
+depends vigra &&
+depends gsl
diff --git a/graphics/enblend/DETAILS b/graphics/enblend/DETAILS
index 049956a..b9b4d13 100755
--- a/graphics/enblend/DETAILS
+++ b/graphics/enblend/DETAILS
@@ -1,10 +1,9 @@
SPELL=enblend
- VERSION=4.0
- XVERSION=${VERSION}-753b534c819d
+ VERSION=4.1.1
SOURCE="$SPELL-enfuse-$VERSION.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:486173907a07dad64848d0de12a7f91238ed8aa477f51c4929a153d1943ca3d14990df9d23b52a28937b127edbfff1723bbef1064402dda60f3ccbdbd78dd14d
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-enfuse-$XVERSION"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SPELL}-enfuse/${SPELL}-enfuse-${VERSION%.*}/${SOURCE}
+
SOURCE_HASH=sha512:dd4c8f205986beef1268210a8ccad10107125fc15a45b2e7266f250d36a294356f557d577b80e923e04b5f14ed5f6070201793c067cc3a2e7d6020cf5669a61f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-enfuse-$VERSION"
WEB_SITE="http://enblend.sourceforge.net/";
LICENSE[0]=GPL
ENTERED=20080711
diff --git a/graphics/enblend/HISTORY b/graphics/enblend/HISTORY
index 6a7ce7c..c59c1a2 100644
--- a/graphics/enblend/HISTORY
+++ b/graphics/enblend/HISTORY
@@ -1,3 +1,10 @@
+2013-07-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlagnen.de>
+ * DETAILS: version 4.1.1
+ * DEPENDS: add dependencies on vigra and gsl
+
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlagnen.de>
+ * BUILD: added missing library to LIBS
+
2011-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.0

diff --git a/graphics/evolvotron/BUILD b/graphics/evolvotron/BUILD
new file mode 100755
index 0000000..efb47e4
--- /dev/null
+++ b/graphics/evolvotron/BUILD
@@ -0,0 +1,5 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+QTDIR=$QTDIR ./configure &&
+make_single &&
+make
diff --git a/graphics/evolvotron/DEPENDS b/graphics/evolvotron/DEPENDS
new file mode 100755
index 0000000..428f269
--- /dev/null
+++ b/graphics/evolvotron/DEPENDS
@@ -0,0 +1 @@
+depends qt4
diff --git a/graphics/evolvotron/DETAILS b/graphics/evolvotron/DETAILS
new file mode 100755
index 0000000..ea4c23b
--- /dev/null
+++ b/graphics/evolvotron/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=evolvotron
+ VERSION=0.6.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:4cb5e3bda340c3444c5d59aa0569010c1845104a67996a596840aec768964a96798dc61bab7c6a77de3a4586010d8d066941795145400ad9a3fd336269e681a9
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE=http://www.bottlenose.demon.co.uk/share/evolvotron/
+ LICENSE[0]=GPL
+ ENTERED=20130205
+ SHORT="interactive generative art software"
+cat << EOF
+Evolvotron is interactive "generative art" software to evolve
+images/textures/patterns through an iterative process of random
+mutation and user-selection driven evolution. If you like lava-lamps,
+and still think the Mandelbrot set is cool, this could be the software
+for you.
+EOF
diff --git a/graphics/evolvotron/HISTORY b/graphics/evolvotron/HISTORY
new file mode 100644
index 0000000..00da6cc
--- /dev/null
+++ b/graphics/evolvotron/HISTORY
@@ -0,0 +1,2 @@
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: spell created, ver.
0.6.3
diff --git a/graphics/evolvotron/INSTALL b/graphics/evolvotron/INSTALL
new file mode 100755
index 0000000..7e1c493
--- /dev/null
+++ b/graphics/evolvotron/INSTALL
@@ -0,0 +1,3 @@
+install -m 755 evolvotron/evolvotron ${INSTALL_ROOT}/usr/bin/ &&
+install -m 755 evolvotron_mutate/evolvotron_mutate ${INSTALL_ROOT}/usr/bin/
&&
+install -m 755 evolvotron_render/evolvotron_render ${INSTALL_ROOT}/usr/bin/
diff --git a/graphics/evolvotron/PRE_BUILD b/graphics/evolvotron/PRE_BUILD
new file mode 100755
index 0000000..66f588f
--- /dev/null
+++ b/graphics/evolvotron/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:-qt4::" configure
diff --git a/graphics/exact-image/DEPENDS b/graphics/exact-image/DEPENDS
index 9c80f07..e8d5d2b 100755
--- a/graphics/exact-image/DEPENDS
+++ b/graphics/exact-image/DEPENDS
@@ -6,7 +6,7 @@ optional_depends evas '--with-evas' '--without-evas'
'ebound suppor
optional_depends JPEG '--with-libjpeg' '--without-libjpeg' 'jpeg
support' &&
optional_depends tiff '--with-libtiff' '--without-libtiff' '' &&
optional_depends libpng '--with-libpng' '--without-libpng' '' &&
-optional_depends giflib '--with-libungif' '--without-libungif' '' &&
+optional_depends GIFLIB '--with-libungif' '--without-libungif' '' &&
optional_depends jasper '--with-jasper' '--without-jasper' 'jpeg-2000
support' &&
optional_depends openexr '--with-openexr' '--without-openexr' '' &&
optional_depends expat '--with-expat' '--without-expat' '' &&
diff --git a/graphics/exact-image/HISTORY b/graphics/exact-image/HISTORY
index 2244021..ec692ae 100644
--- a/graphics/exact-image/HISTORY
+++ b/graphics/exact-image/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

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 61bb59f..0ecbaa8 100644
--- a/graphics/exiv2/HISTORY
+++ b/graphics/exiv2/HISTORY
@@ -1,3 +1,53 @@
+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,
+ 90_changeset_r2744.diff,
+ 90_changeset_r2756.diff,
+ 90_changeset_r2818_partial.diff,
+ 90_changeset_r2860.diff,
+ 90_changeset_r2889.diff,
+ 90_changeset_r2958.diff,
+ 90_changeset_r2959.diff,
+ 90_changeset_r2961.diff,
+ 90_changeset_r2963.diff,
+ 90_changeset_r2968.diff,
+ 90_changeset_r2969.diff,
+ 90_changeset_r2970.diff,
+ 90_changeset_r2975.diff,
+ 90_changeset_r2978.diff,
+ 90_changeset_r2981.diff,
+ 90_changeset_r2982.diff,
+ 90_changeset_r2984.diff,
+ 90_changeset_r2985.diff,
+ 90_changeset_r2986.diff,
+ 90_changeset_r2988.diff,
+ 90_changeset_r2989.diff,
+ 90_changeset_r2990.diff,
+ 90_changeset_r2991.diff,
+ 90_changeset_r2992.diff,
+ 90_changeset_r2993.diff,
+ 90_changeset_r2994.diff,
+ 90_changeset_r2995.diff,
+ 90_changeset_r2998.diff,
+ 90_changeset_r3002.diff,
+ 90_changeset_r3003.diff,
+ 90_changeset_r3004.diff,
+ 90_changeset_r3005.diff,
+ 90_changeset_r3006.diff,
+ 90_changeset_r3011.diff,
+ 90_changeset_r3016.diff,
+ 90_changeset_r3017.diff,
+ 90_changeset_r3023.diff,
+ 90_changeset_r3026.diff,
+ 95_post_r3026_cleanup.diff,
+ PRE_BUILD: add support for several recent cameras and lenses,
+ fix a memory leak, fix a use after delete
+
2012-04-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.23
* UP_TRIGGERS: update old soversion
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/fbida/DETAILS b/graphics/fbida/DETAILS
index 831196e..fd848cf 100755
--- a/graphics/fbida/DETAILS
+++ b/graphics/fbida/DETAILS
@@ -1,7 +1,7 @@
SPELL=fbida
- VERSION=2.07
+ VERSION=2.09
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:b939ca656fc28e3df652610821b9c11f7ab20ad1bd393c40de74f631fad0af463bfaf4f0520484edc12922b1fc288d08fae7c92789c711ce96b0caf50dde25ba
SOURCE_URL[0]=http://dl.bytesex.org/releases/fbida/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-$VERSION
WEB_SITE="http://linux.bytesex.org/fbida/";
diff --git a/graphics/fbida/HISTORY b/graphics/fbida/HISTORY
index 531a834..7c4dcaa 100644
--- a/graphics/fbida/HISTORY
+++ b/graphics/fbida/HISTORY
@@ -1,3 +1,6 @@
+2013-09-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.09
+
2008-08-28 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DETAILS: updated to 2.07, changed download location to releases
directory
diff --git a/graphics/feh/DETAILS b/graphics/feh/DETAILS
index 3e2431a..cbaaafd 100755
--- a/graphics/feh/DETAILS
+++ b/graphics/feh/DETAILS
@@ -1,5 +1,5 @@
SPELL=feh
- VERSION=2.6.1
+ VERSION=2.9.3
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/graphics/feh/HISTORY b/graphics/feh/HISTORY
index ca0ff21..4c5c135 100644
--- a/graphics/feh/HISTORY
+++ b/graphics/feh/HISTORY
@@ -1,3 +1,15 @@
+2013-06-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9.3
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9.1
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.3
+
2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.6.1

diff --git a/graphics/flphoto/DEPENDS b/graphics/flphoto/DEPENDS
index 9f30eed..5aa011e 100755
--- a/graphics/flphoto/DEPENDS
+++ b/graphics/flphoto/DEPENDS
@@ -3,4 +3,4 @@ depends JPEG &&
optional_depends libgphoto2 "" "" "For Digital Cameras Support" &&
optional_depends CUPS "" "" "For printing support" &&
optional_depends libpng "" "" "For png format support" &&
-optional_depends giflib "" "" "For gif format support"
+optional_depends GIFLIB "" "" "For gif format support"
diff --git a/graphics/flphoto/HISTORY b/graphics/flphoto/HISTORY
index 988bbdf..5fd1c83 100644
--- a/graphics/flphoto/HISTORY
+++ b/graphics/flphoto/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

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/DEPENDS b/graphics/fontforge/DEPENDS
index b03e707..2ebe2e4 100755
--- a/graphics/fontforge/DEPENDS
+++ b/graphics/fontforge/DEPENDS
@@ -6,7 +6,7 @@ depends libice &&
depends libsm &&
depends zlib &&
depends libpng &&
-depends giflib &&
+depends GIFLIB &&
depends tiff &&
depends JPEG &&
depends freetype2 "--with-freetype-src=$INSTALL_ROOT/usr/include/freetype2"
&&
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..99d48d7 100644
--- a/graphics/fontforge/HISTORY
+++ b/graphics/fontforge/HISTORY
@@ -1,3 +1,12 @@
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2014-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/geeqie/DEPENDS b/graphics/geeqie/DEPENDS
index edfddaa..7add568 100755
--- a/graphics/geeqie/DEPENDS
+++ b/graphics/geeqie/DEPENDS
@@ -1,4 +1,14 @@
-depends gtk+2 &&
+depends atk &&
+depends cairo &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends JPEG &&
+depends pango &&
+depends tiff &&
+
optional_depends exiv2 \
"--enable-exiv2" \
"--disable-exiv2" \
diff --git a/graphics/geeqie/HISTORY b/graphics/geeqie/HISTORY
index cd2b9d6..dfe9228 100644
--- a/graphics/geeqie/HISTORY
+++ b/graphics/geeqie/HISTORY
@@ -1,3 +1,7 @@
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, fontconfig,
+ freetype2, gdk-pixbuf2, glib2, JPEG, pango and tiff
+
2012-08-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1

diff --git a/graphics/gexiv2/DEPENDS b/graphics/gexiv2/DEPENDS
index 2f4509e..664e78d 100755
--- a/graphics/gexiv2/DEPENDS
+++ b/graphics/gexiv2/DEPENDS
@@ -1 +1,13 @@
-depends exiv2
+depends exiv2 &&
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "" \
+ "for GObject introspection, required for python bindings" &&
+if is_depends_enabled $SPELL gobject-introspection; then
+ depends PYTHON &&
+ if is_depends_enabled $SPELL python; then
+ depends pygobject
+ else
+ depends pygobject3
+ fi
+fi
diff --git a/graphics/gexiv2/DETAILS b/graphics/gexiv2/DETAILS
index 1eaf555..94006ce 100755
--- a/graphics/gexiv2/DETAILS
+++ b/graphics/gexiv2/DETAILS
@@ -1,11 +1,10 @@
SPELL=gexiv2
- SPELLX=libgexiv2
- VERSION=0.4.0
-
SOURCE_HASH=sha512:047bee01b9f6722fc3dc08b0e101eb65634d7966830c0f7c9e7c4ff01eb55467fd768d3ecbab9f64b17cd91adf441044292cbffa347c3b00647fe01a0762995e
- SOURCE=$SPELLX-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ VERSION=0.10.2
+
SOURCE_HASH=sha512:4f2f666b0dc1beb730dbd791dc690bebd8acefbc32a5e2d22fc72a4e2d839d3965b5367134c79c6076507713369193d5fb3e6d0fad984d53e53d57a20e41deab
+ SOURCE=${SPELL}-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://trac.yorba.org/wiki/gexiv2
- SOURCE_URL[0]=http://yorba.org/download/gexiv2/${VERSION::3}/$SOURCE
+
SOURCE_URL[0]=https://download.gnome.org/sources/gexiv2/${VERSION%.*}/$SOURCE
LICENSE[0]=GPL
ENTERED=20100709
SHORT="GObject-based wrapper around the Exiv2 library"
diff --git a/graphics/gexiv2/HISTORY b/graphics/gexiv2/HISTORY
index 27a39c4..5ef27d3 100644
--- a/graphics/gexiv2/HISTORY
+++ b/graphics/gexiv2/HISTORY
@@ -1,3 +1,17 @@
+2014-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.10.2
+
+2014-09-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10.1
+
+2013-07-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.1
+ * DEPENDS: add optional dependency on gobject-introspection
+ to enable python bindings
+
+2013-03-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.0, SOURCE updated
+
2012-03-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.0

diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 36221b7..0b5e34c 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,16 +1,11 @@
SPELL=gimp
-if [[ $GIMP_DEVEL == y ]]; then
- VERSION=2.8.2
+#if [[ $GIMP_DEVEL == y ]]; then
+#else
+ VERSION=2.8.14
+
SOURCE_HASH=sha512:533f6b931624d36525cb2f3fbc27fe27565d761bbe26873bb5445c06c01523c044d1814363a8cd76b6e381440db4c6e302b0d3f7a9e5aac7f60072770552f1ba
+#fi
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:82a15072aba97d41a7dd74920f5db4e89442ff83841ac614f6fadfd964bdb8d3ae478ac0ba2e906bcf4569c8de00a1616fd6d626032f093060f28df3655d9111
- SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
-else
- VERSION=2.8.2
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:82a15072aba97d41a7dd74920f5db4e89442ff83841ac614f6fadfd964bdb8d3ae478ac0ba2e906bcf4569c8de00a1616fd6d626032f093060f28df3655d9111
- SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig
-fi
+ SOURCE_URL[0]=http://download.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gimp.org/
ENTERED=20010922
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index 013e894..52a685b 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,24 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: fixed SOURCE_URL[0], seems ftp is not available anymore
+
+2014-09-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8.14
+
+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
+
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.4
+
2012-08-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.2

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/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
b/graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
new file mode 100644
index 0000000..fa62716
--- /dev/null
+++ b/graphics/gl2ps/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
@@ -0,0 +1,26 @@
+From 262107bee42f272eb96b471f60d01ab34849116b Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 13 Jan 2013 13:34:50 +0100
+Subject: [PATCH] add libm to EXTERNAL_LIBRARIES
+
+---
+ CMakeLists.txt | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 82c4111..b7ce128 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -44,6 +44,9 @@ endif(DEFINED CMAKE_BUILD_TYPE)
+
+ project(gl2ps C)
+
++find_library(M_LIB m)
++list(APPEND EXTERNAL_LIBRARIES ${M_LIB})
++
+ option(ENABLE_ZLIB "Enable compression using ZLIB" ON)
+ option(ENABLE_PNG "Enable PNG support" ON)
+
+--
+1.8.1
+
diff --git a/graphics/gl2ps/BUILD b/graphics/gl2ps/BUILD
new file mode 100755
index 0000000..a304315
--- /dev/null
+++ b/graphics/gl2ps/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" -DCMAKE_SHARED_LINKER_FLAGS=-lm" &&
+cmake_build
diff --git a/graphics/gl2ps/DEPENDS b/graphics/gl2ps/DEPENDS
new file mode 100755
index 0000000..f113c63
--- /dev/null
+++ b/graphics/gl2ps/DEPENDS
@@ -0,0 +1,8 @@
+depends OPENGL &&
+depends GLUT &&
+optional_depends zlib "-DENABLE_ZLIB=on" "-DENABLE_ZLIB=off" "for zlib
compression support" &&
+optional_depends libpng "-DENABLE_PNG=on" "-DENABLE_PNG=off" "support for
png images" &&
+depends texlive &&
+depends libxext &&
+depends libx11 &&
+depends libice
diff --git a/graphics/gl2ps/DETAILS b/graphics/gl2ps/DETAILS
new file mode 100755
index 0000000..74d47bd
--- /dev/null
+++ b/graphics/gl2ps/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=gl2ps
+ VERSION=1.3.8
+ SOURCE="${SPELL}-${VERSION}.tgz"
+ SOURCE_URL[0]=http://geuz.org/${SPELL}/src/${SOURCE}
+
SOURCE_HASH=sha512:76e90d675764196d249d87c6041088736a8b41d9b93620c6171a40362a259d50e34d5efc06e4ea17e6c147bc26b6a3a7356d95ea5e204193ef631fb48e0c0a4e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-source"
+ WEB_SITE="http://www.geuz.org/gl2ps/";
+ LICENSE[0]=GPL
+ ENTERED=20130113
+ SHORT="an OpenGL to PostScript printing library"
+cat << EOF
+An OpenGL to PostScript printing library.
+EOF
diff --git a/graphics/gl2ps/HISTORY b/graphics/gl2ps/HISTORY
new file mode 100644
index 0000000..2cc4f50
--- /dev/null
+++ b/graphics/gl2ps/HISTORY
@@ -0,0 +1,4 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS,
+ 0001-add-libm-to-EXTERNAL_LIBRARIES.patch: spell created
+
diff --git a/graphics/gl2ps/PRE_BUILD b/graphics/gl2ps/PRE_BUILD
new file mode 100755
index 0000000..36622b4
--- /dev/null
+++ b/graphics/gl2ps/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-libm-to-EXTERNAL_LIBRARIES.patch
diff --git a/graphics/gmic/DETAILS b/graphics/gmic/DETAILS
index aeac322..69f0109 100755
--- a/graphics/gmic/DETAILS
+++ b/graphics/gmic/DETAILS
@@ -1,9 +1,9 @@
SPELL=gmic
- VERSION=1.5.1.7
+ VERSION=1.5.5.2
SOURCE="${SPELL}_${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SOURCE}
SOURCE_URL[1]=$SOURCEFORGE_URL/project/${SPELL}/old/${SOURCE}
-
SOURCE_HASH=sha512:1ed7b7ea4e00e418d3fe37c9a04a5805bfbbc358b50fe213c02ca5d040af9e9cb6a6e4df7b32fa695f2988eda8a176933af9d6aabbe51d7418aee7a180f2a2d3
+
SOURCE_HASH=sha512:a0f2175aef8d93fa56bbc923793d59c716399231afedf391fcb1a9525ac2397ccb6ce1a542928f5c08d12ebd06af26ac5aec17fe7ae0d4c04e215bfac4ca586e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://gmic.sourceforge.net/";
LICENSE[0]="CeCILL"
diff --git a/graphics/gmic/HISTORY b/graphics/gmic/HISTORY
index 6d3e973..450c1fe 100644
--- a/graphics/gmic/HISTORY
+++ b/graphics/gmic/HISTORY
@@ -1,3 +1,7 @@
+2013-04-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.5.2
+ * opencv-buildfix.patch: updated
+
2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5.1.7
* patch-configure, patch-src_Makefile: removed
diff --git a/graphics/gmic/opencv-buildfix.patch
b/graphics/gmic/opencv-buildfix.patch
index da32314..ae6f714 100644
--- a/graphics/gmic/opencv-buildfix.patch
+++ b/graphics/gmic/opencv-buildfix.patch
@@ -2,31 +2,19 @@ diff -wbBur gmic-1.5.1.7/src/Makefile
gmic-1.5.1.7.q/src/Makefile
--- gmic-1.5.1.7/src/Makefile 2012-07-26 12:59:34.000000000 +0400
+++ gmic-1.5.1.7.q/src/Makefile 2012-08-03 14:03:10.000000000 +0400
@@ -296,7 +296,7 @@
-
+
zart: lib
ifneq ($(OS),Darwin)
- cd ../zart && qmake-qt4 zart.pro && $(MAKE) && strip zart
+ cd ../zart && qmake zart.pro && $(MAKE) && strip zart
else
- cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS)
$(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)"
+ cd ../zart && qmake zart.pro && $(MAKE) "CFLAGS=$(STD_MACOSX_CFLAGS)
$(OPT_CFLAGS)" "LDFLAGS=$(STD_MACOSX_LDFLAGS) $(OPT_LDFLAGS)"
endif
@@ -403,6 +403,7 @@
- mkdir -p $(DESTDIR)$(USR)/share/man/fr/man1/
- cp -f ../man/gmic.1.gz $(DESTDIR)$(USR)/share/man/man1/gmic.1.gz
- cp -f ../man/gmic.1.gz $(DESTDIR)$(USR)/share/man/fr/man1/gmic.1.gz
+ mkdir -p $(DESTDIR)$(USR)/share/man/fr/man1/
+ cp -f ../man/gmic.1.gz $(DESTDIR)$(USR)/share/man/man1/gmic.1.gz
+ cp -f ../man/gmic.1.gz $(DESTDIR)$(USR)/share/man/fr/man1/gmic.1.gz
+ if test -d /usr/share/bash-completion/completions; then mkdir -p
$(DESTDIR)/usr/share/bash-completion/completions/; cp -f
gmic_bashcompletion.sh $(DESTDIR)/usr/share/bash-completion/completions/gmic;
fi
- if test -d /etc/bash_completion.d/; then mkdir -p
$(DESTDIR)/etc/bash_completion.d/; cp -f gmic_bashcompletion.sh
$(DESTDIR)/etc/bash_completion.d/gmic; fi
- if test -d /opt/local/etc/bash_completion.d/; then mkdir -p
$(DESTDIR)/opt/local/etc/bash_completion.d/; cp -f gmic_bashcompletion.sh
$(DESTDIR)/opt/local/etc/bash_completion.d/gmic; fi
-
-diff -wbBur gmic-1.5.1.7/zart/zart.pro gmic-1.5.1.7.q/zart/zart.pro
---- gmic-1.5.1.7/zart/zart.pro 2012-07-26 12:59:33.000000000 +0400
-+++ gmic-1.5.1.7.q/zart/zart.pro 2012-08-03 12:32:27.000000000 +0400
-@@ -34,7 +34,7 @@
- FORMS = ui/MainWindow.ui ui/DialogAbout.ui ui/DialogLicence.ui
-
- !macx {
-- LIBS += -lX11 ../src/libgmic.a -lcxcore -lcv -lml -lhighgui -lml
-lfftw3
-+ LIBS += -lX11 ../src/libgmic.a `pkg-config --libs opencv`
-lopencv_core -lopencv_ml -lopencv_highgui -lfftw3
- } else {
- LIBS += -lX11 ../src/libgmic.a `pkg-config opencv --libs` -lfftw3
- }
+ if test -d /etc/bash_completion.d/; then mkdir -p
$(DESTDIR)/etc/bash_completion.d/; cp -f gmic_bashcompletion.sh
$(DESTDIR)/etc/bash_completion.d/gmic; fi
+ if test -d /opt/local/etc/bash_completion.d/; then mkdir -p
$(DESTDIR)/opt/local/etc/bash_completion.d/; cp -f gmic_bashcompletion.sh
$(DESTDIR)/opt/local/etc/bash_completion.d/gmic; fi
+
diff --git a/graphics/gocr/DETAILS b/graphics/gocr/DETAILS
index 3bb865e..043d125 100755
--- a/graphics/gocr/DETAILS
+++ b/graphics/gocr/DETAILS
@@ -1,9 +1,9 @@
- SPELL=gocr
- VERSION=0.48
-
SOURCE_HASH=sha512:53520c94b6991818482d0f6a5e3e7102f8530fd1215607b04e528244b697479d98669cfe4fd9098e5e1a2e5dd88c45f1edb1171c14adb798e811efd23bdada73
+ SPELL=gocr
+ VERSION=0.50
+
SOURCE_HASH=sha512:36392516711d43f8561147684b6f4e22a450bc87f1cb30ceaab4a1821ac583ff5a3d25b3bbf1637f01bfb55366b45cc7d5086d1f29f006d615bb658d0e5faab9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/jocr/$SOURCE
+ SOURCE_URL[0]=http://www-e.uni-magdeburg.de/jschulen/ocr/$SOURCE
WEB_SITE=http://jocr.sourceforge.net
LICENSE=GPL
DOCS="HISTORY README doc/gocr.html"
diff --git a/graphics/gocr/HISTORY b/graphics/gocr/HISTORY
index 813ccfb..bb16e0b 100644
--- a/graphics/gocr/HISTORY
+++ b/graphics/gocr/HISTORY
@@ -1,3 +1,7 @@
+2014-09-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.50
+
2010-04-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.48
* BUILD: deleted
diff --git a/graphics/gphoto2/DETAILS b/graphics/gphoto2/DETAILS
index 9f6a672..cab8d7b 100755
--- a/graphics/gphoto2/DETAILS
+++ b/graphics/gphoto2/DETAILS
@@ -1,9 +1,9 @@
SPELL=gphoto2
- VERSION=2.5.0
-
SOURCE_HASH=sha512:a4c43c0876f272dcf38361abfb9c2e8a7f4eeac81d658e44483722bea7edb0428478f15360596f3688f9744ff64ac277aae1511aef228cb6218f5eb9ab7cb08a
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.5.2
+
SOURCE_HASH=sha512:f9279471c207b2a6da5db4a8eac823e60daba358b5643ece294cb062a543e055fa0222a1842d3d56c9b93f96a358e37310ca3f338647c6232df4c6024d641bde
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/gphoto/${VERSION}/${SOURCE}
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://gphoto.sourceforge.net/
ENTERED=20020910
diff --git a/graphics/gphoto2/HISTORY b/graphics/gphoto2/HISTORY
index bcf712b..0a5c29a 100644
--- a/graphics/gphoto2/HISTORY
+++ b/graphics/gphoto2/HISTORY
@@ -1,3 +1,6 @@
+2013-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.2
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.5.0

diff --git a/graphics/graphicsmagick/BUILD b/graphics/graphicsmagick/BUILD
index 112d93c..828939f 100755
--- a/graphics/graphicsmagick/BUILD
+++ b/graphics/graphicsmagick/BUILD
@@ -1,4 +1,5 @@
-OPTS="--enable-shared ${OPTS}" &&
+OPTS="--enable-shared ${OPTS}" &&
+OPTS="$GRAPHICSMAGICK_16BIT ${OPTS}" &&

if [[ $GM_SNAP != y ]]
then
diff --git a/graphics/graphicsmagick/CONFIGURE
b/graphics/graphicsmagick/CONFIGURE
new file mode 100755
index 0000000..aef77d0
--- /dev/null
+++ b/graphics/graphicsmagick/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option GRAPHICSMAGICK_16BIT "Enable 16 bit pixel pipeline?" y \
+ "--with-quantum-depth=16" "--with-quantum-depth=8"
+
diff --git a/graphics/graphicsmagick/DEPENDS b/graphics/graphicsmagick/DEPENDS
index 47971ab..3549bfd 100755
--- a/graphics/graphicsmagick/DEPENDS
+++ b/graphics/graphicsmagick/DEPENDS
@@ -1,5 +1,5 @@
depends freetype2 &&
-depends libtool "--disable-ltdl-install" &&
+depends libtool &&

optional_depends bzip2 \
"--with-bzlib" \
@@ -26,7 +26,7 @@ optional_depends libpng \
"--without-png" \
"for PNG support" &&
# X11 support
-optional_depends xorg-server '--with-x' '--without-x''to support X
display' &&
+optional_depends xorg-server '--with-x' '--without-x' 'to support X
display' &&
if is_depends_enabled $SPELL xorg-server;then
depends libx11 &&
depends libxrender &&
diff --git a/graphics/graphicsmagick/DETAILS b/graphics/graphicsmagick/DETAILS
index 59ec795..c9e1f6b 100755
--- a/graphics/graphicsmagick/DETAILS
+++ b/graphics/graphicsmagick/DETAILS
@@ -6,11 +6,10 @@
# SOURCE=GraphicsMagick-${VERSION}.tar.bz2
#
SOURCE_URL[0]=ftp://ftp.${SPELL}.org/pub/GraphicsMagick/snapshots/${SOURCE}
#else
- VERSION=1.3.16
-
SOURCE_HASH=sha512:c7f08225672f4a070a9dd6dd3a4e43476ab26516e3137bde0cf9c9ff2980444ca1382ec6cddd93491f9f085ed3178d2bbe118f4c69c02251d017dc62eb1be88c
- SOURCE=GraphicsMagick-${VERSION}.tar.bz2
- SOURCE_URL[0]=ftp://ftp.${SPELL}.org/pub/GraphicsMagick/${SOURCE}
- SOURCE_URL[1]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+ VERSION=1.3.19
+
SOURCE_HASH=sha512:cdfbdc75356ade5037eab836739e7e59156d8b3555112d350f25e47072142e19d47ea9da718d93e40fd864c5bb88810737c078d6fbee9950b964f49519881f6e
+ SOURCE=GraphicsMagick-${VERSION}.tar.xz
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
#fi
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/GraphicsMagick-${VERSION}
WEB_SITE=http://www.${SPELL}.org
diff --git a/graphics/graphicsmagick/HISTORY b/graphics/graphicsmagick/HISTORY
index 96a07fc..4f0c60b 100644
--- a/graphics/graphicsmagick/HISTORY
+++ b/graphics/graphicsmagick/HISTORY
@@ -1,3 +1,15 @@
+2013-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.19
+ * CONFIGURE, BUILD, SUB_DEPENDS, PRE_SUB_DEPENDS: add option for
+ building graphicsmagick with 16 bit pipeline
+
+2013-06-14 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: fix X11 dependency (missing space), remove
+ --disable-ltdl-install, which is not recognized
+
+2013-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.18
+
2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.16

diff --git a/graphics/graphicsmagick/PRE_SUB_DEPENDS
b/graphics/graphicsmagick/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..afaf962
--- /dev/null
+++ b/graphics/graphicsmagick/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ 16BIT) if [ $GRAPHICSMAGICK_16BIT == "--with-quantum-depth=16" ]; then
return 0; fi;;
+esac
+return 1
+
diff --git a/graphics/graphicsmagick/SUB_DEPENDS
b/graphics/graphicsmagick/SUB_DEPENDS
new file mode 100755
index 0000000..b3c60c6
--- /dev/null
+++ b/graphics/graphicsmagick/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ 16BIT) echo "16 bit pipeline required, forcing it." &&
+ GRAPHICSMAGICK_16BIT="--with-quantum-depth=16" ;;
+ *) echo "unknown sub-depends!"; return 1 ;;
+esac
+
diff --git a/graphics/hugin/0001-add-missing-header.patch
b/graphics/hugin/0001-add-missing-header.patch
new file mode 100644
index 0000000..c03d0d6
--- /dev/null
+++ b/graphics/hugin/0001-add-missing-header.patch
@@ -0,0 +1,31 @@
+From 1a05cd9d1d5dd743416aa3554408a118a832aa51 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 22:22:51 +0200
+Subject: [PATCH 1/2] add missing header
+
+---
+ src/celeste/Utilities.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/celeste/Utilities.cpp b/src/celeste/Utilities.cpp
+index 56bb2f7..6e6c2e6 100755
+--- a/src/celeste/Utilities.cpp
++++ b/src/celeste/Utilities.cpp
+@@ -27,6 +27,7 @@ Copyright (c) 2002-3 Adriaan Tijsseling
+
+ #include <math.h>
+ #include <stdlib.h>
++#include <unistd.h>
+ #include "Utilities.h"
+
+ using namespace std;
+@@ -285,4 +286,4 @@ int SafeAbs( int val )
+ else return val;
+ }
+
+-}; // namespace
+\ No newline at end of file
++}; // namespace
+--
+1.8.0
+
diff --git a/graphics/hugin/0002-access-extract-through-this-pointer.patch
b/graphics/hugin/0002-access-extract-through-this-pointer.patch
new file mode 100644
index 0000000..c29b5be
--- /dev/null
+++ b/graphics/hugin/0002-access-extract-through-this-pointer.patch
@@ -0,0 +1,34 @@
+From 345bb4349b2c37e3193378347db557abf6d200aa Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 26 Oct 2012 22:24:43 +0200
+Subject: [PATCH 2/2] access extract through this pointer
+
+---
+ src/foreign/zthread/include/zthread/Guard.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/foreign/zthread/include/zthread/Guard.h
b/src/foreign/zthread/include/zthread/Guard.h
+index abcd92c..e690a5b 100755
+--- a/src/foreign/zthread/include/zthread/Guard.h
++++ b/src/foreign/zthread/include/zthread/Guard.h
+@@ -428,7 +428,7 @@ public:
+ template <class U, class V>
+ Guard(Guard<U, V>& g) : LockHolder<LockType>(g) {
+
+- LockingPolicy::shareScope(*this, extract(g));
++ LockingPolicy::shareScope(*this, this->extract(g));
+
+ }
+
+@@ -458,7 +458,7 @@ public:
+ template <class U, class V>
+ Guard(Guard<U, V>& g, LockType& lock) : LockHolder<LockType>(lock) {
+
+- LockingPolicy::transferScope(*this, extract(g));
++ LockingPolicy::transferScope(*this, this->extract(g));
+
+ }
+
+--
+1.8.0
+
diff --git a/graphics/hugin/DETAILS b/graphics/hugin/DETAILS
index cf2f442..94e9a67 100755
--- a/graphics/hugin/DETAILS
+++ b/graphics/hugin/DETAILS
@@ -1,8 +1,8 @@
SPELL=hugin
- VERSION=2011.2.0
+ VERSION=2011.4.0
SOURCE="$SPELL-$VERSION.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/hugin/$SOURCE
-
SOURCE_HASH=sha512:00352855f5bf9d96580d100a83322f4bb374e89da418ae2a9e97653a0e3c1598c28cbaa99f310bdbdb955e637ffbd5f7d47810052e455a6ecbc752c4e8b1eac5
+
SOURCE_HASH=sha512:13f2e1d72e1bc7e3c3871dd845ec3cd7aefe9dc1bf108808996b9dccdfff6a10a8dba2935f1a20c898385e97bdf8f08e9f77bb315e73ae5240eb594bfbc55803
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://hugin.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/graphics/hugin/HISTORY b/graphics/hugin/HISTORY
index e9e6bc6..8c07406 100644
--- a/graphics/hugin/HISTORY
+++ b/graphics/hugin/HISTORY
@@ -1,3 +1,8 @@
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2011.4.0
+ * 0001-add-missing-header.patch,
0002-access-extract-through-this-pointer.patch,
+ PRE_BUILD: added patches to prevent compile errors
+
2010-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2011.2.0
* DEPENDS: added dependency on tclap
diff --git a/graphics/hugin/PRE_BUILD b/graphics/hugin/PRE_BUILD
new file mode 100755
index 0000000..c3b88b6
--- /dev/null
+++ b/graphics/hugin/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-header.patch &&
+patch -p1 < $SPELL_DIRECTORY/0002-access-extract-through-this-pointer.patch
diff --git a/graphics/imagemagick/BUILD b/graphics/imagemagick/BUILD
index d76777d..beb9253 100755
--- a/graphics/imagemagick/BUILD
+++ b/graphics/imagemagick/BUILD
@@ -1,11 +1,10 @@
-if [[ "$IMAGEMAGICK_X" != "y" ]]; then
- OPTS="--without-x $OPTS"
-fi &&
-
-# GS is broken with jpeg 8, so disable it
OPTS="--enable-shared \
--without-autotrace \
- --without-gslib \
+ --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 db29756..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 \
@@ -70,12 +70,10 @@ optional_depends 'librsvg2' \
'--without-rsvg' \
'for Scalable Vector Graphics support' &&

-# broken with jpeg 8
-#
-#optional_depends POSTSCRIPT-INTERPRETER \
-# "--with-gslib" \
-# "--without-gslib" \
-# "for generating Postscript and PDF output" &&
+optional_depends POSTSCRIPT-INTERPRETER \
+ "--with-gslib" \
+ "--without-gslib" \
+ "for generating Postscript and PDF output" &&

optional_depends 'djvulibre' \
'--with-djvu' \
@@ -105,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 10b7ed1..c680eab 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,14 +1,12 @@
SPELL=imagemagick
- VERSION=6.7.9-0
+ SPELLX=ImageMagick
+ VERSION=6.8.9-7
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:8022bef9e16baa38483801b922a4e1f2848f1183bfe270cec9c9129c8daf527ac0eed155ae645a692dfaf16c910ca4204511facb9680632bde67304d9c0e2c62
-# 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://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/$SOURCE
+
SOURCE_HASH=sha512:e9be966b430d4aca1fe64435b68a5586c458ba8e238ba47d5d7046e90c2e807e6f7b476ede00c22ffb2dbdf9bb21762e121bba6e48062ebee2800612caf81eed
CCACHE="off"
WEB_SITE=http://www.imagemagick.org/
ENTERED=20010922
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index f1e63ab..a0485da 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,90 @@
+2014-09-04 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 6.8.9-7
+
+2014-09-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: put in an existing backup URL (yes, we also could update,
+ but things are removed too quickly from primary site)
+
+2014-07-14 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 6.8.9-5
+
+2014-04-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 6.8.9-0
+
+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
+
+2013-07-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.6-3
+
+2013-04-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.5-3
+
+2013-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 6.8.4-10
+ * BUILD, DEPENDS: reenabled ghostscript support
+
+2013-04-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.4-9
+
+2013-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.4-8
+
+2013-04-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.4-6
+
+2013-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.4-3
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependency for HDRI
+
+2013-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.3-10
+
+2013-03-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.3-7
+
+2013-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.3-5
+
+2013-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-10
+
+2013-01-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-7
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-5
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.8.1-3
+
+2012-09-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.7.9-7
+
2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 6.7.9-0

diff --git a/graphics/imagemagick/PRE_SUB_DEPENDS
b/graphics/imagemagick/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..2ab8604
--- /dev/null
+++ b/graphics/imagemagick/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+ HDRI) [[ $IMAGEMAGICK_HDRI == "--enable-hdri" ]] && return 0;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/graphics/imagemagick/SUB_DEPENDS
b/graphics/imagemagick/SUB_DEPENDS
new file mode 100755
index 0000000..8285fcc
--- /dev/null
+++ b/graphics/imagemagick/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ HDRI) message "HDRI needed, forcing it." &&
+ IMAGEMAGICK_HDRI="--enable-hdri" ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/graphics/inkscape/DEPENDS b/graphics/inkscape/DEPENDS
index 6fa5363..f2c1113 100755
--- a/graphics/inkscape/DEPENDS
+++ b/graphics/inkscape/DEPENDS
@@ -3,7 +3,7 @@
depends ttf-bitstream-vera &&
depends -sub CXX gcc &&
depends gsl &&
-depends boost &&
+depends -sub IOSTREAMS boost &&
depends gtkmm2 &&
depends libxml2 &&
depends libxslt &&
diff --git a/graphics/inkscape/DETAILS b/graphics/inkscape/DETAILS
index 7fe2149..fcd68a1 100755
--- a/graphics/inkscape/DETAILS
+++ b/graphics/inkscape/DETAILS
@@ -1,15 +1,12 @@
SPELL=inkscape
- VERSION=0.48.3.1
+ VERSION=0.48.5
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG=Ted_Gould.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:97f08d9d31e2ad84e15b9f37be3a3039aabb5b15061919e1500a01ecf56398abb3ab06a4fe557bd379dcf7acd95166637be2f4d3ef1a17c3cc76a79a7868b418
WEB_SITE=http://www.inkscape.org/
ENTERED=20031207
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
LICENSE[0]=GPL
KEYWORDS="graphics"
SHORT="general purpose vector drawing application"
diff --git a/graphics/inkscape/HISTORY b/graphics/inkscape/HISTORY
index 3501092..b6cd58b 100644
--- a/graphics/inkscape/HISTORY
+++ b/graphics/inkscape/HISTORY
@@ -1,3 +1,13 @@
+2014-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.48.5
+
+2013-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: depends only on specific boost lib and headers (iostreams)
+ * INSTALL: added, to fix multijob install
+
+2012-12-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.48.4, SECURITY_PATCH=2
+
2012-02-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.48.3.1

diff --git a/graphics/inkscape/INSTALL b/graphics/inkscape/INSTALL
new file mode 100755
index 0000000..9d9a4c0
--- /dev/null
+++ b/graphics/inkscape/INSTALL
@@ -0,0 +1,3 @@
+make_single &&
+default_install &&
+make_normal
diff --git a/graphics/inkscape/Ted_Gould.gpg b/graphics/inkscape/Ted_Gould.gpg
deleted file mode 100644
index 3698ee9..0000000
Binary files a/graphics/inkscape/Ted_Gould.gpg and /dev/null differ
diff --git a/graphics/keyjnote/DEPENDS b/graphics/keyjnote/DEPENDS
index d5ec5b2..f04d728 100755
--- a/graphics/keyjnote/DEPENDS
+++ b/graphics/keyjnote/DEPENDS
@@ -1,5 +1,5 @@
depends python &&
depends pyopengl &&
depends pygame &&
-depends pil &&
+depends pillow &&
depends POSTSCRIPT-INTERPRETER
diff --git a/graphics/keyjnote/HISTORY b/graphics/keyjnote/HISTORY
index c4ed527..e940964 100644
--- a/graphics/keyjnote/HISTORY
+++ b/graphics/keyjnote/HISTORY
@@ -1,5 +1,9 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2011-01-02 Ismael Luceno <ismael AT sourcemage.org>
* keyjnote.desktop: added spanish comment

2007-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS, DEPENDS, BUILD, INSTALL, HISTORYdesktop/keyjnote.desktop,
: created spell
+ * DETAILS, DEPENDS, BUILD, INSTALL, HISTORY, desktop/keyjnote.desktop:
+ created spell
diff --git a/graphics/lcms2/DETAILS b/graphics/lcms2/DETAILS
index 83d277a..3244f11 100755
--- a/graphics/lcms2/DETAILS
+++ b/graphics/lcms2/DETAILS
@@ -1,7 +1,7 @@
SPELL=lcms2
SPELLX=lcms
- VERSION=2.4
-
SOURCE_HASH=sha512:935105c396ca3ff00db6be18feb94883e40312010866e029d0bbdf340f7bc354d24d09697335304f8dfc93d41a4d10f7d186721553959091cee962610441bb6e
+ VERSION=2.6
+
SOURCE_HASH=sha512:af2dd8829a5d8b280688bc247812829c885368951d385a23a1596cf8d0a7aed627c8faa35740073efc51a86ef5c900fc9bdb9dcdfad885fb8b1eae16953f9041
VX=${VERSION//a}
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VX"
diff --git a/graphics/lcms2/HISTORY b/graphics/lcms2/HISTORY
index 1a5b3b9..1c5dfc8 100644
--- a/graphics/lcms2/HISTORY
+++ b/graphics/lcms2/HISTORY
@@ -1,3 +1,9 @@
+2014-04-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6
+
+2013-07-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5
+
2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.4

diff --git a/graphics/lensfun/DETAILS b/graphics/lensfun/DETAILS
index cbd0149..94b8369 100755
--- a/graphics/lensfun/DETAILS
+++ b/graphics/lensfun/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=lensfun
if [[ $LENSFUN_BRANCH == scm ]]; then
-if [[ $LENSFUN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_HINTS=old_svn_compat
FORCE_DOWNLOAD=ON
@@ -12,13 +9,13 @@ fi
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
else
- VERSION=0.2.6
-
SOURCE_HASH=sha512:209ef807d0cc43dcc021709ab0f5e460fed9192a4f617c8e4e07fd6e3b0ad3863d1e1b716c38025ec5cc8b22f62708ec64b4e02f14b35f25c5767b5db1defbb1
+ VERSION=0.3.0
+
SOURCE_HASH=sha512:2b0a57b3ae48401908d51372814424c1076d4219400935990af917f131e34261c44122773114c045a39db9062d6a0146cd44e20e3942d2bf3c281a5cc1494cc7
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://download.berlios.de/$SPELL/$SOURCE
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${VERSION}/${SOURCE}
fi
- WEB_SITE=http://lensfun.berlios.de/
+ WEB_SITE=http://lensfun.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20080607
KEYWORDS="photo"
diff --git a/graphics/lensfun/HISTORY b/graphics/lensfun/HISTORY
index d4434b7..ce98010 100644
--- a/graphics/lensfun/HISTORY
+++ b/graphics/lensfun/HISTORY
@@ -1,3 +1,15 @@
+2014-10-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.0
+
+2014-08-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.8, fix WEB_SITE
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-08-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.7
+
2012-07-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.6
* DETAILS, PREPARE, DEPENDS: use prepare_select_branch
diff --git a/graphics/leptonica/DEPENDS b/graphics/leptonica/DEPENDS
index ee65ed9..7ef30ab 100755
--- a/graphics/leptonica/DEPENDS
+++ b/graphics/leptonica/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends giflib '' '--without-giflib' &&
+optional_depends GIFLIB '' '--without-giflib' &&
optional_depends JPEG '' '' 'JPEG support' &&
optional_depends libpng '' '' 'PNG support' &&
optional_depends tiff '' '--without-libtiff' 'TIFF support' &&
diff --git a/graphics/leptonica/DETAILS b/graphics/leptonica/DETAILS
index d1b44b8..b729204 100755
--- a/graphics/leptonica/DETAILS
+++ b/graphics/leptonica/DETAILS
@@ -1,10 +1,10 @@
SPELL=leptonica
- VERSION=1.68
-
SOURCE_HASH=sha512:3dad38279c328e671f65018d86c04da59a6dff481ff48530a6341505abbd3e2a526a5825a0995d77c690f54acbaa0818832bd44dd4246a87d726862e0c31d82b
+ VERSION=1.70
+
SOURCE_HASH=sha512:6a0769b4ff646c84582c3c81d770e72b282d941f88fa9e46548705cd4850d48a40f0af0829903cd917319c872f4679caa98bde556fa753eff65f3e9fc3679084
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://code.google.com/p/$SPELL
- SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+ WEB_SITE=http://leptonica.org
+ SOURCE_URL[0]=$WEB_SITE/source/$SOURCE
LICENSE[0]=APACHE
ENTERED=20111102
KEYWORDS="graphics"
diff --git a/graphics/leptonica/HISTORY b/graphics/leptonica/HISTORY
index 14c149d..3ae7253 100644
--- a/graphics/leptonica/HISTORY
+++ b/graphics/leptonica/HISTORY
@@ -1,3 +1,13 @@
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2014-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.70
+ new website & url
+
+2012-10-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.69
+
2011-11-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.68
spell created
diff --git a/graphics/libgphoto2/DEPENDS b/graphics/libgphoto2/DEPENDS
index 337c2bf..14734e2 100755
--- a/graphics/libgphoto2/DEPENDS
+++ b/graphics/libgphoto2/DEPENDS
@@ -1,11 +1,17 @@
depends bison && # Is this really needed?
depends pkgconfig &&
+depends libxml2 &&
+# make icu usage explicit
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
+

# test kernel version
local GPH_KDEV
GPH_KVER=`uname -r |cut -c-3` &&
if [[ $GPH_KVER != "2.4" ]];then
- optional_depends udev "udevscriptdir=$INSTALL_ROOT/lib/udev" "" \
+ optional_depends UDEV "udevscriptdir=$INSTALL_ROOT/lib/udev" "" \
"for kernel UDEV support"
else
optional_depends hotplug "" "" "for kernel hotplug support"
diff --git a/graphics/libgphoto2/DETAILS b/graphics/libgphoto2/DETAILS
index 6ffe74c..671bb65 100755
--- a/graphics/libgphoto2/DETAILS
+++ b/graphics/libgphoto2/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgphoto2
- VERSION=2.5.0
-
SOURCE_HASH=sha512:160ca4efba3d3fecf9b9f53234169121c9910b15736b6bd9b813763ae80b50632243f6dc5b5ef8bc9bae4450bf1d17fd9c1fe1eadd682e2d0c48b813fe97998c
+ VERSION=2.5.6
+
SOURCE_HASH=sha512:4e71cc5b1b10d4202e5359036ada768ed70d401e924aefa95fdbc5170b131c0df636b0cfb95b3013ea54ac14c0379e9ed914c7a68bf86848dfd46396668367f5
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 c90cdda..7cf3eb8 100644
--- a/graphics/libgphoto2/HISTORY
+++ b/graphics/libgphoto2/HISTORY
@@ -1,3 +1,28 @@
+2014-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.6
+
+2014-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.5
+ * DEPENDS: add libxml2 and possibly icu.1
+
+2014-08-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.5
+
+2014-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.4
+
+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
+
+2013-05-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.2
+
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.1
+
2012-07-13 Treeve Jelbert <treeve AT sourcemage.org>
* INSTALL: run ldconfig before using print-camera-list

diff --git a/graphics/luminance-hdr/BUILD b/graphics/luminance-hdr/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/graphics/luminance-hdr/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/graphics/luminance-hdr/CONFLICTS
b/graphics/luminance-hdr/CONFLICTS
new file mode 100755
index 0000000..bca3b11
--- /dev/null
+++ b/graphics/luminance-hdr/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtpfsgui y
diff --git a/graphics/luminance-hdr/DEPENDS b/graphics/luminance-hdr/DEPENDS
new file mode 100755
index 0000000..f966516
--- /dev/null
+++ b/graphics/luminance-hdr/DEPENDS
@@ -0,0 +1,7 @@
+depends qt4 &&
+depends exiv2 &&
+depends fftw &&
+depends tiff &&
+depends openexr &&
+depends gsl &&
+depends libraw
diff --git a/graphics/luminance-hdr/DETAILS b/graphics/luminance-hdr/DETAILS
new file mode 100755
index 0000000..54a168a
--- /dev/null
+++ b/graphics/luminance-hdr/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=luminance-hdr
+ VERSION=2.2.1
+ SOURCE="${SPELL}-v${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/qtpfsgui/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8f8380afa6bd6e0fb217434fb16ca66a39bc44be17ffa5f0bf807e54ca56c4d630ed968a2adbe2931eb8baa608fef9f9ef3f11f4cc05c61b986a07f9c4ea17a5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-v${VERSION}"
+ WEB_SITE="http://qtpfsgui.sourceforge.net/index.php";
+ LICENSE[0]=GPL
+ ENTERED=20080622
+ SHORT="an open source graphical user interface application that
aims to provide a workflow for HDR imaging"
+cat << EOF
+Qtpfsgui is an open source graphical user interface application that aims
+to provide a workflow for HDR imaging. Supported HDR formats:
+
+* OpenEXR (extension: exr)
+* Radiance RGBE (extension: hdr) * Tiff formats:
+ 16-bit, 32-bit (float) and LogLuv (extension: tiff)
+* Raw image formats (extension: various)
+* PFS native format (extension: pfs)
+
+Supported LDR formats:
+* JPEG, PNG, PPM, PBM, TIFF(8 bit)
+
+Supported features:
+* Create an HDR file from a set of images (formats: JPEG, TIFF 8-bit
+ and 16-bit, RAW) of the same scene taken at different exposure setting.
+* Save and load HDR images.
+* Rotate and resize HDR images.
+* Tonemap HDR images.
+* Copy exif data between sets of images.
+* Supports internationalization.
+EOF
diff --git a/graphics/luminance-hdr/HISTORY b/graphics/luminance-hdr/HISTORY
new file mode 100644
index 0000000..60fd1a9
--- /dev/null
+++ b/graphics/luminance-hdr/HISTORY
@@ -0,0 +1,15 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
+2012-11-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: spell renamed to luminance-hdr, version 2.2.1
+ * DEPENDS: added dependencies on gsl and libraw
+ * BUILD: switched to cmake
+ * CONFLICTS: added conflict with qtpfsgui
+
+2010-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use qt4_build
+ * DETAILS: version 1.9.3
+
+2008-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD: spell created
diff --git a/graphics/maim/BUILD b/graphics/maim/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics/maim/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics/maim/DEPENDS b/graphics/maim/DEPENDS
new file mode 100755
index 0000000..2b735ba
--- /dev/null
+++ b/graphics/maim/DEPENDS
@@ -0,0 +1,5 @@
+depends cmake &&
+depends imlib2 &&
+depends libx11 &&
+depends libxrandr &&
+depends libxfixes
diff --git a/graphics/maim/DETAILS b/graphics/maim/DETAILS
new file mode 100755
index 0000000..c127c24
--- /dev/null
+++ b/graphics/maim/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=maim
+ VERSION=3.3.41
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=https://github.com/naelstrof/$SPELL/archive/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:2e533c6c1b153b65e57ba8fa72d72f7fb7d40c3c483f75fda25166c41eb4c8079ea2f42b78cef649de5a53eb15e48291a03ab7ad0a9f2d9bc0c3860540ebff81
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/naelstrof/maim
+ LICENSE[0]=GPL
+ ENTERED=20141119
+ SHORT="desktop screenshot utility"
+cat << EOF
+maim (make image) takes screenshots of your desktop. It has options to take
only
+a region, and relies on slop to query for regions. maim is supposed to be an
+improved scrot.
+EOF
diff --git a/graphics/maim/HISTORY b/graphics/maim/HISTORY
new file mode 100644
index 0000000..deb97bc
--- /dev/null
+++ b/graphics/maim/HISTORY
@@ -0,0 +1,11 @@
+2014-12-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.41
+
+2014-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.38
+
+2014-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.37
+
+2014-11-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: created spell, version 2.3.36
diff --git a/graphics/mcomix/DEPENDS b/graphics/mcomix/DEPENDS
index 401dd74..ad6fc06 100755
--- a/graphics/mcomix/DEPENDS
+++ b/graphics/mcomix/DEPENDS
@@ -1,5 +1,5 @@
depends pygtk2 &&
-depends pil &&
+depends pillow &&
depends SETUPTOOLS &&

suggest_depends unrar "" "" "for rar archives" &&
diff --git a/graphics/mcomix/DETAILS b/graphics/mcomix/DETAILS
index 531c3f5..928f0b2 100755
--- a/graphics/mcomix/DETAILS
+++ b/graphics/mcomix/DETAILS
@@ -1,8 +1,8 @@
SPELL=mcomix
- VERSION=0.99
+ VERSION=1.00
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/MComix-${VERSION}/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:9fc975afa92ad7130fe0d39058463cf26f8a9415257869e45e4cf83fae5e2bd8f4f264821046fcf425ee3729ec3dacfa59cd52342055a6246cf0b61b866f09b1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/projects/mcomix/";
LICENSE[0]="GPL"
diff --git a/graphics/mcomix/HISTORY b/graphics/mcomix/HISTORY
index 04845f8..782576f 100644
--- a/graphics/mcomix/HISTORY
+++ b/graphics/mcomix/HISTORY
@@ -1,3 +1,9 @@
+2013-09-20 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.00
+
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 0.99

diff --git a/graphics/mcomix/mcomix-0.99.tar.bz2.sig
b/graphics/mcomix/mcomix-0.99.tar.bz2.sig
deleted file mode 100644
index d7e7ddf..0000000
Binary files a/graphics/mcomix/mcomix-0.99.tar.bz2.sig and /dev/null differ
diff --git a/graphics/meshlab/BUILD b/graphics/meshlab/BUILD
new file mode 100755
index 0000000..8845c7f
--- /dev/null
+++ b/graphics/meshlab/BUILD
@@ -0,0 +1,10 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
+PATH="$QTDIR/bin/qt4:$PATH" &&
+
+cd meshlab/src/external &&
+qmake PREFIX=$INSTALL_ROOT/usr -recursive external.pro &&
+make &&
+
+cd .. &&
+qmake PREFIX=$INSTALL_ROOT/usr -recursive meshlab_full.pro &&
+make
diff --git a/graphics/meshlab/DEPENDS b/graphics/meshlab/DEPENDS
new file mode 100755
index 0000000..428f269
--- /dev/null
+++ b/graphics/meshlab/DEPENDS
@@ -0,0 +1 @@
+depends qt4
diff --git a/graphics/meshlab/DETAILS b/graphics/meshlab/DETAILS
new file mode 100755
index 0000000..b1657cf
--- /dev/null
+++ b/graphics/meshlab/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=meshlab
+ VERSION=1.3.2
+ SOURCE=MeshLabSrc_AllInc_v${VERSION//.}.tgz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:40ef1f887d18e2146d6001d9c290bb76f6fc27caf13a1256a4061d5e2c43fd8dfdc843ace2cb83c6370648c2c5be3a22e2d5b31698df46e0695890d6a20651ac
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://meshlab.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20121016
+ SHORT="advanced mesh processing system"
+cat << EOF
+MeshLab is a advanced mesh processing system, for the automatic and user
+assisted editing, cleaning, filtering converting and rendering of large
+unstructured 3D triangular meshes.
+EOF
diff --git a/graphics/meshlab/HISTORY b/graphics/meshlab/HISTORY
new file mode 100644
index 0000000..da23d9f
--- /dev/null
+++ b/graphics/meshlab/HISTORY
@@ -0,0 +1,3 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL, gcc-4.7.patch,
+ rpath.patch: spell created, version 1.3.2, patches from Arch
diff --git a/graphics/meshlab/INSTALL b/graphics/meshlab/INSTALL
new file mode 100755
index 0000000..00d5194
--- /dev/null
+++ b/graphics/meshlab/INSTALL
@@ -0,0 +1,4 @@
+mkdir -p /opt/meshlab &&
+cp -a distrib /opt/meshlab &&
+ln -s /opt/meshlab/distrib/meshlab /usr/bin/meshlab &&
+ln -s /opt/meshlab/distrib/meshlabserver /usr/bin/meshlabserver
diff --git a/graphics/meshlab/PRE_BUILD b/graphics/meshlab/PRE_BUILD
new file mode 100755
index 0000000..4a5f0e6
--- /dev/null
+++ b/graphics/meshlab/PRE_BUILD
@@ -0,0 +1,6 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file &&
+
+patch -p1 < $SPELL_DIRECTORY/gcc-4.7.patch &&
+patch -p0 < $SPELL_DIRECTORY/rpath.patch
diff --git a/graphics/meshlab/gcc-4.7.patch b/graphics/meshlab/gcc-4.7.patch
new file mode 100644
index 0000000..07dc1a0
--- /dev/null
+++ b/graphics/meshlab/gcc-4.7.patch
@@ -0,0 +1,38 @@
+diff --git a/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
b/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
+index 2351b2a..90c6d76 100644
+--- a/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
++++ b/meshlab/src/meshlabplugins/decorate_base/colorhistogram.h
+@@ -40,7 +40,7 @@ public:
+
+ //! Reset histogram data.
+ void Clear() {
+- this->::Clear();
++ Histogram<ScalarType>::Clear();
+ CV.clear();
+ }
+ /*
+diff --git a/vcglib/wrap/gl/trimesh.h b/vcglib/wrap/gl/trimesh.h
+index 5d40404..ab9d0aa 100644
+--- a/vcglib/wrap/gl/trimesh.h
++++ b/vcglib/wrap/gl/trimesh.h
+@@ -1003,7 +1003,7 @@ void Crease(MESH_TYPE &m, typename
MESH_TYPE::scalar_type angleRad)
+ }
+ }
+
+- m.vert.math::Swap(newvert);
++ m.vert.math.Swap(newvert);
+ m.vn=m.vert.size();
+ }
+
+diff --git a/vcglib/wrap/ply/plystuff.h b/vcglib/wrap/ply/plystuff.h
+index 3e41e63..4af9508 100644
+--- a/vcglib/wrap/ply/plystuff.h
++++ b/vcglib/wrap/ply/plystuff.h
+@@ -75,6 +75,7 @@ using namespace vcg;
+ #define pb_close _close
+ #define DIR_SEP "\\"
+ #else
++#include <unistd.h>
+ #define pb_mkdir(n) mkdir(n,0755)
+ #define pb_access access
+ #define pb_stat stat
diff --git a/graphics/meshlab/rpath.patch b/graphics/meshlab/rpath.patch
new file mode 100644
index 0000000..07e91a0
--- /dev/null
+++ b/graphics/meshlab/rpath.patch
@@ -0,0 +1,36 @@
+diff -Nur meshlab.orig/src/meshlab/meshlab.pro
meshlab/src/meshlab/meshlab.pro
+--- meshlab.orig/src/meshlab/meshlab.pro 2012-05-31 00:32:44.000000000
+1000
++++ meshlab/src/meshlab/meshlab.pro 2012-08-06 21:26:01.405784190 +1000
+@@ -130,11 +130,11 @@
+ #}
+
+ linux-g++:LIBS += -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon
-lGLU
+-linux-g++:QMAKE_RPATHDIR += ../distrib
++linux-g++:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-32:LIBS += -L../external/lib/linux-g++-32 -L../distrib -lcommon
-lGLU
+-linux-g++-32:QMAKE_RPATHDIR += ../distrib
++linux-g++-32:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-64:LIBS += -L../external/lib/linux-g++-64 -L../distrib -lcommon
-lGLU
+-linux-g++-64:QMAKE_RPATHDIR += ../distrib
++linux-g++-64:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+
+ # uncomment in your local copy only in emergency cases.
+ # We should never be too permissive
+diff -Nur meshlab.orig/src/meshlabserver/meshlabserver.pro
meshlab/src/meshlabserver/meshlabserver.pro
+--- meshlab.orig/src/meshlabserver/meshlabserver.pro 2011-10-15
03:34:48.000000000 +1100
++++ meshlab/src/meshlabserver/meshlabserver.pro 2012-08-06
21:26:34.609557938 +1000
+@@ -26,11 +26,11 @@
+ win32-msvc2010: LIBS += -L../distrib -lcommon
+ win32-g++: LIBS += -L../distrib -lcommon
+ linux-g++: LIBS += -L../distrib -lcommon
+-linux-g++:QMAKE_RPATHDIR += ../distrib
++linux-g++:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-32: LIBS += -L../distrib -lcommon
+-linux-g++-32:QMAKE_RPATHDIR += ../distrib
++linux-g++-32:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ linux-g++-64: LIBS += -L../distrib -lcommon
+-linux-g++-64:QMAKE_RPATHDIR += ../distrib
++linux-g++-64:QMAKE_LFLAGS += -Wl,-rpath,\''$'$ORIGIN\'
+ #CONFIG (release,debug | release) {
+ # win32-msvc2005:release: LIBS += -L../common/release -lcommon
+ # win32-msvc2008:release: LIBS += -L../common/release -lcommon
diff --git a/graphics/mtpaint/DEPENDS b/graphics/mtpaint/DEPENDS
index 81fed4e..77837f1 100755
--- a/graphics/mtpaint/DEPENDS
+++ b/graphics/mtpaint/DEPENDS
@@ -1,6 +1,6 @@
depends gtk+2 'gtk2' &&

-optional_depends giflib '' 'nogif' 'for GIF support' &&
+optional_depends GIFLIB '' 'nogif' 'for GIF support' &&
optional_depends JPEG 'jpeg' 'nojpeg' 'for JPEG support' &&
optional_depends openjpeg 'jp2' 'nojp2' 'for JPEG 2000 support' &&
optional_depends tiff 'tiff' 'notiff' 'for TIFF support'
diff --git a/graphics/mtpaint/HISTORY b/graphics/mtpaint/HISTORY
index 3524062..3d523c2 100644
--- a/graphics/mtpaint/HISTORY
+++ b/graphics/mtpaint/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2012-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.40

diff --git a/graphics/mypaint/DETAILS b/graphics/mypaint/DETAILS
index 68d547b..e6c42d4 100755
--- a/graphics/mypaint/DETAILS
+++ b/graphics/mypaint/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mypaint
if [[ $MYPAINT_BRANCH == scm ]]; then
- if [[ $MYPAINT_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="$SPELL-scm.tar.bz2"
SOURCE_URL[0]=git://gitorious.org/$SPELL/$SPELL.git:$SPELL-scm
SOURCE_IGNORE=volatile
diff --git a/graphics/mypaint/HISTORY b/graphics/mypaint/HISTORY
index 746f8d8..078f953 100644
--- a/graphics/mypaint/HISTORY
+++ b/graphics/mypaint/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-04-27 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: added dependency on lcms2

diff --git a/graphics/netpbm/DETAILS b/graphics/netpbm/DETAILS
index 7559af3..4719b05 100755
--- a/graphics/netpbm/DETAILS
+++ b/graphics/netpbm/DETAILS
@@ -6,8 +6,8 @@ if [[ $NETPBM_SVN == y ]]; then
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=10.35.81
-
SOURCE_HASH=sha512:477daf333aee6d0d3669b9810cb8ef40d40d216bec1268c9cd93a7075793031b6c9c0607c063195e19c07ee42b66f090b4d40909ed9ebd611498c4887765a42e
+ VERSION=10.35.87
+
SOURCE_HASH=sha512:c0c4a971ff7cb9268be398fcdf85a205504b6f675f89e490a2dd235da07d6c59ab1ebfe18cb899aa724e2d3b88b7220fae15a5fc6d9bb2e09299e02c9dc214a3
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
fi
diff --git a/graphics/netpbm/HISTORY b/graphics/netpbm/HISTORY
index 1af17e4..81cd3e9 100644
--- a/graphics/netpbm/HISTORY
+++ b/graphics/netpbm/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 10.35.87
+
2011-07-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 10.35.81
* DEPENDS: xorg-libs => libx11
diff --git a/graphics/nitrogen/BUILD b/graphics/nitrogen/BUILD
new file mode 100755
index 0000000..728a236
--- /dev/null
+++ b/graphics/nitrogen/BUILD
@@ -0,0 +1 @@
+LDFLAGS+="-lX11" default_build
diff --git a/graphics/nitrogen/DEPENDS b/graphics/nitrogen/DEPENDS
index c921199..9c84df7 100755
--- a/graphics/nitrogen/DEPENDS
+++ b/graphics/nitrogen/DEPENDS
@@ -1 +1,9 @@
-depends gtkmm2
+depends gtkmm2 &&
+depends gtk+2 &&
+depends glib2 &&
+depends -sub CXX gcc &&
+optional_depends libxinerama "--enable-xinerama" "--disable-xinerama" "for
multi-monitor support"
+if [[ $NITROGEN_BRANCH == scm ]]; then
+ depends automake &&
+ depends autoconf
+fi
diff --git a/graphics/nitrogen/DETAILS b/graphics/nitrogen/DETAILS
index 4853269..1742c15 100755
--- a/graphics/nitrogen/DETAILS
+++ b/graphics/nitrogen/DETAILS
@@ -1,9 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=nitrogen
- VERSION=1.5.1
+if [[ $NITROGEN_BRANCH == scm ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://github.com/l3ib/nitrogen.git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=1
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+else
+ VERSION=1.5.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://projects.l3ib.org/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:4344cab0d49ad1f7f7373a34c467488c90c07c423364ad586a975c4b459464fa3d584a86d2a9101e2d943984bf4411359bb6367a1f76eafd7a0f88030d826c37
+
SOURCE_HASH=sha512:f4fdafcecb946f6918220f7562a69eb5223d4303c9bf3df4adb5dedfd8d402ee4f3fd3b1692875ede545d3e03f0ca88fa475206a839bb36677fa008a33e99551
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
WEB_SITE="http://projects.l3ib.org/nitrogen/";
LICENSE[0]=GPL
ENTERED=20080808
diff --git a/graphics/nitrogen/HISTORY b/graphics/nitrogen/HISTORY
index d23fcca..a1a2980 100644
--- a/graphics/nitrogen/HISTORY
+++ b/graphics/nitrogen/HISTORY
@@ -1,3 +1,13 @@
+2014-09-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS, PRE_BUILD, PREPARE: add support for building
+ the scm version
+ * DEPENDS: add dependencies on gtk+2, glib2, gcc and an optional
+ dependency on libxinerama
+
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.2
+ * BUILD: add libX11 to LDFLAGS
+
2010-05-29 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.5.1

diff --git a/graphics/nitrogen/PREPARE b/graphics/nitrogen/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/graphics/nitrogen/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/graphics/nitrogen/PRE_BUILD b/graphics/nitrogen/PRE_BUILD
new file mode 100755
index 0000000..64cba99
--- /dev/null
+++ b/graphics/nitrogen/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+if [[ $NITROGEN_BRANCH == scm ]]; then
+ ./bootstrap
+fi
diff --git a/graphics/nomacs/BUILD b/graphics/nomacs/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/graphics/nomacs/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/graphics/nomacs/DEPENDS b/graphics/nomacs/DEPENDS
new file mode 100755
index 0000000..a52c1c4
--- /dev/null
+++ b/graphics/nomacs/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4 &&
+depends opencv
diff --git a/graphics/nomacs/DETAILS b/graphics/nomacs/DETAILS
new file mode 100755
index 0000000..20c7509
--- /dev/null
+++ b/graphics/nomacs/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=nomacs
+ VERSION=2.0.2
+ SOURCE=$SPELL-$VERSION-source.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:ccb183365ec39d4df1ce8db99cc2d410824ae987e89db556fe896212f60886f36f6fa9dcd2382f09e9be751f54dd8144fd94808b4298b4c0741eecb300f77241
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.nomacs.org/
+ LICENSE[0]=GPL
+ ENTERED=20140722
+ SHORT="image viewer"
+cat << EOF
+Image viewer with capability of syncing multiple instances.
+EOF
diff --git a/graphics/nomacs/HISTORY b/graphics/nomacs/HISTORY
new file mode 100644
index 0000000..dd8ed37
--- /dev/null
+++ b/graphics/nomacs/HISTORY
@@ -0,0 +1,5 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.2
+
+2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 2.0.0
diff --git a/graphics/openexr/DETAILS b/graphics/openexr/DETAILS
index 6d3b051..a5e3e7a 100755
--- a/graphics/openexr/DETAILS
+++ b/graphics/openexr/DETAILS
@@ -1,13 +1,10 @@
SPELL=openexr
- VERSION=1.6.1
+ VERSION=2.1.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://savannah.nongnu.org/download/$SPELL/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sig
SOURCE_URL[1]=http://www.openexr.com/downloads/$SOURCE
- SOURCE_GPG=openexr.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
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 5329503..cca1d1b 100644
--- a/graphics/openexr/HISTORY
+++ b/graphics/openexr/HISTORY
@@ -1,3 +1,15 @@
+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
+
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+ * 0001-add-missing-header.patch, PRE_BUILD: added patch to avoid
compile error
+ * gcc43.patch: removed
+
2008-09-16 Elisamuel Resto <ryuji AT sourcemage.org>
* BUILD: -lpthread appended to LDFLAGS, PTHREAD_LIBS is no more

diff --git a/graphics/openexr/PRE_BUILD b/graphics/openexr/PRE_BUILD
deleted file mode 100755
index 7528467..0000000
--- a/graphics/openexr/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/gcc43.patch
diff --git a/graphics/openexr/gcc43.patch b/graphics/openexr/gcc43.patch
deleted file mode 100644
index 47d39fd..0000000
--- a/graphics/openexr/gcc43.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# From http://bugs.gentoo.org/show_bug.cgi?id=212435
-#
-diff -Naur openexr-1.6.1-orig/exrenvmap/main.cpp
openexr-1.6.1/exrenvmap/main.cpp
---- openexr-1.6.1-orig/exrenvmap/main.cpp 2007-04-24 19:07:51.000000000
-0600
-+++ openexr-1.6.1/exrenvmap/main.cpp 2008-01-12 20:28:56.000000000 -0600
-@@ -43,6 +43,7 @@
- #include <makeLatLongMap.h>
- #include <ImfEnvmap.h>
- #include <iostream>
-+#include <cstring>
- #include <exception>
- #include <stdlib.h>
-
-diff -Naur openexr-1.6.1-orig/exrmaketiled/main.cpp
openexr-1.6.1/exrmaketiled/main.cpp
---- openexr-1.6.1-orig/exrmaketiled/main.cpp 2007-04-24 19:08:45.000000000
-0600
-+++ openexr-1.6.1/exrmaketiled/main.cpp 2008-01-12 20:28:14.000000000
-0600
-@@ -45,6 +45,7 @@
- #include <iostream>
- #include <exception>
- #include <string>
-+#include <cstring>
- #include <stdlib.h>
-
- using namespace Imf;
-
diff --git a/graphics/optipng/BUILD b/graphics/optipng/BUILD
index 2f26843..f9af227 100755
--- a/graphics/optipng/BUILD
+++ b/graphics/optipng/BUILD
@@ -1,4 +1,5 @@
./configure -prefix="$INSTALL_ROOT/usr" \
+ -mandir="$INSTALL_ROOT/usr/share/man" \
$OPTS &&

make
diff --git a/graphics/optipng/DETAILS b/graphics/optipng/DETAILS
index 78f7b21..e1dbf94 100755
--- a/graphics/optipng/DETAILS
+++ b/graphics/optipng/DETAILS
@@ -1,9 +1,10 @@
SPELL=optipng
- VERSION=0.7.3
- SECURITY_PATCH=1
+ VERSION=0.7.5
+ SECURITY_PATCH=2
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:2e15f88e9c1d1ed447c9236485bf6a0560678e11ea51e53a967b66ad6205f2cd000d0dccdeb2dd8f4ee3496891da112b37451ddeef80f31700542a69b9749eb4
+
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 0457016..ed09390 100644
--- a/graphics/optipng/HISTORY
+++ b/graphics/optipng/HISTORY
@@ -1,3 +1,13 @@
+2014-04-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: fixed man directory
+
+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++
+
2012-09-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.3; SECURITY_PATCH++ (SA50654)

diff --git a/graphics/pktriggercord/BUILD b/graphics/pktriggercord/BUILD
new file mode 100755
index 0000000..4f8922d
--- /dev/null
+++ b/graphics/pktriggercord/BUILD
@@ -0,0 +1 @@
+LDFLAGS+=-lm default_build_make
diff --git a/graphics/pktriggercord/DEPENDS b/graphics/pktriggercord/DEPENDS
new file mode 100755
index 0000000..64d9aae
--- /dev/null
+++ b/graphics/pktriggercord/DEPENDS
@@ -0,0 +1,2 @@
+depends gtk+2 &&
+depends glib2
diff --git a/graphics/pktriggercord/DETAILS b/graphics/pktriggercord/DETAILS
new file mode 100755
index 0000000..a581fc4
--- /dev/null
+++ b/graphics/pktriggercord/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=pktriggercord
+ VERSION=0.81.00.src
+ SOURCE="pkTriggerCord-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/0.81.00/${SOURCE}
+
SOURCE_HASH=sha512:b84e315607b7d54ccdecb7f8f98c020b2fe32ad97c1012ec28b6a95289af7e5bac63ba1fdcb0e96ed1a7e5909ede6a577bc73834df0f1f912b2dacec30083d17
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-0.81.00"
+ WEB_SITE="http://pktriggercord.sourceforge.net/";
+ LICENSE[0]=LGPL
+ ENTERED=20130817
+ SHORT="remote control software for Pentax DSLR cameras"
+cat << EOF
+After you connect the camera to your PC with the USB cable, you can control
+the camera from pkTriggerCord. You can read status information, you can
change
+several settings, and you can take pictures. The pictures are stored in the
+camera's buffer and can be downloaded to the PC. Pictures are not written
+on the SD card of the camera.
+EOF
diff --git a/graphics/pktriggercord/HISTORY b/graphics/pktriggercord/HISTORY
new file mode 100644
index 0000000..1b971fa
--- /dev/null
+++ b/graphics/pktriggercord/HISTORY
@@ -0,0 +1,3 @@
+2013-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
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/pngquant/BUILD b/graphics/pngquant/BUILD
new file mode 100755
index 0000000..09d3ad8
--- /dev/null
+++ b/graphics/pngquant/BUILD
@@ -0,0 +1,3 @@
+CFLAGS="-DNDEBUG $CFLAGS" &&
+
+default_build_make
diff --git a/graphics/pngquant/DEPENDS b/graphics/pngquant/DEPENDS
new file mode 100755
index 0000000..3fa8838
--- /dev/null
+++ b/graphics/pngquant/DEPENDS
@@ -0,0 +1,2 @@
+depends zlib &&
+depends libpng
diff --git a/graphics/pngquant/DETAILS b/graphics/pngquant/DETAILS
new file mode 100755
index 0000000..9259177
--- /dev/null
+++ b/graphics/pngquant/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=pngquant
+ VERSION=2.2.0
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+ SOURCE_URL[0]=http://pngquant.org/$SOURCE
+
SOURCE_HASH=sha512:58ab515f1b3a12d95edc597b088f026668be3d022e753ddaf2e9474dd9feaaad9f0362b1b7ad0951ffe27b00fa7940e555372b404a52b79398e06e3c533b584c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://pngquant.org/
+ ENTERED=20130201
+
LICENSE[0]=https://raw.github.com/pornel/improved-pngquant/master/COPYRIGHT
+ DOCS="CHANGELOG COPYRIGHT INSTALL README.md"
+ KEYWORDS="graphics"
+ SHORT="utility for converting 24/32-bit PNG images to 8-bit PNGs"
+cat << EOF
+pngquant is a command-line utility for converting 24/32-bit PNG images to
+paletted (8-bit) PNGs.
+
+The conversion reduces file sizes significantly (often as much as 70%) and
+preserves full alpha transparency. Generated images are compatible with all
+modern web browsers, and have better fallback in IE6 than 24-bit PNGs.
+
+Features:
+ * High-quality palette generation using modernized Median Cut algorithm.
+ * Unique dithering algorithm that adds less noise to images than the
standard
+ Floyd-Steinberg.
+ * Easy to integrate with shell scripts, GUIs and server-side software.
+ * Fast mode for processing large numbers of images.
+EOF
diff --git a/graphics/pngquant/HISTORY b/graphics/pngquant/HISTORY
new file mode 100644
index 0000000..2e8a8d7
--- /dev/null
+++ b/graphics/pngquant/HISTORY
@@ -0,0 +1,6 @@
+2014-04-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.0
+ * PRE_BUILD: added, to prevent double-build stage
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/graphics/pngquant/INSTALL b/graphics/pngquant/INSTALL
new file mode 100755
index 0000000..1f698ae
--- /dev/null
+++ b/graphics/pngquant/INSTALL
@@ -0,0 +1,3 @@
+make PREFIX="$INSTALL_ROOT/usr" install &&
+
+install -vm 644 pngquant.1 "$INSTALL_ROOT/usr/share/man/man1"
diff --git a/graphics/pngquant/PRE_BUILD b/graphics/pngquant/PRE_BUILD
new file mode 100755
index 0000000..43bb7c1
--- /dev/null
+++ b/graphics/pngquant/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:install\: \$(BIN):install\::" Makefile
diff --git a/graphics/potrace/DETAILS b/graphics/potrace/DETAILS
index b4d5dff..e57cd46 100755
--- a/graphics/potrace/DETAILS
+++ b/graphics/potrace/DETAILS
@@ -1,10 +1,10 @@
SPELL=potrace
- VERSION=1.10
+ VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://potrace.sourceforge.net/download/$SOURCE
-
SOURCE_HASH=sha512:f9793fb562ff2e8fd99dd37015bc797372e515041fb26aaaaea6121e29e166d6a32dea3a98d0c2069ddbbd5ff465988724495519c641646814251bbaae265f74
+
SOURCE_HASH=sha512:d0ff037ed989a1742a099bb9d120c5f10cf1eae6ed9adb20d1d37eee713e569925eff6235825dfbdd7b1649dc46ad4507982ae001d6d3d49cc281ed16ddf1843
WEB_SITE=http://potrace.sourceforge.net/
ENTERED=20030813
LICENSE[0]=GPL
diff --git a/graphics/potrace/HISTORY b/graphics/potrace/HISTORY
index 901d853..62fc0d8 100644
--- a/graphics/potrace/HISTORY
+++ b/graphics/potrace/HISTORY
@@ -1,3 +1,6 @@
+2013-02-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.11
+
2011-11-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.10

diff --git a/graphics/pyexiv2/BUILD b/graphics/pyexiv2/BUILD
new file mode 100755
index 0000000..0111cd0
--- /dev/null
+++ b/graphics/pyexiv2/BUILD
@@ -0,0 +1 @@
+scons prefix="${INSTALL_ROOT}/usr"
diff --git a/graphics/pyexiv2/DEPENDS b/graphics/pyexiv2/DEPENDS
new file mode 100755
index 0000000..f4c5fb7
--- /dev/null
+++ b/graphics/pyexiv2/DEPENDS
@@ -0,0 +1,4 @@
+depends python &&
+depends -sub PYTHON boost &&
+depends scons &&
+depends exiv2
diff --git a/graphics/pyexiv2/DETAILS b/graphics/pyexiv2/DETAILS
new file mode 100755
index 0000000..d274645
--- /dev/null
+++ b/graphics/pyexiv2/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=pyexiv2
+ VERSION=0.3.2
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.3.x/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:d27bd6cf93ab6143b4d09e04d6d4a728f3cbcd6f4b80b2dd0bea19ae1a7cb7bb8be45c6f54e24488e8e933941bbddccc0ba79331d133a54b6ca632c73f84cce7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://tilloy.net/dev/pyexiv2/overview.html";
+ LICENSE[0]=GPL
+ ENTERED=20130706
+ SHORT="a Python binding to exiv2"
+cat << EOF
+pyexiv2 is a Python binding to exiv2, the C++ library for manipulation of
+EXIF, IPTC and XMP image metadata.
+
+It is a python module that allows your python scripts to read and write
+metadata (EXIF, IPTC, XMP, thumbnails) embedded in image files (JPEG,
+TIFF, ...).
+
+It is designed as a high-level interface to the functionalities offered
+by libexiv2. Using python's built-in data types and standard modules, it
+provides easy manipulation of image metadata.
+EOF
diff --git a/graphics/pyexiv2/HISTORY b/graphics/pyexiv2/HISTORY
new file mode 100644
index 0000000..9b971fc
--- /dev/null
+++ b/graphics/pyexiv2/HISTORY
@@ -0,0 +1,3 @@
+2013-07-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/graphics/pyexiv2/INSTALL b/graphics/pyexiv2/INSTALL
new file mode 100755
index 0000000..8c78671
--- /dev/null
+++ b/graphics/pyexiv2/INSTALL
@@ -0,0 +1 @@
+scons prefix="$INSTALL_ROOT/usr" install
diff --git a/graphics/qiv/BUILD b/graphics/qiv/BUILD
index 1557b86..0dc5099 100755
--- a/graphics/qiv/BUILD
+++ b/graphics/qiv/BUILD
@@ -1,7 +1,4 @@
if ! echo $OPTS | grep -q xinerama; then
sedit "s/^GTD_XINERAMA/#GTD_XINERAMA/" Makefile
fi &&
-if ! echo $OPTS | grep -q exif; then
- sedit "s/^EXIF/#EXIF/" Makefile
-fi &&
make
diff --git a/graphics/qiv/DEPENDS b/graphics/qiv/DEPENDS
index 5db03be..b74225b 100755
--- a/graphics/qiv/DEPENDS
+++ b/graphics/qiv/DEPENDS
@@ -1,5 +1,5 @@
-depends gdk-pixbuf &&
-depends imlib2 &&
+depends libx11 &&
+depends gtk+2 &&
+depends -sub X11 imlib2 &&

-optional_depends libexif "exif" "" "for autorotation of images" &&
-optional_depends libxinerama "xinerama" "" "for Xinerama support"
+optional_depends libxinerama "xinerama" "" "for Xinerama support"
diff --git a/graphics/qiv/DETAILS b/graphics/qiv/DETAILS
index de26c90..100d4ee 100755
--- a/graphics/qiv/DETAILS
+++ b/graphics/qiv/DETAILS
@@ -1,7 +1,7 @@
SPELL=qiv
- VERSION=2.2.3
+ VERSION=2.2.4
SOURCE=$SPELL-$VERSION.tgz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:744014ff70c9397d7a90e60740f482976713c9e5ff295a03684ae7b50ae70b86589d9e9066702fd43241bf2767c3537f582aab5ebbde25caea1663ec825f76a5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://spiegl.de/qiv/download/$SOURCE
WEB_SITE=http://spiegl.de/qiv/
diff --git a/graphics/qiv/HISTORY b/graphics/qiv/HISTORY
index 0d5d330..0937578 100644
--- a/graphics/qiv/HISTORY
+++ b/graphics/qiv/HISTORY
@@ -1,3 +1,13 @@
+2013-06-23 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD, qiv-2.2.4-as-needed.patch: Fix build for as-needed
+ * DEPENDS: Request X11 sub depends on imlib2
+
+2013-02-17 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 2.2.4
+ * DEPENDS, BUILD: no EXIF dependency anymore
+ * DEPENDS: gdk-pixbuf dependency replaced by gtk+2 dependency
+ * DEPENDS: depends on libx11
+
2010-02-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.3

diff --git a/graphics/qiv/PRE_BUILD b/graphics/qiv/PRE_BUILD
new file mode 100755
index 0000000..0c7a039
--- /dev/null
+++ b/graphics/qiv/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "$SPELL_DIRECTORY/qiv-2.2.4-as-needed.patch"
+
diff --git a/graphics/qiv/qiv-2.2.3.tgz.sig b/graphics/qiv/qiv-2.2.3.tgz.sig
deleted file mode 100644
index 7f91193..0000000
Binary files a/graphics/qiv/qiv-2.2.3.tgz.sig and /dev/null differ
diff --git a/graphics/qiv/qiv-2.2.4-as-needed.patch
b/graphics/qiv/qiv-2.2.4-as-needed.patch
new file mode 100644
index 0000000..96b08bf
--- /dev/null
+++ b/graphics/qiv/qiv-2.2.4-as-needed.patch
@@ -0,0 +1,31 @@
+diff -Naur qiv-2.2.4.orig/Makefile qiv-2.2.4/Makefile
+--- qiv-2.2.4.orig/Makefile 2011-05-13 15:11:24.000000000 +0200
++++ qiv-2.2.4/Makefile 2013-06-24 19:03:32.000000000 +0200
+@@ -47,7 +47,8 @@
+
+ CC = gcc
+ #CFLAGS = -O -g -Wall
+-CFLAGS = -O2 -Wall \
++ENV_CFLAGS := $(CFLAGS)
++CFLAGS = $(ENV_CFLAGS) -Wall \
+ -fcaller-saves -ffast-math -fno-strength-reduce \
+ -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN
+ #CFLAGS = -O2 -Wall -fomit-frame-pointer -finline-functions \
+@@ -99,7 +100,7 @@
+ all: $(PROGRAM)
+
+ $(PROGRAM): $(OBJS)
+- $(CC) $(CFLAGS) $(DEFINES) $(OBJS) $(LIBS) -o $(PROGRAM)
++ $(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS)
+
+ $(OBJS): %.o: %.c $(HEADERS)
+ $(CC) -c $(CFLAGS) $(DEFINES) $(INCLUDES) $< -o $@
+@@ -111,7 +112,7 @@
+ debug: $(PROGRAM_G)
+
+ $(PROGRAM_G): $(OBJS_G)
+- $(CC) -g $(CFLAGS) $(DEFINES_G) $(LIBS) $(OBJS_G) -o $(PROGRAM_G)
++ $(CC) -g $(CFLAGS) $(DEFINES_G) $(LFLAGS) -o $(PROGRAM_G) $(OBJS_G)
$(LIBS)
+
+ $(OBJS_G): %.g: %.c $(HEADERS)
+ $(CC) -c -g $(CFLAGS) $(DEFINES_G) $(INCLUDES) $< -o $@
diff --git a/graphics/qtpfsgui/BUILD b/graphics/qtpfsgui/BUILD
index eec3de4..27ba77d 100755
--- a/graphics/qtpfsgui/BUILD
+++ b/graphics/qtpfsgui/BUILD
@@ -1 +1 @@
-qt4_build
+true
diff --git a/graphics/qtpfsgui/DEPENDS b/graphics/qtpfsgui/DEPENDS
index 1bb2f27..3b0dee8 100755
--- a/graphics/qtpfsgui/DEPENDS
+++ b/graphics/qtpfsgui/DEPENDS
@@ -1,5 +1 @@
-depends qt4 &&
-depends exiv2 &&
-depends fftw &&
-depends tiff &&
-depends openexr
+depends luminance-hdr
diff --git a/graphics/qtpfsgui/DETAILS b/graphics/qtpfsgui/DETAILS
index 218aed7..e67046b 100755
--- a/graphics/qtpfsgui/DETAILS
+++ b/graphics/qtpfsgui/DETAILS
@@ -1,32 +1,7 @@
- SPELL=qtpfsgui
- VERSION=1.9.3
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:215bf59c6baf4a50713c5e6644a86041152698af790ed0b581565f50dece7a0412b1f77e0598e90b3b9fa35cd6715bdb46b421b15f9646c18b22ec98bca3d3eb
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://qtpfsgui.sourceforge.net/index.php";
- LICENSE[0]=GPL
- ENTERED=20080622
- SHORT="an open source graphical user interface application that
aims to provide a workflow for HDR imaging"
-cat << EOF
-Qtpfsgui is an open source graphical user interface application that aims
-to provide a workflow for HDR imaging. Supported HDR formats:
-
-* OpenEXR (extension: exr)
-* Radiance RGBE (extension: hdr) * Tiff formats:
- 16bit, 32bit (float) and LogLuv (extension: tiff)
-* Raw image formats (extension: various)
-* PFS native format (extension: pfs)
-
-Supported LDR formats:
-* JPEG, PNG, PPM, PBM, TIFF(8 bit)
-
-Supported features:
-* Create an HDR file from a set of images (formats: JPEG, TIFF 8bit
- and 16bit, RAW) of the same scene taken at different exposure setting.
-* Save and load HDR images.
-* Rotate and resize HDR images.
-* Tonemap HDR images.
-* Copy exif data between sets of images.
-* Supports internationalization.
-EOF
+ SPELL=qtpfsgui
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by luminance-hdr]
+ EOF
diff --git a/graphics/qtpfsgui/DOWNLOAD b/graphics/qtpfsgui/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/graphics/qtpfsgui/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/graphics/qtpfsgui/HISTORY b/graphics/qtpfsgui/HISTORY
index 76644fc..e54302b 100644
--- a/graphics/qtpfsgui/HISTORY
+++ b/graphics/qtpfsgui/HISTORY
@@ -1,3 +1,8 @@
+2012-11-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [renamed to luminance-hdr]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2010-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: use qt4_build
* DETAILS: version 1.9.3
diff --git a/graphics/qtpfsgui/INSTALL b/graphics/qtpfsgui/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/graphics/qtpfsgui/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/graphics/qtpfsgui/PRE_BUILD b/graphics/qtpfsgui/PRE_BUILD
index 571c366..27ba77d 100755
--- a/graphics/qtpfsgui/PRE_BUILD
+++ b/graphics/qtpfsgui/PRE_BUILD
@@ -1,4 +1 @@
-QTBIN=${INSTALL_ROOT}/usr/bin/qt4
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-$QTBIN/lrelease project.pro
+true
diff --git a/graphics/qtpfsgui/TRIGGERS b/graphics/qtpfsgui/TRIGGERS
new file mode 100755
index 0000000..54fb660
--- /dev/null
+++ b/graphics/qtpfsgui/TRIGGERS
@@ -0,0 +1 @@
+on_cast qtpfsgui dispel_self
diff --git a/graphics/rawstudio/DETAILS b/graphics/rawstudio/DETAILS
index 4cc7e75..7764cf5 100755
--- a/graphics/rawstudio/DETAILS
+++ b/graphics/rawstudio/DETAILS
@@ -23,16 +23,16 @@ fi
SHORT="An open source raw-image converter written in GTK+."
cat << EOF
Rawstudio is an open source raw-image converter written in GTK+.
-Features
- * Reads all dcraw supported formats
- * Internal 16bit rgb
+Features:
+ * Reads all dcraw supported formats
+ * Internal 16-bit RGB
* Various post-shot controls (white balance, saturation and exposure
compensation among others)
- * Realtime histogram
+ * Realtime histogram
* Optimized for MMX, 3dnow! and SSE (detected runtime)
- * Exposure mask
- * Easy sorting of images
- * Fullscreen mode for better overview
- * XML settings cache
+ * Exposure mask
+ * Easy sorting of images
+ * Fullscreen mode for better overview
+ * XML settings cache
* Basic EXIF-reading
EOF
diff --git a/graphics/rawstudio/HISTORY b/graphics/rawstudio/HISTORY
index 7bcfb1d..2f66cfd 100644
--- a/graphics/rawstudio/HISTORY
+++ b/graphics/rawstudio/HISTORY
@@ -1,3 +1,6 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
2011-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.0
* DEPENDS: added dependencies on flickcurl, libgphoto2
diff --git a/graphics/rawtherapee/BUILD b/graphics/rawtherapee/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics/rawtherapee/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics/rawtherapee/DEPENDS b/graphics/rawtherapee/DEPENDS
new file mode 100755
index 0000000..4a0739e
--- /dev/null
+++ b/graphics/rawtherapee/DEPENDS
@@ -0,0 +1,24 @@
+depends atkmm &&
+depends JPEG &&
+depends bzip2 &&
+depends cairo &&
+depends cairomm &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends -sub CXX gcc &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends glibmm &&
+depends gtk+2 &&
+depends gtkmm2 &&
+depends lcms2 &&
+depends libiptcdata &&
+depends libpng &&
+depends libsigc++3 &&
+depends pango &&
+depends pangomm &&
+depends pkgconfig &&
+depends tiff &&
+depends xz-utils &&
+depends zlib
diff --git a/graphics/rawtherapee/DETAILS b/graphics/rawtherapee/DETAILS
new file mode 100755
index 0000000..e767e42
--- /dev/null
+++ b/graphics/rawtherapee/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=rawtherapee
+ VERSION=4.0.11
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:985f3dfee1cb2501b84f52457cdd5c786c86ce9c847d44794cc98d0d78ac1c78f05bdafbbe888595f641361778c5aed364e57a448dc9e5172956cba045152916
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://rawtherapee.com/";
+ LICENSE[0]=GPL
+ ENTERED=20121014
+ SHORT="a tool for developing RAW images"
+cat << EOF
+A powerful cross-platform raw image processing program.
+EOF
diff --git a/graphics/rawtherapee/HISTORY b/graphics/rawtherapee/HISTORY
new file mode 100644
index 0000000..74a5eee
--- /dev/null
+++ b/graphics/rawtherapee/HISTORY
@@ -0,0 +1,6 @@
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.0.11
+
+2012-10-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/graphics/scrot/DEPENDS b/graphics/scrot/DEPENDS
index 17c2648..e5eda80 100755
--- a/graphics/scrot/DEPENDS
+++ b/graphics/scrot/DEPENDS
@@ -1 +1,3 @@
-depends giblib
+depends giblib &&
+depends imlib2 &&
+depends libx11
diff --git a/graphics/scrot/HISTORY b/graphics/scrot/HISTORY
index bddf88b..281b3d7 100644
--- a/graphics/scrot/HISTORY
+++ b/graphics/scrot/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: imlib2, libx11
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/graphics/shotwell/BUILD b/graphics/shotwell/BUILD
new file mode 100755
index 0000000..266dc31
--- /dev/null
+++ b/graphics/shotwell/BUILD
@@ -0,0 +1,2 @@
+./configure --prefix=${INSTALL_ROOT}/usr &&
+make
diff --git a/graphics/shotwell/DEPENDS b/graphics/shotwell/DEPENDS
index d5b9f96..f7c4f03 100755
--- a/graphics/shotwell/DEPENDS
+++ b/graphics/shotwell/DEPENDS
@@ -6,4 +6,7 @@ depends gexiv2 &&
depends libraw &&
depends json-glib &&
depends webkitgtk &&
-depends libgee
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends libgee &&
+depends rest
diff --git a/graphics/shotwell/DETAILS b/graphics/shotwell/DETAILS
index 4598c97..48cecbb 100755
--- a/graphics/shotwell/DETAILS
+++ b/graphics/shotwell/DETAILS
@@ -1,11 +1,11 @@
SPELL=shotwell
- VERSION=0.12.3
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.20.1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://yorba.org/download/shotwell/${VERSION::4}/$SOURCE
+
SOURCE_URL[0]=https://download.gnome.org/sources/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://yorba.org/shotwell/
ENTERED=20100709
-
SOURCE_HASH=sha512:5b375e2dcc033ea8dadefdbaf4aaad4d6f9723e91dfab0717031f37bfbd5ea2121e73783e5ae467af56cc3796e0b8b06cfc42bf3ee236daa87dfba974163f620
+
SOURCE_HASH=sha512:4c72f648b2778e38b6748b79398481f7d05d4c68c08c3537c4bb0c045f4a7da44f9724bfdd7a612a3c246d936f3d365fd951a4b599ef59eb19ddf94f88beedff
LICENSE[0]=GPL
SHORT="digital photo organizer"
cat << EOF
diff --git a/graphics/shotwell/HISTORY b/graphics/shotwell/HISTORY
index b1fb430..9306e0c 100644
--- a/graphics/shotwell/HISTORY
+++ b/graphics/shotwell/HISTORY
@@ -1,3 +1,19 @@
+2014-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.1
+
+2014-06-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on rest
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 0.18.0
+
+2013-04-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.1
+
+2013-03-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.14.0
+ * BUILD: added
+ * DEPENDS: gstreamer-1.0 and gst-plugins-base-1.0 added
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.3

diff --git a/graphics/skencil/DEPENDS b/graphics/skencil/DEPENDS
index cd33ac7..fc1f794 100755
--- a/graphics/skencil/DEPENDS
+++ b/graphics/skencil/DEPENDS
@@ -1,2 +1,2 @@
depends tk &&
-depends pil
+depends pillow
diff --git a/graphics/skencil/HISTORY b/graphics/skencil/HISTORY
index 57f33f2..d285378 100644
--- a/graphics/skencil/HISTORY
+++ b/graphics/skencil/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS

diff --git a/graphics/swftools/DEPENDS b/graphics/swftools/DEPENDS
index 756f3c0..04f2443 100755
--- a/graphics/swftools/DEPENDS
+++ b/graphics/swftools/DEPENDS
@@ -1,4 +1,4 @@
depends freetype2 &&
depends JPEG &&

-optional_depends giflib '' '' 'enable gif2swf transformation tool ?'
+optional_depends GIFLIB '' '' 'enable gif2swf transformation tool ?'
diff --git a/graphics/swftools/HISTORY b/graphics/swftools/HISTORY
index e2d83f7..f48e4e4 100644
--- a/graphics/swftools/HISTORY
+++ b/graphics/swftools/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/graphics/tesseract/DETAILS b/graphics/tesseract/DETAILS
index d6fd11f..9de3648 100755
--- a/graphics/tesseract/DETAILS
+++ b/graphics/tesseract/DETAILS
@@ -1,7 +1,7 @@
SPELL=tesseract
- VERSION=3.01
+ VERSION=3.02.02
LANGVER=2.00
-
SOURCE_HASH=sha512:26d9a80178b1728fb0feac721719c9a20b13bca796bce4c06fc0ffe1a82fb608a61967ad9219dc004a42d6217dc53534fa632ea3ccdec5e6050578de1e48e40e
+
SOURCE_HASH=sha512:83ce712dd2e0a76b7d9e52b1a66e6a74161edc4d6cd343eba3f4a7e38f8393fb85c220c8871fcee06ad00d02a94733b279ab0e69a8ac20d1740bf448c2986db0
URI=http://tesseract-ocr.googlecode.com/files
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$URI/$SOURCE
diff --git a/graphics/tesseract/HISTORY b/graphics/tesseract/HISTORY
index c31b76e..45528be 100644
--- a/graphics/tesseract/HISTORY
+++ b/graphics/tesseract/HISTORY
@@ -1,3 +1,7 @@
+2012-11-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.02.02
+ * PRE_BUILD: remove unneeded bits
+
2012-04-05 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: fix compile with recent glibc

diff --git a/graphics/tesseract/PRE_BUILD b/graphics/tesseract/PRE_BUILD
index d39bbe0..55f876a 100755
--- a/graphics/tesseract/PRE_BUILD
+++ b/graphics/tesseract/PRE_BUILD
@@ -1,15 +1,6 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-# glibc fixes
-sed -i '/stdlib/ i\
-#include <unistd.h>
-' /usr/src/tesseract-3.01/viewer/svutil.cpp &&

-
-# won't install if java not present
-#if ! spell_ok JAVA ;then
-#sed -i 's/java//' Makefile.in
-#fi &&
for LL in $TESS_LANG; do
case $LL in
eng) unpack_file 2 ;;
@@ -19,5 +10,4 @@ for LL in $TESS_LANG; do
spa) unpack_file 6 ;;
deu) unpack_file 7 ;;
esac
-done &&
-./autogen.sh
+done
diff --git a/graphics/topmod/DETAILS b/graphics/topmod/DETAILS
index b8d6be3..170267c 100755
--- a/graphics/topmod/DETAILS
+++ b/graphics/topmod/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=topmod
-if [[ $TOPMOD_AUTOUPDATE == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_URL[0]=svn_http://${SPELL}.googlecode.com/svn/trunk:topmod-svn
SOURCE_IGNORE=volatile
diff --git a/graphics/topmod/HISTORY b/graphics/topmod/HISTORY
index 188ca90..ad1e028 100644
--- a/graphics/topmod/HISTORY
+++ b/graphics/topmod/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2008-04-28 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DEPENDS, DETAILS, BUILD, INSTALL, PRE_BUILD, PREPARE: spell created
* 64.bit.patch: initial unbreaking patch from Arch
diff --git a/graphics/ufraw/DETAILS b/graphics/ufraw/DETAILS
index 2baf4951..2c8b889 100755
--- a/graphics/ufraw/DETAILS
+++ b/graphics/ufraw/DETAILS
@@ -11,10 +11,10 @@ if [[ "$UFRAW_CVS" == "y" ]]; then
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-sfcvs
else
- VERSION=0.18
+ VERSION=0.19.2
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:3f1279b2fc9fe1dd19670a9f4e84dcbc9766de5efcb070ced006e6b7ad4956d7bc51cec437a9c47f1bbfbe22eb348c67afb8d6e5772e07a135b0c7b4abf2d7e6
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$SPELL-$VERSION/$SOURCE
+
SOURCE_HASH=sha512:fb104d51253b9db9242539fa63a184b1f3d30dd87ee173a061a8179ecb2b5db052569baf0d50ebb25b34f3930a3b2edf3e0061ca22ccbda510fe65672a4319b2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
fi
WEB_SITE=http://ufraw.sourceforge.net/
diff --git a/graphics/ufraw/HISTORY b/graphics/ufraw/HISTORY
index b89eee8..66c84b9 100644
--- a/graphics/ufraw/HISTORY
+++ b/graphics/ufraw/HISTORY
@@ -1,3 +1,6 @@
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.19.2
+
2011-08-12 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 0.18
* DEPENDS: cleaned up unknown flags for exiv2 and lensfun
diff --git a/graphics/uniconvertor/DEPENDS b/graphics/uniconvertor/DEPENDS
index 328fe10..e84967e 100755
--- a/graphics/uniconvertor/DEPENDS
+++ b/graphics/uniconvertor/DEPENDS
@@ -1,2 +1,2 @@
depends python &&
-depends pil
+depends pillow
diff --git a/graphics/uniconvertor/HISTORY b/graphics/uniconvertor/HISTORY
index e9d86c1..772c9c7 100644
--- a/graphics/uniconvertor/HISTORY
+++ b/graphics/uniconvertor/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2008-03-22 Ivan Lezhnjov Jr. <ivan.lezhnjov.jr AT gmail.com>
* BUILD, DEPENDS, DETAILS, HISTORY, INSTALL: created this spell.

diff --git a/graphics/virtualgl/BUILD b/graphics/virtualgl/BUILD
new file mode 100755
index 0000000..c9e154c
--- /dev/null
+++ b/graphics/virtualgl/BUILD
@@ -0,0 +1,8 @@
+OPTS="-DTJPEG_INCLUDE_DIR=$INSTALL_ROOT/usr/include \
+ -DTJPEG_LIBRARY=$INSTALL_ROOT/usr/lib/libturbojpeg.so \
+ -DVGL_LIBDIR=$INSTALL_ROOT/usr/lib \
+ -DVGL_DOCDIR=$INSTALL_ROOT/usr/share/doc/$SPELL \
+ -DVGL_FAKELIBDIR=$INSTALL_ROOT/usr/lib/fakelib \
+ $OPTS" &&
+
+cmake_build
diff --git a/graphics/virtualgl/DEPENDS b/graphics/virtualgl/DEPENDS
new file mode 100755
index 0000000..67b36f0
--- /dev/null
+++ b/graphics/virtualgl/DEPENDS
@@ -0,0 +1,15 @@
+depends cmake &&
+depends libjpeg-turbo &&
+depends libx11 &&
+depends libxext &&
+depends OPENGL &&
+
+optional_depends openssl \
+ "-DVGL_USESSL=ON" \
+ "-DVGL_USESSL=OFF" \
+ "for encryption feature in the VGL Transport" &&
+
+optional_depends libxv \
+ "-DVGL_USEXV=ON" \
+ "-DVGL_USEXV=OFF" \
+ "for X Video support"
diff --git a/graphics/virtualgl/DETAILS b/graphics/virtualgl/DETAILS
new file mode 100755
index 0000000..ae073a5
--- /dev/null
+++ b/graphics/virtualgl/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=virtualgl
+ SPELLX=VirtualGL
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:69cf5082a33d86a3778c147de6296366efd056a8be9d38c3dc41030e832c58025fc2ee535076ae2a66a3ed8ee817109068c9255f9c1e0b9c5ff983450223b53d
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://virtualgl.org/
+ ENTERED=20121105
+ LICENSE[0]=http://www.virtualgl.org/About/License
+ LICENSE[1]=LGPL
+ LICENSE[2]=FLTK
+ SHORT="OpenGL proxy with full 3D hardware acceleration"
+cat << EOF
+VirtualGL redirects 3D commands from a Unix/Linux OpenGL application onto a
+server-side 3D graphics card and converts the rendered 3D images into a video
+stream with which remote clients can interact to view and control the 3D
+application in real time.
+EOF
diff --git a/graphics/virtualgl/HISTORY b/graphics/virtualgl/HISTORY
new file mode 100644
index 0000000..cbbf727
--- /dev/null
+++ b/graphics/virtualgl/HISTORY
@@ -0,0 +1,2 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: spell created
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/graphics/xaralx/DETAILS b/graphics/xaralx/DETAILS
index d2e01db..dc99ab3 100755
--- a/graphics/xaralx/DETAILS
+++ b/graphics/xaralx/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xaralx
SPELLX=XaraLX
if [[ $XARALX_BRANCH == scm ]]; then
- if [[ $XARALX_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_URL[0]=svn://svn.xara.com/Trunk/${SPELLX}:${SPELLX}
diff --git a/graphics/xaralx/HISTORY b/graphics/xaralx/HISTORY
index dc17e5d..4631599 100644
--- a/graphics/xaralx/HISTORY
+++ b/graphics/xaralx/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/graphics/xli/0001-add-missing-include.patch
b/graphics/xli/0001-add-missing-include.patch
new file mode 100644
index 0000000..fe32690
--- /dev/null
+++ b/graphics/xli/0001-add-missing-include.patch
@@ -0,0 +1,24 @@
+From 5d07b7fcd93e0684702484283f897664211b30f5 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Wed, 20 Mar 2013 18:20:34 +0100
+Subject: [PATCH] add missing include
+
+---
+ ddxli.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/ddxli.h b/ddxli.h
+index 9122aa7..1dd7837 100644
+--- a/ddxli.h
++++ b/ddxli.h
+@@ -13,6 +13,7 @@
+ #include <sys/ipc.h>
+ #include <sys/shm.h>
+ #include <X11/extensions/XShm.h>
++#include <string.h>
+
+ #if defined(SYSV) || defined(VMS)
+ #include <string.h>
+--
+1.8.1.3
+
diff --git a/graphics/xli/BUILD b/graphics/xli/BUILD
new file mode 100755
index 0000000..2ab39ac
--- /dev/null
+++ b/graphics/xli/BUILD
@@ -0,0 +1,2 @@
+xmkmf &&
+make CDEBUGFLAGS="-Wall $(CFLAGS)" CXXDEBUGFLAGS="$(CXXFLAGS)"
LOCAL_LDFLAGS="$(LDFLAGS)" PROJECT_DEFINES="$(CPPFLAGS)"
diff --git a/graphics/xli/DEPENDS b/graphics/xli/DEPENDS
new file mode 100755
index 0000000..f58f8ea
--- /dev/null
+++ b/graphics/xli/DEPENDS
@@ -0,0 +1,5 @@
+depends JPEG &&
+depends libpng &&
+depends libx11 &&
+depends libxext &&
+depends zlib
diff --git a/graphics/xli/DETAILS b/graphics/xli/DETAILS
new file mode 100755
index 0000000..ee9ad00
--- /dev/null
+++ b/graphics/xli/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=xli
+ VERSION=1.17.0+20061110
+ SOURCE="${SPELL}_${VERSION}.orig.tar.gz"
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/x/xli/${SOURCE}
+
SOURCE_HASH=sha512:03a1b6d20e71c8b30a04b92718dae05abb2fb7f8ee2b14453cc78957014a12fdbbd888a02ff27edf7be1dff1e4b8159f12ba7270312ffb70c3bb70657e08ede1
+ SOURCE2=${SPELL}_${VERSION}-4.diff.gz
+ SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/x/xli/${SOURCE2}
+
SOURCE2_HASH=sha512:d12489452682333a81a1872ee0730fd40903d312dd741ef70f13dc830aea8d3918d73b45d09016948212458c286b4457b630ae556858abe00d11c978d3bc2558
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-2006-11-10"
+ WEB_SITE="http://web.aanet.com.au/gwg/xli.html";
+ LICENSE[0]=MIT
+ ENTERED=20130317
+ SHORT="a command line driven image viewer"
+cat << EOF
+This utility will view several types of images under X11, or load images
+onto the X11 root window.
+EOF
diff --git a/graphics/xli/HISTORY b/graphics/xli/HISTORY
new file mode 100644
index 0000000..85efdd8
--- /dev/null
+++ b/graphics/xli/HISTORY
@@ -0,0 +1,10 @@
+2013-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, PRE_BUILD, DETAILS, 0001-add-missing-include.patch: version
+ 1.17.0
+ * fix-scale-zoom.patch, libpng14.patch, xli-security-gentoo.diff:
removed
+
+2013-03-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, fix-scale-zoom.patch, INSTALL,
libpng14.patch,
+ PRE_BUILD, xli-security-gentoo.diff: spell created, patches are
from gentoo
+ * DEPENDS: added dependencies on JPEG, libpng, libxext and zlib
+
diff --git a/graphics/xli/INSTALL b/graphics/xli/INSTALL
new file mode 100755
index 0000000..305985a
--- /dev/null
+++ b/graphics/xli/INSTALL
@@ -0,0 +1 @@
+DESTDIR=${INSTALL_ROOT} default_install
diff --git a/graphics/xli/PRE_BUILD b/graphics/xli/PRE_BUILD
new file mode 100755
index 0000000..c1b8dfd
--- /dev/null
+++ b/graphics/xli/PRE_BUILD
@@ -0,0 +1,20 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+zcat ${SOURCE_CACHE}/${SOURCE2} | patch -p1 &&
+
+sedit 's:DEFINES = -DHAS_MEMCPY:DEFINES = -DHAS_MEMCPY -DHAVE_GUNZIP:'
${SOURCE_DIRECTORY}/Imakefile &&
+
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/manpage.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/8-bit_pallette_support.diff
&&
+patch -p1 <
${SOURCE_DIRECTORY}/debian/patches/read_past_bufferend_343718.diff &&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/security_fixes.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/fillscreen_forall.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/multiple_images_merge.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/xpm_background.patch
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/arrow_keys.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/documentzooming.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/zoom_auto_440768.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/manpage_fixes.diff
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/fix-x-resource-leak
&&
+patch -p1 < ${SOURCE_DIRECTORY}/debian/patches/disable-libjpeg-scaling
&&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-missing-include.patch
diff --git a/graphics/xzgv/HISTORY b/graphics/xzgv/HISTORY
index de5ab5d..e44a26a 100644
--- a/graphics/xzgv/HISTORY
+++ b/graphics/xzgv/HISTORY
@@ -1,3 +1,7 @@
+2013-06-23 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD, xzgv-0.9.1-as-needed.patch: fix compilation with
+ --as-needed
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/graphics/xzgv/PRE_BUILD b/graphics/xzgv/PRE_BUILD
new file mode 100755
index 0000000..fb9a156
--- /dev/null
+++ b/graphics/xzgv/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+patch -p0 < "$SPELL_DIRECTORY/xzgv-0.9.1-as-needed.patch"
diff --git a/graphics/xzgv/xzgv-0.9.1-as-needed.patch
b/graphics/xzgv/xzgv-0.9.1-as-needed.patch
new file mode 100644
index 0000000..89231ec
--- /dev/null
+++ b/graphics/xzgv/xzgv-0.9.1-as-needed.patch
@@ -0,0 +1,22 @@
+--- src/Makefile.orig
++++ src/Makefile
+@@ -9,8 +9,8 @@
+ # This gets definitions for CC, CFLAGS, BINDIR etc.
+ include ../config.mk
+
+-CFLAGS+=`pkg-config --cflags gtk+-2.0` `pkg-config --cflags gdk-pixbuf-2.0`
+-LDFLAGS+=`pkg-config --libs gtk+-2.0` `pkg-config --libs gdk-pixbuf-2.0`
++CFLAGS+=`pkg-config --cflags gtk+-2.0` `pkg-config --cflags gdk-pixbuf-2.0`
`pkg-config --cflags x11`
++LDLIBS+=-lm `pkg-config --libs gtk+-2.0` `pkg-config --libs gdk-pixbuf-2.0
` `pkg-config --libs x11`
+
+ all: xzgv
+
+@@ -23,7 +23,7 @@ OBJS= main.o \
+ backend.o
+
+ xzgv: $(OBJS)
+- $(CC) $(LDFLAGS) -o xzgv $(OBJS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o xzgv $(OBJS) $(LDLIBS)
+
+ installdirs:
+ /bin/sh ../mkinstalldirs $(BINDIR)
diff --git a/groups b/groups
index 2546446..666ffdc 100755
--- a/groups
+++ b/groups
@@ -117,5 +117,16 @@ nslcd:189:
redis:190:
lightdm:191:
masqmail:192:
+bumblebee:193:
+burp:194:
+ratbox:195:
+mdm:196:
+polkitd:197:
+opendkim:198:
+dk-milter:199:
+plasma:200:
+gnarwl:201:
+sddm:202:
+input:203:
users:1000:
nogroup:65534:
diff --git a/ham/aldo/DETAILS b/ham/aldo/DETAILS
index f943fd2..da07eec 100755
--- a/ham/aldo/DETAILS
+++ b/ham/aldo/DETAILS
@@ -1,12 +1,12 @@
SPELL=aldo
- VERSION=0.7.6
+ VERSION=0.7.7
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://nongnu.askapache.com/${SPELL}/${SOURCE}
WEB_SITE=http://www.nongnu.org/${SPELL}/
# GCC_VERSION=3.3
LICENSE=GPL
-
SOURCE_HASH=sha512:14ca2f94d22097e57dabc631e8a021151c61babbc4f949e65548684a61ae4a366e5ba2933a153bfa04ee6015d790ad95fb22d9facab610a3bc04cdeaa9ea96d6
+
SOURCE_HASH=sha512:b68f9bd96210f17b6a37bc49f114bba70b75357967580cb4644454789b70285439f15bedb55fb93aa1bc0e5027c46a65679fcefb6a66332ca37d866d9c169e0b
ENTERED=20020730
KEYWORDS="ham"
SHORT="Aldo is a Morse code tutor."
diff --git a/ham/aldo/HISTORY b/ham/aldo/HISTORY
index a696825..879baf1 100644
--- a/ham/aldo/HISTORY
+++ b/ham/aldo/HISTORY
@@ -1,3 +1,6 @@
+2013-04-22 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: version 0.7.7
+
2010-04-21 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: version 0.7.6, moved SOURCE_URL to nongnu.org,
removed gcc version, moved WEB_SITE to nongnu.org
diff --git a/ham/cwtext/DETAILS b/ham/cwtext/DETAILS
index a1dce07..97ec394 100755
--- a/ham/cwtext/DETAILS
+++ b/ham/cwtext/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SHORT="Converts text to morse code"
cat << EOF
Convert text to International Morse Code. Input is ASCII text. Output can
-be: - . -..- - on the console, raw 8bit PCM suitable for piping to
+be: - . -..- - on the console, raw 8-bit PCM suitable for piping to
/dev/audio, .wav files or even (mp3|ogg). Good for headlines on your MP3
player or code practice.
EOF
diff --git a/ham/cwtext/HISTORY b/ham/cwtext/HISTORY
index 3ce6682..04903cd 100644
--- a/ham/cwtext/HISTORY
+++ b/ham/cwtext/HISTORY
@@ -1,3 +1,6 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
2010-04-21 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: version 0.96

diff --git a/ham/hamlib/DEPENDS b/ham/hamlib/DEPENDS
index eb1fe55..291190e 100755
--- a/ham/hamlib/DEPENDS
+++ b/ham/hamlib/DEPENDS
@@ -3,5 +3,5 @@ depends libxml2 &&
optional_depends perl --with-perl-binding --without-perl-binding "for perl
bindings" &&
optional_depends python --with-python-binding --without-python-binding "for
python bindings" &&
optional_depends -sub CXX gcc --with-cxx-binding --without-cxx-binding "for
c++ bindings and demo" &&
-optional_depends tcl --with-tcl-binding --without-tcl-binding "for tcl
bindings and demo" &&
+optional_depends tcl --with-tcl=/usr/lib "for tcl bindings and demo" &&
optional_depends gd --with-rigmatrix --without-rigmatrix "for the rigmatrix
tool"
diff --git a/ham/hamlib/DETAILS b/ham/hamlib/DETAILS
index 77a038b..fb82d45 100755
--- a/ham/hamlib/DETAILS
+++ b/ham/hamlib/DETAILS
@@ -1,11 +1,11 @@
SPELL=hamlib
- VERSION=1.2.10
+ VERSION=1.2.15.3
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.hamlib.org/
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:7e30dbdede3e8f28fa6a049fdae91e103ddb811feacea9f7e506f7a672c3462bf86f3e69e0e57bc79d8480d238fa0c6bc93938e97cde633f1c5c66573e4ecc63
+
SOURCE_HASH=sha512:88f9cb8d82d813ac02944def0adf6eada0e4ed1407f60e344d51172462d51ab0c3ddd9cbf9ef8cbd61efba6c4158a77acb7c23b886e174c9a082bf1dd11f5baa
ENTERED=20020728
KEYWORDS="radio ham"
SHORT="HAM radio equipment control libraries."
diff --git a/ham/hamlib/HISTORY b/ham/hamlib/HISTORY
index a347bf3..9680b05 100644
--- a/ham/hamlib/HISTORY
+++ b/ham/hamlib/HISTORY
@@ -1,3 +1,6 @@
+2013-04-23 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 1.2.15.3
+
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/haskell/HASKELL_POST_REMOVE b/haskell/HASKELL_POST_REMOVE
index d66a1c7..f23507c 100755
--- a/haskell/HASKELL_POST_REMOVE
+++ b/haskell/HASKELL_POST_REMOVE
@@ -2,4 +2,4 @@ if [ -z "$PACKAGE" ] ; then
PACKAGE=${SPELL#haskell-}
fi
message "${MESSAGE_COLOR}Unregistering package with
ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg unregister $PACKAGE
+ghc-pkg --force unregister $PACKAGE
diff --git a/haskell/darcs/DEPENDS b/haskell/darcs/DEPENDS
new file mode 100755
index 0000000..abdbb0b
--- /dev/null
+++ b/haskell/darcs/DEPENDS
@@ -0,0 +1,15 @@
+depends ghc &&
+depends haskell-extensible-exceptions &&
+depends haskell-hashed-storage &&
+depends haskell-haskeline &&
+depends haskell-html &&
+depends haskell-mtl &&
+depends haskell-parsec &&
+depends haskell-quickcheck &&
+depends haskell-random &&
+depends haskell-regex-compat &&
+depends haskell-tar &&
+depends haskell-text &&
+depends haskell-utf8-string &&
+depends haskell-vector &&
+depends haskell-zlib
diff --git a/haskell/darcs/DETAILS b/haskell/darcs/DETAILS
new file mode 100755
index 0000000..c714509
--- /dev/null
+++ b/haskell/darcs/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=darcs
+ VERSION=2.8.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://darcs.net/releases/${SOURCE}
+
SOURCE_HASH=sha512:c60531bacea43bdd5a18ae461dd390fe64682cac56fa4e6b5153a5da3c003b59d8fb24827bd42b4b30f0d2c61877d36b58eb98317644f9f8a200ab7c5961c48e
+ WEB_SITE=http://www.darcs.net/
+ ENTERED=20041206
+ LICENSE[0]=GPL
+ KEYWORDS="scm devel"
+ SHORT="Simple and powerful SCM"
+cat << EOF
+Darcs is a replacement for CVS. Darcs is simple to learn and use,
+with a powerful new approach to meet the needs of today's distributed
+software projects. Darcs is decentralized, based on a "theory of patches"
+with roots in quantum mechanics. Darcs is free software, licensed under
+the GPL.
+
+Written in Haskell, darcs is used on on many operating systems including
+Linux, MacOS X, FreeBSD, and Windows. Darcs includes a CGI script to
+browse your repository from the web.
+EOF
diff --git a/haskell/darcs/HISTORY b/haskell/darcs/HISTORY
new file mode 100644
index 0000000..030c2b0
--- /dev/null
+++ b/haskell/darcs/HISTORY
@@ -0,0 +1,57 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8.4
+ * DEPENDS: added dependencies on haskell-extensible-exceptions,
+ haskell-hashed-storage, haskell-haskeline, haskell-html,
+ haskell-mtl, haskell-parsec, haskell-quickcheck,
+ haskell-random, haskell-regex-compat, haskell-tar,
+ haskell-text, haskell-utf8-string, haskell-vector,
+ haskell-zlib
+ * INSTALL: make man page readable
+
+2007-11-04 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DEPENDS: Now depends on ghc instead of GHC
+
+2007-08-31 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: Updated to 1.0.9
+ * DEPENDS: Added some missing dependencies
+
+2007-01-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.9rc2
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.5
+
+2005-11-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.4
+ Added GPG checking
+
+2005-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updates website to http://www.darcs.net
+ Set old SOURCE_URL[0] as SOURCE_URL[1] and added
http://www.darcs.net as
+ SOURCE_URL[0]
+
+2005-06-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.3
+
+2005-04-16 George Sherwood <george AT beeranbeer.com>
+ * DEPENDS: change to use either ghc or ghc-bin
+
+2005-04-15 George Sherwood <george AT beernabeer.com>
+ * DETAILS: removed extra "'s
+
+2005-04-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.2
+ Shortened SHORT
+
+2004-12-06 Andrew Stitt <astitt AT sourcemage.org>
+ * DETAILS, DEPENDS: created for this spell
+
diff --git a/haskell/darcs/INSTALL b/haskell/darcs/INSTALL
new file mode 100755
index 0000000..d76be1c
--- /dev/null
+++ b/haskell/darcs/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+chmod og+r ${INSTALL_ROOT}/usr/share/man/man1/darcs.1
diff --git a/haskell/happy/DETAILS b/haskell/happy/DETAILS
index e052f29..03dc5a7 100755
--- a/haskell/happy/DETAILS
+++ b/haskell/happy/DETAILS
@@ -1,8 +1,8 @@
SPELL=happy
- VERSION=1.18.9
+ VERSION=1.19.3
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:eaf601e6d78546947b475dd5d396d9086af070f2fc6c49c04a7c373e233bda330702454b8f08650bca8493f7bad04b1ef6ee59d47fadc0b5fcbd68ad07f6d79b
+
SOURCE_HASH=sha512:8d04a5756eb3b36a0aea3e7828adb69d657c6f9a18a2552295c60483fd50caf27a21cff3da4052e25adf25b0203907e782372ed0d2e2563467425144654a281b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.haskell.org/happy/";
LICENSE[0]=BSD3
diff --git a/haskell/happy/HISTORY b/haskell/happy/HISTORY
index 7b45c63..59e411f 100644
--- a/haskell/happy/HISTORY
+++ b/haskell/happy/HISTORY
@@ -1,3 +1,9 @@
+2014-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.19.3
+
+2013-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.18.10
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.18.9

diff --git a/haskell/haskell-aeson/DEPENDS b/haskell/haskell-aeson/DEPENDS
new file mode 100755
index 0000000..55fc430
--- /dev/null
+++ b/haskell/haskell-aeson/DEPENDS
@@ -0,0 +1,10 @@
+depends ghc &&
+depends haskell-attoparsec &&
+depends haskell-blaze-builder &&
+depends haskell-hashable &&
+depends haskell-mtl &&
+depends haskell-syb &&
+depends haskell-text "--flags=new-bytestring-builder" &&
+depends haskell-unordered-containers &&
+depends haskell-vector &&
+depends haskell-scientific
diff --git a/haskell/haskell-aeson/DETAILS b/haskell/haskell-aeson/DETAILS
new file mode 100755
index 0000000..6a769bd
--- /dev/null
+++ b/haskell/haskell-aeson/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-aeson
+ VERSION=0.7.0.3
+ SOURCE="aeson-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/aeson/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8dc1734ce7ba8550d2bdb04cc920218902d75c1b6044b9e63112b94a40d3ff588c4873b7f1ce7519bc7f3bf664421342f210804a265287c2f2868df8a70ad2c1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/aeson-${VERSION}"
+ WEB_SITE="https://github.com/bos/aeson";
+ LICENSE[0]=BSD3
+ ENTERED=20130829
+ SHORT="Fast JSON parsing and encoding"
+cat << EOF
+A JSON parsing and encoding library optimized for ease of use and high
+performance.
+EOF
diff --git a/haskell/haskell-aeson/HISTORY b/haskell/haskell-aeson/HISTORY
new file mode 100644
index 0000000..a00feac
--- /dev/null
+++ b/haskell/haskell-aeson/HISTORY
@@ -0,0 +1,12 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.7.0.3
+
+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
+
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-async/DEPENDS b/haskell/haskell-async/DEPENDS
new file mode 100755
index 0000000..acd076e
--- /dev/null
+++ b/haskell/haskell-async/DEPENDS
@@ -0,0 +1 @@
+depends haskell-stm
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..4ba9dbc
--- /dev/null
+++ b/haskell/haskell-async/HISTORY
@@ -0,0 +1,9 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on haskell-stm
+
+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
new file mode 100755
index 0000000..315735c
--- /dev/null
+++ b/haskell/haskell-attoparsec/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-text &&
+depends haskell-scientific
diff --git a/haskell/haskell-attoparsec/DETAILS
b/haskell/haskell-attoparsec/DETAILS
new file mode 100755
index 0000000..2a21ebf
--- /dev/null
+++ b/haskell/haskell-attoparsec/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-attoparsec
+ VERSION=0.11.3.0
+ SOURCE="attoparsec-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/attoparsec/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:fbdfea4c49060ebd8dcc1906ef4a401244abf82cb34b969b0c164dce96d062e2e6fed05a894b6fd4b6396fd6226a2a1788b4a8e5af227781d6690f38fe795172
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/attoparsec-${VERSION}"
+ WEB_SITE="https://github.com/bos/attoparsec";
+ LICENSE[0]=BSD3
+ ENTERED=20130829
+ SHORT="Fast combinator parsing for bytestrings and text"
+cat << EOF
+A fast parser combinator library, aimed particularly at dealing efficiently
+with network protocols and complicated text/binary file formats.
+EOF
diff --git a/haskell/haskell-attoparsec/HISTORY
b/haskell/haskell-attoparsec/HISTORY
new file mode 100644
index 0000000..7de99d2
--- /dev/null
+++ b/haskell/haskell-attoparsec/HISTORY
@@ -0,0 +1,9 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.3.0
+
+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-base-unicode-symbols/DEPENDS
b/haskell/haskell-base-unicode-symbols/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-base-unicode-symbols/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-base-unicode-symbols/DETAILS
b/haskell/haskell-base-unicode-symbols/DETAILS
new file mode 100755
index 0000000..b5728ba
--- /dev/null
+++ b/haskell/haskell-base-unicode-symbols/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=haskell-base-unicode-symbols
+ VERSION=0.2.2.4
+ SOURCE="base-unicode-symbols-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/base-unicode-symbols/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8dcdafa1075ccea8f188b880b90430b7e86270f68fcca47bbee7fa7e695bc90765566e09a0f032103d8cf2a265069e80288f56714190c9e68470141e469a994d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/base-unicode-symbols-${VERSION}"
+ WEB_SITE="http://haskell.org/haskellwiki/Unicode-symbols";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Unicode alternatives for common functions and operators"
+cat << EOF
+This package defines new symbols for a number of functions, operators and
+types in the base package.
+
+All symbols are documented with their actual definition and information
+regarding their Unicode code point. They should be completely interchangeable
+with their definitions.
+
+For further Unicode goodness you can enable the @UnicodeSyntax@ language
+extension. This extension enables Unicode characters to be used to stand for
+certain ASCII character sequences, i.e. &#x2192; instead of @->@, &#x2200;
+instead of @forall@ and many others.
+EOF
diff --git a/haskell/haskell-base-unicode-symbols/HISTORY
b/haskell/haskell-base-unicode-symbols/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-base-unicode-symbols/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-blaze-builder/DEPENDS
b/haskell/haskell-blaze-builder/DEPENDS
new file mode 100755
index 0000000..a7d8ae0
--- /dev/null
+++ b/haskell/haskell-blaze-builder/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-text
diff --git a/haskell/haskell-blaze-builder/DETAILS
b/haskell/haskell-blaze-builder/DETAILS
new file mode 100755
index 0000000..9448fcd
--- /dev/null
+++ b/haskell/haskell-blaze-builder/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-blaze-builder
+ 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:6caecca5f1976938f0536e00cdf305a3c3d1abf1fa4a4bc9c89743857940fc46d0f3b274a49acd1e5c0d4453c2d2b2f6f0f3b1deed87a01f72a61e21bc83787f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/blaze-builder-${VERSION}"
+ WEB_SITE="http://github.com/meiersi/blaze-builder";
+ LICENSE[0]=BSD3
+ ENTERED=20130829
+ SHORT="an abstraction of buffered output of byte streams"
+cat << EOF
+This library provides an abstraction of buffered output of byte streams
+and several convenience functions to exploit it. For example, it allows
+to efficiently serialize Haskell values to lazy bytestrings with a large
+average chunk size. The large average chunk size allows to make good use of
+cache prefetching in later processing steps (e.g. compression) and reduces
+the sytem call overhead when writing the resulting lazy bytestring to a file
+or sending it over the network.
+EOF
diff --git a/haskell/haskell-blaze-builder/HISTORY
b/haskell/haskell-blaze-builder/HISTORY
new file mode 100644
index 0000000..0c40ce6
--- /dev/null
+++ b/haskell/haskell-blaze-builder/HISTORY
@@ -0,0 +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-bloomfilter/0001-fix-compile-errors-with-array-0.5.patch
b/haskell/haskell-bloomfilter/0001-fix-compile-errors-with-array-0.5.patch
new file mode 100644
index 0000000..8c580cd
--- /dev/null
+++ b/haskell/haskell-bloomfilter/0001-fix-compile-errors-with-array-0.5.patch
@@ -0,0 +1,41 @@
+From fe97449bf7d5757de1712d42a66b280582278901 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sat, 3 May 2014 15:02:34 +0200
+Subject: [PATCH] fix compile errors with array-0.5
+
+---
+ Data/BloomFilter.hs | 3 ++-
+ Data/BloomFilter/Array.hs | 3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/Data/BloomFilter.hs b/Data/BloomFilter.hs
+index 69711ef..7a284b8 100644
+--- a/Data/BloomFilter.hs
++++ b/Data/BloomFilter.hs
+@@ -93,7 +93,8 @@ import Control.Monad (liftM, forM_)
+ import Control.Monad.ST (ST, runST)
+ import Control.DeepSeq (NFData(..))
+ import Data.Array.Base (unsafeAt, unsafeRead, unsafeWrite)
+-import Data.Array.ST (STUArray, thaw, unsafeFreeze)
++import Data.Array.ST (STUArray, thaw)
++import Data.Array.Unsafe (unsafeFreeze)
+ import Data.Array.Unboxed (UArray)
+ import Data.Bits ((.&.), (.|.))
+ import Data.BloomFilter.Array (newArray)
+diff --git a/Data/BloomFilter/Array.hs b/Data/BloomFilter/Array.hs
+index e085bbe..d94757a 100644
+--- a/Data/BloomFilter/Array.hs
++++ b/Data/BloomFilter/Array.hs
+@@ -3,7 +3,8 @@
+
+ module Data.BloomFilter.Array (newArray) where
+
+-import Control.Monad.ST (ST, unsafeIOToST)
++import Control.Monad.ST (ST)
++import Control.Monad.ST.Unsafe (unsafeIOToST)
+ import Data.Array.Base (MArray, STUArray(..), unsafeNewArray_)
+ #if __GLASGOW_HASKELL__ >= 704
+ import Foreign.C.Types (CInt(..), CSize(..))
+--
+1.9.1
+
diff --git a/haskell/haskell-bloomfilter/DEPENDS
b/haskell/haskell-bloomfilter/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-bloomfilter/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-bloomfilter/DETAILS
b/haskell/haskell-bloomfilter/DETAILS
new file mode 100755
index 0000000..7f34bda
--- /dev/null
+++ b/haskell/haskell-bloomfilter/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-bloomfilter
+ VERSION=1.2.6.10
+ SOURCE="bloomfilter-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/bloomfilter/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:fb8cdfc7b11c5f5ca8653f5cc24b5000ed8703520bcbb94748c405544cb81f4d24eba7f4149ac80cf73a301ac0d991510df1ada120c24e22e9909591a5662611
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/bloomfilter-${VERSION}"
+ WEB_SITE="https://github.com/bos/bloomfilter";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Pure and impure Bloom Filter implementations."
+cat << EOF
+Pure and impure Bloom Filter implementations.
+EOF
diff --git a/haskell/haskell-bloomfilter/HISTORY
b/haskell/haskell-bloomfilter/HISTORY
new file mode 100644
index 0000000..43dff36
--- /dev/null
+++ b/haskell/haskell-bloomfilter/HISTORY
@@ -0,0 +1,7 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compile-errors-with-array-0.5.patch:
+ fix compile error with array-0.5
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-bloomfilter/PRE_BUILD
b/haskell/haskell-bloomfilter/PRE_BUILD
new file mode 100755
index 0000000..3246958
--- /dev/null
+++ b/haskell/haskell-bloomfilter/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-fix-compile-errors-with-array-0.5.patch
diff --git a/haskell/haskell-byteable/DEPENDS
b/haskell/haskell-byteable/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-byteable/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-byteable/DETAILS
b/haskell/haskell-byteable/DETAILS
new file mode 100755
index 0000000..9524b6b
--- /dev/null
+++ b/haskell/haskell-byteable/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-byteable
+ VERSION=0.1.1
+ SOURCE="byteable-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/byteable/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:f2e6225390be9f35ee6a4ce981aaa8c2683f1627a8401386b1abb7fff5fe1474ae0fa07e71a0c83694d7a18ca793943fe36b844d868c3e9c3387ce1a7b2bf54c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/byteable-${VERSION}"
+ WEB_SITE="http://github.com/vincenthz/hs-byteable";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Type class for sequence of bytes"
+cat << EOF
+Abstract class to manipulate sequence of bytes
+
+The use case of this class is abstracting manipulation of types that are
+just wrapping a bytestring with stronger and more meaniful name.
+
+Usual definition of those types are of the form: newtype MyType = MyType
+ByteString
+EOF
diff --git a/haskell/haskell-byteable/HISTORY
b/haskell/haskell-byteable/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-byteable/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-bytestring/BUILD
b/haskell/haskell-bytestring/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/DEPENDS
b/haskell/haskell-bytestring/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-bytestring/DEPENDS
+++ b/haskell/haskell-bytestring/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-bytestring/DETAILS
b/haskell/haskell-bytestring/DETAILS
index 9bd57b7..92920ae 100755
--- a/haskell/haskell-bytestring/DETAILS
+++ b/haskell/haskell-bytestring/DETAILS
@@ -1,18 +1,7 @@
- SPELL=haskell-bytestring
- VERSION=0.9.2.1
- SOURCE="bytestring-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/bytestring/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8a7fff14319b1f2236b25d207556f4507097396eb8e8fd0bc76e12378be7e4d75d25c2fca4e0e288da549f554ea1f70409f9f442190e5f38cb8a5bdfd2788f22
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/bytestring-${VERSION}"
- WEB_SITE="http://www.cse.unsw.edu.au/~dons/fps.html";
- LICENSE[0]=BSD3
- ENTERED=20110228
- SHORT="Fast, packed, strict and lazy byte arrays with a list
interface"
-cat << EOF
-A time and space-efficient implementation of byte vectors using
-packed Word8 arrays, suitable for high performance use, both in terms of
-large data quantities, or high speed requirements. Byte vectors are encoded
-as strict 'Word8' arrays of bytes, and lazy lists of strict chunks, held in a
-'ForeignPtr', and can be passed between C and Haskell with little effort.
-
-EOF
+ SPELL=haskell-bytestring
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by ghc]
+ EOF
diff --git a/haskell/haskell-bytestring/DOWNLOAD
b/haskell/haskell-bytestring/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/HISTORY
b/haskell/haskell-bytestring/HISTORY
index e9857e5..e192273 100644
--- a/haskell/haskell-bytestring/HISTORY
+++ b/haskell/haskell-bytestring/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [bytestring is provided by ghc]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.9.2.1

diff --git a/haskell/haskell-bytestring/INSTALL
b/haskell/haskell-bytestring/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/PRE_BUILD
b/haskell/haskell-bytestring/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-bytestring/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-bytestring/TRIGGERS
b/haskell/haskell-bytestring/TRIGGERS
new file mode 100755
index 0000000..0ab5f29
--- /dev/null
+++ b/haskell/haskell-bytestring/TRIGGERS
@@ -0,0 +1 @@
+on_cast haskell-bytestring dispel_self
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..df81b9b
--- /dev/null
+++ b/haskell/haskell-case-insensitive/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-case-insensitive
+ VERSION=1.2.0.0
+ SOURCE="case-insensitive-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/case-insensitive-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:bfdcf01256fb7150bcde060d4fba4b6e9e3f750aaa6948ce2bd39f38319e844a14c338def5af896696d41fc613442116ee7b17a1e9f018666eda6c9b3fec3432
+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..ebdc8d4
--- /dev/null
+++ b/haskell/haskell-case-insensitive/HISTORY
@@ -0,0 +1,6 @@
+2014-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.0.0
+
+2014-02-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-cryptohash/DEPENDS
b/haskell/haskell-cryptohash/DEPENDS
new file mode 100755
index 0000000..b0f2131
--- /dev/null
+++ b/haskell/haskell-cryptohash/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-byteable
diff --git a/haskell/haskell-cryptohash/DETAILS
b/haskell/haskell-cryptohash/DETAILS
new file mode 100755
index 0000000..e5eb390
--- /dev/null
+++ b/haskell/haskell-cryptohash/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=haskell-cryptohash
+ VERSION=0.11.4
+ SOURCE="cryptohash-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/cryptohash/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:1c522f231aad6053c43fc5d45ac8cf56d7ed61e2e5c868325a2ff8d6a07910482d861a2d9317e44afe4cbf70e5ec7e73ccc318cb57651b31e762d3a10c32b596
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/cryptohash-${VERSION}"
+ WEB_SITE="http://github.com/vincenthz/hs-cryptohash";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="collection of crypto hashes, fast, pure and practical"
+cat << EOF
+A collection of crypto hashes, with a practical incremental and one-pass,
+pure APIs, with performance close to the fastest implementations available
+in others languages.
+
+The implementations are made in C with a haskell FFI wrapper that hide the
+C implementation.
+EOF
diff --git a/haskell/haskell-cryptohash/HISTORY
b/haskell/haskell-cryptohash/HISTORY
new file mode 100644
index 0000000..e654029
--- /dev/null
+++ b/haskell/haskell-cryptohash/HISTORY
@@ -0,0 +1,9 @@
+2014-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.4
+
+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
new file mode 100755
index 0000000..f118e67
--- /dev/null
+++ b/haskell/haskell-data-default/DEPENDS
@@ -0,0 +1,7 @@
+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
new file mode 100755
index 0000000..a9bbe06
--- /dev/null
+++ b/haskell/haskell-data-default/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-data-default
+ 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:57cb632ccc6c9b0973594c7c5944574f4e7e78f980194d4205bb14a6e5aa1bd3e92723f3b80cfeac301ae663b2a22925503a03ecb5311ebc08077fe06022817e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/data-default-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/data-default";
+ LICENSE[0]=BSD
+ ENTERED=20130303
+ 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/HISTORY
b/haskell/haskell-data-default/HISTORY
new file mode 100644
index 0000000..2100c0a
--- /dev/null
+++ b/haskell/haskell-data-default/HISTORY
@@ -0,0 +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-dataenc/DEPENDS b/haskell/haskell-dataenc/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-dataenc/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-dataenc/DETAILS b/haskell/haskell-dataenc/DETAILS
new file mode 100755
index 0000000..a2a333d
--- /dev/null
+++ b/haskell/haskell-dataenc/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-dataenc
+ VERSION=0.14.0.7
+ SOURCE="dataenc-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dataenc/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:82f34ad51b64b66726e45c0c2ef52c9c2be201f42c5718763158a13eb2e8f82cb0298c1580dd52788e8d7b3f1eb0e7ade4e6e69f7ba4b2f8804eb2178e719e20
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dataenc-${VERSION}"
+ WEB_SITE="http://www.haskell.org/haskellwiki/Library/Data_encoding";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="data encoding library"
+cat << EOF
+Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
+Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
+uuencode, xxencode, and yEncoding.
+EOF
diff --git a/haskell/haskell-dataenc/HISTORY b/haskell/haskell-dataenc/HISTORY
new file mode 100644
index 0000000..a9d0865
--- /dev/null
+++ b/haskell/haskell-dataenc/HISTORY
@@ -0,0 +1,6 @@
+2014-04-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.14.0.7
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-deepseq/BUILD b/haskell/haskell-deepseq/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/DEPENDS b/haskell/haskell-deepseq/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-deepseq/DEPENDS
+++ b/haskell/haskell-deepseq/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-deepseq/DETAILS b/haskell/haskell-deepseq/DETAILS
index 479bb9c..7d4529f 100755
--- a/haskell/haskell-deepseq/DETAILS
+++ b/haskell/haskell-deepseq/DETAILS
@@ -1,22 +1,7 @@
- SPELL=haskell-deepseq
- VERSION=1.3.0.1
- SOURCE="deepseq-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/deepseq/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:e04593845d9d1ec427a3448b9e5175e1c0842d55037cd05abd0cb7c3dbc5a5470a824f10c4e8f1fa8b6feae853ba9bdb0fe614e4c419c34298baf86c1f90b8d6
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/deepseq-${VERSION}"
- WEB_SITE="http://hackage.haskell.org/package/deepseq";
- LICENSE[0]=BSD3
- ENTERED=20111015
- SHORT="Deep evaluation of data structures"
-cat << EOF
-This package provides methods for fully evaluating data structures ("deep
-evaluation"). Deep evaluation is often used for adding strictness to a
-program, e.g. in order to force pending exceptions, remove space leaks, or
-force lazy I/O to happen. It is also useful in parallel programs, to ensure
-pending work does not migrate to the wrong thread.
-
-The primary use of this package is via the 'deepseq' function, a "deep"
-version of 'seq'. It is implemented on top of an 'NFData' typeclass ("Normal
-Form Data", data structures with no unevaluated components) which defines
-strategies for fully evaluating different data types.
-EOF
+ SPELL=haskell-deepseq
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by ghc]
+ EOF
diff --git a/haskell/haskell-deepseq/DETAILS.orig
b/haskell/haskell-deepseq/DETAILS.orig
new file mode 100755
index 0000000..479bb9c
--- /dev/null
+++ b/haskell/haskell-deepseq/DETAILS.orig
@@ -0,0 +1,22 @@
+ SPELL=haskell-deepseq
+ VERSION=1.3.0.1
+ SOURCE="deepseq-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/deepseq/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e04593845d9d1ec427a3448b9e5175e1c0842d55037cd05abd0cb7c3dbc5a5470a824f10c4e8f1fa8b6feae853ba9bdb0fe614e4c419c34298baf86c1f90b8d6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/deepseq-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/deepseq";
+ LICENSE[0]=BSD3
+ ENTERED=20111015
+ SHORT="Deep evaluation of data structures"
+cat << EOF
+This package provides methods for fully evaluating data structures ("deep
+evaluation"). Deep evaluation is often used for adding strictness to a
+program, e.g. in order to force pending exceptions, remove space leaks, or
+force lazy I/O to happen. It is also useful in parallel programs, to ensure
+pending work does not migrate to the wrong thread.
+
+The primary use of this package is via the 'deepseq' function, a "deep"
+version of 'seq'. It is implemented on top of an 'NFData' typeclass ("Normal
+Form Data", data structures with no unevaluated components) which defines
+strategies for fully evaluating different data types.
+EOF
diff --git a/haskell/haskell-deepseq/DOWNLOAD
b/haskell/haskell-deepseq/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/HISTORY b/haskell/haskell-deepseq/HISTORY
index fdceb90..79a2876 100644
--- a/haskell/haskell-deepseq/HISTORY
+++ b/haskell/haskell-deepseq/HISTORY
@@ -1,3 +1,8 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [provided by ghc now]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.3.0.1

diff --git a/haskell/haskell-deepseq/INSTALL b/haskell/haskell-deepseq/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/PRE_BUILD
b/haskell/haskell-deepseq/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/haskell/haskell-deepseq/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/haskell/haskell-deepseq/TRIGGERS
b/haskell/haskell-deepseq/TRIGGERS
new file mode 100755
index 0000000..d796b95
--- /dev/null
+++ b/haskell/haskell-deepseq/TRIGGERS
@@ -0,0 +1 @@
+on_cast haskell-deepseq dispel_self
diff --git a/haskell/haskell-dlist/DEPENDS b/haskell/haskell-dlist/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-dlist/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-dlist/DETAILS b/haskell/haskell-dlist/DETAILS
new file mode 100755
index 0000000..98af3fa
--- /dev/null
+++ b/haskell/haskell-dlist/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-dlist
+ VERSION=0.7.0.1
+ SOURCE="dlist-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/dlist/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:1e76327669e54bd4bde234aed80abbc09a55697f573f4ccf3843a2259224a478a86c40d32ccd26aa703457f22615b31eaeae4da078c3f48b8ff7e8d1f515a9dc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/dlist-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/dlist";
+ LICENSE[0]=BSD
+ ENTERED=20130303
+ SHORT="a list-like type supporting O(1) append"
+cat << EOF
+Differences lists: a list-like type supporting O(1) append. This is
+particularly useful for efficient logging and pretty printing, (e.g. with
+the Writer monad), where list append quickly becomes too expensive.
+EOF
diff --git a/haskell/haskell-dlist/HISTORY b/haskell/haskell-dlist/HISTORY
new file mode 100644
index 0000000..8a95741
--- /dev/null
+++ b/haskell/haskell-dlist/HISTORY
@@ -0,0 +1,9 @@
+2014-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.0.1
+
+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-edit-distance/DEPENDS
b/haskell/haskell-edit-distance/DEPENDS
new file mode 100755
index 0000000..7d85de4
--- /dev/null
+++ b/haskell/haskell-edit-distance/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-random
diff --git a/haskell/haskell-edit-distance/DETAILS
b/haskell/haskell-edit-distance/DETAILS
new file mode 100755
index 0000000..bb9a631
--- /dev/null
+++ b/haskell/haskell-edit-distance/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-edit-distance
+ VERSION=0.2.1.2
+ SOURCE="edit-distance-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/edit-distance/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:a3bfc928c1a165fedaa1dfd143c758c75da040811127a60eb735314e763177046fcdffad78b6a563f8016894a84e66ba85a9af02bc430ca482e0cfdb360077f6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/edit-distance-${VERSION}"
+ WEB_SITE="http://github.com/batterseapower/edit-distance";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Levenshtein and restricted Damerau-Levenshtein algorithms"
+cat << EOF
+Optimized edit distances for fuzzy matching, including Levenshtein and
+restricted Damerau-Levenshtein algorithms.
+EOF
diff --git a/haskell/haskell-edit-distance/HISTORY
b/haskell/haskell-edit-distance/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-edit-distance/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-ghc-syb-utils/DEPENDS
b/haskell/haskell-ghc-syb-utils/DEPENDS
new file mode 100755
index 0000000..5010903
--- /dev/null
+++ b/haskell/haskell-ghc-syb-utils/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-syb
diff --git a/haskell/haskell-ghc-syb-utils/DETAILS
b/haskell/haskell-ghc-syb-utils/DETAILS
new file mode 100755
index 0000000..ec95e55
--- /dev/null
+++ b/haskell/haskell-ghc-syb-utils/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-ghc-syb-utils
+ VERSION=0.2.1.2
+ SOURCE="ghc-syb-utils-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/ghc-syb-utils-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:dd71c0ad28005f412267e49b53f916e3ea679e3be0c6f70ad27e3ff882a9cc3ce825e76dd434eb8a2551083a79a9a0020b6f0510e19dc186ea95010349295474
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ghc-syb-utils-${VERSION}"
+ WEB_SITE="http://github.com/nominolo/ghc-syb";
+ LICENSE[0]=BSD
+ ENTERED=20140604
+ SHORT="scrap Your Boilerplate utilities for the GHC API"
+cat << EOF
+Scrap Your Boilerplate instances for GHC's data types.
+EOF
diff --git a/haskell/haskell-ghc-syb-utils/HISTORY
b/haskell/haskell-ghc-syb-utils/HISTORY
new file mode 100644
index 0000000..f900aaf
--- /dev/null
+++ b/haskell/haskell-ghc-syb-utils/HISTORY
@@ -0,0 +1,3 @@
+2014-06-04 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
new file mode 100755
index 0000000..9f2ca5f
--- /dev/null
+++ b/haskell/haskell-git-annex/DEPENDS
@@ -0,0 +1,29 @@
+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 &&
+depends haskell-hslogger &&
+depends haskell-http &&
+depends haskell-ifelse &&
+depends haskell-json &&
+depends haskell-missingh &&
+depends haskell-monad-control &&
+depends haskell-monadcatchio-transformers &&
+depends haskell-mtl &&
+depends haskell-network &&
+depends haskell-quickcheck &&
+depends haskell-random &&
+depends haskell-safesemaphore &&
+depends haskell-sha &&
+depends haskell-text &&
+depends haskell-unix-compat &&
+depends haskell-utf8-string &&
+depends haskell-uuid &&
+depends haskell-regex-compat
diff --git a/haskell/haskell-git-annex/DETAILS
b/haskell/haskell-git-annex/DETAILS
new file mode 100755
index 0000000..174a214
--- /dev/null
+++ b/haskell/haskell-git-annex/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=haskell-git-annex
+ XSPELL=git-annex
+ VERSION=5.20140405
+ SOURCE="${XSPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${XSPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:6723bb3a0eaca521559492606db6ba27256f16d45c6cc129991daddf442996b08b9eb9aeb9245d32c241435c66cf6581aaa0c1c4cde7dfaf196f0d2b5dd66e7a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
+ WEB_SITE="Homepage: http://git-annex.branchable.com/";
+ LICENSE[0]=License: GPL-3
+ ENTERED=20130709
+ SHORT="allows managing files with git, without checking the file
contents into git"
+cat << EOF
+git-annex allows managing files with git, without checking the file contents
+into git. While that may seem paradoxical, it is useful when dealing with
+files larger than git can currently easily handle, whether due to limitations
+in memory, time, or disk space.
+
+git-annex is designed for git users who love the command line. For everyone
+else, the git-annex assistant turns git-annex into an easy to use folder
+synchroniser.
+EOF
diff --git a/haskell/haskell-git-annex/HISTORY
b/haskell/haskell-git-annex/HISTORY
new file mode 100644
index 0000000..ab4b2f6
--- /dev/null
+++ b/haskell/haskell-git-annex/HISTORY
@@ -0,0 +1,77 @@
+2014-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140405
+
+2014-04-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20140402
+
+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
+
+2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130909
+
+2013-08-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130827
+ * DEPENDS: depend on haskell-aeson
+
+2013-08-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130815
+
+2013-08-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130802
+
+2013-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130723
+
+2013-07-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130709
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hashable/DEPENDS
b/haskell/haskell-hashable/DEPENDS
new file mode 100755
index 0000000..a7d8ae0
--- /dev/null
+++ b/haskell/haskell-hashable/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-text
diff --git a/haskell/haskell-hashable/DETAILS
b/haskell/haskell-hashable/DETAILS
new file mode 100755
index 0000000..26b6b3e
--- /dev/null
+++ b/haskell/haskell-hashable/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-hashable
+ 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:343f6b9eb40d089f0f2187427af7d7b5dbe15884649ddc8e0b140db129f21fc44f6bf41a262a3b2a0c74d967be6f603799472802d835e48a442f836dd8142607
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hashable-${VERSION}"
+ WEB_SITE="http://github.com/tibbe/hashable";
+ LICENSE[0]=BSD3
+ ENTERED=20130829
+ SHORT="a class for types that can be converted to a hash value"
+cat << EOF
+This package defines a class, 'Hashable', for types that can be converted
+to a hash value. This class exists for the benefit of hashing-based data
+structures. The package provides instances for basic types and a way to
+combine hash values.
+EOF
diff --git a/haskell/haskell-hashable/HISTORY
b/haskell/haskell-hashable/HISTORY
new file mode 100644
index 0000000..76f50a0
--- /dev/null
+++ b/haskell/haskell-hashable/HISTORY
@@ -0,0 +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-hashed-storage/DEPENDS
b/haskell/haskell-hashed-storage/DEPENDS
new file mode 100755
index 0000000..6051433
--- /dev/null
+++ b/haskell/haskell-hashed-storage/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-dataenc &&
+depends haskell-extensible-exceptions &&
+depends haskell-mmap &&
+depends haskell-mtl &&
+depends haskell-zlib
diff --git a/haskell/haskell-hashed-storage/DETAILS
b/haskell/haskell-hashed-storage/DETAILS
new file mode 100755
index 0000000..0ef53b9
--- /dev/null
+++ b/haskell/haskell-hashed-storage/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-hashed-storage
+ VERSION=0.5.11
+ SOURCE="hashed-storage-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/hashed-storage/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:11bfc05ecb2de5adc5a46116d15d969207a310583e7183e2a21ef767a23eabc55622c84ef351ace81a29800a544358c604b4a255800a713af01266331bf321ba
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hashed-storage-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/hashed-storage";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="hashed file storage support code"
+cat << EOF
+Support code for reading and manipulating hashed file storage (where each
file
+and directory is associated with a cryptographic hash, for
corruption-resistant
+storage and fast comparisons).
+
+The supported storage formats include darcs hashed pristine, a plain
+filesystem tree and an indexed plain tree (where the index maintains hashes
+of the plain files and directories).
+EOF
diff --git a/haskell/haskell-hashed-storage/HISTORY
b/haskell/haskell-hashed-storage/HISTORY
new file mode 100644
index 0000000..60f7f2e
--- /dev/null
+++ b/haskell/haskell-hashed-storage/HISTORY
@@ -0,0 +1,6 @@
+2014-04-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.11
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-haskeline/DEPENDS
b/haskell/haskell-haskeline/DEPENDS
new file mode 100755
index 0000000..d9e7a3e
--- /dev/null
+++ b/haskell/haskell-haskeline/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-haskeline/DETAILS
b/haskell/haskell-haskeline/DETAILS
new file mode 100755
index 0000000..f2c8fe9
--- /dev/null
+++ b/haskell/haskell-haskeline/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-haskeline
+ VERSION=0.7.1.2
+ SOURCE="haskeline-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/haskeline/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:11d3ee9507d10d14ad05a45eb269a70a661e755502c7a39c5516508e66bda7c0d56c0d91db3e6ea665ee532001bef246be14a95c12eb257724616753e2b93f6c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/haskeline-${VERSION}"
+ WEB_SITE="Homepage: http://trac.haskell.org/haskeline";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="a command-line interface for user input, written in
Haskell"
+cat << EOF
+Haskeline provides a user interface for line input in command-line programs.
+This library is similar in purpose to readline, but since it is written in
+Haskell it is (hopefully) more easily used in other Haskell programs.
+
+Haskeline runs both on POSIX-compatible systems and on Windows.
+EOF
diff --git a/haskell/haskell-haskeline/HISTORY
b/haskell/haskell-haskeline/HISTORY
new file mode 100644
index 0000000..8a74247
--- /dev/null
+++ b/haskell/haskell-haskeline/HISTORY
@@ -0,0 +1,6 @@
+2014-04-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.1.2
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hasktags/DEPENDS
b/haskell/haskell-hasktags/DEPENDS
new file mode 100755
index 0000000..d023774
--- /dev/null
+++ b/haskell/haskell-hasktags/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-json &&
+depends haskell-utf8-string
diff --git a/haskell/haskell-hasktags/DETAILS
b/haskell/haskell-hasktags/DETAILS
new file mode 100755
index 0000000..67b5711
--- /dev/null
+++ b/haskell/haskell-hasktags/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-hasktags
+ VERSION=0.69.0
+ SOURCE="hasktags-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/hasktags-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:fb35b0c676a194ffaff743521c9df25217350ef51b7f87c9c26f5fde8785c7ef6149123008287dcc61d9aea822e8804d8127204c0de6bcfa77d29e14153606fa
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hasktags-${VERSION}"
+ WEB_SITE="https://github.com/MarcWeber/hasktags";
+ LICENSE[0]=BSD
+ ENTERED=20140524
+ SHORT="a tool to generate tag files for vim and emacs"
+cat << EOF
+hasktags: a tool to generate tag files for vim and emacs.
+EOF
diff --git a/haskell/haskell-hasktags/HISTORY
b/haskell/haskell-hasktags/HISTORY
new file mode 100644
index 0000000..211b0a8
--- /dev/null
+++ b/haskell/haskell-hasktags/HISTORY
@@ -0,0 +1,3 @@
+2014-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-haxml/DETAILS b/haskell/haskell-haxml/DETAILS
index 79d7177..7d018db 100755
--- a/haskell/haskell-haxml/DETAILS
+++ b/haskell/haskell-haxml/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-haxml
- VERSION=1.22.5
+ VERSION=1.24.1
SOURCE="HaXml-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/HaXml/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:0481737b7d45f0075541b9c67d147778450abb08db686e81ca663eecd9d1133de498e1065dc772d3166f63c4aeb624f5d260585a14b66dceb311d5dc7715346f
+
SOURCE_HASH=sha512:421f3a61e8eebf5ad915551c51dcd843a544e7959b93d6dd4ab2ffc6c20954f559da75dcfecc6fea838f80dc4d3c83243be3ce7a21e92bc165b3e0be120451bf
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HaXml-${VERSION}"
WEB_SITE="http://www.cs.york.ac.uk/fp/HaXml/";
LICENSE[0]=LGPL
diff --git a/haskell/haskell-haxml/HISTORY b/haskell/haskell-haxml/HISTORY
index a86f244..ca9dbf9 100644
--- a/haskell/haskell-haxml/HISTORY
+++ b/haskell/haskell-haxml/HISTORY
@@ -1,3 +1,6 @@
+2014-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.24.1
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-hslogger/DEPENDS
b/haskell/haskell-hslogger/DEPENDS
new file mode 100755
index 0000000..26034a1
--- /dev/null
+++ b/haskell/haskell-hslogger/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-mtl &&
+depends haskell-network
diff --git a/haskell/haskell-hslogger/DETAILS
b/haskell/haskell-hslogger/DETAILS
new file mode 100755
index 0000000..4b763b3
--- /dev/null
+++ b/haskell/haskell-hslogger/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-hslogger
+ VERSION=1.2.4
+ SOURCE="hslogger-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/hslogger/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:41880352ea3883bcdf12b50d6d7933ef092c715ff69f5b8bb57e4a603f09443cbf8188475b2968af04965387d4723fc194786794d9765c004a41541b70598581
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hslogger-${VERSION}"
+ WEB_SITE="http://software.complete.org/hslogger";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="a versatile logging framework"
+cat << EOF
+hslogger is a logging framework for Haskell, roughly similar to Python's
+logging module.
+
+hslogger lets each log message have a priority and source be associated
+with it. The programmer can then define global handlers that route or
+filter messages based on the priority and source. hslogger also has a syslog
+handler built in.
+EOF
diff --git a/haskell/haskell-hslogger/HISTORY
b/haskell/haskell-hslogger/HISTORY
new file mode 100644
index 0000000..fbabcff
--- /dev/null
+++ b/haskell/haskell-hslogger/HISTORY
@@ -0,0 +1,9 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.4
+
+2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.3
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-http/DEPENDS b/haskell/haskell-http/DEPENDS
new file mode 100755
index 0000000..9de73df
--- /dev/null
+++ b/haskell/haskell-http/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-network &&
+depends haskell-mtl &&
+depends haskell-parsec
diff --git a/haskell/haskell-http/DETAILS b/haskell/haskell-http/DETAILS
new file mode 100755
index 0000000..8deb7e2
--- /dev/null
+++ b/haskell/haskell-http/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-http
+ VERSION=4000.2.18
+ SOURCE="HTTP-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/HTTP/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:3141daa2732bfe013f7f6a8d3017ee9e56d377af5615e1686c42acea9eb52b4b9c2212b3d3550ac2ca72b949b6a7c2abb8fba8f5669fe60fe176dc133ea3fa9b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-${VERSION}"
+ WEB_SITE="https://github.com/haskell/HTTP";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="support for client-side web programming"
+cat << EOF
+The HTTP package supports client-side web programming in Haskell. It lets you
+set up HTTP connections, transmitting requests and processing the responses
+coming back, all from within the comforts of Haskell.
+EOF
diff --git a/haskell/haskell-http/HISTORY b/haskell/haskell-http/HISTORY
new file mode 100644
index 0000000..7426375
--- /dev/null
+++ b/haskell/haskell-http/HISTORY
@@ -0,0 +1,12 @@
+2014-12-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4000.2.18
+
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4000.2.14
+
+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-hunit/DEPENDS b/haskell/haskell-hunit/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-hunit/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-hunit/DETAILS b/haskell/haskell-hunit/DETAILS
new file mode 100755
index 0000000..167d4b5
--- /dev/null
+++ b/haskell/haskell-hunit/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-hunit
+ VERSION=1.2.5.2
+ SOURCE="HUnit-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/HUnit/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:ee16c33faacc1c26e242095823ae8df47889946a6a161affab3789d7f40b423d2f002526f6cad018084dc7b151a911cf28b37b2aeef91d186bb765e940534fc4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HUnit-${VERSION}"
+ WEB_SITE="http://hunit.sourceforge.net/";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="A unit testing framework for Haskell"
+cat << EOF
+HUnit is a unit testing framework for Haskell, inspired by the JUnit tool
+for Java, see: <http://www.junit.org>.
+EOF
diff --git a/haskell/haskell-hunit/HISTORY b/haskell/haskell-hunit/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-hunit/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-ifelse/DEPENDS b/haskell/haskell-ifelse/DEPENDS
new file mode 100755
index 0000000..70d7c41
--- /dev/null
+++ b/haskell/haskell-ifelse/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-mtl
diff --git a/haskell/haskell-ifelse/DETAILS b/haskell/haskell-ifelse/DETAILS
new file mode 100755
index 0000000..0c6ffce
--- /dev/null
+++ b/haskell/haskell-ifelse/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-ifelse
+ VERSION=0.85
+ SOURCE="IfElse-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/IfElse/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:5378b0f98d3a14dbc5b297a01a5c48aed4825f4ab2192e35b3a6aee932cce5b740e5ea44cbbd69dc3e74ff38415d77df43136e2a8ddf9bc6fd9fe1497a6dcd1c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/IfElse-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/IfElse";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="anaphoric and miscellaneous useful control-flow"
+cat << EOF
+Anaphoric and miscellaneous useful control-flow.
+EOF
diff --git a/haskell/haskell-ifelse/HISTORY b/haskell/haskell-ifelse/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-ifelse/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-json/DEPENDS b/haskell/haskell-json/DEPENDS
new file mode 100755
index 0000000..9f39639
--- /dev/null
+++ b/haskell/haskell-json/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-mtl &&
+depends haskell-text
diff --git a/haskell/haskell-json/DETAILS b/haskell/haskell-json/DETAILS
new file mode 100755
index 0000000..f4a6469
--- /dev/null
+++ b/haskell/haskell-json/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=haskell-json
+ VERSION=0.7
+ SOURCE="json-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/json/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:dda9a2ae2945dce8b5c03c3da6b6b2fe8b5857f3ceec20392aea2376de3b5aa3ba895d4f231019505764a1e3d69dc82dac89f5d03274af12902c1e74dc6d1156
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/json-${VERSION}"
+
WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/json";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Support for serialising Haskell to and from JSON"
+cat << EOF
+JSON (JavaScript Object Notation) is a lightweight data-interchange format.
It
+is easy for humans to read and write. It is easy for machines to parse and
+generate. It is based on a subset of the JavaScript Programming Language,
+Standard ECMA-262 3rd Edition - December 1999.
+
+This library provides a parser and pretty printer for converting between
+Haskell values and JSON.
+EOF
diff --git a/haskell/haskell-json/HISTORY b/haskell/haskell-json/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-json/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-maccatcher/DEPENDS
b/haskell/haskell-maccatcher/DEPENDS
new file mode 100755
index 0000000..05f6916
--- /dev/null
+++ b/haskell/haskell-maccatcher/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-parsec
diff --git a/haskell/haskell-maccatcher/DETAILS
b/haskell/haskell-maccatcher/DETAILS
new file mode 100755
index 0000000..af9ded1
--- /dev/null
+++ b/haskell/haskell-maccatcher/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-maccatcher
+ VERSION=2.1.5
+ SOURCE="maccatcher-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/maccatcher/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:a74c5c2e45168ded3319696e59f3f0ba6a5aec4a5316e02b4b1f8d012d8122faf564a059ef1f249d5a6e5f01f922d8e7fe05844b808e3b7673490494ed84adf4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/maccatcher-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/maccatcher";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Obtain the host MAC address on *NIX and Windows."
+cat << EOF
+Obtain the host MAC address on *NIX and Windows.
+EOF
diff --git a/haskell/haskell-maccatcher/HISTORY
b/haskell/haskell-maccatcher/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-maccatcher/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-missingh/DEPENDS
b/haskell/haskell-missingh/DEPENDS
new file mode 100755
index 0000000..630ca14
--- /dev/null
+++ b/haskell/haskell-missingh/DEPENDS
@@ -0,0 +1,8 @@
+depends ghc &&
+depends haskell-hslogger &&
+depends haskell-hunit &&
+depends haskell-mtl &&
+depends haskell-network &&
+depends haskell-parsec &&
+depends haskell-random &&
+depends haskell-regex-compat
diff --git a/haskell/haskell-missingh/DETAILS
b/haskell/haskell-missingh/DETAILS
new file mode 100755
index 0000000..c829613
--- /dev/null
+++ b/haskell/haskell-missingh/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-missingh
+ VERSION=1.2.1.0
+ SOURCE="MissingH-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/MissingH/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:54ad72973ef20a2eb6a0e72ae8ff496ee48d359ba491bf094957737e02fce217fb00e950735f8c0b36a7fe48a7322a122e447b0c67e0205e8d1b6450ac4df3e3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/MissingH-${VERSION}"
+ WEB_SITE="http://software.complete.org/missingh";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Large utility library"
+cat << EOF
+MissingH is a library of all sorts of utility functions for Haskell
+programmers. It is written in pure Haskell and thus should be extremely
+portable and easy to use.
+EOF
diff --git a/haskell/haskell-missingh/HISTORY
b/haskell/haskell-missingh/HISTORY
new file mode 100644
index 0000000..3813a94
--- /dev/null
+++ b/haskell/haskell-missingh/HISTORY
@@ -0,0 +1,9 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.1.0
+
+2013-09-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.0.2
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mmap/DEPENDS b/haskell/haskell-mmap/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-mmap/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-mmap/DETAILS b/haskell/haskell-mmap/DETAILS
new file mode 100755
index 0000000..1c1b47f
--- /dev/null
+++ b/haskell/haskell-mmap/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-mmap
+ VERSION=0.5.9
+ SOURCE="mmap-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mmap/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:3b9ac1150050ac9d8e7870610923c8303b5fc74a4fdd796d7b6b411e2ba836111ae8520e16ad345aaf93b4dbcd27abd4c359a89b27d854db8dbd252b90a5298d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mmap-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/mmap";
+ LICENSE[0]=License: BSD3
+ ENTERED=20130303
+ SHORT="memory mapped files for POSIX and Windows"
+cat << EOF
+This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files
+or devices to be lazily loaded into memory as strict or lazy ByteStrings,
+ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
+loading. Modifications are also supported.
+EOF
diff --git a/haskell/haskell-mmap/HISTORY b/haskell/haskell-mmap/HISTORY
new file mode 100644
index 0000000..da365e5
--- /dev/null
+++ b/haskell/haskell-mmap/HISTORY
@@ -0,0 +1,6 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.9
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-monad-control/DEPENDS
b/haskell/haskell-monad-control/DEPENDS
new file mode 100755
index 0000000..62d4de8
--- /dev/null
+++ b/haskell/haskell-monad-control/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-base-unicode-symbols &&
+depends haskell-transformers &&
+depends haskell-transformers-base
diff --git a/haskell/haskell-monad-control/DETAILS
b/haskell/haskell-monad-control/DETAILS
new file mode 100755
index 0000000..d870070
--- /dev/null
+++ b/haskell/haskell-monad-control/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=haskell-monad-control
+ VERSION=0.3.3.0
+ SOURCE="monad-control-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/monad-control/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:734ca14baea74f9bd6f3603dc84426bd6d79ae23998ffcce5c8b994dfa8d58b8a573e7b0f68f7eaab07163c8806d8d5f95160f0439cc5fbd07b9509c84e4ef8a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/monad-control-${VERSION}"
+ WEB_SITE="https://github.com/basvandijk/monad-control";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="lift control operations"
+cat << EOF
+Description: This package defines the type class @MonadBaseControl@, a
+subset of @MonadBase@ into which generic control operations such as @catch@
+can be lifted from @IO@ or any other base monad. Instances are based on
+monad transformers in @MonadTransControl@, which includes all standard monad
+transformers in the @transformers@ library except @ContT@.
+
+See the @lifted-base@ package which uses @monad-control@ to lift @IO@
+operations from the @base@ library (like @catch@ or @bracket@) into any
+monad that is an instance of @MonadBase@ or @MonadBaseControl@.
+
+Note that this package is a rewrite of Anders Kaseorg's @monad-peel@
+library. The main difference is that this package provides CPS style
operators
+and exploits the @RankNTypes@ and @TypeFamilies@ language extensions to
+simplify and speedup most definitions.
+
+The following @criterion@ based benchmark shows that @monad-control@ is on
+average about 99% faster than @monad-peel@:
+
+@git clone <https://github.com/basvandijk/bench-monad-peel-control>@
+EOF
diff --git a/haskell/haskell-monad-control/HISTORY
b/haskell/haskell-monad-control/HISTORY
new file mode 100644
index 0000000..b343a77
--- /dev/null
+++ b/haskell/haskell-monad-control/HISTORY
@@ -0,0 +1,9 @@
+2014-12-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.3.0
+
+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
new file mode 100755
index 0000000..a1f3416
--- /dev/null
+++ b/haskell/haskell-monadcatchio-transformers/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-extensible-exceptions &&
+depends haskell-transformers &&
+depends haskell-monads-tf
diff --git a/haskell/haskell-monadcatchio-transformers/DETAILS
b/haskell/haskell-monadcatchio-transformers/DETAILS
new file mode 100755
index 0000000..b51b8cb
--- /dev/null
+++ b/haskell/haskell-monadcatchio-transformers/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-monadcatchio-transformers
+ VERSION=0.3.1.2
+ SOURCE="MonadCatchIO-transformers-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/MonadCatchIO-transformers/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b4b95a18250da15f7c10215eb060db0c489d64a857de0ed352a45dc978301c128ee8048b72d132cd6e7ce97efa861cab059126a31450e703df408b4a94fbf8f6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/MonadCatchIO-transformers-${VERSION}"
+
WEB_SITE="http://hackage.haskell.org/package/MonadCatchIO-transformers";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Monad-transformer compatible version of the
Control.Exception module"
+cat << EOF
+Provides functions to throw and catch exceptions. Unlike the functions from
+@Control.Exception@, which work in @IO@, these work in any stack of monad
+transformers (from the 'transformers' package) with @IO@ as the base monad.
+You can extend this functionality to other monads, by creating an instance
+of the @MonadCatchIO@ class.
+EOF
diff --git a/haskell/haskell-monadcatchio-transformers/HISTORY
b/haskell/haskell-monadcatchio-transformers/HISTORY
new file mode 100644
index 0000000..18274a3
--- /dev/null
+++ b/haskell/haskell-monadcatchio-transformers/HISTORY
@@ -0,0 +1,9 @@
+2014-12-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.1.2
+
+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..ca9352e
--- /dev/null
+++ b/haskell/haskell-monads-tf/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-monads-tf
+ VERSION=0.1.0.2
+ SOURCE="monads-tf-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/monads-tf-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:5539d735f3d638a700a36e1d3cf0a96dbfd15f9701208e2a6ab71eaee2d00b6e2bd49acbc3e561414e923952ca702d33662511fe057a95bad125609f6216b620
+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..18da165
--- /dev/null
+++ b/haskell/haskell-monads-tf/HISTORY
@@ -0,0 +1,6 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.1.0.2
+
+2014-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mtl/DETAILS b/haskell/haskell-mtl/DETAILS
index 85b7be6..15cc5fd 100755
--- a/haskell/haskell-mtl/DETAILS
+++ b/haskell/haskell-mtl/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-mtl
- VERSION=2.1.2
+ VERSION=2.2.0.1
SOURCE="mtl-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mtl/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:ef8043adeb2746c770bebd4683c95c399bdc047c278b619d89230f342d13c33f0a9275c6be399e6da329f385ff209ff537e002b82d5075684202e8703fc5e29d
+
SOURCE_HASH=sha512:7e201bbaf96da123c6c9e38e68bc1161c7cfcec39ae2828cf495e5082608e1e84b83f3d3ff9cff6fe884b4bf43dc46692e980382b38808f55ecf1ad7f5d01a5e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mtl-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-mtl/HISTORY b/haskell/haskell-mtl/HISTORY
index 18763f1..5b24de5 100644
--- a/haskell/haskell-mtl/HISTORY
+++ b/haskell/haskell-mtl/HISTORY
@@ -1,3 +1,9 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2.0.1
+
+2014-04-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.3.1
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.1.2

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/DEPENDS b/haskell/haskell-network/DEPENDS
index b245310..b069a13 100755
--- a/haskell/haskell-network/DEPENDS
+++ b/haskell/haskell-network/DEPENDS
@@ -1,3 +1,2 @@
depends ghc &&
-depends haskell-parsec &&
-depends haskell-bytestring
+depends haskell-parsec
diff --git a/haskell/haskell-network/DETAILS b/haskell/haskell-network/DETAILS
index 6b396d1..2e902e3 100755
--- a/haskell/haskell-network/DETAILS
+++ b/haskell/haskell-network/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-network
- VERSION=2.3.0.6
+ VERSION=2.5.0.0
SOURCE="network-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/network/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:fb1eb81e85c3a2b6fc2161a8cb1d6b5497c51581831aa6740700ab6c695917451f0bfc1ce2be0773b3ea7af2a21d07734adb2eb7a78936c621f730e4fe4f8710
+
SOURCE_HASH=sha512:37048752b5d4d68f9ce57f9c7a3bfe2657a207c5853a6ecaae74ff9c8f9afb2ba76c9e517bfd955c427cbfccc39d921a1849c5a8094603ad5081012d9f5bb47d
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 5ddb92e..80f0beb 100644
--- a/haskell/haskell-network/HISTORY
+++ b/haskell/haskell-network/HISTORY
@@ -1,3 +1,18 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.0.0
+
+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
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on haskell-bytestring
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.3.0.6

diff --git a/haskell/haskell-parsec/DEPENDS b/haskell/haskell-parsec/DEPENDS
index 4d38fe2..28c98b6 100755
--- a/haskell/haskell-parsec/DEPENDS
+++ b/haskell/haskell-parsec/DEPENDS
@@ -1,5 +1,4 @@
depends ghc &&
-depends haskell-bytestring &&
depends haskell-mtl &&
depends haskell-syb &&
depends haskell-text
diff --git a/haskell/haskell-parsec/DETAILS b/haskell/haskell-parsec/DETAILS
index e2cc938..1129d0c 100755
--- a/haskell/haskell-parsec/DETAILS
+++ b/haskell/haskell-parsec/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-parsec
- VERSION=3.1.2
+ VERSION=3.1.5
SOURCE="parsec-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/parsec/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:75f69908c869759e16f3dc40fbd8ee52a58092020f6acc6b19961d25a645eec7472a78712f24e60439472458aed8c97b8aa447d6371ea5afb7e1fe0eaf76afb8
+
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 c7bd3f7..ded6713 100644
--- a/haskell/haskell-parsec/HISTORY
+++ b/haskell/haskell-parsec/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on haskell-bytestring
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, DEPENDS: version 3.1.2

diff --git a/haskell/haskell-polyparse/DETAILS
b/haskell/haskell-polyparse/DETAILS
index 9b80b45..de3c187 100755
--- a/haskell/haskell-polyparse/DETAILS
+++ b/haskell/haskell-polyparse/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-polyparse
- VERSION=1.8
+ VERSION=1.9
SOURCE="polyparse-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/polyparse/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f0a6b84945c1da009ae594089d2a5df51f37c0f8e776c07489671e6770abf68d7a6794c179b7c922aa1ea30c79bb1879fa3505848313bbfb51d46fecc1c9bfa4
+
SOURCE_HASH=sha512:80f7cc269c7082d256aa273ce668a8fd9f58b4827fa69e390d749a622d667d5c01b7ede3719d52408d3efa35de66928a3fa659f3798826a2d53222d8a8d9d7e6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/polyparse-${VERSION}"
WEB_SITE="http://code.haskell.org/~malcolm/polyparse/";
LICENSE[0]=LGPL
diff --git a/haskell/haskell-polyparse/HISTORY
b/haskell/haskell-polyparse/HISTORY
index a86f244..591fa4b 100644
--- a/haskell/haskell-polyparse/HISTORY
+++ b/haskell/haskell-polyparse/HISTORY
@@ -1,3 +1,6 @@
+2014-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-primitive/DEPENDS
b/haskell/haskell-primitive/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-primitive/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-primitive/DETAILS
b/haskell/haskell-primitive/DETAILS
new file mode 100755
index 0000000..afdcd1a
--- /dev/null
+++ b/haskell/haskell-primitive/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-primitive
+ 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:9a66653cac0217c8bef4188de842c2cebfdca4b2ba20f51c08984aa01970e70d07b4e469d2db65830e454e08147c7be3e405d57d6b54a7b89d00decbe9262d2a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/primitive-${VERSION}"
+ WEB_SITE="http://code.haskell.org/primitive";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="primitive memory-related operations"
+cat << EOF
+This package provides various primitive memory-related operations.
+EOF
diff --git a/haskell/haskell-primitive/HISTORY
b/haskell/haskell-primitive/HISTORY
new file mode 100644
index 0000000..dfb1b8f
--- /dev/null
+++ b/haskell/haskell-primitive/HISTORY
@@ -0,0 +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/BUILD
b/haskell/haskell-quickcheck/BUILD
deleted file mode 100755
index f2ffcf5..0000000
--- a/haskell/haskell-quickcheck/BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-setup_file=$(detect_setup_file)
-runhaskell $setup_file configure --prefix=${INSTALL_ROOT}/usr
--constraint="base < 4" &&
-runhaskell $setup_file build
diff --git a/haskell/haskell-quickcheck/DEPENDS
b/haskell/haskell-quickcheck/DEPENDS
index 8eace53..32e0c14 100755
--- a/haskell/haskell-quickcheck/DEPENDS
+++ b/haskell/haskell-quickcheck/DEPENDS
@@ -1 +1,2 @@
-depends ghc
+depends ghc &&
+depends haskell-tf-random
diff --git a/haskell/haskell-quickcheck/DETAILS
b/haskell/haskell-quickcheck/DETAILS
index 536d36e..c6d9578 100755
--- a/haskell/haskell-quickcheck/DETAILS
+++ b/haskell/haskell-quickcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-quickcheck
- VERSION=2.4.0.1
+ VERSION=2.7.3
SOURCE="QuickCheck-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/QuickCheck/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:449c2645774e76273583f45539442d4d93973fe46b6285028a2fe115cacfba8a81119d7cbf7509aae0866009c9b35907d2d02ddc4aab2075186c9eb79a79e878
+
SOURCE_HASH=sha512:7aac1ec22085862219d83b4acff2098bca6d1471ac26f45a8886aaae277d5a9f2de43a7110341cf9c079f89b6396db66060f31c100002e90382f941a3d3a54e3
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 02b85e6..3bf2ae6 100644
--- a/haskell/haskell-quickcheck/HISTORY
+++ b/haskell/haskell-quickcheck/HISTORY
@@ -1,3 +1,14 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.7.3
+ * DEPENDS: depend on haskell-tf-random
+
+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
+
2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.4.0.1

diff --git a/haskell/haskell-regex-posix/DETAILS
b/haskell/haskell-regex-posix/DETAILS
index 082f9fb..c242fda 100755
--- a/haskell/haskell-regex-posix/DETAILS
+++ b/haskell/haskell-regex-posix/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-regex-posix
- VERSION=0.95.1
+ VERSION=0.95.2
SOURCE="regex-posix-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/regex-posix/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8d5758c286cda9fe0e18ee58d36b4481722bf2c6f59b8d29767817ddff80f527b3ae2c3b1cd0db6074bde019c56129d1baef5f97828bbc8e9f46bb70890a57fb
+
SOURCE_HASH=sha512:2d22951f0302de144483d2c11d0711dc2cbd2fc6a0eac0126011eaa6f577837ae8c2a9516badb4beed6c18311241458dd6ad9f82a11d6f3763891880ebbc8c41
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/regex-posix-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-posix";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-regex-posix/HISTORY
b/haskell/haskell-regex-posix/HISTORY
index 9c03c65..5ebe9e5 100644
--- a/haskell/haskell-regex-posix/HISTORY
+++ b/haskell/haskell-regex-posix/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.95.2
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.95.1

diff --git a/haskell/haskell-safesemaphore/DEPENDS
b/haskell/haskell-safesemaphore/DEPENDS
new file mode 100755
index 0000000..6855304
--- /dev/null
+++ b/haskell/haskell-safesemaphore/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-stm
diff --git a/haskell/haskell-safesemaphore/DETAILS
b/haskell/haskell-safesemaphore/DETAILS
new file mode 100755
index 0000000..565d4f1
--- /dev/null
+++ b/haskell/haskell-safesemaphore/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-safesemaphore
+ VERSION=0.10.1
+ SOURCE="SafeSemaphore-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/SafeSemaphore/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:877731622e1942f45fcc43e2ed8ba7ddfa2c1f4a7ea4f36cdf425a98acc9c2f54c742d98a7d1bb457ff122f20a5af399ac776bff7403b892353f812e42007250
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/SafeSemaphore-${VERSION}"
+ WEB_SITE="https://github.com/ChrisKuklewicz/SafeSemaphore";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Much safer replacement for QSemN, QSem, and SampleVar"
+cat << EOF
+This provides a much safer semaphore than the QSem, QSemN, SampleVar in base.
+Those base modules are not exception safe and can be broken by killThread.
+EOF
diff --git a/haskell/haskell-safesemaphore/HISTORY
b/haskell/haskell-safesemaphore/HISTORY
new file mode 100644
index 0000000..d979583
--- /dev/null
+++ b/haskell/haskell-safesemaphore/HISTORY
@@ -0,0 +1,9 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10.1
+
+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..73e27a2
--- /dev/null
+++ b/haskell/haskell-scientific/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=haskell-scientific
+ VERSION=0.2.0.2
+ SOURCE="scientific-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/scientific-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:ee63f686a22e84ab82358b5df287fd1e41099f053b5b3f020a1970de6a8a18eea885d3d16d39e4a73621b7346e4e262c55bf7740b927d880a563801c2a18bd23
+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..12ddbf6
--- /dev/null
+++ b/haskell/haskell-scientific/HISTORY
@@ -0,0 +1,6 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.0.2
+
+2014-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-sha/DEPENDS b/haskell/haskell-sha/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-sha/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-sha/DETAILS b/haskell/haskell-sha/DETAILS
new file mode 100755
index 0000000..7cdcb4a
--- /dev/null
+++ b/haskell/haskell-sha/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=haskell-sha
+ VERSION=1.6.4
+ SOURCE="SHA-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/SHA/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:308235c8dab971f0751eba1634915274094559e1294b2afdee067c6076fa06de1a27dca444a7388ae2d93d11c0b59a1e4a31239fb22b0c4857e83ccfb7ccfa0e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/SHA-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/SHA";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Implementations of the SHA suite of message digest
functions"
+cat << EOF
+This library implements the SHA suite of message digest functions, according
+to NIST FIPS 180-2 (with the SHA-224 addendum), as well as the SHA-based
+HMAC routines. The functions have been tested against most of the NIST and
+RFC test vectors for the various functions. While some attention has been
+paid to performance, these do not presently reach the speed of well-tuned
+libraries, like OpenSSL.
+EOF
diff --git a/haskell/haskell-sha/HISTORY b/haskell/haskell-sha/HISTORY
new file mode 100644
index 0000000..f0ab0ce
--- /dev/null
+++ b/haskell/haskell-sha/HISTORY
@@ -0,0 +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..f98691f 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.3
SOURCE="stm-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/stm/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:0ac83afadd2e1b13e56fc971dd933e96af8e46ff26ffdec29c9ce5a14b3eb1fcbcc41fcdc0f904c933ab1ffa952ef76afa2d1e6c679ddbc856f42e1e063ae204
+
SOURCE_HASH=sha512:a42d6ffc27318f11be80be16292b5e86a47087780aea5ff7bd27b1d36e966429e3dd645e0c749cc6d957be48a947e63f314cdfb412d7a9adb676d7e9fdfb6e57
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..8076dde 100644
--- a/haskell/haskell-stm/HISTORY
+++ b/haskell/haskell-stm/HISTORY
@@ -1,3 +1,9 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.4.3
+
+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-tar/DEPENDS b/haskell/haskell-tar/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-tar/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-tar/DETAILS b/haskell/haskell-tar/DETAILS
new file mode 100755
index 0000000..6c5aab5
--- /dev/null
+++ b/haskell/haskell-tar/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-tar
+ VERSION=0.4.0.1
+ SOURCE="tar-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/tar/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:7cb042f77dc70b856b4dfd5d0a06620f669f9260a84800ad27e1803ec24a50932bb3775b35a6cc91cefb30ea4cd2b453dd6566007d586327acea0edccc0dee47
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/tar-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/tar";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="reading, writing and manipulating tar archive files"
+cat << EOF
+This library is for working with "@.tar@" archive files. It can read and
+write a range of common variations of archive format including V7, USTAR,
+POSIX and GNU formats. It provides support for packing and unpacking portable
+archives. This makes it suitable for distribution but not backup because
+details like file ownership and exact permissions are not preserved.
+EOF
diff --git a/haskell/haskell-tar/HISTORY b/haskell/haskell-tar/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-tar/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-text/DETAILS b/haskell/haskell-text/DETAILS
index 9a0ca1a..e30e5dd 100755
--- a/haskell/haskell-text/DETAILS
+++ b/haskell/haskell-text/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-text
- VERSION=0.11.2.3
+ VERSION=1.1.1.1
SOURCE="text-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/text/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f84b05d1f88afd2e041c463fa9e912fcb695c95498fd60bb1fdcfc804803740f22f7aa4b482ef3b641ec3e487f0e84161bdf430c483a2d7b29707cf1ac1e24e0
+
SOURCE_HASH=sha512:78053c6db64bb37f062a2f522b03536106e7a35aa2ff923e375da5b73e01994c58ae7040bb6497fddf2be40be0f87e68e61fb4928b42e933671639a41bc31cf5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/text-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-text/HISTORY b/haskell/haskell-text/HISTORY
index 3facb14..29aeb3f 100644
--- a/haskell/haskell-text/HISTORY
+++ b/haskell/haskell-text/HISTORY
@@ -1,3 +1,9 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.1.1
+
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.3.1
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.11.2.3

diff --git a/haskell/haskell-tf-random/DEPENDS
b/haskell/haskell-tf-random/DEPENDS
new file mode 100755
index 0000000..c988845
--- /dev/null
+++ b/haskell/haskell-tf-random/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-primitive &&
+depends haskell-random
diff --git a/haskell/haskell-tf-random/DETAILS
b/haskell/haskell-tf-random/DETAILS
new file mode 100755
index 0000000..e4506da
--- /dev/null
+++ b/haskell/haskell-tf-random/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-tf-random
+ VERSION=0.5
+ SOURCE="tf-random-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/package/tf-random-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:a766909571b4b37daaaaa9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/tf-random-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/tf-random";
+ LICENSE[0]=BSD
+ ENTERED=20140505
+ SHORT="a high-quality splittable pseudorandom number generator"
+cat << EOF
+This package contains an implementation of a high-quality splittable
+pseudorandom number generator. The generator is based on a cryptographic
+hash function built on top of the ThreeFish block cipher. See the paper
+Splittable Pseudorandom Number Generators Using Cryptographic Hashing by
+Claessen, Pałka for details and the rationale of the design.
+EOF
diff --git a/haskell/haskell-tf-random/HISTORY
b/haskell/haskell-tf-random/HISTORY
new file mode 100644
index 0000000..02f39ee
--- /dev/null
+++ b/haskell/haskell-tf-random/HISTORY
@@ -0,0 +1,3 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-transformers-base/DEPENDS
b/haskell/haskell-transformers-base/DEPENDS
new file mode 100755
index 0000000..d9e7a3e
--- /dev/null
+++ b/haskell/haskell-transformers-base/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-transformers-base/DETAILS
b/haskell/haskell-transformers-base/DETAILS
new file mode 100755
index 0000000..8b3ff21
--- /dev/null
+++ b/haskell/haskell-transformers-base/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-transformers-base
+ VERSION=0.4.3
+ SOURCE="transformers-base-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/transformers-base/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8607f793edb4e44c39eb7751b620abf15fd29000d6b6c611a4563f0e8832eb4c752aa43b90122d7bdf75c8c47727797db0e3e385896787e8e1bd10fca371d591
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/transformers-base-${VERSION}"
+ WEB_SITE="https://github.com/mvv/transformers-base";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="lift computations from the bottom of a transformer stack"
+cat << EOF
+This package provides a straightforward port of @monadLib@'s BaseM typeclass
+to transformers.
+EOF
diff --git a/haskell/haskell-transformers-base/HISTORY
b/haskell/haskell-transformers-base/HISTORY
new file mode 100644
index 0000000..e659241
--- /dev/null
+++ b/haskell/haskell-transformers-base/HISTORY
@@ -0,0 +1,6 @@
+2014-12-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.3
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-transformers/DETAILS
b/haskell/haskell-transformers/DETAILS
index b26c350..d0c9592 100755
--- a/haskell/haskell-transformers/DETAILS
+++ b/haskell/haskell-transformers/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-transformers
- VERSION=0.3.0.0
+ VERSION=0.4.0.0
SOURCE="transformers-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/transformers/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:aa444d01ea2296f9a94908872f167f383b0299768b8599b7f488c1d7499b027a90ffd1ef56e250b474d7c547e0acd94ae91b1cc80cdbd4943b5dca2770e2ab93
+
SOURCE_HASH=sha512:d6d40c60f7df1a7af0853aad285da4ef36cc57df586b49a827e67dcbf31e86a15cc2456cd9b38906c3dcb205871b876ed7c0633a098e106026b18751c9610e41
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/transformers-${VERSION}"
WEB_SITE="http://hackage.haskell.org/package/transformers";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-transformers/HISTORY
b/haskell/haskell-transformers/HISTORY
index 719b8d3..4327493 100644
--- a/haskell/haskell-transformers/HISTORY
+++ b/haskell/haskell-transformers/HISTORY
@@ -1,3 +1,6 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.0.0
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.3.0.0

diff --git a/haskell/haskell-unix-compat/DEPENDS
b/haskell/haskell-unix-compat/DEPENDS
new file mode 100755
index 0000000..8eace53
--- /dev/null
+++ b/haskell/haskell-unix-compat/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-unix-compat/DETAILS
b/haskell/haskell-unix-compat/DETAILS
new file mode 100755
index 0000000..187e90d
--- /dev/null
+++ b/haskell/haskell-unix-compat/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-unix-compat
+ VERSION=0.4.1.1
+ SOURCE="unix-compat-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/unix-compat/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:aa17c3b4c02f31da0fc9d2d1e5d32f16e20f83da7d7fa8bce0ac4f93c128c8681bb14d4034706ffb07962672863db10705b64e53c279ab32667bada8a50c945b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/unix-compat-${VERSION}"
+ WEB_SITE="http://github.com/jystic/unix-compat";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="Portable POSIX-compatibility layer."
+cat << EOF
+This package provides portable implementations of parts of the unix
+package. This package re-exports the unix package when available. When it
+isn't available, portable implementations are used.
+EOF
diff --git a/haskell/haskell-unix-compat/HISTORY
b/haskell/haskell-unix-compat/HISTORY
new file mode 100644
index 0000000..0d8eec9
--- /dev/null
+++ b/haskell/haskell-unix-compat/HISTORY
@@ -0,0 +1,3 @@
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-unordered-containers/DEPENDS
b/haskell/haskell-unordered-containers/DEPENDS
new file mode 100755
index 0000000..a7d8ae0
--- /dev/null
+++ b/haskell/haskell-unordered-containers/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-text
diff --git a/haskell/haskell-unordered-containers/DETAILS
b/haskell/haskell-unordered-containers/DETAILS
new file mode 100755
index 0000000..4b6462a
--- /dev/null
+++ b/haskell/haskell-unordered-containers/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=haskell-unordered-containers
+ VERSION=0.2.4.0
+ SOURCE="unordered-containers-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/unordered-containers/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8ae2eac130285831de3168db71da4fe0f9d779940a2b6d2a6db9106f4c3c1d307a2c53b848f67640431f094193bd0ccabd79d7a44bfed3f2aa3b9e61274d1e52
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/unordered-containers-${VERSION}"
+ WEB_SITE="Homepage:
https://github.com/tibbe/unordered-containers";
+ LICENSE[0]=BSD3
+ ENTERED=20130829
+ SHORT="Efficient hashing-based container types"
+cat << EOF
+Efficient hashing-based container types. The containers have been optimized
+for performance critical use, both in terms of large data quantities and
+high speed.
+
+The declared cost of each operation is either worst-case or amortized,
+but remains valid even if structures are shared.
+EOF
diff --git a/haskell/haskell-unordered-containers/HISTORY
b/haskell/haskell-unordered-containers/HISTORY
new file mode 100644
index 0000000..3a77d76
--- /dev/null
+++ b/haskell/haskell-unordered-containers/HISTORY
@@ -0,0 +1,12 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.4.0
+
+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
+
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-utf8-string/DETAILS
b/haskell/haskell-utf8-string/DETAILS
index 4a255d5..6ac05c5 100755
--- a/haskell/haskell-utf8-string/DETAILS
+++ b/haskell/haskell-utf8-string/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-utf8-string
- VERSION=0.3.7
+ VERSION=0.3.8
SOURCE="utf8-string-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/utf8-string/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:44e64e5ff42a2e4defe97d78468d070791ad82f0405173046666de398b14e55b8758a34ae624086dfa597d46a67eb12886375e04d58255e18e6d1b446c7efd79
+
SOURCE_HASH=sha512:70f6ceaf4d9d6e6fe7b787facbb733f276ac5ba10c49c43e0da283b481f0579e0933f6343f5158973a6f0aac342f5b76258281dbd0c420bf652ad3c3787eb1fb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/utf8-string-${VERSION}"
WEB_SITE="http://github.com/glguy/utf8-string/";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-utf8-string/HISTORY
b/haskell/haskell-utf8-string/HISTORY
index 6f422b8..fc3ca2e 100644
--- a/haskell/haskell-utf8-string/HISTORY
+++ b/haskell/haskell-utf8-string/HISTORY
@@ -1,3 +1,6 @@
+2014-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.8
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.3.7

diff --git a/haskell/haskell-uuid/DEPENDS b/haskell/haskell-uuid/DEPENDS
new file mode 100755
index 0000000..e82a1bb
--- /dev/null
+++ b/haskell/haskell-uuid/DEPENDS
@@ -0,0 +1,6 @@
+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
new file mode 100755
index 0000000..2b12f9c
--- /dev/null
+++ b/haskell/haskell-uuid/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-uuid
+ VERSION=1.3.3
+ SOURCE="uuid-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://hackage.haskell.org/package/uuid-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:de60f5d4b150be8c13e26f6dbe8e35c25cad799f3b3bfdfdf80e6dcacc241eec845cae211da8e0b1e0be37245cb97ca65e3a3ed2482a1112eb66a3b7edb0c45c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/uuid-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/uuid";
+ LICENSE[0]=BSD3
+ ENTERED=20130709
+ SHORT="For creating, comparing, parsing and printing Universally
Unique Identifiers"
+cat << EOF
+This library is useful for creating, comparing, parsing and printing
+Universally Unique Identifiers.
+EOF
diff --git a/haskell/haskell-uuid/HISTORY b/haskell/haskell-uuid/HISTORY
new file mode 100644
index 0000000..2dce165
--- /dev/null
+++ b/haskell/haskell-uuid/HISTORY
@@ -0,0 +1,12 @@
+2014-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
+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
+
+2013-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-vector/DEPENDS b/haskell/haskell-vector/DEPENDS
new file mode 100755
index 0000000..787c210
--- /dev/null
+++ b/haskell/haskell-vector/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-deepseq &&
+depends haskell-primitive
diff --git a/haskell/haskell-vector/DETAILS b/haskell/haskell-vector/DETAILS
new file mode 100755
index 0000000..e8dac76
--- /dev/null
+++ b/haskell/haskell-vector/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-vector
+ 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:8eab2fb1d225f7a53d82721147bf78a05714bc1484e9b7bdd1d1bc4720e42d71bda0ffe92e60b8c6c65287b64c3bd738ff597ea8caa5b05e15a822b8563aba3c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/vector-${VERSION}"
+ WEB_SITE="http://code.haskell.org/vector";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="efficient arrays"
+cat << EOF
+An efficient implementation of Int-indexed arrays (both mutable and
immutable),
+with a powerful loop optimisation framework.
+EOF
diff --git a/haskell/haskell-vector/HISTORY b/haskell/haskell-vector/HISTORY
new file mode 100644
index 0000000..2b877f8
--- /dev/null
+++ b/haskell/haskell-vector/HISTORY
@@ -0,0 +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/haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
b/haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
new file mode 100644
index 0000000..4b631b3
--- /dev/null
+++ b/haskell/haskell-x11-rm/0001-fix-Setup.hs.patch
@@ -0,0 +1,26 @@
+From 0b7522a710d69a00502dccedec81aae8075e77f7 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 17 Mar 2013 17:34:07 +0100
+Subject: [PATCH] fix Setup.hs
+
+---
+ Setup.hs | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/Setup.hs b/Setup.hs
+index 5bde0de..6fa548c 100644
+--- a/Setup.hs
++++ b/Setup.hs
+@@ -1,3 +1,6 @@
+-#!/usr/bin/env runhaskell
+-> import Distribution.Simple
+-> main = defaultMain
++module Main (main) where
++
++import Distribution.Simple
++
++main :: IO ()
++main = defaultMain
+--
+1.8.1.3
+
diff --git a/haskell/haskell-x11-rm/DEPENDS b/haskell/haskell-x11-rm/DEPENDS
new file mode 100755
index 0000000..8427f90
--- /dev/null
+++ b/haskell/haskell-x11-rm/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-x11
diff --git a/haskell/haskell-x11-rm/DETAILS b/haskell/haskell-x11-rm/DETAILS
new file mode 100755
index 0000000..9eaee32
--- /dev/null
+++ b/haskell/haskell-x11-rm/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-x11-rm
+ VERSION=0.2
+ SOURCE="X11-rm-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/X11-rm/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:79a38c0bcac4ee2a5c4c2562caf409a9aff0e0929a4bd711e3b33b19c908a0002a9367bbc7cd3a986a2e1a7823c42edac80b82a024d8aec1b929667b2ca298a6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/X11-rm-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/X11-rm";
+ LICENSE[0]=BSD3
+ ENTERED=20130317
+ SHORT="A binding to the resource management functions missing
from X11."
+cat << EOF
+The binding is a direct translation of the C binding; for documentation of
+these calls, refer to "The Xlib Programming Manual", available online at
+<http://tronche.com/gui/x/xlib/>.
+EOF
diff --git a/haskell/haskell-x11-rm/HISTORY b/haskell/haskell-x11-rm/HISTORY
new file mode 100644
index 0000000..dc4cf69
--- /dev/null
+++ b/haskell/haskell-x11-rm/HISTORY
@@ -0,0 +1,3 @@
+2013-03-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PRE_BUILD, 0001-fix-Setup.hs.patch: spell created
+
diff --git a/haskell/haskell-x11-rm/PRE_BUILD
b/haskell/haskell-x11-rm/PRE_BUILD
new file mode 100755
index 0000000..bd82247
--- /dev/null
+++ b/haskell/haskell-x11-rm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-fix-Setup.hs.patch
diff --git a/haskell/haskell-x11/BUILD b/haskell/haskell-x11/BUILD
deleted file mode 100755
index 23d79fc..0000000
--- a/haskell/haskell-x11/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_build_configure &&
-# run without checking for errors:
-runhaskell Setup.hs configure --prefix=${INSTALL_ROOT}/usr
-runhaskell Setup.hs build
diff --git a/haskell/haskell-x11/DEPENDS b/haskell/haskell-x11/DEPENDS
index d35e204..2b48d79 100755
--- a/haskell/haskell-x11/DEPENDS
+++ b/haskell/haskell-x11/DEPENDS
@@ -1,3 +1,7 @@
depends ghc &&
depends xorg-libs &&
-depends haskell-syb
+depends libx11 &&
+depends libxext &&
+depends libxrandr &&
+depends haskell-syb &&
+depends haskell-data-default
diff --git a/haskell/haskell-x11/DETAILS b/haskell/haskell-x11/DETAILS
index 9c00d83..b1dc3ad 100755
--- a/haskell/haskell-x11/DETAILS
+++ b/haskell/haskell-x11/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-x11
- VERSION=1.5.0.1
+ VERSION=1.6.1.1
SOURCE="X11-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/X11/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:de3e32543fcdcf86aa14443aea02a6862ed39cdbaaf732cee325155af2e84570a9cbdbb9da69ab247bfcdc8e475b9d3b7c678f9e7b3e996370bbbb9b1aacabce
+
SOURCE_HASH=sha512:d5f58a7ab2450e145e890187e8dc7b43e286d2a95414a605e549cbf48568ef0d89f662870b2010eecba3b8fdd2a3a57214d33fc8775426e7e23ffad727b4e144
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/X11-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-x11/HISTORY b/haskell/haskell-x11/HISTORY
index 363bd26..3b77392 100644
--- a/haskell/haskell-x11/HISTORY
+++ b/haskell/haskell-x11/HISTORY
@@ -1,3 +1,12 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.1.1
+ * BUILD: removed
+ * DEPENDS: added dependencies on libx11, libxext and libxrandr,
+ haskell-data-default
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.0.2
+
2012-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.5.0.1
* DEPENDS: added dependency on haskell-syb
diff --git a/haskell/haskell-xmonad-contrib/CONFLICTS
b/haskell/haskell-xmonad-contrib/CONFLICTS
new file mode 100755
index 0000000..68523e8
--- /dev/null
+++ b/haskell/haskell-xmonad-contrib/CONFLICTS
@@ -0,0 +1 @@
+conflicts xmonad-contrib y
diff --git a/haskell/haskell-xmonad-contrib/DEPENDS
b/haskell/haskell-xmonad-contrib/DEPENDS
new file mode 100755
index 0000000..82aef12
--- /dev/null
+++ b/haskell/haskell-xmonad-contrib/DEPENDS
@@ -0,0 +1,7 @@
+depends ghc &&
+depends haskell-x11 &&
+depends haskell-mtl &&
+depends haskell-utf8-string &&
+depends haskell-random &&
+depends haskell-extensible-exceptions &&
+depends haskell-xmonad
diff --git a/haskell/haskell-xmonad-contrib/DETAILS
b/haskell/haskell-xmonad-contrib/DETAILS
new file mode 100755
index 0000000..16bb485
--- /dev/null
+++ b/haskell/haskell-xmonad-contrib/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-xmonad-contrib
+ VERSION=0.11.3
+ SOURCE="xmonad-contrib-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/xmonad-contrib/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:13a1fe176e3c099e71def2404920be33afb800e15ed8479f9d2d9810c878e417943d75af821dfe01bfa3daff3f4cfb4a1001d3c2c39e2a59f4175b76ebe9cf99
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/xmonad-contrib-${VERSION}"
+ WEB_SITE="http://xmonad.org";
+ LICENSE[0]=BSD3
+ ENTERED=20071212
+ SHORT="third party extensions for xmonad"
+cat << EOF
+A huge library of extensions to xmonad is available. These scripts provide
new
+layout algorithms, key bindings, window tabbing, emulation of other window
+managers and more. A stable version of the extension library is available
with
+each xmonad release.
+EOF
diff --git a/haskell/haskell-xmonad-contrib/HISTORY
b/haskell/haskell-xmonad-contrib/HISTORY
new file mode 100644
index 0000000..4f11921
--- /dev/null
+++ b/haskell/haskell-xmonad-contrib/HISTORY
@@ -0,0 +1,34 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFLICTS: conflict with xmonad-contrib
+
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.3
+
+2013-09-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.2
+
+2012-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+ * DEPENDS: added dependency on haskell-extensible-exceptions
+ * PRE_BUILD, 0001-getAtomName-is-now-defined-in-the-X11-library.patch:
+ fix compile error
+
+2011-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10
+
+2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on haskell-random
+
+2010-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.2
+ * DEPENDS: added dependency on haskell-utf8-string
+
+2008-03-30 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.7
+
+2008-02-01 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.6
+
+2007-12-12 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS, DEPENDS, BUILD, INSTALL, POST_REMOVE, PRE_RESURRECT,
+ POST_RESURRECT, HISTORY: created this spell
diff --git a/haskell/haskell-xmonad/CONFLICTS
b/haskell/haskell-xmonad/CONFLICTS
new file mode 100755
index 0000000..5152361
--- /dev/null
+++ b/haskell/haskell-xmonad/CONFLICTS
@@ -0,0 +1 @@
+conflicts xmonad y
diff --git a/haskell/haskell-xmonad/DEPENDS b/haskell/haskell-xmonad/DEPENDS
new file mode 100755
index 0000000..b2f2e50
--- /dev/null
+++ b/haskell/haskell-xmonad/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-x11 &&
+depends haskell-mtl &&
+depends haskell-utf8-string &&
+depends haskell-extensible-exceptions &&
+depends xmessage
diff --git a/haskell/haskell-xmonad/DETAILS b/haskell/haskell-xmonad/DETAILS
new file mode 100755
index 0000000..640fe26
--- /dev/null
+++ b/haskell/haskell-xmonad/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=haskell-xmonad
+ VERSION=0.11
+ SOURCE="xmonad-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/xmonad/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:34740f032508584f34f6b138d21394eca17e8020bccc4d8c6e8b3cb6b7ca64b153077cfd16636a6130768ebd145fe993569f8a229862d7816d0c89c905ee08bc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/xmonad-${VERSION}"
+ WEB_SITE="http://xmonad.org";
+ LICENSE[0]=BSD3
+ ENTERED=20070812
+ SHORT="a lightweight X11 window manager"
+cat << EOF
+Xmonad is a minimalist tiling window manager for X, written in Haskell.
Windows
+are managed using automatic layout algorithms, which can be dynamically
+reconfigured. At any time windows are arranged so as to maximise the use of
+screen real estate. All features of the window manager are accessible purely
+from the keyboard: a mouse is entirely optional. Xmonad is configured in
+Haskell, and custom layout algorithms may be implemented by the user in
+config files. A principle of Xmonad is predictability: the user should know
+in advance precisely the window arrangement that will result from any action.
+EOF
diff --git a/haskell/haskell-xmonad/HISTORY b/haskell/haskell-xmonad/HISTORY
new file mode 100644
index 0000000..3f11209
--- /dev/null
+++ b/haskell/haskell-xmonad/HISTORY
@@ -0,0 +1,59 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFLICTS: conflict with xmonad
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install manpage
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+ * DEPENDS: added dependency on haskell-utf8-string
+
+2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on haskell-extensible-exceptions
+
+2011-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10
+
+2010-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.2
+
+2009-10-31 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: updated spell to 0.9
+
+2009-07-26 Peng Chang (Charles) <chp AT sourcemage.org>
+ * PRE_RESURRECT, POST_RESURRECT: check whether
+ package.conf.old exists before backing up
+
+2009-04-22 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 0.8.1
+
+2008-03-30 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.7
+
+2008-02-01 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.6
+
+2007-12-10 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.5
+ * CONFIGURE, PRE_BUILD, ghc-6.8.patch: removed
+ * INSTALL, POST_REMOVE, PRE_RESURRECT, POST_RESURRECT:
+ a set of procedures on package.conf
+
+2007-12-06 Alexander Tsamutali <astsmtl AT gmail.com>
+ * PRE_BUILD, ghc-6.8.patch: fixed building with ghc-6.8
+
+2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DEPENDS: doesn't depend on haskell-x11-extras
+
+2007-11-28 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 0.4.1
+
+2007-10-21 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.4
+
+2007-09-05 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 0.3
+
+2007-08-12 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS, DEPENDS, CONFIGURE, PRE_BUILD, BUILD, INSTALL, HISTORY:
+ created spell
diff --git a/haskell/haskell-xmonad/INSTALL b/haskell/haskell-xmonad/INSTALL
new file mode 100755
index 0000000..e1bd5c9
--- /dev/null
+++ b/haskell/haskell-xmonad/INSTALL
@@ -0,0 +1,2 @@
+default_install &&
+install -m644 ${SOURCE_DIRECTORY}/man/xmonad.1
${INSTALL_ROOT}/usr/share/man/man1/
diff --git a/haskell/haskell-zlib/DEPENDS b/haskell/haskell-zlib/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-zlib/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-zlib/DETAILS b/haskell/haskell-zlib/DETAILS
new file mode 100755
index 0000000..119d386
--- /dev/null
+++ b/haskell/haskell-zlib/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=haskell-zlib
+ VERSION=0.5.4.1
+ SOURCE="zlib-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/zlib/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:aa3522a5704978badcf634e1d99282144f01ddee4600bd146631a3ee8b98080914eb2887869a5fa404dc9d1e438a5df87cf7d44548c2f3e1ec13ba19004ef985
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/zlib-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/zlib";
+ LICENSE[0]=BSD3
+ ENTERED=20130303
+ SHORT="Compression and decompression in the gzip and zlib formats"
+cat << EOF
+This package provides a pure interface for compressing and decompressing
+streams of data represented as lazy 'ByteString's. It uses the zlib C
+library so it has high performance. It supports the "zlib", "gzip" and "raw"
+compression formats.
+
+It provides a convenient high level API suitable for most tasks and for the
+few cases where more control is needed it provides access to the full zlib
+feature set.
+EOF
diff --git a/haskell/haskell-zlib/HISTORY b/haskell/haskell-zlib/HISTORY
new file mode 100644
index 0000000..cd05d20
--- /dev/null
+++ b/haskell/haskell-zlib/HISTORY
@@ -0,0 +1,3 @@
+2013-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/http/apache-mod_ssl/DEPENDS b/http/apache-mod_ssl/DEPENDS
index f133f0b..15e8e11 100755
--- a/http/apache-mod_ssl/DEPENDS
+++ b/http/apache-mod_ssl/DEPENDS
@@ -1,5 +1,5 @@
depends mm &&
-depends openssl '--enable-module=ssl' &&
+depends SSL '--enable-module=ssl' &&

optional_depends db \
"--enable-module=auth_db" \
diff --git a/http/apache-mod_ssl/HISTORY b/http/apache-mod_ssl/HISTORY
index f40cf52..7f623b9 100644
--- a/http/apache-mod_ssl/HISTORY
+++ b/http/apache-mod_ssl/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-08-18 Remko van der Vossen <wich AT sourcemage.org>
* CONFLICTS: check spell_ok before persistent_read
correct conflicts to apache1 and httpd-dev
diff --git a/http/apache2/DEPENDS b/http/apache2/DEPENDS
index 96dfd65..2a562dd 100755
--- a/http/apache2/DEPENDS
+++ b/http/apache2/DEPENDS
@@ -1,7 +1,7 @@
depends apr0 "--with-apr=${INSTALL_ROOT}/usr" &&
depends apr-util0 "--with-apr-util=${INSTALL_ROOT}/usr" &&

-optional_depends openssl \
+optional_depends SSL \
'--enable-ssl' \
'--disable-ssl' \
'for SSL/TLS support'
diff --git a/http/apache2/HISTORY b/http/apache2/HISTORY
index 8974576..e2ef5dd 100644
--- a/http/apache2/HISTORY
+++ b/http/apache2/HISTORY
@@ -1,3 +1,8 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
2010-08-18 Remko van der Vossen <wich AT sourcemage.org>
* CONFLICTS: check spell_ok before persistent_read
correct conflicts to apache1 and httpd-dev
diff --git a/http/apache22/DEPENDS b/http/apache22/DEPENDS
index 46d5d82..588737c 100755
--- a/http/apache22/DEPENDS
+++ b/http/apache22/DEPENDS
@@ -1,11 +1,11 @@
depends apr &&
depends apr-util &&

-if list_find "$OPTS" "ldap"; then
+if echo "$OPTS" | grep -Eq "enable-(authnz-)?ldap"; then
depends -sub LDAP apr-util
fi &&

-optional_depends openssl \
+optional_depends SSL \
'--enable-ssl' \
'--disable-ssl' \
'for SSL/TLS support' &&
diff --git a/http/apache22/DETAILS b/http/apache22/DETAILS
index f40be6b..9d5660f 100755
--- a/http/apache22/DETAILS
+++ b/http/apache22/DETAILS
@@ -1,14 +1,16 @@
SPELL=apache22
- VERSION=2.2.23
- SECURITY_PATCH=16
+ VERSION=2.2.29
+ SECURITY_PATCH=19
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 20c3e79..5b78587 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,3 +1,24 @@
+2014-11-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.29; SECURITY_PATCH++ (CVE-2014-0118,
+ CVE-2014-0231, CVE-2014-0226, CVE-2013-5704)
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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)
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: fixed requirement of LDAP subdependency in apr-util
+
2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.23; SECURITY_PATCH++
* PRE_BUILD, pcre830.patch: dropped, fixed by upstream
diff --git a/http/cadaver/DEPENDS b/http/cadaver/DEPENDS
index 3d764ba..a0cef80 100755
--- a/http/cadaver/DEPENDS
+++ b/http/cadaver/DEPENDS
@@ -6,13 +6,13 @@ optional_depends -sub DAV neon \
if ! is_depends_enabled $SPELL neon; then
config_query_list CADAVER_SSL "Which SSL backend do you want for SSL
support?" \
none \
- openssl \
+ SSL \
gnutls &&

case $CADAVER_SSL in
none) OPTS="--without-ssl $OPTS"
;;
- openssl) depends openssl "--with-ssl=openssl"
+ SSL) depends openssl "--with-ssl=openssl"
;;
gnutls) depends gnutls "--with-ssl=gnutls"
;;
diff --git a/http/cadaver/HISTORY b/http/cadaver/HISTORY
index 1ef7e1c..d354f5e 100644
--- a/http/cadaver/HISTORY
+++ b/http/cadaver/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: use DAV subdependency from neon
* CONFIGURE: ssl & xml options don't make any sense when system neon
diff --git a/http/cherokee/DEPENDS b/http/cherokee/DEPENDS
index 1200073..c112785 100755
--- a/http/cherokee/DEPENDS
+++ b/http/cherokee/DEPENDS
@@ -1,7 +1,7 @@
optional_depends LIBAVCODEC '' '' 'video codec' &&
optional_depends pcre "" "" "regular expression support" &&
optional_depends spawn-fcgi "" "" "Ruby On Rails Wizard support" &&
-optional_depends openssl \
+optional_depends SSL \
"--without-libssl" \
"--with-libssl" \
"support secure connections"
diff --git a/http/cherokee/HISTORY b/http/cherokee/HISTORY
index 32f74fd..b1a5c50 100644
--- a/http/cherokee/HISTORY
+++ b/http/cherokee/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-01-16 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.0.16

diff --git a/http/cssed/BUILD b/http/cssed/BUILD
new file mode 100755
index 0000000..4267349
--- /dev/null
+++ b/http/cssed/BUILD
@@ -0,0 +1 @@
+LIBS="-lgmodule-2.0 ${LIBS}" CXXFLAGS="-fpermissive ${CXXFLAGS}"
default_build
diff --git a/http/cssed/DEPENDS b/http/cssed/DEPENDS
new file mode 100755
index 0000000..929ea15
--- /dev/null
+++ b/http/cssed/DEPENDS
@@ -0,0 +1,3 @@
+depends gtk+2 &&
+depends glib2 &&
+depends -sub CXX gcc
diff --git a/http/cssed/DETAILS b/http/cssed/DETAILS
new file mode 100755
index 0000000..8d7458f
--- /dev/null
+++ b/http/cssed/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=cssed
+ VERSION=0.4.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:a1f75e9b90f29f3004eb3934db66886903d82ce2893c5ff17d169ef607e3d37968d64b4d9c4983f359dccf7186e2a1a69962a507dc06b86f50f66f7b2a83feb9
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://cssed.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20130707
+ SHORT="a css editor and validator"
+cat << EOF
+cssed is a small developer editor and validator, that tries to ease the CSS
+editing. It is an Open Source project, it means that you can download the
+program but also its source.
+
+It features syntax highlighting, syntax validation, MDI notebook based
+interface, quick CSS properties and values insertion, auto-completion and
+dialog-based insertion of CSS complex values.
+
+Being a CSS editor, it's not limited to this language. cssed haved some
+support for HTML (with embbeded Javascript), XML, Javascript, Java, PHP,
+JSP, C, C++, Apache configuration files, .htaccess, Python, Perl, SQL,
+SH and other languages so it can serve quite well as multi-purpose editor.
+EOF
diff --git a/http/cssed/HISTORY b/http/cssed/HISTORY
new file mode 100644
index 0000000..5dc0e56
--- /dev/null
+++ b/http/cssed/HISTORY
@@ -0,0 +1,3 @@
+2013-07-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/http/dillo/DEPENDS b/http/dillo/DEPENDS
index a00ee92..1761065 100755
--- a/http/dillo/DEPENDS
+++ b/http/dillo/DEPENDS
@@ -7,7 +7,7 @@ fi &&

depends fltk &&
depends wget &&
-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-ssl" \
"--disable-ssl" \
"for SSL support" &&
@@ -17,7 +17,7 @@ optional_depends "JPEG" \
"--disable-jpeg" \
"for jpeg image support" &&

-optional_depends "giflib" \
+optional_depends "GIFLIB" \
"--enable-gif" \
"--disable-gif" \
"for gif image support" &&
diff --git a/http/dillo/DETAILS b/http/dillo/DETAILS
index 8520471..9f6e248 100755
--- a/http/dillo/DETAILS
+++ b/http/dillo/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dillo
if [[ "$DILLO_CVS" == "y" ]]; then
- if [ "$DILLO_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/http/dillo/HISTORY b/http/dillo/HISTORY
index 0de4120..9541a9b 100644
--- a/http/dillo/HISTORY
+++ b/http/dillo/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2012-02-05 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 3.0.2

diff --git a/http/dillo2/DEPENDS b/http/dillo2/DEPENDS
index ecc16f0..de4eace 100755
--- a/http/dillo2/DEPENDS
+++ b/http/dillo2/DEPENDS
@@ -8,11 +8,11 @@ depends fltk2 &&
depends wget &&

if [[ "$DILLO2_SSL" == "y" && "$DILLO2_CVS" == "n" ]]; then
- depends "openssl"
+ depends "SSL"
fi &&

if [[ "$DILLO2_CVS" == "y" ]]; then
- optional_depends "openssl" \
+ optional_depends "SSL" \
"--enable-ssl" \
"--disable-ssl" \
"for SSL support"
@@ -23,7 +23,7 @@ optional_depends "JPEG" \
"--disable-jpeg" \
"for jpeg image support" &&

-optional_depends "giflib" \
+optional_depends "GIFLIB" \
"--enable-gif" \
"--disable-gif" \
"for gif image support" &&
diff --git a/http/dillo2/DETAILS b/http/dillo2/DETAILS
index efaea9f..dd1433d 100755
--- a/http/dillo2/DETAILS
+++ b/http/dillo2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dillo2
if [[ "$DILLO2_CVS" == "y" ]]; then
- if [ "$DILLO2_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/http/dillo2/HISTORY b/http/dillo2/HISTORY
index 110e575..3911f3a 100644
--- a/http/dillo2/HISTORY
+++ b/http/dillo2/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-01-02 Ismael Luceno <ismael AT sourcemage.org>
* dillo2.desktop: added generic name

diff --git a/http/dwb/BUILD b/http/dwb/BUILD
new file mode 100755
index 0000000..142e654
--- /dev/null
+++ b/http/dwb/BUILD
@@ -0,0 +1,5 @@
+if is_depends_enabled $SPELL gtk+3 ; then
+ make GTK=3 PREFIX=${INSTALL_ROOT}/usr
+else
+ make PREFIX=${INSTALL_ROOT}/usr
+fi
diff --git a/http/dwb/DEPENDS b/http/dwb/DEPENDS
new file mode 100755
index 0000000..8c04790
--- /dev/null
+++ b/http/dwb/DEPENDS
@@ -0,0 +1,17 @@
+depends git &&
+depends gnutls &&
+depends json-c &&
+depends libsoup &&
+depends make &&
+
+optional_depends gtk+3 \
+ "" \
+ "" \
+ "use GTK3 instead of GTK2?" &&
+
+if is_depends_enabled $SPELL gtk+3 ; then
+ depends webkitgtk3
+else
+ depends gtk+2 &&
+ depends webkitgtk
+fi
diff --git a/http/dwb/DETAILS b/http/dwb/DETAILS
new file mode 100755
index 0000000..19b51ec
--- /dev/null
+++ b/http/dwb/DETAILS
@@ -0,0 +1,36 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=dwb
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-scm.tar.bz2
+ SOURCE_URL[0]=git_http://bitbucket.org/portix/dwb.git:${SPELL}-scm
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-scm"
+ WEB_SITE=http://portix.bitbucket.org/dwb
+ LICENSE[0]=GPL
+ ENTERED=20141005
+ SHORT="a WebKit browser"
+cat << EOF
+dwb is a lightweight web browser based on the webkit web browser engine and
+the gtk toolkit. dwb is highly customizable and can be easily configured
+through a web interface. It intends to be mostly keyboard driven, inspired
+by firefox's vimperator plugin.
+
+Features:
+ * vi-like shortcuts
+ * Link following via keyboard hints
+ * Bookmarks
+ * Quickmarks
+ * Cookie support, whitelisting of cookies
+ * Proxy support
+ * Userscript support
+ * Tab completion for history, bookmarks, userscripts
+ * Custom stylesheets
+ * Javascript blocker with whitelisting support
+ * Flash plugin blocker with whitelisting support
+ * Adblocking with filterlists
+ * Webinterface for keyboard and settings configuration
+ * Custom commands, binding commandsequences to shortcuts
+ * Extendable via extensions/scripts
+ * Extension manager
+EOF
diff --git a/http/dwb/HISTORY b/http/dwb/HISTORY
new file mode 100644
index 0000000..afe0b7b
--- /dev/null
+++ b/http/dwb/HISTORY
@@ -0,0 +1,6 @@
+2014-10-07 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS: added gnutls and json-c
+
+2014-10-05 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, DEPENDS, DETAILS, INSTALL, PREPARE,
+ PROVIDES: created spell
diff --git a/http/dwb/INSTALL b/http/dwb/INSTALL
new file mode 100755
index 0000000..107c3eb
--- /dev/null
+++ b/http/dwb/INSTALL
@@ -0,0 +1,5 @@
+if is_depends_enabled $SPELL gtk+3 ; then
+ make GTK=3 install
+else
+ make install
+fi
diff --git a/http/dwb/PREPARE b/http/dwb/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/http/dwb/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/http/dwb/PROVIDES b/http/dwb/PROVIDES
new file mode 100755
index 0000000..904c589
--- /dev/null
+++ b/http/dwb/PROVIDES
@@ -0,0 +1 @@
+WEB-BROWSER
diff --git a/http/eflwebkit/DEPENDS b/http/eflwebkit/DEPENDS
index fc90423..5df9966 100755
--- a/http/eflwebkit/DEPENDS
+++ b/http/eflwebkit/DEPENDS
@@ -10,7 +10,7 @@ depends libxt &&
depends fontconfig &&
depends cairo &&
depends freetype2 &&
-depends mesalib &&
+depends MESALIB &&
depends cmake &&
depends eina &&
depends eet &&
diff --git a/http/eflwebkit/DETAILS b/http/eflwebkit/DETAILS
index 098b50b..5a6781c 100755
--- a/http/eflwebkit/DETAILS
+++ b/http/eflwebkit/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=eflwebkit
if [ "$EFLWEBKIT_BRANCH" == "scm" ]; then
- if [ "$EFLWEBKIT_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_URL[0]=svn_http://svn.webkit.org/repository/webkit/trunk:$SPELL-svn
diff --git a/http/eflwebkit/HISTORY b/http/eflwebkit/HISTORY
index 7039131..5fc09eb 100644
--- a/http/eflwebkit/HISTORY
+++ b/http/eflwebkit/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2011-12-27 Robin Cook <rcook AT wyms.net>
* PREPARE: changed to query branch
* DETAILS: modified for branch query
diff --git a/http/elinks/DEPENDS b/http/elinks/DEPENDS
index 4b7aea5..dc260ca 100755
--- a/http/elinks/DEPENDS
+++ b/http/elinks/DEPENDS
@@ -8,9 +8,9 @@ optional_depends bzip2 \
"--without-bzlib" \
"for BZIP2 compression support" &&

-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"encryption for HTTPS" &&

optional_depends libx11 \
diff --git a/http/elinks/DETAILS b/http/elinks/DETAILS
index 7da45cc..eca9709 100755
--- a/http/elinks/DETAILS
+++ b/http/elinks/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=elinks
SECURITY_PATCH=2
if [[ $ELINKS_BRANCH == scm ]]; then
- if [[ $ELINKS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git_http://elinks.cz/elinks.git:$SPELL
SOURCE_IGNORE=volatile
diff --git a/http/elinks/HISTORY b/http/elinks/HISTORY
index 26ad324..2f42d6c 100644
--- a/http/elinks/HISTORY
+++ b/http/elinks/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: enable verbose build mode

diff --git a/http/elog/DEPENDS b/http/elog/DEPENDS
index 6147863..8d51a59 100755
--- a/http/elog/DEPENDS
+++ b/http/elog/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
+optional_depends SSL \
"USE_SSL=1" \
"USE_SSL=" \
"HTTPS support"
diff --git a/http/elog/HISTORY b/http/elog/HISTORY
index f529cce..b3554ba 100644
--- a/http/elog/HISTORY
+++ b/http/elog/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-04-16 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: updated spell to 2.7.6-1
* Makefile.diff: removed, upstream accepted modifications
diff --git a/http/esehttpd/DEPENDS b/http/esehttpd/DEPENDS
index 5807d41..ec5d0bf 100755
--- a/http/esehttpd/DEPENDS
+++ b/http/esehttpd/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl &&
+depends SSL &&
optional_depends RUBY "--with-ruby" "--without-ruby" "Enables builtin
ruby enterpreter"
diff --git a/http/esehttpd/HISTORY b/http/esehttpd/HISTORY
index 088c50e..4ddb4f0 100644
--- a/http/esehttpd/HISTORY
+++ b/http/esehttpd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/http/firefox/BUILD b/http/firefox/BUILD
index 1f2ae04..a1decaa 100755
--- a/http/firefox/BUILD
+++ b/http/firefox/BUILD
@@ -3,6 +3,14 @@ cd $SOURCE_DIRECTORY/mozilla* &&
FIREFOX_HOME="$INSTALL_ROOT/usr/lib/firefox" &&
export MOZ_PHOENIX=1 &&

+unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY &&
+export LIBGL_ALWAYS_INDIRECT=1
+
#
# No fast optimization for Mozilla, bit us so many times...
#
@@ -12,22 +20,29 @@ CFLAGS="${CFLAGS//-O3/-O2}" &&
CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&

#
-# -ffast-math breaks plugins
-#
-CFLAGS="${CFLAGS//-ffast-math/}" &&
-CXXFLAGS="${CXXFLAGS//-ffast-math/}" &&
-
-#
# Avoid buggy GCC 4.6 AVX code generation, which breaks libxul
#
-local gccver=$(gcc -dumpversion)
-if [ ${gccver%.*} = 4.6 ]; then
+local gccver=$(gcc -dumpversion) &&
+local gccmajor=${gccver%.*.*} &&
+local gccminor=${gccver#*.} &&
+gccminor=${gccminor%.*} &&
+
+if [[ $gccmajor == "4" ]] && [[ $gccminor -ge "6" ]]; then
CFLAGS="${CFLAGS//-mavx} -mno-avx"
CXXFLAGS="${CXXFLAGS//-mavx} -mno-avx"
fi

-echo ac_add_options --enable-optimize=-O2 >> .mozconfig &&
+for option in $OPTS; do
+ echo "ac_add_options $option" >> .mozconfig
+done &&
+
+local MAKE_TARGET
+if [[ $FIREFOX_PGO == y ]]; then
+ MAKE_TARGET=profiledbuild
+else
+ MAKE_TARGET=build
+fi &&

make_single &&
-make -f client.mk build &&
+make -f client.mk $MAKE_TARGET &&
make_normal
diff --git a/http/firefox/CONFIGURE b/http/firefox/CONFIGURE
index 704b84d..d4324a9 100755
--- a/http/firefox/CONFIGURE
+++ b/http/firefox/CONFIGURE
@@ -7,4 +7,7 @@ config_query FIREFOX_SAFE "Enable safe browsing
(anti-phishing) implementation?"

config_query FIREFOX_STRIP \
'Remove debugging symbols?' \
+ n &&
+config_query FIREFOX_PGO \
+ 'Enable profile guided optimizations (takes twice as
long to build)?' \
n
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 2797604..f45b97a 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -1,24 +1,99 @@
-depends atk &&
-depends curl &&
-depends -sub CXX gcc &&
-depends glib2 &&
-depends JPEG &&
-depends pango &&
-depends perl &&
-depends zip &&
-depends zlib &&
-depends cairo &&
-depends python &&
-depends libnotify &&
-depends nspr &&
-depends -sub "3.13.x" nss &&
-depends autoconf-2.13 &&
-depends gtk+2 &&
-depends libidl &&
-
-optional_depends yasm "" "" "Support for WebM media (VP8 video and Vorbis
Audio)" &&
-optional_depends wireless_tools "" "" "for geolocation via WiFi access
points" &&
-optional_depends alsa-lib "" "" "for audio support" &&
+depends -sub CXX gcc &&
+depends perl &&
+depends python &&
+depends icu '--with-system-icu' &&
+
+depends glib2 &&
+depends gtk+2 &&
+depends atk &&
+depends libx11 &&
+depends libxext &&
+depends libxrender &&
+depends libxt &&
+
+depends pango '--enable-pango' &&
+depends libxft '--enable-xft --disable-freetype2' &&
+
+depends -sub TEE cairo '--enable-system-cairo
--enable-default-toolkit=cairo-gtk2' &&
+depends gdk-pixbuf2 &&
+
+depends JPEG '--with-system-jpeg' &&
+depends -sub APNG libpng '--enable-system-png' &&
+depends librsvg2 '--enable-svg' &&
+
+depends nspr '--with-system-nspr' &&
+depends -sub "3.17.x" nss '--with-system-nss' &&
+
+depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY" sqlite
'--enable-system-sqlite' &&
+
+depends libidl &&
+
+depends zip &&
+depends zlib '--with-system-zlib' &&
+
+optional_depends startup-notification \
+ --{en,dis}able-startup-notification \
+ 'for startup notifications' &&
+
+optional_depends gconf2 \
+ --{en,dis}able-gconf \
+ 'for gconf support' &&
+
+optional_depends wireless_tools \
+ --{en,dis}able-necko-wifi \
+ 'for Necko WiFi scanning' &&
+
+optional_depends pulseaudio \
+ --{en,dis}able-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
+depends alsa-lib &&
+#optional_depends alsa-lib \
+# '--enable-wave' \
+# '--disable-wave --disable-ogg --disable-webm
--disable-dash' \
+# 'for audio/video support' &&
+
+if is_depends_enabled $SPELL alsa-lib; then
+ # Firefox tries to use ogg/ogg.h even with --disable-ogg given
+ #optional_depends libogg \
+ # '--enable-ogg' \
+ # '--disable-ogg' \
+ # 'for sound support' &&
+ depends libogg &&
+
+ # configure script checks for yasm even when --disable-webm and
--disable-dash are given
+ #optional_depends yasm \
+ # '--enable-webm --enable-dash' \
+ # '--disable-webm --disable-dash' \
+ # 'for WebM video support'
+ depends yasm
+fi &&
+
+optional_depends dbus-glib \
+ --{en,dis}able-dbus \
+ 'for dbus support' &&
+
+# Firefox is currently borked and does not compile without OpenGL headers
+#optional_depends OPENGL \
+# '--enable-webgl' \
+# '--disable-webgl --without-gl-provider' \
+# 'for WebGL support' &&
+depends OPENGL &&
+
+optional_depends gstreamer \
+ --{en,dis}able-gstreamer \
+ 'for gstreamer based AV support' &&
+
+if ! is_depends_enabled $SPELL gstreamer; then
+ optional_depends gstreamer-1.0 \
+ '--enable-gstreamer=1.0' \
+ '' \
+ 'for gstreamer 1.0 based AV support'
+fi &&
+


suggest_depends_2 firefox-smglwiki '' '' \
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 4670547..6960839 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,25 +1,13 @@
SPELL=firefox
-if [[ $FIREFOX_CVS == y ]]; then
- VERSION=15.0.1
+ VERSION=34.0.5
SOURCE=$SPELL-$VERSION.source.tar.bz2
- SOURCE2=$SOURCE.asc
- SOURCE_GPG=firefox.gpg:$SOURCE2:UPSTREAM_KEY
-
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
- SOURCE2_URL[0]=$SOURCE_URL.asc
-else
- VERSION=15.0.1
- SOURCE=$SPELL-$VERSION.source.tar.bz2
- SOURCE2=$SOURCE.asc
- SOURCE_GPG=firefox.gpg:$SOURCE2:UPSTREAM_KEY
+
SOURCE_HASH=sha512:a6a545ac31f6afbd092778e39a861097918dc620d75ffa12c6feea98f2b45d43dbb768f76b05417fda2b096b919e597b27cae332e14167a44d9dc243e9c15eec

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
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SECURITY_PATCH=53
-fi
- SOURCE2_IGNORE=signature
+ SECURITY_PATCH=77
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://www.mozilla.org/projects/firefox/
+ WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
TMPFS=off
ENTERED=20030813
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 5f3c8be..af35fc0 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,166 @@
+2014-12-19 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Depends on cairo's tee backend
+
+2014-12-02 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 34.0.5
+ * DEPENDS, mozconfig: reorganized both files, added icu,
+ librsvg2 and gstreamer-1.0
+
+2014-12-01 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 34.0, SECURITY_PATCH++
+ * DEPENDS: removed pysqlite, changed nss subdependency to 3.17.x
+
+2014-09-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Cleanup dependencies
+
+2014-09-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 32.0.3, security update
+
+2014-09-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 32.0.1
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added various missing dependencies
+
+2014-09-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 32.0, SECURITY_PATCH=75
+ * PRE_BUILD, bug999496_change1f10a8067853.patch: patch removed
+
+2014-08-28 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, bug999496_change1f10a8067853.patch: fix build with gcc
4.9
+
+2014-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD, CONFIGURE, PRE_BUILD, Makefile.in-pgo.patch:
+ add option for profiled build
+
+2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 31.0
+
+2014-06-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * mozconfig: add --enable-profile-guided-optimization, this is
+ how upstream builds their releases
+
+2014-06-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 30.0, SECURITY_PATCH++
+
+2014-04-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 29.0
+ * DEPENDS: depend on nss 3.16
+ * install_dir.patch: renewed
+
+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++
+
+2013-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
+2013-08-24 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS. DEPENDS: version 23.0.1
+
+2013-07-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: Build fails without OpenGL headers
+
+2013-06-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Remove gnome-vfs2 support (broken)
+ See https://bugzilla.mozilla.org/show_bug.cgi?id=799458, gnome-vfs
+ support is disabled by default. They say it works, but the last
+ few firefox releases it has not worked for me.
+
+2013-06-25 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 22.0, SECURITY_PATCH++
+ * BUILD: removed now useless fast math fix
+
+2013-06-17 Pol Vinogradov <vin.public AT gmail.com>
+ * mozconfig: added -fno-fast-math to prevent segfaults
+
+2013-06-13 Eric Sandall <sandalle AT sourcemage.org>
+ * desktop/firefox.desktop: Icon moved under icons/browser directory
+ * DETAILS: PATCHLEVEL++
+
+2013-06-06 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: Fix up dependencies
+ * BUILD, mozconfig: use proper way to add flags to .mozconfig
+ * PRE_BUILD: removed unnecessary options constructs in lieu of OPTS
+ handling in BUILD
+
+2013-04-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 21.0, SECURITY_PATCH++
+
+2013-04-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20.0.1, SECURITY_PATCH++
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20.0, SECURITY_PATCH++
+
+2013-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: disable avx support for all versions of gcc >= 4.6
+
+2013-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 19.0.2, SECURITY_PATCH++
+
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: disable avx support when using gcc 4.7
+
+2013-02-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 19.0, SECURITY_PATCH=61
+
+2013-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 18.0.2, SECURITY_PATCH++
+
+2013-02-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 18.0.1, SECURITY_PATCH++
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: change dependency on JPEG to libjpeg-turbo
+
+2013-01-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 18.0, bumped SECURITY_PATCH
+ * DEPENDS: depend on nss version 3.14.x
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 17.0.1
+ * DEPENDS: castfs added
+
+2012-11-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 17.0, SECURITY_PATCH=57
+
+2012-10-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 16.0.2, SECURITY_PATCH=56
+
+2012-10-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 16.0.1, SECURITY_PATCH=55
+
+2012-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 16.0, SECURITY_PATCH=54
+ * install_dir.patch: updated, from Arch
+ * PRE_BUILD, installer.patch: patch removed
+
2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 15.0.1, SECURITY_PATCH=53

diff --git a/http/firefox/Makefile.in-pgo.patch
b/http/firefox/Makefile.in-pgo.patch
new file mode 100644
index 0000000..3679dd9
--- /dev/null
+++ b/http/firefox/Makefile.in-pgo.patch
@@ -0,0 +1,10 @@
+--- Makefile.in.old 2014-01-27 08:45:10.795890277 +1300
++++ Makefile.in 2014-01-27 08:51:22.170242862 +1300
+@@ -205,3 +205,7 @@
+ $(call SUBMAKE,$@,js/src)
+ endif
+ endif
++
++
++pgo-profile-run:
++ $(PYTHON) $(topsrcdir)/build/pgo/profileserver.py $(EXTRA_TEST_ARGS)
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 c993d21..db7ca75 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -3,17 +3,10 @@ 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 &&

-# fixes https://bugzilla.mozilla.org/show_bug.cgi?id=752895
-patch -p1 < $SPELL_DIRECTORY/installer.patch &&
-
cp -v $SPELL_DIRECTORY/mozconfig .mozconfig &&

if [[ "$FIREFOX_SAFE" == "y" ]]; then
@@ -22,23 +15,6 @@ else
sed -i '27iac_add_options --disable-safe-browsing' .mozconfig
fi &&

-if is_depends_enabled $SPELL wireless_tools; then
- sed -i '27iac_add_options --enable-necko-wifi' .mozconfig
-else
- sed -i '27iac_add_options --disable-necko-wifi' .mozconfig
-fi &&
-
-if is_depends_enabled $SPELL yasm; then
- sed -i '27iac_add_options --enable-webm' .mozconfig
-else
- sed -i '27iac_add_options --disable-webm' .mozconfig
-fi &&
-
-if ! is_depends_enabled $SPELL alsa-lib; then
- sed -i '27iac_add_options --disable-ogg' .mozconfig &&
- sed -i '27iac_add_options --disable-wave' .mozconfig
-fi &&
-
if [[ "$FIREFOX_STRIP" == "y" ]]; then
sed -i '27iac_add_options --enable-strip' .mozconfig
fi &&
@@ -46,4 +22,9 @@ fi &&

if [[ $FIREFOX_OFFICIAL == y ]]; then
sed -i '27iac_add_options --enable-official-branding' .mozconfig || return
1
+fi &&
+
+if [[ $FIREFOX_PGO == y ]]; then
+ echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON)
\$(OBJDIR)/_profile/pgo/profileserver.py'" >> .mozconfig &&
+ patch -p0 < ${SPELL_DIRECTORY}/Makefile.in-pgo.patch
fi
diff --git a/http/firefox/desktop/firefox.desktop
b/http/firefox/desktop/firefox.desktop
index da3dc2a..e5ef237 100644
--- a/http/firefox/desktop/firefox.desktop
+++ b/http/firefox/desktop/firefox.desktop
@@ -2,7 +2,7 @@
Encoding=UTF-8
Name=Firefox
Exec=firefox
-Icon=/usr/lib/firefox/icons/mozicon128.png
+Icon=/usr/lib/firefox/browser/icons/mozicon128.png
Terminal=false
Type=Application
Categories=Application;Network;Browsers
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 b6f9700..df0e7f8 100644
--- a/http/firefox/install_dir.patch
+++ b/http/firefox/install_dir.patch
@@ -1,28 +1,31 @@
-diff -Nur mozilla-release.orig/config/autoconf.mk.in
mozilla-release/config/autoconf.mk.in
---- mozilla-release.orig/config/autoconf.mk.in 2011-11-06 14:06:44.462920048
+0000
-+++ mozilla-release/config/autoconf.mk.in 2011-11-06 14:20:45.124169469
+0000
-@@ -68,8 +68,8 @@
- mandir = @mandir@
- idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+From f08c2e802224e5824b6f251553aa46c9c23dbcfc Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Mon, 28 Apr 2014 22:34:23 +0200
+Subject: [PATCH] fix install path

--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
+---
+ config/baseconfig.mk | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)

- DIST = $(DEPTH)/dist
- LIBXUL_SDK = @LIBXUL_SDK@
-diff -Nur mozilla-release.orig/js/src/config/autoconf.mk.in
mozilla-release/js/src/config/autoconf.mk.in
---- mozilla-release.orig/js/src/config/autoconf.mk.in 2011-11-06
14:06:45.586263727 +0000
-+++ mozilla-release/js/src/config/autoconf.mk.in 2011-11-06
14:21:01.770993669 +0000
-@@ -61,8 +61,8 @@
- datadir = @datadir@
- mandir = @mandir@
+diff --git a/config/baseconfig.mk b/config/baseconfig.mk
+index b4723a9..8417918 100644
+--- a/config/baseconfig.mk
++++ b/config/baseconfig.mk
+@@ -2,10 +2,10 @@
+ # directly in python/mozbuild/mozbuild/base.py for gmake validation.
+ # We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending
+ # whether a normal build is happening or whether the check is running.
+-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
+ ifndef TOP_DIST
+ TOP_DIST = dist
+ endif
+--
+1.9.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
-
- TOP_DIST = @TOP_DIST@
- ifneq (,$(filter /%,$(TOP_DIST)))
diff --git a/http/firefox/installer.patch b/http/firefox/installer.patch
deleted file mode 100644
index d3232b5..0000000
--- a/http/firefox/installer.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-# HG changeset patch
-# User Andrew Benton <b3nton AT gmail.com>
-# Date 1339485009 -7200
-# Node ID ede54971747f10b50e7d87e6236fe777ac12a070
-# Parent 253d5996845e9fd994dc9ee542d293fbc412ec56
-Bug 752895 - Don't try to install nspr, nss and sqlite when using system
libraries.
-r=glandium
-
-diff --git a/browser/installer/Makefile.in b/browser/installer/Makefile.in
---- a/browser/installer/Makefile.in
-+++ b/browser/installer/Makefile.in
-@@ -39,16 +39,24 @@ endif
- ifdef MOZ_ENABLE_GNOME_COMPONENT
- DEFINES += -DMOZ_ENABLE_GNOME_COMPONENT=1
- endif
-
- ifeq (gtk2, $(MOZ_WIDGET_TOOLKIT))
- DEFINES += -DMOZ_GTK2=1
- endif
-
-+ifdef MOZ_NATIVE_NSPR
-+DEFINES += -DMOZ_NATIVE_NSPR=1
-+endif
-+
-+ifdef MOZ_NATIVE_NSS
-+DEFINES += -DMOZ_NATIVE_NSS=1
-+endif
-+
- ifdef NSS_DISABLE_DBM
- DEFINES += -DNSS_DISABLE_DBM=1
- endif
-
- ifdef _MSC_VER
- DEFINES += -D_MSC_VER=$(_MSC_VER)
- endif
-
-diff --git a/browser/installer/package-manifest.in
b/browser/installer/package-manifest.in
---- a/browser/installer/package-manifest.in
-+++ b/browser/installer/package-manifest.in
-@@ -53,19 +53,21 @@
- #endif
- @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@
- #ifdef MOZ_SHARED_MOZGLUE
- @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@
- #endif
- #ifndef MOZ_STATIC_JS
- @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
- #endif
-+#ifndef MOZ_NATIVE_NSPR
- @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@
-+#endif
- @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@
- #ifdef XP_MACOSX
- @BINPATH@/XUL
- #else
- @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@
- #endif
- #ifdef XP_MACOSX
- @BINPATH@/@MOZ_CHILD_PROCESS_NAME@.app/
-@@ -104,17 +106,19 @@
- @BINPATH@/@MOZ_APP_NAME@
- #endif
- @BINPATH@/application.ini
- #ifdef MOZ_UPDATER
- @BINPATH@/update-settings.ini
- #endif
- @BINPATH@/platform.ini
- #ifndef XP_OS2
-+#ifndef MOZ_NATIVE_SQLITE
- @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@
-+#endif
- #else
- @BINPATH@/mozsqlt3@DLL_SUFFIX@
- #endif
- @BINPATH@/blocklist.xml
- #ifdef XP_UNIX
- @BINPATH@/run-mozilla.sh
- #ifndef XP_MACOSX
- @BINPATH@/mozilla-xremote-client
-@@ -578,26 +582,28 @@
- @BINPATH@/components/dom_svg.xpt
- @BINPATH@/components/dom_smil.xpt
-
- ; [Personal Security Manager]
- ;
- ; NSS libraries are signed in the staging directory,
- ; meaning their .chk files are created there directly.
- ;
-+#ifndef MOZ_NATIVE_NSS
- @BINPATH@/@DLL_PREFIX@freebl3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@nss3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@nssckbi@DLL_SUFFIX@
- #ifndef NSS_DISABLE_DBM
- @BINPATH@/@DLL_PREFIX@nssdbm3@DLL_SUFFIX@
- #endif
- @BINPATH@/@DLL_PREFIX@nssutil3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@smime3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
- @BINPATH@/@DLL_PREFIX@ssl3@DLL_SUFFIX@
-+#endif
- @BINPATH@/chrome/pippki@JAREXT@
- @BINPATH@/chrome/pippki.manifest
- @BINPATH@/components/pipboot.xpt
- @BINPATH@/components/pipnss.xpt
- @BINPATH@/components/pippki.xpt
-
- ; for Solaris SPARC
- #ifdef SOLARIS
-
-
diff --git a/http/firefox/mozconfig b/http/firefox/mozconfig
index 609fcbb..9e70533 100644
--- a/http/firefox/mozconfig
+++ b/http/firefox/mozconfig
@@ -5,27 +5,17 @@
# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-build
-mk_add_options AUTOCONF=autoconf2.13
+#mk_add_options AUTOCONF=autoconf2.13

# Options for 'configure' (same as command-line options).
-ac_add_options --with-pthreads
-ac_add_options --with-system-jpeg=/usr/lib
-ac_add_options --with-system-zlib=/usr/lib
-ac_add_options --disable-system-png
ac_add_options --enable-application=browser
-ac_add_options --disable-system-cairo
-ac_add_options --enable-default-toolkit=cairo-gtk2
-ac_add_options --disable-freetype2
-ac_add_options --enable-pango
-ac_add_options --enable-svg
-ac_add_options --with-system-nspr
-ac_add_options --with-system-nss
-ac_add_options --disable-dbus
+ac_add_options --with-pthreads
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --disable-crashreporter
ac_add_options --disable-tests
+ac_add_options --enable-profile-guided-optimization
ac_add_options --prefix=$INSTALL_ROOT/usr
ac_add_options --mandir=$INSTALL_ROOT/usr
-ac_add_options --enable-optimize="$CFLAGS"
+ac_add_options --enable-optimize="$CFLAGS -fno-fast-math"
ac_add_options --with-default-mozilla-five-home=/usr/lib/firefox
diff --git a/http/gnash/BUILD b/http/gnash/BUILD
index c680f94..be4394c 100755
--- a/http/gnash/BUILD
+++ b/http/gnash/BUILD
@@ -1,6 +1,8 @@
CXXFLAGS=${CXXFLAGS/-Os/-O2}
CFLAGS=${CFLAGS/-Os/-O2}
OPTS="$GNASH_OPTS $OPTS" &&
+sed -i '/^LIBS/s/\(.*\)/\1 -lboost_system/' \
+ gui/Makefile.in utilities/Makefile.in &&
if [[ "$GNASH_MEMORY" == "posix" ]]; then
list_add OPTS "--with-shm=posix"
else
diff --git a/http/gnash/DEPENDS b/http/gnash/DEPENDS
index a8ce0dc..f336165 100755
--- a/http/gnash/DEPENDS
+++ b/http/gnash/DEPENDS
@@ -1,4 +1,4 @@
-depends -sub "THREAD DATE_TIME" boost &&
+depends -sub "THREAD DATE_TIME PROGRAM_OPTIONS SYSTEM" boost &&
depends curl &&
depends fontconfig &&
depends -sub CXX gcc &&
@@ -81,7 +81,7 @@ optional_depends lirc
\
# '--disable-xpcom' \
# 'Enable xpcom support in NPAPI plugin' &&

-optional_depends giflib \
+optional_depends GIFLIB \
'' \
'' \
'Enable support for gif images.' &&
@@ -101,7 +101,7 @@ optional_depends libssh
\
"--disable-ssh" \
"Enable using SSH for network communication" &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"Enable using OpenSSL directly" &&
diff --git a/http/gnash/DETAILS b/http/gnash/DETAILS
index e64b25b..06ecba3 100755
--- a/http/gnash/DETAILS
+++ b/http/gnash/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnash
- VERSION=0.8.9
+ VERSION=0.8.10
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/http/gnash/HISTORY b/http/gnash/HISTORY
index cd9e177..40ff85e 100644
--- a/http/gnash/HISTORY
+++ b/http/gnash/HISTORY
@@ -1,3 +1,13 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2012-12-22 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.8.10
+ * BUILD, DEPENDS: boost specific fixes from BLFS project
+
2011-10-04 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS,CONFIGURE: removed kde3 as option for GUI

diff --git a/http/httpd-dev/DEPENDS b/http/httpd-dev/DEPENDS
index ab7168b..34bfbee 100755
--- a/http/httpd-dev/DEPENDS
+++ b/http/httpd-dev/DEPENDS
@@ -10,7 +10,7 @@ optional_depends db
\
' --with-berkeley-db' \
'--without-berkeley-db' \
'for Berkeley DB database as authentication source' &&
-optional_depends openssl \
+optional_depends SSL \
' --enable-ssl' \
'--disable-ssl' \
'for SSL-enabled HTTP serving' &&
diff --git a/http/httpd-dev/HISTORY b/http/httpd-dev/HISTORY
index 1a3c215..8d262d9 100644
--- a/http/httpd-dev/HISTORY
+++ b/http/httpd-dev/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-08-18 Remko van der Vossen <wich AT sourcemage.org>
CONFLICTS: added apache22 and xshttpd

diff --git a/http/lazygal/BUILD b/http/lazygal/BUILD
new file mode 100755
index 0000000..9901799
--- /dev/null
+++ b/http/lazygal/BUILD
@@ -0,0 +1,4 @@
+default_build_python &&
+local DOCBOOK_XSL_VERSION=$(installed_version docbook-xsl|cut -f1,2 -d.) &&
+xsltproc --nonet -o ./
/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION}/manpages/docbook.xsl
./lazygal.1.xml &&
+xsltproc --nonet -o ./
/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION}/manpages/docbook.xsl
./lazygal.conf.5.xml
diff --git a/http/lazygal/DEPENDS b/http/lazygal/DEPENDS
new file mode 100755
index 0000000..0a427f6
--- /dev/null
+++ b/http/lazygal/DEPENDS
@@ -0,0 +1,10 @@
+depends python &&
+depends pillow &&
+depends pyexiv2 &&
+depends genshi &&
+depends libxslt &&
+depends docbook-xsl &&
+suggest_depends gst-python "" "" "for video support" &&
+if is_depends_enabled $SPELL gst-python; then
+ depends gst-plugins-base
+fi
diff --git a/http/lazygal/DETAILS b/http/lazygal/DETAILS
new file mode 100755
index 0000000..aaf96b0
--- /dev/null
+++ b/http/lazygal/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=lazygal
+ VERSION=0.7.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://sousmonlit.dyndns.org/~niol/reposnapshots/${SOURCE}
+
SOURCE_HASH=sha512:5f4f43caf7881bf9fdcda30632cdb5c4e5d32302dde34506b042170d97bdc6860db689e86b19453f2d652ac3027f224d6731243d217a34c48256a5f93026c41e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
WEB_SITE="http://sousmonlit.dyndns.org/~niol/playa/oss/projects/lazygal/";
+ LICENSE[0]=GPL
+ ENTERED=20130706
+ SHORT="a static Web gallery generator"
+cat << EOF
+Lazygal is another static Web gallery generator. It is command line based,
+uses a reusable engine and is lazy, meaning that it regenerates only
+parts that have to be regenerated. There is support for many interesting
+features like subgalleries, EXIF information, theming, and custom folder
+meta data. Included themes are pure XHTML and CSS.
+EOF
diff --git a/http/lazygal/HISTORY b/http/lazygal/HISTORY
new file mode 100644
index 0000000..8ed11cc
--- /dev/null
+++ b/http/lazygal/HISTORY
@@ -0,0 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2013-07-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/http/lazygal/INSTALL b/http/lazygal/INSTALL
new file mode 100755
index 0000000..4dfc1c5
--- /dev/null
+++ b/http/lazygal/INSTALL
@@ -0,0 +1,3 @@
+default_install_python &&
+install -m644 ${SOURCE_DIRECTORY}/lazygal.1
${INSTALL_ROOT}/usr/share/man/man1/ &&
+install -m644 ${SOURCE_DIRECTORY}/lazygal.conf.5
${INSTALL_ROOT}/usr/share/man/man5/
diff --git a/http/lightspark/DEPENDS b/http/lightspark/DEPENDS
index a941ad2..5ca9bf2 100755
--- a/http/lightspark/DEPENDS
+++ b/http/lightspark/DEPENDS
@@ -19,6 +19,7 @@ depends nasm &&
depends glib2 &&
depends glibmm &&
depends gtk+2 &&
+depends rtmpdump &&
if [[ $AUDIO != none ]];then
depends $AUDIO "-DAUDIO_BACKEND=$AUDIO"
fi &&
diff --git a/http/lightspark/DETAILS b/http/lightspark/DETAILS
index c6fcdae..28e79df 100755
--- a/http/lightspark/DETAILS
+++ b/http/lightspark/DETAILS
@@ -1,9 +1,9 @@
SPELL=lightspark
- VERSION=0.5.4
-
SOURCE_HASH=sha512:a9b429d1a0f6c826ce79e5a9253165299072ff14ef68bb6ebddfa72cf53cefc9f1c0a011d06ad6e9918c3c8c35e6b8ccb286b172331f8b8beeff8da59da4b62f
+ VERSION=0.7.1
+
SOURCE_HASH=sha512:a8c10782f144cf4b9a39d32ca4c78f441957550f790161671fa52fec686672f22ab977b41c55b5e33d1e65eaa28e78bf48e729ce01f51b56ef24d2d09e62eeae
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://launchpad.net/$SPELL/trunk/lightspark-$VERSION/+download/$SOURCE
+
SOURCE_URL[0]=http://launchpad.net/$SPELL/trunk/$SPELL-$VERSION/+download/$SOURCE
WEB_SITE=http://sourceforge.net/apps/trac/lightspark
ENTERED=20110528
LICENSE[0]=GPL
diff --git a/http/lightspark/HISTORY b/http/lightspark/HISTORY
index abd156c..2fe32d1 100644
--- a/http/lightspark/HISTORY
+++ b/http/lightspark/HISTORY
@@ -1,3 +1,10 @@
+2012-12-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to version 0.7.1
+
+2012-11-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.7.0
+ * DEPENDS: now requires rtmpdump
+
2012-01-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.4
* DEPENDS: add lots of depends
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/DEPENDS b/http/lighttpd/DEPENDS
index c0b2425..820341b 100755
--- a/http/lighttpd/DEPENDS
+++ b/http/lighttpd/DEPENDS
@@ -10,7 +10,7 @@ optional_depends bzip2 \
optional_depends openldap \
'--with-ldap' '--without-ldap' \
'for OpenLDAP support' &&
-optional_depends openssl \
+optional_depends SSL \
'--with-openssl' '--without-openssl' \
'for OpenSSL support' &&
optional_depends MYSQL \
@@ -22,13 +22,18 @@ optional_depends gdbm \
optional_depends FAM \
'--with-fam' '--without-fam' \
'to reduce number of stat() calls' &&
-optional_depends lua51 \
+optional_depends LUA \
'--with-lua' '--without-lua' \
'lua engine for mod_cml' &&
optional_depends libmemcache \
'--with-memcache' '--without-memcache' \
'memcache storage for mod_trigger_b4_dl' &&

+optional_depends libev \
+ "--with-libev" \
+ "--without-libev" \
+ "for fdevent handlers support" &&
+
if list_find "$LIGHTTPD_OPTS" "--with-webdav-props"; then
depends libxml2
fi &&
diff --git a/http/lighttpd/DETAILS b/http/lighttpd/DETAILS
index 7f9a056..bf6c0e3 100755
--- a/http/lighttpd/DETAILS
+++ b/http/lighttpd/DETAILS
@@ -1,14 +1,14 @@
SPELL=lighttpd
- VERSION=1.4.31
+ VERSION=1.4.35
BRANCH=`echo -n $VERSION | cut -d . -f 1,2`
-
SOURCE_HASH=sha512:1d5853adb8a8f923b3413c3841f9a17b307e6a81206a9509c1fac3e301ca1bb1e26bdb2f45ebd6dcc540935e6168c9bc1ee2046199907841331aaa64e54a92c7
+
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=7
+ SECURITY_PATCH=10
KEYWORDS="http"
SHORT="light httpd"
cat << EOF
diff --git a/http/lighttpd/HISTORY b/http/lighttpd/HISTORY
index 3a24921..d0b49d1 100644
--- a/http/lighttpd/HISTORY
+++ b/http/lighttpd/HISTORY
@@ -1,3 +1,36 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
+2014-08-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply patch
+ * DEPENDS: lua51 -> LUA
+ * lua52.patch: added, to support both lua 5.1 and 5.2
+
+2014-07-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added libev optional dependency
+
+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
+
+2012-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.32; SECURITY_PATCH++ (CVE-2012-5533)
+
2012-05-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.31

diff --git a/http/lighttpd/PRE_BUILD b/http/lighttpd/PRE_BUILD
index 04e9032..829cec6 100755
--- a/http/lighttpd/PRE_BUILD
+++ b/http/lighttpd/PRE_BUILD
@@ -1,6 +1,16 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/lua52.patch" &&
+
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/lighttpd/lua52.patch b/http/lighttpd/lua52.patch
new file mode 100644
index 0000000..7d4913e
--- /dev/null
+++ b/http/lighttpd/lua52.patch
@@ -0,0 +1,75 @@
+--- src/mod_cml_lua.c.orig 2012-10-22 06:17:17.418886286 -0700
++++ src/mod_cml_lua.c 2012-10-22 06:25:50.289753316 -0700
+@@ -28,6 +28,10 @@
+ #include <lualib.h>
+ #include <lauxlib.h>
+
++#if LUA_VERSION_NUM >= 502
++#define LUA_GLOBALSINDEX LUA_REGISTRYINDEX
++#endif
++
+ typedef struct {
+ stream st;
+ int done;
+@@ -285,7 +285,11 @@
+ lua_settable(L, LUA_GLOBALSINDEX);
+
+ /* load lua program */
++#if LUA_VERSION_NUM >= 502
++ if (lua_load(L, load_file, &rm, fn->ptr, NULL) || lua_pcall(L,0,1,0))
{
++#else
+ if (lua_load(L, load_file, &rm, fn->ptr) || lua_pcall(L,0,1,0)) {
++#endif
+ log_error_write(srv, __FILE__, __LINE__, "s",
+ lua_tostring(L,-1));
+
+--- src/mod_magnet.c.orig 2014-03-06 18:08:00.000000000 +0400
++++ src/mod_magnet.c 2014-08-04 00:28:43.515720829 +0400
+@@ -24,6 +24,10 @@
+ #define MAGNET_CONFIG_PHYSICAL_PATH "magnet.attract-physical-path-to"
+ #define MAGNET_RESTART_REQUEST 99
+
++#if LUA_VERSION_NUM >= 502
++#define LUA_GLOBALSINDEX LUA_REGISTRYINDEX
++#endif
++
+ /* plugin config for all request/connections */
+
+ static jmp_buf exceptionjmp;
+@@ -691,7 +695,11 @@
+ * get the environment of the function
+ */
+
++#if LUA_VERSION_NUM >= 502
++ lua_getupvalue(L, -1, 1); /* -1 is the function, _ENV is the first
upvalue of a chunk */
++#else
+ lua_getfenv(L, -1); /* -1 is the function */
++#endif
+
+ /* lighty.header */
+
+@@ -741,7 +749,11 @@
+ */
+
+ force_assert(lua_isfunction(L, -1));
++#if LUA_VERSION_NUM >= 502
++ lua_getupvalue(L, -1, 1); /* -1 is the function, _ENV is the first
upvalue of a chunk */
++#else
+ lua_getfenv(L, -1); /* -1 is the function */
++#endif
+
+ lua_getfield(L, -1, "lighty"); /* lighty.* from the env */
+ force_assert(lua_istable(L, -1));
+@@ -990,8 +1002,11 @@
+ lua_setfield(L, -2, "__index"); /* { __index = _G } (sp -=
1) */
+ lua_setmetatable(L, -2); /* setmetatable({}, {__index = _G}) (sp -=
1) */
+
+-
++#if LUA_VERSION_NUM >= 502
++ lua_setupvalue(L, -2, 1); /* on the stack should be a modified env
(sp -= 1), _ENV is the first upvalue of a chunk */
++#else
+ lua_setfenv(L, -2); /* on the stack should be a modified env (sp -=
1) */
++#endif
+
+ errfunc = push_traceback(L, 0);
+ if (lua_pcall(L, 0, 1, errfunc)) {
diff --git a/http/links-twibright/DEPENDS b/http/links-twibright/DEPENDS
index ff7a585..c63dd1c 100755
--- a/http/links-twibright/DEPENDS
+++ b/http/links-twibright/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
+optional_depends SSL \
"--with-ssl=$INSTALL_ROOT/usr" \
"--without-ssl" \
"to support secure HTTP (https://)" &&
diff --git a/http/links-twibright/DETAILS b/http/links-twibright/DETAILS
index efe4bf9..a8f0c60 100755
--- a/http/links-twibright/DETAILS
+++ b/http/links-twibright/DETAILS
@@ -1,10 +1,10 @@
SPELL=links-twibright
- VERSION=2.7
+ VERSION=2.9
SOURCE_NAME=links
SOURCE=$SOURCE_NAME-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SOURCE_NAME-$VERSION
SOURCE_URL[0]=http://links.twibright.com/download/$SOURCE
-
SOURCE_HASH=sha512:b70d3984b34e795c4c08608a9b66e6b1f60503585a38dda18f1556c579df2ba542fb508adc97e82977dec9d94f29d0b367e79d20264918c36c5e5bdd6b4a67e4
+
SOURCE_HASH=sha512:386f53e8a8eac78b5f1a85277d449f2cc23e96dbc505c776fa5123c3c4ee34916c9da867766849fb71ff7701df161bd1906a34468bd9c31183abdce1d03819a7
LICENSE[0]=GPL
WEB_SITE=http://links.twibright.com/
ENTERED=20011027
diff --git a/http/links-twibright/HISTORY b/http/links-twibright/HISTORY
index 3e8b838..673b553 100644
--- a/http/links-twibright/HISTORY
+++ b/http/links-twibright/HISTORY
@@ -1,3 +1,12 @@
+2014-12-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8
+
2012-06-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.7
* DEPENDS: added missing dependency on xz-utils
diff --git a/http/links/DEPENDS b/http/links/DEPENDS
index 1be1b52..735f282 100755
--- a/http/links/DEPENDS
+++ b/http/links/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"encryption for HTTPS"
diff --git a/http/links/HISTORY b/http/links/HISTORY
index b7d4aa9..0d7a8de 100644
--- a/http/links/HISTORY
+++ b/http/links/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-06-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.00, fixed short desc, website, added kw
* DEPENDS: cleaned up
diff --git a/http/lynx/DEPENDS b/http/lynx/DEPENDS
index 1d0f864..c21449d 100755
--- a/http/lynx/DEPENDS
+++ b/http/lynx/DEPENDS
@@ -5,7 +5,7 @@ optional_depends gettext \
"--disable-nls" \
"for Native Language Support" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-ssl" \
"--without-ssl" \
"for HTTPS support via OpenSSL" &&
diff --git a/http/lynx/DETAILS b/http/lynx/DETAILS
index 8a72a99..2ce2e33 100755
--- a/http/lynx/DETAILS
+++ b/http/lynx/DETAILS
@@ -1,12 +1,12 @@
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
- PATCH_LEVEL=0
+ PATCHLEVEL=0
LICENSE[0]=GPL
KEYWORDS="web http"
SHORT="Text browser for the World Wide Web"
diff --git a/http/lynx/HISTORY b/http/lynx/HISTORY
index 7860812..cbeaa22 100644
--- a/http/lynx/HISTORY
+++ b/http/lynx/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
2012-05-15 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added more dependencies
* BUILD: use LYNX_OPTS
diff --git a/http/middleman/DEPENDS b/http/middleman/DEPENDS
index 71f187d..c748ccc 100755
--- a/http/middleman/DEPENDS
+++ b/http/middleman/DEPENDS
@@ -6,7 +6,7 @@ optional_depends zlib \
'--disable-zlib' \
'for GZip and Deflate encoding' &&

-optional_depends openssl \
+optional_depends SSL \
'--enable-ssl' \
'--disable-ssl' \
'for SSL support' &&
diff --git a/http/middleman/HISTORY b/http/middleman/HISTORY
index f399e3c..878ae02 100644
--- a/http/middleman/HISTORY
+++ b/http/middleman/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/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/DEPENDS b/http/midori/DEPENDS
index 517d293..3c4d498 100755
--- a/http/midori/DEPENDS
+++ b/http/midori/DEPENDS
@@ -1,17 +1,50 @@
-optional_depends gtk+3 '--enable-gtk3' '--disable-gtk3' \
- 'use GTK3 instead of GTK2?' &&
+depends cmake &&
+depends libnotify &&
+depends libxml2 &&
+depends libsoup &&
+depends python &&
+depends sqlite &&
+depends vala &&
+
+if [[ "$MIDORI_BRANCH" == "scm" ]]; then
+ depends bzr
+fi &&
+
+optional_depends gtk+3 \
+ "-DUSE_GTK3=ON" \
+ "-DUSE_GTK3=OFF" \
+ "use GTK3 instead of GTK2?" &&
+
if is_depends_enabled $SPELL gtk+3 ; then
- depends webkitgtk3
+ depends webkitgtk3 &&
+ optional_depends granite \
+ "-DUSE_GRANITE=ON" \
+ "-DUSE_GRANITE=OFF" \
+ "for fancy notebook and pop-overs"
else
depends gtk+2 &&
depends webkitgtk
fi &&
-depends libxml2 &&
-depends python &&
-depends libnotify &&
-depends sqlite &&
-depends vala &&

-optional_depends unique "" "" "provide libUnique support" &&
+optional_depends gettext \
+ "-DENABLE_NLS=1" \
+ "-DENABLE_NLS=0" \
+ "for native language support" &&
+
+optional_depends gobject-introspection \
+ "-DUSE_GIR=ON" \
+ "-DUSE_GIR=OFF" \
+ "generate GObject Introspection bindings" &&
+
+optional_depends libzeitgeist \
+ "-DUSE_ZEITGEIST=ON" \
+ "-DUSE_ZEITGEIST=OFF" \
+ "for Zeitgeist history integration" &&
+
+optional_depends gtk-doc \
+ "-DUSE_APIDOCS=ON" \
+ "-DUSE_APIDOCS=OFF" \
+ "for API documentation" &&
+
optional_depends gnome-icon-theme "" "" "for all the icons" &&
-optional_depends docutils "" "" "enable user manual"
+optional_depends librsvg2 "" "" "for icon optimizations"
diff --git a/http/midori/DETAILS b/http/midori/DETAILS
index 0c7efc1..06f8bf0 100755
--- a/http/midori/DETAILS
+++ b/http/midori/DETAILS
@@ -1,24 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=midori
if [[ $MIDORI_BRANCH == scm ]]; then
- if [[ $MIDORI_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
- SOURCE=$SPELL-git.tar.bz2
- SOURCE_URL[0]=git://git.xfce.org/apps/$SPELL:$SPELL-git
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-trunk.tar.bz2
+
SOURCE_URL[0]=bzr_http://bazaar.launchpad.net/~midori/midori/trunk/:midori-trunk
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-trunk"
else
- VERSION=0.4.7
+ VERSION=0.5.9
BRANCH=`echo $VERSION | cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:2a943ef19cb21826b2239dbcd5180ad46240326bc8b5f87fbf6095ca99cea277cf92bb8ed9db8cf96761a8b1af31f4849c25a2bc27b80cd29d14f288875f9e9b
+ SOURCE=${SPELL}_${VERSION}_all_.tar.bz2
+ SOURCE_URL[0]=http://www.midori-browser.org/downloads/$SOURCE
+
SOURCE_HASH=sha512:5f1f42347f85485fd07a12d5dd1c42ab341895be1d5e897ef829bf81357ceae988f6679ef8432688f01168d7ae97ead541d0d732a14b7ac36e033bf3b271b7c2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
- WEB_SITE=http://software.twotoasts.de/?page=midori
+ WEB_SITE=http://twotoasts.de/index.php/midori/
LICENSE[0]=GPL
ENTERED=20071209
SHORT="lightweight web browser"
diff --git a/http/midori/DOWNLOAD b/http/midori/DOWNLOAD
new file mode 100755
index 0000000..3c77268
--- /dev/null
+++ b/http/midori/DOWNLOAD
@@ -0,0 +1,8 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+if [[ "$MIDORI_BRANCH" == "scm" ]]
+then
+ bzr_download
+else
+ default_download
+fi
diff --git a/http/midori/HISTORY b/http/midori/HISTORY
index db9d13c..580cda1 100644
--- a/http/midori/HISTORY
+++ b/http/midori/HISTORY
@@ -1,3 +1,47 @@
+2014-11-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.9
+ * PRE_BUILD: removed
+
+2014-07-27 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: fixed building with gobject-introspection
+
+2014-07-07 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPEMDS, DOWNLOAD, PRE_BUILD: git -> bzr, converted to
cmake
+ build system completely
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.8
+ * PRE_BUILD: added
+
+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
+
+2013-05-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.2
+
+2013-04-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.0
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.9, WEB_SITE updated
+
+2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: made libzeitgeist _optional_; rewritten dependency tree
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.8
+ * DEPENDS: libzeitgeist added
+
2012-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.7

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/mod_wsgi/DEPENDS b/http/mod_wsgi/DEPENDS
index b00e2f0..861fefc 100755
--- a/http/mod_wsgi/DEPENDS
+++ b/http/mod_wsgi/DEPENDS
@@ -1,2 +1,2 @@
depends APACHE2 &&
-depends python
+depends PYTHON
diff --git a/http/mod_wsgi/DETAILS b/http/mod_wsgi/DETAILS
index 1480cc0..2e2c8e5 100755
--- a/http/mod_wsgi/DETAILS
+++ b/http/mod_wsgi/DETAILS
@@ -1,10 +1,11 @@
SPELL=mod_wsgi
- VERSION=3.3
-
SOURCE_HASH=sha512:095cf6b9b4be615e0e8f262b972db10d3022d1d7d8adabfb587fd3862563d5d0febb700137c5f9393c1bf1466b35127b5c143a1a11b0b1de79d2c6933df2b18c
+ VERSION=3.5
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_HASH=sha512:27002e933883c96bc06877f2f83a8bef816d1f7080ff01c89cc9f20dd1049f53b21a028cb156159f2a4c374048f5e52dce48b52d5b9584fbd0ca9455c285136b
LICENSE[0]=APACHE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://modwsgi.googlecode.com/files/$SOURCE
+
SOURCE_URL[0]=https://github.com/GrahamDumpleton/$SPELL/archive/$VERSION.tar.gz
WEB_SITE=http://code.google.com/p/modwsgi/
ENTERED=20080916
KEYWORDS="interpreter http python"
diff --git a/http/mod_wsgi/HISTORY b/http/mod_wsgi/HISTORY
index 601ddbf..c0e3423 100644
--- a/http/mod_wsgi/HISTORY
+++ b/http/mod_wsgi/HISTORY
@@ -1,3 +1,8 @@
+2014-05-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5; SECURITY_PATCH=1 (CVE-2014-0240);
+ updated source url
+ * DEPENDS: python -> PYTHON
+
2010-07-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.3

diff --git a/http/modsecurity/BUILD b/http/modsecurity/BUILD
index e7462f9..7018dcb 100755
--- a/http/modsecurity/BUILD
+++ b/http/modsecurity/BUILD
@@ -1,4 +1,3 @@
-cd $SOURCE_DIRECTORY/apache2 &&
# wow, upstream applies LDFLAGS to apxs, yeah that doesn't work
unset LDFLAGS &&
unset EXTRA_LDFLAGS &&
diff --git a/http/modsecurity/DEPENDS b/http/modsecurity/DEPENDS
index 431a544..5038fb8 100755
--- a/http/modsecurity/DEPENDS
+++ b/http/modsecurity/DEPENDS
@@ -6,5 +6,4 @@ case $(get_spell_provider $SPELL APACHE2) in
*) ;; # NOTHING
esac &&
optional_depends lua51 "" "" "to use the new Lua engine"
-# the ./configure --help lists curl, and it uses it if it exists.
-# nothing in any documentation tells me what it's doing with curl...
+optional_depends curl "" "" "for ModSecurity Log Collector"
diff --git a/http/modsecurity/DETAILS b/http/modsecurity/DETAILS
index c0c50e8..e962688 100755
--- a/http/modsecurity/DETAILS
+++ b/http/modsecurity/DETAILS
@@ -1,16 +1,12 @@
SPELL=modsecurity
- VERSION=2.5.12
+ VERSION=2.7.2
SOURCE=$SPELL-apache_$VERSION.tar.gz
- SOURCE2=${SOURCE}.asc
- SOURCE2_IGNORE=signature
LICENSE[0]=GPL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-apache_$VERSION
- SOURCE_GPG="modsecurity.gpg:$SOURCE2:UPSTREAM_KEY"
- SOURCE_URL[0]=http://www.modsecurity.org/download/$SOURCE
- SOURCE2_URL[0]=http://www.modsecurity.org/download/$SOURCE2
+
SOURCE_HASH=sha512:ff50c0bba594dc030ce5e9cd53bca9ae755ccc749b4f8adc882cb04449358888fbe613e65c2853888e2910c151c417b735d0944b3995aa5407b4ceb0dc100b3b
+ SOURCE_URL[0]=http://www.modsecurity.org/tarball/$VERSION/$SOURCE
WEB_SITE=http://www.modsecurity.org/
ENTERED=20081006
- UPDATED=20081006
KEYWORDS="security http apache"
SHORT='ModSecurity is a web application firewall that can work
either embedded or as a reverse proxy.'
cat << EOF
diff --git a/http/modsecurity/HISTORY b/http/modsecurity/HISTORY
index 29aaed9..5b0628d 100644
--- a/http/modsecurity/HISTORY
+++ b/http/modsecurity/HISTORY
@@ -1,3 +1,10 @@
+2013-02-22 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: updated to version 2.7.2
+ * modsecurity.gpg: removed, signature does not seem to be available
for
+ new release
+ * BUILD: build scripts are now global
+ * DEPENDS: add optional dependency on curl
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/http/netsurf/DEPENDS b/http/netsurf/DEPENDS
index 788f1e5..47f48b7 100755
--- a/http/netsurf/DEPENDS
+++ b/http/netsurf/DEPENDS
@@ -6,7 +6,7 @@ depends freetype2 &&
depends curl &&
depends re2c &&
depends lemon &&
-depends openssl &&
+depends SSL &&
depends hubbub &&
#optional
optional_depends libnsbmp \
diff --git a/http/netsurf/HISTORY b/http/netsurf/HISTORY
index 3a563fc..080f538 100644
--- a/http/netsurf/HISTORY
+++ b/http/netsurf/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/http/newsbeuter/DEPENDS b/http/newsbeuter/DEPENDS
index 437d165..aea19b0 100755
--- a/http/newsbeuter/DEPENDS
+++ b/http/newsbeuter/DEPENDS
@@ -4,4 +4,5 @@ depends gettext &&
depends pkgconfig &&
depends libxml2 &&
depends -sub CXX gcc &&
-depends stfl
+depends stfl &&
+depends json-c
diff --git a/http/newsbeuter/DETAILS b/http/newsbeuter/DETAILS
index 6096b75..0cbaeaa 100755
--- a/http/newsbeuter/DETAILS
+++ b/http/newsbeuter/DETAILS
@@ -1,8 +1,8 @@
SPELL=newsbeuter
- VERSION=2.4
+ VERSION=2.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.${SPELL}.org/downloads/${SOURCE}
-
SOURCE_HASH=sha512:e051a1c84aad064033d58689e3511a64ed5a65b2f9df57b675db553fd80ac54f3a796b14780585f49489c7fb786ee838b4aebecd7136205e702e9e1f84ab68c6
+
SOURCE_HASH=sha512:487aaf2826a888680bf401542ac2f6703fe1694e8e06404ba0370cd623476f7d4f03104a88c6e612472cc0252db8e38687afe0ca16ca363ee6796cc33de1c287
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.newsbeuter.org/";
LICENSE[0]="MIT/X"
diff --git a/http/newsbeuter/HISTORY b/http/newsbeuter/HISTORY
index 5b61726..2e944a3 100644
--- a/http/newsbeuter/HISTORY
+++ b/http/newsbeuter/HISTORY
@@ -1,3 +1,7 @@
+2013-08-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.7
+ * DEPENDS: add dep on json-c
+
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/http/nginx/DEPENDS b/http/nginx/DEPENDS
index 5bcac0c..5065f49 100755
--- a/http/nginx/DEPENDS
+++ b/http/nginx/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl "--with-http_ssl_module" &&
+depends SSL "--with-http_ssl_module" &&

optional_depends pcre \
"--with-pcre" \
diff --git a/http/nginx/DETAILS b/http/nginx/DETAILS
index 118383d..6096998 100755
--- a/http/nginx/DETAILS
+++ b/http/nginx/DETAILS
@@ -7,20 +7,22 @@ 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
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-$VERSION.tar.gz.asc
SOURCE_URL[0]=http://nginx.org/download/$SOURCE
diff --git a/http/nginx/HISTORY b/http/nginx/HISTORY
index f412678..4647c39 100644
--- a/http/nginx/HISTORY
+++ b/http/nginx/HISTORY
@@ -1,3 +1,21 @@
+2014-12-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * INSTALL: install nginx.conf
+ * init.d/nginx: source nginx file from sysconfig
+ * init.d/nginx.conf: added, to prepare nginx binary for various envs
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-04-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * init.d/nginx: fixed logic bug
+
+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/INSTALL b/http/nginx/INSTALL
index a6c2b16..ce1eaea 100755
--- a/http/nginx/INSTALL
+++ b/http/nginx/INSTALL
@@ -2,6 +2,11 @@ make_single &&
default_install &&
make_normal &&

+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/nginx.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/nginx"
+fi &&
+
if [[ ! -d "$TEMP_DIR" ]]; then
install -vm 775 -d -o nginx -g nginx "$TEMP_DIR"
fi
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/init.d/nginx b/http/nginx/init.d/nginx
index 93ec2ac..7deb505 100644
--- a/http/nginx/init.d/nginx
+++ b/http/nginx/init.d/nginx
@@ -6,11 +6,13 @@ ARGS="-c /etc/nginx/nginx.conf"
RUNLEVEL=3
NEEDS="+network +remote_fs"

+. /etc/sysconfig/nginx
+
reload() {
echo "Gracefully reloading Nginx web server..."

if [[ `nginx -v 2>&1 | cut -d. -f2` == 6 ]]; then
- kill -HUP "$PIDFILE"
+ kill -HUP `cat "$PIDFILE"`
else
$PROGRAM -s reload
fi
diff --git a/http/nginx/init.d/nginx.conf b/http/nginx/init.d/nginx.conf
new file mode 100644
index 0000000..cc6e107
--- /dev/null
+++ b/http/nginx/init.d/nginx.conf
@@ -0,0 +1,5 @@
+# This is a pre-configuration script for nginx mostly done for PAM-less
+# (Slackware-alike) systems where ulimits values are not catched from
+# /etc/limits system file and needed to be tuned manually on startup
+
+#ulimit -n 65536
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/pavuk/DEPENDS b/http/pavuk/DEPENDS
index ecf9c3b..fda1dfa 100755
--- a/http/pavuk/DEPENDS
+++ b/http/pavuk/DEPENDS
@@ -1,7 +1,7 @@
depends db &&
depends gettext &&
depends zlib &&
-optional_depends "openssl" "" "" "for https connections" &&
+optional_depends "SSL" "" "" "for https connections" &&

optional_depends gtk+ \
"--enable-gtk --disable-gtk2" \
diff --git a/http/pavuk/HISTORY b/http/pavuk/HISTORY
index fb876b2..1194188 100644
--- a/http/pavuk/HISTORY
+++ b/http/pavuk/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2007-02-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.35

diff --git a/http/phantomjs/BUILD b/http/phantomjs/BUILD
new file mode 100755
index 0000000..cc27c6b
--- /dev/null
+++ b/http/phantomjs/BUILD
@@ -0,0 +1,5 @@
+./build.sh --confirm &&
+
+if list_find "$LDFLAGS" "-s"; then
+ strip -v bin/phantomjs
+fi
diff --git a/http/phantomjs/DEPENDS b/http/phantomjs/DEPENDS
new file mode 100755
index 0000000..fd63d85
--- /dev/null
+++ b/http/phantomjs/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends openssl &&
+depends freetype2 &&
+depends fontconfig
diff --git a/http/phantomjs/DETAILS b/http/phantomjs/DETAILS
new file mode 100755
index 0000000..87529c5
--- /dev/null
+++ b/http/phantomjs/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=phantomjs
+ VERSION=1.9.7
+ SOURCE=$SPELL-$VERSION-source.zip
+ SOURCE_URL[0]=https://bitbucket.org/ariya/$SPELL/downloads/$SOURCE
+
SOURCE_HASH=sha512:ed2bbfd1e460e5fba721c7660bf0dd827197684fec1b3e52515648165d92dd876f7b604c043d2e8d2deb766dc43fc89a9fde41985b809e158c696bb2ac721815
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS="examples"
+ DOCS="LICENSE.BSD $DOCS"
+ WEB_SITE=http://phantomjs.org/
+ ENTERED=20140929
+ LICENSE[0]=BSD
+ SHORT="headless WebKit scriptable with a JavaScript API"
+cat << EOF
+PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast
and
+native support for various web standards: DOM handling, CSS selector, JSON,
+Canvas, and SVG.
+EOF
diff --git a/http/phantomjs/HISTORY b/http/phantomjs/HISTORY
new file mode 100644
index 0000000..027d0bc
--- /dev/null
+++ b/http/phantomjs/HISTORY
@@ -0,0 +1,2 @@
+2014-09-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: spell created, version 1.9.7
diff --git a/http/phantomjs/INSTALL b/http/phantomjs/INSTALL
new file mode 100755
index 0000000..cd67850
--- /dev/null
+++ b/http/phantomjs/INSTALL
@@ -0,0 +1 @@
+install -vm 755 bin/phantomjs "$INSTALL_ROOT/usr/bin"
diff --git a/http/polipo/BUILD b/http/polipo/BUILD
new file mode 100755
index 0000000..72af8ad
--- /dev/null
+++ b/http/polipo/BUILD
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr" CDEBUGFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
diff --git a/http/polipo/DEPENDS b/http/polipo/DEPENDS
new file mode 100755
index 0000000..8fae400
--- /dev/null
+++ b/http/polipo/DEPENDS
@@ -0,0 +1 @@
+optional_depends SYSTEM-LOGGER "" "" "for logging to syslog"
diff --git a/http/polipo/DETAILS b/http/polipo/DETAILS
new file mode 100755
index 0000000..9e8ad2e
--- /dev/null
+++ b/http/polipo/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=polipo
+ VERSION=1.1.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.asc
+
SOURCE_URL[0]=http://www.pps.univ-paris-diderot.fr/~jch/software/files/${SPELL}/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=polipo.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.pps.univ-paris-diderot.fr/~jch/software/polipo/
+ ENTERED=20140416
+ LICENSE[0]=MIT
+ KEYWORDS="http proxy cache"
+ SHORT="caching web proxy"
+cat << EOF
+Polipo is a small and fast caching web proxy (a web cache, an HTTP proxy, a
+proxy server). While Polipo was designed to be used by one person or a small
+group of people, there is nothing that prevents it from being used by a
larger
+group.
+
+Polipo has some features that are unique among currently available proxies:
+
+* Polipo will use HTTP/1.1 pipelining if it believes that the remote server
+ supports it, whether the incoming requests are pipelined or come in
+ simultaneously on multiple connections (this is more than the simple usage
of
+ persistent connections, which is done by e.g. Squid);
+* Polipo will cache the initial segment of an instance if the download has
been
+ interrupted, and, if necessary, complete it later using Range requests;
+* Polipo will upgrade client requests to HTTP/1.1 even if they come in as
+ HTTP/1.0, and up- or downgrade server replies to the client's capabilities
+ (this may involve conversion to or from the HTTP/1.1 chunked encoding);
+* Polipo has complete support for IPv6 (except for scoped (link-local)
+ addresses);
+* Polipo can optionally use a technique known as Poor Man's Multiplexing to
+ reduce latency even further.
+EOF
diff --git a/http/polipo/HISTORY b/http/polipo/HISTORY
new file mode 100644
index 0000000..417118a
--- /dev/null
+++ b/http/polipo/HISTORY
@@ -0,0 +1,11 @@
+2014-05-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.1
+
+2014-04-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * init.d/polipo: implemented reload function to prevent exiting when
+ HUP signal is sent
+
+2014-04-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, polipo.gpg, init.d/polipo:
+ spell created
diff --git a/http/polipo/INSTALL b/http/polipo/INSTALL
new file mode 100755
index 0000000..8ba89a9
--- /dev/null
+++ b/http/polipo/INSTALL
@@ -0,0 +1,14 @@
+make PREFIX="$INSTALL_ROOT/usr" install &&
+
+install -vm 755 -d "$INSTALL_ROOT/etc/polipo" &&
+
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SOURCE_DIRECTORY/config.sample" \
+ "$INSTALL_ROOT/etc/polipo/config" &&
+
+ install_config_file "$SOURCE_DIRECTORY/forbidden.sample" \
+ "$INSTALL_ROOT/etc/polipo/forbidden"
+fi &&
+
+install -vm 700 -d "$INSTALL_ROOT/var/cache/polipo"
diff --git a/http/polipo/PRE_BUILD b/http/polipo/PRE_BUILD
new file mode 100755
index 0000000..d60a33f
--- /dev/null
+++ b/http/polipo/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:^MANDIR =.*:MANDIR = $INSTALL_ROOT/usr/share/man:;s:^INFODIR
=.*:INFODIR = $INSTALL_ROOT/usr/share/info:" Makefile
diff --git a/http/polipo/init.d/polipo b/http/polipo/init.d/polipo
new file mode 100755
index 0000000..c96e9be
--- /dev/null
+++ b/http/polipo/init.d/polipo
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/polipo
+PIDFILE="/var/run/polipo.pid"
+ARGS="-c /etc/polipo/config daemonise=true pidFile=${PIDFILE}"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
+
+reload() {
+ echo "Reloading the forbidden URLs file..."
+
+ reloadproc $PROGRAM USR2
+}
diff --git a/http/polipo/polipo.gpg b/http/polipo/polipo.gpg
new file mode 100644
index 0000000..2be80b2
Binary files /dev/null and b/http/polipo/polipo.gpg differ
diff --git a/http/privoxy/DETAILS b/http/privoxy/DETAILS
index a63a630..7fb72ca 100755
--- a/http/privoxy/DETAILS
+++ b/http/privoxy/DETAILS
@@ -1,7 +1,7 @@
SPELL=privoxy
SF_PROJECT=ijbswa
- VERSION=3.0.19
- SECURITY_PATCH=2
+ VERSION=3.0.21
+ SECURITY_PATCH=3
VX=$VERSION-stable
SOURCE=$SPELL-$VX-src.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/http/privoxy/HISTORY b/http/privoxy/HISTORY
index 6624e1b..165c91b 100644
--- a/http/privoxy/HISTORY
+++ b/http/privoxy/HISTORY
@@ -1,3 +1,7 @@
+2013-03-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.21; SECURITY_PATCH++ (CVE-2013-2503)
+ * privoxy.gpg: added 8BA2371C public key: Fabian Keil
<fk AT fabiankeil.de>
+
2011-12-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.0.19 (SECURITY_PATCH++)

diff --git a/http/privoxy/privoxy.gpg b/http/privoxy/privoxy.gpg
index 8c0104c..a435e89 100644
Binary files a/http/privoxy/privoxy.gpg and b/http/privoxy/privoxy.gpg differ
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/seamonkey/BUILD b/http/seamonkey/BUILD
index 16350de..9fe92da 100755
--- a/http/seamonkey/BUILD
+++ b/http/seamonkey/BUILD
@@ -7,6 +7,13 @@ MOZILLA_HOME=$INSTALL_ROOT/usr/lib/seamonkey &&
CFLAGS="${CFLAGS//-O3/-O2}" &&
CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&

+#
+# No AVX optimization for Mozilla (GCC 4.6/4.7 or XUL bug on
+# SandyBridge/IvyBridge CPUs). See PR 52762 on GCC bug tracker.
+#
+CFLAGS="${CFLAGS//-mavx} -mno-avx" &&
+CXXFLAGS="${CXXFLAGS//-mavx} -mno-avx" &&
+
MOZCONFIG="--prefix=$INSTALL_ROOT/usr \
--with-default-mozilla-five-home=$INSTALL_ROOT/usr/lib/seamonkey \
--enable-extensions=${SEAMONKEY_EXT// /,} \
@@ -20,6 +27,7 @@ MOZCONFIG="--prefix=$INSTALL_ROOT/usr \
--with-system-nspr \
--with-system-nss \
--with-system-zlib \
+ --with-system-bz2 \
--with-system-jpeg \
--with-system-libevent \
--disable-crashreporter \
diff --git a/http/seamonkey/CONFIGURE b/http/seamonkey/CONFIGURE
index 33c9849..5b40a71 100755
--- a/http/seamonkey/CONFIGURE
+++ b/http/seamonkey/CONFIGURE
@@ -50,6 +50,10 @@ config_query_option SEAMONKEY_OPTS "Use system installed
cairo?" n \
"--enable-system-cairo" \
"--disable-system-cairo" &&

+config_query_option SEAMONKEY_OPTS "Use system installed hunspell?" n \
+ "--enable-system-hunspell" \
+ "--disable-system-hunspell" &&
+
config_query_option SEAMONKEY_OPTS "Enable Pango support for complex font
rendering?" y \
"--enable-pango" \
"--disable-pango" &&
@@ -83,6 +87,11 @@ config_query_option SEAMONKEY_OPTS "Enable dbus support?"
y \
"--enable-dbus" \
"--disable-dbus" &&

+config_query_list SEAMONKEY_GST "Enable gstreamer support?" \
+ none \
+ gstreamer \
+ gstreamer-1.0 &&
+
if list_find "$SEAMONKEY_OPTS" "--enable-dbus"; then
list_add "SEAMONKEY_OPTS" "--enable-libnotify"
else
diff --git a/http/seamonkey/DEPENDS b/http/seamonkey/DEPENDS
index 6a71a7a..9988714 100755
--- a/http/seamonkey/DEPENDS
+++ b/http/seamonkey/DEPENDS
@@ -1,30 +1,32 @@
. "$GRIMOIRE/FUNCTIONS" &&

-depends JPEG &&
+# requires JCS_EXTENSIONS
+depends libjpeg-turbo &&
depends gtk+2 &&
depends libidl &&
depends libxft &&
depends nspr &&

-if spell_ok nspr && is_version_less $(installed_version nspr) 4.9; then
+if spell_ok nspr && is_version_less $(installed_version nspr) 4.10.3; then
force_depends nspr
fi &&

-depends -sub 3.13.x nss &&
+depends -sub 3.17.x nss &&

-if spell_ok nss && is_version_less $(installed_version nss) 3.13.2; then
+if spell_ok nss && is_version_less $(installed_version nss) 3.17.1; then
force_depends nss
fi &&

depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY" sqlite &&

-if spell_ok sqlite && is_version_less $(installed_version sqlite) 3.7.12.1;
then
+if spell_ok sqlite && is_version_less $(installed_version sqlite) 3.8.5; then
force_depends sqlite
fi &&

depends perl &&
depends zip &&
depends zlib &&
+depends bzip2 &&
depends libxt &&
depends libffi &&
depends libevent &&
@@ -36,6 +38,10 @@ if list_find "$SEAMONKEY_OPTS" "--enable-system-cairo";
then
depends cairo
fi &&

+if list_find "$SEAMONKEY_OPTS" "--enable-system-hunspell"; then
+ depends hunspell
+fi &&
+
if list_find "$SEAMONKEY_OPTS" "--enable-pango"; then
depends pango
fi &&
@@ -62,6 +68,26 @@ else
optional_depends alsa-lib "" "" "for audio support"
fi &&

+optional_depends pulseaudio "" "" "for PulseAudio support" &&
+
+if is_depends_enabled $SPELL pulseaudio; then
+ list_add "SEAMONKEY_OPTS" "--enable-pulseaudio" &&
+ list_remove "SEAMONKEY_OPTS" "--disable-pulseaudio"
+else
+ list_add "SEAMONKEY_OPTS" "--disable-pulseaudio" &&
+ list_remove "SEAMONKEY_OPTS" "--enable-pulseaudio"
+fi &&
+
+if [[ $SEAMONKEY_GST != "none" ]]; then
+ depends $SEAMONKEY_GST &&
+
+ list_add "SEAMONKEY_OPTS" "--enable-gstreamer" &&
+ list_remove "SEAMONKEY_OPTS" "--disable-gstreamer"
+else
+ list_add "SEAMONKEY_OPTS" "--disable-gstreamer" &&
+ list_remove "SEAMONKEY_OPTS" "--enable-gstreamer"
+fi &&
+
if is_depends_enabled $SPELL libvpx; then
list_add "SEAMONKEY_OPTS" "--with-system-libvpx"
fi &&
diff --git a/http/seamonkey/DETAILS b/http/seamonkey/DETAILS
index 7aaee80..33defd5 100755
--- a/http/seamonkey/DETAILS
+++ b/http/seamonkey/DETAILS
@@ -1,13 +1,13 @@
SPELL=seamonkey
- VERSION=2.12.1
+ VERSION=2.31
+ SECURITY_PATCH=59
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:f4fa9179d1ef15396dea188279f69342082d99fae5dbfb7c3eb9f5de61638d737342c8d267ed2f51e9f2de7a8629702081385c1930984239d695fc6989c20dbc
+
SOURCE_HASH=sha512:69307c47881d7d250281a07389eb081dc6edb465a3faf6a3fa5c6db889dc38d94134a1cfc1ce11821ffa0bf20a8a920b06122e53bd0a19c9bbcf405cfce6b5ef
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URI=seamonkey/releases/$VERSION/source/$SOURCE
SOURCE_URL[0]=ftp://ftp.mozilla.org/pub/mozilla.org/$SOURCE_URI
SOURCE_URL[1]=http://releases.mozilla.org/pub/mozilla.org/$SOURCE_URI
WEB_SITE=http://www.seamonkey-project.org/
- SECURITY_PATCH=46
TMPFS=off
ENTERED=20010922
LICENSE[0]=MPL
diff --git a/http/seamonkey/HISTORY b/http/seamonkey/HISTORY
index d5b287f..24de17e 100644
--- a/http/seamonkey/HISTORY
+++ b/http/seamonkey/HISTORY
@@ -1,3 +1,75 @@
+2014-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.31; SECURITY_PATCH++
+
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.30; SECURITY_PATCH++
+ * BUILD: use system libbz2
+ * DEPENDS: updated requirements -- nspr (>=4.10.3), nss (>=3.17.1),
+ sqlite (>=3.8.5); added dependencies -- bzip2 (req), hunspell (opt),
+ pulseaudio (opt), gstreamer/gstreamer-1.0 (opt)
+ * CONFIGURE: added options for hunspell and gstreamer
+ * PRE_BUILD: apply strip.patch
+ * mailnews.patch: updated for new version
+ * strip.patch: added, to fix compilation for stripped builds
+
+2014-09-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.29, SECURITY_PATCH=57
+ * DEPENDS: nss >= 3.16.2 is needed
+
+2013-09-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.21, SECURITY_PATCH=56
+ * DEPENDS: sqlite3 >= 3.7.17 is needed
+
+2013-08-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.20, SECURITY_PATCH=55
+ * DEPENDS: required versions for nss updated
+
+2013-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.19, SECURITY_PATCH=54
+
+2013-05-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: updated required versions for nss and sqlite
+
+2013-04-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.17.1, SECURITY_PATCH=53
+
+2013-02-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.16, SECURITY_PATCH=52
+
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.15.2
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.15.1
+
+2013-01-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.15; SECURITY_PATCH++
+ * DEPENDS: updated dependency requirements
+ * mailnews.patch: updated for new release
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.14.1
+
+2012-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.14; SECURITY_PATCH++
+ * mailnews.patch: updated
+
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: fixed segfault for corei7-avx archspecs
+
+2012-10-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.13.2, SECURITY_PATCH=49
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added check for nspr <4.9.2, nss <3.13.5 and sqlite <3.7.13
+
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.13.1; SECURITY_PATCH++
+
+2012-10-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.13, SECURITY_PATCH=47
+
2012-09-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.12.1; SECURITY_PATCH++
* DEPENDS: added check for minimum sqlite version
diff --git a/http/seamonkey/PRE_BUILD b/http/seamonkey/PRE_BUILD
index eb06c1e..826c237 100755
--- a/http/seamonkey/PRE_BUILD
+++ b/http/seamonkey/PRE_BUILD
@@ -8,4 +8,5 @@ sed -i
's#VPX_CODEC_USE_INPUT_PARTITION#VPX_CODEC_USE_INPUT_FRAGMENTS#' mozilla/
# ignore packaging errors for the libs we have in a system
sedit "/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@" suite/installer/Makefile.in &&

+patch -p0 < "$SPELL_DIRECTORY/strip.patch" &&
patch -p0 < "$SPELL_DIRECTORY/mailnews.patch"
diff --git a/http/seamonkey/mailnews.patch b/http/seamonkey/mailnews.patch
index 2f402a9..aa93d5e 100644
--- a/http/seamonkey/mailnews.patch
+++ b/http/seamonkey/mailnews.patch
@@ -1,14 +1,14 @@
---- mozilla/configure.orig 2011-11-21 14:29:14.000000000 +0400
-+++ mozilla/configure 2011-12-10 16:04:46.337188291 +0400
-@@ -14788,6 +14788,7 @@
+--- mozilla/configure.orig 2014-10-23 16:46:01.833461054 +0400
++++ mozilla/configure 2014-10-23 16:50:26.601734897 +0400
+@@ -16258,6 +16258,7 @@
+ MOZ_OFFICIAL_BRANDING=
MOZ_FEEDS=1
- MOZ_INSTALLER=1
- MOZ_JSDEBUGGER=1
+ MOZ_WEBAPP_RUNTIME=
+MOZ_MAIL_NEWS=
MOZ_AUTH_EXTENSION=1
- MOZ_OGG=1
MOZ_RAW=
-@@ -17714,8 +17715,17 @@
+ MOZ_VORBIS=
+@@ -18758,8 +18759,17 @@
fi


@@ -27,12 +27,12 @@
+fi


- # Check whether --enable-crypto or --disable-crypto was given.
-@@ -26203,6 +26213,7 @@
- s%@MOZ_DFB@%$MOZ_DFB%g
- s%@MOZ_X11@%$MOZ_X11%g
- s%@MOZ_UI_LOCALE@%$MOZ_UI_LOCALE%g
-+s%@MOZ_MAIL_NEWS@%$MOZ_MAIL_NEWS%g
- s%@MOZ_OFFICIAL_BRANDING@%$MOZ_OFFICIAL_BRANDING%g
- s%@MOZ_BRANDING_DIRECTORY@%$MOZ_BRANDING_DIRECTORY%g
- s%@MOZ_DISTRIBUTION_ID@%$MOZ_DISTRIBUTION_ID%g
+
+@@ -29173,6 +29183,7 @@
+ (''' RCC ''', r''' $RCC ''')
+ (''' MOZ_X11 ''', r''' $MOZ_X11 ''')
+ (''' MOZ_UI_LOCALE ''', r''' $MOZ_UI_LOCALE ''')
++ (''' MOZ_MAIL_NEWS ''', r''' $MOZ_MAIL_NEWS ''')
+ (''' MOZ_OFFICIAL_BRANDING ''', r''' $MOZ_OFFICIAL_BRANDING ''')
+ (''' MOZ_BRANDING_DIRECTORY ''', r''' $MOZ_BRANDING_DIRECTORY ''')
+ (''' MOZ_DISTRIBUTION_ID ''', r''' $MOZ_DISTRIBUTION_ID ''')
diff --git a/http/seamonkey/strip.patch b/http/seamonkey/strip.patch
new file mode 100644
index 0000000..99708b9
--- /dev/null
+++ b/http/seamonkey/strip.patch
@@ -0,0 +1,11 @@
+--- mozilla/toolkit/library/libxul.mk.orig 2014-10-14 10:36:44.000000000
+0400
++++ mozilla/toolkit/library/libxul.mk 2014-10-23 19:14:29.513562248 +0400
+@@ -265,7 +265,7 @@
+ get_first_and_last = $(TOOLCHAIN_PREFIX)nm -g $1 | grep _NSModule$$ | sort
| sed -n 's/^.* _*\([^ ]*\)$$/\1/;1p;$$p'
+ endif
+
+-LOCAL_CHECKS = test "$$($(get_first_and_last) | xargs echo)" !=
"start_kPStaticModules_NSModule end_kPStaticModules_NSModule" && echo
"NSModules are not ordered appropriately" && exit 1 || exit 0
++LOCAL_CHECKS = exit 0
+
+ ifeq (Linux,$(OS_ARCH))
+ LOCAL_CHECKS += ; test "$$($(TOOLCHAIN_PREFIX)readelf -l $1 | awk '$1 ==
"LOAD" { t += 1 } END { print t }')" -le 1 && echo "Only one PT_LOAD segment"
&& exit 1 || exit 0
diff --git a/http/serf/BUILD b/http/serf/BUILD
new file mode 100755
index 0000000..9a3ca2a
--- /dev/null
+++ b/http/serf/BUILD
@@ -0,0 +1 @@
+scons PREFIX=${INSTALL_ROOT}/usr
diff --git a/http/serf/DEPENDS b/http/serf/DEPENDS
new file mode 100755
index 0000000..ec2ab96b
--- /dev/null
+++ b/http/serf/DEPENDS
@@ -0,0 +1,6 @@
+depends scons &&
+depends apr &&
+depends apr-util &&
+depends SSL &&
+depends zlib
+
diff --git a/http/serf/DETAILS b/http/serf/DETAILS
new file mode 100755
index 0000000..57c1933
--- /dev/null
+++ b/http/serf/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=serf
+ VERSION=1.3.6
+
SOURCE_HASH=sha512:e27751c385b447d66beebebd7113e336a7ef46de967063ca5267cd704609920ed0a7279f71f5cb7249d01755ef29da6d566e24fdbbea833873b156d4d30e0727
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://serf.googlecode.com/svn/src_releases/$SOURCE
+ LICENSE[0]=Apache
+ WEB_SITE=http://code.google.com/p/${SPELL}
+ ENTERED=20130626
+ KEYWORDS="http libs"
+ SHORT="High-performance asynchronous HTTP client library"
+cat << EOF
+The serf library is a high performance C-based HTTP client library
+built upon the Apache Portable Runtime (APR) library.
+
+Key features:
+
+ multiplexed, asynchronous connections
+ SSL/TLS support
+ full HTTP pipelining
+ multiple authentication modes (Basic, Digest, Kerberos/NTLM)
+ zero-copy support for increased throughput
+EOF
diff --git a/http/serf/HISTORY b/http/serf/HISTORY
new file mode 100644
index 0000000..6fd433c
--- /dev/null
+++ b/http/serf/HISTORY
@@ -0,0 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.6
+
+2014-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.4
+ * DEPENDS: add scons, remove old options
+ * BUILD INSTALL: added, for scons
+
+2013-06-26 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * New spell
+
diff --git a/http/serf/INSTALL b/http/serf/INSTALL
new file mode 100755
index 0000000..9f0c0eb
--- /dev/null
+++ b/http/serf/INSTALL
@@ -0,0 +1 @@
+scons install
diff --git a/http/siege/DEPENDS b/http/siege/DEPENDS
index 0777c28..3409aec 100755
--- a/http/siege/DEPENDS
+++ b/http/siege/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
+optional_depends SSL \
"--with-ssl" \
"--without-ssl" \
"for HTTPS support"
diff --git a/http/siege/DETAILS b/http/siege/DETAILS
index 228186a..e88b139 100755
--- a/http/siege/DETAILS
+++ b/http/siege/DETAILS
@@ -1,9 +1,10 @@
SPELL=siege
- VERSION=2.72
+ VERSION=2.78
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.joedog.org/pub/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:831e3eeded85823b5c0e1a54db2b1c91f94a4900e309d3797a827a44f861fe7cb8ab617c33d1008de35f066a3f3ff72a0bb3900a79a47846a8acd61887b0d563
+
SOURCE_HASH=sha512:48b072d3c6e13841e5507572cb0c46f91607685e59d086cacc126050a37efa58ad1af5b002cdb469b153f36a754bb4e7a0b2ac4e904221cf9e8920ddfebe3a40
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
WEB_SITE=http://www.joedog.org/index/siege-home
LICENSE[0]=GPL
ENTERED=20091017
diff --git a/http/siege/HISTORY b/http/siege/HISTORY
index b9763f3..415ed3e 100644
--- a/http/siege/HISTORY
+++ b/http/siege/HISTORY
@@ -1,3 +1,18 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-03-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.78
+
+2013-03-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.77
+
+2013-03-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.75
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.74; don't gather makefiles for documents
+
2012-02-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.72; renewed source url

diff --git a/http/squid/DEPENDS b/http/squid/DEPENDS
index ae4d476..44dd6c6 100755
--- a/http/squid/DEPENDS
+++ b/http/squid/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"" \
"Enable ssl gatewaying support using OpenSSL" &&
diff --git a/http/squid/HISTORY b/http/squid/HISTORY
index 9c87922..952450b 100644
--- a/http/squid/HISTORY
+++ b/http/squid/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-02-10 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 3.1.19

diff --git a/http/surf/DETAILS b/http/surf/DETAILS
index c2e397f..3b004a9 100755
--- a/http/surf/DETAILS
+++ b/http/surf/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=surf
if [[ ${SURF_BRANCH} == "scm" ]]
then
- if [[ ${SURF_AUTOUPDATE} == "y" ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-scm
SOURCE_URL[0]=hg_http://code.suckless.org/hg/${SPELL}:${SPELL}-scm
diff --git a/http/surf/HISTORY b/http/surf/HISTORY
index da2a64d..0c09f6f 100644
--- a/http/surf/HISTORY
+++ b/http/surf/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-06-05 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: ensure EDITOR has a value by sourcing
/etc/profile.d/editor.sh or defaulting to nano
diff --git a/http/tinyproxy/DETAILS b/http/tinyproxy/DETAILS
index 85f583d..f14104b 100755
--- a/http/tinyproxy/DETAILS
+++ b/http/tinyproxy/DETAILS
@@ -1,6 +1,6 @@
SPELL=tinyproxy
VERSION=1.8.3
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.banu.com/pub/${SPELL}/${VERSION:0:3}/${SOURCE}

SOURCE_HASH=sha512:4f58830f386abc1eaa5d9ec0deb3d5611345cda4346f146565c929695755670fb7159aea4e51edd827d0292cb0d65f2caaae02d00bac204397ff0c3a1eb1b90b
diff --git a/http/tinyproxy/HISTORY b/http/tinyproxy/HISTORY
index 132efc2..5e7e54a 100644
--- a/http/tinyproxy/HISTORY
+++ b/http/tinyproxy/HISTORY
@@ -1,3 +1,11 @@
+2014-10-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patch
+ * headers.patch: added, to fix CVE-2012-3505, ported from OpenBSD
+
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: fixed install with automake 1.12
+
2011-08-31 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD, INSTALL: don't trash config file on installwatch-based setups

diff --git a/http/tinyproxy/PRE_BUILD b/http/tinyproxy/PRE_BUILD
index 9a7fc9e..9f14360 100755
--- a/http/tinyproxy/PRE_BUILD
+++ b/http/tinyproxy/PRE_BUILD
@@ -1,9 +1,13 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/headers.patch" &&
+
# correct default group name
sed -i "s:Group nobody:Group nogroup:" etc/tinyproxy.conf.in &&

+autoreconf -fi &&
+
if [[ $TINYPROXY_DOCS == n ]]; then
sed -i "s:dummy a2x:dummy true:" configure &&

diff --git a/http/tinyproxy/headers.patch b/http/tinyproxy/headers.patch
new file mode 100644
index 0000000..bb029a2
--- /dev/null
+++ b/http/tinyproxy/headers.patch
@@ -0,0 +1,145 @@
+--- src/child.c.orig Sun Jan 10 23:52:04 2010
++++ src/child.c Mon Aug 20 11:47:33 2012
+@@ -20,6 +20,9 @@
+ * processing incoming connections.
+ */
+
++#include <stdlib.h>
++#include <time.h>
++
+ #include "main.h"
+
+ #include "child.h"
+@@ -196,6 +199,7 @@ static void child_main (struct child_s *ptr)
+ }
+
+ ptr->connects = 0;
++ srand(time(NULL));
+
+ while (!config.quit) {
+ ptr->status = T_WAITING;
+--- src/hashmap.c.orig Mon Jan 25 19:24:01 2010
++++ src/hashmap.c Mon Aug 20 11:47:33 2012
+@@ -25,6 +25,8 @@
+ * don't try to free the data, or realloc the memory. :)
+ */
+
++#include <stdlib.h>
++
+ #include "main.h"
+
+ #include "hashmap.h"
+@@ -50,6 +52,7 @@ struct hashbucket_s {
+ };
+
+ struct hashmap_s {
++ uint32_t seed;
+ unsigned int size;
+ hashmap_iter end_iterator;
+
+@@ -65,7 +68,7 @@ struct hashmap_s {
+ *
+ * If any of the arguments are invalid a negative number is returned.
+ */
+-static int hashfunc (const char *key, unsigned int size)
++static int hashfunc (const char *key, unsigned int size, uint32_t seed)
+ {
+ uint32_t hash;
+
+@@ -74,7 +77,7 @@ static int hashfunc (const char *key, unsigned int siz
+ if (size == 0)
+ return -ERANGE;
+
+- for (hash = tolower (*key++); *key != '\0'; key++) {
++ for (hash = seed; *key != '\0'; key++) {
+ uint32_t bit = (hash & 1) ? (1 << (sizeof (uint32_t) - 1))
: 0;
+
+ hash >>= 1;
+@@ -104,6 +107,7 @@ hashmap_t hashmap_create (unsigned int nbuckets)
+ if (!ptr)
+ return NULL;
+
++ ptr->seed = (uint32_t)rand();
+ ptr->size = nbuckets;
+ ptr->buckets = (struct hashbucket_s *) safecalloc (nbuckets,
+ sizeof (struct
+@@ -201,7 +205,7 @@ hashmap_insert (hashmap_t map, const char *key, const
+ if (!data || len < 1)
+ return -ERANGE;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+@@ -382,7 +386,7 @@ ssize_t hashmap_search (hashmap_t map, const char *key
+ if (map == NULL || key == NULL)
+ return -EINVAL;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+@@ -416,7 +420,7 @@ ssize_t hashmap_entry_by_key (hashmap_t map, const cha
+ if (!map || !key || !data)
+ return -EINVAL;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+@@ -451,7 +455,7 @@ ssize_t hashmap_remove (hashmap_t map, const char *key
+ if (map == NULL || key == NULL)
+ return -EINVAL;
+
+- hash = hashfunc (key, map->size);
++ hash = hashfunc (key, map->size, map->seed);
+ if (hash < 0)
+ return hash;
+
+--- src/reqs.c.orig Mon Feb 7 13:31:03 2011
++++ src/reqs.c Mon Aug 20 11:46:43 2012
+@@ -610,6 +610,11 @@ add_header_to_connection (hashmap_t hashofheaders, cha
+ return hashmap_insert (hashofheaders, header, sep, len);
+ }
+
++/* define max number of headers. big enough to handle legitimate cases,
++ * but limited to avoid DoS
++ */
++#define MAX_HEADERS 10000
++
+ /*
+ * Read all the headers from the stream
+ */
+@@ -617,6 +622,7 @@ static int get_all_headers (int fd, hashmap_t hashofhe
+ {
+ char *line = NULL;
+ char *header = NULL;
++ int count;
+ char *tmp;
+ ssize_t linelen;
+ ssize_t len = 0;
+@@ -625,7 +631,7 @@ static int get_all_headers (int fd, hashmap_t hashofhe
+ assert (fd >= 0);
+ assert (hashofheaders != NULL);
+
+- for (;;) {
++ for (count = 0; count < MAX_HEADERS; count++) {
+ if ((linelen = readline (fd, &line)) <= 0) {
+ safefree (header);
+ safefree (line);
+@@ -691,6 +697,12 @@ static int get_all_headers (int fd, hashmap_t hashofhe
+
+ safefree (line);
+ }
++
++ /* if we get there, this is we reached MAX_HEADERS count.
++ bail out with error */
++ safefree (header);
++ safefree (line);
++ return -1;
+ }
+
+ /*
diff --git a/http/w3c-libwww/DEPENDS b/http/w3c-libwww/DEPENDS
index 41c8205..efaf1c8 100755
--- a/http/w3c-libwww/DEPENDS
+++ b/http/w3c-libwww/DEPENDS
@@ -1,6 +1,6 @@
optional_depends "zlib" "--with-zlib=z" "--without-zlib" "for zlib
compression" &&
optional_depends "MYSQL" "--with-mysql" "--without-mysql" "for mysql
access" &&
-optional_depends "openssl" "--with-ssl" "--without-ssl" "for SSL
support"
+optional_depends "SSL" "--with-ssl" "--without-ssl" "for SSL
support"

# expat breaks liboop
#optional_depends "expat" "--with-expat" "--without-expat" "for
expat XML parsing support"
diff --git a/http/w3c-libwww/HISTORY b/http/w3c-libwww/HISTORY
index d5f9354..3fba7fb 100644
--- a/http/w3c-libwww/HISTORY
+++ b/http/w3c-libwww/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/http/w3m/DEPENDS b/http/w3m/DEPENDS
index 7c2f541..cc0dc38 100755
--- a/http/w3m/DEPENDS
+++ b/http/w3m/DEPENDS
@@ -13,7 +13,7 @@ optional_depends compface \
"--enable-xface" \
"--disable-xface" \
"Enable XFace support?" &&
-optional_depends openssl \
+optional_depends SSL \
"--with-ssl=/usr" \
"--without-ssl" \
"Enable HTTPS support?"
diff --git a/http/w3m/HISTORY b/http/w3m/HISTORY
index 292c5fb..9cee52b 100644
--- a/http/w3m/HISTORY
+++ b/http/w3m/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: fix build failure with recent libgc
+
+2013-01-30 Remko van der Vossen <wich AT sourcemage.org>
+ * PRE_BUILD: fix build failure with recent glibc
+
2011-07-26 Remko van der Vossen <wich AT sourcemage.org>
* CONFIGURE, DEPENDS, BUILD: enable compilation without image support

diff --git a/http/w3m/PRE_BUILD b/http/w3m/PRE_BUILD
index 851e595..9ecd88a 100755
--- a/http/w3m/PRE_BUILD
+++ b/http/w3m/PRE_BUILD
@@ -1,9 +1,13 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
sedit "s:CFLAGS = \$(OPTS):CFLAGS =:g" Makefile.in &&
-sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/fb/Makefile.in &&
-sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/Makefile.in &&
+sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/fb/Makefile.in &&
+sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/Makefile.in &&
sedit "s:CFLAGS = \$(OPTS):CFLAGS =:g" libwc/Makefile.in &&
-sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/x11/Makefile.in
+sedit "s:CFLAGS=\$(OPTS):CFLAGS =:g" w3mimg/x11/Makefile.in &&

-patch -p0 < "$SCRIPT_DIRECTORY"/fb_imlib2.c.patch
+sedit 's/file_handle/&_w3m/' istream.h &&
+sedit 's/file_handle/&_w3m/' istream.c &&
+
+patch -p0 < "$SPELL_DIRECTORY/fb_imlib2.c.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/gc72.patch"
diff --git a/http/w3m/gc72.patch b/http/w3m/gc72.patch
new file mode 100644
index 0000000..47bd4c8
--- /dev/null
+++ b/http/w3m/gc72.patch
@@ -0,0 +1,13 @@
+diff -Naur old/main.c new/main.c
+--- old/main.c 2011-01-04 20:42:19.000000000 +1100
++++ new/main.c 2012-07-04 21:49:10.136212236 +1000
+@@ -833,7 +833,8 @@
+ mySignal(SIGPIPE, SigPipe);
+ #endif
+
+- orig_GC_warn_proc = GC_set_warn_proc(wrap_GC_warn_proc);
++ orig_GC_warn_proc = GC_get_warn_proc();
++ GC_set_warn_proc(wrap_GC_warn_proc);
+ err_msg = Strnew();
+ if (load_argc == 0) {
+ /* no URL specified */
diff --git a/http/webcleaner/DEPENDS b/http/webcleaner/DEPENDS
index 7d4f77c..6ad542f 100755
--- a/http/webcleaner/DEPENDS
+++ b/http/webcleaner/DEPENDS
@@ -1,5 +1,5 @@
depends python &&
-optional_depends pil "" "" "to process images" &&
+optional_depends pillow "" "" "to process images" &&
optional_depends pycrypto "" "" "for NTLM authentication" &&
optional_depends docutils "" "" "to build documentation" &&
#depends simpletal &&
diff --git a/http/webcleaner/HISTORY b/http/webcleaner/HISTORY
index b394434..8f67947 100644
--- a/http/webcleaner/HISTORY
+++ b/http/webcleaner/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2009-05-02 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* init.d/webcleaner: made it non-sh, bug #13702

diff --git a/http/webkitgtk/BUILD b/http/webkitgtk/BUILD
index 659d8ed..ca900eb 100755
--- a/http/webkitgtk/BUILD
+++ b/http/webkitgtk/BUILD
@@ -1,6 +1,3 @@
-OPTS="$WEBKIT_SVG $WEBKIT_WEBGL $OPTS" &&
-OPTS="--with-gtk=2.0 $OPTS" &&
-
-make_single &&
-default_build &&
-make_normal
+OPTS="--enable-webkit1 --disable-webkit2 $WEBKIT_OPTS $OPTS" &&
+sed -i '30i#include <unicode/utf8.h>'
${SOURCE_DIRECTORY}/Source/WebCore/platform/text/TextCodecUTF8.h &&
+default_build
diff --git a/http/webkitgtk/CONFIGURE b/http/webkitgtk/CONFIGURE
index 1fe0ab0..1c1eb0d 100755
--- a/http/webkitgtk/CONFIGURE
+++ b/http/webkitgtk/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/webkitgtk/DEPENDS b/http/webkitgtk/DEPENDS
index 796824a..d176250 100755
--- a/http/webkitgtk/DEPENDS
+++ b/http/webkitgtk/DEPENDS
@@ -2,50 +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' &&
+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/webkitgtk/DETAILS b/http/webkitgtk/DETAILS
index b17f0a1..5df205a 100755
--- a/http/webkitgtk/DETAILS
+++ b/http/webkitgtk/DETAILS
@@ -1,19 +1,11 @@
SPELL=webkitgtk
-if [[ $WEBKITGTK_NIGHT == "y" ]]; then
- VERSION=1.8.3
- SOURCE=webkit-$VERSION.tar.xz
+ VERSION=2.4.7
+ SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:4d400cb0dfbde7eadcce52e7a37d2095ec382b65c6c0d4ea4795410dabad771fac0def50875092634075dc0a80043058d2d2913767e59db3e32cf3e13361803f
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
-else
- VERSION=1.8.3
- SOURCE=webkit-$VERSION.tar.xz
- SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:4d400cb0dfbde7eadcce52e7a37d2095ec382b65c6c0d4ea4795410dabad771fac0def50875092634075dc0a80043058d2d2913767e59db3e32cf3e13361803f
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
-fi
+
SOURCE_HASH=sha512:1ba2371b34e40e078f6d85774e171f559e4f269ac80f63c56e2e7612e2ec3a41db0f5999af028b1b93657634fcdfcc3612e1a55eeeec2578fe448bd0861b0729
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
- SECURITY_PATCH=7
+ SECURITY_PATCH=8
GATHER_DOCS=off
LICENSE[0]=GPL
ENTERED=20071208
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index 5d54db8..eb1db65 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,3 +1,53 @@
+2014-10-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.7
+
+2014-10-08 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.6
+
+2014-07-12 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.4
+
+2014-06-05 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 2.4.3
+ * BUILD: added missing header fix
+ * gtk-doc.patch, opengl-headers.patch: removed unused files
+
+2014-05-16 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.2
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+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)
+
+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=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=7

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 6f1c302..0000000
--- a/http/webkitgtk/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p2 < "$SPELL_DIRECTORY/bison-2.6.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/gtk-doc.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/opengl-headers.patch"
diff --git a/http/webkitgtk/bison-2.6.patch b/http/webkitgtk/bison-2.6.patch
deleted file mode 100644
index 95898ad..0000000
--- a/http/webkitgtk/bison-2.6.patch
+++ /dev/null
@@ -1,515 +0,0 @@
-Index: /trunk/Source/WebCore/ChangeLog
-===================================================================
---- /trunk/Source/WebCore/ChangeLog (revision 124098)
-+++ /trunk/Source/WebCore/ChangeLog (revision 124099)
-@@ -1,2 +1,27 @@
-+2012-07-30 Alexis Menard <alexis.menard AT openbossa.org>
-+
-+ Build fix with newer bison 2.6.
-+ https://bugs.webkit.org/show_bug.cgi?id=92264
-+
-+ Reviewed by Adam Barth.
-+
-+ As stated in
http://www.gnu.org/software/bison/manual/html_node/Table-of-Symbols.html
-+ YYLEX_PARAM and YYPARSE_PARAM are depecreated since version 1.875.
So far all Mac OS
-+ version I had access to as well as recent Linux runs at least
version 2.3 so it's safe
-+ to use the replacement of these deprecated macros in favor of
%lex-param and %parse-param.
-+ As announced
http://lists.gnu.org/archive/html/info-gnu/2012-07/msg00011.html with the
release
-+ of version 2.6 YYLEX_PARAM and YYPARSE_PARAM are not supported
anymore.
-+
-+ No new tests : build fix and the patch should not trigger any
regressions
-+
-+ * css/CSSGrammar.y:
-+ * css/CSSParser.cpp:
-+ * xml/XPathGrammar.y: Refactored a bit to not use an intermediate
PARSER define.
-+ * xml/XPathParser.cpp: bison 2.6 declare xpathyyparse in the .h
file now, i.e. XPathGrammar.h
-+ therefore including this file within the namespace {} declarations
leads to xpathyyparse being
-+ defined part of WebCore::XPath namespaces but the actual
implementation of xpathyyparse is in XPathGrammar.cpp
-+ (generated) and not implemented within the WebCore::XPath so it
lead to linking issues. Last, XPathGrammar.h needs
-+ to be included after the other includes as it uses some XPath
types. It breaks the style but CSSParser.cpp is doing the same.
-+
- 2012-07-30 Sadrul Habib Chowdhury <sadrul AT chromium.org>
-
-Index: /trunk/Source/WebCore/css/CSSParser.cpp
-===================================================================
---- /trunk/Source/WebCore/css/CSSParser.cpp (revision 124098)
-+++ /trunk/Source/WebCore/css/CSSParser.cpp (revision 124099)
-@@ -115,5 +115,5 @@
- #endif
-
--extern int cssyyparse(void* parser);
-+extern int cssyyparse(WebCore::CSSParser*);
-
- using namespace std;
-Index: /trunk/Source/WebCore/css/CSSGrammar.y
-===================================================================
---- /trunk/Source/WebCore/css/CSSGrammar.y (revision 124098)
-+++ /trunk/Source/WebCore/css/CSSGrammar.y (revision 124099)
-@@ -54,11 +54,10 @@
- #define YYDEBUG 0
-
--// FIXME: Replace with %parse-param { CSSParser* parser } once we can
depend on bison 2.x
--#define YYPARSE_PARAM parser
--#define YYLEX_PARAM parser
--
- %}
-
- %pure_parser
-+
-+%parse-param { CSSParser* parser }
-+%lex-param { CSSParser* parser }
-
- %union {
-@@ -90,5 +89,5 @@
- %{
-
--static inline int cssyyerror(const char*)
-+static inline int cssyyerror(void*, const char*)
- {
- return 1;
-Index: /trunk/Source/WebCore/xml/XPathParser.cpp
-===================================================================
---- /trunk/Source/WebCore/xml/XPathParser.cpp (revision 124098)
-+++ /trunk/Source/WebCore/xml/XPathParser.cpp (revision 124099)
-@@ -33,22 +33,19 @@
- #include "XPathException.h"
- #include "XPathNSResolver.h"
-+#include "XPathPath.h"
- #include "XPathStep.h"
- #include <wtf/StdLibExtras.h>
- #include <wtf/text/StringHash.h>
-
--int xpathyyparse(void*);
--
-+using namespace WebCore;
- using namespace WTF;
- using namespace Unicode;
--
--namespace WebCore {
--namespace XPath {
--
--class LocationPath;
--
--#include "XPathGrammar.h"
-+using namespace XPath;
-+
-+extern int xpathyyparse(WebCore::XPath::Parser*);
-+#include "XPathGrammar.h"
-
- Parser* Parser::currentParser = 0;
--
-+
- enum XMLCat { NameStart, NameCont, NotPartOfName };
-
-@@ -631,4 +628,2 @@
- }
-
--}
--}
-Index: /trunk/Source/WebCore/xml/XPathGrammar.y
-===================================================================
---- /trunk/Source/WebCore/xml/XPathGrammar.y (revision 124098)
-+++ /trunk/Source/WebCore/xml/XPathGrammar.y (revision 124099)
-@@ -35,4 +35,5 @@
- #include "XPathPath.h"
- #include "XPathPredicate.h"
-+#include "XPathStep.h"
- #include "XPathVariableReference.h"
- #include <wtf/FastMalloc.h>
-@@ -45,6 +46,4 @@
- #define YYDEBUG 0
- #define YYMAXDEPTH 10000
--#define YYPARSE_PARAM parserParameter
--#define PARSER static_cast<Parser*>(parserParameter)
-
- using namespace WebCore;
-@@ -54,4 +53,5 @@
-
- %pure_parser
-+%parse-param { WebCore::XPath::Parser* parser }
-
- %union
-@@ -72,5 +72,5 @@
-
- static int xpathyylex(YYSTYPE* yylval) { return
Parser::current()->lex(yylval); }
--static void xpathyyerror(const char*) { }
-+static void xpathyyerror(void*, const char*) { }
-
- %}
-@@ -119,5 +119,5 @@
- OrExpr
- {
-- PARSER->m_topExpr = $1;
-+ parser->m_topExpr = $1;
- }
- ;
-@@ -139,5 +139,5 @@
- {
- $$ = new LocationPath;
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- |
-@@ -151,5 +151,5 @@
- $$ = $2;
- $$->insertFirstStep($1);
-- PARSER->unregisterParseNode($1);
-+ parser->unregisterParseNode($1);
- }
- ;
-@@ -160,6 +160,6 @@
- $$ = new LocationPath;
- $$->appendStep($1);
-- PARSER->unregisterParseNode($1);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -167,5 +167,5 @@
- {
- $$->appendStep($3);
-- PARSER->unregisterParseNode($3);
-+ parser->unregisterParseNode($3);
- }
- |
-@@ -174,6 +174,6 @@
- $$->appendStep($2);
- $$->appendStep($3);
-- PARSER->unregisterParseNode($2);
-- PARSER->unregisterParseNode($3);
-+ parser->unregisterParseNode($2);
-+ parser->unregisterParseNode($3);
- }
- ;
-@@ -184,9 +184,9 @@
- if ($2) {
- $$ = new Step(Step::ChildAxis, *$1, *$2);
-- PARSER->deletePredicateVector($2);
-+ parser->deletePredicateVector($2);
- } else
- $$ = new Step(Step::ChildAxis, *$1);
-- PARSER->deleteNodeTest($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteNodeTest($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -195,6 +195,6 @@
- String localName;
- String namespaceURI;
-- if (!PARSER->expandQName(*$1, localName, namespaceURI)) {
-- PARSER->m_gotNamespaceError = true;
-+ if (!parser->expandQName(*$1, localName, namespaceURI)) {
-+ parser->m_gotNamespaceError = true;
- YYABORT;
- }
-@@ -202,9 +202,9 @@
- if ($2) {
- $$ = new Step(Step::ChildAxis,
Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI), *$2);
-- PARSER->deletePredicateVector($2);
-+ parser->deletePredicateVector($2);
- } else
- $$ = new Step(Step::ChildAxis,
Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI));
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -213,9 +213,9 @@
- if ($3) {
- $$ = new Step($1, *$2, *$3);
-- PARSER->deletePredicateVector($3);
-+ parser->deletePredicateVector($3);
- } else
- $$ = new Step($1, *$2);
-- PARSER->deleteNodeTest($2);
-- PARSER->registerParseNode($$);
-+ parser->deleteNodeTest($2);
-+ parser->registerParseNode($$);
- }
- |
-@@ -224,6 +224,6 @@
- String localName;
- String namespaceURI;
-- if (!PARSER->expandQName(*$2, localName, namespaceURI)) {
-- PARSER->m_gotNamespaceError = true;
-+ if (!parser->expandQName(*$2, localName, namespaceURI)) {
-+ parser->m_gotNamespaceError = true;
- YYABORT;
- }
-@@ -231,9 +231,9 @@
- if ($3) {
- $$ = new Step($1, Step::NodeTest(Step::NodeTest::NameTest,
localName, namespaceURI), *$3);
-- PARSER->deletePredicateVector($3);
-+ parser->deletePredicateVector($3);
- } else
- $$ = new Step($1, Step::NodeTest(Step::NodeTest::NameTest,
localName, namespaceURI));
-- PARSER->deleteString($2);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($2);
-+ parser->registerParseNode($$);
- }
- |
-@@ -260,6 +260,6 @@
- $$ = new Step::NodeTest(Step::NodeTest::CommentNodeTest);
-
-- PARSER->deleteString($1);
-- PARSER->registerNodeTest($$);
-+ parser->deleteString($1);
-+ parser->registerNodeTest($$);
- }
- |
-@@ -267,6 +267,6 @@
- {
- $$ = new
Step::NodeTest(Step::NodeTest::ProcessingInstructionNodeTest);
-- PARSER->deleteString($1);
-- PARSER->registerNodeTest($$);
-+ parser->deleteString($1);
-+ parser->registerNodeTest($$);
- }
- |
-@@ -274,7 +274,7 @@
- {
- $$ = new
Step::NodeTest(Step::NodeTest::ProcessingInstructionNodeTest,
$3->stripWhiteSpace());
-- PARSER->deleteString($1);
-- PARSER->deleteString($3);
-- PARSER->registerNodeTest($$);
-+ parser->deleteString($1);
-+ parser->deleteString($3);
-+ parser->registerNodeTest($$);
- }
- ;
-@@ -294,6 +294,6 @@
- $$ = new Vector<Predicate*>;
- $$->append(new Predicate($1));
-- PARSER->unregisterParseNode($1);
-- PARSER->registerPredicateVector($$);
-+ parser->unregisterParseNode($1);
-+ parser->registerPredicateVector($$);
- }
- |
-@@ -301,5 +301,5 @@
- {
- $$->append(new Predicate($2));
-- PARSER->unregisterParseNode($2);
-+ parser->unregisterParseNode($2);
- }
- ;
-@@ -316,5 +316,5 @@
- {
- $$ = new Step(Step::DescendantOrSelfAxis,
Step::NodeTest(Step::NodeTest::AnyNodeTest));
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -324,5 +324,5 @@
- {
- $$ = new Step(Step::SelfAxis,
Step::NodeTest(Step::NodeTest::AnyNodeTest));
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- |
-@@ -330,5 +330,5 @@
- {
- $$ = new Step(Step::ParentAxis,
Step::NodeTest(Step::NodeTest::AnyNodeTest));
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -338,6 +338,6 @@
- {
- $$ = new VariableReference(*$1);
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -350,6 +350,6 @@
- {
- $$ = new StringExpression(*$1);
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -357,6 +357,6 @@
- {
- $$ = new Number($1->toDouble());
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -370,6 +370,6 @@
- if (!$$)
- YYABORT;
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -379,7 +379,7 @@
- if (!$$)
- YYABORT;
-- PARSER->deleteString($1);
-- PARSER->deleteExpressionVector($3);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->deleteExpressionVector($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -390,6 +390,6 @@
- $$ = new Vector<Expression*>;
- $$->append($1);
-- PARSER->unregisterParseNode($1);
-- PARSER->registerExpressionVector($$);
-+ parser->unregisterParseNode($1);
-+ parser->registerExpressionVector($$);
- }
- |
-@@ -397,5 +397,5 @@
- {
- $$->append($3);
-- PARSER->unregisterParseNode($3);
-+ parser->unregisterParseNode($3);
- }
- ;
-@@ -413,7 +413,7 @@
- $$->addSubExpression($1);
- $$->addSubExpression($3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -431,7 +431,7 @@
- $3->setAbsolute(true);
- $$ = new Path(static_cast<Filter*>($1), $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- |
-@@ -441,8 +441,8 @@
- $3->setAbsolute(true);
- $$ = new Path(static_cast<Filter*>($1), $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($2);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($2);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -454,7 +454,7 @@
- {
- $$ = new Filter($1, *$2);
-- PARSER->unregisterParseNode($1);
-- PARSER->deletePredicateVector($2);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->deletePredicateVector($2);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -466,7 +466,7 @@
- {
- $$ = new LogicalOp(LogicalOp::OP_Or, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -478,7 +478,7 @@
- {
- $$ = new LogicalOp(LogicalOp::OP_And, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -490,7 +490,7 @@
- {
- $$ = new EqTestOp($2, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -502,7 +502,7 @@
- {
- $$ = new EqTestOp($2, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -514,7 +514,7 @@
- {
- $$ = new NumericOp(NumericOp::OP_Add, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- |
-@@ -522,7 +522,7 @@
- {
- $$ = new NumericOp(NumericOp::OP_Sub, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -534,7 +534,7 @@
- {
- $$ = new NumericOp($2, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -547,6 +547,6 @@
- $$ = new Negative;
- $$->addSubExpression($2);
-- PARSER->unregisterParseNode($2);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($2);
-+ parser->registerParseNode($$);
- }
- ;
diff --git a/http/webkitgtk/gtk-doc.patch b/http/webkitgtk/gtk-doc.patch
deleted file mode 100644
index c362565..0000000
--- a/http/webkitgtk/gtk-doc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- GNUmakefile.in.orig 2012-03-27 20:31:16.000000000 +0400
-+++ GNUmakefile.in 2012-04-15 10:40:36.226272195 +0400
-@@ -74045,7 +74045,7 @@
- @ENABLE_WEBKIT2_TRUE@
$${installdir}/webkit2gtk-$(DOC_MODULE_VERSION).devhelp2; \
- @ENABLE_WEBKIT2_TRUE@ fi; \
- @ENABLE_WEBKIT2_TRUE@ fi
-- @$(AM_V_GEN)$(PYTHON) $(srcdir)/Tools/gtk/generate-gtkdoc --rebase
--virtual-root=$${DESTDIR}
-+@ENABLE_GTK_DOC_TRUE@ @$(AM_V_GEN)$(PYTHON)
$(srcdir)/Tools/gtk/generate-gtkdoc --rebase --virtual-root=$${DESTDIR}
-
- uninstall-local:
- @DOC_MODULE_VERSION=`cat ./Documentation/webkitgtk/version.xml`; \
diff --git a/http/webkitgtk/opengl-headers.patch
b/http/webkitgtk/opengl-headers.patch
deleted file mode 100644
index 0ff8fee..0000000
--- a/http/webkitgtk/opengl-headers.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- Source/WebCore/platform/graphics/OpenGLShims.h.orig
-+++ Source/WebCore/platform/graphics/OpenGLShims.h
-@@ -56,6 +56,8 @@
- typedef void (*glBufferSubDataType) (GLenum, GLintptr, GLsizeiptr, const
GLvoid*);
- typedef GLenum (*glCheckFramebufferStatusType) (GLenum);
- typedef void (*glCompileShaderType) (GLuint);
-+typedef void (*glCompressedTexImage2DType) (GLenum, GLint, GLenum, GLsizei,
GLsizei, GLint, GLsizei, const GLvoid *);
-+typedef void (*glCompressedTexSubImage2DType) (GLenum, GLint, GLint, GLint,
GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *);
- typedef GLuint (*glCreateProgramType) ();
- typedef GLuint (*glCreateShaderType) (GLenum);
- typedef void (*glDeleteBuffersType) (GLsizei, const GLuint*);
-@@ -152,6 +154,8 @@
- FUNCTION_TABLE_ENTRY(glBufferSubData);
- FUNCTION_TABLE_ENTRY(glCheckFramebufferStatus);
- FUNCTION_TABLE_ENTRY(glCompileShader);
-+ FUNCTION_TABLE_ENTRY(glCompressedTexImage2D);
-+ FUNCTION_TABLE_ENTRY(glCompressedTexSubImage2D);
- FUNCTION_TABLE_ENTRY(glCreateProgram);
- FUNCTION_TABLE_ENTRY(glCreateShader);
- FUNCTION_TABLE_ENTRY(glDeleteBuffers);
-@@ -253,6 +257,8 @@
- #define glCheckFramebufferStatusEXT glCheckFramebufferStatus
- #define glCheckFramebufferStatus
LOOKUP_GL_FUNCTION(glCheckFramebufferStatus)
- #define glCompileShader
LOOKUP_GL_FUNCTION(glCompileShader)
-+#define glCompressedTexImage2D
LOOKUP_GL_FUNCTION(glCompressedTexImage2D)
-+#define glCompressedTexSubImage2D
LOOKUP_GL_FUNCTION(glCompressedTexSubImage2D)
- #define glCreateProgram
LOOKUP_GL_FUNCTION(glCreateProgram)
- #define glCreateShader
LOOKUP_GL_FUNCTION(glCreateShader)
- #define glDeleteBuffers
LOOKUP_GL_FUNCTION(glDeleteBuffers)
diff --git a/http/webkitgtk3/BUILD b/http/webkitgtk3/BUILD
index d93409a..a8369b8 100755
--- a/http/webkitgtk3/BUILD
+++ b/http/webkitgtk3/BUILD
@@ -1,4 +1,10 @@
-OPTS="$WEBKIT_SVG $WEBKIT_WEBGL $OPTS" &&
-OPTS="--with-gtk=3.0 $OPTS" &&
-
-default_build
+OPTS="$WEBKIT_OPTS $OPTS" &&
+sed -i '30i#include <unicode/utf8.h>' \
+ Source/WebCore/platform/text/TextCodecUTF8.h &&
+sed -i '30i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/text/StringBuilder.h &&
+sed -i '26i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/text/StringImpl.h &&
+sed -i '29i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/unicode/UTF8.h &&
+cmake_build
diff --git a/http/webkitgtk3/CONFIGURE b/http/webkitgtk3/CONFIGURE
index 1fe0ab0..87e576f 100755
--- a/http/webkitgtk3/CONFIGURE
+++ b/http/webkitgtk3/CONFIGURE
@@ -1,4 +1,8 @@
-config_query_list WEBKIT_FONT_BE "Select font backend to use" freetype2
pango &&
+config_query_option WEBKIT_OPTS "Enable support for WebGL" y \
+ -DENABLE_WEBGL={ON,OFF} &&

-config_query_option WEBKIT_WEBGL "Enable support for WebGL?" y \
- "--enable-webgl" "--disable-webgl"
+config_query_option WEBKIT_OPTS "Enable JIT compilation?" y \
+ -DENABLE_JIT={ON,OFF} &&
+
+config_query_option WEBKIT_OPTS "Enable Media statistics?" n \
+ -DENABLE_MEDIA_STATISTICS={ON,OFF}
diff --git a/http/webkitgtk3/DEPENDS b/http/webkitgtk3/DEPENDS
index d2d8e6a..eddaa40 100755
--- a/http/webkitgtk3/DEPENDS
+++ b/http/webkitgtk3/DEPENDS
@@ -1,51 +1,64 @@
depends -sub CXX gcc &&
-depends autoconf &&
-depends automake &&
+depends cmake &&
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 &&
+depends glib2 &&
+depends fontconfig &&
+depends freetype2 &&
+depends harfbuzz &&
+depends cairo &&
+depends pango &&
+depends gtk+3 -DPORT=GTK &&
+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 \
+ -DENABLE_SPELLCHECK={ON,OFF} \
+ "Enable spellchecking support?" &&

-optional_depends cairo '--enable-svg' \
- '--disable-svg' \
- 'Enable SVG support?' &&
+optional_depends libsecret \
+ -DENABLE_CREDENTIAL_STORAGE={1,0} \
+ "Enable support for credential storage?" &&

-optional_depends libxslt '--enable-xslt' \
- '--disable-xslt' \
- 'for XSLT support' &&
+optional_depends gobject-introspection "" "" \
+ "Enable GObject introspection?" &&

-if [[ $WEBKIT_FONT_BE == freetype2 ]]; then
- depends freetype2
-else
- depends pango "--with-font-backend=pango"
-fi &&
+optional_depends geoclue \
+ -DENABLE_GEOLOCATION={ON,OFF} \
+ "Enable geolocation support?" &&

-optional_depends gst-plugins-base \
- "--enable-video" \
- "--disable-video" \
- "for HTML5 streaming video support" &&
+optional_depends gstreamer-1.0 \
+ "-DENABLE_WEB_AUDIO=ON -DENABLE_VIDEO=ON" \
+ "-DENABLE_WEB_AUDIO=OFF -DENABLE_VIDEO=OFF" \
+ "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 \
+ -DENABLE_BATTERY_STATUS={ON,OFF} \
+ "Enable support for Battery Status API?" &&

-#if is_depends_enabled $SPELL gobject-introspection; \
-# then depends gir-repository; fi
+optional_depends gtk-doc \
+ -DENABLE_GTKDOC={ON,OFF} \
+ "Build documentation with gtk-doc?"
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index 8bb01a1..d8ff430 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,14 +1,14 @@
SPELL=webkitgtk3
- VERSION=1.8.3
- SOURCE=webkit-$VERSION.tar.xz
+ VERSION=2.6.2
+ SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:4d400cb0dfbde7eadcce52e7a37d2095ec382b65c6c0d4ea4795410dabad771fac0def50875092634075dc0a80043058d2d2913767e59db3e32cf3e13361803f
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/webkit-$VERSION"
+
SOURCE_HASH=sha512:54872feea7786634c50e3f771bd9b42ee3360012babc9d3ae25a8db95533c5acf708c9bb9a3145140d7345363b6899588aec3fe8224a562a2fabbb974d3a16dd
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
- SECURITY_PATCH=3
+ SECURITY_PATCH=8
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 f0e5059..217c02f 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,33 +1,91 @@
+2014-10-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.6.2
+
+2014-10-07 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.6.0
+
+2014-08-02 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.5.1
+ * CONFIGURE, DEPENDS, BUILD: converted to cmake build system,
+ added more missing header fixes, some cleanup
+
+2014-07-12 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.4
+
+2014-06-05 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 2.4.3
+ * BUILD: added missing header fix, no need to disable webkit2
+ * gtk-doc.patch, opengl-headers.patch: removed unused files
+
+2014-05-16 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.2
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+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=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
@@ -42,38 +100,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-18 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 1.3.7
- * DEPENDS: Added back optional_depends gobject-introspection
+2010-12-19 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated devel to version 1.3.7
+
+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 6f1c302..0000000
--- a/http/webkitgtk3/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p2 < "$SPELL_DIRECTORY/bison-2.6.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/gtk-doc.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/opengl-headers.patch"
diff --git a/http/webkitgtk3/bison-2.6.patch b/http/webkitgtk3/bison-2.6.patch
deleted file mode 100644
index 95898ad..0000000
--- a/http/webkitgtk3/bison-2.6.patch
+++ /dev/null
@@ -1,515 +0,0 @@
-Index: /trunk/Source/WebCore/ChangeLog
-===================================================================
---- /trunk/Source/WebCore/ChangeLog (revision 124098)
-+++ /trunk/Source/WebCore/ChangeLog (revision 124099)
-@@ -1,2 +1,27 @@
-+2012-07-30 Alexis Menard <alexis.menard AT openbossa.org>
-+
-+ Build fix with newer bison 2.6.
-+ https://bugs.webkit.org/show_bug.cgi?id=92264
-+
-+ Reviewed by Adam Barth.
-+
-+ As stated in
http://www.gnu.org/software/bison/manual/html_node/Table-of-Symbols.html
-+ YYLEX_PARAM and YYPARSE_PARAM are depecreated since version 1.875.
So far all Mac OS
-+ version I had access to as well as recent Linux runs at least
version 2.3 so it's safe
-+ to use the replacement of these deprecated macros in favor of
%lex-param and %parse-param.
-+ As announced
http://lists.gnu.org/archive/html/info-gnu/2012-07/msg00011.html with the
release
-+ of version 2.6 YYLEX_PARAM and YYPARSE_PARAM are not supported
anymore.
-+
-+ No new tests : build fix and the patch should not trigger any
regressions
-+
-+ * css/CSSGrammar.y:
-+ * css/CSSParser.cpp:
-+ * xml/XPathGrammar.y: Refactored a bit to not use an intermediate
PARSER define.
-+ * xml/XPathParser.cpp: bison 2.6 declare xpathyyparse in the .h
file now, i.e. XPathGrammar.h
-+ therefore including this file within the namespace {} declarations
leads to xpathyyparse being
-+ defined part of WebCore::XPath namespaces but the actual
implementation of xpathyyparse is in XPathGrammar.cpp
-+ (generated) and not implemented within the WebCore::XPath so it
lead to linking issues. Last, XPathGrammar.h needs
-+ to be included after the other includes as it uses some XPath
types. It breaks the style but CSSParser.cpp is doing the same.
-+
- 2012-07-30 Sadrul Habib Chowdhury <sadrul AT chromium.org>
-
-Index: /trunk/Source/WebCore/css/CSSParser.cpp
-===================================================================
---- /trunk/Source/WebCore/css/CSSParser.cpp (revision 124098)
-+++ /trunk/Source/WebCore/css/CSSParser.cpp (revision 124099)
-@@ -115,5 +115,5 @@
- #endif
-
--extern int cssyyparse(void* parser);
-+extern int cssyyparse(WebCore::CSSParser*);
-
- using namespace std;
-Index: /trunk/Source/WebCore/css/CSSGrammar.y
-===================================================================
---- /trunk/Source/WebCore/css/CSSGrammar.y (revision 124098)
-+++ /trunk/Source/WebCore/css/CSSGrammar.y (revision 124099)
-@@ -54,11 +54,10 @@
- #define YYDEBUG 0
-
--// FIXME: Replace with %parse-param { CSSParser* parser } once we can
depend on bison 2.x
--#define YYPARSE_PARAM parser
--#define YYLEX_PARAM parser
--
- %}
-
- %pure_parser
-+
-+%parse-param { CSSParser* parser }
-+%lex-param { CSSParser* parser }
-
- %union {
-@@ -90,5 +89,5 @@
- %{
-
--static inline int cssyyerror(const char*)
-+static inline int cssyyerror(void*, const char*)
- {
- return 1;
-Index: /trunk/Source/WebCore/xml/XPathParser.cpp
-===================================================================
---- /trunk/Source/WebCore/xml/XPathParser.cpp (revision 124098)
-+++ /trunk/Source/WebCore/xml/XPathParser.cpp (revision 124099)
-@@ -33,22 +33,19 @@
- #include "XPathException.h"
- #include "XPathNSResolver.h"
-+#include "XPathPath.h"
- #include "XPathStep.h"
- #include <wtf/StdLibExtras.h>
- #include <wtf/text/StringHash.h>
-
--int xpathyyparse(void*);
--
-+using namespace WebCore;
- using namespace WTF;
- using namespace Unicode;
--
--namespace WebCore {
--namespace XPath {
--
--class LocationPath;
--
--#include "XPathGrammar.h"
-+using namespace XPath;
-+
-+extern int xpathyyparse(WebCore::XPath::Parser*);
-+#include "XPathGrammar.h"
-
- Parser* Parser::currentParser = 0;
--
-+
- enum XMLCat { NameStart, NameCont, NotPartOfName };
-
-@@ -631,4 +628,2 @@
- }
-
--}
--}
-Index: /trunk/Source/WebCore/xml/XPathGrammar.y
-===================================================================
---- /trunk/Source/WebCore/xml/XPathGrammar.y (revision 124098)
-+++ /trunk/Source/WebCore/xml/XPathGrammar.y (revision 124099)
-@@ -35,4 +35,5 @@
- #include "XPathPath.h"
- #include "XPathPredicate.h"
-+#include "XPathStep.h"
- #include "XPathVariableReference.h"
- #include <wtf/FastMalloc.h>
-@@ -45,6 +46,4 @@
- #define YYDEBUG 0
- #define YYMAXDEPTH 10000
--#define YYPARSE_PARAM parserParameter
--#define PARSER static_cast<Parser*>(parserParameter)
-
- using namespace WebCore;
-@@ -54,4 +53,5 @@
-
- %pure_parser
-+%parse-param { WebCore::XPath::Parser* parser }
-
- %union
-@@ -72,5 +72,5 @@
-
- static int xpathyylex(YYSTYPE* yylval) { return
Parser::current()->lex(yylval); }
--static void xpathyyerror(const char*) { }
-+static void xpathyyerror(void*, const char*) { }
-
- %}
-@@ -119,5 +119,5 @@
- OrExpr
- {
-- PARSER->m_topExpr = $1;
-+ parser->m_topExpr = $1;
- }
- ;
-@@ -139,5 +139,5 @@
- {
- $$ = new LocationPath;
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- |
-@@ -151,5 +151,5 @@
- $$ = $2;
- $$->insertFirstStep($1);
-- PARSER->unregisterParseNode($1);
-+ parser->unregisterParseNode($1);
- }
- ;
-@@ -160,6 +160,6 @@
- $$ = new LocationPath;
- $$->appendStep($1);
-- PARSER->unregisterParseNode($1);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -167,5 +167,5 @@
- {
- $$->appendStep($3);
-- PARSER->unregisterParseNode($3);
-+ parser->unregisterParseNode($3);
- }
- |
-@@ -174,6 +174,6 @@
- $$->appendStep($2);
- $$->appendStep($3);
-- PARSER->unregisterParseNode($2);
-- PARSER->unregisterParseNode($3);
-+ parser->unregisterParseNode($2);
-+ parser->unregisterParseNode($3);
- }
- ;
-@@ -184,9 +184,9 @@
- if ($2) {
- $$ = new Step(Step::ChildAxis, *$1, *$2);
-- PARSER->deletePredicateVector($2);
-+ parser->deletePredicateVector($2);
- } else
- $$ = new Step(Step::ChildAxis, *$1);
-- PARSER->deleteNodeTest($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteNodeTest($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -195,6 +195,6 @@
- String localName;
- String namespaceURI;
-- if (!PARSER->expandQName(*$1, localName, namespaceURI)) {
-- PARSER->m_gotNamespaceError = true;
-+ if (!parser->expandQName(*$1, localName, namespaceURI)) {
-+ parser->m_gotNamespaceError = true;
- YYABORT;
- }
-@@ -202,9 +202,9 @@
- if ($2) {
- $$ = new Step(Step::ChildAxis,
Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI), *$2);
-- PARSER->deletePredicateVector($2);
-+ parser->deletePredicateVector($2);
- } else
- $$ = new Step(Step::ChildAxis,
Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI));
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -213,9 +213,9 @@
- if ($3) {
- $$ = new Step($1, *$2, *$3);
-- PARSER->deletePredicateVector($3);
-+ parser->deletePredicateVector($3);
- } else
- $$ = new Step($1, *$2);
-- PARSER->deleteNodeTest($2);
-- PARSER->registerParseNode($$);
-+ parser->deleteNodeTest($2);
-+ parser->registerParseNode($$);
- }
- |
-@@ -224,6 +224,6 @@
- String localName;
- String namespaceURI;
-- if (!PARSER->expandQName(*$2, localName, namespaceURI)) {
-- PARSER->m_gotNamespaceError = true;
-+ if (!parser->expandQName(*$2, localName, namespaceURI)) {
-+ parser->m_gotNamespaceError = true;
- YYABORT;
- }
-@@ -231,9 +231,9 @@
- if ($3) {
- $$ = new Step($1, Step::NodeTest(Step::NodeTest::NameTest,
localName, namespaceURI), *$3);
-- PARSER->deletePredicateVector($3);
-+ parser->deletePredicateVector($3);
- } else
- $$ = new Step($1, Step::NodeTest(Step::NodeTest::NameTest,
localName, namespaceURI));
-- PARSER->deleteString($2);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($2);
-+ parser->registerParseNode($$);
- }
- |
-@@ -260,6 +260,6 @@
- $$ = new Step::NodeTest(Step::NodeTest::CommentNodeTest);
-
-- PARSER->deleteString($1);
-- PARSER->registerNodeTest($$);
-+ parser->deleteString($1);
-+ parser->registerNodeTest($$);
- }
- |
-@@ -267,6 +267,6 @@
- {
- $$ = new
Step::NodeTest(Step::NodeTest::ProcessingInstructionNodeTest);
-- PARSER->deleteString($1);
-- PARSER->registerNodeTest($$);
-+ parser->deleteString($1);
-+ parser->registerNodeTest($$);
- }
- |
-@@ -274,7 +274,7 @@
- {
- $$ = new
Step::NodeTest(Step::NodeTest::ProcessingInstructionNodeTest,
$3->stripWhiteSpace());
-- PARSER->deleteString($1);
-- PARSER->deleteString($3);
-- PARSER->registerNodeTest($$);
-+ parser->deleteString($1);
-+ parser->deleteString($3);
-+ parser->registerNodeTest($$);
- }
- ;
-@@ -294,6 +294,6 @@
- $$ = new Vector<Predicate*>;
- $$->append(new Predicate($1));
-- PARSER->unregisterParseNode($1);
-- PARSER->registerPredicateVector($$);
-+ parser->unregisterParseNode($1);
-+ parser->registerPredicateVector($$);
- }
- |
-@@ -301,5 +301,5 @@
- {
- $$->append(new Predicate($2));
-- PARSER->unregisterParseNode($2);
-+ parser->unregisterParseNode($2);
- }
- ;
-@@ -316,5 +316,5 @@
- {
- $$ = new Step(Step::DescendantOrSelfAxis,
Step::NodeTest(Step::NodeTest::AnyNodeTest));
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -324,5 +324,5 @@
- {
- $$ = new Step(Step::SelfAxis,
Step::NodeTest(Step::NodeTest::AnyNodeTest));
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- |
-@@ -330,5 +330,5 @@
- {
- $$ = new Step(Step::ParentAxis,
Step::NodeTest(Step::NodeTest::AnyNodeTest));
-- PARSER->registerParseNode($$);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -338,6 +338,6 @@
- {
- $$ = new VariableReference(*$1);
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -350,6 +350,6 @@
- {
- $$ = new StringExpression(*$1);
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -357,6 +357,6 @@
- {
- $$ = new Number($1->toDouble());
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -370,6 +370,6 @@
- if (!$$)
- YYABORT;
-- PARSER->deleteString($1);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->registerParseNode($$);
- }
- |
-@@ -379,7 +379,7 @@
- if (!$$)
- YYABORT;
-- PARSER->deleteString($1);
-- PARSER->deleteExpressionVector($3);
-- PARSER->registerParseNode($$);
-+ parser->deleteString($1);
-+ parser->deleteExpressionVector($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -390,6 +390,6 @@
- $$ = new Vector<Expression*>;
- $$->append($1);
-- PARSER->unregisterParseNode($1);
-- PARSER->registerExpressionVector($$);
-+ parser->unregisterParseNode($1);
-+ parser->registerExpressionVector($$);
- }
- |
-@@ -397,5 +397,5 @@
- {
- $$->append($3);
-- PARSER->unregisterParseNode($3);
-+ parser->unregisterParseNode($3);
- }
- ;
-@@ -413,7 +413,7 @@
- $$->addSubExpression($1);
- $$->addSubExpression($3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -431,7 +431,7 @@
- $3->setAbsolute(true);
- $$ = new Path(static_cast<Filter*>($1), $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- |
-@@ -441,8 +441,8 @@
- $3->setAbsolute(true);
- $$ = new Path(static_cast<Filter*>($1), $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($2);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($2);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -454,7 +454,7 @@
- {
- $$ = new Filter($1, *$2);
-- PARSER->unregisterParseNode($1);
-- PARSER->deletePredicateVector($2);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->deletePredicateVector($2);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -466,7 +466,7 @@
- {
- $$ = new LogicalOp(LogicalOp::OP_Or, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -478,7 +478,7 @@
- {
- $$ = new LogicalOp(LogicalOp::OP_And, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -490,7 +490,7 @@
- {
- $$ = new EqTestOp($2, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -502,7 +502,7 @@
- {
- $$ = new EqTestOp($2, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -514,7 +514,7 @@
- {
- $$ = new NumericOp(NumericOp::OP_Add, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- |
-@@ -522,7 +522,7 @@
- {
- $$ = new NumericOp(NumericOp::OP_Sub, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -534,7 +534,7 @@
- {
- $$ = new NumericOp($2, $1, $3);
-- PARSER->unregisterParseNode($1);
-- PARSER->unregisterParseNode($3);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($1);
-+ parser->unregisterParseNode($3);
-+ parser->registerParseNode($$);
- }
- ;
-@@ -547,6 +547,6 @@
- $$ = new Negative;
- $$->addSubExpression($2);
-- PARSER->unregisterParseNode($2);
-- PARSER->registerParseNode($$);
-+ parser->unregisterParseNode($2);
-+ parser->registerParseNode($$);
- }
- ;
diff --git a/http/webkitgtk3/gtk-doc.patch b/http/webkitgtk3/gtk-doc.patch
deleted file mode 100644
index c362565..0000000
--- a/http/webkitgtk3/gtk-doc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- GNUmakefile.in.orig 2012-03-27 20:31:16.000000000 +0400
-+++ GNUmakefile.in 2012-04-15 10:40:36.226272195 +0400
-@@ -74045,7 +74045,7 @@
- @ENABLE_WEBKIT2_TRUE@
$${installdir}/webkit2gtk-$(DOC_MODULE_VERSION).devhelp2; \
- @ENABLE_WEBKIT2_TRUE@ fi; \
- @ENABLE_WEBKIT2_TRUE@ fi
-- @$(AM_V_GEN)$(PYTHON) $(srcdir)/Tools/gtk/generate-gtkdoc --rebase
--virtual-root=$${DESTDIR}
-+@ENABLE_GTK_DOC_TRUE@ @$(AM_V_GEN)$(PYTHON)
$(srcdir)/Tools/gtk/generate-gtkdoc --rebase --virtual-root=$${DESTDIR}
-
- uninstall-local:
- @DOC_MODULE_VERSION=`cat ./Documentation/webkitgtk/version.xml`; \
diff --git a/http/webkitgtk3/opengl-headers.patch
b/http/webkitgtk3/opengl-headers.patch
deleted file mode 100644
index 0ff8fee..0000000
--- a/http/webkitgtk3/opengl-headers.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- Source/WebCore/platform/graphics/OpenGLShims.h.orig
-+++ Source/WebCore/platform/graphics/OpenGLShims.h
-@@ -56,6 +56,8 @@
- typedef void (*glBufferSubDataType) (GLenum, GLintptr, GLsizeiptr, const
GLvoid*);
- typedef GLenum (*glCheckFramebufferStatusType) (GLenum);
- typedef void (*glCompileShaderType) (GLuint);
-+typedef void (*glCompressedTexImage2DType) (GLenum, GLint, GLenum, GLsizei,
GLsizei, GLint, GLsizei, const GLvoid *);
-+typedef void (*glCompressedTexSubImage2DType) (GLenum, GLint, GLint, GLint,
GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *);
- typedef GLuint (*glCreateProgramType) ();
- typedef GLuint (*glCreateShaderType) (GLenum);
- typedef void (*glDeleteBuffersType) (GLsizei, const GLuint*);
-@@ -152,6 +154,8 @@
- FUNCTION_TABLE_ENTRY(glBufferSubData);
- FUNCTION_TABLE_ENTRY(glCheckFramebufferStatus);
- FUNCTION_TABLE_ENTRY(glCompileShader);
-+ FUNCTION_TABLE_ENTRY(glCompressedTexImage2D);
-+ FUNCTION_TABLE_ENTRY(glCompressedTexSubImage2D);
- FUNCTION_TABLE_ENTRY(glCreateProgram);
- FUNCTION_TABLE_ENTRY(glCreateShader);
- FUNCTION_TABLE_ENTRY(glDeleteBuffers);
-@@ -253,6 +257,8 @@
- #define glCheckFramebufferStatusEXT glCheckFramebufferStatus
- #define glCheckFramebufferStatus
LOOKUP_GL_FUNCTION(glCheckFramebufferStatus)
- #define glCompileShader
LOOKUP_GL_FUNCTION(glCompileShader)
-+#define glCompressedTexImage2D
LOOKUP_GL_FUNCTION(glCompressedTexImage2D)
-+#define glCompressedTexSubImage2D
LOOKUP_GL_FUNCTION(glCompressedTexSubImage2D)
- #define glCreateProgram
LOOKUP_GL_FUNCTION(glCreateProgram)
- #define glCreateShader
LOOKUP_GL_FUNCTION(glCreateShader)
- #define glDeleteBuffers
LOOKUP_GL_FUNCTION(glDeleteBuffers)
diff --git a/http/wt/DEPENDS b/http/wt/DEPENDS
index a0637ec..9120a6e 100755
--- a/http/wt/DEPENDS
+++ b/http/wt/DEPENDS
@@ -17,7 +17,7 @@ optional_depends zlib \
"" \
"for compression over HTTP in wthttpd" &&

-optional_depends openssl \
+optional_depends SSL \
"" \
"" \
"HTTPS support in wthttpd" &&
diff --git a/http/wt/HISTORY b/http/wt/HISTORY
index 49bec47..101bfd6 100644
--- a/http/wt/HISTORY
+++ b/http/wt/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/http/xombrero/DETAILS b/http/xombrero/DETAILS
index 355e689..5786174 100755
--- a/http/xombrero/DETAILS
+++ b/http/xombrero/DETAILS
@@ -1,5 +1,5 @@
SPELL=xombrero
- VERSION=1.3.1
+ VERSION=1.6.3
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://opensource.conformal.com/snapshots/$SPELL/$SOURCE
diff --git a/http/xombrero/HISTORY b/http/xombrero/HISTORY
index 2f5f9bf..f99f038 100644
--- a/http/xombrero/HISTORY
+++ b/http/xombrero/HISTORY
@@ -1,3 +1,18 @@
+2013-07-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.3
+
+2013-06-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1
+
+2013-06-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0
+
+2013-05-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.0
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.0
+
2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.1

diff --git a/http/xombrero/xombrero-1.3.1.tgz.sig
b/http/xombrero/xombrero-1.3.1.tgz.sig
deleted file mode 100644
index 984f208..0000000
Binary files a/http/xombrero/xombrero-1.3.1.tgz.sig and /dev/null differ
diff --git a/http/xombrero/xombrero-1.6.3.tgz.sig
b/http/xombrero/xombrero-1.6.3.tgz.sig
new file mode 100644
index 0000000..9a39aa2
Binary files /dev/null and b/http/xombrero/xombrero-1.6.3.tgz.sig differ
diff --git a/http/xshttpd/DEPENDS b/http/xshttpd/DEPENDS
index fb393b1..e853a84 100755
--- a/http/xshttpd/DEPENDS
+++ b/http/xshttpd/DEPENDS
@@ -1,5 +1,5 @@
if [[ $XSHTTPD_BRANCH == "devel" || $XSHTTPD_SSL == "--with-ssl" ]]; then
- depends openssl
+ depends SSL
fi &&

optional_depends pcre \
diff --git a/http/xshttpd/HISTORY b/http/xshttpd/HISTORY
index 5017731..b01d783 100644
--- a/http/xshttpd/HISTORY
+++ b/http/xshttpd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-10-10 Bor Kraljič <pyrobor AT ver.si>
* johnas.gpg: added key 355F8408 from subkeys.pgp.net

diff --git a/i18n/ibus-anthy/DEPENDS b/i18n/ibus-anthy/DEPENDS
index 18ba5ab..9562b9d 100755
--- a/i18n/ibus-anthy/DEPENDS
+++ b/i18n/ibus-anthy/DEPENDS
@@ -1,2 +1,6 @@
depends ibus &&
-depends anthy
+depends anthy &&
+depends gobject-introspection &&
+depends pygobject3
+
+
diff --git a/i18n/ibus-anthy/DETAILS b/i18n/ibus-anthy/DETAILS
index 1bc6eb9..7b8a37b 100755
--- a/i18n/ibus-anthy/DETAILS
+++ b/i18n/ibus-anthy/DETAILS
@@ -1,8 +1,8 @@
SPELL=ibus-anthy
- VERSION=1.2.1
+ VERSION=1.5.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_HASH=sha512:490a89ef78e31ad9e0f61aadd1d93b7a670852a765cc784cbfa307a208aab4344e851dceee316dd04bdf004e901a1b23bf40ff505e55fa18ab9dafdf097263d3
SOURCE_URL[0]=http://ibus.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:38815571c6421207c91e0af1406fb1a83ad3a9d7e31de9f0c3267e16cde41038fda179f07efae42da8208608fb0bebbe2ae310bbff110cbf0f0744d282b9e3a3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
LICENSE[0]=LGPL
diff --git a/i18n/ibus-anthy/HISTORY b/i18n/ibus-anthy/HISTORY
index 0a801a6..9f8a8f3 100644
--- a/i18n/ibus-anthy/HISTORY
+++ b/i18n/ibus-anthy/HISTORY
@@ -1,3 +1,10 @@
+2013-09-06 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: update to 1.5.3
+ * DEPENDS: added addition depends
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2.7
+
2010-05-04 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 1.2.1
diff --git a/i18n/ibus-pinyin/BUILD b/i18n/ibus-pinyin/BUILD
new file mode 100755
index 0000000..b4832e1
--- /dev/null
+++ b/i18n/ibus-pinyin/BUILD
@@ -0,0 +1,2 @@
+LDFLAGS="${LDFLAGS/-Wl,--as-needed/}" &&
+default_build
diff --git a/i18n/ibus-pinyin/DEPENDS b/i18n/ibus-pinyin/DEPENDS
index 27ea310..0e8ca36 100755
--- a/i18n/ibus-pinyin/DEPENDS
+++ b/i18n/ibus-pinyin/DEPENDS
@@ -1,2 +1,11 @@
-depends ibus &&
-depends boost
+depends ibus &&
+
+optional_depends boost \
+ '--enable-boost' \
+ '--disable-boost' \
+ 'to replace stdc++0x with the version from boost' &&
+
+optional_depends LUA \
+ '--enable-lua-extension' \
+ '--disable-lua-extension' \
+ 'for lua scripting extension'
diff --git a/i18n/ibus-pinyin/DETAILS b/i18n/ibus-pinyin/DETAILS
index 7b0e324..543aa54 100755
--- a/i18n/ibus-pinyin/DETAILS
+++ b/i18n/ibus-pinyin/DETAILS
@@ -1,8 +1,9 @@
SPELL=ibus-pinyin
- VERSION=1.3.11
+ VERSION=1.4.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:0a5276edc68d86ca82592a96b7526cc40c24559235d69ae90dd2c2c3dbed1bcc03f21b2af8e4f79d553ee31e1c0e5d945a14433f20ae4562b8c24b0b8e622e4c
SOURCE_URL[0]=http://ibus.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:0a5276edc68d86ca82592a96b7526cc40c24559235d69ae90dd2c2c3dbed1bcc03f21b2af8e4f79d553ee31e1c0e5d945a14433f20ae4562b8c24b0b8e622e4c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
LICENSE[0]=LGPL
diff --git a/i18n/ibus-pinyin/HISTORY b/i18n/ibus-pinyin/HISTORY
index 4d0a77b..0a9d219 100644
--- a/i18n/ibus-pinyin/HISTORY
+++ b/i18n/ibus-pinyin/HISTORY
@@ -1,3 +1,9 @@
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.0
+ * DEPENDS: boost is optional
+ Optionally depends on LUA
+ * BUILD: Disable -Wl,--as-needed in LDFLAGS, breaks linking lua
+
2010-11-02 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 1.3.11

diff --git a/i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
b/i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
new file mode 100644
index 0000000..9a53536
Binary files /dev/null and b/i18n/ibus-pinyin/ibus-pinyin-1.4.0.tar.gz.sig
differ
diff --git a/i18n/ibus/DEPENDS b/i18n/ibus/DEPENDS
index 0a27dae..ab0b969 100755
--- a/i18n/ibus/DEPENDS
+++ b/i18n/ibus/DEPENDS
@@ -1,6 +1,41 @@
depends python &&
-depends pyxdg &&
depends dbus-glib &&
depends dbus-python &&
depends notify-python &&
-depends iso-codes
+depends iso-codes &&
+
+optional_depends gtk+2 \
+ "--enable-gtk2" \
+ "--disable-gtk2" \
+ "Build GTK2 IM Module?" &&
+
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "Build GTK3 IM Module?" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "Enable introspection?" &&
+
+optional_depends vala \
+ "--enable-vala=yes" \
+ "--enable-vala=no" \
+ "Build Vala bindings?" &&
+
+optional_depends gconf2 \
+ "--enable-gconf" \
+ "--disable-gconf" \
+ "Use GConf code?" &&
+
+optional_depends dconf \
+ "--enable-dconf" \
+ "--disable-dconf" \
+ "Enable configuration based on dconf?" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Use gtk-doc to build documentation?"
+
diff --git a/i18n/ibus/DETAILS b/i18n/ibus/DETAILS
index 940e8af..979fa31 100755
--- a/i18n/ibus/DETAILS
+++ b/i18n/ibus/DETAILS
@@ -1,8 +1,8 @@
SPELL=ibus
- VERSION=1.3.8
+ VERSION=1.5.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_HASH=sha512:8249d6ee4918b0e0fe030af736eed2260e1376b2fdaf0d819f289e0bd880a5e3874f1fb3d097fc74b9f359822ce16f4dae52a263aa28c2e2ce7bdf671cb2fea9
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:b7467a522aae99b15f76a05d17db5da14f01e6a17393c86888c0956223ba6563886e78c7ea9126d51d097b0d552eeebd3f7a1ce7d8230fa047848f81196307e1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ibus/";
LICENSE[0]=LGPL
diff --git a/i18n/ibus/HISTORY b/i18n/ibus/HISTORY
index b4bf937..2f46038 100644
--- a/i18n/ibus/HISTORY
+++ b/i18n/ibus/HISTORY
@@ -1,3 +1,14 @@
+2014-10-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.5
+
+2013-09-06 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 1.5.3
+ * DEPENDS: updated to current depends and added optionals
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.99.20121006 (for gnome-settings-daemon
3.6.1)
+ Nothing else currently uses ibus
+
2010-11-02 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 1.3.8

diff --git a/i18n/uim/DETAILS b/i18n/uim/DETAILS
index f40772b..0eb4111 100755
--- a/i18n/uim/DETAILS
+++ b/i18n/uim/DETAILS
@@ -1,8 +1,8 @@
SPELL=uim
- VERSION=1.5.7
+ VERSION=1.8.6
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]="http://${SPELL}.googlecode.com/files/${SOURCE}";
-
SOURCE_HASH=sha512:d9cf1b9a814023ebc2280034fc3e596a8e85cd6663df8983be67b5806fcd8f3ca81a986bb5106ff483495b989d98e4c0a5dcfd0bd29cb26ba1c68a3699afb481
+
SOURCE_HASH=sha512:26a95d3b51ef7a99108234b9af30ee7b74141cb3af13d092d4cdbf0749f630934cfd67f74b09dacc3adcdce4a390104489d68a4e2419ec07418645a9b4e5715b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/uim/";
LICENSE[0]=BSD
diff --git a/i18n/uim/HISTORY b/i18n/uim/HISTORY
index 5d6120e..269a646 100644
--- a/i18n/uim/HISTORY
+++ b/i18n/uim/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6
+
2011-10-12 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/java/crimson-apache/DETAILS b/java/crimson-apache/DETAILS
index e50d440..02de993 100755
--- a/java/crimson-apache/DETAILS
+++ b/java/crimson-apache/DETAILS
@@ -1,10 +1,8 @@
- SPELL_NAME=crimson
- PKG_NAME=${SPELL_NAME}
- SPELL=${SPELL_NAME}-apache
+ SPELL=crimson-apache
VERSION=1.1.3
- SOURCE=${SPELL_NAME}-${VERSION}-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL_NAME}-${VERSION}
- SOURCE_URL[0]=http://xml.apache.org/dist/${SPELL_NAME}/$SOURCE
+ SOURCE=${SPELL%-*}-$VERSION-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL%-*}-${VERSION}
+ SOURCE_URL[0]=http://xml.apache.org/dist/${SPELL%-*}/$SOURCE

SOURCE_HASH=sha512:d54af330871dae8601e4d371b10b1c32a5a1033b464c83a55d3db70996777132af7c6cf51d81da91ed0c86b9c1c87a1535116d204dfa03c2349b486b5d4d6a7a
LICENSE[0]=APACHE
KEYWORDS="parser java xml"
diff --git a/java/crimson-apache/HISTORY b/java/crimson-apache/HISTORY
index e1abccd..b8dd334 100644
--- a/java/crimson-apache/HISTORY
+++ b/java/crimson-apache/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
Shortened SHORT
diff --git a/java/crimson-apache/INSTALL b/java/crimson-apache/INSTALL
index 306243a..adf18e7 100755
--- a/java/crimson-apache/INSTALL
+++ b/java/crimson-apache/INSTALL
@@ -1,3 +1,3 @@
-extract_jakarta_dist ${PKG_NAME} ${PKG_NAME}-${VERSION} \
- build/${PKG_NAME}-${VERSION}-bin.tar.gz &&
-register_jakarta_jar ${PKG_NAME}-${VERSION}/crimson.jar crimson.jar
+extract_jakarta_dist ${SPELL##*-} ${SPELL##*-}-${VERSION} \
+ build/${SPELL##*-}-${VERSION}-bin.tar.gz &&
+register_jakarta_jar ${SPELL##*-}-${VERSION}/crimson.jar crimson.jar
diff --git a/java/davmail/BUILD b/java/davmail/BUILD
new file mode 100755
index 0000000..7e6c6b4
--- /dev/null
+++ b/java/davmail/BUILD
@@ -0,0 +1,7 @@
+. $SECTION_DIRECTORY/java-functions &&
+
+set_ant_env &&
+
+export
CLASSPATH="${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/classes.zip:${ANT_HOME}/lib/ant.jar"
&&
+
+ANT_OPTS="-Dfile.encoding=UTF-8" ant
diff --git a/java/davmail/DEPENDS b/java/davmail/DEPENDS
new file mode 100755
index 0000000..74ac410
--- /dev/null
+++ b/java/davmail/DEPENDS
@@ -0,0 +1,5 @@
+depends ant &&
+depends JAVA &&
+depends unzip &&
+
+runtime_depends desktop-file-utils
diff --git a/java/davmail/DETAILS b/java/davmail/DETAILS
new file mode 100755
index 0000000..c12fe99
--- /dev/null
+++ b/java/davmail/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=davmail
+ VERSION=4.3.4-2174
+ SOURCE=$SPELL-src-$VERSION.tgz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-src-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/davmail/$SOURCE
+ WEB_SITE=http://davmail.sourceforge.net/
+ ENTERED=20130917
+ LICENSE[0]=GPL
+ KEYWORDS="client mail"
+ SHORT="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway"
+cat << EOF
+Ever wanted to get rid of Outlook? DavMail is a
+POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any
+mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an
+Exchange server, even from the internet or behind a firewall through Outlook
+Web Access. DavMail now includes an LDAP gateway to Exchange global address
+book and user personal contacts to allow recipient address completion in mail
+compose window and full calendar support with attendees free/busy display.
+
+DavMail also supports the CardDav protocol to sync address books. This new
+feature is sponsored by French Defense / DGA through project Trustedbird.
+
+The main goal of DavMail is to provide standard compliant protocols in front
of
+proprietary Exchange. This means LDAP for global address book, SMTP to send
+messages, IMAP to browse messages on the server in any folder, POP to
retrieve
+inbox messages only, Caldav for calendar support and Carddav for personal
+contacts sync. Thus any standard compliant client can be used with Microsoft
+Exchange.
+
+DavMail gateway is implemented in java and should run on any platform.
Releases
+are tested on Windows, Linux (Ubuntu) and Mac OSX. Tested successfully with
the
+Iphone (gateway running on a server).
+EOF
diff --git a/java/davmail/FINAL b/java/davmail/FINAL
new file mode 100755
index 0000000..83528e9
--- /dev/null
+++ b/java/davmail/FINAL
@@ -0,0 +1,3 @@
+message "${MESSAGE_COLOR}Updating desktop database...${DEFAULT_COLOR}" &&
+# Don't print errors for other .desktop files
+update-desktop-database 2>/dev/null
diff --git a/java/davmail/HISTORY b/java/davmail/HISTORY
new file mode 100644
index 0000000..3a2a070
--- /dev/null
+++ b/java/davmail/HISTORY
@@ -0,0 +1,3 @@
+2013-09-17 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/java/davmail/INSTALL b/java/davmail/INSTALL
new file mode 100755
index 0000000..231602b
--- /dev/null
+++ b/java/davmail/INSTALL
@@ -0,0 +1,18 @@
+DAVMAIL_INSTALL="${INSTALL_ROOT}/usr/share/java/$SPELL/" &&
+install -m0755 -d "${DAVMAIL_INSTALL}" &&
+install -m0755 -d "${DAVMAIL_INSTALL}/lib/" &&
+install -m0755 -d "${INSTALL_ROOT}/usr/share/applications/" &&
+install -m0755 -D lib/* "${DAVMAIL_INSTALL}/lib/" &&
+install -m0755 dist/davmail.jar "${DAVMAIL_INSTALL}" &&
+
+sed -i "s:BASE=.*:BASE=${DAVMAIL_INSTALL}:" dist/davmail.sh &&
+sed -i 's:Icon=.*:Icon=davmail.png:' dist/davmail.desktop &&
+install -m0755 dist/davmail.sh "${DAVMAIL_INSTALL}" &&
+ln -s "${DAVMAIL_INSTALL}"/davmail.sh "${INSTALL_ROOT}"/usr/bin/davmail &&
+install -m0644 dist/davmail.desktop
"${INSTALL_ROOT}"/usr/share/applications/ &&
+
+unzip -q dist/davmail.jar tray{2,32,48}.png &&
+install -Dm0644 dist/davmail.png "${INSTALL_ROOT}"/usr/share/pixmaps/ &&
+install -Dm0644 tray2.png
"${INSTALL_ROOT}"/usr/share/icons/hicolor/16x16/apps/davmail.png &&
+install -Dm0644 tray32.png
"${INSTALL_ROOT}"/usr/share/icons/hicolor/32x32/apps/davmail.png &&
+install -Dm0644 tray48.png
"${INSTALL_ROOT}"/usr/share/icons/hicolor/48x48/apps/davmail.png
diff --git a/java/davmail/davmail-src-4.3.4-2174.tgz.sig
b/java/davmail/davmail-src-4.3.4-2174.tgz.sig
new file mode 100644
index 0000000..8bb6410
Binary files /dev/null and b/java/davmail/davmail-src-4.3.4-2174.tgz.sig
differ
diff --git a/java/icedtea-web/DETAILS b/java/icedtea-web/DETAILS
index cbd0143..3d41765 100755
--- a/java/icedtea-web/DETAILS
+++ b/java/icedtea-web/DETAILS
@@ -1,5 +1,5 @@
SPELL=icedtea-web
- VERSION=1.2.1
+ VERSION=1.3.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://icedtea.classpath.org/download/source/$SOURCE
diff --git a/java/icedtea-web/HISTORY b/java/icedtea-web/HISTORY
index 84fae04..bc9d78b 100644
--- a/java/icedtea-web/HISTORY
+++ b/java/icedtea-web/HISTORY
@@ -1,3 +1,6 @@
+2012-12-02 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.3.1
+
2012-08-24 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.2.1

diff --git a/java/icedtea-web/icedtea-web-1.2.1.tar.gz.sig
b/java/icedtea-web/icedtea-web-1.2.1.tar.gz.sig
deleted file mode 100644
index 01825f2..0000000
Binary files a/java/icedtea-web/icedtea-web-1.2.1.tar.gz.sig and /dev/null
differ
diff --git a/java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
b/java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
new file mode 100644
index 0000000..c374afd
Binary files /dev/null and b/java/icedtea-web/icedtea-web-1.3.1.tar.gz.sig
differ
diff --git a/java/icedtea6/BUILD b/java/icedtea6/BUILD
index ffd9a47..99ca5c2 100755
--- a/java/icedtea6/BUILD
+++ b/java/icedtea6/BUILD
@@ -1,11 +1,11 @@
export PATH_HOLD="${PATH}" &&
-export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-6.1.11.1" &&
+export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-6.1.12.2" &&
export CLASSPATH=".:/usr/share/java" &&
export PATH="${PATH}:${JAVA_HOME}/bin" &&

OPTS="$ICEDTEA6_DOCS $ICEDTEA6_OPT $ICEDTEA6_PARA $OPTS" &&
OPTS="--with-tzdata-dir=/usr/share/zoneinfo $OPTS" &&
-OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-6.1.11.1 $OPTS" &&
+OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-6.1.12.2 $OPTS" &&
OPTS="--disable-bootstrap $OPTS" &&

unset JAVA_HOME &&
diff --git a/java/icedtea6/DEPENDS b/java/icedtea6/DEPENDS
index 770663e..98f016f 100755
--- a/java/icedtea6/DEPENDS
+++ b/java/icedtea6/DEPENDS
@@ -1,5 +1,6 @@
depends gcc
&&
depends -sub CXX gcc
&&
+depends libffi
&&
depends lsb-release
&&
depends pkgconfig
&&
depends zip
&&
@@ -7,7 +8,7 @@ depends unzip
&&
depends libxslt
&&
depends ant "--with-ant-home=/opt/ant"
&&
depends cups
&&
-depends giflib
&&
+depends GIFLIB
&&
depends JPEG
&&
depends libpng
&&
depends alsa-lib
&&
diff --git a/java/icedtea6/DETAILS b/java/icedtea6/DETAILS
index 220090e..0a638bf 100755
--- a/java/icedtea6/DETAILS
+++ b/java/icedtea6/DETAILS
@@ -1,29 +1,26 @@
SPELL=icedtea6
- VERSION=1.11.4
+ VERSION=1.12.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
- SOURCE3=openjdk-6-src-b24-14_nov_2011.tar.gz
+ SOURCE3=openjdk-6-src-b27-26_oct_2012.tar.gz
SOURCE4=jdk6-jaf-b20.zip
- SOURCE5=jaxp144_03.zip
-# SOURCE5=jaxp145_01.zip
+ SOURCE5=jaxp144_04.zip
SOURCE6=jdk6-jaxws2_1_6-2011_06_13.zip
-# SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-hg
SOURCE_URL[0]=http://icedtea.classpath.org/download/source/$SOURCE
SOURCE2_IGNORE=signature
SOURCE2_URL[0]=http://icedtea.classpath.org/download/source/$SOURCE2
- SOURCE3_URL[0]=http://download.java.net/openjdk/jdk6/promoted/b24/$SOURCE3
+ SOURCE3_URL[0]=http://download.java.net/openjdk/jdk6/promoted/b27/$SOURCE3
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-# SOURCE_GPG="icedtea.gpg:${SOURCE2}:UPSTREAM_KEY"
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
case "${SMGL_COMPAT_ARCHS[0]}" in
ia32|32)
- SOURCE7=icedtea-bin-core-6.1.11.1-x86.tar.bz2
+ SOURCE7=icedtea-bin-core-6.1.12.2-x86.tar.bz2
;;
x86-64|64)
if [[ "${SMGL_COMPAT_ARCHS[@]/32/}" == "${SMGL_COMPAT_ARCHS[@]}" ]]; then
- SOURCE7=icedtea-bin-core-6.1.11.1-amd64.tar.bz2
+ SOURCE7=icedtea-bin-core-6.1.12.2-amd64.tar.bz2
else
- SOURCE7=icedtea-bin-core-6.1.11.1-x86.tar.bz2
+ SOURCE7=icedtea-bin-core-6.1.12.2-x86.tar.bz2
fi
;;
esac
diff --git a/java/icedtea6/HISTORY b/java/icedtea6/HISTORY
index d8d3e18..8f8df5f 100644
--- a/java/icedtea6/HISTORY
+++ b/java/icedtea6/HISTORY
@@ -1,3 +1,13 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 1.12.2
+ * DEPENDS: added libffi
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.11.5
+
2012-09-05 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 1.11.4

diff --git a/java/icedtea6/icedtea-bin-core-6.1.11.1-amd64.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.11.1-amd64.tar.bz2.sig
deleted file mode 100644
index 1d572e9..0000000
Binary files a/java/icedtea6/icedtea-bin-core-6.1.11.1-amd64.tar.bz2.sig and
/dev/null differ
diff --git a/java/icedtea6/icedtea-bin-core-6.1.11.1-x86.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.11.1-x86.tar.bz2.sig
deleted file mode 100644
index 96ef44f..0000000
Binary files a/java/icedtea6/icedtea-bin-core-6.1.11.1-x86.tar.bz2.sig and
/dev/null differ
diff --git a/java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig
new file mode 100644
index 0000000..de20c72
Binary files /dev/null and
b/java/icedtea6/icedtea-bin-core-6.1.12.2-amd64.tar.bz2.sig differ
diff --git a/java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig
b/java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig
new file mode 100644
index 0000000..0f0af7a
Binary files /dev/null and
b/java/icedtea6/icedtea-bin-core-6.1.12.2-x86.tar.bz2.sig differ
diff --git a/java/icedtea6/icedtea6-1.11.4.tar.gz.sig
b/java/icedtea6/icedtea6-1.11.4.tar.gz.sig
deleted file mode 100644
index b84f179..0000000
Binary files a/java/icedtea6/icedtea6-1.11.4.tar.gz.sig and /dev/null differ
diff --git a/java/icedtea6/icedtea6-1.12.2.tar.gz.sig
b/java/icedtea6/icedtea6-1.12.2.tar.gz.sig
new file mode 100644
index 0000000..c22e759
Binary files /dev/null and b/java/icedtea6/icedtea6-1.12.2.tar.gz.sig differ
diff --git a/java/icedtea6/jaxp144_03.zip.sig
b/java/icedtea6/jaxp144_03.zip.sig
deleted file mode 100644
index 8f8efd8..0000000
Binary files a/java/icedtea6/jaxp144_03.zip.sig and /dev/null differ
diff --git a/java/icedtea6/jaxp144_04.zip.sig
b/java/icedtea6/jaxp144_04.zip.sig
new file mode 100644
index 0000000..2c77cc4
Binary files /dev/null and b/java/icedtea6/jaxp144_04.zip.sig differ
diff --git a/java/icedtea6/openjdk-6-src-b24-14_nov_2011.tar.gz.sig
b/java/icedtea6/openjdk-6-src-b24-14_nov_2011.tar.gz.sig
deleted file mode 100644
index a8336ef..0000000
Binary files a/java/icedtea6/openjdk-6-src-b24-14_nov_2011.tar.gz.sig and
/dev/null differ
diff --git a/java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig
b/java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig
new file mode 100644
index 0000000..c9f8d9f
Binary files /dev/null and
b/java/icedtea6/openjdk-6-src-b27-26_oct_2012.tar.gz.sig differ
diff --git a/java/icedtea7/BUILD b/java/icedtea7/BUILD
index 94549a0..6ea5935 100755
--- a/java/icedtea7/BUILD
+++ b/java/icedtea7/BUILD
@@ -1,10 +1,10 @@
export PATH_HOLD="${PATH}" &&
-export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-7.2.2.1" &&
+export JAVA_HOME="$BUILD_DIRECTORY/icedtea-bin-7.2.3.6" &&
export CLASSPATH=".:/usr/share/java" &&
export PATH="${PATH}:${JAVA_HOME}/bin" &&

OPTS="$ICEDTEA7_DOCS $ICEDTEA7_OPT $ICEDTEA7_PARA $OPTS"
&&
-OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-7.2.2.1 $OPTS"
&&
+OPTS="--with-jdk-home=$BUILD_DIRECTORY/icedtea-bin-7.2.3.6 $OPTS"
&&
OPTS="--with-abs-install-dir=${INSTALL_ROOT}/usr/lib/icedtea7-$VERSION
$OPTS" &&
OPTS="--disable-bootstrap --disable-downloading $OPTS"
&&

diff --git a/java/icedtea7/DEPENDS b/java/icedtea7/DEPENDS
index 6b1f152..b461241 100755
--- a/java/icedtea7/DEPENDS
+++ b/java/icedtea7/DEPENDS
@@ -2,7 +2,7 @@ depends gcc &&
depends -sub CXX gcc &&
depends lsb-release &&
depends pkgconfig &&
-depends giflib &&
+depends GIFLIB &&
depends lcms &&
depends libpng &&
depends zlib &&
@@ -13,7 +13,7 @@ depends ca-certificates &&
depends ant &&
depends perl &&
depends libxslt &&
-depends openssl &&
+depends SSL &&
depends attr &&
depends cpio &&
depends alsa-lib &&
diff --git a/java/icedtea7/DETAILS b/java/icedtea7/DETAILS
index 75f10aa..b8a1e95 100755
--- a/java/icedtea7/DETAILS
+++ b/java/icedtea7/DETAILS
@@ -1,5 +1,5 @@
SPELL=icedtea7
- VERSION=2.2.1
+ VERSION=2.3.7
SOURCE=icedtea-$VERSION.tar.gz
SOURCE2=openjdk.tar.gz
SOURCE3=corba.tar.gz
@@ -11,24 +11,24 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/icedtea-$VERSION
case "${SMGL_COMPAT_ARCHS[0]}" in
ia32|32)
- SOURCE9=icedtea-bin-core-7.2.2.1-x86.tar.bz2
+ SOURCE9=icedtea-bin-core-7.2.3.6-x86.tar.bz2
;;
x86-64|64)
if [[ "${SMGL_COMPAT_ARCHS[@]/32/}" == "${SMGL_COMPAT_ARCHS[@]}" ]]; then
- SOURCE9=icedtea-bin-core-7.2.2.1-amd64.tar.bz2
+ SOURCE9=icedtea-bin-core-7.2.3.6-amd64.tar.bz2
else
- SOURCE9=icedtea-bin-core-7.2.2.1-x86.tar.bz2
+ SOURCE9=icedtea-bin-core-7.2.3.6-x86.tar.bz2
fi
;;
esac
SOURCE_URL[0]=http://icedtea.classpath.org/download/source
-
SOURCE2_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/archive
-
SOURCE3_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/corba/archive
-
SOURCE4_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/hotspot/archive
-
SOURCE5_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/jaxp/archive
-
SOURCE6_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/jaxws/archive
-
SOURCE7_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/jdk/archive
-
SOURCE8_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.2/langtools/archive
+
SOURCE2_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive
+
SOURCE3_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive
+
SOURCE4_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive
+
SOURCE5_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive
+
SOURCE6_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive
+
SOURCE7_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive
+
SOURCE8_URL[0]=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive
SOURCE9_URL[0]=http://dev.gentoo.org/~caster/distfiles
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE2_GPG="gurus.gpg:${SOURCE2}.sig"
@@ -42,7 +42,7 @@ esac
LICENSE[0]=GPL
KEYWORDS="JAVA"
WEB_SITE=http://icedtea.classpath.org/wiki/Main_Page
- ENTERED=20120617
+ ENTERED=20120616
SHORT='Harness to build OpenJDK with Free Software build tools'
cat << EOF
The IcedTea project provides a harness to build the source code from
diff --git a/java/icedtea7/DOWNLOAD b/java/icedtea7/DOWNLOAD
index 6656d62..deed0b8 100755
--- a/java/icedtea7/DOWNLOAD
+++ b/java/icedtea7/DOWNLOAD
@@ -1,37 +1,30 @@
cd $SOURCE_CACHE &&

if ! test -f $SOURCE ; then
+#icedtea source file
wget $SOURCE_URL/$SOURCE 2>&1
fi &&

-if ! test -f $SOURCE2 ; then
- wget $SOURCE2_URL/0b776ef59474.tar.gz --progress=dot -O $SOURCE2 2>&1
-fi &&
+#openjdk changeset
+ wget $SOURCE2_URL/506161df1c48.tar.gz --progress=dot -O $SOURCE2 2>&1

-if ! test -f $SOURCE3 ; then
- wget $SOURCE3_URL/38deb372c569.tar.gz --progress=dot -O $SOURCE3 2>&1
-fi &&
+#corba changeset
+ wget $SOURCE3_URL/82e58144c3fb.tar.gz --progress=dot -O $SOURCE3 2>&1

-if ! test -f $SOURCE4 ; then
- wget $SOURCE4_URL/889dffcf4a54.tar.gz --progress=dot -O $SOURCE4 2>&1
-fi &&
+#hotspot changeset
+ wget $SOURCE4_URL/104e2c65892d.tar.gz --progress=dot -O $SOURCE4 2>&1

-if ! test -f $SOURCE5 ; then
- wget $SOURCE5_URL/335fb0b059b7.tar.gz --progress=dot -O $SOURCE5 2>&1
-fi &&
+#jaxp changeset
+ wget $SOURCE5_URL/1d46a56eb51c.tar.gz --progress=dot -O $SOURCE5 2>&1

-if ! test -f $SOURCE6 ; then
- wget $SOURCE6_URL/5471e01ef43b.tar.gz --progress=dot -O $SOURCE6 2>&1
-fi &&
+#jaxws changeset
+ wget $SOURCE6_URL/b9590aa972b9.tar.gz --progress=dot -O $SOURCE6 2>&1

-if ! test -f $SOURCE7 ; then
- wget $SOURCE7_URL/6c3b742b735d.tar.gz --progress=dot -O $SOURCE7 2>&1
-fi &&
+#jdk changeset
+ wget $SOURCE7_URL/6a3417030605.tar.gz --progress=dot -O $SOURCE7 2>&1

-if ! test -f $SOURCE8 ; then
- wget $SOURCE8_URL/beea46c7086b.tar.gz --progress=dot -O $SOURCE8 2>&1
-fi &&
+#langtools changeset
+ wget $SOURCE8_URL/b5006c3285c6.tar.gz --progress=dot -O $SOURCE8 2>&1

-if ! test -f $SOURCE9 ; then
wget $SOURCE9_URL/$SOURCE9 2>&1
-fi
+
diff --git a/java/icedtea7/HISTORY b/java/icedtea7/HISTORY
index c2e495b..bd2304b 100644
--- a/java/icedtea7/HISTORY
+++ b/java/icedtea7/HISTORY
@@ -1,3 +1,29 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-09-08 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: changed to build with new automake
+
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DOWNLOAD: only check if SOURCE1 exists. Always download the others.
+ If we wish to download only on a timestamp change, we will have to
use cURL
+ or something similar.
+
+2013-02-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.3.7
+ * DOWNLOAD: udated changeset numbers
+
+2013-02-18 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.3.6
+ * DOWNLOAD: udated changeset numbers
+
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 2.3.3
+ * DOWNLOAD: udated changeset numbers
+
2012-06-17 Robin Cook <rcook AT wyrms.net>
* New Spell: BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, DOWNLOAD,
FINAL, HISTORY, INSTALL, PRE_BUILD, PROVIDES
diff --git a/java/icedtea7/PRE_BUILD b/java/icedtea7/PRE_BUILD
index bd2dc28..41cd0d3 100755
--- a/java/icedtea7/PRE_BUILD
+++ b/java/icedtea7/PRE_BUILD
@@ -16,10 +16,9 @@ verify_file 8 &&
cp $SOURCE_CACHE/$SOURCE8 ./ &&

cd $SOURCE_DIRECTORY
-patch -p1 < $SPELL_DIRECTORY/icedtea-2.2.1-add_cacerts-1.patch &&
-patch -p1 < $SPELL_DIRECTORY/icedtea-7.2.2-no_suffix.patch &&
-autoreconf &&
-patch -p1 < $SPELL_DIRECTORY/icedtea7-2.2.1-fixed_paths.patch &&
+patch -p1 < $SPELL_DIRECTORY/icedtea-2.3.1-add_cacerts-1.patch &&
+NOCONFIGURE=Y ./autogen.sh &&
+patch -p1 < $SPELL_DIRECTORY/icedtea7-2.3.1-fixed_paths.patch &&

cd $BUILD_DIRECTORY &&
verify_file 9 &&
diff --git a/java/icedtea7/corba.tar.gz.sig b/java/icedtea7/corba.tar.gz.sig
index 99d65a5..411f917 100644
Binary files a/java/icedtea7/corba.tar.gz.sig and
b/java/icedtea7/corba.tar.gz.sig differ
diff --git a/java/icedtea7/hotspot.tar.gz.sig
b/java/icedtea7/hotspot.tar.gz.sig
index 4bb30e4..3426273 100644
Binary files a/java/icedtea7/hotspot.tar.gz.sig and
b/java/icedtea7/hotspot.tar.gz.sig differ
diff --git a/java/icedtea7/icedtea-2.2.1-add_cacerts-1.patch
b/java/icedtea7/icedtea-2.2.1-add_cacerts-1.patch
deleted file mode 100644
index 440e32e..0000000
--- a/java/icedtea7/icedtea-2.2.1-add_cacerts-1.patch
+++ /dev/null
@@ -1,543 +0,0 @@
-diff -Nuarp icedtea-2.2-orig/acinclude.m4 icedtea-2.2/acinclude.m4
---- icedtea-2.2-orig/acinclude.m4 2012-05-30 22:11:30.000000000 -0500
-+++ icedtea-2.2/acinclude.m4 2012-05-30 21:53:36.000000000 -0500
-@@ -302,6 +302,178 @@ AC_DEFUN_ONCE([IT_WITH_OPENJDK_SRC_DIR],
- AM_CONDITIONAL(OPENJDK_SRC_DIR_HARDLINKABLE, test
"x${openjdk_src_dir_hardlinkable}" = "xyes")
- ])
-
-+AC_DEFUN([IT_WITH_CACERTS],
-+[
-+ AC_MSG_CHECKING([whether a cacerts file is provided for distribution])
-+ AC_ARG_WITH([cacerts],
-+ [AS_HELP_STRING(--with-cacerts=FILE,specify the location of a
pre-generated cacerts file for distribution)],
-+ [
-+ if test -f "${withval}"; then
-+ CACERTS_FILE="${withval}"
-+ cacerts_file_set=yes
-+ else
-+ CACERTS_FILE=
-+ fi
-+ ],
-+ [
-+ CACERTS_FILE=
-+ ])
-+ if test x"${CACERTS_FILE}" = "x"; then
-+ cacerts_file_set=no
-+ CACERTS_FILE="no"
-+ fi
-+ AC_MSG_RESULT(${CACERTS_FILE})
-+ AC_SUBST(CACERTS_FILE)
-+ AM_CONDITIONAL([CACERTS_FILE_SET], test x"${cacerts_file_set}" = "xyes")
-+])
-+
-+AC_DEFUN([IT_GENERATE_CACERTS],
-+[
-+ AC_REQUIRE([IT_WITH_CACERTS])
-+ AC_MSG_CHECKING([whether to generate a cacerts file for distribution])
-+ AC_ARG_ENABLE([cacerts-generation],
-+ [AS_HELP_STRING(--enable-cacerts-generation, generate a
cacerts file for distribution [[default=auto]])],
-+ [
-+ case "${enableval}" in
-+ no)
-+ generate_cacerts=no
-+ ;;
-+ *)
-+ generate_cacerts=yes
-+ ;;
-+ esac
-+ ],
-+ [
-+ if test x"${cacerts_file_set}" = "xno"; then
-+ generate_cacerts=forced
-+ else
-+ if test x"${cacerts_file_set}" = "xyes"; then
-+ generate_cacerts=no
-+ else
-+ generate_cacerts=yes
-+ fi
-+ fi
-+ ])
-+ AC_MSG_RESULT([$generate_cacerts])
-+ AM_CONDITIONAL([GENERATE_CACERTS], test x"${generate_cacerts}" = "xyes"
-o x"${generate_cacerts}" = "xforced")
-+])
-+
-+AC_DEFUN([IT_GET_LOCAL_CACERTS],
-+[
-+ AC_MSG_CHECKING([for a local x509 certificate directory])
-+ AC_ARG_WITH([ca-dir],
-+ [AS_HELP_STRING(--with-ca-dir=DIR, specify a top-level local
x509 certificate directory for cacerts generation)],
-+ [
-+ if test -d "${withval}"; then
-+ CADIR="${withval}"
-+ else
-+ if test x"${withval}" = "xno"; then
-+ CADIR=no
-+ else
-+ CADIR=
-+ fi
-+ fi
-+ ],
-+ [
-+ CADIR=
-+ ])
-+ if test x"${CADIR}" = "x"; then
-+ for dir in /etc/pki/tls/certs \
-+ /usr/share/ca-certificates \
-+ /etc/ssl/certs \
-+ /etc/certs ; do
-+ if test -d "${dir}"; then
-+ CADIR="${dir}"
-+ break
-+ fi
-+ done
-+ if test x"${CADIR}" = "x"; then
-+ CADIR=no
-+ fi
-+ fi
-+ AC_MSG_RESULT(${CADIR})
-+ AC_SUBST(CADIR)
-+
-+ AC_MSG_CHECKING([for a local x509 certificate file])
-+ AC_ARG_WITH([ca-file],
-+ [AS_HELP_STRING(--with-ca-file=FILE, specify a local x509
certificate file for cacerts generation)],
-+ [
-+ if test -f "${withval}"; then
-+ CAFILE="${withval}"
-+ else
-+ if test x"${withval}" = "xno"; then
-+ CAFILE=no
-+ else
-+ CAFILE=
-+ fi
-+ fi
-+ ],
-+ [
-+ CAFILE=
-+ ])
-+ if test x"${CAFILE}" = "x"; then
-+ for file in /etc/pki/tls/certs/ca-bundle.crt \
-+ /etc/ssl/certs/ca-bundle.crt \
-+ /etc/ssl/ca-bundle.crt \
-+ /etc/ca-bundle.crt ; do
-+ if test -e "${file}"; then
-+ CAFILE=$file
-+ break
-+ fi
-+ done
-+ if test x"${CAFILE}" = "x"; then
-+ CAFILE=no
-+ fi
-+ fi
-+ AC_MSG_RESULT(${CAFILE})
-+ AC_SUBST(CAFILE)
-+ if test "${CADIR}x" = "nox" -a "${CAFILE}x" = "nox"; then
-+ AC_MSG_ERROR([You must supply a cacerts file or a list of CA
certificates to generate one.])
-+ fi
-+])
-+
-+AC_DEFUN([IT_FIND_OPENSSL],
-+[
-+ AC_MSG_CHECKING([for openssl])
-+ AC_ARG_WITH([openssl],
-+ [AS_HELP_STRING(--with-openssl=PATH, specify the path of the
openssl utility)],
-+ [
-+ if test -x "${withval}" -a -f "${withval}"; then
-+ OPENSSL="${withval}"
-+ else
-+ if test x"${withval}" = "xno"; then
-+ OPENSSL="no"
-+ else
-+ OPENSSL=
-+ fi
-+ fi
-+ ],
-+ [
-+ OPENSSL=
-+ ])
-+ if test x"${OPENSSL}" = "x"; then
-+
-+ OPENSSL=$(
-+ IFS=":"
-+ for dir in ${withval}:${PATH}; do
-+ if test -x "${dir}/openssl" -a -f "${dir}/openssl"; then
-+ FOUNDSSL="${dir}/openssl"
-+ break
-+ fi
-+ done
-+ echo "${FOUNDSSL}"
-+ )
-+ if test x"${OPENSSL}" = "x"; then
-+ OPENSSL=no
-+ fi
-+ fi
-+ AC_MSG_RESULT(${OPENSSL})
-+ AC_SUBST(OPENSSL)
-+ if test x"${OPENSSL}" = "xno"; then
-+ AC_MSG_ERROR([You must supply a cacerts file or have openssl available
to generate one.])
-+ fi
-+])
-+
- AC_DEFUN_ONCE([IT_CAN_HARDLINK_TO_SOURCE_TREE],
- [
- AC_CACHE_CHECK([if we can hard link rather than copy from
${abs_top_srcdir}], it_cv_hardlink_src, [
-diff -Nuarp icedtea-2.2-orig/configure.ac icedtea-2.2/configure.ac
---- icedtea-2.2-orig/configure.ac 2012-05-30 22:11:30.000000000 -0500
-+++ icedtea-2.2/configure.ac 2012-05-30 21:53:36.000000000 -0500
-@@ -84,6 +84,13 @@ AM_CONDITIONAL([ENABLE_SYSTEMTAP], [test
- AC_MSG_RESULT(${ENABLE_SYSTEMTAP})
-
- IT_LOCATE_NSS
-+IT_GENERATE_CACERTS
-+
-+if test x"${generate_cacerts}" = "xyes" -o x"${generate_cacerts}" =
"xforced"; then
-+ IT_GET_LOCAL_CACERTS
-+ IT_FIND_OPENSSL
-+fi
-+
- IT_GET_PKGVERSION
- IT_GET_LSB_DATA
-
-diff -Nuarp icedtea-2.2-orig/Makefile.am icedtea-2.2/Makefile.am
---- icedtea-2.2-orig/Makefile.am 2012-05-30 22:11:35.000000000 -0500
-+++ icedtea-2.2/Makefile.am 2012-05-30 22:10:09.000000000 -0500
-@@ -746,7 +746,8 @@ clean-local: clean-tests clean-pulse-jav
- clean-bootstrap-directory-symlink-stage1
clean-bootstrap-directory-symlink-stage2 \
- clean-extract clean-generated clean-native-ecj clean-hgforest
clean-icedtea-stage2 \
- clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero
clean-add-zero-debug \
-- clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino
clean-rewriter
-+ clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino
clean-rewriter \
-+ clean-cacerts clean-cacerts-debug
- if [ -e bootstrap ]; then \
- rmdir bootstrap ; \
- fi
-@@ -776,7 +777,7 @@ install:
- jtregcheck clean-remove-intree-libraries \
- clean-jamvm clean-extract-jamvm clean-add-jamvm clean-add-jamvm-debug
\
- clean-extract-hotspot clean-sanitise-openjdk \
-- clean-tests clean-tapset-report
-+ clean-tests clean-tapset-report clean-cacerts clean-cacerts-debug
-
- env:
- @echo 'unset JAVA_HOME'
-@@ -1703,6 +1704,13 @@ endif
- if ENABLE_JAMVM
- printf -- '-jamvm ALIASED_TO -server\n' >>
$(BUILD_JRE_ARCH_DIR)/jvm.cfg
- endif
-+if GENERATE_CACERTS
-+ $(ARCH_PREFIX) $(MAKE) add-cacerts
-+else
-+if CACERTS_FILE_SET
-+ $(ARCH_PREFIX) $(MAKE) add-cacerts
-+endif
-+endif
- @echo "IcedTea is served:" $(BUILD_OUTPUT_DIR)
- mkdir -p stamps
- touch $@
-@@ -1769,6 +1777,13 @@ endif
- if ENABLE_JAMVM
- printf -- '-jamvm ALIASED_TO -server\n' >>
$(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg
- endif
-+if GENERATE_CACERTS
-+ $(ARCH_PREFIX) $(MAKE) add-cacerts-debug
-+else
-+if CACERTS_FILE_SET
-+ $(ARCH_PREFIX) $(MAKE) add-cacerts-debug
-+endif
-+endif
- @echo "IcedTea (debug build) is served:" \
- $(DEBUG_BUILD_OUTPUT_DIR)
- mkdir -p stamps
-@@ -1857,6 +1872,69 @@ stamps/icedtea-stage1.stamp: stamps/iced
- clean-icedtea-stage1:
- rm -f stamps/icedtea-stage1.stamp
-
-+# CA Certs
-+stamps/generate-cacerts.stamp:
-+if GENERATE_CACERTS
-+ if test -n "${CADIR}"; then \
-+ sh scripts/mkcacerts.sh -d "${CADIR}" \
-+ -k $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
-+ -s $(OPENSSL) \
-+ -o $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
-+ else \
-+ sh scripts/mkcacerts.sh -f "${CAFILE}" \
-+ -k $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
-+ -s $(OPENSSL) \
-+ -o $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
-+ fi
-+endif
-+ touch stamps/generate-cacerts.stamp
-+
-+stamps/add-cacerts.stamp: stamps/generate-cacerts.stamp
-+if CACERTS_FILE_SET
-+ cp $(CACERTS_FILE) $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
-+endif
-+ cp $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts \
-+ $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
-+ touch stamps/add-cacerts.stamp
-+
-+clean-cacerts:
-+ rm -f $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
-+ rm -f $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
-+ rm -f stamps/add-cacerts.stamp
-+ rm -f stamps/generate-cacerts.stamp
-+
-+stamps/generate-cacerts-debug.stamp:
-+if GENERATE_CACERTS
-+ if test -n "${CADIR}"; then \
-+ sh scripts/mkcacerts.sh -d "${CADIR}" \
-+ -k $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
-+ -s $(OPENSSL) \
-+ -o $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
-+ else \
-+ sh scripts/mkcacerts.sh -f "${CAFILE}" \
-+ -k $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
-+ -s $(OPENSSL) \
-+ -o $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
-+ fi
-+endif
-+ touch stamps/generate-cacerts-debug.stamp
-+
-+stamps/add-cacerts-debug.stamp: stamps/generate-cacerts-debug.stamp
-+if CACERTS_FILE_SET
-+ cp $(CACERTS_FILE)
$(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
-+endif
-+ cp $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts \
-+ $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
-+ touch stamps/add-cacerts-debug.stamp
-+
-+clean-cacerts-debug:
-+ rm -f $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
-+ rm -f $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
-+ rm -f stamps/add-cacerts-debug.stamp
-+ rm -f stamps/generate-cacerts-debug.stamp
-+
-+# end of CA Certs
-+
- # PulseAudio based mixer
- # (pulse-java)
- if ENABLE_PULSE_JAVA
-@@ -2379,6 +2457,10 @@ clean-rt:
- # Target Aliases
- # ===============
-
-+add-cacerts: stamps/add-cacerts.stamp
-+
-+add-cacerts-debug: stamps/add-cacerts-debug.stamp
-+
- add-zero: stamps/add-zero.stamp
-
- add-zero-debug: stamps/add-zero-debug.stamp
-diff -Nuarp icedtea-2.2-orig/scripts/mkcacerts.sh
icedtea-2.2/scripts/mkcacerts.sh
---- icedtea-2.2-orig/scripts/mkcacerts.sh 1969-12-31 18:00:00.000000000
-0600
-+++ icedtea-2.2/scripts/mkcacerts.sh 2012-05-30 21:53:36.000000000 -0500
-@@ -0,0 +1,208 @@
-+#!/bin/sh
-+# Simple script to extract x509 certificates and create a JRE cacerts file.
-+
-+function get_args()
-+ {
-+ if test -z "${1}" ; then
-+ showhelp
-+ exit 1
-+ fi
-+
-+ while test -n "${1}" ; do
-+ case "${1}" in
-+ -f | --cafile)
-+ check_arg $1 $2
-+ CAFILE="${2}"
-+ shift 2
-+ ;;
-+ -d | --cadir)
-+ check_arg $1 $2
-+ CADIR="${2}"
-+ shift 2
-+ ;;
-+ -o | --outfile)
-+ check_arg $1 $2
-+ OUTFILE="${2}"
-+ shift 2
-+ ;;
-+ -k | --keytool)
-+ check_arg $1 $2
-+ KEYTOOL="${2}"
-+ shift 2
-+ ;;
-+ -s | --openssl)
-+ check_arg $1 $2
-+ OPENSSL="${2}"
-+ shift 2
-+ ;;
-+ -h | --help)
-+ showhelp
-+ exit 0
-+ ;;
-+ *)
-+ showhelp
-+ exit 1
-+ ;;
-+ esac
-+ done
-+ }
-+
-+function check_arg()
-+ {
-+ echo "${2}" | grep -v "^-" > /dev/null
-+ if [ -z "$?" -o ! -n "$2" ]; then
-+ echo "Error: $1 requires a valid argument."
-+ exit 1
-+ fi
-+ }
-+
-+# The date binary is not reliable on 32bit systems for dates after 2038
-+function mydate()
-+ {
-+ local y=$( echo $1 | cut -d" " -f4 )
-+ local M=$( echo $1 | cut -d" " -f1 )
-+ local d=$( echo $1 | cut -d" " -f2 )
-+ local m
-+
-+ if [ ${d} -lt 10 ]; then d="0${d}"; fi
-+
-+ case $M in
-+ Jan) m="01";;
-+ Feb) m="02";;
-+ Mar) m="03";;
-+ Apr) m="04";;
-+ May) m="05";;
-+ Jun) m="06";;
-+ Jul) m="07";;
-+ Aug) m="08";;
-+ Sep) m="09";;
-+ Oct) m="10";;
-+ Nov) m="11";;
-+ Dec) m="12";;
-+ esac
-+
-+ certdate="${y}${m}${d}"
-+ }
-+
-+function showhelp()
-+ {
-+ echo "`basename ${0}` creates a valid cacerts file for use with
IcedTea."
-+ echo ""
-+ echo " -f --cafile The path to a file containing PEM
formated CA"
-+ echo " certificates. May not be used
with -d/--cadir."
-+ echo " -d --cadir The path to a diectory of PEM
formatted CA"
-+ echo " certificates. May not be used
with -f/--cafile."
-+ echo " -o --outfile The path to the output file."
-+ echo ""
-+ echo " -k --keytool The path to the java keytool
utility."
-+ echo ""
-+ echo " -s --openssl The path to the openssl utility."
-+ echo ""
-+ echo " -h --help Show this help message and exit."
-+ echo ""
-+ echo ""
-+ }
-+
-+# Initialize empty variables so that the shell does not polute the script
-+CAFILE=""
-+CADIR=""
-+OUTFILE=""
-+OPENSSL=""
-+KEYTOOL=""
-+certdate=""
-+date=""
-+today=$( date +%Y%m%d )
-+
-+# Process command line arguments
-+get_args ${@}
-+
-+# Handle common errors
-+if test "${CAFILE}x" == "x" -a "${CADIR}x" == "x" ; then
-+ echo "ERROR! You must provide an x509 certificate store!"
-+ echo "\'$(basename ${0}) --help\' for more info."
-+ echo ""
-+ exit 1
-+fi
-+
-+if test "${CAFILE}x" != "x" -a "${CADIR}x" != "x" ; then
-+ echo "ERROR! You cannot provide two x509 certificate stores!"
-+ echo "\'$(basename ${0}) --help\' for more info."
-+ echo ""
-+ exit 1
-+fi
-+
-+if test "${KEYTOOL}x" == "x" ; then
-+ echo "ERROR! You must provide a valid keytool program!"
-+ echo "\'$(basename ${0}) --help\' for more info."
-+ echo ""
-+ exit 1
-+fi
-+
-+if test "${OPENSSL}x" == "x" ; then
-+ echo "ERROR! You must provide a valid path to openssl!"
-+ echo "\'$(basename ${0}) --help\' for more info."
-+ echo ""
-+ exit 1
-+fi
-+
-+if test "${OUTFILE}x" == "x" ; then
-+ echo "ERROR! You must provide a valid output file!"
-+ echo "\'$(basename ${0}) --help\' for more info."
-+ echo ""
-+ exit 1
-+fi
-+
-+# Get on with the work
-+
-+# If using a CAFILE, split it into individual files in a temp directory
-+if test "${CAFILE}x" != "x" ; then
-+ TEMPDIR=`mktemp -d`
-+ CADIR="${TEMPDIR}"
-+
-+ # Get a list of staring lines for each cert
-+ CERTLIST=`grep -n "^-----BEGIN" "${CAFILE}" | cut -d ":" -f 1`
-+
-+ # Get a list of ending lines for each cert
-+ ENDCERTLIST=`grep -n "^-----END" "${CAFILE}" | cut -d ":" -f 1`
-+
-+ # Start a loop
-+ for certbegin in `echo "${CERTLIST}"` ; do
-+ for certend in `echo "${ENDCERTLIST}"` ; do
-+ if test "${certend}" -gt "${certbegin}"; then
-+ break
-+ fi
-+ done
-+ sed -n "${certbegin},${certend}p" "${CAFILE}" >
"${CADIR}/${certbegin}.pem"
-+ keyhash=`${OPENSSL} x509 -noout -in "${CADIR}/${certbegin}.pem"
-hash`
-+ echo "Generated PEM file with hash: ${keyhash}."
-+ done
-+fi
-+
-+# Write the output file
-+for cert in `find "${CADIR}" -type f -name "*.pem" -o -name "*.crt"`
-+do
-+
-+ # Make sure the certificate date is valid...
-+ date=$( ${OPENSSL} x509 -enddate -in "${cert}" -noout | sed
's/^notAfter=//' )
-+ mydate "${date}"
-+ if test "${certdate}" -lt "${today}" ; then
-+ echo "${cert} expired on ${certdate}! Skipping..."
-+ unset date certdate
-+ continue
-+ fi
-+ unset date certdate
-+ ls "${cert}"
-+ tempfile=`mktemp`
-+ certbegin=`grep -n "^-----BEGIN" "${cert}" | cut -d ":" -f 1`
-+ certend=`grep -n "^-----END" "${cert}" | cut -d ":" -f 1`
-+ sed -n "${certbegin},${certend}p" "${cert}" > "${tempfile}"
-+ echo yes | "${KEYTOOL}" -import -alias `basename "${cert}"` -keystore \
-+ "${OUTFILE}" -storepass 'changeit' -file "${tempfile}"
-+ rm "${tempfile}"
-+done
-+
-+if test "${TEMPDIR}x" != "x" ; then
-+ rm -rf "${TEMPDIR}"
-+fi
-+exit 0
-+
-
diff --git a/java/icedtea7/icedtea-2.2.1.tar.gz.sig
b/java/icedtea7/icedtea-2.2.1.tar.gz.sig
deleted file mode 100644
index 4f02dff..0000000
Binary files a/java/icedtea7/icedtea-2.2.1.tar.gz.sig and /dev/null differ
diff --git a/java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
b/java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
new file mode 100644
index 0000000..440e32e
--- /dev/null
+++ b/java/icedtea7/icedtea-2.3.1-add_cacerts-1.patch
@@ -0,0 +1,543 @@
+diff -Nuarp icedtea-2.2-orig/acinclude.m4 icedtea-2.2/acinclude.m4
+--- icedtea-2.2-orig/acinclude.m4 2012-05-30 22:11:30.000000000 -0500
++++ icedtea-2.2/acinclude.m4 2012-05-30 21:53:36.000000000 -0500
+@@ -302,6 +302,178 @@ AC_DEFUN_ONCE([IT_WITH_OPENJDK_SRC_DIR],
+ AM_CONDITIONAL(OPENJDK_SRC_DIR_HARDLINKABLE, test
"x${openjdk_src_dir_hardlinkable}" = "xyes")
+ ])
+
++AC_DEFUN([IT_WITH_CACERTS],
++[
++ AC_MSG_CHECKING([whether a cacerts file is provided for distribution])
++ AC_ARG_WITH([cacerts],
++ [AS_HELP_STRING(--with-cacerts=FILE,specify the location of a
pre-generated cacerts file for distribution)],
++ [
++ if test -f "${withval}"; then
++ CACERTS_FILE="${withval}"
++ cacerts_file_set=yes
++ else
++ CACERTS_FILE=
++ fi
++ ],
++ [
++ CACERTS_FILE=
++ ])
++ if test x"${CACERTS_FILE}" = "x"; then
++ cacerts_file_set=no
++ CACERTS_FILE="no"
++ fi
++ AC_MSG_RESULT(${CACERTS_FILE})
++ AC_SUBST(CACERTS_FILE)
++ AM_CONDITIONAL([CACERTS_FILE_SET], test x"${cacerts_file_set}" = "xyes")
++])
++
++AC_DEFUN([IT_GENERATE_CACERTS],
++[
++ AC_REQUIRE([IT_WITH_CACERTS])
++ AC_MSG_CHECKING([whether to generate a cacerts file for distribution])
++ AC_ARG_ENABLE([cacerts-generation],
++ [AS_HELP_STRING(--enable-cacerts-generation, generate a
cacerts file for distribution [[default=auto]])],
++ [
++ case "${enableval}" in
++ no)
++ generate_cacerts=no
++ ;;
++ *)
++ generate_cacerts=yes
++ ;;
++ esac
++ ],
++ [
++ if test x"${cacerts_file_set}" = "xno"; then
++ generate_cacerts=forced
++ else
++ if test x"${cacerts_file_set}" = "xyes"; then
++ generate_cacerts=no
++ else
++ generate_cacerts=yes
++ fi
++ fi
++ ])
++ AC_MSG_RESULT([$generate_cacerts])
++ AM_CONDITIONAL([GENERATE_CACERTS], test x"${generate_cacerts}" = "xyes"
-o x"${generate_cacerts}" = "xforced")
++])
++
++AC_DEFUN([IT_GET_LOCAL_CACERTS],
++[
++ AC_MSG_CHECKING([for a local x509 certificate directory])
++ AC_ARG_WITH([ca-dir],
++ [AS_HELP_STRING(--with-ca-dir=DIR, specify a top-level local
x509 certificate directory for cacerts generation)],
++ [
++ if test -d "${withval}"; then
++ CADIR="${withval}"
++ else
++ if test x"${withval}" = "xno"; then
++ CADIR=no
++ else
++ CADIR=
++ fi
++ fi
++ ],
++ [
++ CADIR=
++ ])
++ if test x"${CADIR}" = "x"; then
++ for dir in /etc/pki/tls/certs \
++ /usr/share/ca-certificates \
++ /etc/ssl/certs \
++ /etc/certs ; do
++ if test -d "${dir}"; then
++ CADIR="${dir}"
++ break
++ fi
++ done
++ if test x"${CADIR}" = "x"; then
++ CADIR=no
++ fi
++ fi
++ AC_MSG_RESULT(${CADIR})
++ AC_SUBST(CADIR)
++
++ AC_MSG_CHECKING([for a local x509 certificate file])
++ AC_ARG_WITH([ca-file],
++ [AS_HELP_STRING(--with-ca-file=FILE, specify a local x509
certificate file for cacerts generation)],
++ [
++ if test -f "${withval}"; then
++ CAFILE="${withval}"
++ else
++ if test x"${withval}" = "xno"; then
++ CAFILE=no
++ else
++ CAFILE=
++ fi
++ fi
++ ],
++ [
++ CAFILE=
++ ])
++ if test x"${CAFILE}" = "x"; then
++ for file in /etc/pki/tls/certs/ca-bundle.crt \
++ /etc/ssl/certs/ca-bundle.crt \
++ /etc/ssl/ca-bundle.crt \
++ /etc/ca-bundle.crt ; do
++ if test -e "${file}"; then
++ CAFILE=$file
++ break
++ fi
++ done
++ if test x"${CAFILE}" = "x"; then
++ CAFILE=no
++ fi
++ fi
++ AC_MSG_RESULT(${CAFILE})
++ AC_SUBST(CAFILE)
++ if test "${CADIR}x" = "nox" -a "${CAFILE}x" = "nox"; then
++ AC_MSG_ERROR([You must supply a cacerts file or a list of CA
certificates to generate one.])
++ fi
++])
++
++AC_DEFUN([IT_FIND_OPENSSL],
++[
++ AC_MSG_CHECKING([for openssl])
++ AC_ARG_WITH([openssl],
++ [AS_HELP_STRING(--with-openssl=PATH, specify the path of the
openssl utility)],
++ [
++ if test -x "${withval}" -a -f "${withval}"; then
++ OPENSSL="${withval}"
++ else
++ if test x"${withval}" = "xno"; then
++ OPENSSL="no"
++ else
++ OPENSSL=
++ fi
++ fi
++ ],
++ [
++ OPENSSL=
++ ])
++ if test x"${OPENSSL}" = "x"; then
++
++ OPENSSL=$(
++ IFS=":"
++ for dir in ${withval}:${PATH}; do
++ if test -x "${dir}/openssl" -a -f "${dir}/openssl"; then
++ FOUNDSSL="${dir}/openssl"
++ break
++ fi
++ done
++ echo "${FOUNDSSL}"
++ )
++ if test x"${OPENSSL}" = "x"; then
++ OPENSSL=no
++ fi
++ fi
++ AC_MSG_RESULT(${OPENSSL})
++ AC_SUBST(OPENSSL)
++ if test x"${OPENSSL}" = "xno"; then
++ AC_MSG_ERROR([You must supply a cacerts file or have openssl available
to generate one.])
++ fi
++])
++
+ AC_DEFUN_ONCE([IT_CAN_HARDLINK_TO_SOURCE_TREE],
+ [
+ AC_CACHE_CHECK([if we can hard link rather than copy from
${abs_top_srcdir}], it_cv_hardlink_src, [
+diff -Nuarp icedtea-2.2-orig/configure.ac icedtea-2.2/configure.ac
+--- icedtea-2.2-orig/configure.ac 2012-05-30 22:11:30.000000000 -0500
++++ icedtea-2.2/configure.ac 2012-05-30 21:53:36.000000000 -0500
+@@ -84,6 +84,13 @@ AM_CONDITIONAL([ENABLE_SYSTEMTAP], [test
+ AC_MSG_RESULT(${ENABLE_SYSTEMTAP})
+
+ IT_LOCATE_NSS
++IT_GENERATE_CACERTS
++
++if test x"${generate_cacerts}" = "xyes" -o x"${generate_cacerts}" =
"xforced"; then
++ IT_GET_LOCAL_CACERTS
++ IT_FIND_OPENSSL
++fi
++
+ IT_GET_PKGVERSION
+ IT_GET_LSB_DATA
+
+diff -Nuarp icedtea-2.2-orig/Makefile.am icedtea-2.2/Makefile.am
+--- icedtea-2.2-orig/Makefile.am 2012-05-30 22:11:35.000000000 -0500
++++ icedtea-2.2/Makefile.am 2012-05-30 22:10:09.000000000 -0500
+@@ -746,7 +746,8 @@ clean-local: clean-tests clean-pulse-jav
+ clean-bootstrap-directory-symlink-stage1
clean-bootstrap-directory-symlink-stage2 \
+ clean-extract clean-generated clean-native-ecj clean-hgforest
clean-icedtea-stage2 \
+ clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero
clean-add-zero-debug \
+- clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino
clean-rewriter
++ clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino
clean-rewriter \
++ clean-cacerts clean-cacerts-debug
+ if [ -e bootstrap ]; then \
+ rmdir bootstrap ; \
+ fi
+@@ -776,7 +777,7 @@ install:
+ jtregcheck clean-remove-intree-libraries \
+ clean-jamvm clean-extract-jamvm clean-add-jamvm clean-add-jamvm-debug
\
+ clean-extract-hotspot clean-sanitise-openjdk \
+- clean-tests clean-tapset-report
++ clean-tests clean-tapset-report clean-cacerts clean-cacerts-debug
+
+ env:
+ @echo 'unset JAVA_HOME'
+@@ -1703,6 +1704,13 @@ endif
+ if ENABLE_JAMVM
+ printf -- '-jamvm ALIASED_TO -server\n' >>
$(BUILD_JRE_ARCH_DIR)/jvm.cfg
+ endif
++if GENERATE_CACERTS
++ $(ARCH_PREFIX) $(MAKE) add-cacerts
++else
++if CACERTS_FILE_SET
++ $(ARCH_PREFIX) $(MAKE) add-cacerts
++endif
++endif
+ @echo "IcedTea is served:" $(BUILD_OUTPUT_DIR)
+ mkdir -p stamps
+ touch $@
+@@ -1769,6 +1777,13 @@ endif
+ if ENABLE_JAMVM
+ printf -- '-jamvm ALIASED_TO -server\n' >>
$(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg
+ endif
++if GENERATE_CACERTS
++ $(ARCH_PREFIX) $(MAKE) add-cacerts-debug
++else
++if CACERTS_FILE_SET
++ $(ARCH_PREFIX) $(MAKE) add-cacerts-debug
++endif
++endif
+ @echo "IcedTea (debug build) is served:" \
+ $(DEBUG_BUILD_OUTPUT_DIR)
+ mkdir -p stamps
+@@ -1857,6 +1872,69 @@ stamps/icedtea-stage1.stamp: stamps/iced
+ clean-icedtea-stage1:
+ rm -f stamps/icedtea-stage1.stamp
+
++# CA Certs
++stamps/generate-cacerts.stamp:
++if GENERATE_CACERTS
++ if test -n "${CADIR}"; then \
++ sh scripts/mkcacerts.sh -d "${CADIR}" \
++ -k $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ else \
++ sh scripts/mkcacerts.sh -f "${CAFILE}" \
++ -k $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ fi
++endif
++ touch stamps/generate-cacerts.stamp
++
++stamps/add-cacerts.stamp: stamps/generate-cacerts.stamp
++if CACERTS_FILE_SET
++ cp $(CACERTS_FILE) $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++endif
++ cp $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts \
++ $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ touch stamps/add-cacerts.stamp
++
++clean-cacerts:
++ rm -f $(BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++ rm -f $(BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ rm -f stamps/add-cacerts.stamp
++ rm -f stamps/generate-cacerts.stamp
++
++stamps/generate-cacerts-debug.stamp:
++if GENERATE_CACERTS
++ if test -n "${CADIR}"; then \
++ sh scripts/mkcacerts.sh -d "${CADIR}" \
++ -k $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ else \
++ sh scripts/mkcacerts.sh -f "${CAFILE}" \
++ -k $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/bin/keytool \
++ -s $(OPENSSL) \
++ -o $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts; \
++ fi
++endif
++ touch stamps/generate-cacerts-debug.stamp
++
++stamps/add-cacerts-debug.stamp: stamps/generate-cacerts-debug.stamp
++if CACERTS_FILE_SET
++ cp $(CACERTS_FILE)
$(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++endif
++ cp $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts \
++ $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ touch stamps/add-cacerts-debug.stamp
++
++clean-cacerts-debug:
++ rm -f $(DEBUG_BUILD_OUTPUT_DIR)/j2re-image/lib/security/cacerts
++ rm -f $(DEBUG_BUILD_OUTPUT_DIR)/j2sdk-image/jre/lib/security/cacerts
++ rm -f stamps/add-cacerts-debug.stamp
++ rm -f stamps/generate-cacerts-debug.stamp
++
++# end of CA Certs
++
+ # PulseAudio based mixer
+ # (pulse-java)
+ if ENABLE_PULSE_JAVA
+@@ -2379,6 +2457,10 @@ clean-rt:
+ # Target Aliases
+ # ===============
+
++add-cacerts: stamps/add-cacerts.stamp
++
++add-cacerts-debug: stamps/add-cacerts-debug.stamp
++
+ add-zero: stamps/add-zero.stamp
+
+ add-zero-debug: stamps/add-zero-debug.stamp
+diff -Nuarp icedtea-2.2-orig/scripts/mkcacerts.sh
icedtea-2.2/scripts/mkcacerts.sh
+--- icedtea-2.2-orig/scripts/mkcacerts.sh 1969-12-31 18:00:00.000000000
-0600
++++ icedtea-2.2/scripts/mkcacerts.sh 2012-05-30 21:53:36.000000000 -0500
+@@ -0,0 +1,208 @@
++#!/bin/sh
++# Simple script to extract x509 certificates and create a JRE cacerts file.
++
++function get_args()
++ {
++ if test -z "${1}" ; then
++ showhelp
++ exit 1
++ fi
++
++ while test -n "${1}" ; do
++ case "${1}" in
++ -f | --cafile)
++ check_arg $1 $2
++ CAFILE="${2}"
++ shift 2
++ ;;
++ -d | --cadir)
++ check_arg $1 $2
++ CADIR="${2}"
++ shift 2
++ ;;
++ -o | --outfile)
++ check_arg $1 $2
++ OUTFILE="${2}"
++ shift 2
++ ;;
++ -k | --keytool)
++ check_arg $1 $2
++ KEYTOOL="${2}"
++ shift 2
++ ;;
++ -s | --openssl)
++ check_arg $1 $2
++ OPENSSL="${2}"
++ shift 2
++ ;;
++ -h | --help)
++ showhelp
++ exit 0
++ ;;
++ *)
++ showhelp
++ exit 1
++ ;;
++ esac
++ done
++ }
++
++function check_arg()
++ {
++ echo "${2}" | grep -v "^-" > /dev/null
++ if [ -z "$?" -o ! -n "$2" ]; then
++ echo "Error: $1 requires a valid argument."
++ exit 1
++ fi
++ }
++
++# The date binary is not reliable on 32bit systems for dates after 2038
++function mydate()
++ {
++ local y=$( echo $1 | cut -d" " -f4 )
++ local M=$( echo $1 | cut -d" " -f1 )
++ local d=$( echo $1 | cut -d" " -f2 )
++ local m
++
++ if [ ${d} -lt 10 ]; then d="0${d}"; fi
++
++ case $M in
++ Jan) m="01";;
++ Feb) m="02";;
++ Mar) m="03";;
++ Apr) m="04";;
++ May) m="05";;
++ Jun) m="06";;
++ Jul) m="07";;
++ Aug) m="08";;
++ Sep) m="09";;
++ Oct) m="10";;
++ Nov) m="11";;
++ Dec) m="12";;
++ esac
++
++ certdate="${y}${m}${d}"
++ }
++
++function showhelp()
++ {
++ echo "`basename ${0}` creates a valid cacerts file for use with
IcedTea."
++ echo ""
++ echo " -f --cafile The path to a file containing PEM
formated CA"
++ echo " certificates. May not be used
with -d/--cadir."
++ echo " -d --cadir The path to a diectory of PEM
formatted CA"
++ echo " certificates. May not be used
with -f/--cafile."
++ echo " -o --outfile The path to the output file."
++ echo ""
++ echo " -k --keytool The path to the java keytool
utility."
++ echo ""
++ echo " -s --openssl The path to the openssl utility."
++ echo ""
++ echo " -h --help Show this help message and exit."
++ echo ""
++ echo ""
++ }
++
++# Initialize empty variables so that the shell does not polute the script
++CAFILE=""
++CADIR=""
++OUTFILE=""
++OPENSSL=""
++KEYTOOL=""
++certdate=""
++date=""
++today=$( date +%Y%m%d )
++
++# Process command line arguments
++get_args ${@}
++
++# Handle common errors
++if test "${CAFILE}x" == "x" -a "${CADIR}x" == "x" ; then
++ echo "ERROR! You must provide an x509 certificate store!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${CAFILE}x" != "x" -a "${CADIR}x" != "x" ; then
++ echo "ERROR! You cannot provide two x509 certificate stores!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${KEYTOOL}x" == "x" ; then
++ echo "ERROR! You must provide a valid keytool program!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${OPENSSL}x" == "x" ; then
++ echo "ERROR! You must provide a valid path to openssl!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++if test "${OUTFILE}x" == "x" ; then
++ echo "ERROR! You must provide a valid output file!"
++ echo "\'$(basename ${0}) --help\' for more info."
++ echo ""
++ exit 1
++fi
++
++# Get on with the work
++
++# If using a CAFILE, split it into individual files in a temp directory
++if test "${CAFILE}x" != "x" ; then
++ TEMPDIR=`mktemp -d`
++ CADIR="${TEMPDIR}"
++
++ # Get a list of staring lines for each cert
++ CERTLIST=`grep -n "^-----BEGIN" "${CAFILE}" | cut -d ":" -f 1`
++
++ # Get a list of ending lines for each cert
++ ENDCERTLIST=`grep -n "^-----END" "${CAFILE}" | cut -d ":" -f 1`
++
++ # Start a loop
++ for certbegin in `echo "${CERTLIST}"` ; do
++ for certend in `echo "${ENDCERTLIST}"` ; do
++ if test "${certend}" -gt "${certbegin}"; then
++ break
++ fi
++ done
++ sed -n "${certbegin},${certend}p" "${CAFILE}" >
"${CADIR}/${certbegin}.pem"
++ keyhash=`${OPENSSL} x509 -noout -in "${CADIR}/${certbegin}.pem"
-hash`
++ echo "Generated PEM file with hash: ${keyhash}."
++ done
++fi
++
++# Write the output file
++for cert in `find "${CADIR}" -type f -name "*.pem" -o -name "*.crt"`
++do
++
++ # Make sure the certificate date is valid...
++ date=$( ${OPENSSL} x509 -enddate -in "${cert}" -noout | sed
's/^notAfter=//' )
++ mydate "${date}"
++ if test "${certdate}" -lt "${today}" ; then
++ echo "${cert} expired on ${certdate}! Skipping..."
++ unset date certdate
++ continue
++ fi
++ unset date certdate
++ ls "${cert}"
++ tempfile=`mktemp`
++ certbegin=`grep -n "^-----BEGIN" "${cert}" | cut -d ":" -f 1`
++ certend=`grep -n "^-----END" "${cert}" | cut -d ":" -f 1`
++ sed -n "${certbegin},${certend}p" "${cert}" > "${tempfile}"
++ echo yes | "${KEYTOOL}" -import -alias `basename "${cert}"` -keystore \
++ "${OUTFILE}" -storepass 'changeit' -file "${tempfile}"
++ rm "${tempfile}"
++done
++
++if test "${TEMPDIR}x" != "x" ; then
++ rm -rf "${TEMPDIR}"
++fi
++exit 0
++
+
diff --git a/java/icedtea7/icedtea-2.3.6.tar.gz.sig
b/java/icedtea7/icedtea-2.3.6.tar.gz.sig
new file mode 100644
index 0000000..3494643
Binary files /dev/null and b/java/icedtea7/icedtea-2.3.6.tar.gz.sig differ
diff --git a/java/icedtea7/icedtea-2.3.7.tar.gz.sig
b/java/icedtea7/icedtea-2.3.7.tar.gz.sig
new file mode 100644
index 0000000..6ab4292
Binary files /dev/null and b/java/icedtea7/icedtea-2.3.7.tar.gz.sig differ
diff --git a/java/icedtea7/icedtea-bin-core-7.2.2.1-amd64.tar.bz2.sig
b/java/icedtea7/icedtea-bin-core-7.2.2.1-amd64.tar.bz2.sig
deleted file mode 100644
index 95f5708..0000000
Binary files a/java/icedtea7/icedtea-bin-core-7.2.2.1-amd64.tar.bz2.sig and
/dev/null differ
diff --git a/java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig
b/java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig
new file mode 100644
index 0000000..ff3aff9
Binary files /dev/null and
b/java/icedtea7/icedtea-bin-core-7.2.3.6-amd64.tar.bz2.sig differ
diff --git a/java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig
b/java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig
new file mode 100644
index 0000000..dcf2ed3
Binary files /dev/null and
b/java/icedtea7/icedtea-bin-core-7.2.3.6-x86.tar.bz2.sig differ
diff --git a/java/icedtea7/icedtea7-2.1-fixed_paths.patch
b/java/icedtea7/icedtea7-2.1-fixed_paths.patch
deleted file mode 100644
index 887c33b..0000000
--- a/java/icedtea7/icedtea7-2.1-fixed_paths.patch
+++ /dev/null
@@ -1,128 +0,0 @@
-diff -urN icedtea-2.1/Makefile.am icedtea-mod/Makefile.am
---- icedtea-2.1/Makefile.am 2012-02-15 05:31:02.313600639 -0600
-+++ icedtea-mod/Makefile.am 2012-02-24 22:55:28.648066501 -0600
-@@ -235,7 +235,8 @@
-
- # Patch list
-
--ICEDTEA_PATCHES =
-+ICEDTEA_PATCHES = \
-+ patches/openjdk-smgl-paths.patch
-
- # Conditional patches
-
-diff -urN icedtea-2.1/patches/openjdk-smgl-paths.patch
icedtea-mod/patches/openjdk-smgl-paths.patch
---- icedtea-2.1/patches/openjdk-smgl-paths.patch 1969-12-31
18:00:00.000000000 -0600
-+++ icedtea-mod/patches/openjdk-smgl-paths.patch 2012-02-24
22:42:53.452019788 -0600
-@@ -0,0 +1,111 @@
-+diff -ur openjdk.orig/corba/make/common/shared/Defs-utils.gmk
openjdk/corba-mod/make/common/shared/Defs-utils.gmk
-+--- openjdk.orig/corba/make/common/shared/Defs-utils.gmk 2012-02-15
02:26:34.000000000 -0600
-++++ openjdk/corba/make/common/shared/Defs-utils.gmk 2012-02-24
22:20:19.380936091 -0600
-+@@ -85,15 +85,15 @@
-+ DIFF = $(UTILS_USR_BIN_PATH)diff
-+ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
-+ ECHO = $(UTILS_COMMAND_PATH)echo
-+-EGREP = $(UTILS_COMMAND_PATH)egrep
-++EGREP = $(UTILS_USR_BIN_PATH)egrep
-+ EXPR = $(UTILS_USR_BIN_PATH)expr
-+ FILE = $(UTILS_USR_BIN_PATH)file
-+ FIND = $(UTILS_USR_BIN_PATH)find
-+ FMT = $(UTILS_COMMAND_PATH)fmt
-+ GDB = $(UTILS_USR_BIN_PATH)gdb
-+-GREP = $(UTILS_COMMAND_PATH)grep
-++GREP = $(UTILS_USR_BIN_PATH)grep
-+ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
-+-HEAD = $(UTILS_USR_BIN_PATH)head
-++HEAD = $(UTILS_COMMAND_PATH)head
-+ ID = $(UTILS_COMMAND_PATH)id
-+ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
-+ KSH = $(UTILS_COMMAND_PATH)ksh
-+@@ -121,9 +121,9 @@
-+ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
-+ SORT = $(UTILS_COMMAND_PATH)sort
-+ STRIP = $(UTILS_CCS_BIN_PATH)strip
-+-TAIL = $(UTILS_USR_BIN_PATH)tail
-++TAIL = $(UTILS_COMMAND_PATH)tail
-+ TAR = $(UTILS_COMMAND_PATH)tar
-+-TEST = $(UTILS_USR_BIN_PATH)test
-++TEST = $(UTILS_COMMAND_PATH)test
-+ TOUCH = $(UTILS_COMMAND_PATH)touch
-+ TR = $(UTILS_USR_BIN_PATH)tr
-+ TRUE = $(UTILS_COMMAND_PATH)true
-+@@ -131,7 +131,7 @@
-+ UNIQ = $(UTILS_USR_BIN_PATH)uniq
-+ UNZIP = $(UTILS_USR_BIN_PATH)unzip
-+ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
-+-WC = $(UTILS_USR_BIN_PATH)wc
-++WC = $(UTILS_COMMAND_PATH)wc
-+ WHICH = $(UTILS_USR_BIN_PATH)which
-+ YACC = $(UTILS_CCS_BIN_PATH)yacc
-+ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
-+diff -ur openjdk.orig/hotspot/make/linux/makefiles/sa.make
openjdk/hotspot-mod/make/linux/makefiles/sa.make
-+--- openjdk.orig/hotspot/make/linux/makefiles/sa.make 2012-02-15
02:26:53.000000000 -0600
-++++ openjdk/hotspot/make/linux/makefiles/sa.make 2012-02-24
22:23:28.397947770 -0600
-+@@ -45,8 +45,8 @@
-+
-+ # gnumake 3.78.1 does not accept the *s that
-+ # are in AGENT_FILES1 and AGENT_FILES2, so use the shell to expand them
-+-AGENT_FILES1 := $(shell /usr/bin/test -d $(AGENT_DIR) && /bin/ls
$(AGENT_FILES1))
-+-AGENT_FILES2 := $(shell /usr/bin/test -d $(AGENT_DIR) && /bin/ls
$(AGENT_FILES2))
-++AGENT_FILES1 := $(shell /bin/test -d $(AGENT_DIR) && /bin/ls
$(AGENT_FILES1))
-++AGENT_FILES2 := $(shell /bin/test -d $(AGENT_DIR) && /bin/ls
$(AGENT_FILES2))
-+
-+ AGENT_FILES1_LIST := $(GENERATED)/agent1.classes.list
-+ AGENT_FILES2_LIST := $(GENERATED)/agent2.classes.list
-+diff -ur openjdk.orig/jdk/make/common/shared/Defs-utils.gmk
openjdk/jdk/make/common/shared/Defs-utils.gmk
-+--- openjdk.orig/jdk/make/common/shared/Defs-utils.gmk 2012-02-15
02:26:50.000000000 -0600
-++++ openjdk/jdk/make/common/shared/Defs-utils.gmk 2012-02-24
22:29:40.256970757 -0600
-+@@ -101,17 +101,17 @@
-+ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
-+ DUMP = $(UTILS_CCS_BIN_PATH)dump
-+ ECHO = $(UTILS_COMMAND_PATH)echo
-+-EGREP = $(UTILS_COMMAND_PATH)egrep
-++EGREP = $(UTILS_USR_BIN_PATH)egrep
-+ EXPR = $(UTILS_USR_BIN_PATH)expr
-+ FILE = $(UTILS_USR_BIN_PATH)file
-+ FIND = $(UTILS_USR_BIN_PATH)find
-+ FMT = $(UTILS_COMMAND_PATH)fmt
-+ GDB = $(UTILS_USR_BIN_PATH)gdb
-+-GREP = $(UTILS_COMMAND_PATH)grep
-++GREP = $(UTILS_USR_BIN_PATH)grep
-+ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
-+ # GZIP is used for solaris. Linux and windows use tar czf
-+ GZIP = $(UTILS_COMMAND_PATH)gzip
-+-HEAD = $(UTILS_USR_BIN_PATH)head
-++HEAD = $(UTILS_COMMAND_PATH)head
-+ HG = hg
-+ ID = $(UTILS_COMMAND_PATH)id
-+ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
-+@@ -137,9 +137,9 @@
-+ SH = $(UTILS_COMMAND_PATH)sh
-+ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
-+ SORT = $(UTILS_COMMAND_PATH)sort
-+-TAIL = $(UTILS_USR_BIN_PATH)tail
-++TAIL = $(UTILS_COMMAND_PATH)tail
-+ TAR = $(UTILS_COMMAND_PATH)tar
-+-TEST = $(UTILS_USR_BIN_PATH)test
-++TEST = $(UTILS_COMMAND_PATH)test
-+ TOUCH = $(UTILS_COMMAND_PATH)touch
-+ TR = $(UTILS_USR_BIN_PATH)tr
-+ TRUE = $(UTILS_COMMAND_PATH)true
-+@@ -148,7 +148,7 @@
-+ UNZIP = $(UTILS_USR_BIN_PATH)unzip
-+ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
-+ XARGS = $(UTILS_USR_BIN_PATH)xargs
-+-WC = $(UTILS_USR_BIN_PATH)wc
-++WC = $(UTILS_COMMAND_PATH)wc
-+ WHICH = $(UTILS_USR_BIN_PATH)which
-+ YACC = $(UTILS_CCS_BIN_PATH)yacc
-+ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
-+@@ -195,7 +195,7 @@
-+ # others have it in /usr/bin.
-+ SORT=$(firstword $(wildcard $(UTILS_COMMAND_PATH)sort) \
-+ $(wildcard $(UTILS_USR_BIN_PATH)sort))
-+- NAWK = $(USRBIN_PATH)gawk
-++ NAWK = $(UNIXCOMMAND_PATH)gawk
-+ # Intrinsic unix command, with backslash-escaped character interpretation
-+ ECHO = /bin/echo -e
-+ # These are really in UTILS_USR_BIN_PATH on Linux
diff --git a/java/icedtea7/icedtea7-2.2.1-fixed_paths.patch
b/java/icedtea7/icedtea7-2.2.1-fixed_paths.patch
deleted file mode 100644
index c2d98d2..0000000
--- a/java/icedtea7/icedtea7-2.2.1-fixed_paths.patch
+++ /dev/null
@@ -1,114 +0,0 @@
-diff -urN icedtea-2.2.1/Makefile.am icedtea-mod/Makefile.am
---- icedtea-2.2.1/Makefile.am 2012-06-16 21:28:55.521850613 -0500
-+++ icedtea-mod/Makefile.am 2012-06-16 21:44:32.499840110 -0500
-@@ -235,7 +235,8 @@
-
- # Patch list
-
--ICEDTEA_PATCHES =
-+ICEDTEA_PATCHES = \
-+ patches/openjdk-smgl-paths.patch
-
- # Conditional patches
-
-diff -urN icedtea-2.2.1/patches/openjdk-smgl-paths.patch
icedtea-mod/patches/openjdk-smgl-paths.patch
---- icedtea-2.2.1/patches/openjdk-smgl-paths.patch 1969-12-31
18:00:00.000000000 -0600
-+++ icedtea-mod/patches/openjdk-smgl-paths.patch 2012-06-16
21:43:04.238841099 -0500
-@@ -0,0 +1,97 @@
-+diff -ur openjdk.orig/corba/make/common/shared/Defs-utils.gmk
openjdk/corba/make/common/shared/Defs-utils.gmk
-+--- openjdk.orig/corba/make/common/shared/Defs-utils.gmk 2012-06-16
21:31:20.103848993 -0500
-++++ openjdk/corba/make/common/shared/Defs-utils.gmk 2012-06-16
21:35:09.405846422 -0500
-+@@ -92,15 +92,15 @@
-+ DIFF = $(UTILS_USR_BIN_PATH)diff
-+ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
-+ ECHO = $(UTILS_COMMAND_PATH)echo
-+-EGREP = $(UTILS_COMMAND_PATH)egrep
-++EGREP = $(UTILS_USR_BIN_PATH)egrep
-+ EXPR = $(UTILS_USR_BIN_PATH)expr
-+ FILE = $(UTILS_USR_BIN_PATH)file
-+ FIND = $(UTILS_USR_BIN_PATH)find
-+ FMT = $(UTILS_COMMAND_PATH)fmt
-+ GDB = $(UTILS_USR_BIN_PATH)gdb
-+-GREP = $(UTILS_COMMAND_PATH)grep
-++GREP = $(UTILS_USR_BIN_PATH)grep
-+ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
-+-HEAD = $(UTILS_USR_BIN_PATH)head
-++HEAD = $(UTILS_COMMAND_PATH)head
-+ ID = $(UTILS_COMMAND_PATH)id
-+ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
-+ KSH = $(UTILS_COMMAND_PATH)ksh
-+@@ -128,9 +128,9 @@
-+ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
-+ SORT = $(UTILS_COMMAND_PATH)sort
-+ STRIP = $(UTILS_CCS_BIN_PATH)strip
-+-TAIL = $(UTILS_USR_BIN_PATH)tail
-++TAIL = $(UTILS_COMMAND_PATH)tail
-+ TAR = $(UTILS_COMMAND_PATH)tar
-+-TEST = $(UTILS_USR_BIN_PATH)test
-++TEST = $(UTILS_COMMAND_PATH)test
-+ TOUCH = $(UTILS_COMMAND_PATH)touch
-+ TR = $(UTILS_USR_BIN_PATH)tr
-+ TRUE = $(UTILS_COMMAND_PATH)true
-+@@ -138,7 +138,7 @@
-+ UNIQ = $(UTILS_USR_BIN_PATH)uniq
-+ UNZIP = $(UTILS_USR_BIN_PATH)unzip
-+ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
-+-WC = $(UTILS_USR_BIN_PATH)wc
-++WC = $(UTILS_COMMAND_PATH)wc
-+ WHICH = $(UTILS_USR_BIN_PATH)which
-+ YACC = $(UTILS_CCS_BIN_PATH)yacc
-+ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
-+diff -ur openjdk.orig/jdk/make/common/shared/Defs-utils.gmk
openjdk/jdk/make/common/shared/Defs-utils.gmk
-+--- openjdk.orig/jdk/make/common/shared/Defs-utils.gmk 2012-06-16
21:31:18.773849007 -0500
-++++ openjdk/jdk/make/common/shared/Defs-utils.gmk 2012-06-16
21:39:14.804843671 -0500
-+@@ -108,17 +108,17 @@
-+ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
-+ DUMP = $(UTILS_CCS_BIN_PATH)dump
-+ ECHO = $(UTILS_COMMAND_PATH)echo
-+-EGREP = $(UTILS_COMMAND_PATH)egrep
-++EGREP = $(UTILS_USR_BIN_PATH)egrep
-+ EXPR = $(UTILS_USR_BIN_PATH)expr
-+ FILE = $(UTILS_USR_BIN_PATH)file
-+ FIND = $(UTILS_USR_BIN_PATH)find
-+ FMT = $(UTILS_COMMAND_PATH)fmt
-+ GDB = $(UTILS_USR_BIN_PATH)gdb
-+-GREP = $(UTILS_COMMAND_PATH)grep
-++GREP = $(UTILS_USR_BIN_PATH)grep
-+ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
-+ # GZIP is used for solaris. Linux and windows use tar czf
-+ GZIP = $(UTILS_COMMAND_PATH)gzip
-+-HEAD = $(UTILS_USR_BIN_PATH)head
-++HEAD = $(UTILS_COMMAND_PATH)head
-+ HG = hg
-+ ID = $(UTILS_COMMAND_PATH)id
-+ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
-+@@ -145,9 +145,9 @@
-+ SH = $(UTILS_COMMAND_PATH)sh
-+ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
-+ SORT = $(UTILS_COMMAND_PATH)sort
-+-TAIL = $(UTILS_USR_BIN_PATH)tail
-++TAIL = $(UTILS_COMMAND_PATH)tail
-+ TAR = $(UTILS_COMMAND_PATH)tar
-+-TEST = $(UTILS_USR_BIN_PATH)test
-++TEST = $(UTILS_COMMAND_PATH)test
-+ TOUCH = $(UTILS_COMMAND_PATH)touch
-+ TR = $(UTILS_USR_BIN_PATH)tr
-+ TRUE = $(UTILS_COMMAND_PATH)true
-+@@ -156,7 +156,7 @@
-+ UNZIP = $(UTILS_USR_BIN_PATH)unzip
-+ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
-+ XARGS = $(UTILS_USR_BIN_PATH)xargs
-+-WC = $(UTILS_USR_BIN_PATH)wc
-++WC = $(UTILS_COMMAND_PATH)wc
-+ WHICH = $(UTILS_USR_BIN_PATH)which
-+ YACC = $(UTILS_CCS_BIN_PATH)yacc
-+ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
-+@@ -203,7 +203,7 @@
-+ # others have it in /usr/bin.
-+ SORT=$(firstword $(wildcard $(UTILS_COMMAND_PATH)sort) \
-+ $(wildcard $(UTILS_USR_BIN_PATH)sort))
-+- NAWK = $(USRBIN_PATH)gawk
-++ NAWK = $(UNIXCOMMAND_PATH)gawk
-+ # Intrinsic unix command, with backslash-escaped character interpretation
-+ ECHO = /bin/echo -e
-+ # These are really in UTILS_USR_BIN_PATH on Linux
diff --git a/java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
b/java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
new file mode 100644
index 0000000..c2d98d2
--- /dev/null
+++ b/java/icedtea7/icedtea7-2.3.1-fixed_paths.patch
@@ -0,0 +1,114 @@
+diff -urN icedtea-2.2.1/Makefile.am icedtea-mod/Makefile.am
+--- icedtea-2.2.1/Makefile.am 2012-06-16 21:28:55.521850613 -0500
++++ icedtea-mod/Makefile.am 2012-06-16 21:44:32.499840110 -0500
+@@ -235,7 +235,8 @@
+
+ # Patch list
+
+-ICEDTEA_PATCHES =
++ICEDTEA_PATCHES = \
++ patches/openjdk-smgl-paths.patch
+
+ # Conditional patches
+
+diff -urN icedtea-2.2.1/patches/openjdk-smgl-paths.patch
icedtea-mod/patches/openjdk-smgl-paths.patch
+--- icedtea-2.2.1/patches/openjdk-smgl-paths.patch 1969-12-31
18:00:00.000000000 -0600
++++ icedtea-mod/patches/openjdk-smgl-paths.patch 2012-06-16
21:43:04.238841099 -0500
+@@ -0,0 +1,97 @@
++diff -ur openjdk.orig/corba/make/common/shared/Defs-utils.gmk
openjdk/corba/make/common/shared/Defs-utils.gmk
++--- openjdk.orig/corba/make/common/shared/Defs-utils.gmk 2012-06-16
21:31:20.103848993 -0500
+++++ openjdk/corba/make/common/shared/Defs-utils.gmk 2012-06-16
21:35:09.405846422 -0500
++@@ -92,15 +92,15 @@
++ DIFF = $(UTILS_USR_BIN_PATH)diff
++ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
++ ECHO = $(UTILS_COMMAND_PATH)echo
++-EGREP = $(UTILS_COMMAND_PATH)egrep
+++EGREP = $(UTILS_USR_BIN_PATH)egrep
++ EXPR = $(UTILS_USR_BIN_PATH)expr
++ FILE = $(UTILS_USR_BIN_PATH)file
++ FIND = $(UTILS_USR_BIN_PATH)find
++ FMT = $(UTILS_COMMAND_PATH)fmt
++ GDB = $(UTILS_USR_BIN_PATH)gdb
++-GREP = $(UTILS_COMMAND_PATH)grep
+++GREP = $(UTILS_USR_BIN_PATH)grep
++ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
++-HEAD = $(UTILS_USR_BIN_PATH)head
+++HEAD = $(UTILS_COMMAND_PATH)head
++ ID = $(UTILS_COMMAND_PATH)id
++ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
++ KSH = $(UTILS_COMMAND_PATH)ksh
++@@ -128,9 +128,9 @@
++ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
++ SORT = $(UTILS_COMMAND_PATH)sort
++ STRIP = $(UTILS_CCS_BIN_PATH)strip
++-TAIL = $(UTILS_USR_BIN_PATH)tail
+++TAIL = $(UTILS_COMMAND_PATH)tail
++ TAR = $(UTILS_COMMAND_PATH)tar
++-TEST = $(UTILS_USR_BIN_PATH)test
+++TEST = $(UTILS_COMMAND_PATH)test
++ TOUCH = $(UTILS_COMMAND_PATH)touch
++ TR = $(UTILS_USR_BIN_PATH)tr
++ TRUE = $(UTILS_COMMAND_PATH)true
++@@ -138,7 +138,7 @@
++ UNIQ = $(UTILS_USR_BIN_PATH)uniq
++ UNZIP = $(UTILS_USR_BIN_PATH)unzip
++ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
++-WC = $(UTILS_USR_BIN_PATH)wc
+++WC = $(UTILS_COMMAND_PATH)wc
++ WHICH = $(UTILS_USR_BIN_PATH)which
++ YACC = $(UTILS_CCS_BIN_PATH)yacc
++ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
++diff -ur openjdk.orig/jdk/make/common/shared/Defs-utils.gmk
openjdk/jdk/make/common/shared/Defs-utils.gmk
++--- openjdk.orig/jdk/make/common/shared/Defs-utils.gmk 2012-06-16
21:31:18.773849007 -0500
+++++ openjdk/jdk/make/common/shared/Defs-utils.gmk 2012-06-16
21:39:14.804843671 -0500
++@@ -108,17 +108,17 @@
++ DIRNAME = $(UTILS_USR_BIN_PATH)dirname
++ DUMP = $(UTILS_CCS_BIN_PATH)dump
++ ECHO = $(UTILS_COMMAND_PATH)echo
++-EGREP = $(UTILS_COMMAND_PATH)egrep
+++EGREP = $(UTILS_USR_BIN_PATH)egrep
++ EXPR = $(UTILS_USR_BIN_PATH)expr
++ FILE = $(UTILS_USR_BIN_PATH)file
++ FIND = $(UTILS_USR_BIN_PATH)find
++ FMT = $(UTILS_COMMAND_PATH)fmt
++ GDB = $(UTILS_USR_BIN_PATH)gdb
++-GREP = $(UTILS_COMMAND_PATH)grep
+++GREP = $(UTILS_USR_BIN_PATH)grep
++ GUNZIP = $(UTILS_COMMAND_PATH)gunzip
++ # GZIP is used for solaris. Linux and windows use tar czf
++ GZIP = $(UTILS_COMMAND_PATH)gzip
++-HEAD = $(UTILS_USR_BIN_PATH)head
+++HEAD = $(UTILS_COMMAND_PATH)head
++ HG = hg
++ ID = $(UTILS_COMMAND_PATH)id
++ ISAINFO = $(UTILS_COMMAND_PATH)isainfo
++@@ -145,9 +145,9 @@
++ SH = $(UTILS_COMMAND_PATH)sh
++ SHOWREV = $(UTILS_USR_BIN_PATH)showrev
++ SORT = $(UTILS_COMMAND_PATH)sort
++-TAIL = $(UTILS_USR_BIN_PATH)tail
+++TAIL = $(UTILS_COMMAND_PATH)tail
++ TAR = $(UTILS_COMMAND_PATH)tar
++-TEST = $(UTILS_USR_BIN_PATH)test
+++TEST = $(UTILS_COMMAND_PATH)test
++ TOUCH = $(UTILS_COMMAND_PATH)touch
++ TR = $(UTILS_USR_BIN_PATH)tr
++ TRUE = $(UTILS_COMMAND_PATH)true
++@@ -156,7 +156,7 @@
++ UNZIP = $(UTILS_USR_BIN_PATH)unzip
++ UNZIPSFX = $(UTILS_DEVTOOL_PATH)unzipsfx
++ XARGS = $(UTILS_USR_BIN_PATH)xargs
++-WC = $(UTILS_USR_BIN_PATH)wc
+++WC = $(UTILS_COMMAND_PATH)wc
++ WHICH = $(UTILS_USR_BIN_PATH)which
++ YACC = $(UTILS_CCS_BIN_PATH)yacc
++ ZIPEXE = $(UTILS_DEVTOOL_PATH)zip
++@@ -203,7 +203,7 @@
++ # others have it in /usr/bin.
++ SORT=$(firstword $(wildcard $(UTILS_COMMAND_PATH)sort) \
++ $(wildcard $(UTILS_USR_BIN_PATH)sort))
++- NAWK = $(USRBIN_PATH)gawk
+++ NAWK = $(UNIXCOMMAND_PATH)gawk
++ # Intrinsic unix command, with backslash-escaped character interpretation
++ ECHO = /bin/echo -e
++ # These are really in UTILS_USR_BIN_PATH on Linux
diff --git a/java/icedtea7/jaxp.tar.gz.sig b/java/icedtea7/jaxp.tar.gz.sig
index 411d198..0a2851d 100644
Binary files a/java/icedtea7/jaxp.tar.gz.sig and
b/java/icedtea7/jaxp.tar.gz.sig differ
diff --git a/java/icedtea7/jaxws.tar.gz.sig b/java/icedtea7/jaxws.tar.gz.sig
index 4676510..e51db03 100644
Binary files a/java/icedtea7/jaxws.tar.gz.sig and
b/java/icedtea7/jaxws.tar.gz.sig differ
diff --git a/java/icedtea7/jdk.tar.gz.sig b/java/icedtea7/jdk.tar.gz.sig
index 7605238..2e3c6e5 100644
Binary files a/java/icedtea7/jdk.tar.gz.sig and
b/java/icedtea7/jdk.tar.gz.sig differ
diff --git a/java/icedtea7/langtools.tar.gz.sig
b/java/icedtea7/langtools.tar.gz.sig
index 98bf8d1..885e407 100644
Binary files a/java/icedtea7/langtools.tar.gz.sig and
b/java/icedtea7/langtools.tar.gz.sig differ
diff --git a/java/icedtea7/openjdk.tar.gz.sig
b/java/icedtea7/openjdk.tar.gz.sig
index bd0158e..e774d00 100644
Binary files a/java/icedtea7/openjdk.tar.gz.sig and
b/java/icedtea7/openjdk.tar.gz.sig differ
diff --git a/java/jakarta-commons-beanutils/DETAILS
b/java/jakarta-commons-beanutils/DETAILS
old mode 100755
new mode 100644
index 5a8636a..9bb3f31
--- a/java/jakarta-commons-beanutils/DETAILS
+++ b/java/jakarta-commons-beanutils/DETAILS
@@ -1,11 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=beanutils
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-beanutils
VERSION=1.6.1
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src.zip
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
+ SOURCE=${SPELL#*-}-${VERSION}-src.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}-${VERSION}-src
+ SOURCE_URL[0]=http://www.apache.org/dist/${SPELL//-/\/}/source/$SOURCE

SOURCE_HASH=sha512:2b2da28f598d5cb52a07d59e5fdc14dc1a41b66a906a530e61aee0555afb46084c750778ec1b38a4cb70866406afe5957b0b9b81a8bf107c3f6bd08d49c0ab40
LICENSE[0]=APACHE
KEYWORDS="java"
diff --git a/java/jakarta-commons-beanutils/HISTORY
b/java/jakarta-commons-beanutils/HISTORY
index 76c9dfb..42a4f48 100644
--- a/java/jakarta-commons-beanutils/HISTORY
+++ b/java/jakarta-commons-beanutils/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-beanutils/INSTALL
b/java/jakarta-commons-beanutils/INSTALL
index ca18510..a1c0468 100755
--- a/java/jakarta-commons-beanutils/INSTALL
+++ b/java/jakarta-commons-beanutils/INSTALL
@@ -1,6 +1,6 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} $SOURCE_DIRECTORY &&
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} $SOURCE_DIRECTORY &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-beanutils.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-beanutils.jar \
commons-beanutils.jar
diff --git a/java/jakarta-commons-collections/DETAILS
b/java/jakarta-commons-collections/DETAILS
old mode 100755
new mode 100644
index 7d2d7cb..8e8796f5
--- a/java/jakarta-commons-collections/DETAILS
+++ b/java/jakarta-commons-collections/DETAILS
@@ -1,11 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=collections
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-collections
VERSION=2.1
- SOURCE=${PKG_NAME}-${VERSION}-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
+ SOURCE=${SPELL##*-}-${VERSION}-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}-${VERSION}-src
+ SOURCE_URL[0]=http://www.apache.org/dist/${SPELL//-/\/}/source/$SOURCE

SOURCE_HASH=sha512:c99f63790cdc59a5d753b20bd0f5b15b4090fe822c26ccc3634bd1e6983a38e689e8291573ba88602930e709c28e34665411813bd156786748477edb73d69b8f
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/collections.html
diff --git a/java/jakarta-commons-collections/HISTORY
b/java/jakarta-commons-collections/HISTORY
index 0172fd5..1391834 100644
--- a/java/jakarta-commons-collections/HISTORY
+++ b/java/jakarta-commons-collections/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-collections/INSTALL
b/java/jakarta-commons-collections/INSTALL
index 0409870..a0b05ef 100755
--- a/java/jakarta-commons-collections/INSTALL
+++ b/java/jakarta-commons-collections/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_dist ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
- dist/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}.tar.gz &&
+extract_jakarta_dist ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
+ dist/${SPELL#*-}-${VERSION}.tar.gz &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/commons-collections.jar \
+ ${SPELL#*-}-${VERSION}/commons-collections.jar \
commons-collections.jar
diff --git a/java/jakarta-commons-daemon/DETAILS
b/java/jakarta-commons-daemon/DETAILS
old mode 100755
new mode 100644
index 529112a..92b25f7
--- a/java/jakarta-commons-daemon/DETAILS
+++ b/java/jakarta-commons-daemon/DETAILS
@@ -1,11 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=daemon
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-daemon
VERSION=20030402
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-src-${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}
-
SOURCE_URL[0]=http://cvs.apache.org/builds/${PKG_PROJECT}-${PKG_SUBPRJ}/nightly/${PKG_SUBPRJ}-${PKG_NAME}/${SOURCE}
+ SOURCE=${SPELL#*-}-src-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}
+
SOURCE_URL[0]=http://cvs.apache.org/builds/${SPELL%-*}/nightly/${SPELL#*-}/${SOURCE}

SOURCE_HASH=sha512:9328bacd966b07eb7877ffb68075b80c8ecd534e526725f8d16a28b8da658d99725498fb817417fb0db6e5985810a1b2ad78e62857d82860f6d7d0cb57723c80
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/sandbox/daemon/index.html
diff --git a/java/jakarta-commons-daemon/HISTORY
b/java/jakarta-commons-daemon/HISTORY
index 12fd9ea..f7a3ae5 100644
--- a/java/jakarta-commons-daemon/HISTORY
+++ b/java/jakarta-commons-daemon/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-daemon/INSTALL
b/java/jakarta-commons-daemon/INSTALL
index dbbc6a8..e21c915 100755
--- a/java/jakarta-commons-daemon/INSTALL
+++ b/java/jakarta-commons-daemon/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
$SOURCE_DIRECTORY &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-daemon.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-daemon.jar \
commons-daemon.jar
diff --git a/java/jakarta-commons-dbcp/BUILD b/java/jakarta-commons-dbcp/BUILD
index 4c737be..747f84d 100755
--- a/java/jakarta-commons-dbcp/BUILD
+++ b/java/jakarta-commons-dbcp/BUILD
@@ -6,7 +6,7 @@ set_ant_env &&
export
CLASSPATH="${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/classes.zip:${ANT_HOME}/lib/ant.jar"

# create build.properties
-cat >
$SOURCE_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src/build.properties
<<EOF
+cat > $SOURCE_DIRECTORY/${SPELL#*-}-${VERSION}-src/build.properties <<EOF
base.path=${SM_JAKARTA_HOME}
commons-collections.home=\${base.path}/commons-collections
commons-collections.jar=\${commons-collections.home}/commons-collections.jar
@@ -25,6 +25,6 @@ jndi.lib=\${jndi.home}/lib
jndi.jar=\${jndi.lib}/jndi.jar
EOF

-cd ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src &&
+cd ${SPELL#*-}-${VERSION}-src &&
cp LICENSE.txt ../LICENSE &&
ant dist
diff --git a/java/jakarta-commons-dbcp/DETAILS
b/java/jakarta-commons-dbcp/DETAILS
old mode 100755
new mode 100644
index 210854d..fc57a6f
--- a/java/jakarta-commons-dbcp/DETAILS
+++ b/java/jakarta-commons-dbcp/DETAILS
@@ -1,12 +1,9 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=dbcp
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-dbcp
VERSION=1.0
- SOURCE=${PKG_NAME}-${VERSION}-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
-
SOURCE_URL[1]=http://archive.apache.org/dist/${PKG_SUBPRJ}/${PKG_NAME}/source/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src.tar.gz
+ SOURCE=${SPELL##*-}-${VERSION}-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}-${VERSION}-src
+ SOURCE_URL[0]=http://www.apache.org/dist/${SPELL//-/\/}/source/$SOURCE
+
SOURCE_URL[1]=http://archive.apache.org/dist/commons/${SPELL##*-}/source/${SPELL#*-}-${VERSION}-src.tar.gz

SOURCE_HASH=sha512:d5d8e2bf44277d9a309b8a4bf04505bce11a82d79e88cb4b3694a0da346df745d8c4466121cdcb5f65bfc99dd5e2875a772e88447dad75c3ee029c0792adcd3c
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/dbcp/
diff --git a/java/jakarta-commons-dbcp/HISTORY
b/java/jakarta-commons-dbcp/HISTORY
index 509eecd..c7b60b2 100644
--- a/java/jakarta-commons-dbcp/HISTORY
+++ b/java/jakarta-commons-dbcp/HISTORY
@@ -1,3 +1,7 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: Normalize SPELL field and remove PKG_*
+ variables
+
2010-10-30 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: added SOURCE_URL[1]

diff --git a/java/jakarta-commons-dbcp/INSTALL
b/java/jakarta-commons-dbcp/INSTALL
index a9651a4..473428f 100755
--- a/java/jakarta-commons-dbcp/INSTALL
+++ b/java/jakarta-commons-dbcp/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME}
\
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}
\
- $SOURCE_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
&&
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
+ $SOURCE_DIRECTORY/${SPELL#*-}-${VERSION}-src &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-dbcp.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-dbcp.jar \
commons-dbcp.jar
diff --git a/java/jakarta-commons-digester/DETAILS
b/java/jakarta-commons-digester/DETAILS
old mode 100755
new mode 100644
index 38989b6..e74eead
--- a/java/jakarta-commons-digester/DETAILS
+++ b/java/jakarta-commons-digester/DETAILS
@@ -1,11 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=digester
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-digester
VERSION=1.4.1
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
+ SOURCE=${SPELL#*-}-${VERSION}-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}-${VERSION}-src
+ SOURCE_URL[0]=http://www.apache.org/dist/${SPELL//-/\/}/source/$SOURCE

SOURCE_HASH=sha512:51dc72c4360e8c36da68bcfa79cc28f941d916fc5d22f1171cd6e942f60e39caf1533d67b79ff563bbf256e5f5cccce1a79a73251d3af3956270284422d3cda1
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/digester.html
diff --git a/java/jakarta-commons-digester/HISTORY
b/java/jakarta-commons-digester/HISTORY
index 0172fd5..1391834 100644
--- a/java/jakarta-commons-digester/HISTORY
+++ b/java/jakarta-commons-digester/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-digester/INSTALL
b/java/jakarta-commons-digester/INSTALL
index af614a7..110bd3b 100755
--- a/java/jakarta-commons-digester/INSTALL
+++ b/java/jakarta-commons-digester/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
$SOURCE_DIRECTORY &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-digester.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-digester.jar \
commons-digester.jar
diff --git a/java/jakarta-commons-fileupload/DETAILS
b/java/jakarta-commons-fileupload/DETAILS
old mode 100755
new mode 100644
index ed2298f..63fbf17
--- a/java/jakarta-commons-fileupload/DETAILS
+++ b/java/jakarta-commons-fileupload/DETAILS
@@ -1,11 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=fileupload
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-fileupload
VERSION=20030402
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-src-${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}
-
SOURCE_URL[0]=http://cvs.apache.org/builds/${PKG_PROJECT}-${PKG_SUBPRJ}/nightly/${PKG_SUBPRJ}-${PKG_NAME}/${SOURCE}
+ SOURCE=${SPELL#*-}-src-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}
+
SOURCE_URL[0]=http://cvs.apache.org/builds/${SPELL%-*}/nightly/${SPELL#*-}/${SOURCE}

SOURCE_HASH=sha512:e52de83a9fd64601970e4f4df7dbbf6a033985b780cf081fa233af512d816ba6dfc9d301246faf6e466df4de14b67a08c810a68c89482205ba8a47a195d406dd
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/fileupload/
diff --git a/java/jakarta-commons-fileupload/HISTORY
b/java/jakarta-commons-fileupload/HISTORY
index c378f4f..8bbecbc 100644
--- a/java/jakarta-commons-fileupload/HISTORY
+++ b/java/jakarta-commons-fileupload/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-fileupload/INSTALL
b/java/jakarta-commons-fileupload/INSTALL
index 0a62410..885e8b6 100755
--- a/java/jakarta-commons-fileupload/INSTALL
+++ b/java/jakarta-commons-fileupload/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
$SOURCE_DIRECTORY &&

register_jakarta_jar
\
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-fileupload-1.0-dev.jar
\
+ ${SPELL#*-}-${VERSION}/dist/commons-fileupload-1.0-dev.jar \
commons-fileupload.jar
diff --git a/java/jakarta-commons-lang/BUILD b/java/jakarta-commons-lang/BUILD
index 5e9c6c0..8b38220 100755
--- a/java/jakarta-commons-lang/BUILD
+++ b/java/jakarta-commons-lang/BUILD
@@ -3,13 +3,13 @@
set_ant_env &&

# create build.properties
-cat > $SOURCE_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}/build.properties <<EOF
+cat > $SOURCE_DIRECTORY/${SPELL#*-}/build.properties <<EOF
base.path=${SM_JAKARTA_HOME}
commons-collections.home=\${base.path}/commons-collections
commons-collections.jar=\${commons-collections.home}/commons-collections.jar
junit.jar=${SM_IBM_HOME}/lib/junit.jar
EOF

-cd ${PKG_SUBPRJ}-${PKG_NAME} &&
+cd ${SPELL#*-} &&
cp LICENSE.txt ../LICENSE &&
ant dist
diff --git a/java/jakarta-commons-lang/DETAILS
b/java/jakarta-commons-lang/DETAILS
old mode 100755
new mode 100644
index 08f3b40..fe12d5d
--- a/java/jakarta-commons-lang/DETAILS
+++ b/java/jakarta-commons-lang/DETAILS
@@ -1,12 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=lang
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-lang
VERSION=20030402
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-src-${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}
-
SOURCE_URL[0]=http://cvs.apache.org/builds/${PKG_PROJECT}-${PKG_SUBPRJ}/nightly/${PKG_SUBPRJ}-${PKG_NAME}/${SOURCE}
-
#http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
+ SOURCE=${SPELL#*-}-src-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}
+
SOURCE_URL[0]=http://cvs.apache.org/builds/${SPELL%-*}/nightly/${SPELL#*-}/${SOURCE}

SOURCE_HASH=sha512:1e659d231bbd71527fcba668e3d9ecbd811668e9c95f291b8f1f64aafa9a70c398661e33dd87b251cc21e4dc56dfb073fd697baf85907c753fa04493338f5991
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/lang.html
diff --git a/java/jakarta-commons-lang/HISTORY
b/java/jakarta-commons-lang/HISTORY
index 6c79061..407bc7e 100644
--- a/java/jakarta-commons-lang/HISTORY
+++ b/java/jakarta-commons-lang/HISTORY
@@ -1,3 +1,7 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: Normalize SPELL field and remove PKG_*
+ variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=2, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-lang/INSTALL
b/java/jakarta-commons-lang/INSTALL
index 89dec51..c586034 100755
--- a/java/jakarta-commons-lang/INSTALL
+++ b/java/jakarta-commons-lang/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
- $SOURCE_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME} &&
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
+ $SOURCE_DIRECTORY/${SPELL#*-} &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-lang-2.0-dev.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-lang-2.0-dev.jar \
commons-lang.jar
diff --git a/java/jakarta-commons-logging/DETAILS
b/java/jakarta-commons-logging/DETAILS
old mode 100755
new mode 100644
index 8c07926..e027bc4
--- a/java/jakarta-commons-logging/DETAILS
+++ b/java/jakarta-commons-logging/DETAILS
@@ -1,12 +1,9 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=logging
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-logging
VERSION=1.0.2
- SOURCE=${PKG_NAME}-${VERSION}-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}-src
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
-
SOURCE_URL[1]=http://archive.apache.org/dist/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
+ SOURCE=${SPELL##*-}-${VERSION}-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}-${VERSION}-src
+ SOURCE_URL[0]=http://www.apache.org/dist/${SPELL//-/\/}/source/$SOURCE
+
SOURCE_URL[1]=http://archive.apache.org/dist/commons/${SPELL##*-}/source/$SOURCE

SOURCE_HASH=sha512:acabf10b27965cffc71bc920e6643fb66d555b827bd4387c65c8d6c08a9ea79644041321958935da310583567212d46691c925ef2d1879629a8bc473148cf1b2
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/logging.html
diff --git a/java/jakarta-commons-logging/HISTORY
b/java/jakarta-commons-logging/HISTORY
index 19eb83e..4ad6ca6 100644
--- a/java/jakarta-commons-logging/HISTORY
+++ b/java/jakarta-commons-logging/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/java/jakarta-commons-logging/INSTALL
b/java/jakarta-commons-logging/INSTALL
index 814e61e..7f40840 100755
--- a/java/jakarta-commons-logging/INSTALL
+++ b/java/jakarta-commons-logging/INSTALL
@@ -1,10 +1,10 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
$SOURCE_DIRECTORY/logging/dist &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/commons-logging-api.jar \
+ ${SPELL#*-}-${VERSION}/commons-logging-api.jar \
commons-logging-api.jar &&

-register_jakarta_jar
${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/commons-logging.jar \
+register_jakarta_jar ${SPELL#*-}-${VERSION}/commons-logging.jar \
commons-logging.jar
diff --git a/java/jakarta-commons-modeler/BUILD
b/java/jakarta-commons-modeler/BUILD
index e3f3ce0..1bf4201 100755
--- a/java/jakarta-commons-modeler/BUILD
+++ b/java/jakarta-commons-modeler/BUILD
@@ -5,7 +5,7 @@ set_ant_env &&
export
CLASSPATH="${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/classes.zip:${ANT_HOME}/lib/ant.jar"
&&

# create build.properties
-cat > $SOURCE_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}/build.properties <<EOF
+cat > $SOURCE_DIRECTORY/${SPELL#*-}/build.properties <<EOF
commons.home=${SM_JAKARTA_HOME}/
sandbox.home=${SM_JAKARTA_HOME}/commons-sandbox
jaxp.home=${SM_SUN_HOME}/java_xml_pack/jaxp-1.2_01
@@ -27,7 +27,7 @@ jaxp.xalan.jar=${SM_JAKARTA_HOME}/lib/xalan.jar
junit.jar=\${junit.home}/junit.jar
EOF

-cd ${PKG_SUBPRJ}-${PKG_NAME} &&
+cd ${SPELL#*-} &&
cp LICENSE.txt ../LICENSE &&

ant dist
diff --git a/java/jakarta-commons-modeler/DETAILS
b/java/jakarta-commons-modeler/DETAILS
old mode 100755
new mode 100644
index 7997336..4a626d5
--- a/java/jakarta-commons-modeler/DETAILS
+++ b/java/jakarta-commons-modeler/DETAILS
@@ -1,11 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=modeler
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-modeler
VERSION=20030402
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-src-${VERSION}.zip
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}
-
SOURCE_URL[0]=http://cvs.apache.org/builds/${PKG_PROJECT}-${PKG_SUBPRJ}/nightly/${PKG_SUBPRJ}-${PKG_NAME}/$SOURCE
+ SOURCE=${SPELL#*-}-src-${VERSION}.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}
+
SOURCE_URL[0]=http://cvs.apache.org/builds/${SPELL%-*}/nightly/${SPELL#*-}/$SOURCE

SOURCE_HASH=sha512:4f947d092f0ed503f073ee1e5cd7c8df2bbcb4078563cc87effb9b57177061ba422977d6ab19fac055e05d4642a399855113706a9e6cd808e515baedbd03b81d
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/modeler.html
diff --git a/java/jakarta-commons-modeler/HISTORY
b/java/jakarta-commons-modeler/HISTORY
index b2229ea..1c0e01e 100644
--- a/java/jakarta-commons-modeler/HISTORY
+++ b/java/jakarta-commons-modeler/HISTORY
@@ -1,3 +1,7 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: Normalize SPELL field and remove PKG_*
+ variables
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/java/jakarta-commons-modeler/INSTALL
b/java/jakarta-commons-modeler/INSTALL
index 976d1ef..cd879b3 100755
--- a/java/jakarta-commons-modeler/INSTALL
+++ b/java/jakarta-commons-modeler/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
- $SOURCE_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME} &&
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
+ $SOURCE_DIRECTORY/${SPELL#*-} &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-modeler.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-modeler.jar \
commons-modeler.jar
diff --git a/java/jakarta-commons-pool/DETAILS
b/java/jakarta-commons-pool/DETAILS
old mode 100755
new mode 100644
index 46b7b57..a4b9422
--- a/java/jakarta-commons-pool/DETAILS
+++ b/java/jakarta-commons-pool/DETAILS
@@ -1,12 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_SUBPRJ=commons
- PKG_NAME=pool
- SPELL=${PKG_PROJECT}-${PKG_SUBPRJ}-${PKG_NAME}
+ SPELL=jakarta-commons-pool
VERSION=20030402
- SOURCE=${PKG_SUBPRJ}-${PKG_NAME}-src-${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_SUBPRJ}-${PKG_NAME}
-
SOURCE_URL[0]=http://cvs.apache.org/builds/${PKG_PROJECT}-${PKG_SUBPRJ}/nightly/${PKG_SUBPRJ}-${PKG_NAME}/${SOURCE}
-
#http://www.apache.org/dist/${PKG_PROJECT}/${PKG_SUBPRJ}/${PKG_NAME}/source/$SOURCE
+ SOURCE=${SPELL#*-}-src-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}
+
SOURCE_URL[0]=http://cvs.apache.org/builds/${SPELL%-*}/nightly/${SPELL#*-}/${SOURCE}

SOURCE_HASH=sha512:928605af91feaa0e6f26401ec0921953176193d31bfc82309455e28a4ee5ee7eb983b9cc218f66545f97a677035d95e8e06d3a63e276ef3c3c1756dfcf3a5d57
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/commons/pool/
diff --git a/java/jakarta-commons-pool/HISTORY
b/java/jakarta-commons-pool/HISTORY
index 12fd9ea..f7a3ae5 100644
--- a/java/jakarta-commons-pool/HISTORY
+++ b/java/jakarta-commons-pool/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-commons-pool/INSTALL
b/java/jakarta-commons-pool/INSTALL
index ac23530..3ff19e7 100755
--- a/java/jakarta-commons-pool/INSTALL
+++ b/java/jakarta-commons-pool/INSTALL
@@ -1,7 +1,7 @@
-extract_jakarta_src ${PKG_SUBPRJ}-${PKG_NAME} \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION} \
+extract_jakarta_src ${SPELL#*-} \
+ ${SPELL#*-}-${VERSION} \
$SOURCE_DIRECTORY &&

register_jakarta_jar \
- ${PKG_SUBPRJ}-${PKG_NAME}-${VERSION}/dist/commons-pool.jar \
+ ${SPELL#*-}-${VERSION}/dist/commons-pool.jar \
commons-pool.jar
diff --git a/java/jakarta-log4j/DETAILS b/java/jakarta-log4j/DETAILS
old mode 100755
new mode 100644
index ff68f6e..2aecd4e
--- a/java/jakarta-log4j/DETAILS
+++ b/java/jakarta-log4j/DETAILS
@@ -1,10 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_NAME=log4j
- SPELL=${PKG_PROJECT}-${PKG_NAME}
+ SPELL=jakarta-log4j
VERSION=1.2.8
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
- SOURCE_URL[0]=http://jakarta.apache.org/${PKG_NAME}/${SOURCE}
+ SOURCE_URL[0]=http://jakarta.apache.org/${SPELL#*-}/$SOURCE

SOURCE_HASH=sha512:b76c7644c474db145b6848db5b4e9293b6bd93dd20a3558d36cd27b4be4f9443a6f48a4d3bef55ba865d50922959060fd952317082c1a82a1f96b93f1446188d
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/log4j/docs/index.html
diff --git a/java/jakarta-log4j/HISTORY b/java/jakarta-log4j/HISTORY
index ff37f40..c937d1d 100644
--- a/java/jakarta-log4j/HISTORY
+++ b/java/jakarta-log4j/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2007-08-29 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Fixed missing parameters for depending on z-rejected

diff --git a/java/jakarta-log4j/INSTALL b/java/jakarta-log4j/INSTALL
index 8920009..b036dba 100755
--- a/java/jakarta-log4j/INSTALL
+++ b/java/jakarta-log4j/INSTALL
@@ -1,2 +1,2 @@
-extract_jakarta_src ${PKG_NAME} ${PKG_NAME}-${VERSION} $SOURCE_DIRECTORY
&&
-register_jakarta_jar ${PKG_NAME}-${VERSION}/lib/log4j-1.2.8.jar log4j.jar
+extract_jakarta_src ${SPELL##*-} ${SPELL##*-}-${VERSION}
$SOURCE_DIRECTORY &&
+register_jakarta_jar ${SPELL##*-}-${VERSION}/lib/log4j-1.2.8.jar log4j.jar
diff --git a/java/jakarta-regexp/DETAILS b/java/jakarta-regexp/DETAILS
old mode 100755
new mode 100644
index 6b7e413..3f6d455
--- a/java/jakarta-regexp/DETAILS
+++ b/java/jakarta-regexp/DETAILS
@@ -1,10 +1,8 @@
- PKG_PROJECT=jakarta
- PKG_NAME=regexp
- SPELL=${PKG_PROJECT}-${PKG_NAME}
+ SPELL=jakarta-regexp
VERSION=1.2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_NAME}/source/${SOURCE}
+
SOURCE_URL[0]=http://www.apache.org/dist/${SPELL%-*}/${SPELL#*-}/source/${SOURCE}

SOURCE_HASH=sha512:94192a4f1dc2831debdff69e920d3d684df724cfd9d88a8f7a9a9c4753c9c3a43441b8f9048f77ece2ea690e473cac09338f007ed84331369d7d7160ff41a8b9
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/regexp/index.html
diff --git a/java/jakarta-regexp/HISTORY b/java/jakarta-regexp/HISTORY
index 5e3d098..6f3ee42 100644
--- a/java/jakarta-regexp/HISTORY
+++ b/java/jakarta-regexp/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/java/jakarta-regexp/INSTALL b/java/jakarta-regexp/INSTALL
index bbd1610..1d06101 100755
--- a/java/jakarta-regexp/INSTALL
+++ b/java/jakarta-regexp/INSTALL
@@ -1,3 +1,3 @@
-extract_jakarta_src ${PKG_NAME} ${PKG_NAME}-${VERSION} $SOURCE_DIRECTORY
&&
-register_jakarta_jar ${PKG_NAME}-${VERSION}/jakarta-regexp-1.2.jar
\
+extract_jakarta_src ${SPELL##*-} ${SPELL##*-}-${VERSION}
$SOURCE_DIRECTORY &&
+register_jakarta_jar ${SPELL##*-}-${VERSION}/jakarta-regexp-1.2.jar
\
jakarta-regexp.jar
diff --git a/java/jakarta-struts-bin/DETAILS b/java/jakarta-struts-bin/DETAILS
old mode 100755
new mode 100644
index cbd89b1..d6853e5
--- a/java/jakarta-struts-bin/DETAILS
+++ b/java/jakarta-struts-bin/DETAILS
@@ -1,10 +1,9 @@
- PKG_PROJECT=jakarta
- PKG_NAME=struts
- SPELL=${PKG_PROJECT}-${PKG_NAME}-bin
+ SPELL=jakarta-struts-bin
+ SPELLX=${SPELL%-bin}
VERSION=1.1-rc1
- SOURCE=${PKG_PROJECT}-${PKG_NAME}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_PROJECT}-${PKG_NAME}-${VERSION}
-
SOURCE_URL[0]=http://www.apache.org/dist/${PKG_PROJECT}/${PKG_NAME}/binaries/${SOURCE}
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.apache.org/dist/${SPELLX/-/\/}/binaries/$SOURCE

SOURCE_HASH=sha512:901d24bcc799d170cd03ddb8a4fe731b98a6ec4de7223864cafc02f5414a0c2f3976b48fd2886f4eabfe4869ecb835c2896b72752e4fc2efe5f68ec2859616c7
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/struts/index.html
diff --git a/java/jakarta-struts-bin/HISTORY b/java/jakarta-struts-bin/HISTORY
index 0517372..210e089 100644
--- a/java/jakarta-struts-bin/HISTORY
+++ b/java/jakarta-struts-bin/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* PROVIDES: [automated] Fixed invalid entries.

diff --git a/java/jakarta-struts-bin/INSTALL b/java/jakarta-struts-bin/INSTALL
index 6a99118..4f387d4 100755
--- a/java/jakarta-struts-bin/INSTALL
+++ b/java/jakarta-struts-bin/INSTALL
@@ -1,4 +1,4 @@
. $SECTION_DIRECTORY/java-functions &&

-extract_jakarta_src ${PKG_NAME} ${PKG_NAME}-${VERSION} $SOURCE_DIRECTORY
&&
-register_jakarta_jar ${PKG_NAME}-${VERSION}/lib/struts.jar struts.jar
+extract_jakarta_src ${SPELL##*-} ${SPELL##*-}-${VERSION}
$SOURCE_DIRECTORY &&
+register_jakarta_jar ${SPELL##*-}-${VERSION}/lib/struts.jar struts.jar
diff --git a/java/jakarta-velocity/DETAILS b/java/jakarta-velocity/DETAILS
old mode 100755
new mode 100644
index 6d1ac18..869c820
--- a/java/jakarta-velocity/DETAILS
+++ b/java/jakarta-velocity/DETAILS
@@ -1,11 +1,9 @@
- PKG_PROJECT=jakarta
- PKG_NAME=velocity
- SPELL=${PKG_PROJECT}-${PKG_NAME}
+ SPELL=jakarta-velocity
VERSION=1.3.1
- SOURCE=${PKG_NAME}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${PKG_NAME}-${VERSION}
-
SOURCE_URL[0]=http://jakarta.apache.org/builds/$SPELL/release/v1.3.1/${SOURCE}
- SOURCE_URL[1]=ftp://ftp.sourcemage.sk/mirror/java/${SOURCE}
+ SOURCE=${SPELL#*-}-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL#*-}-$VERSION
+
SOURCE_URL[0]=http://jakarta.apache.org/builds/$SPELL/release/v$VERSION/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.sourcemage.sk/mirror/java/$SOURCE

SOURCE_HASH=sha512:14780e79a72b67953388132b23eed6e41491e1247b3b9ed4fa6b2c409efa5ace0a3ba1c6b94ea138b3c502575ecbfa89be5710ff841968118e7ab7229c981a9a
LICENSE[0]=APACHE
WEB_SITE=http://jakarta.apache.org/velocity/index.html
diff --git a/java/jakarta-velocity/HISTORY b/java/jakarta-velocity/HISTORY
index 58d18cb..910b13b 100644
--- a/java/jakarta-velocity/HISTORY
+++ b/java/jakarta-velocity/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, INSTALL: Normalize SPELL field and remove PKG_* variables
+
2006-06-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=1, MAINTAINER, and UPDATED
* BUILD: Converted to build_api 2
diff --git a/java/jakarta-velocity/INSTALL b/java/jakarta-velocity/INSTALL
index 914261a..91b079b 100755
--- a/java/jakarta-velocity/INSTALL
+++ b/java/jakarta-velocity/INSTALL
@@ -1,5 +1,5 @@
-extract_jakarta_dist ${PKG_NAME} ${PKG_NAME}-${VERSION} ${SOURCE} &&
-register_jakarta_jar ${PKG_NAME}-${VERSION}/velocity-1.3.1-rc2.jar \
+extract_jakarta_dist ${SPELL##*-} ${SPELL##*-}-${VERSION} ${SOURCE} &&
+register_jakarta_jar ${SPELL##*-}-${VERSION}/velocity-1.3.1-rc2.jar \
velocity.jar &&
-register_jakarta_jar ${PKG_NAME}-${VERSION}/velocity-dep-1.3.1-rc2.jar \
+register_jakarta_jar ${SPELL##*-}-${VERSION}/velocity-dep-1.3.1-rc2.jar \
velocity-dep.jar
diff --git a/java/kaffe/DEPENDS b/java/kaffe/DEPENDS
index 5d258e4..fcf3d6e 100755
--- a/java/kaffe/DEPENDS
+++ b/java/kaffe/DEPENDS
@@ -1,5 +1,5 @@
depends JPEG &&
-depends giflib &&
+depends GIFLIB &&
depends libpng &&
optional_depends -sub JAVA gcc \
'--enable-gcj' \
diff --git a/java/kaffe/HISTORY b/java/kaffe/HISTORY
index 5305792..1f71b0c 100644
--- a/java/kaffe/HISTORY
+++ b/java/kaffe/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on gcj to dependency on gcc with
sub-depends on JAVA (scripted)
diff --git a/kde4-apps/FUNCTIONS b/kde4-apps/FUNCTIONS
index dfff5bc..b08a8b9 100755
--- a/kde4-apps/FUNCTIONS
+++ b/kde4-apps/FUNCTIONS
@@ -6,7 +6,7 @@ prepare_environment() {
PATH="$KDE4DIR/bin:$PATH" &&
# Correct QT binaries need to be found first!
QTDIR="${QTDIR:-$INSTALL_ROOT/usr}" &&
- PATH="$QTDIR/bin/qt4:$PATH" &&
+ PATH="$SORCERY_PATH:$QTDIR/bin/qt4:$PATH" &&

LD_LIBRARY_PATH="$KDE4DIR/lib:$LD_LIBRARY_PATH" &&
QT_PLUGIN_PATH="$KDE4DIR/lib/kde4/plugins"
diff --git a/kde4-apps/calligra/BUILD b/kde4-apps/calligra/BUILD
index 2b28a23..ef3da71 100755
--- a/kde4-apps/calligra/BUILD
+++ b/kde4-apps/calligra/BUILD
@@ -1,4 +1,4 @@
-OPTS+=" $KTINY" &&
+[[ "$KTINY" = off ]] || OPTS +=" $KTINY" &&
OPTS+=" -DQT3SUPPORT=$QT3" &&
if [[ $KDE_NEPOMUK == n ]];then
OPTS+=" -DNEPOMUK=off"
diff --git a/kde4-apps/calligra/CONFIGURE b/kde4-apps/calligra/CONFIGURE
index 30e5172..d81779e 100755
--- a/kde4-apps/calligra/CONFIGURE
+++ b/kde4-apps/calligra/CONFIGURE
@@ -1,3 +1,3 @@
source $SECTION_DIRECTORY/KDE_CONFIGURE &&
-config_query_option KTINY 'build tiny suite - Words/Tables/Stage' y
'-DTINY=1' ''
+config_query_option KTINY 'build tiny suite - Words/Tables/Stage' y
'-DTINY=1' 'off'
config_query_option QT3 'build parts which use Qt3 support?' n 'on' 'off'
diff --git a/kde4-apps/calligra/DEPENDS b/kde4-apps/calligra/DEPENDS
index 0c2325a..0936411 100755
--- a/kde4-apps/calligra/DEPENDS
+++ b/kde4-apps/calligra/DEPENDS
@@ -27,7 +27,10 @@ depends icu &&
depends sqlite &&
optional_depends mysql '' '' 'import MySql to Kexi' &&
optional_depends postgresql '' '' 'import Postgresql to Kexi' &&
+# Krita and Sheets
+depends eigen2 &&
#Krita
+optional_depends vc '' '' 'explicit SIMD optimization' &&
optional_depends libkdcraw '' '' 'process RAW photos' &&
optional_depends glew '' '' 'OpenGL shaders in Krita' &&
optional_depends gmm '' '' 'Krita panorama plugin' &&
diff --git a/kde4-apps/calligra/DETAILS b/kde4-apps/calligra/DETAILS
index de53202..e33d638 100755
--- a/kde4-apps/calligra/DETAILS
+++ b/kde4-apps/calligra/DETAILS
@@ -1,6 +1,6 @@
SPELL=calligra
- VERSION=2.5.2
-
SOURCE_HASH=sha512:8bff1aa2cd6d785c575dfa38ef6d680026ea6634fb6d6a994fc133754412530048e70ab62ffeeadc417e37b644ff821ea75aeeaf31bcb99f11c0f706e79b792d
+ VERSION=2.6.2
+
SOURCE_HASH=sha512:d7118fe7c30f8b59d7a296e149abc77b8af4ce012977592b6d181bab82ccc1c072cfea9d3098071487cfcf0933e2b99a333342843f4230a135263cb11c5d81b6
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.calligra-suite.org/
diff --git a/kde4-apps/calligra/HISTORY b/kde4-apps/calligra/HISTORY
index 0a5b627..18e7bd8 100644
--- a/kde4-apps/calligra/HISTORY
+++ b/kde4-apps/calligra/HISTORY
@@ -1,3 +1,17 @@
+2014-09-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: eigen2 needed for Krita and Sheets, vc for SIMD
+ * CONFIGURE, BUILD: provide non-empty value for KTINY when not chosen,
+ otherwise this choice is never remembered (sorcery bug or feature?)
+
+2013-03-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.2
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.6.0
+
+2013-01-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.5.5
+
2012-09-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.2

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/darkroom/DETAILS b/kde4-apps/darkroom/DETAILS
index a290db4..dc689ff 100755
--- a/kde4-apps/darkroom/DETAILS
+++ b/kde4-apps/darkroom/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="a raw decoder for KDE"
cat << EOF
Darkroom is a raw decoder based on top of libkdcraw, which is a KDE
-library around dcraw. It can export to 8bit or 16bit PNG, and can apply some
+library around dcraw. It can export to 8-bit or 16-bit PNG, and can apply
some
transformation on the images, like white balance adjustement, noise
reduction,
chromatic aberation correction... It fully transfers metadata from the raw
file to PNG, there is basic support for color management.
diff --git a/kde4-apps/darkroom/HISTORY b/kde4-apps/darkroom/HISTORY
index a2d614d..f60f0de 100644
--- a/kde4-apps/darkroom/HISTORY
+++ b/kde4-apps/darkroom/HISTORY
@@ -1,3 +1,6 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

diff --git a/kde4-apps/digikam4/DEPENDS b/kde4-apps/digikam4/DEPENDS
index d9784cf..11fb5bc 100755
--- a/kde4-apps/digikam4/DEPENDS
+++ b/kde4-apps/digikam4/DEPENDS
@@ -10,6 +10,7 @@ depends JPEG &&
depends opencv &&
depends qjson &&
depends marble &&
+depends sane-backends &&

optional_depends kdepimlibs4 '' '' 'PIM support' &&
# added optional dependencies from kipi-plugins4
diff --git a/kde4-apps/digikam4/DETAILS b/kde4-apps/digikam4/DETAILS
index d3b5ae7..f16d10a 100755
--- a/kde4-apps/digikam4/DETAILS
+++ b/kde4-apps/digikam4/DETAILS
@@ -1,9 +1,9 @@
SPELL=digikam4
SPELLX=${SPELL//4}
- VERSION=2.9.0
-
SOURCE_HASH=sha512:ef6b94f3752bd91f3b6da14f509379e3fe7bef166bc617642c531fb0a88b94876f7c59deede3957093070396c4fa9b8c6635ce9a71b7230a2809426a82e721ec
+ VERSION=4.2.0
+
SOURCE_HASH=sha512:ff9442360a343beff1643ef95f4dcff81e764a03cf18d8de800b45ca19b0a3727e59916ca0613cf4977c8e19ebc87f3f6682a48d5ab78b313b1d0189fbaa1169
SOURCE=${SPELLX}-$VERSION.tar.bz2
- SOURCE_URL[0]=http://downloads.sourceforge.net/digikam/$SOURCE
+ SOURCE_URL[0]=$KDE_URL/stable/digikam/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION}
WEB_SITE=http://digikam.org
ENTERED=20080501
diff --git a/kde4-apps/digikam4/HISTORY b/kde4-apps/digikam4/HISTORY
index a00bae3..a2642aa 100644
--- a/kde4-apps/digikam4/HISTORY
+++ b/kde4-apps/digikam4/HISTORY
@@ -1,3 +1,15 @@
+2014-08-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.0
+
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3.0
+
+2013-07-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on sane-backends
+
+2013-03-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.1.0, SOURCE_URL[0] updated
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 2.9.0
* TRIGGERS: removed as kdegraphics4 is just a shell now
diff --git a/kde4-apps/kdiff4/DETAILS b/kde4-apps/kdiff4/DETAILS
index 84add3c..428559a 100755
--- a/kde4-apps/kdiff4/DETAILS
+++ b/kde4-apps/kdiff4/DETAILS
@@ -1,10 +1,10 @@
SPELL=kdiff4
SPELLX=kdiff3
- VERSION=0.9.96
+ VERSION=0.9.97
PATCHLEVEL=1
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELLX}/${SOURCE}
-
SOURCE_HASH=sha512:1245363ee533486fc385bdff7882b3859ce77101e588867278e3facd6b1bf13ed614c4cfa6997bd6fc59660a3433d8fa7a8e61ab72c93c26f96fab3a485a0955
+
SOURCE_HASH=sha512:8f4e89e594894a3fbfaa2e5c9cc345ab16e6787c4efc4324fffe55fbe45b94c2ff10ba411279d2b433a0a5fa752653f7b3e663577cc0d658dfc4d5b797a22fab
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="http://${SPELLX}.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/kde4-apps/kdiff4/HISTORY b/kde4-apps/kdiff4/HISTORY
index da996ce..115b875 100644
--- a/kde4-apps/kdiff4/HISTORY
+++ b/kde4-apps/kdiff4/HISTORY
@@ -1,3 +1,6 @@
+2012-10-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 0.9.97
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.9.96
PATCHLEVEL++ for /opt/kde4 -> /usr change
diff --git a/kde4-apps/koffice2/BUILD b/kde4-apps/koffice2/BUILD
index 305886e..27ba77d 100755
--- a/kde4-apps/koffice2/BUILD
+++ b/kde4-apps/koffice2/BUILD
@@ -1,2 +1 @@
-OPTS+=" $KTINY" &&
-default_build
+true
diff --git a/kde4-apps/koffice2/CONFIGURE b/kde4-apps/koffice2/CONFIGURE
deleted file mode 100755
index 6b7722f..0000000
--- a/kde4-apps/koffice2/CONFIGURE
+++ /dev/null
@@ -1,3 +0,0 @@
-source $SECTION_DIRECTORY/KDE_CONFIGURE &&
-config_query_option KTINY 'build tiny koffice - kword/kspread/kpresenter' y
'-DTINY=1' ''
-
diff --git a/kde4-apps/koffice2/CONFLICTS b/kde4-apps/koffice2/CONFLICTS
new file mode 100755
index 0000000..87131e8
--- /dev/null
+++ b/kde4-apps/koffice2/CONFLICTS
@@ -0,0 +1 @@
+conflicts koffice2 y
diff --git a/kde4-apps/koffice2/DEPENDS b/kde4-apps/koffice2/DEPENDS
deleted file mode 100755
index c2ec344..0000000
--- a/kde4-apps/koffice2/DEPENDS
+++ /dev/null
@@ -1,46 +0,0 @@
-source $SECTION_DIRECTORY/KDE_DEPENDS &&
-depends perl &&
-depends libpng &&
-depends zlib &&
-
-depends OPENGL &&
-optional_depends freetype2 '' '' 'font support' &&
-optional_depends fontconfig '' '' '' &&
-
-if [[ -z "$KTINY" ]];then
-#Karbon
-optional_depends pstoedit '' '' 'Karbon eps import filter' &&
-# Kexi
-depends bzip2 &&
-optional_depends sqlite '' '' 'kexi database' &&
-optional_depends MYSQL '' '' 'import MySql to Kexi' &&
-optional_depends postgresql '' '' 'import Postgresql to Kexi' &&
-optional_depends xbase '' '' 'import dbase to Kexi' &&
-#Krita
-optional_depends libkdcraw4 '' '' 'process RAW photos' &&
-optional_depends glew '' '' 'OpenGL shaders in Krita' &&
-optional_depends gmm '' '' 'Krita panorama plugin' &&
-optional_depends exiv2 '' '' 'decode photo tags' &&
-optional_depends lcms '' '' 'colour management' &&
-optional_depends openexr '' '' 'Krita EXR filter' &&
-optional_depends openjpeg '' '' 'Krita graphics filters' &&
-optional_depends qimageblitz '' '' 'graphics manipulation' &&
-optional_depends glpk '' '' 'painterly mixer plugin' &&
-optional_depends tiff '' '' 'graphics support' &&
-optional_depends create '' '' 'creative resources, brushes,
palettes etc' &&
-#KPlato
-optional_depends kdepimlibs4 '' '' 'PIM support'
-fi &&
-#KPresenter
-optional_depends boost '' '' 'for KPresenter' &&
-#KSpread
-optional_depends eigen2 '-DEIGEN2_INCLUDE_DIR=/usr/include/eigen2'
'' \
- 'for KSpread' &&
-optional_depends gsl '' '' 'improved maths' &&
-#KWord
-optional_depends poppler '' '' 'PDF support' &&
-optional_depends wv2 '' '' 'MS Word import' &&
-optional_depends qca2 '' '' 'crypto support' &&
-optional_depends libwpg '' '' 'WordPerfect graphics' &&
-optional_depends libwpd '' '' 'WordPerfect import'
-#
diff --git a/kde4-apps/koffice2/DETAILS b/kde4-apps/koffice2/DETAILS
index b2201ae..bfe10e9 100755
--- a/kde4-apps/koffice2/DETAILS
+++ b/kde4-apps/koffice2/DETAILS
@@ -1,28 +1,8 @@
SPELL=koffice2
-#if [[ $KOFF_VER == unstable ]];then
- VERSION=2.3.3
-
SOURCE_HASH=sha512:75da920e01b47d04d7451aff55596b688ebcacd3c0c814f50742ea1e2d43bd8eaa7f338211cbc5091404976ae377fc6e445ccef3cfe96cc8d8ee622cbebf72e1
- SPELLX=${SPELL//2}-${VERSION}
- SOURCE=$SPELLX.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
- SOURCE_URL[0]=$KDE_URL/${KOFF_VER:-stable}/$SPELLX/$SOURCE
- WEB_SITE=http://www.koffice.org
- ENTERED=20070707
- LICENSE[0]=GPL
- KEYWORDS="kde office"
- SHORT="Full office suite"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-KOffice is a free, integrated office suite for KDE, the K Desktop
Environment.
-
-In the KOffice suite the following parts are being developed:
- * KWord - A frame-based word processor capable of professional standard
- documents
- * KSpread - A powerful spreadsheet application.
- * KPresenter - A full-featured presentation program.
- * Kivio - A Visio(R)-style flowcharting application.
- * Karbon14 - A vector drawing application.
- * Krita - A raster-based image manipulation program like The GIMP or
Adobe(C)
- Photoshop(R).
- * Kugar - A tool for generating business quality reports.
- * KChart - An integrated graph and chart drawing tool.
+deprecated spell [replaced by calligra]
EOF
+
diff --git a/kde4-apps/koffice2/DOWNLOAD b/kde4-apps/koffice2/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4-apps/koffice2/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/kde4-apps/koffice2/HISTORY b/kde4-apps/koffice2/HISTORY
index 7030613..6e16076 100644
--- a/kde4-apps/koffice2/HISTORY
+++ b/kde4-apps/koffice2/HISTORY
@@ -1,177 +1,4 @@
-2011-10-09 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: updated spell to 2.3.3
-
-2011-10-04 Bor Kraljič <pyrobor AT ver.si>
- * DEPENDS: fixed typo
-
-2011-09-04 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change
-
-2011-08-16 Bor Kraljič <pyrobor AT ver.si>
- * DEPENDS: kdegraphics4 -> libkdcraw4
-
-2011-02-17 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 2.3.1
-
-2010-04-12 Eric Sandall <sandalle AT sourcemage.org>
- * PRE_BUILD: stable has ora CMakeList.txt in same location as unstable
-
-2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
- * DEPENDS: updated mysql dependency to MYSQL provider
-
-2010-04-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: boost is also needed for the TINY configuration
-
-2010-02-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional create
-
-2010-01-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.1.1
-
-2009-11-22 Treeve Jelbert <treeve AT sourcemage.org>
- * CONFIGURE: added, prompt for tiny koffice
- * BUILD: added
- * DEPENDS: restructure for tiny build
- * DEPENDS: remove graphicsmagick, no longer used
- add openjpeg, boost
-
-2009-10-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.91 (unstable)
-
-2009-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: removing trigger on kdelibs4
- * DEPENDS: delete libart_lgpl
-
-2009-10-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.83 (unstable)
-
-2009-09-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.82 (unstable)
-
-2009-08-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.81 (unstable)
- * PREPARE: added support for unstable version
- * PRE_BUILD: adjust for unstable
- * DEPENDS: add gmm
-
-2009-08-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.2
-
-2009-06-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.1
-
-2009-06-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: remove libexif, not needed
-
-2009-05-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.0
- * PRE_BUILD: remove exceptions fix
-
-2009-04-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.99.0
- * PRE_BUILD: don't apply patch
- fix exceptions problem for:
-
krita/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp
- * wv2.patch: deleted
-
-2009-03-06 Treeve Jelbert <treeve AT sourcemage.org>
- * wv2.patch: added, upstream patch, for amd64
- * PRE_BUILD: apply patch
- * wv2.patch: remove inapplicable part
-
-2009-03-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.7
- * exiv2.diff: deleted
- * PRE_BUILD: don't apply patch
-
-2009-02-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.6
- * exiv2.diff: added, fix compile with latest exiv2
- * PRE_BUILD: apply patch
-
-2009-01-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.5
-
-2008-12-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.3
-
-2008-12-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional gsl, pstoedit
-
-2008-11-28 Treeve Jelbert <treeve AT sourcemage.org>
- * PRE_BUILD: added, prevent update_xdg_mimetypes
- fixes bug #14918
-
-2008-11-20 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.2
-
-2008-10-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional kdegraphics4
-
-2008-10-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.1
-
-2008-09-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.98.0
-
-2008-09-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: fix path for eigen2
-
-2008-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: eigen -> eigen2
-
-2008-08-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95.10
-
-2008-08-08-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: update some descriptions
- add optional xbase
-
-2008-07-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95.9
-
-2008-05-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95.8
-
-2008-05-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95.4
-
-2007-02-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: tarball moved to unstable
-
-2007-02-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional libwpg
-
-2007-02-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95.3 (stable)
-
-2007-02-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 771426
-
-2007-02-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 768399
- unstable snapshot
-
-2007-12-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95.1
-
-2007-11-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.95
- * DEPENDS: add libwpd
-
-2007-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.94
-
-2007-09-06 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.93
- * DEPENDS: add libart_lgpl, qimageblitz, kdepimlibs4, glpk
-
-2007-08-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.92
-
-2007-07-08 Treeve Jelbert <treeve AT sourcemage.org>
- * TRIGGERS: should be kdelibs4
-
-2007-07-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 1.9.91
- first attempt at kde4 version
+2013-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by calligra]
diff --git a/kde4-apps/koffice2/INSTALL b/kde4-apps/koffice2/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kde4-apps/koffice2/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/kde4-apps/koffice2/PREPARE b/kde4-apps/koffice2/PREPARE
deleted file mode 100755
index 35cd802..0000000
--- a/kde4-apps/koffice2/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query_list KOFF_VER 'which version to build?' stable unstable
diff --git a/kde4-apps/koffice2/PRE_BUILD b/kde4-apps/koffice2/PRE_BUILD
index 83ee8c5..27ba77d 100755
--- a/kde4-apps/koffice2/PRE_BUILD
+++ b/kde4-apps/koffice2/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sed -i '/update_xdg_mimetypes/D' krita/plugins/formats/ora/CMakeLists.txt
+true
diff --git a/kde4-apps/koffice2/UP_TRIGGERS b/kde4-apps/koffice2/UP_TRIGGERS
new file mode 100755
index 0000000..42072d0
--- /dev/null
+++ b/kde4-apps/koffice2/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger calligra cast_self
diff --git a/kde4-apps/ktorrent4/DETAILS b/kde4-apps/ktorrent4/DETAILS
index 5fdca24..55d7e3c 100755
--- a/kde4-apps/ktorrent4/DETAILS
+++ b/kde4-apps/ktorrent4/DETAILS
@@ -1,6 +1,6 @@
SPELL=ktorrent4
- VERSION=4.2.1
-
SOURCE_HASH=sha512:933fac0f69d06bb4d2e4bf25ec716a0988d5f36b42399679672dd2a58648d4cc7ac547b41ad21dcb96c04e14a694f121d9f702c53ccb6fd2e02198c12570452e
+ VERSION=4.3.1
+
SOURCE_HASH=sha512:bf1fa144295cb00fccce3a511afe845bc7bf42d77d70205f5893686e7b1fa78c5799c46c7e4e04435ab6fdd4bc9b3b4a25bffb2c5538a25af36302c60742900e
# VX=4.0
SOURCE=${SPELL//4}-${VERSION}.tar.bz2
# SOURCE_URL=$KDE_URL/stable/${VERSION}/src/extragear/$SOURCE
diff --git a/kde4-apps/ktorrent4/HISTORY b/kde4-apps/ktorrent4/HISTORY
index b24b9d6..66bc0ef 100644
--- a/kde4-apps/ktorrent4/HISTORY
+++ b/kde4-apps/ktorrent4/HISTORY
@@ -1,3 +1,6 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.3.1
+
2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.2.1

diff --git a/kde4-apps/kwave4/DEPENDS b/kde4-apps/kwave4/DEPENDS
index e633c4b..7acbd26 100755
--- a/kde4-apps/kwave4/DEPENDS
+++ b/kde4-apps/kwave4/DEPENDS
@@ -4,9 +4,12 @@ depends fftw &&
depends audiofile &&
optional_depends alsa-lib '' '-DWITH_ALSA=OFF' 'playback/recording' &&
optional_depends flac '' '-DWITH_FLAC=OFF' 'FLAC import/export' &&
-optional_depends libvorbis '' '-DWITH_OGG=OFF' 'Ogg/Vorbis import/export)'
&&
-optional_depends fftw '' '-DWITH_GSL=OFF' 'Sonagram plugin / FFT' &&
-optional_depends libmad '' '-DWITH_MP3=OFF' 'MP3 import/export' &&
+optional_depends libvorbis '' '-DWITH_OGG_VORBIS=OFF' 'Ogg/Vorbis
import/export)' &&
+optional_depends opus '' '-DWITH_OGG_OPUS=OFF' 'Ogg/Opus
import/export)' &&
+optional_depends libmad '-DWITH_MP3=ON' '' 'MP3 import/export' &&
+if is_depends_enabled $SPELL libmad;then
+ depends id3lib
+fi &&
optional_depends pulseaudio '' '-DWITH_PULSEAUDIO=OFF' 'PulseAudio support'
&&
optional_depends libsamplerate '' '-DWITH_SAMPLERATE=OFF' 'Samplerate
support' &&
optional_depends phonon '-DWITH_PHONON=ON' '' 'Phonon support' &&
diff --git a/kde4-apps/kwave4/DETAILS b/kde4-apps/kwave4/DETAILS
index 2006495..49b071d 100755
--- a/kde4-apps/kwave4/DETAILS
+++ b/kde4-apps/kwave4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kwave4
SPELLX=kwave
- VERSION=0.8.8-1
-
SOURCE_HASH=sha512:04b7baa1cc9942567444f177860aafe65d740778fc97712056e48fc3c08b50e33d5b31cb60337ca0990622af82823fc9253ad6d00c005efb58628a321f00febe
+ VERSION=0.8.10-1
+
SOURCE_HASH=sha512:c6421b9ccb03e198cffd745e7f77553014f9148930dfc09e59a5ff02ba5c36cd17ad2835f76033b3edd517f006bd164fd1def6fa0f7189177c62012acbfc380a
SOURCE=${SPELLX}-${VERSION}.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELLX}/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELLX}-${VERSION//-?}
diff --git a/kde4-apps/kwave4/HISTORY b/kde4-apps/kwave4/HISTORY
index b578977..5c433ae 100644
--- a/kde4-apps/kwave4/HISTORY
+++ b/kde4-apps/kwave4/HISTORY
@@ -1,3 +1,10 @@
+2013-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.10-1
+ * DEPENDS: adjust flags, add opus, id3lib
+
+2012-11-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.9-1
+
2012-05-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.8-1

diff --git a/kde4-apps/libktorrent/DETAILS b/kde4-apps/libktorrent/DETAILS
index d50be93..96c5a8b 100755
--- a/kde4-apps/libktorrent/DETAILS
+++ b/kde4-apps/libktorrent/DETAILS
@@ -1,6 +1,6 @@
SPELL=libktorrent
- VERSION=1.2.1-2
-
SOURCE_HASH=sha512:e09d2a921593dea0c16e2de9478177c2da74b9f7724a2f0acb0bbf7dcbec77a49787c527c0d0acb255115a0a0960219226701518ba1c516dd976b2f5dd9df4a3
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:63dd4a642da4808cfe414bf4767185daf3233def5259c3f9ab899be58f263c16362eaa5e01383bf9acd78a381bc3915a84965d17f1bd10054cf94851294b622b
VX=4${VERSION:1:4}
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL=http://ktorrent.org/downloads/$VX/$SOURCE
diff --git a/kde4-apps/libktorrent/HISTORY b/kde4-apps/libktorrent/HISTORY
index 5ed3dbd..95dc149 100644
--- a/kde4-apps/libktorrent/HISTORY
+++ b/kde4-apps/libktorrent/HISTORY
@@ -1,3 +1,6 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.1
+
2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.2.1

diff --git a/kde4-apps/quassel/DETAILS b/kde4-apps/quassel/DETAILS
index db1ae8e..a616549 100755
--- a/kde4-apps/quassel/DETAILS
+++ b/kde4-apps/quassel/DETAILS
@@ -1,6 +1,6 @@
SPELL=quassel
- VERSION=0.8.0
-
SOURCE_HASH=sha512:36a9395d7706f771d5477c233aec49fdd94b9b3c3bf723025b77ce299d05c36fa672ab178863aef5c1b8e5ca9500dd73094af3754c9f14d4b4b5274cd7ee909c
+ 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 144dc44..1e63fd7 100644
--- a/kde4-apps/quassel/HISTORY
+++ b/kde4-apps/quassel/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.0

diff --git a/kde4-apps/rekonq/DETAILS b/kde4-apps/rekonq/DETAILS
index 6c01bc5..9ad2485 100755
--- a/kde4-apps/rekonq/DETAILS
+++ b/kde4-apps/rekonq/DETAILS
@@ -1,7 +1,7 @@
SPELL=rekonq
- VERSION=1.0
-
SOURCE_HASH=sha512:e030133f0c15c26b2190f4ccef8d7ba8ebe5021976ac19267af8358f8a1c47b23484c9f98af9d07e7cd02f7baaa1d59cad8cd58dba3ed49c6e67d7ee551ab009
- 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 ad034b3..2a1215a 100644
--- a/kde4-apps/rekonq/HISTORY
+++ b/kde4-apps/rekonq/HISTORY
@@ -1,3 +1,24 @@
+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
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.1
+
+2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2
+
+2013-01-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1
+
+2013-01-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0
+
2012-07-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0

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 0c8327f..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 libv4l '' '' 'barcode scanning' &&
+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 8b07cd0..c71ffa0 100644
--- a/kde4-apps/tellico2/HISTORY
+++ b/kde4-apps/tellico2/HISTORY
@@ -1,6 +1,12 @@
+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
+
2011-09-28 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: added exempi as optional dependency
-
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.3.4

diff --git a/kde4-bindings/kross-interpreters/DETAILS
b/kde4-bindings/kross-interpreters/DETAILS
index b964722..84ec115 100755
--- a/kde4-bindings/kross-interpreters/DETAILS
+++ b/kde4-bindings/kross-interpreters/DETAILS
@@ -1,7 +1,7 @@
SPELL=kross-interpreters
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:1618f2bb10af21ae53874f8164e3887bc41560934bcf8e06cffc21a435e85cb101ce36100ff840b3dcab08cabf69ffa1f15a77725f056ec476640398d2b53a2c
+
SOURCE_HASH=sha512:3d71a435ec97f8aa3a60a306065952a00ef57ec39ababa6c98b4fffce22fb0645373bdadf86dedf8a05314090f408270ba06ad8c48fb393982a91f2154e807d1
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/kross-interpreters/HISTORY
b/kde4-bindings/kross-interpreters/HISTORY
index 78c90cb..3d6d5a5 100644
--- a/kde4-bindings/kross-interpreters/HISTORY
+++ b/kde4-bindings/kross-interpreters/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2->xz
* DEPENDS: RUBY -> ruby-1.8 with a big fat 1.9 warning (kde bug
243565)
diff --git a/kde4-bindings/perlkde/DETAILS b/kde4-bindings/perlkde/DETAILS
index 5a0ec6d..d6c06b8 100755
--- a/kde4-bindings/perlkde/DETAILS
+++ b/kde4-bindings/perlkde/DETAILS
@@ -1,7 +1,7 @@
SPELL=perlkde
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:f331ff8b163360761491c574c949d3447f478482b447a5ccbd898ae45a088f85e1d08569b916653174be35a9a65a910dbf8901af677b83b4f03d63035109a2ac
+
SOURCE_HASH=sha512:2b53a7e6f2193258ee1141675fbe9dcc1b81a010fe6038bf8f93ea855f72912e451ac52fd0e26d6dceb1e4b4a568b35b40d4e21f38a4bc0e54cb63e90489f810
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/perlkde/HISTORY b/kde4-bindings/perlkde/HISTORY
index 1ebed97..91dd07c 100644
--- a/kde4-bindings/perlkde/HISTORY
+++ b/kde4-bindings/perlkde/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2->xz

diff --git a/kde4-bindings/perlqt4/DETAILS b/kde4-bindings/perlqt4/DETAILS
index 8f28b02..675d832 100755
--- a/kde4-bindings/perlqt4/DETAILS
+++ b/kde4-bindings/perlqt4/DETAILS
@@ -1,8 +1,8 @@
SPELL=perlqt4
SPELLX=${SPELL//4}
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:7e86ced3df23a438dce95f10d5dcdd97cd04ac98fd412322fa9f24888b43fd1ed7b42a91385150e5f8aad6a4ffc06328253f29b9ec89c1fd6d22d28b74dca265
+
SOURCE_HASH=sha512:a473890e25e4b9f89dda98930e7ff90c60c6851fe92e143d7cf0cccb52a510736df12ea50ed228b587619eec9364086b7d7dc42ba153e1683c7a0da9de08fa53
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/perlqt4/HISTORY b/kde4-bindings/perlqt4/HISTORY
index 559992d..2f0b3fc 100644
--- a/kde4-bindings/perlqt4/HISTORY
+++ b/kde4-bindings/perlqt4/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2->xz

diff --git a/kde4-bindings/pykde4/DEPENDS b/kde4-bindings/pykde4/DEPENDS
index 82a5afe..2c42588 100755
--- a/kde4-bindings/pykde4/DEPENDS
+++ b/kde4-bindings/pykde4/DEPENDS
@@ -1,3 +1,4 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends sip &&
+depends phonon &&
depends pyqt4
diff --git a/kde4-bindings/pykde4/DETAILS b/kde4-bindings/pykde4/DETAILS
index d21c9e3..ddc2a51 100755
--- a/kde4-bindings/pykde4/DETAILS
+++ b/kde4-bindings/pykde4/DETAILS
@@ -1,7 +1,8 @@
SPELL=pykde4
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:a195af622395ab71f283797b1a8c0c79502b3a3ce1f28d4f124876404d17b9bfec146081d8897df903c987bed8abdf47a7d7f27e83b1559fa9b515b95fae88d5
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:751ff334e13a7abcc078d4e5326e87e704cedd8ffa2b0e723a13d61608bf08fec2d1fa414a868a10f201edba417b1e442f25dae03ca4aaf9577aa3064347b2b2
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/pykde4/HISTORY b/kde4-bindings/pykde4/HISTORY
index df775ac..124bd25 100644
--- a/kde4-bindings/pykde4/HISTORY
+++ b/kde4-bindings/pykde4/HISTORY
@@ -1,3 +1,19 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-07-10 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on phonon
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+ * PRE_BUILD, sip-4.14.patch: removed
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.9.2
+ * PRE_BUILD: Apply sip-4.14.patch
+ * sip-4.14.patch: Fix compilation with sip 4.14+ (affects pykde4
+ 4.9.1 as well).
+
2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-bindings/pykde4/pykde4-4.10.5.tar.xz.sig
b/kde4-bindings/pykde4/pykde4-4.10.5.tar.xz.sig
new file mode 100644
index 0000000..6f6cb01
Binary files /dev/null and b/kde4-bindings/pykde4/pykde4-4.10.5.tar.xz.sig
differ
diff --git a/kde4-bindings/qtruby/DETAILS b/kde4-bindings/qtruby/DETAILS
index 7c1c5ff..14268c0 100755
--- a/kde4-bindings/qtruby/DETAILS
+++ b/kde4-bindings/qtruby/DETAILS
@@ -1,7 +1,7 @@
SPELL=qtruby
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:0edfb1582745b67e41a83b0723da27e6650a23e7726299ed6ede1a6733ab4abd1bd0a268ff49a9f22bb4a9be30245547892cc3d073bfd61f00eb68db1412eacf
+
SOURCE_HASH=sha512:2caaf4f2185f77ea97d75e6b5065e8f9267d0500cdb2dd2a3f943b7338034cb824ca105655b89c29ad69af529280f88a40fe5c799d1936479fbd9a740e7fd175
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/qtruby/HISTORY b/kde4-bindings/qtruby/HISTORY
index 3f66468..fc7c48b 100644
--- a/kde4-bindings/qtruby/HISTORY
+++ b/kde4-bindings/qtruby/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-bindings/qyoto/DETAILS b/kde4-bindings/qyoto/DETAILS
index d26a788..ab71690 100755
--- a/kde4-bindings/qyoto/DETAILS
+++ b/kde4-bindings/qyoto/DETAILS
@@ -1,7 +1,7 @@
SPELL=qyoto
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:8c18fa5b8e72bee05e22e7d5ce7177764a5e97fdf2a1f095068231d270d52cd506d91c619a5912b85d6b256119c66407d0bbf613be479624cd4b4d7d21db0631
+
SOURCE_HASH=sha512:e85d60c14edeae82280c797635bb9def837fc7d6158a4ddcd446cda02865595780f12ba7877f96a71d7a397c1d4bf226cb0c2f6da51c8e6da55c9205c71630e5
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/qyoto/HISTORY b/kde4-bindings/qyoto/HISTORY
index 558ac9c..62cfb50 100644
--- a/kde4-bindings/qyoto/HISTORY
+++ b/kde4-bindings/qyoto/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-bindings/smokegen/DETAILS b/kde4-bindings/smokegen/DETAILS
index 36748f6..3a27542 100755
--- a/kde4-bindings/smokegen/DETAILS
+++ b/kde4-bindings/smokegen/DETAILS
@@ -1,7 +1,7 @@
SPELL=smokegen
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:2c6d1da5325ef64d234809fbcbf2abc158b85074e591f3f7d6bb3ea34307316740c334bc40650ac18a58349daaec85a243d0e14c30cdd0312107612173bcd50f
+
SOURCE_HASH=sha512:631d69fb4b81c1826570abd7bf6056fe0877bb175f335fc93f934efc81f7b56584dc81e0a78da8317ed91fe3f7f3dbef424240f57d3d9705f655d947ac5de8ed
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/smokegen/HISTORY b/kde4-bindings/smokegen/HISTORY
index 558ac9c..62cfb50 100644
--- a/kde4-bindings/smokegen/HISTORY
+++ b/kde4-bindings/smokegen/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-bindings/smokekde/DETAILS b/kde4-bindings/smokekde/DETAILS
index acd9116..63a7234 100755
--- a/kde4-bindings/smokekde/DETAILS
+++ b/kde4-bindings/smokekde/DETAILS
@@ -1,7 +1,7 @@
SPELL=smokekde
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:e231265c598012fb58afece41c46443c87bf56a92421977a2d5c7d2a8e04578de6239be68bfa88b20469b1ab08afdb9c9487104a73e8dbcd5d7bf546d10e74c1
+
SOURCE_HASH=sha512:b8e19dab74bede5f3442bb65ee40a126da8e68ed3da6f92311fbf25604d5d92edab7c111cc60e2cc30a04e48ae3578db0df9a97bbf42b6a675070a2d6f9144bc
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/smokekde/HISTORY b/kde4-bindings/smokekde/HISTORY
index 911cab0..1caf2824 100644
--- a/kde4-bindings/smokekde/HISTORY
+++ b/kde4-bindings/smokekde/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-07 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-bindings/smokeqt/DETAILS b/kde4-bindings/smokeqt/DETAILS
index 6154257..9f87724 100755
--- a/kde4-bindings/smokeqt/DETAILS
+++ b/kde4-bindings/smokeqt/DETAILS
@@ -1,7 +1,7 @@
SPELL=smokeqt
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:196dab9ecb8964edf88510fad1ac12be891ec20a96ddc787c81f41ec45d8c0729f8a5aaedad402d4219a262dca9cf0a4114d6cb4dbb0064a8a882b44d101e372
+
SOURCE_HASH=sha512:f1731d2359d30ceb4dbf246401dff2ca62f6885b43bd21f31cdb7a116e6bba676f62efb3a592f65171e635107110e354537aaff828923e04d020cdf62066a172
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-bindings/smokeqt/HISTORY b/kde4-bindings/smokeqt/HISTORY
index 2ae1848..c8acb13 100644
--- a/kde4-bindings/smokeqt/HISTORY
+++ b/kde4-bindings/smokeqt/HISTORY
@@ -1,3 +1,6 @@
+2013-01-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/analitza/DETAILS b/kde4-edu/analitza/DETAILS
index e5a8154..65bef72 100755
--- a/kde4-edu/analitza/DETAILS
+++ b/kde4-edu/analitza/DETAILS
@@ -1,8 +1,8 @@
SPELL=analitza
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:2560eaadfca676b97c6d8cad86c72f60a1df98b10db0f8681b650a9fc6501b33c3fad725c526c86ad8c6a2bdd673b2c43bb3d14d38d4671c3f3ba7c42698d0af
+
SOURCE_HASH=sha512:e9c0fb8c4cdc7fc905dc042030101a380e2f7a26eb6e4187a96506022d97947d62620860a5c5abe5c11ca83a02bf954c0a769bd00024a80ef5254264b064c940
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-edu/analitza/HISTORY b/kde4-edu/analitza/HISTORY
index 6ba1db2..07a8c2d 100644
--- a/kde4-edu/analitza/HISTORY
+++ b/kde4-edu/analitza/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/blinken/DETAILS b/kde4-edu/blinken/DETAILS
index a51d2fb..4f3f206 100755
--- a/kde4-edu/blinken/DETAILS
+++ b/kde4-edu/blinken/DETAILS
@@ -1,7 +1,7 @@
SPELL=blinken
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:4635a6cb4fb284a5e3bb6d6c012ae9694bac030d0df22debd932af8e784617b8584d4d753c7a8803f63373ef5efe1911196527177e85d64ec46b19f0b481f0e4
+
SOURCE_HASH=sha512:d391cc3e83007c9ca0bee94358a9a7d6ed0c4f0c57a0b96d7cfbfe886c2936acd23aaf64bf77e61ff92f3828f6abe4b2e626b3781723e5701627e1a189f1159f
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/blinken/HISTORY b/kde4-edu/blinken/HISTORY
index 420a94a..10f4b42 100644
--- a/kde4-edu/blinken/HISTORY
+++ b/kde4-edu/blinken/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/cantor/DETAILS b/kde4-edu/cantor/DETAILS
index 4f4fc94..f82a98a 100755
--- a/kde4-edu/cantor/DETAILS
+++ b/kde4-edu/cantor/DETAILS
@@ -1,7 +1,7 @@
SPELL=cantor
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:c687fb33ad3db6868aa148321d2a4904f53a7caba7b6d99ac884c9a444c8030a35dcee4fe98c706939c98007af472d933f51196bd98f6bbe7222a10ef7d55b14
+
SOURCE_HASH=sha512:ffbba568421de8db3d1d31a4fa0500523b8e2386bcdff747b09ac40b20c808fcd2d83326b27c1980f12c3bc845923558829c7f552aa5e438d8d12bec16a24df0
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/cantor/HISTORY b/kde4-edu/cantor/HISTORY
index 7e66672..e5e2eae 100644
--- a/kde4-edu/cantor/HISTORY
+++ b/kde4-edu/cantor/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kalgebra/DETAILS b/kde4-edu/kalgebra/DETAILS
index aa88cc6..a77497e 100755
--- a/kde4-edu/kalgebra/DETAILS
+++ b/kde4-edu/kalgebra/DETAILS
@@ -1,7 +1,7 @@
SPELL=kalgebra
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:a7fdeed7d597ae611ac43deb064b35fffd855483bf9e62e3a67269ba9e865432267f919644a9156c407f73f4cfef7d453a41939dfffd23f9f618c174ba37daf5
+
SOURCE_HASH=sha512:b6bb6e9cb9448ac0afeb0df888feeb1427487f5d533866eea5a0a79f475d156d7c79fd74d0129a4b0b90639d5570adf4fa5ca19fda00c2de3fd2e0afd4186bb8
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kalgebra/HISTORY b/kde4-edu/kalgebra/HISTORY
index 216835b..f2684a9 100644
--- a/kde4-edu/kalgebra/HISTORY
+++ b/kde4-edu/kalgebra/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kalzium/DETAILS b/kde4-edu/kalzium/DETAILS
index c69b7d1..7acfed8 100755
--- a/kde4-edu/kalzium/DETAILS
+++ b/kde4-edu/kalzium/DETAILS
@@ -1,7 +1,7 @@
SPELL=kalzium
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:7d3bd75c9b8f49348ec9ebe8b24f185f660e03ee0fa91aebdbd2643bf1da40a32d9e27453a67c8fae6621ddad72da6b5a640ed7f06a3631aac303f1163c71dbe
+
SOURCE_HASH=sha512:47917ed35c11012c9facf045cdf7a79e696cd4a07eba26920c89c604199d2b8b9748c5abb7302cc27ddf2ac9bbaaf8fdbd970e94539d49ea3ec04c9f92b78d39
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kalzium/HISTORY b/kde4-edu/kalzium/HISTORY
index 33acf0f..93d4b86 100644
--- a/kde4-edu/kalzium/HISTORY
+++ b/kde4-edu/kalzium/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kanagram/DETAILS b/kde4-edu/kanagram/DETAILS
index 45c98b8..1dbbb32 100755
--- a/kde4-edu/kanagram/DETAILS
+++ b/kde4-edu/kanagram/DETAILS
@@ -1,7 +1,7 @@
SPELL=kanagram
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:36f992a075ce57682de1ec58ba6f625ae15ab7d84b3a1a25375fe99a6c3dc7354c7ff87fec5a034ac3e01fefb19bde9aa45db930fd1a6ac66b797728ce71a99c
+
SOURCE_HASH=sha512:af1a9c53979743e8363747fa4e28101c3a1b557a2568911b462a40e2789212bac5862ecd51e31808c53a7896f75f8a52ba35bd0c5539ecf194d82eff914aea70
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kanagram/HISTORY b/kde4-edu/kanagram/HISTORY
index 420a94a..3bc74b8 100644
--- a/kde4-edu/kanagram/HISTORY
+++ b/kde4-edu/kanagram/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kbruch/DETAILS b/kde4-edu/kbruch/DETAILS
index 372ae00..fa1d88f 100755
--- a/kde4-edu/kbruch/DETAILS
+++ b/kde4-edu/kbruch/DETAILS
@@ -1,7 +1,7 @@
SPELL=kbruch
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:19c197669bcc3900eac7d96a9b3c67db22d74399fbe170cbb8879143d25ba093db7b5b781453f4c620a53bb82905744f5d64bdc4b593b3162b5ab4cd4fa0303e
+
SOURCE_HASH=sha512:f248cb311ddbb302e4af8ed216542ad26ca8ed87ab33c11b4c197c9d4b411db01cc04448737383dbfafb8a3e31532a838cb4ceee2f7e83ca277d2c542e42a1ec
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kbruch/HISTORY b/kde4-edu/kbruch/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/kbruch/HISTORY
+++ b/kde4-edu/kbruch/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kgeography/DETAILS b/kde4-edu/kgeography/DETAILS
index 177ef04..0059f41 100755
--- a/kde4-edu/kgeography/DETAILS
+++ b/kde4-edu/kgeography/DETAILS
@@ -1,7 +1,7 @@
SPELL=kgeography
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:72336c1757cc874ff74c71a376a9e06c604ecee3fd3aaad4ed08c2969435cc1622e35f34e5e40fe1b1934cf789ba6707827130456813a201721fca8c8cf51250
+
SOURCE_HASH=sha512:7e4010fcd443181dc02c98b9876999cea3748f942f2913211987bbada618aeaa7c31eec24475b3b2a26489570ae90e2293e660638d60c40af3c9bb0a84c03c48
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kgeography/HISTORY b/kde4-edu/kgeography/HISTORY
index 2571cf3..0ea9d96 100644
--- a/kde4-edu/kgeography/HISTORY
+++ b/kde4-edu/kgeography/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/khangman/DETAILS b/kde4-edu/khangman/DETAILS
index 658b2c5..cfc5954 100755
--- a/kde4-edu/khangman/DETAILS
+++ b/kde4-edu/khangman/DETAILS
@@ -1,7 +1,7 @@
SPELL=khangman
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:1fddf2b566ef6f5ff482054fcbc0d16dd22ed8eb3e5ba9cacde872158cef345c3a43a3f7720d928ab1227116cd1a96fed256ff3b918934c945417c09e15ea74e
+
SOURCE_HASH=sha512:43d18abdaf277ef96e43bb583835311b2c88b6a8a619d193cee53a8890a66a5406de18922cf50dfcbcb4e5136564e107885863efb99202a8f792a3d10448a21c
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/khangman/HISTORY b/kde4-edu/khangman/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/khangman/HISTORY
+++ b/kde4-edu/khangman/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kig/DETAILS b/kde4-edu/kig/DETAILS
index 8ab95a3..61b75db 100755
--- a/kde4-edu/kig/DETAILS
+++ b/kde4-edu/kig/DETAILS
@@ -1,7 +1,7 @@
SPELL=kig
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:51bdec11baae54e397d154a6d754da50c6de7262fabe5b60bb2e4f59c69e083c43442608e0dfd800811dac0f57d023f8ddbea717bfbb995871c0d9c2d836ba07
+
SOURCE_HASH=sha512:842f2094ac53b15c7735e9ff48e8787d47b4ab5a38ff5c7b28e7f7d2114d4d090d656fb93569d993b95e9f94f2436fca7104dac4083ac95ba71d1d8b1b5cce22
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kig/HISTORY b/kde4-edu/kig/HISTORY
index c87afb4..aae1ba7 100644
--- a/kde4-edu/kig/HISTORY
+++ b/kde4-edu/kig/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kiten/DETAILS b/kde4-edu/kiten/DETAILS
index 836e6e9..a6afb2f 100755
--- a/kde4-edu/kiten/DETAILS
+++ b/kde4-edu/kiten/DETAILS
@@ -1,7 +1,7 @@
SPELL=kiten
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:203eb4d58226e160178f7116bb3a88a33a8f1316a69754120a7f55059b1a57fc6db70c1d226727c012e60af2774cbe9e1d0dc1bbe47262e4712faebfb8700932
+
SOURCE_HASH=sha512:55b6977b68ae325205737a7657d696f8bedfdcab46633cd9a91ed6425518d4bc59feb2f159874c0218f76f853b7bf83545668e3cd657d8558b3c9476c4ab9bed
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kiten/HISTORY b/kde4-edu/kiten/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/kiten/HISTORY
+++ b/kde4-edu/kiten/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/klettres/DETAILS b/kde4-edu/klettres/DETAILS
index b1567b7..b9d8904 100755
--- a/kde4-edu/klettres/DETAILS
+++ b/kde4-edu/klettres/DETAILS
@@ -1,7 +1,7 @@
SPELL=klettres
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:e7adeffad5b624f335188358508a66e5e33248672b8ff48750da3fb400091e7f7bcd43a57a698937a33aea02c972faf41bbdb4e5cb188b0002e491633e0abb4d
+
SOURCE_HASH=sha512:31e53f662ec2ceeac9ad000991f6c85a1c751e05f25a492f64c5051ae9fea5919f020d035187783af1811f56e0543feeb3af2f50a522d59d66633b6d67205049
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/klettres/HISTORY b/kde4-edu/klettres/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/klettres/HISTORY
+++ b/kde4-edu/klettres/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kmplot/DETAILS b/kde4-edu/kmplot/DETAILS
index 2dd38f7..12934e8 100755
--- a/kde4-edu/kmplot/DETAILS
+++ b/kde4-edu/kmplot/DETAILS
@@ -1,7 +1,7 @@
SPELL=kmplot
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:0e8120b44696a3f86e9d7bb1fc19afc49361a56952a4b1b296097ce26ebcd0984c656b057a828f0dda9dec8e1e1856dc5554dfbdb5177ea211bbe7ba1b4ec76c
+
SOURCE_HASH=sha512:30391cdc85589311f7dceb46acb67a0efc59c6534590d90e4ed1c7bfb8fc8b5f91d8ede329385c093e684c048a2b8b3e63671402493b0637ab24890b042e91a4
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kmplot/HISTORY b/kde4-edu/kmplot/HISTORY
index c218af8..4a2d024 100644
--- a/kde4-edu/kmplot/HISTORY
+++ b/kde4-edu/kmplot/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kstars/DETAILS b/kde4-edu/kstars/DETAILS
index b5b8b41..c612476 100755
--- a/kde4-edu/kstars/DETAILS
+++ b/kde4-edu/kstars/DETAILS
@@ -1,7 +1,7 @@
SPELL=kstars
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:cb5f10dc743b22fa35667750ba90e1d488f9617bc0bc4ffad2a12a5fef3150c6b245595e79cd856d3ace117e3ff4b66330435c61a643415ee90f0eb316f20694
+
SOURCE_HASH=sha512:73720e14b8a190af72eb01621e09d8fb1c6844dab7bd1e28b3be3e7bb17a3c18bf733872e70bd5925268fc698dcb71e0cbad57ceceb2a462cc0d813fcf268c67
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kstars/HISTORY b/kde4-edu/kstars/HISTORY
index 73d603b..4bf1a6b 100644
--- a/kde4-edu/kstars/HISTORY
+++ b/kde4-edu/kstars/HISTORY
@@ -1,3 +1,6 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org)
* DETAILS: 4.9.1

diff --git a/kde4-edu/ktouch/DETAILS b/kde4-edu/ktouch/DETAILS
index 484d237..6938a59 100755
--- a/kde4-edu/ktouch/DETAILS
+++ b/kde4-edu/ktouch/DETAILS
@@ -1,7 +1,7 @@
SPELL=ktouch
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:1f7f2b62a46955a1e978f6c8436c4afd75b06bea676ac64cfe2b8229da1234537eca9e80815aaaa1de9d799f741526f255390f46d572fd3097650cc974291695
+
SOURCE_HASH=sha512:303c8bb05d32d5382454dd103a811d17257dec562924116d8baa1f7917bf48852ae3812c9244a3d44dd9bef187d73f20dbf5bfadecdaf82d2766a630302b0e94
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/ktouch/HISTORY b/kde4-edu/ktouch/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/ktouch/HISTORY
+++ b/kde4-edu/ktouch/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kturtle/DETAILS b/kde4-edu/kturtle/DETAILS
index d97560f..5c2e4fc 100755
--- a/kde4-edu/kturtle/DETAILS
+++ b/kde4-edu/kturtle/DETAILS
@@ -1,7 +1,7 @@
SPELL=kturtle
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:1c9ad1f37847de1904d71d8b6e8c2b8996735cc0b520011a335b7e602c1b3caac37d28c61c5f3f908685a5f7e8f17c221c80b786edcaf5df99816f475f39c2e2
+
SOURCE_HASH=sha512:65abbd6fdb4471b98b37a5d96ae39ad196ba9cd9683e87e2ea9d22693e545521f10a9361fca9d827289e7a7496c3aa511a4e349937c6f2b3443733c06449a34d
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kturtle/HISTORY b/kde4-edu/kturtle/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/kturtle/HISTORY
+++ b/kde4-edu/kturtle/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/kwordquiz/DETAILS b/kde4-edu/kwordquiz/DETAILS
index 96d9a2a..0b1338d 100755
--- a/kde4-edu/kwordquiz/DETAILS
+++ b/kde4-edu/kwordquiz/DETAILS
@@ -1,7 +1,7 @@
SPELL=kwordquiz
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:12b1d51355281ec1d421863340f2ea08b974f71f1937b8a3180fea631f3b9271972d1d3adb174e766ef05530ac5adbfba36d8a59d8ee5907d246dc4db0c18c5a
+
SOURCE_HASH=sha512:513cc0d90176a31e35db604b2b76299fe3e8b853ffea0a4bf182b89edfd042a96cd140a49dab942339e1d6f050d871ee165694b144cce23d17b63f778ee6ac2c
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/kwordquiz/HISTORY b/kde4-edu/kwordquiz/HISTORY
index 420a94a..f3613a0 100644
--- a/kde4-edu/kwordquiz/HISTORY
+++ b/kde4-edu/kwordquiz/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/libkdeedu/DETAILS b/kde4-edu/libkdeedu/DETAILS
index 8e897ec..bc0cb14 100755
--- a/kde4-edu/libkdeedu/DETAILS
+++ b/kde4-edu/libkdeedu/DETAILS
@@ -1,7 +1,7 @@
SPELL=libkdeedu
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:27002f61739a05bfaee61f9fb7e544fd63f197db78d70a48c42d823fba74acef936ea6495c664224e36c95306ebb7adb6c52a06e66de1b757a0b3193efd6fc8b
+
SOURCE_HASH=sha512:daa026d4dd4e59e7bd73242501d446e42008e010e72b4f90081ed083a295ac4fcbda86460230acb639a9a6f432317591b048ce1ea73fb86f839b6142e9dc504b
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/libkdeedu/HISTORY b/kde4-edu/libkdeedu/HISTORY
index 6d3067f..09f251e 100644
--- a/kde4-edu/libkdeedu/HISTORY
+++ b/kde4-edu/libkdeedu/HISTORY
@@ -1,3 +1,12 @@
+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-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/marble/DETAILS b/kde4-edu/marble/DETAILS
index 1de92e6..e9b7bc4 100755
--- a/kde4-edu/marble/DETAILS
+++ b/kde4-edu/marble/DETAILS
@@ -1,7 +1,7 @@
SPELL=marble
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:915a9f7db08a8d0edb2695192f5076b12762568200a998e818b5e7c5ba1923ecc518df20a6ab45d03cf9efaed27297e8559695cc37546265dad3810bd56bbd7f
+
SOURCE_HASH=sha512:a89395e439461c7876b8edf1583d2a542c07134669b6bfb96dc9ea7509528166562424a3acf7bfc5625cee6d19f3cae39f1adbf5a21a3d46076932dd738fd35b
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/marble/HISTORY b/kde4-edu/marble/HISTORY
index cbc5a0e..7e72e2e 100644
--- a/kde4-edu/marble/HISTORY
+++ b/kde4-edu/marble/HISTORY
@@ -1,3 +1,12 @@
+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-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/pairs/DETAILS b/kde4-edu/pairs/DETAILS
index 2d4821a..ff60471 100755
--- a/kde4-edu/pairs/DETAILS
+++ b/kde4-edu/pairs/DETAILS
@@ -1,8 +1,8 @@
SPELL=pairs
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:3c68562d7d2c57bcfd3bdfa8152eb870411962cab491cc8cdd4d4fd6f0008710c2a02948f075bc6ff69d39236dd7754a2d2f3556b1e1756bc62f87b9b67bdd4b
+
SOURCE_HASH=sha512:69cef0bdb1f162f20855fe3aeb62aab2ca1d08702df4fd9843bb2dc129caaf7b6549c2f570d3408e8da050916e8a8d54272e267f68c08e9731a5878ad569b75f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-edu/pairs/HISTORY b/kde4-edu/pairs/HISTORY
index c39468b..12a9e05 100644
--- a/kde4-edu/pairs/HISTORY
+++ b/kde4-edu/pairs/HISTORY
@@ -1,3 +1,6 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS: new spell

diff --git a/kde4-edu/parley/DETAILS b/kde4-edu/parley/DETAILS
index 38a3a13..c52428f 100755
--- a/kde4-edu/parley/DETAILS
+++ b/kde4-edu/parley/DETAILS
@@ -1,7 +1,7 @@
SPELL=parley
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:9e37e5dcf903ff326e8673206483407d6abf3e0c2001c3e7bc1c38dc12ea4379123489ac0500adf3559e197b2448fdb1040e6c5e70572f09d57b23df42a23783
+
SOURCE_HASH=sha512:952639b2abe72f0a047b50ac71d652f4a801e79782fcd283a77070760dfe10b55508f159cad925b25a854d22c15a45362a58096fa4539894fe2b94cc60824ea6
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/parley/HISTORY b/kde4-edu/parley/HISTORY
index 8f8761e..3b8b380 100644
--- a/kde4-edu/parley/HISTORY
+++ b/kde4-edu/parley/HISTORY
@@ -1,3 +1,6 @@
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-edu/rocs/DETAILS b/kde4-edu/rocs/DETAILS
index f76d948..dd71028 100755
--- a/kde4-edu/rocs/DETAILS
+++ b/kde4-edu/rocs/DETAILS
@@ -1,7 +1,7 @@
SPELL=rocs
- VERSION=4.9.0
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:bd2811b0c8db5ed299c55c0444a5ebd2e15ae298e09521ffaaccb986d006431667d8bc5cd3e7a054ef010d81c42d317111f5827b3591979342f32280fb9fd6d8
+
SOURCE_HASH=sha512:72ebe136dfdaedfa4542b34f3e187a12c5c7e14e17374bbdf27b51ab25d11850440fd58dd8602baad3b00a95d7c1fe555d8a8cdbf1514a78cfea4552c9f3b7fa
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/rocs/HISTORY b/kde4-edu/rocs/HISTORY
index 2d277cc..d3ada73 100644
--- a/kde4-edu/rocs/HISTORY
+++ b/kde4-edu/rocs/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-08-29 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.0, bz2 -> xz

diff --git a/kde4-edu/step/DETAILS b/kde4-edu/step/DETAILS
index 89bfa37..1203663 100755
--- a/kde4-edu/step/DETAILS
+++ b/kde4-edu/step/DETAILS
@@ -1,7 +1,7 @@
SPELL=step
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:8a4b41c0310a9d2c961b6e2cbac61f1f932e555a1288f4deaa012b4f5725953f5c36a30679d55589be140a197905cf0f8e9749f10b06887d0cc37e1750692a98
+
SOURCE_HASH=sha512:9b1901a8842376787f8a3a7cbeb587cd2416a06902983a14798646bee98545dd2cdff76ae222eaee0cef3e4640c935e945e7a178530992c9f6c9a6f3223f94dc
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-edu/step/HISTORY b/kde4-edu/step/HISTORY
index 1ce0077..7335343 100644
--- a/kde4-edu/step/HISTORY
+++ b/kde4-edu/step/HISTORY
@@ -1,3 +1,6 @@
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/gwenview4/DEPENDS b/kde4-graphics/gwenview4/DEPENDS
index a3ad106..bc9c3d0 100755
--- a/kde4-graphics/gwenview4/DEPENDS
+++ b/kde4-graphics/gwenview4/DEPENDS
@@ -1,4 +1,5 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
+depends kdebase4 &&
depends libkipi4 &&
depends exiv2 &&
depends JPEG &&
diff --git a/kde4-graphics/gwenview4/DETAILS b/kde4-graphics/gwenview4/DETAILS
index 082adbe..4775b3d 100755
--- a/kde4-graphics/gwenview4/DETAILS
+++ b/kde4-graphics/gwenview4/DETAILS
@@ -1,8 +1,8 @@
SPELL=gwenview4
SPELLX=${SPELL//4}
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:aa2eeb48dd540bc1d98e32df44b4191e5d1607bbfe6796537e2a2edc4c4cd12a6289452cc82e9e70fde3ec67a223685a1926bf8bf66cec700e2f83ca80c84832
+
SOURCE_HASH=sha512:ab17e544bc26f0f6d8c3fb15cbafadb1ede7364f3ae53135315fd5354d4d153d492cb8d36a70843ebbc5236eb94a67365f26d1896134854125c66ed6e52fd185
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/gwenview4/HISTORY b/kde4-graphics/gwenview4/HISTORY
index d9066ea..8919c78 100644
--- a/kde4-graphics/gwenview4/HISTORY
+++ b/kde4-graphics/gwenview4/HISTORY
@@ -1,3 +1,15 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-07-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on kdebase4
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/kamera/DETAILS b/kde4-graphics/kamera/DETAILS
index 3b021a4..a459f3a 100755
--- a/kde4-graphics/kamera/DETAILS
+++ b/kde4-graphics/kamera/DETAILS
@@ -1,7 +1,7 @@
SPELL=kamera
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:ad8d84faef89fb32584c725dedee818d3863aa217f70a6c6363e93dd047c30fa80374e104c13e205871dd482308fcbdcaa47eec3d473d1e11a742289efd33b35
+
SOURCE_HASH=sha512:3fb33ed4c28bd79d0976efd7269402d59a37042acaf3273c0001a614553e0baca0adffe076af4c747e3b535d96f2bd8bbc90cced7f3af5cc78b2517314698a75
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kamera/HISTORY b/kde4-graphics/kamera/HISTORY
index 3f56972..0b70f5d 100644
--- a/kde4-graphics/kamera/HISTORY
+++ b/kde4-graphics/kamera/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/kcolorchooser/DETAILS
b/kde4-graphics/kcolorchooser/DETAILS
index 345d607..ba80ce0 100755
--- a/kde4-graphics/kcolorchooser/DETAILS
+++ b/kde4-graphics/kcolorchooser/DETAILS
@@ -1,7 +1,7 @@
SPELL=kcolorchooser
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:748c0dda1303dfaae5aeaffb003fd72ed6c89df8231c1c01279d7e0d263982516532dd30f6ea3158a1cd65a363fb43bcbdc99ca349c54f4650ec64232300e824
+
SOURCE_HASH=sha512:413120b19709304808334869c56c4d9bd1408701e741b771de97bcdd9c6acd8c2cf879a2e5ca966070656a3930067a269c02f1b9bdb6f145d4a00aabd31f197e
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kcolorchooser/HISTORY
b/kde4-graphics/kcolorchooser/HISTORY
index f715f9c..e9f6f49 100644
--- a/kde4-graphics/kcolorchooser/HISTORY
+++ b/kde4-graphics/kcolorchooser/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
b/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
index 743d3d2..b9f5f50 100755
--- a/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
+++ b/kde4-graphics/kdegraphics-strigi-analyzer/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdegraphics-strigi-analyzer
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:3bb480136791bc97cd3101113cbbeb8edf6d3b8b5444381438e13357e4239c5a8cc060e64591852c3b63eae4b4bcca7510fe43b30f2e19d34a315557f02c2e23
+
SOURCE_HASH=sha512:a1bb56dc08f4d98a206b424a0d0ee1228062fb62f4e423cea52070b9abc47fe635b6bb6d9d888b2e044601f8c7988f32c1c8a003ea92cd7f9f2b6d50f23bc3ef
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
b/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
index 35dbd0b..e7f25f3 100644
--- a/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
+++ b/kde4-graphics/kdegraphics-strigi-analyzer/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2 -> xz

diff --git a/kde4-graphics/kdegraphics-thumbnailers/DETAILS
b/kde4-graphics/kdegraphics-thumbnailers/DETAILS
index beacbd0..2c3a1ef 100755
--- a/kde4-graphics/kdegraphics-thumbnailers/DETAILS
+++ b/kde4-graphics/kdegraphics-thumbnailers/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdegraphics-thumbnailers
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:919f272da5cfc331babed146af79cdd74d532933bc8b55d1ca0a1105a7eb142271ef72d2166de47b9e1b2a80c16e7cfe0e36847bc979772a5ea5560002900ace
+
SOURCE_HASH=sha512:d06f90dde4f44b36c6577f991f1e33e52332cab463b612c322bf070eeb0bfb9da2e94450e629747bdedf83c38677d6c2f5f64094118938fab3b7277e95352ad3
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kdegraphics-thumbnailers/HISTORY
b/kde4-graphics/kdegraphics-thumbnailers/HISTORY
index 9ed5f3a..8ccb53a 100644
--- a/kde4-graphics/kdegraphics-thumbnailers/HISTORY
+++ b/kde4-graphics/kdegraphics-thumbnailers/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2 -> xz

diff --git a/kde4-graphics/kgamma/DETAILS b/kde4-graphics/kgamma/DETAILS
index aa7d47e..bd121cd 100755
--- a/kde4-graphics/kgamma/DETAILS
+++ b/kde4-graphics/kgamma/DETAILS
@@ -1,7 +1,7 @@
SPELL=kgamma
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:f6723545c0b69db40af8e4255254264b183c84a55e9bb2f98074c12558ab70bc705d6d07e6ee3dfb2731f882d8ca34e7cc14f2a64d2f65acc2a8788bcdb5a184
+
SOURCE_HASH=sha512:8957cd8ce4b0c0384e56c169aebc6992832dd8ac9b13cadd97bf3a58f8c38c9320b2a8c186394de769c8106274b9c5c364a50bca4d3f5a195ff37f9e4054397d
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kgamma/HISTORY b/kde4-graphics/kgamma/HISTORY
index 70431a2..5ae5aea 100644
--- a/kde4-graphics/kgamma/HISTORY
+++ b/kde4-graphics/kgamma/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/kolourpaint/DETAILS
b/kde4-graphics/kolourpaint/DETAILS
index 8722ac8..f22632c 100755
--- a/kde4-graphics/kolourpaint/DETAILS
+++ b/kde4-graphics/kolourpaint/DETAILS
@@ -1,7 +1,7 @@
SPELL=kolourpaint
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:4a7888100d67e8606ba04575540cd818b80b00826ac8399d69ec99dc67af19441988474443c8ebe8bcbf8f99c69b023bc5ece1c4036e370ff94ba0d9715ef4ed
+
SOURCE_HASH=sha512:416b8be0cf33f4cee707289443c969f2ba2356d50df09074818351e1aa1b1b465511cd9bd267428ea21f35774d68fc9a38276661487eb5cf685d3fb60115b259
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kolourpaint/HISTORY
b/kde4-graphics/kolourpaint/HISTORY
index d7c96d7..d09f7eb 100644
--- a/kde4-graphics/kolourpaint/HISTORY
+++ b/kde4-graphics/kolourpaint/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/kruler/DETAILS b/kde4-graphics/kruler/DETAILS
index 910aa72..915424c 100755
--- a/kde4-graphics/kruler/DETAILS
+++ b/kde4-graphics/kruler/DETAILS
@@ -1,7 +1,7 @@
SPELL=kruler
- VERSION=4.9.0
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:faf850cb7af5e23a9827371bd5ce6ae467e5cbe5f08d9a935838e509931e099912b6ae5fd73d49f6ed9697413d4b1ba73ab8976f61151521d735e619aa8c3c4b
+
SOURCE_HASH=sha512:f59c12f845fd14aa1a4368908f0c52770896e46936f03c37f0cf7dc7183a26231a17d5ffb227ca4b539f07198db636e08390444c140874e8bea99f0557ac0cb2
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/kruler/HISTORY b/kde4-graphics/kruler/HISTORY
index c01c742..6e7e21e 100644
--- a/kde4-graphics/kruler/HISTORY
+++ b/kde4-graphics/kruler/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2->xz

diff --git a/kde4-graphics/ksaneplugin/DETAILS
b/kde4-graphics/ksaneplugin/DETAILS
index 66dfe71..d5ae2d8 100755
--- a/kde4-graphics/ksaneplugin/DETAILS
+++ b/kde4-graphics/ksaneplugin/DETAILS
@@ -1,7 +1,7 @@
SPELL=ksaneplugin
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:490210cc2d6a4092db6ecf860021814a260eab82d0c9adcf5e1bfdfd3ce507382792e08af644e5b6043308a279209f8a29120c543d13637c2d2232b1934b962d
+
SOURCE_HASH=sha512:792c55e3d8c011e4f9ac0c2f3640cf245cf5bb5f31dffc3465b5886398a7cf527951a28b52b2959fd9df9b1257a5e0c83cca167ba0f928518f2feedbc5e9263b
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/ksaneplugin/HISTORY
b/kde4-graphics/ksaneplugin/HISTORY
index 7499a96..39c2617 100644
--- a/kde4-graphics/ksaneplugin/HISTORY
+++ b/kde4-graphics/ksaneplugin/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/ksnapshot/DETAILS b/kde4-graphics/ksnapshot/DETAILS
index 352c156..0188a37 100755
--- a/kde4-graphics/ksnapshot/DETAILS
+++ b/kde4-graphics/ksnapshot/DETAILS
@@ -1,7 +1,7 @@
SPELL=ksnapshot
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:3d96c1d09757431ed273fb0baf51d89c32706f1a5975d45519f6fffa7502ebfe7f475be2fbb1fbfb61a9ef1de652581fb6f6e95d255258ce140aaa8a653c6f5e
+
SOURCE_HASH=sha512:342d9e7bd4d4e8de47dc1a1df45d4895a3cdb6d2cae7aed6a2b2dc15d2f574bc10a17625e89413529a2dc6362182289a15fa29bbbd5a9f4c8dc072fdf93c2dd2
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/ksnapshot/HISTORY b/kde4-graphics/ksnapshot/HISTORY
index 8165f89..951b94f 100644
--- a/kde4-graphics/ksnapshot/HISTORY
+++ b/kde4-graphics/ksnapshot/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/libkdcraw4/DETAILS
b/kde4-graphics/libkdcraw4/DETAILS
index 61d394f..2642405 100755
--- a/kde4-graphics/libkdcraw4/DETAILS
+++ b/kde4-graphics/libkdcraw4/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkdcraw4
SPELLX=${SPELL//4}
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:3da346f9b2d231232ec10976676fcd4fdaf5f8961acd63d41a567cb0f664a1dbdd4528bb1804fc0502f906216e004a48ab077f2aa1cb289b1e1e58537d1b26d6
+
SOURCE_HASH=sha512:3e15536c1e773ce2c5085ed331ef93d7b1d517b08f6e56b4b4de186cb40faf602d82836714844f48504083df27cd107528c0a3256c49ebd5c64161abc295b874
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkdcraw4/HISTORY
b/kde4-graphics/libkdcraw4/HISTORY
index b0e8120..31b25ca 100644
--- a/kde4-graphics/libkdcraw4/HISTORY
+++ b/kde4-graphics/libkdcraw4/HISTORY
@@ -1,3 +1,15 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/libkexiv24/DETAILS
b/kde4-graphics/libkexiv24/DETAILS
index fa11364..bd8a38d 100755
--- a/kde4-graphics/libkexiv24/DETAILS
+++ b/kde4-graphics/libkexiv24/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkexiv24
SPELLX=${SPELL//4}
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:c28d3d172cfd08980e69187e538a316c552905bda0c33a8042857f86c93f891deba25a6689885a27cc872e2ac81e2f8c855eff7e6bee33b994b51f3551a50b13
+
SOURCE_HASH=sha512:96320766b34a41739b5bb7ba65a28d2fd2dadee4961843ea4c636324ec97c208016bb348094c9e846c069d425dbb1f49879ffaf575151d449f87b2bf5fc2f0b7
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkexiv24/HISTORY
b/kde4-graphics/libkexiv24/HISTORY
index e1121d9..4eb0681 100644
--- a/kde4-graphics/libkexiv24/HISTORY
+++ b/kde4-graphics/libkexiv24/HISTORY
@@ -1,3 +1,15 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/libkipi4/DETAILS b/kde4-graphics/libkipi4/DETAILS
index db576d3..65686e9 100755
--- a/kde4-graphics/libkipi4/DETAILS
+++ b/kde4-graphics/libkipi4/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkipi4
SPELLX=${SPELL//4}
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:762dcda6b29f1503bbb76d06b3d1bfac1f7e08af3d05db5e54f6377bb968f54cb947b1401a3e9cd3ce84d2fc3e9f7370266ad1a80c097827c527a508001a6b65
+
SOURCE_HASH=sha512:96fd44f1b9ae5514fe981b1031e7d4e0ef90468b4dc270a09f1c16b8400078a8d9a3ba1663c1a1fa2a69c4dfaa0decbf7d7cba0343091585e3d3c24341e39910
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkipi4/HISTORY b/kde4-graphics/libkipi4/HISTORY
index 448351e..2500d17 100644
--- a/kde4-graphics/libkipi4/HISTORY
+++ b/kde4-graphics/libkipi4/HISTORY
@@ -1,3 +1,15 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/libksane/DETAILS b/kde4-graphics/libksane/DETAILS
index 2b53b73..74fdd26 100755
--- a/kde4-graphics/libksane/DETAILS
+++ b/kde4-graphics/libksane/DETAILS
@@ -1,7 +1,7 @@
SPELL=libksane
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:e9160ef848189310fb4acd3e153d6fdc8b9443a310bca096c43394e61f16f5c895878c6fe431bf658490ef65cc08909824fd421b5a42661d02e17010e84946da
+
SOURCE_HASH=sha512:792246a0e0d7756d7a7abfda953fa30b12f8399498a78d764129c8ed9b503484057d4888f53049f1765ffab8d675cce4a73cf91e1f63d8c84593e0251aa5d86a
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libksane/HISTORY b/kde4-graphics/libksane/HISTORY
index 7499a96..39c2617 100644
--- a/kde4-graphics/libksane/HISTORY
+++ b/kde4-graphics/libksane/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/mobipocket/DETAILS
b/kde4-graphics/mobipocket/DETAILS
index cf77632..3844b6a 100755
--- a/kde4-graphics/mobipocket/DETAILS
+++ b/kde4-graphics/mobipocket/DETAILS
@@ -1,8 +1,8 @@
SPELL=mobipocket
SPELLX=kdegraphics-mobipocket
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:3fa2748add96e245856b08664b7c64b2708fb5c280550138031f126e9c1caf35b84595fe9ed62597e8964047409b8fa7a518dc4289386d8606a99607f7a972d8
+
SOURCE_HASH=sha512:15e2f4ffd570d18db44b4b404aae847d77d18e73d8d271b03b42ed21aed1feda64d9cfc054c662023cb73d9770148bfedd6051dc04e8f0647023d80b1d470570
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/mobipocket/HISTORY
b/kde4-graphics/mobipocket/HISTORY
index 1a0c0a7..70c242a 100644
--- a/kde4-graphics/mobipocket/HISTORY
+++ b/kde4-graphics/mobipocket/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1, bz2 -> xz

diff --git a/kde4-graphics/okular/DETAILS b/kde4-graphics/okular/DETAILS
index b6b50e2..0b01130 100755
--- a/kde4-graphics/okular/DETAILS
+++ b/kde4-graphics/okular/DETAILS
@@ -1,7 +1,7 @@
SPELL=okular
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:5d6f9f8c362d652f0fbf8168a92804bbc73777227549f6cb92b7324f72a5e4b1e38a903d4363a72e41df9b52336f52a06d264bfc0fa445bb889c94f72ed98d92
+
SOURCE_HASH=sha512:2e9ac23d1468bbc612b415be0fb43f0804a29908087a88014f392cd2b423aecb2227cf4e6c5fd26c214b07b6006f9c8f201c0562f06f1183e21cf86e797f0989
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/okular/HISTORY b/kde4-graphics/okular/HISTORY
index 0496604..96274fb 100644
--- a/kde4-graphics/okular/HISTORY
+++ b/kde4-graphics/okular/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4-graphics/svgpart/DETAILS b/kde4-graphics/svgpart/DETAILS
index 2e71fbb..b16e732 100755
--- a/kde4-graphics/svgpart/DETAILS
+++ b/kde4-graphics/svgpart/DETAILS
@@ -1,7 +1,7 @@
SPELL=svgpart
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:485e688104ff50dfdc9049ee821dc58dd1b6a492ff7be3930545fbbf4bdc8e9c3d8229a7c61e2eeb4f5ec9d72875eb826b16cc8b43bf93befecbb90ce83fc305
+
SOURCE_HASH=sha512:c0cef12837421cb3a0bc01eff1c7978c92a4dbd0248b64cd7521714e676547dc8a0efc0d6b46424062696322551e2eb81ed9807769f1cf0c2a33707e15187029
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/svgpart/HISTORY b/kde4-graphics/svgpart/HISTORY
index 9b09635..ef2c302 100644
--- a/kde4-graphics/svgpart/HISTORY
+++ b/kde4-graphics/svgpart/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org)
* DETAILS: 4.9.1

diff --git a/kde4-look/oxygen-gtk2/DETAILS b/kde4-look/oxygen-gtk2/DETAILS
index 219e715..5c0737d 100755
--- a/kde4-look/oxygen-gtk2/DETAILS
+++ b/kde4-look/oxygen-gtk2/DETAILS
@@ -1,8 +1,8 @@
SPELL=oxygen-gtk2
- VERSION=1.3.0
+ VERSION=1.4.3
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/${SPELL}/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:18833fe056e711a99b1f52957e5b1c2e68cd4954b78370b8bccf9d1947e0ce3e0e6d6a0bf764984bea6e6bd89f48e590d6838590339e102cf0f1d118e0ccc253
+
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 ea118c3..a020777 100644
--- a/kde4-look/oxygen-gtk2/HISTORY
+++ b/kde4-look/oxygen-gtk2/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2013-02-14 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.3.2.1
+
2012-08-06 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.3.0

diff --git a/kde4-look/oxygen-gtk3/DETAILS b/kde4-look/oxygen-gtk3/DETAILS
index 8f9fe23..b79b50a 100755
--- a/kde4-look/oxygen-gtk3/DETAILS
+++ b/kde4-look/oxygen-gtk3/DETAILS
@@ -1,8 +1,8 @@
SPELL=oxygen-gtk3
- VERSION=1.1.0
+ VERSION=1.2.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=$KDE_URL/stable/${SPELL}/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:6524c2dd6c5792bb386a25f6bb9bd6f1c92d600392f70ad83e5f8031dbf1f9b66e8ac1d7ffaf9e2ed9aa92fcb440dd394808fc34e4b2908841947b35a48236cb
+
SOURCE_HASH=sha512:5d06102d4ce6a8709be3ec770dce1e8a309c7211720f4d089533d1e247d7a157d5579f622f609ba7a35ba04005a55ebb66163c893bac9fcc066a5fc66335b702
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-gtk3/HISTORY b/kde4-look/oxygen-gtk3/HISTORY
index a4d0a65..5627031 100644
--- a/kde4-look/oxygen-gtk3/HISTORY
+++ b/kde4-look/oxygen-gtk3/HISTORY
@@ -1,3 +1,9 @@
+2013-09-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.2.0
+
+2013-02-14 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 1.1.2
+
2012-08-06 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.1.0

diff --git a/kde4-multimedia/audiocd-kio/DEPENDS
b/kde4-multimedia/audiocd-kio/DEPENDS
index 120caac..f6a7017 100755
--- a/kde4-multimedia/audiocd-kio/DEPENDS
+++ b/kde4-multimedia/audiocd-kio/DEPENDS
@@ -1,2 +1,4 @@
+depends cdparanoia &&
depends kdelibs4 &&
+depends libkcompactdisc &&
depends libkcddb
diff --git a/kde4-multimedia/audiocd-kio/DETAILS
b/kde4-multimedia/audiocd-kio/DETAILS
index ac734d5..e80610f 100755
--- a/kde4-multimedia/audiocd-kio/DETAILS
+++ b/kde4-multimedia/audiocd-kio/DETAILS
@@ -1,8 +1,8 @@
SPELL=audiocd-kio
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:3578d79900feaf46708a862f88f32f47e198a2fd49973c2e8c90e35c9bcb713abe4697c4ea8369dc822c8794ee703313322faeba7a821497eb96ea76cc53155b
+
SOURCE_HASH=sha512:5a296865ebd4c8c5c8784fa47b5a46dc60f8b28dd5be5faa7864df069b8057f7aba1cdc0e8445648bf89a5815041951e1457f8cc9f8068eedf125bb2809d2cb3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/audiocd-kio/HISTORY
b/kde4-multimedia/audiocd-kio/HISTORY
index 9f542fb..8fac02a 100644
--- a/kde4-multimedia/audiocd-kio/HISTORY
+++ b/kde4-multimedia/audiocd-kio/HISTORY
@@ -1,3 +1,16 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on cdparanoia
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+ * DEPENDS: libkcompactdisc added
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/dragon/DETAILS b/kde4-multimedia/dragon/DETAILS
index 9f519a1..6a308d1 100755
--- a/kde4-multimedia/dragon/DETAILS
+++ b/kde4-multimedia/dragon/DETAILS
@@ -1,8 +1,8 @@
SPELL=dragon
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:245e2a18f30d48cd1cf07deb1a720ff7f8981f32eaabc70f099f19d626c85fe6bda049e803d8dcd22a481d229c7d60a7f604c154c9b9898498db6886bf6ca825
+
SOURCE_HASH=sha512:b87a226303ff2ac56d9945eb44bc8746944889c6cf4812db7b7f1c3e58a2895ac3a2aae8c6b5995ddcc5f479f93186fed2bbfdadf62fe3a2b5ddd0037c0e1974
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/dragon/HISTORY b/kde4-multimedia/dragon/HISTORY
index 9f542fb..afba5db 100644
--- a/kde4-multimedia/dragon/HISTORY
+++ b/kde4-multimedia/dragon/HISTORY
@@ -1,3 +1,12 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/ffmpegthumbs/DETAILS
b/kde4-multimedia/ffmpegthumbs/DETAILS
index e579fea..fd5090f 100755
--- a/kde4-multimedia/ffmpegthumbs/DETAILS
+++ b/kde4-multimedia/ffmpegthumbs/DETAILS
@@ -1,8 +1,8 @@
SPELL=ffmpegthumbs
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:dad12412634d74cd945fa1f2797c50be30e7cf85b798197dbcee19ead66fc27e20406af875a2b5c9c84ee9e6baa8a3c7e7c02eb0caccc926148ae7df53057fe2
+
SOURCE_HASH=sha512:b105058ce47a2f5998d4550d05a63f01bf45e484e4dbc49355dfafecc233d91ec2a8fb617e0d89ce6d16e7f448dc94b1cb88b60b886321020a35c373ccd81cfd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/ffmpegthumbs/HISTORY
b/kde4-multimedia/ffmpegthumbs/HISTORY
index 9f542fb..8dadd3d 100644
--- a/kde4-multimedia/ffmpegthumbs/HISTORY
+++ b/kde4-multimedia/ffmpegthumbs/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/juk/DETAILS b/kde4-multimedia/juk/DETAILS
index eddd79c..8bd54d8 100755
--- a/kde4-multimedia/juk/DETAILS
+++ b/kde4-multimedia/juk/DETAILS
@@ -1,8 +1,8 @@
SPELL=juk
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:b799182590e808604598cb717eb90a0d531a27718babba59d51d2bf3ce766101b42f39011d47259137fe5d525b51f54ea5ae4fc05cf67e29c07a0e92ed423f87
+
SOURCE_HASH=sha512:61a3fbd078854131c7f9eb7bdde9ac77817f437357ca5b56b0afbce68cbc4343fea0ce32b0c2f68a50a9ca74d69e776ced32dfa58a1ce806d4d74d9d0ba78631
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/juk/HISTORY b/kde4-multimedia/juk/HISTORY
index 9f542fb..8dadd3d 100644
--- a/kde4-multimedia/juk/HISTORY
+++ b/kde4-multimedia/juk/HISTORY
@@ -1,3 +1,12 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/kmix/DEPENDS b/kde4-multimedia/kmix/DEPENDS
index e8ff466..7e3eed1 100755
--- a/kde4-multimedia/kmix/DEPENDS
+++ b/kde4-multimedia/kmix/DEPENDS
@@ -1,5 +1,5 @@
depends kdelibs4 &&
optional_depends glib2 '' '' 'Gnome support' &&
-optional_depends alsa-libs '' '' 'ALSA support (RECOMMENDED)' &&
+optional_depends alsa-lib '' '' 'ALSA support (RECOMMENDED)' &&
optional_depends pulseaudio '' '' 'PulseAudio support' &&
optional_depends libcanberra '' '' 'Canberra support'
diff --git a/kde4-multimedia/kmix/DETAILS b/kde4-multimedia/kmix/DETAILS
index 66db96c..dafc300 100755
--- a/kde4-multimedia/kmix/DETAILS
+++ b/kde4-multimedia/kmix/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmix
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:c431b886e87de170adfaffe4a83e48f19c5fc324c4958a1657f644a2b493b1bdb37872e436f556aca9e87bfa082f492f3e6f5c19ef3f21baa41a6d4ae8b2072f
+
SOURCE_HASH=sha512:a04eafafd4acdec5915317400cd9c2ecc712aa5726f33e0a6ef3b24e2243a53c7ff66c4f3ac2c80832ac1d762fb4897d38c5e959bbd9458cb6a7aaef8a2cd529
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/kmix/HISTORY b/kde4-multimedia/kmix/HISTORY
index 9f542fb..d49ec02 100644
--- a/kde4-multimedia/kmix/HISTORY
+++ b/kde4-multimedia/kmix/HISTORY
@@ -1,3 +1,15 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-07-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: alsa-libs -> alsa-lib
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/kscd/DETAILS b/kde4-multimedia/kscd/DETAILS
index e0a9ef9..14f142b 100755
--- a/kde4-multimedia/kscd/DETAILS
+++ b/kde4-multimedia/kscd/DETAILS
@@ -1,8 +1,8 @@
SPELL=kscd
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:3c68562d7d2c57bcfd3bdfa8152eb870411962cab491cc8cdd4d4fd6f0008710c2a02948f075bc6ff69d39236dd7754a2d2f3556b1e1756bc62f87b9b67bdd4b
+
SOURCE_HASH=sha512:d675fcc3f998c0d51919645e1b8e12e76b24d09d2508dfb25eb224ae199b63e78fc666daa68a5c67022c9bd292a68fef6711ada0069a825f6893b445c004dcb4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/kscd/HISTORY b/kde4-multimedia/kscd/HISTORY
index 9f542fb..0d941fa 100644
--- a/kde4-multimedia/kscd/HISTORY
+++ b/kde4-multimedia/kscd/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/libkcddb/DETAILS
b/kde4-multimedia/libkcddb/DETAILS
index 5f5d77d..9175d7c 100755
--- a/kde4-multimedia/libkcddb/DETAILS
+++ b/kde4-multimedia/libkcddb/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkcddb
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:59454a55ae7a73ac936f440277e4a4984b84599f4d92ab903f139ca079b0a1aae5c1e3ace188df2b7185535b8bae22f8a9a158cb77447ceda66c863ea0d59010
+
SOURCE_HASH=sha512:6b8fa2b98e133cb4b460a18bc58ff3069597a05f1b12a6712ebfeb52597d2c78ae58cd23c283b910af81a7663eb9a45342eb52dfeb89743c097b4ba037557559
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/libkcddb/HISTORY
b/kde4-multimedia/libkcddb/HISTORY
index 9f542fb..f061d19 100644
--- a/kde4-multimedia/libkcddb/HISTORY
+++ b/kde4-multimedia/libkcddb/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/libkcompactdisc/DETAILS
b/kde4-multimedia/libkcompactdisc/DETAILS
index dc7568e..3c83337 100755
--- a/kde4-multimedia/libkcompactdisc/DETAILS
+++ b/kde4-multimedia/libkcompactdisc/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkcompactdisc
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:b71280494c27b421a688c9213ea2dc0d00b23fdef1d8122a0489e2dcabb758f586fe2918e23e37b21ae79ac6784d50f00e8b170c6ce352a992b0edc6461f14ca
+
SOURCE_HASH=sha512:aab00d40bebb254ccab4f9220cc61e7c2a0e77e86cd80c88219dbda55ed7c8755746991ab59980c86522a0a23a0ef4b6e4d85a034eef4a31eeccf70b4b6f1cca
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/libkcompactdisc/HISTORY
b/kde4-multimedia/libkcompactdisc/HISTORY
index 9f542fb..f061d19 100644
--- a/kde4-multimedia/libkcompactdisc/HISTORY
+++ b/kde4-multimedia/libkcompactdisc/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-multimedia/mplayerthumbs/DETAILS
b/kde4-multimedia/mplayerthumbs/DETAILS
index 014550b..ea2c4d7 100755
--- a/kde4-multimedia/mplayerthumbs/DETAILS
+++ b/kde4-multimedia/mplayerthumbs/DETAILS
@@ -1,8 +1,8 @@
SPELL=mplayerthumbs
- VERSION=4.9.1
+ VERSION=4.10.1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:7cf28607fe398dcd052ca401d8fa1f3fc9275ff5b87178f347f5078a4cf9d2f1545ce68dd6b95ac0e8812d70c1c95e44f65a0228088277dd2657b89108b3f678
+
SOURCE_HASH=sha512:32dd45da48cfb226cb247ccfb26a9d8fdc3fcdf33e0afc420dba165204c67511ecd60afab0c416785671ef9b53694f8e0d342334db940f88a0205df6b53e3777
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4-multimedia/mplayerthumbs/HISTORY
b/kde4-multimedia/mplayerthumbs/HISTORY
index 9f542fb..0d941fa 100644
--- a/kde4-multimedia/mplayerthumbs/HISTORY
+++ b/kde4-multimedia/mplayerthumbs/HISTORY
@@ -1,3 +1,9 @@
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-10 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: new spell

diff --git a/kde4-support/akonadi/DETAILS b/kde4-support/akonadi/DETAILS
index 3e7ebb0..f7d8aa3 100755
--- a/kde4-support/akonadi/DETAILS
+++ b/kde4-support/akonadi/DETAILS
@@ -1,6 +1,6 @@
SPELL=akonadi
- VERSION=1.8.0
-
SOURCE_HASH=sha512:9f995d90d84c8fa7bf51691b4bdabda69e64578dc7a2f0ee0b20979ef3da9e2128625c34b4ce84e5feb79c61615df7299905b2eeded9abcbe8deb22817e1821e
+ VERSION=1.10.2
+
SOURCE_HASH=sha512:0b4c66216276b446b1f9d3b280e86cb3c95196d45a929c5125175fa65989ace1d5f14561274998295b2c1fdbac11060da930604c0abe6542f5e899bf441d2d85
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/$SPELL/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/kde4-support/akonadi/HISTORY b/kde4-support/akonadi/HISTORY
index 52b3f0f..155e19f 100644
--- a/kde4-support/akonadi/HISTORY
+++ b/kde4-support/akonadi/HISTORY
@@ -1,3 +1,15 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.2
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.1
+
2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.0

diff --git a/kde4-support/attica/DETAILS b/kde4-support/attica/DETAILS
index 0bdc646..fd422d4 100755
--- a/kde4-support/attica/DETAILS
+++ b/kde4-support/attica/DETAILS
@@ -1,6 +1,6 @@
SPELL=attica
- VERSION=0.3.0
-
SOURCE_HASH=sha512:116f19a266869b96f6689bea848bc5844f7ebb3e25f1837136cf55fd9b9efe1219575cd6966e3255515d117d407c27b41a0d1285e4b149d5ea73cd93c1861890
+ VERSION=0.4.2
+
SOURCE_HASH=sha512:cef5d5c4bf01ed45ed8b59db354a4ac7949de435a45e4f753c847cadc15855e25997dedf1ff20c7bc4a2724d2cdba15139c54f0682df7d8cc8750de5be6f716e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$KDE_URL/stable/attica/$SOURCE
diff --git a/kde4-support/attica/HISTORY b/kde4-support/attica/HISTORY
index 0151339..e479967 100644
--- a/kde4-support/attica/HISTORY
+++ b/kde4-support/attica/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.2
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.1
+
2012-02-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.3.0

diff --git a/kde4-support/grantlee/DETAILS b/kde4-support/grantlee/DETAILS
index 6ecc20d..78f9af1 100755
--- a/kde4-support/grantlee/DETAILS
+++ b/kde4-support/grantlee/DETAILS
@@ -1,5 +1,5 @@
SPELL=grantlee
- VERSION=0.1.9
+ VERSION=0.3.0
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/kde4-support/grantlee/HISTORY b/kde4-support/grantlee/HISTORY
index c8af90d..1cb60bb 100644
--- a/kde4-support/grantlee/HISTORY
+++ b/kde4-support/grantlee/HISTORY
@@ -1,3 +1,6 @@
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.3.0
+
2011-09-04 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: PATCHLEVEL++ for /opt/kde4 -> /usr change

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-support/phonon-backend-gstreamer/DETAILS
b/kde4-support/phonon-backend-gstreamer/DETAILS
index 7e7ce62..872a1c5 100755
--- a/kde4-support/phonon-backend-gstreamer/DETAILS
+++ b/kde4-support/phonon-backend-gstreamer/DETAILS
@@ -1,8 +1,8 @@
SPELL=phonon-backend-gstreamer
- VERSION=4.6.2
-
SOURCE_HASH=sha512:55701ff2a8a2bb137e2ffe42b8b95695fe96de34fd2e40438a81487619568bc23963f4cdbe2a6341cffbfdd1eeef86cd1fbb053bc9336cf176b44d250b74b071
+ VERSION=4.8.0
+
SOURCE_HASH=sha512:ab26afc6ba914c1c63ce6eefce7a161df71537eb04c52ffb51245a5190de072d46604fc15d4eb85dd1ceacabf3c5257df7d0e9e72f96567c87f9eef34009fece
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/src/$SOURCE
+ SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://phonon.kde.org/
LICENSE[0]=LGPL
diff --git a/kde4-support/phonon-backend-gstreamer/HISTORY
b/kde4-support/phonon-backend-gstreamer/HISTORY
index 590e43f..c519def 100644
--- a/kde4-support/phonon-backend-gstreamer/HISTORY
+++ b/kde4-support/phonon-backend-gstreamer/HISTORY
@@ -1,3 +1,12 @@
+2014-09-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.0, SOURCE_URL[0] updated
+
+2014-08-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.7.2
+
+2013-02-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.6.3
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PROVIDES: provide PHONON_BACKEND

diff --git a/kde4-support/phonon-backend-mplayer/DETAILS
b/kde4-support/phonon-backend-mplayer/DETAILS
index 03a0c7e..93ce4c0 100755
--- a/kde4-support/phonon-backend-mplayer/DETAILS
+++ b/kde4-support/phonon-backend-mplayer/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=phonon-backend-mplayer
- if [[ "$PHONON_BACKEND_MPLAYER_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git_http://anongit.kde.org/phonon-mplayer:${SPELL}-git
SOURCE_IGNORE=volatile
diff --git a/kde4-support/phonon-backend-mplayer/HISTORY
b/kde4-support/phonon-backend-mplayer/HISTORY
index f33096a..c588336 100644
--- a/kde4-support/phonon-backend-mplayer/HISTORY
+++ b/kde4-support/phonon-backend-mplayer/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PROVIDES: provide PHONON_BACKEND

diff --git a/kde4-support/phonon-backend-vlc/DETAILS
b/kde4-support/phonon-backend-vlc/DETAILS
index 275acb7..9d17241 100755
--- a/kde4-support/phonon-backend-vlc/DETAILS
+++ b/kde4-support/phonon-backend-vlc/DETAILS
@@ -1,8 +1,8 @@
SPELL=phonon-backend-vlc
- VERSION=0.6.0
-
SOURCE_HASH=sha512:1093a6dd963f37a04c85643001f35026de36280e7ddab61efbc6f94e9ded3efc1f3345ed77864a8308de60d26763a6488d17237519ebca4ec74acfb7a73ae1dc
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:fa2c71d45f5085566639b8f74638a9994cc0148f15045ec480b25844414f3c660fd9b24848263dc80aa8f931bff0a9559d918b5d777d91b822ff154b3c1ed8ca
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/src/$SOURCE
+ SOURCE_URL[0]=$KDE_URL/stable/phonon/$SPELL/$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://phonon.kde.org/
LICENSE[0]=LGPL
diff --git a/kde4-support/phonon-backend-vlc/HISTORY
b/kde4-support/phonon-backend-vlc/HISTORY
index e71add7..060d96d 100644
--- a/kde4-support/phonon-backend-vlc/HISTORY
+++ b/kde4-support/phonon-backend-vlc/HISTORY
@@ -1,3 +1,12 @@
+2014-09-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.0, SOURCE_URL[0] updated
+
+2014-08-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.2, SOURCE_URL[0] updated
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.2, SOURCE_URL[0] updated
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PROVIDES: provide PHONON_BACKEND

diff --git a/kde4-support/phonon/DETAILS b/kde4-support/phonon/DETAILS
index e2ce503..d8d0ee3 100755
--- a/kde4-support/phonon/DETAILS
+++ b/kde4-support/phonon/DETAILS
@@ -11,10 +11,10 @@ fi
SOURCE_URL[0]=git://gitorious.org/$SPELL/$SPELL.git:$SPELL-git
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
else
- VERSION=4.6.0
-
SOURCE_HASH=sha512:d07c0eaa1be04d80266f6630933bbe8e4f822dc9eb1c31946a08339530cd81e450f1764731c309ae4c661ea3416237521d2048d3e7c0f9cbb7528b1bbbc60f7d
+ VERSION=4.8.0
+
SOURCE_HASH=sha512:0dc12a4d479245ba7ffab954c91c78e3c469982e6b8ed5ff9b80150aebab448023ffde68b67a2520ca76af9ce3c0608d250f59275767c092f4e364da8cfe105f
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL[0]=$KDE_URL/stable/phonon/$VERSION/src/$SOURCE
+ SOURCE_URL[0]=$KDE_URL/stable/phonon/$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
fi
WEB_SITE=http://phonon.kde.org/
diff --git a/kde4-support/phonon/HISTORY b/kde4-support/phonon/HISTORY
index e42d35f..e7ab9d9 100644
--- a/kde4-support/phonon/HISTORY
+++ b/kde4-support/phonon/HISTORY
@@ -1,3 +1,10 @@
+2014-09-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.0
+ * PRE_BUILD: removed
+
+2014-08-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.7.2, SOURCE_URL[0] updated
+
2012-03-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* INSTALL: create symlink so backends are found

diff --git a/kde4-support/phonon/PRE_BUILD b/kde4-support/phonon/PRE_BUILD
deleted file mode 100755
index 624577e..0000000
--- a/kde4-support/phonon/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf - &&
-cd $SOURCE_DIRECTORY
-
diff --git a/kde4-support/shared-desktop-ontologies/DETAILS
b/kde4-support/shared-desktop-ontologies/DETAILS
index e56c7fe..7bc0b99 100755
--- a/kde4-support/shared-desktop-ontologies/DETAILS
+++ b/kde4-support/shared-desktop-ontologies/DETAILS
@@ -1,7 +1,7 @@
SPELL=shared-desktop-ontologies
- VERSION=0.10.0
+ VERSION=0.11.0
PATCHLEVEL=0
-
SOURCE_HASH=sha512:b1d3e9724c96f04cc443ae77f1c7031131fd9ae378fc93a9500424b6dee495167eeeec7351b371f0889567b145c56a7fa36488f241d66bf8155358cfca1e388c
+
SOURCE_HASH=sha512:5dfaf0b28ed4ffe8beadac137decf6ce5d881353df5efeedd8f328e6ba8e7d2f02bbae920356abb4baa61388c30f50464eaac1d14b650880b35ac0aa6bd3ecce
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://downloads.sourceforge.net/project/oscaf/$SPELL/$VERSION/$SOURCE
diff --git a/kde4-support/shared-desktop-ontologies/HISTORY
b/kde4-support/shared-desktop-ontologies/HISTORY
index ad878f9..84ef17e 100644
--- a/kde4-support/shared-desktop-ontologies/HISTORY
+++ b/kde4-support/shared-desktop-ontologies/HISTORY
@@ -1,3 +1,6 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.11.0
+
2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.0, SOURCE_URL[0] updated

diff --git a/kde4-support/soprano/DETAILS b/kde4-support/soprano/DETAILS
index d5d7a64..f491a92 100755
--- a/kde4-support/soprano/DETAILS
+++ b/kde4-support/soprano/DETAILS
@@ -1,6 +1,6 @@
SPELL=soprano
- VERSION=2.8.0
-
SOURCE_HASH=sha512:aaec8b90b269ceed60b0c793e48fe9892e71eb95e071c52add47d7902628123d2476c6ad564af92a7c13818cff8b9f30ea1cb3d0663a6834aea8279d3a5b0ddb
+ VERSION=2.9.3
+
SOURCE_HASH=sha512:065026cde0ac4f6e3bbb275441f1b63ee27908f1e12bdc08fa33ff2b5543593e64b67123461dc109f9057b1b75579e92e86ecb9fd8cd83382408de1b324d4dff
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://sourceforge.net/projects/soprano/files/Soprano/$VERSION/$SOURCE/download
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/kde4-support/soprano/HISTORY b/kde4-support/soprano/HISTORY
index 24425cb..008a6e7 100644
--- a/kde4-support/soprano/HISTORY
+++ b/kde4-support/soprano/HISTORY
@@ -1,3 +1,9 @@
+2013-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9.3
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.9.0
+
2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.0

diff --git a/kde4/HISTORY b/kde4/HISTORY
index e9ea6ff..08f1d93 100644
--- a/kde4/HISTORY
+++ b/kde4/HISTORY
@@ -1,3 +1,15 @@
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * KDE_DEPENDS: giflib => GIFLIB
+
+2013-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * KDE_DEPENDS: Add kdepimlibs4 case
+ Default case causes circular dependency with kdebase4-runtime
+ and optional circular dependency with kdebase-workspace4.
+
+2013-07-10 Eric Sandall <sandalle AT sourcemage.org>
+ * KDE_DEPENDS: kdebase4-runtime depends on kdepimlibs4
+ kdepim4-runtime depends on phonon
+
2012-07-30 Sukneet Basuta <sukneet AT sourcemage.org>
* FUNCTIONS, ../kde4*/FUNCTIONS: added prepare_cmake_flags to
default_build, to allow
passing cmake flags.
diff --git a/kde4/KDE_DEPENDS b/kde4/KDE_DEPENDS
index 69e0ea7..066127c 100755
--- a/kde4/KDE_DEPENDS
+++ b/kde4/KDE_DEPENDS
@@ -21,18 +21,24 @@ case $SPELL in
depends libpng &&
depends libxml2 &&
depends libxslt &&
- depends giflib
+ depends GIFLIB
;;

kdebase4-runtime)
- depends kdelibs4 &&
+ depends kdelibs4 &&
+ depends kdepimlibs4 &&
depends phonon
;;

+ kdepimlibs4)
+ depends kdelibs4
+ ;;
+
kdepim4-runtime)
depends kdelibs4 &&
depends kdepimlibs4 &&
- depends kdebase4-runtime
+ depends kdebase4-runtime &&
+ depends phonon
;;

kdebase-workspace4)
diff --git a/kde4/ark/DETAILS b/kde4/ark/DETAILS
index 23eb935..9bb1e55 100755
--- a/kde4/ark/DETAILS
+++ b/kde4/ark/DETAILS
@@ -1,8 +1,8 @@
SPELL=ark
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:7b374af4180f646fffb272f00a15367556b60cb017722d6abc3ad2b469b2bcf03a3bd2f3a286234c18ffa5c5e3c4e7a3779088830c1f04a5883e550b7ffed3f7
+
SOURCE_HASH=sha512:d19bdd165bd30206085c042df9477e20d37434e725e199d8f6ad84cb68aae0e3e7491d8ab0b61077860fdb722a9db2f57a9048bf16da9d1140faa2917b4f8484
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/ark/HISTORY b/kde4/ark/HISTORY
index 3de7b8b..73df003 100644
--- a/kde4/ark/HISTORY
+++ b/kde4/ark/HISTORY
@@ -1,3 +1,15 @@
+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-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/filelight/DETAILS b/kde4/filelight/DETAILS
index c4c2790..eedfd36 100755
--- a/kde4/filelight/DETAILS
+++ b/kde4/filelight/DETAILS
@@ -1,8 +1,8 @@
SPELL=filelight
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:e3680d15791b42709b26fae08d07d5446dc01a47a277bbe0076ca81e3a374afe83bf744c12d3ff9f88173d61a5f8d09e42729655092b5bfd48e99208adb540f1
+
SOURCE_HASH=sha512:e68c4e587ca2a6582a1f41ca4c12bbf64ad7f28084606b1adaf26b35dc6961e691ede44da21471576bfd4f3291a5def72f9fd65d10eb029b18390d62a20c0965
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/filelight/HISTORY b/kde4/filelight/HISTORY
index 51a5a12..aa78572 100644
--- a/kde4/filelight/HISTORY
+++ b/kde4/filelight/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/jovie/DETAILS b/kde4/jovie/DETAILS
index c0f239a..f421fe2 100755
--- a/kde4/jovie/DETAILS
+++ b/kde4/jovie/DETAILS
@@ -1,8 +1,8 @@
SPELL=jovie
- VERSION=4.9.0
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:82de11a5d5ce68fece5fe71ab3531e9042b787f4854f86abbfe1aa95b6b80950a592f8620537ab30047cd3973af1d66487768e9f3e4e5f850b2088b674048aa4
+
SOURCE_HASH=sha512:9ce06ba0083af3330df97293364e371bd9cd4bdea9627a0ce8d5d0e4ee205a46677ff97d1605140afbd3797caa0701cec99b97c97e414144a0314b878cb2d752
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/jovie/HISTORY b/kde4/jovie/HISTORY
index 76df23f..fdcf320 100644
--- a/kde4/jovie/HISTORY
+++ b/kde4/jovie/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-05 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kaccessible/DETAILS b/kde4/kaccessible/DETAILS
index 1c02dd2..2098e69 100755
--- a/kde4/kaccessible/DETAILS
+++ b/kde4/kaccessible/DETAILS
@@ -1,8 +1,8 @@
SPELL=kaccessible
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:d8ba30ed5ef134d2c6dbb10405e7ae5e7db640c465b052f3b3fd98e209d156e4c1db402ee659a38556bb949164d64a7c568e9f3df3093d4b5b81ac42fa49f618
+
SOURCE_HASH=sha512:ce4918ee82f2612447fdeb87b1778865ee35c312a79972c32198d2ee3255d94a185d017218c1a93c6349cca467cf7a38c159df9790d5497225e46365c7b1339a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kaccessible/HISTORY b/kde4/kaccessible/HISTORY
index 34cff63..20f40d3 100644
--- a/kde4/kaccessible/HISTORY
+++ b/kde4/kaccessible/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kactivities/DETAILS b/kde4/kactivities/DETAILS
index e5cdc45..1447190 100755
--- a/kde4/kactivities/DETAILS
+++ b/kde4/kactivities/DETAILS
@@ -1,8 +1,8 @@
SPELL=kactivities
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:13231428c7a99c642b087b51bbab0b4d574c07cfc5a10af48a8cc3ea5fad725fef1a690406a8792037275795bedd4a7a3deb142af181b097a7b6b8fc789f39d7
+
SOURCE_HASH=sha512:6f4365938eb847afc1d6ff7abe8979f3535e8de5854bba32756deabc86a59af5fa9b08720af807aa2be6da7f32ce07393b9e919794324bc584067bfd20a66198
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/kactivities/HISTORY b/kde4/kactivities/HISTORY
index 383dcee..3af1562 100644
--- a/kde4/kactivities/HISTORY
+++ b/kde4/kactivities/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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

diff --git a/kde4/kate/DETAILS b/kde4/kate/DETAILS
index 9a489d8..5a2b58f 100755
--- a/kde4/kate/DETAILS
+++ b/kde4/kate/DETAILS
@@ -1,7 +1,7 @@
SPELL=kate
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:254767b60ae6017b57749eca46d8f0f37fdded03004060728c404c96cf26a00521cb7d8c6f2e511ce9af5911963009bb150c9449461954a568d9a879f8747a7a
+
SOURCE_HASH=sha512:127b7f006928cb2c697cb403e30661382bd9048bef4620f5bf317d5bbe04b06b8f927b48f55bca538198c9dc4e795ab792903088f9ad3a75a1e60c350b1de933
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4/kate/HISTORY b/kde4/kate/HISTORY
index 254a4e1..94b9433 100644
--- a/kde4/kate/HISTORY
+++ b/kde4/kate/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kcalc/DETAILS b/kde4/kcalc/DETAILS
index a562c80..bf915cf 100755
--- a/kde4/kcalc/DETAILS
+++ b/kde4/kcalc/DETAILS
@@ -1,8 +1,8 @@
SPELL=kcalc
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:4e627a0041426c94f4df8c5cf7a703a35bfcb27e7891320493e850793e564e83224ec9e6841ca4770933d77d8a204e16daa33769d523a3171257a677ba4e1d36
+
SOURCE_HASH=sha512:045d2e3b187aaab36ec09233ce1cbfb885ec1fab1e892f248402090b50dcc3b4bd38772ec56b5e7ecb3be8685c1c660dea010b648a2103448a71e1d2ac929030
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/kcalc/HISTORY b/kde4/kcalc/HISTORY
index 8043b75..0f4ca13 100644
--- a/kde4/kcalc/HISTORY
+++ b/kde4/kcalc/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kcharselect/DETAILS b/kde4/kcharselect/DETAILS
index 0befe21..48c5dbf 100755
--- a/kde4/kcharselect/DETAILS
+++ b/kde4/kcharselect/DETAILS
@@ -1,8 +1,8 @@
SPELL=kcharselect
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:ac0d207111114c74fe6206e7f1e2310a83da1f1f5d913ea93dc14bf9d74fd1f76c3ae77b3d7dd9d4c2ba4e6ba849667f51072ec2230b1657eb43130b989621a0
+
SOURCE_HASH=sha512:24fd4d2e767d41a8f14b94baaecb66de4f4b73ba6fd3dbca1ed8a79ef94db859ad76736225706c4f2be9c3f7a34afa274ecf424b523d7d2b52ea10e4c041edfa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/kcharselect/HISTORY b/kde4/kcharselect/HISTORY
index 4cac7cf..f80e512 100644
--- a/kde4/kcharselect/HISTORY
+++ b/kde4/kcharselect/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kde4-l10n/DETAILS b/kde4/kde4-l10n/DETAILS
index b46328a..4eb9cdd 100755
--- a/kde4/kde4-l10n/DETAILS
+++ b/kde4/kde4-l10n/DETAILS
@@ -1,7 +1,7 @@
# the remaining details of this spell are provided by CONFIGURE
SPELL=kde4-l10n
SPELLX=kde-l10n
- VERSION=4.9.1
+ VERSION=4.9.5
SITE=$KDE_URL/stable/${VERSION}/src/$SPELLX
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
[[ -f $SPELL_CONFIG ]] && source $SPELL_CONFIG
diff --git a/kde4/kde4-l10n/HISTORY b/kde4/kde4-l10n/HISTORY
index 954608a..50b3f8a 100644
--- a/kde4/kde4-l10n/HISTORY
+++ b/kde4/kde4-l10n/HISTORY
@@ -1,3 +1,6 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdeadmin4/DETAILS b/kde4/kdeadmin4/DETAILS
index 43fa6a5..8df829d 100755
--- a/kde4/kdeadmin4/DETAILS
+++ b/kde4/kdeadmin4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdeadmin4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:4b29d2d22c9aea1b3b970d8845535c4d4730b91a5e93c2c51b9f7b651d851c6cf27a8865b2dd8b0362ff5e0d9892394f6fb8a79cc920c22e669a0df41c70bf20
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:1d48613b35c19a37e7ae624840cdaf3e99360b836852ce9f5a926fc9d887d6e4299733e3db64705d370f7982ebf994441701ff6e4a0dc3a29d153f3a2bb475cb
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdeadmin4/HISTORY b/kde4/kdeadmin4/HISTORY
index e67a14e..6d60e9e 100644
--- a/kde4/kdeadmin4/HISTORY
+++ b/kde4/kdeadmin4/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdeartwork4/DETAILS b/kde4/kdeartwork4/DETAILS
index b94a88f..6169729 100755
--- a/kde4/kdeartwork4/DETAILS
+++ b/kde4/kdeartwork4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdeartwork4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:e91a2948739021514f37524addcd4521c55a1acf055eb6f11e5b8b5aa603e6f550de8aa6f78d119b81d4892d7a82a0f4c0040d463c74c1291034c72e375957b7
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:e19a3c9f51b43bb80718b5e4fc6df6a485b481ff1fdc4206b6168de29d31b9b44085c14608135d2131fcdd0711be7de0d2bf106176d057c4ec76fbc420765dac
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdeartwork4/HISTORY b/kde4/kdeartwork4/HISTORY
index 44e0643..bc16da4 100644
--- a/kde4/kdeartwork4/HISTORY
+++ b/kde4/kdeartwork4/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdebase-workspace4/DEPENDS b/kde4/kdebase-workspace4/DEPENDS
index 87f98d5..a9fa93b 100755
--- a/kde4/kdebase-workspace4/DEPENDS
+++ b/kde4/kdebase-workspace4/DEPENDS
@@ -8,21 +8,28 @@ depends libxrandr &&
depends qimageblitz &&
depends kactivities &&
depends shared-desktop-ontologies &&
+depends strigi &&
+depends xcb-util &&
+depends xcb-util-image &&
+depends xcb-util-renderutil &&
runtime_depends xprop &&

suggest_depends xrdb '' '' "update the X resource database"
&&
suggest_depends xkeyboard-config '' '' "allow multiple consoles ctl-alt-Fn"
&&

+optional_depends kdelibs4 '' '' 'KDE Declarative (QML) support' &&
optional_depends freetype2 '' '' 'anti-aliasing of fonts' &&
+optional_depends fontconfig '' '' 'Font access configuration library' &&
optional_depends libxft '' '' 'Freetype interface' &&
optional_depends libxkbfile '' '' 'keyboard interface' &&
optional_depends libxtst '' '' 'testing client interfaces' &&
optional_depends libxext '' '' 'PowerDevil power manager' &&
-optional_depends lm_sensors '' '' 'hardware monitoring' &&
+optional_depends lm_sensors '' '' 'sensors support for ksysguard' &&
optional_depends glib2 '' '' 'gnome support' &&
optional_depends libraw1394 '' '' 'Firewire support' &&
optional_depends libxklavier '' '' 'keyboard configuration' &&
optional_depends LIBUSB '' '' 'usb support' &&
+optional_depends pciutils '' '' 'view PCI details in kinfocenter' &&

if [[ "$BLUEZ" != "none" ]]; then
depends $BLUEZ;
@@ -31,10 +38,17 @@ fi &&
optional_depends gpsd '' '' 'geolocation support vis GPS' &&
optional_depends openldap '' '' 'LDAP authentication' &&
optional_depends LIBSASL '' '' 'Cyrus SASL authentication' &&
-optional_depends pykde4 '' '' 'scripting Python plasmoids' &&
-optional_depends qedje '' '' 'scripting edje plasmoid' &&
+optional_depends pykde4 '' '' 'scripting Python plasmoids' &&
+optional_depends qedje '' '' 'scripting edje plasmoid' &&
+optional_depends soprano '' '' 'Semantic Desktop Storing' &&
+optional_depends nepomuk-core '' '' 'Nepomuk Core Library support' &&
+optional_depends boost '' '' 'Required for certain Plasma
DataEngines (Akonadi, RSS, Calendar)' &&
+optional_depends akonadi '' '' 'Required for certain Plasma
DataEngines (Akonadim Calander)' &&
+optional_depends kdepim4 '' '' 'KDE Libraries for PIM' &&
+optional_depends qjson '' '' 'to manage JSON objects' &&
optional_depends consolekit '' '' 'ConsoleKit integration in KDM' &&
optional_depends polkit-qt-1 '' '' 'PolicyKit integration in KDM' &&
-optional_depends linux-pam '' '' 'PAM integration in KDM' &&
-optional_depends networkmanager '' '' 'NetworkManager integration'
+optional_depends linux-pam '' '' 'PAM integration in KDM' &&
+optional_depends network-manager '' '' 'for NetworkManager support in
Solid' &&
+optional_depends OPENGL '' '' 'to view OpenGL details in kinfocenter'

diff --git a/kde4/kdebase-workspace4/DETAILS b/kde4/kdebase-workspace4/DETAILS
index 630f699..e45942c 100755
--- a/kde4/kdebase-workspace4/DETAILS
+++ b/kde4/kdebase-workspace4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdebase-workspace4
SPELLX=kde-workspace
- VERSION=4.9.1
-
SOURCE_HASH=sha512:64bf9845637155dfe1f927c66e81d529ffcb3930f0bfd5a925b6eb668b7357fe7065d84c759d67dc67b9f33dd165df8ec79b80389b2aa233fc15ba4f6c65b660
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:b90d015a91298cf98aebda60f08d18ff8afdfc813b4d27aa245fd2d3cc5bd31c3fcd57ce85fc188c167cd33b6d9ca537dbd5349871182062542ef526c360f0ff
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdebase-workspace4/HISTORY b/kde4/kdebase-workspace4/HISTORY
index 5ddd658..e9dad23 100644
--- a/kde4/kdebase-workspace4/HISTORY
+++ b/kde4/kdebase-workspace4/HISTORY
@@ -1,3 +1,20 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends strigi, xcb-util, xcb-util-image,
xcb-util-renderutil
+ added optional_depends kdelibs4, fontconfig2, pciutils, soprano,
nepomuk-core,
+ boost, akonadi, kdepim4, qjson, OPENGL
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-03-03 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

diff --git a/kde4/kdebase4-runtime/DEPENDS b/kde4/kdebase4-runtime/DEPENDS
index 0d67ecf..dc67e6d 100755
--- a/kde4/kdebase4-runtime/DEPENDS
+++ b/kde4/kdebase4-runtime/DEPENDS
@@ -11,6 +11,7 @@ depends shared-desktop-ontologies &&
depends soprano &&
depends attica &&
depends nepomuk-core &&
+depends kactivities &&
optional_depends xine-lib '' '' 'xine libraries' &&
optional_depends libssh '' '' 'build kio_sftp slave' &&
optional_depends pulseaudio '' '' 'Pulseaudio server support' &&
diff --git a/kde4/kdebase4-runtime/DETAILS b/kde4/kdebase4-runtime/DETAILS
index 48bef8f..2b5477c 100755
--- a/kde4/kdebase4-runtime/DETAILS
+++ b/kde4/kdebase4-runtime/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdebase4-runtime
SPELLX=kde-runtime
- VERSION=4.9.1
-
SOURCE_HASH=sha512:816a89dd92f42f44af6749e9741e596bac29502bb36808c60799e0282a35aa6c34adf75c4f7ee395ebfece4933287cedd9de90160169a3aebc703eb856dfb598
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:7d3a0fbe27e0f8c8a5adf6ca43e20b9b9199246d597838872e387adb9a9f5af1bf28cc117fcbde51f803c6514c8088c648c4c6685d63cb616a1711bd01296ddd
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdebase4-runtime/HISTORY b/kde4/kdebase4-runtime/HISTORY
index f9f79bd..d083a3e 100644
--- a/kde4/kdebase4-runtime/HISTORY
+++ b/kde4/kdebase4-runtime/HISTORY
@@ -1,3 +1,18 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-04-17 Tommy Boatman <tboatman AT sourcemage.org>
+ * DEPENDS: added required kactivities
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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

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/DETAILS b/kde4/kdebase4/DETAILS
index eeb179e..6c0d00a 100755
--- a/kde4/kdebase4/DETAILS
+++ b/kde4/kdebase4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdebase4
SPELLX=kde-baseapps
- VERSION=4.9.1
-
SOURCE_HASH=sha512:18cf4b64dd86d41fc01396e7e9811c2623c2c279b0e5080a1f9f2a3c89cb9247ecb886c602863e53b34d79eecb3f4dd87e91b886693b73089d1439bc441c04c4
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:b296fc3fabde36affda575bbbe3bd02383d2673dae1a30aeb897cfdba8b63a5ad9244ba11d677694afd89bc40ea1c7adbeb42680ea14b569d507e2931e29c980
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdebase4/HISTORY b/kde4/kdebase4/HISTORY
index 1e170eb..3ac2287 100644
--- a/kde4/kdebase4/HISTORY
+++ b/kde4/kdebase4/HISTORY
@@ -1,3 +1,18 @@
+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
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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

diff --git a/kde4/kdebindings4/BUILD b/kde4/kdebindings4/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdebindings4/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdebindings4/CONFLICTS b/kde4/kdebindings4/CONFLICTS
deleted file mode 100755
index 6db4f05..0000000
--- a/kde4/kdebindings4/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts kdebindings4 y
diff --git a/kde4/kdebindings4/DETAILS b/kde4/kdebindings4/DETAILS
deleted file mode 100755
index a319776..0000000
--- a/kde4/kdebindings4/DETAILS
+++ /dev/null
@@ -1,7 +0,0 @@
- SPELL=kdebindings4
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
-cat << EOF
- deprecated spell [replaced by kde4-bindings-profile]
-EOF
diff --git a/kde4/kdebindings4/DOWNLOAD b/kde4/kdebindings4/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdebindings4/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdebindings4/HISTORY b/kde4/kdebindings4/HISTORY
deleted file mode 100644
index 79f85a5..0000000
--- a/kde4/kdebindings4/HISTORY
+++ /dev/null
@@ -1,404 +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-04 Bor Kraljič <pyrobor AT ver.si>
- * deprecated in favour of kde4-bindings-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>
- * PRE_BUILD: removed patches that are not needed anymore
- * fix-pyqt4-build.patch, sip4.12.patch: removed, no longer needed
- * DETAILS: updated spell to 4.6.0
-
-2011-01-08 Bor Kraljič <pyrobor AT ver.si>
- * sip4.12.patch: fixes compile problem with sip 4.12
-
-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 to install pc files in /usr/lib/pkgconfig
-
-2010-11-03 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell to 4.5.3
-
-2010-10-07 Bor Kraljič <pyrobor AT ver.si>
- * fix-pyqt4-build.patch: fixes build with pyqt4 4.7.7
-
-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-25 Remko van der Vossen <wich AT sourcemage.org>
- * DEPENDS: updated ruby dependency to RUBY provider
-2010-02-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.4.0 (stable)
-
-2010-01-31 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: updated spell 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-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
- the devel version is always out of date when it reaches stable
grimoire
- 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)
- * DEPENDS: more optional packages
- add soem explicit flags
-
-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-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: enable optional falcon
-
-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-29 Juuso Alasuutari <iuso AT sourcemage.org>
- * SUB_DEPENDS: Fixed typos and invalid syntax.
-
-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-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional kdegraphics4
-
-2008-10-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 4.1.69
-
-2008-10-04 Treeve Jelbert <treeve AT sourcemage.org>
- * PRE_SUB_DEPENDS, SUB_DEPENDS: added
- * DEPENDS" add sip
- disable falcon
-
-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
- * DEPENDS: added pyqt4 as a dependency if python dependency is enabled
-
-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
-
-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-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-02-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add optional falcon
-
-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
- * DEPENDS: add qscintilla. qwt5
-
-2007-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.94.0
-
-2007-09-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.93.0
diff --git a/kde4/kdebindings4/INSTALL b/kde4/kdebindings4/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdebindings4/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdebindings4/PRE_BUILD b/kde4/kdebindings4/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/kde4/kdebindings4/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/kde4/kdebindings4/UP_TRIGGERS b/kde4/kdebindings4/UP_TRIGGERS
deleted file mode 100644
index 5433ac9..0000000
--- a/kde4/kdebindings4/UP_TRIGGERS
+++ /dev/null
@@ -1,3 +0,0 @@
-up_trigger kdebindings4 dispel_self &&
-up_trigger kde4-bindings-profile cast_self
-
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/kdegames4/DETAILS b/kde4/kdegames4/DETAILS
index 8bd31a6..bc4ae29 100755
--- a/kde4/kdegames4/DETAILS
+++ b/kde4/kdegames4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdegames4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:e0e7427532e85b25de3dc03b48a23437c54905368e33e3f5c2b9e14ec6f331b21e7720cad4378f8cb15b293672e1a14b947a18d29d424b1dcdfa8d35abf80774
+ VERSION=4.9.5
+
SOURCE_HASH=sha512:3106d3dbcf425ee8082a47daad3d3df483dec74c6737246b381d3e96a652e6686d64a1d0d1316c74ef1ca4f9e0f6461cf78f976dfcffae848cd239a94ee50207
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdegames4/HISTORY b/kde4/kdegames4/HISTORY
index 72e96b7..a2a9933 100644
--- a/kde4/kdegames4/HISTORY
+++ b/kde4/kdegames4/HISTORY
@@ -1,3 +1,6 @@
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

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/kdelibs4/DEPENDS b/kde4/kdelibs4/DEPENDS
index 2670a6f..c005d77 100755
--- a/kde4/kdelibs4/DEPENDS
+++ b/kde4/kdelibs4/DEPENDS
@@ -8,7 +8,7 @@ depends phonon &&
depends desktop-file-utils &&
depends dbus &&
depends pkgconfig &&
-depends openssl &&
+depends SSL &&
depends pcre &&
depends strigi &&
depends -sub "QT4" strigi &&
@@ -17,7 +17,7 @@ depends perl &&
depends libpng &&
depends libxml2 &&
depends libxslt &&
-depends giflib &&
+depends GIFLIB &&
depends JPEG &&
depends attica &&
depends shared-desktop-ontologies &&
diff --git a/kde4/kdelibs4/DETAILS b/kde4/kdelibs4/DETAILS
index 2f8bf3a..3152750 100755
--- a/kde4/kdelibs4/DETAILS
+++ b/kde4/kdelibs4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdelibs4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:83897a7adb1556919eaa49f7afee08c62243e1618325b67099824dbba34922907196b58dca03a59eb009fcf62dd640a421b20ec971a57dae10b9a3b9a5b61ffd
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:be16f15a38dbd63c1ba077ff383e8dcbd3bf7505ef910b77dd2f8b85f80e2afee3c2d23d8e17450fe632f9739f524a145746b201271b41a0bd46fd3d6a71ddd5
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdelibs4/HISTORY b/kde4/kdelibs4/HISTORY
index 415b7a5..b8d5a12 100644
--- a/kde4/kdelibs4/HISTORY
+++ b/kde4/kdelibs4/HISTORY
@@ -1,3 +1,23 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2014-10-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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

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/kdenetwork4/DEPENDS b/kde4/kdenetwork4/DEPENDS
index 05de531..11f26f3 100755
--- a/kde4/kdenetwork4/DEPENDS
+++ b/kde4/kdenetwork4/DEPENDS
@@ -1,6 +1,6 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
depends kdepimlibs4 &&
-depends libv4l &&
+depends v4l-utils &&
depends jasper &&
depends qca2 &&
optional_depends gmp '' '' 'KGet Torrent support' &&
diff --git a/kde4/kdenetwork4/DETAILS b/kde4/kdenetwork4/DETAILS
index 9fe28b9..5742657 100755
--- a/kde4/kdenetwork4/DETAILS
+++ b/kde4/kdenetwork4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdenetwork4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:e09eece0121c875c34cb19d3da724b26941353839bb327481ebd1ab366b35eeca6d1b46faa23fb1dd6c88838738219b081f463a1e6dd563ba9404b6d87dc3072
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:0a24c22cc2a0b18828f059e1a1b4eba3639bb1970628bafa07f6462708b37a7feacbd5353bc5114eb7c74f199957620fded38373af26089935ed23f8832f0f45
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdenetwork4/HISTORY b/kde4/kdenetwork4/HISTORY
index a6e588b..ec78220 100644
--- a/kde4/kdenetwork4/HISTORY
+++ b/kde4/kdenetwork4/HISTORY
@@ -1,6 +1,20 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
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

diff --git a/kde4/kdepim4-runtime/DETAILS b/kde4/kdepim4-runtime/DETAILS
index 7f5d929..777c4f8 100755
--- a/kde4/kdepim4-runtime/DETAILS
+++ b/kde4/kdepim4-runtime/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdepim4-runtime
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:09e7fff9c9022a28d9b652d866f2785f7ef1e0f09a6c5a307a26ae75ea76a3043b03227e82f977984b80be725ab76d884212003c427322dd73d692ee473f1abd
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:6535104af64b810a83966ce79e6b63c51d1136c611c2ce32e3e8cda6df8cc9fb18d687c29254ad6503433344156db904b6a8017dae5ca3ab53a9564a40f28835
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdepim4-runtime/HISTORY b/kde4/kdepim4-runtime/HISTORY
index f356b1f..dc99053 100644
--- a/kde4/kdepim4-runtime/HISTORY
+++ b/kde4/kdepim4-runtime/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdepim4/DEPENDS b/kde4/kdepim4/DEPENDS
index b1536e3..09faf81 100755
--- a/kde4/kdepim4/DEPENDS
+++ b/kde4/kdepim4/DEPENDS
@@ -10,7 +10,9 @@ depends soprano &&
depends libxslt &&
depends gpgme &&
depends libassuan &&
+depends nepomuk-widgets &&

optional_depends grantlee '' '' 'for templating and theming for kJots
and KaddressBook' &&
optional_depends libxscrnsaver '' '' 'for screensaver support for
ktimetracker' &&
-optional_depends dblatex '' '' 'to generate Kontact-Touch license
information'
+optional_depends dblatex '' '' 'to generate Kontact-Touch license
information' &&
+optional_depends cyrus-sasl '' '' 'for CRAM-MD5 authentication in kmail'
diff --git a/kde4/kdepim4/DETAILS b/kde4/kdepim4/DETAILS
index 511f571..0fcddb0 100755
--- a/kde4/kdepim4/DETAILS
+++ b/kde4/kdepim4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdepim4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:e6a201ad03158983debe9265b43e6d6633d88f8d0147f2dc5f0a599c36c1bb37c9a4f86b6bbde2236bdd1131e0231f8ab8505970bc94c3f7fe9e2810accbf74d
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:792de0f5023fd25daab1cc0dbb6fd9b51e9bf4bba6b3d34c34199b503b8c0889accf6d02d9e6fbcc0ec38d434e3a8a6dd7a9c2a0a5eaa3126d11e138de125c55
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdepim4/HISTORY b/kde4/kdepim4/HISTORY
index 8e40003..45737a1 100644
--- a/kde4/kdepim4/HISTORY
+++ b/kde4/kdepim4/HISTORY
@@ -1,3 +1,17 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-11 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added depends nepomuk-widgets
+ added optional_depends cyrus-sasl
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+ * PRE_BUILD, kdepim-4.8.4-boost-1.48.patch: removed
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdepim4/PRE_BUILD b/kde4/kdepim4/PRE_BUILD
deleted file mode 100755
index 8e94aff..0000000
--- a/kde4/kdepim4/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SPELL_DIRECTORY/kdepim-4.8.4-boost-1.48.patch
diff --git a/kde4/kdepim4/kdepim-4.8.4-boost-1.48.patch
b/kde4/kdepim4/kdepim-4.8.4-boost-1.48.patch
deleted file mode 100644
index 7060e81..0000000
--- a/kde4/kdepim4/kdepim-4.8.4-boost-1.48.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kdepim-4.9.0/kleopatra/CMakeLists.txt~ 2012-07-30 08:06:15.031181647
+0000
-+++ kdepim-4.9.0/kleopatra/CMakeLists.txt 2012-07-30 08:07:13.594082584
+0000
-@@ -365,7 +365,7 @@
- endif(KDEPIM_MOBILE_UI)
-
- add_definitions ( -DKDE_DEFAULT_DEBUG_AREA=5151 )
--
-+add_definitions ( -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED )
-
- kde4_add_app_icon(_kleopatra_mainwindow_SRCS "hi*-app-kleopatra.png")
- kde4_add_executable(kleopatra_bin ${_kleopatra_SRCS}
${_kleopatra_mainwindow_SRCS} ${_kleopatra_uiserver_SRCS}
${_kleopatra_libkdepim_SRCS} )
diff --git a/kde4/kdepimlibs4/DEPENDS b/kde4/kdepimlibs4/DEPENDS
index 8f1229a..6e5f263 100755
--- a/kde4/kdepimlibs4/DEPENDS
+++ b/kde4/kdepimlibs4/DEPENDS
@@ -1,5 +1,4 @@
source $SECTION_DIRECTORY/KDE_DEPENDS &&
-depends kdelibs4 &&
depends -sub GRAPH boost &&
depends gpgme &&
depends akonadi &&
diff --git a/kde4/kdepimlibs4/DETAILS b/kde4/kdepimlibs4/DETAILS
index e8913d1..5340abe 100755
--- a/kde4/kdepimlibs4/DETAILS
+++ b/kde4/kdepimlibs4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdepimlibs4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:26ca0a749f81335f9b794baf42d60b497000566a8183458f266319c47352ed7a50bd9264ccd754fd1f6fdfaf1c23730715282ff80dd08597040f5bcae5e8cdce
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:5f73a50c35eb62b62cd2a3e26651c1f90ef82984787b3a037a9f2bd356f2ea3043d6d59fe3c0ea03e96c0ad996c481f767876f27a0275c7247686f598f531619
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdepimlibs4/HISTORY b/kde4/kdepimlibs4/HISTORY
index 47467a9..56cd73c 100644
--- a/kde4/kdepimlibs4/HISTORY
+++ b/kde4/kdepimlibs4/HISTORY
@@ -1,3 +1,18 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Move kdelibs4 dependency to KDE_DEPENDS case
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdeplasmoids4/DETAILS b/kde4/kdeplasmoids4/DETAILS
index e765acb..766bc43 100755
--- a/kde4/kdeplasmoids4/DETAILS
+++ b/kde4/kdeplasmoids4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdeplasmoids4
SPELLX=kdeplasma-addons
- VERSION=4.9.1
-
SOURCE_HASH=sha512:4403b730c0e195df727bb8f488c177c5617fd7bef9d3f9d70e101b0f7a061b58ac501cf3f80f31e8fb79c87f37bf4361f10dd1f10d3b2bfa019451de377c9141
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:326ba650dba44091bf971bcc5858f00e328f39cc11c51fb2aa6dfc6282060891c9a8b80ae9546192ed8e1351661ba8d89efc3a254470177113883bddb028034b
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdeplasmoids4/HISTORY b/kde4/kdeplasmoids4/HISTORY
index 8f1a4cd..efdb46c 100644
--- a/kde4/kdeplasmoids4/HISTORY
+++ b/kde4/kdeplasmoids4/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdesdk4/DETAILS b/kde4/kdesdk4/DETAILS
index 135cea8..10f3c6c 100755
--- a/kde4/kdesdk4/DETAILS
+++ b/kde4/kdesdk4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdesdk4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:8537dc473a9decad9e9110c95d9ef7ab6e4cc126250083e7beabe4e78fd93f4bcae38169e8f1d79effa1bc391bf042d09eadc1a60afc13619bc52e9e894c3a4f
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:2b80d55bba915a443c8c4e7314b850127bdd02fd82fe7c4513064cfade9a7bf486af60b6be1d0d2836c11ceb12d81f8e37f8ef0aabe44fbd99869e7be00dd29b
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdesdk4/HISTORY b/kde4/kdesdk4/HISTORY
index bf47d32..ab00257 100644
--- a/kde4/kdesdk4/HISTORY
+++ b/kde4/kdesdk4/HISTORY
@@ -1,3 +1,15 @@
+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-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdetoys4/DETAILS b/kde4/kdetoys4/DETAILS
index 54847c4..e149dc1 100755
--- a/kde4/kdetoys4/DETAILS
+++ b/kde4/kdetoys4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdetoys4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:26441e0da1427d1cacb17c3ddad8f44ea82b3f85f266f210acfed70fa256ddbde1282e9d7b59e1c59ccf18065b9d9c191864ef3f3b623037fdad85791edc59c2
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:e4d12858cc7890460679a41005bbaa6f88875f5b370651ce4504941d1bea383841722aa066dfd2936f96ecc848b7dd140f340a63fa65a99aac1c8dca8290728e
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdetoys4/HISTORY b/kde4/kdetoys4/HISTORY
index c26f6b1..4972adc 100644
--- a/kde4/kdetoys4/HISTORY
+++ b/kde4/kdetoys4/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdewebdev4/DETAILS b/kde4/kdewebdev4/DETAILS
index 23eec23..510c640 100755
--- a/kde4/kdewebdev4/DETAILS
+++ b/kde4/kdewebdev4/DETAILS
@@ -1,7 +1,7 @@
SPELL=kdewebdev4
SPELLX=${SPELL//4}
- VERSION=4.9.1
-
SOURCE_HASH=sha512:e65a547a7bf31dd972033f00f2b50442caeff07b46b974a84d2cb251a58b148583f92d7d46d4ccd90414acc0d35bb7a9bcda0cab39028dbf38b3ef48418e2251
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:81ba545b9c7c45faeacb8c99a0c163ce636fada5daa60ad5bb49b30bf364fc9c46955be6894da42470eede9e7e6ea71a6504f73c0c39942b178c0a32c8ff5518
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/kde4/kdewebdev4/HISTORY b/kde4/kdewebdev4/HISTORY
index 446ca89..990318e 100644
--- a/kde4/kdewebdev4/HISTORY
+++ b/kde4/kdewebdev4/HISTORY
@@ -1,3 +1,15 @@
+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-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kdf/DETAILS b/kde4/kdf/DETAILS
index d146df8..c81f5dc 100755
--- a/kde4/kdf/DETAILS
+++ b/kde4/kdf/DETAILS
@@ -1,8 +1,8 @@
SPELL=kdf
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:2272b79c13192cf0aa2ccfeb9701a90a1d84564d4fe45818b4abc80b28ef91a28b21119d7b7c6f23cfbc614e83b353a85aeaa73060572a14ac89ea4977497358
+
SOURCE_HASH=sha512:0e7f2d265aa0fd7c14aedbda119ea280b821932649ea51e7114498e58fbf736649d7b047a7367c60f3bf7b2d305a8912bd92c9b6c953b21562378012b82e8a56
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/system/kdiskfree/";
LICENSE[0]="GPL"
diff --git a/kde4/kdf/HISTORY b/kde4/kdf/HISTORY
index d4956ae..a03bb46 100644
--- a/kde4/kdf/HISTORY
+++ b/kde4/kdf/HISTORY
@@ -1,3 +1,12 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kfloppy/DETAILS b/kde4/kfloppy/DETAILS
index 438275e..dc7f28d 100755
--- a/kde4/kfloppy/DETAILS
+++ b/kde4/kfloppy/DETAILS
@@ -1,8 +1,8 @@
SPELL=kfloppy
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:f59e84257cbe15896b69833d35bf893da5b8d2cc897b22eb14b3b6afab813aa1d5d7180cf2985fefd2ce717141b4df4b43547c70020e369d05ae49b35c76ae7f
+
SOURCE_HASH=sha512:33b698ac76fd4dab37d7befc0b9c78fa231b3150cf7a985aa718d6426a2848f52e6452e194fe1e6c6827a5f37bb8f1d00ff5281fb0303998da4ef8931b018ea0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/kfloppy/";
LICENSE[0]="GPL"
diff --git a/kde4/kfloppy/HISTORY b/kde4/kfloppy/HISTORY
index 93cd07f..7473954 100644
--- a/kde4/kfloppy/HISTORY
+++ b/kde4/kfloppy/HISTORY
@@ -1,3 +1,12 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kgpg/DETAILS b/kde4/kgpg/DETAILS
index bea72e6..9a7ca69 100755
--- a/kde4/kgpg/DETAILS
+++ b/kde4/kgpg/DETAILS
@@ -1,8 +1,8 @@
SPELL=kgpg
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:41bb6ae62c518903e4cf1866cdcf8c58610ca43ea5336d638217ca1a7555abd84f77d551da81134e95a0da994ff7bdb9050bce85d6a8aabdf57d6bc236f4e11e
+
SOURCE_HASH=sha512:7635a5eca5fac0b941dcb9c4727358af37710e60f47fece6da4865d461abb2098809e18fd96dcc0f1c0f279f8edfc113facfce3fab609112fa16021acca3e965
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/kgpg/";
LICENSE[0]="GPL"
diff --git a/kde4/kgpg/HISTORY b/kde4/kgpg/HISTORY
index 77395c5..18ac12c 100644
--- a/kde4/kgpg/HISTORY
+++ b/kde4/kgpg/HISTORY
@@ -1,3 +1,15 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kmag/DETAILS b/kde4/kmag/DETAILS
index 50e5cda..b25a3a5 100755
--- a/kde4/kmag/DETAILS
+++ b/kde4/kmag/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmag
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:fe43c883b00f30e96d8e8c916683b42b76d358fe0d68793196f8e0a83b0e3c855997a2772bc8ba06cff951dcb95c1493d2435bde13659fb7b0681ce7dd193927
+
SOURCE_HASH=sha512:eccfccdb444cd3b4f340dd7d34545375fc4323f59f5e22068b3c3976ff5a4fd39952929bd5a2bd9c017ef1cbef85eeba990e67155aa9f467ec283892825fb909
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kmag/HISTORY b/kde4/kmag/HISTORY
index f6e2303..67a3d4e 100644
--- a/kde4/kmag/HISTORY
+++ b/kde4/kmag/HISTORY
@@ -1,3 +1,12 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kmousetool/DETAILS b/kde4/kmousetool/DETAILS
index 5093dcf..1008406 100755
--- a/kde4/kmousetool/DETAILS
+++ b/kde4/kmousetool/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmousetool
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:bd8ce01a528979cfe956a95a34205923c51ea949fe932116b02fb8f8e87f1a77a1e1f1281d3436ae3b13df765b493a9a86a1702d23c01050097c47e93b44fd71
+
SOURCE_HASH=sha512:4ca8242de208c18b1caec123fd94fa98f471923aa9e4a806924d133150ed49cf3127e620edfa17599f27d9e98d1a333854804c566153739da56c19c4bc7ccc36
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kmousetool/HISTORY b/kde4/kmousetool/HISTORY
index f6e2303..b18e4fb 100644
--- a/kde4/kmousetool/HISTORY
+++ b/kde4/kmousetool/HISTORY
@@ -1,3 +1,15 @@
+2013-08-09 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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kmouth/DETAILS b/kde4/kmouth/DETAILS
index dd184a4..2ab1618 100755
--- a/kde4/kmouth/DETAILS
+++ b/kde4/kmouth/DETAILS
@@ -1,8 +1,8 @@
SPELL=kmouth
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:b2285afb0ef66977cef80ea5ec4ae2446682c5e8e6110d9f448879010e3542a821db45915839eb4334c3aac844aa6e0f35bc0052fc35318785de8ff9b644866c
+
SOURCE_HASH=sha512:49a2e0f0fe767facaf575055b8608c1befe25617a1355a0bb42eb2cc1ee3ed714151df9455e4df1df22a29d55492ad17ab803d9f297bb041e7cf4ad39138b72f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde4/kmouth/HISTORY b/kde4/kmouth/HISTORY
index f6e2303..67a3d4e 100644
--- a/kde4/kmouth/HISTORY
+++ b/kde4/kmouth/HISTORY
@@ -1,3 +1,12 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/konsole/DETAILS b/kde4/konsole/DETAILS
index f8468c0..8a20057 100755
--- a/kde4/konsole/DETAILS
+++ b/kde4/konsole/DETAILS
@@ -1,7 +1,7 @@
SPELL=konsole
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:b92a921a22e02b3bc27bb37ab8b4c3b8d8e2e396d0ba5264d377d9db8b952751e7ce13da71e85ffd8e60ffc43c27d35f2be359f2b5ea9087a0cc3f55753f9734
+
SOURCE_HASH=sha512:b251768137e61c1355cdc8c0f5f430a2596ce5f30ed0027073e62fa9909732d0ec749eeb41bd4df16739e8d58b3f5503e50c26eba09594833696b6c2bfe2ba03
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4/konsole/HISTORY b/kde4/konsole/HISTORY
index 0edd769..61d9fff 100644
--- a/kde4/konsole/HISTORY
+++ b/kde4/konsole/HISTORY
@@ -1,3 +1,15 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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

diff --git a/kde4/kremotecontrol/DETAILS b/kde4/kremotecontrol/DETAILS
index 488cfa6..4a08fec 100755
--- a/kde4/kremotecontrol/DETAILS
+++ b/kde4/kremotecontrol/DETAILS
@@ -1,8 +1,8 @@
SPELL=kremotecontrol
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:b871d15fa34b4dbf69db96bc45f85758996c3592e762ab37c224cb281c12b58fc00bda38b03c578ccc6afd35d5c48b0e546e8b48fe14f2cdcdbeac916936273a
+
SOURCE_HASH=sha512:9e8ea78e5a84321e8750a31fa6e4cd39ad4c77b1d1652451fe8ac26392e65b9b76b42e3e1d9277e35e7f4f5bc1e1b73c229da04c842829290f4f7c475109ebb8
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/kremotecontrol/";
LICENSE[0]="GPL"
diff --git a/kde4/kremotecontrol/HISTORY b/kde4/kremotecontrol/HISTORY
index d83de63..e6db430 100644
--- a/kde4/kremotecontrol/HISTORY
+++ b/kde4/kremotecontrol/HISTORY
@@ -1,3 +1,12 @@
+2013-08-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

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/ktimer/DETAILS b/kde4/ktimer/DETAILS
index 5d74765..4f7ea4b 100755
--- a/kde4/ktimer/DETAILS
+++ b/kde4/ktimer/DETAILS
@@ -1,8 +1,8 @@
SPELL=ktimer
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:772d77a85ca09e60e5e7e2370d7e1de96494a45f4dbb335faee9ae0a50275f6615e32a4cfdd2d44a8767dfd97b66c260f4a85ca02c896fef779311b256f03303
+
SOURCE_HASH=sha512:38ed0822369795e1d981f96b76c6be677df5aea116997b0775ef2f9fae3f9c7c3cd137d70c98ec761875b28fd1b1c371d2a4c1d874aafba189020432dc2b3bc6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/ktimer/";
LICENSE[0]="GPL"
diff --git a/kde4/ktimer/HISTORY b/kde4/ktimer/HISTORY
index 93cd07f..dcdc7ed 100644
--- a/kde4/ktimer/HISTORY
+++ b/kde4/ktimer/HISTORY
@@ -1,3 +1,12 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/kwallet/DETAILS b/kde4/kwallet/DETAILS
index a19495e..20097d2 100755
--- a/kde4/kwallet/DETAILS
+++ b/kde4/kwallet/DETAILS
@@ -1,8 +1,8 @@
SPELL=kwallet
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:1e4aac4ff9d15b9eee29ed0d475248761bb4eff8a483302006925214fcd00ee2f37e7c42474be4609e3ab0bf15210a47faeb1aae893a5e0590c4149e9477839d
+
SOURCE_HASH=sha512:fbdb221e9f5d6f7daa855897ab292b6a0b9c163445464a6d1d1e9abad5a959178553b013afff8b7d26d0038d8c339068ee2cc3096dd4a31eac8db7a26b101661
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/system/kwalletmanager/";
LICENSE[0]="GPL"
diff --git a/kde4/kwallet/HISTORY b/kde4/kwallet/HISTORY
index 7c91ada..a2b6ec9 100644
--- a/kde4/kwallet/HISTORY
+++ b/kde4/kwallet/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/nepomuk-core/DETAILS b/kde4/nepomuk-core/DETAILS
index 00b96a4..64453d1 100755
--- a/kde4/nepomuk-core/DETAILS
+++ b/kde4/nepomuk-core/DETAILS
@@ -1,6 +1,6 @@
SPELL=nepomuk-core
- VERSION=4.9.1
-
SOURCE_HASH=sha512:8651c0b8bdcaa7c1c91defeb46b0699733c07bf618a289907de1371b6ba8d5cc6a69efc5e26c5ef30a1d00c1c27d68febe39b101b2355f7eaeabd16094aaa02a
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:80d534d4ba861faf05f0b69eee6d39ffe24a7526022616e13753e7afe281f9617ea9d627e24b950b108e45c5a9b47e76db9f8f03a46ae80f94ef0e0244f69fab
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/kde4/nepomuk-core/HISTORY b/kde4/nepomuk-core/HISTORY
index 66f7c50..0e2ce17 100644
--- a/kde4/nepomuk-core/HISTORY
+++ b/kde4/nepomuk-core/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 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

diff --git a/kde4/nepomuk-widgets/DEPENDS b/kde4/nepomuk-widgets/DEPENDS
new file mode 100755
index 0000000..3f7d964
--- /dev/null
+++ b/kde4/nepomuk-widgets/DEPENDS
@@ -0,0 +1 @@
+depends nepomuk-core
diff --git a/kde4/nepomuk-widgets/DETAILS b/kde4/nepomuk-widgets/DETAILS
new file mode 100755
index 0000000..e1937e6
--- /dev/null
+++ b/kde4/nepomuk-widgets/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=nepomuk-widgets
+ VERSION=4.10.5
+
SOURCE_HASH=sha512:af737425be2d7595a895fb45aae0f0545ef7727290bd666fa98de55d779c21fa7626dba2794f99f7b1749f439d95fe523a49b4a901be55b2e50a9e684e9463e2
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=$KDE_URL/stable/$VERSION/src/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
WEB_SITE=https://projects.kde.org/projects/kde/kdelibs/nepomuk-widgets
+ ENTERED=20130206
+ LICENSE[0]=GPL
+ SHORT="library containing the nepomuk widgets"
+cat << EOF
+The Library containing the Nepomuk Widgets.
+EOF
diff --git a/kde4/nepomuk-widgets/HISTORY b/kde4/nepomuk-widgets/HISTORY
new file mode 100644
index 0000000..40de21f
--- /dev/null
+++ b/kde4/nepomuk-widgets/HISTORY
@@ -0,0 +1,8 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 4.10.0
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 998967f..0000000
--- a/kde4/oxygen-icons/DETAILS
+++ /dev/null
@@ -1,16 +0,0 @@
- SPELL=oxygen-icons
- VERSION=4.9.1
-
SOURCE_HASH=sha512:ddc40433228ffc8862e22f1b585a269a6f9d406d870db9f90a9d2b878b6ed52ebab0025e16607b262a6bd904719638b9812d38748f15d9ffb7a887a7a0fe0eda
- 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 40712f4..0000000
--- a/kde4/oxygen-icons/HISTORY
+++ /dev/null
@@ -1,175 +0,0 @@
-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/kde4/printer-applet/DETAILS b/kde4/printer-applet/DETAILS
index a61b560..8f8a27b 100755
--- a/kde4/printer-applet/DETAILS
+++ b/kde4/printer-applet/DETAILS
@@ -1,8 +1,8 @@
SPELL=printer-applet
- VERSION=4.9.1
+ VERSION=4.9.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:b0d7d687f764eeb3b321e1b1e710c9e98fab2f08a04c2cc7b61f688ff188d9cd46e8a056c3659a18909d894c63931a6306ea9ee0bd5d02f966cda7b43dac926f
+
SOURCE_HASH=sha512:a3f456f4cca98f283adff7d826da07b45bc4757f0cf21d53acf64922548063ccd33d79e06d49a40d806a9b11254befdc3d7bafb0e9fd418087a3428daac993b2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/printer-applet/HISTORY b/kde4/printer-applet/HISTORY
index 9746925..f0a73a5 100644
--- a/kde4/printer-applet/HISTORY
+++ b/kde4/printer-applet/HISTORY
@@ -1,3 +1,6 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/superkaramba/DETAILS b/kde4/superkaramba/DETAILS
index 91c51ba..a781460 100755
--- a/kde4/superkaramba/DETAILS
+++ b/kde4/superkaramba/DETAILS
@@ -1,8 +1,8 @@
SPELL=superkaramba
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:af76b71f60575ad8dc2ed0deeaf1b141b8a5e5e6649cdd18d55660bbcf8e3b963165f2e7fc9116c8bddb992f0d4bb2c423575e9c266ca4cb71b0ba534b80b0e1
+
SOURCE_HASH=sha512:596811767bd8af6b977f008e05bdbd6762152dbc0580ad0d50ed6f63f7e2a36683f469c61c0fbff3f5cd761e6a54501a657b6e7893645123c0cb2ae6ba16ff9a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://kde.org/applications/utilities/superkaramba/";
LICENSE[0]="GPL"
diff --git a/kde4/superkaramba/HISTORY b/kde4/superkaramba/HISTORY
index b648379..ca6852c 100644
--- a/kde4/superkaramba/HISTORY
+++ b/kde4/superkaramba/HISTORY
@@ -1,3 +1,15 @@
+2013-08-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
+2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.1
+
+2013-02-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kde4/sweeper/DETAILS b/kde4/sweeper/DETAILS
index fc86414..68239f9 100755
--- a/kde4/sweeper/DETAILS
+++ b/kde4/sweeper/DETAILS
@@ -1,8 +1,8 @@
SPELL=sweeper
- VERSION=4.9.1
+ VERSION=4.10.5
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION}/src/${SOURCE}
-
SOURCE_HASH=sha512:3ec575e29605b33ac431f160e7fe3194399bbe1cae9965de4f126c91046fe28b5c220db7426b45ed85017cfc4c0dd4bd3d8bc754ac6a4abce18e521507f89235
+
SOURCE_HASH=sha512:f9427fb8b5c72139f5c1cc82a23a99867cc2bde4cb51330e40c3e1c298fffdf7661f28563cf8ac195c6a22e45267340c4a8ed666a2d18daf43de39fb2653f515
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.kde.org";
LICENSE[0]="GPL"
diff --git a/kde4/sweeper/HISTORY b/kde4/sweeper/HISTORY
index 771e783..874c794 100644
--- a/kde4/sweeper/HISTORY
+++ b/kde4/sweeper/HISTORY
@@ -1,3 +1,15 @@
+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-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.0
+
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
2012-09-06 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: 4.9.1

diff --git a/kernel.gpg b/kernel.gpg
index 66e30c8..9777edb 100644
Binary files a/kernel.gpg and b/kernel.gpg differ
diff --git a/kernels/bbswitch/BUILD b/kernels/bbswitch/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/kernels/bbswitch/BUILD
@@ -0,0 +1 @@
+make
diff --git a/kernels/bbswitch/DETAILS b/kernels/bbswitch/DETAILS
new file mode 100755
index 0000000..34cebf3
--- /dev/null
+++ b/kernels/bbswitch/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=bbswitch
+ VERSION=0.5
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:62326fd194e4b70b8b4c55ffab937336d1c7cfc332f4193ade0219c2e438a926177765214c2c968292b3fcfcf357ea3c9c06c2bf84cfbf0a33480f22ef1c5d5d
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/downloads/Bumblebee-Project/$SPELL/$SOURCE
+ WEB_SITE=http://www.bumblebee-project.org/
+ ENTERED=20121105
+ LICENSE[0]=GPL
+ SHORT="kernel module to power on/off GPUs in laptops with Optimus
technology"
+cat << EOF
+bbswitch is a kernel module which automatically detects the required ACPI
calls
+for two kinds of Optimus laptops. It has been verified to work with "real"
+Optimus and "legacy" Optimus laptops.
+
+The machines on which these tests has performed are:
+ - Clevo B7130 - GT 425M ("real" Optimus, Lekensteyns laptop)
+ - Dell Vostro 3500 - GT 310M ("legacy" Optimus, Samsagax' laptop)
+EOF
diff --git a/kernels/bbswitch/HISTORY b/kernels/bbswitch/HISTORY
new file mode 100644
index 0000000..262bd4d
--- /dev/null
+++ b/kernels/bbswitch/HISTORY
@@ -0,0 +1,6 @@
+2012-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * TRIGGERS: added, to recast on kernel update
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD: spell created
diff --git a/kernels/bbswitch/TRIGGERS b/kernels/bbswitch/TRIGGERS
new file mode 100755
index 0000000..5c92593
--- /dev/null
+++ b/kernels/bbswitch/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/dazuko/BUILD b/kernels/dazuko/BUILD
index 9fc5ee6..27ba77d 100755
--- a/kernels/dazuko/BUILD
+++ b/kernels/dazuko/BUILD
@@ -1,2 +1 @@
-./configure --kernelsrcdir=/lib/modules/$(get_kernel_version)/build $OPTS &&
-make
+true
diff --git a/kernels/dazuko/CONFLICTS b/kernels/dazuko/CONFLICTS
new file mode 100755
index 0000000..aa23db2
--- /dev/null
+++ b/kernels/dazuko/CONFLICTS
@@ -0,0 +1 @@
+conflicts dazuko y
diff --git a/kernels/dazuko/DETAILS b/kernels/dazuko/DETAILS
index f98b5cd..7a16c38 100755
--- a/kernels/dazuko/DETAILS
+++ b/kernels/dazuko/DETAILS
@@ -1,29 +1,8 @@
SPELL=dazuko
- VERSION=2.3.5
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://dazuko.dnsalias.org/files/$SOURCE
- SOURCE2=$SOURCE.asc
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG="dazuko.gpg:$SOURCE2:UPSTREAM_KEY"
- SOURCE2_IGNORE=signature
- WEB_SITE=http://dazuko.dnsalias.org
- ENTERED=20040926
- SECURITY_PATCH=1
- KEYWORDS="kernels"
- SHORT="File access monitoring module."
- LICENSE[0]=GPL
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-This project provides a device driver allowing 3rd-party (userland)
-applications to execute file access control.
-It was originally developed by H+BEDV Datentechnik GmbH to allow
-on-access virus scanning. Other uses include
-a file-access monitor/logger or external security implementations.
-It operates by intercepting file access calls and passing the file
-information to a 3rd-party application.
-The 3rd-party application then has the opportunity to tell the device
-driver to allow or deny the file access.
-The 3rd-party application also receives information about
-the access event, such as accessed file, type of access,
-process id, andH user id.
+deprecated spell [replaced by unmaintained]
EOF
+
diff --git a/kernels/dazuko/DOWNLOAD b/kernels/dazuko/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/dazuko/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/kernels/dazuko/FINAL b/kernels/dazuko/FINAL
deleted file mode 100755
index ce12f78..0000000
--- a/kernels/dazuko/FINAL
+++ /dev/null
@@ -1,2 +0,0 @@
-KVERS=$(get_kernel_version) &&
-depmod -v $KVERS > /dev/null
diff --git a/kernels/dazuko/HISTORY b/kernels/dazuko/HISTORY
index 45c020c..f0bb97f 100644
--- a/kernels/dazuko/HISTORY
+++ b/kernels/dazuko/HISTORY
@@ -1,131 +1,4 @@
-2011-08-23 Bor Kraljič <pyrobor AT ver.si>
- * dazuko.gpg: moved to section folder
-
-2010-04-11 Ismael Luceno <ismael AT sourcemage.org>
- * BUILD: Fix kernel headers path
-
-2008-09-05 Arjan Bouter <abouter AT sourcemage.org>
- * DETAILS: version 2.3.5, fixed urls
- * PREPARE: added warning and fail for recent kernels
- those should use the kernel patch
-
-2008-03-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.5-pre1
- needed for newer kernels
- * FINAL: cleaned up
- * POST_RESURRECT: added
-
-2007-12-23 Treeve Jelbert <treeve AT sourcemage.org>
- * dazuko.gpg: new key 0xA698DA99, as per website
-
-2007-10-14 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.4
-
-2007-09-01 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.4-pre2
-
-2007-08-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.4-pre1
-
-2007-03-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.3
-
-2007-03-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.3-pre3
-
-2007-02-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.3-pre2
-
-2007-01-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.3-pre1
- * dazuko.gpg: added
-
-2006-11-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.2
-
-2006-11-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.2-pre2
- SECURITY_PATCH++
-
-2006-10-18 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.1
-
-2006-09-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.1-pre3
- needed for linux-2.6.18
-
-2006-07-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.3.0
-
-2006-06-10 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.2.1
-
-2006-04-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.2.0
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-01-21 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.1.1
- * BUILD INSTALL: use kernel_version
- * FINAL: run depmod
- don't update udev.missing
-
-2005-12-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.1.1-pre3
-
-2005-11-23 Treeve Jelbert <treeve AT sourcemage.org>
- * INSTALL: also install dazuko*.h
-
-2005-11-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.1.1-pre2
- needed for kernal 2.6.14
-
-2005-09-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version2.1.0
-
-2005-09-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version2.1.0-pre9
- * WIP: removed
-
-2005-09-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version2.1.0-pre8
-
-2005-07-23 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version2.1.0-pre7
-
-2005-04-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.6
-
-2005-02-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.5
-
-2005-01-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.5-pre5
-
-2005-01-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.5-pre4
-
-2004-12-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.5-pre3
-
-2004-12-23 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.5-pre2
-
-2004-11-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.5-pre1
- this is needed for kernel 2.6.10
-
-2004-10-31 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.4
- disable conditional code
- * CONFIGURE: deleted, no longer valid
- * BUILD: remove test on $DEVFS
-
-2004-10-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 2.0.4-pre3
-
-2004-09-26 Arjan Bouter <abouter AT sourcemage.org>
- * added spell
-
+2013-09-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by unmaintained]
diff --git a/kernels/dazuko/INSTALL b/kernels/dazuko/INSTALL
index e3aa69f..27ba77d 100755
--- a/kernels/dazuko/INSTALL
+++ b/kernels/dazuko/INSTALL
@@ -1,6 +1 @@
-KVERS=$(get_kernel_version) &&
-CVERS=$(uname -r) &&
-# Makefile is incorrect
-sedit "s/$CVERS/$KVERS/;/depmod/D" Makefile &&
-make install &&
-cp dazuko*.h /usr/include
+true
diff --git a/kernels/dazuko/POST_RESURRECT b/kernels/dazuko/POST_RESURRECT
deleted file mode 100755
index ce12f78..0000000
--- a/kernels/dazuko/POST_RESURRECT
+++ /dev/null
@@ -1,2 +0,0 @@
-KVERS=$(get_kernel_version) &&
-depmod -v $KVERS > /dev/null
diff --git a/kernels/dazuko/PREPARE b/kernels/dazuko/PREPARE
deleted file mode 100755
index 58a7f02..0000000
--- a/kernels/dazuko/PREPARE
+++ /dev/null
@@ -1,8 +0,0 @@
-source $GRIMOIRE/FUNCTIONS &&
-
-if [[ "$(get_kernel_version)|cut -c-6" < '2.6.25' ]]; then
- true
-else
- message "${PROBLEM_COLOR}with recent kernels, dazuko is installed with a
kernelpatch${DEFAULT_COLOR}"
- false
-fi
diff --git a/kernels/dazuko/PRE_BUILD b/kernels/dazuko/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/dazuko/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/kernels/dazuko/TRIGGERS b/kernels/dazuko/TRIGGERS
deleted file mode 100755
index bb1c400..0000000
--- a/kernels/dazuko/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast linux cast_self
diff --git a/kernels/dazuko/UP_TRIGGERS b/kernels/dazuko/UP_TRIGGERS
new file mode 100755
index 0000000..934b18d
--- /dev/null
+++ b/kernels/dazuko/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger unmaintained cast_self
diff --git a/kernels/dazukofs/BUILD b/kernels/dazukofs/BUILD
index 029ecbd..27ba77d 100755
--- a/kernels/dazukofs/BUILD
+++ b/kernels/dazukofs/BUILD
@@ -1,4 +1 @@
-#local KVERS &&
-#KVERS=$(get_kernel_version) &&
-#./configure --kernelsrcdir=/usr/src/linux-$KVERS $OPTS &&
-make
+true
diff --git a/kernels/dazukofs/CONFLICTS b/kernels/dazukofs/CONFLICTS
new file mode 100755
index 0000000..4e08f19
--- /dev/null
+++ b/kernels/dazukofs/CONFLICTS
@@ -0,0 +1 @@
+conflicts dazukofs y
diff --git a/kernels/dazukofs/DETAILS b/kernels/dazukofs/DETAILS
index f2413b3..6a064b1 100755
--- a/kernels/dazukofs/DETAILS
+++ b/kernels/dazukofs/DETAILS
@@ -1,20 +1,8 @@
SPELL=dazukofs
- VERSION=3.1.3
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://dazuko.dnsalias.org/files/$SOURCE
- SOURCE2=$SOURCE.asc
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG="dazuko.gpg:$SOURCE2:UPSTREAM_KEY"
- SOURCE2_IGNORE=signature
- WEB_SITE=http://www.dazuko.org
- ENTERED=20081119
- KEYWORDS="kernels"
- SHORT="stackable access monitoring file system"
- LICENSE[0]=GPL
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-DazukoFS is a stackable filesystem that provides a mechanism for userspace
-applications to perform online file access control. It was originally
-developed to support online virus scanners, but could be useful for any
-application that wishes to perform online file access control.
+deprecated spell [replaced by unmaintained]
EOF
+
diff --git a/kernels/dazukofs/DOWNLOAD b/kernels/dazukofs/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/dazukofs/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/kernels/dazukofs/FINAL b/kernels/dazukofs/FINAL
deleted file mode 100755
index ce12f78..0000000
--- a/kernels/dazukofs/FINAL
+++ /dev/null
@@ -1,2 +0,0 @@
-KVERS=$(get_kernel_version) &&
-depmod -v $KVERS > /dev/null
diff --git a/kernels/dazukofs/HISTORY b/kernels/dazukofs/HISTORY
index a187910..f0bb97f 100644
--- a/kernels/dazukofs/HISTORY
+++ b/kernels/dazukofs/HISTORY
@@ -1,30 +1,4 @@
-2011-08-23 Bor Kraljič <pyrobor AT ver.si>
- * dazuko.gpg: moved to section folder
-
-2010-07-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.3
-
-2010-06-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.3-rc3
-
-2010-04-03 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.3-rc2
- * PRE_BUILD, fs.diff: deleted
-
-2010-03-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.3-rc1
- * fs.diff: added, fix compilation with gcc-4.4.3
- * PRE_BUILD: apply patch
-
-2009-03-04 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.0.0
-
-2009-02-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.0.0-rc5
-
-2008-12-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.0.0-rc4
-
-2008-11-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.0.0-rc3
- spell created, based on dazuko
+2013-09-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by unmaintained]
diff --git a/kernels/dazukofs/INSTALL b/kernels/dazukofs/INSTALL
index 8eb946b..27ba77d 100755
--- a/kernels/dazukofs/INSTALL
+++ b/kernels/dazukofs/INSTALL
@@ -1 +1 @@
-make dazukofs_install
+true
diff --git a/kernels/dazukofs/POST_RESURRECT b/kernels/dazukofs/POST_RESURRECT
deleted file mode 100755
index ce12f78..0000000
--- a/kernels/dazukofs/POST_RESURRECT
+++ /dev/null
@@ -1,2 +0,0 @@
-KVERS=$(get_kernel_version) &&
-depmod -v $KVERS > /dev/null
diff --git a/kernels/dazukofs/PRE_BUILD b/kernels/dazukofs/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/dazukofs/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/kernels/dazukofs/TRIGGERS b/kernels/dazukofs/TRIGGERS
deleted file mode 100755
index bb1c400..0000000
--- a/kernels/dazukofs/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast linux cast_self
diff --git a/kernels/dazukofs/UP_TRIGGERS b/kernels/dazukofs/UP_TRIGGERS
new file mode 100755
index 0000000..934b18d
--- /dev/null
+++ b/kernels/dazukofs/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger unmaintained cast_self
diff --git a/kernels/drm/DEPENDS b/kernels/drm/DEPENDS
index f6fe7b5..e8dea01 100755
--- a/kernels/drm/DEPENDS
+++ b/kernels/drm/DEPENDS
@@ -1,6 +1,6 @@
depends git &&

-optional_depends 'udev' \
+optional_depends 'UDEV' \
'--enable-udev' \
'--disable-udev' \
'for using udev instead of mknod'
diff --git a/kernels/drm/DETAILS b/kernels/drm/DETAILS
index 416bc49..ffbcf69 100755
--- a/kernels/drm/DETAILS
+++ b/kernels/drm/DETAILS
@@ -1,10 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=drm
-if [[ "$DRM_AUTOUPDATE" == "y" ]]
-then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
+ VERSION="$(get_scm_version)"
SOURCE=$SPELL-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://anongit.freedesktop.org/git/mesa/drm:drm-git
diff --git a/kernels/drm/HISTORY b/kernels/drm/HISTORY
index f201364..2a89c3c 100644
--- a/kernels/drm/HISTORY
+++ b/kernels/drm/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2009-10-28 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* PRE_BUILD: removed
* PREPARE: r6xx-r7xx-support has been dead for a few months
diff --git a/kernels/kmod/BUILD b/kernels/kmod/BUILD
new file mode 100755
index 0000000..4d6e7de
--- /dev/null
+++ b/kernels/kmod/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --with-rootlibdir=${INSTALL_ROOT}/lib
--bindir=${INSTALL_ROOT}/sbin" &&
+default_build
diff --git a/kernels/kmod/CONFLICTS b/kernels/kmod/CONFLICTS
new file mode 100755
index 0000000..10d7c10
--- /dev/null
+++ b/kernels/kmod/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts modutils &&
+conflicts module-init-tools
diff --git a/kernels/kmod/DEPENDS b/kernels/kmod/DEPENDS
index 8d4650e..00e581f 100755
--- a/kernels/kmod/DEPENDS
+++ b/kernels/kmod/DEPENDS
@@ -1,3 +1,3 @@
depends xz-utils '--with-xz' &&
-depends zlib '--with-zlib'
-
+depends zlib '--with-zlib' &&
+optional_depends PYTHON '--enable-python' '' 'Python bindings'
diff --git a/kernels/kmod/DETAILS b/kernels/kmod/DETAILS
index 2a68c3a..d7f4052 100755
--- a/kernels/kmod/DETAILS
+++ b/kernels/kmod/DETAILS
@@ -1,10 +1,10 @@
SPELL=kmod
- VERSION=4
-
SOURCE_HASH=sha512:5f1db9ecdd90da39a99c256e4cc6740da8ee19351652325538b40c731d073fb277312541ab8969ea7caf777c45ea97202e07ac13268111e322fcd3fe8a875189
+ VERSION=19
+
SOURCE_HASH=sha512:317aebbfe12e2bd8f610d799642499d411e017cbda6082d0de92b1597753d29f42c4a2faac574879166e8cda8d7fd42ad2f98086b169e85b238cf024887ec0ee
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://packages.profusion.mobi/kmod/$SOURCE
+ SOURCE_URL[0]=${KERNEL_URL}/pub/linux/utils/kernel/kmod/$SOURCE
# SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
# SOURCE_GPG=lucas.demarchi.gpg:$SOURCE.sign:UPSTREAM_KEY
# SOURCE2_IGNORE=signature
diff --git a/kernels/kmod/FINAL b/kernels/kmod/FINAL
new file mode 100755
index 0000000..a1413d9
--- /dev/null
+++ b/kernels/kmod/FINAL
@@ -0,0 +1,12 @@
+default_final &&
+# kmod-3 changes
+message "\n${PROBLEM_COLOR}kmod-3 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR" \
+ "kmod now provides the following programs:\n" \
+ "inmod, rmmod, modprobe, depmod and modinfo\n" \
+ "These were previously provided by module_init_tools\n" \
+ "and are believed to be fully compatible"
+# final warning
+message "\n${PROBLEM_COLOR}Check any local scripts and udev rules !!!\n" \
+ "especially those that parse any output messages\n" \
+ "\n$DEFAULT_COLOR$MESSAGE_COLOR Read the NEWS file"
diff --git a/kernels/kmod/HISTORY b/kernels/kmod/HISTORY
index d856fc2..292a155 100644
--- a/kernels/kmod/HISTORY
+++ b/kernels/kmod/HISTORY
@@ -1,7 +1,82 @@
+2014-11-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 19
+
+2014-06-25 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 18
+
+2014-05-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 17
+ * DEPENDS: add optional PYTHON
+
+2013-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 15
+
+2013-07-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 14
+
+2012-12-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 12
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 11
+
+2012-09-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 10
+
+2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9
+
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS, PROVIDES: added
+ both kmod and module-init-tools provide MODTOOLS
+ newer version of udev require kmod>=5
+
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8
+
+2012-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * FINAL: add default_final
+
+2012-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7
+
+2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6
+ URL now at KERNEL_URL
+
+2012-02-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5
+
+2012-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * FINAL: add missing ", fix spelling, add some newlines
+
2012-01-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4
* PRE_BUILD: removed

+2012-01-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * FINAL: added, to inform of changes
+
+2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=2
+ * POST_RESURRECT, CONFLICTS: added
+ * BUILD: build the tools which replace module_init_tools
+ put tools in /sbin, for compatabilty with module_init_tools
+ * INSTALL: added, symlinks to /sbin/kmod for all module_init_tools
programs
+ * init.d/modutils: added
+
+2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=2
+ * POST_RESURRECT, CONFLICTS: added
+ * BUILD: build the tools which replace module_init_tools
+ put tools in /sbin, for compatabilty with module_init_tools
+ * INSTALL: added, symlinks to /sbin/kmod for all module_init_tools
programs
+ * init.d/modutils: added
+
+2012-01-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, lib and bin should be in /, as they are needed at
boot time
+
2012-01-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3
using key 30CBEA53: public key "Lucas De Marchi
<lucas.demarchi AT profusion.mobi>"
diff --git a/kernels/kmod/INSTALL b/kernels/kmod/INSTALL
new file mode 100755
index 0000000..a8d48a9
--- /dev/null
+++ b/kernels/kmod/INSTALL
@@ -0,0 +1,7 @@
+default_install &&
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/bin/lsmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/depmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/rmmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/insmod"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/modprobe"
+ln -sf "$TRACK_ROOT/sbin/kmod" "$INSTALL_ROOT/sbin/modinfo"
diff --git a/kernels/kmod/POST_RESURRECT b/kernels/kmod/POST_RESURRECT
new file mode 100755
index 0000000..ee18dc6
--- /dev/null
+++ b/kernels/kmod/POST_RESURRECT
@@ -0,0 +1,5 @@
+#run depmod on all current kernel trees
+for i in `ls ${INSTALL_ROOT}/lib/modules/`; do
+ message "${MESSAGE_COLOR}Rebuilding module dependencies for
$i...${DEFAULT_COLOR}"
+ $INSTALL_ROOT/sbin/depmod -ae $i -b /$INSTALL_ROOT
+done 2> /dev/null
diff --git a/kernels/kmod/PROVIDES b/kernels/kmod/PROVIDES
new file mode 100755
index 0000000..d96a401
--- /dev/null
+++ b/kernels/kmod/PROVIDES
@@ -0,0 +1 @@
+MODTOOLS
diff --git a/kernels/kmod/init.d/modutils b/kernels/kmod/init.d/modutils
new file mode 100644
index 0000000..e7e6dd4
--- /dev/null
+++ b/kernels/kmod/init.d/modutils
@@ -0,0 +1,42 @@
+#!/bin/bash
+
+RUNLEVEL=S
+PROVIDES=modules
+NEEDS="+root_fs"
+RECOMMENDED=yes
+
+. /etc/init.d/smgl_init
+. /etc/sysconfig/modutils
+
+test -x /sbin/depmod || exit 5
+test -x /sbin/modprobe || exit 5
+
+case $1 in
+ start) ;; # Fall through
+ stop) exit 0 ;;
+ *) echo "Usage: $0 {start|stop}"
+ exit 1
+ ;;
+esac
+
+# Handle start action
+
+if [ -x /sbin/depmod ] && [ "$PERFORM_DEPMOD" = "y" ] ; then
+ if [ "$ENABLE_SWAP_BEFORE_DEPMOD" = "y" ] ; then
+ echo "Enabling swap..."
+ loadproc swapon -a
+ fi
+ echo "Running depmod..."
+ loadproc depmod -a
+fi
+
+if [ -e /etc/modules ] && [ -x /sbin/modprobe ] ; then
+ ( cat /etc/modules; builtin echo ) |
+ while read MODULE ARGS; do
+ case $MODULE in
+ \#*|"") continue ;;
+ esac
+ echo "Loading module $MODULE..."
+ loadproc modprobe $MODULE $ARGS
+ done
+fi
diff --git a/kernels/kmod/init.d/modutils.conf
b/kernels/kmod/init.d/modutils.conf
new file mode 100644
index 0000000..e903eb0
--- /dev/null
+++ b/kernels/kmod/init.d/modutils.conf
@@ -0,0 +1,8 @@
+# Perform depmod -a on boot or not.
+# Probably don't want to do this if you are on a laptop and running on
battery.
+PERFORM_DEPMOD=y
+
+# Sometimes low memory machines and with kernels with lots of modules depmod
+# will cause an Out Of Memory (oom) kernel panic. Say yes here if you want to
+# enable swap so the oom error won't happen.
+#ENABLE_SWAP_BEFORE_DEPMOD=y
diff --git a/kernels/kvm/DEPENDS b/kernels/kvm/DEPENDS
index 2956a7c..57a6613 100755
--- a/kernels/kvm/DEPENDS
+++ b/kernels/kvm/DEPENDS
@@ -25,6 +25,11 @@ optional_depends BLUEZ \
'--disable-bluez' \
'for bluetooth connection support' &&

+optional_depends texlive \
+ '--enable-docs' \
+ '--disable-docs' \
+ 'to build documentation' &&
+
suggest_depends 'bridge-utils' \
'' \
'' \
diff --git a/kernels/kvm/HISTORY b/kernels/kvm/HISTORY
index bdf0c54..8c57ea6 100644
--- a/kernels/kvm/HISTORY
+++ b/kernels/kvm/HISTORY
@@ -1,3 +1,6 @@
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on texlive for documentation
+
2012-05-02 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.0.1
* INSTALL: only symlink qemu-kvm to qemu-system-x86_64 if
diff --git a/kernels/linux-firmware/DEPENDS b/kernels/linux-firmware/DEPENDS
new file mode 100755
index 0000000..21f6e3f
--- /dev/null
+++ b/kernels/linux-firmware/DEPENDS
@@ -0,0 +1 @@
+depends git
diff --git a/kernels/linux-firmware/DETAILS b/kernels/linux-firmware/DETAILS
index c6810aa..22fce8c 100755
--- a/kernels/linux-firmware/DETAILS
+++ b/kernels/linux-firmware/DETAILS
@@ -1,13 +1,10 @@
SPELL=linux-firmware
- VERSION=20120615
-
SOURCE_HASH=sha512:7f8bf97da0701b38a3ac8fe69193f5d34be9eab7ec05a53fd6611806818d3de7b53603839bbe499e3d510b84dd6eccbfdefda68a0dabbae469f9264598255131
- SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL[0]=http://gentoo.mirror.web4u.cz/distfiles/$SOURCE
-# SOURCE2=$SOURCE.sign
-# SOURCE2_URL[0]=$SOURCE_URL.sign
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=kernel.gpg:$SOURCE.sign:VERIFIED_UPSTREAM_KEY
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-5f9710a
+ VERSION=git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_URL[0]=git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git:${SPELL}-git
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git

WEB_SITE=http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
LICENSE[0]=GPL
ENTERED=20101109
diff --git a/kernels/linux-firmware/HISTORY b/kernels/linux-firmware/HISTORY
index 21e492c..451b08f 100644
--- a/kernels/linux-firmware/HISTORY
+++ b/kernels/linux-firmware/HISTORY
@@ -1,3 +1,6 @@
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: converted to git version
+
2012-06-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 20120615, SOURCE_DIRECTORY updated

diff --git a/kernels/linux-fusion/DEPENDS b/kernels/linux-fusion/DEPENDS
index f1e954a..21f6e3f 100755
--- a/kernels/linux-fusion/DEPENDS
+++ b/kernels/linux-fusion/DEPENDS
@@ -1 +1 @@
-depends CVS
+depends git
diff --git a/kernels/linux-fusion/DETAILS b/kernels/linux-fusion/DETAILS
index 1d2e810..5406548 100755
--- a/kernels/linux-fusion/DETAILS
+++ b/kernels/linux-fusion/DETAILS
@@ -6,7 +6,7 @@
fi
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_IGNORE=volatile
-
SOURCE_URL[0]=cvs://:pserver:anonymous AT git.directfb.org:/git/directfb/core/linux-fusion.git:master
+
SOURCE_URL[0]=git://git.directfb.org/git/directfb/core/linux-fusion.git:master
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://directfb.org
ENTERED=20071111
diff --git a/kernels/linux-fusion/HISTORY b/kernels/linux-fusion/HISTORY
index 9ff6aa9..bafc90b 100644
--- a/kernels/linux-fusion/HISTORY
+++ b/kernels/linux-fusion/HISTORY
@@ -1,3 +1,6 @@
+2013-03-30 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS: CVS -> git
+
2008-01-13 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: patchlevel 1
* TRIGGERS: added
diff --git a/kernels/linux/BUILD b/kernels/linux/BUILD
index f18e66b..cd9fafe 100755
--- a/kernels/linux/BUILD
+++ b/kernels/linux/BUILD
@@ -28,9 +28,11 @@ if [[ -z "$INTERNAL_ISO_VAR" ]] ; then
esac &&
eval make $EXTRA_MAKE_OPTIONS $IMAGE_TARGET &&
eval make $EXTRA_MAKE_OPTIONS modules &&
- if grep -q CONFIG_BONDING=m ./.config || grep -q CONFIG_BONDING=y ./.config
+ LINUX_BRANCH=$(echo ${VERSION} | cut -d. -f1,2)
+ if [[ ${LINUX_BRANCH//./} -le 310 ]] && ( grep -q CONFIG_BONDING=m
./.config || grep -q CONFIG_BONDING=y ./.config )
then
- gcc -Wall -O -I/usr/src/linux/include
./Documentation/networking/ifenslave.c -o ifenslave
+ echo 'Building ifenslave for network bonding...' &&
+ gcc -Wall -O ./Documentation/networking/ifenslave.c -o ifenslave
fi
else
# This is for the iso team don't touch
diff --git a/kernels/linux/DEPENDS b/kernels/linux/DEPENDS
index ada6e0e..23a2d1c 100755
--- a/kernels/linux/DEPENDS
+++ b/kernels/linux/DEPENDS
@@ -1,3 +1,6 @@
+if (( "${VERSION//./}" >= "390" )) ; then
+ depends bc
+fi &&
depends perl &&
optional_depends linux-initramfs '' '' 'for making initramfs images' &&
optional_depends mtools '' '' 'for make bzdisk' &&
diff --git a/kernels/linux/DETAILS b/kernels/linux/DETAILS
index 691d7ac..3d0d938 100755
--- a/kernels/linux/DETAILS
+++ b/kernels/linux/DETAILS
@@ -8,6 +8,7 @@ test -f ${CONFIG_CACHE}/${SPELL}.details.defaults &&

VERSION=${KERNEL_VERSION=${LATEST_maintenance_patches/patch-/}}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/linux-cache-${VERSION}
LINUX_SOURCE_DIRECTORY=${BUILD_DIRECTORY}/linux-${VERSION}
+ SECURITY_PATCH=3
WEB_SITE=http://www.kernel.org/
GATHER_DOCS=off
ENTERED=20020819
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 9ac8b4e..ecfa994 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,527 @@
+2014-12-20 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.18.1
+ * info/patches/maintenance_patches_3/patch-3.18.1: added
+
+2014-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.18, LATEST_3=3.18
+ * info/kernels/3.18: added
+ * info/patches/maintenance_patches_3/patch-3.18: added
+
+2014-11-24 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.17.4
+ * info/patches/maintenance_patches_3/patch-3.17.4: added
+
+2014-11-17 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.17.3
+ * info/patches/maintenance_patches_3/patch-3.17.3: added
+
+2014-11-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.17.2, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.17.2: version 3.17.2
+
+2014-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.17.1
+ * info/patches/maintenance_patches_3/patch-3.17.1: added
+
+2014-10-08 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.17, LATEST_3=3.17
+ * info/kernels/3.17: added
+ * info/patches/maintenance_patches_3/patch-3.17: added
+
+2014-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.16.3
+ * info/patches/maintenance_patches_3/patch-3.16.3: added
+
+2014-09-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.16.2, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.16.2: version 3.16.2
+
+2014-08-14 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.16.1
+ * info/patches/maintenance_patches_3/patch-3.16.1: added
+
+2014-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.16, LATEST_3=3.16
+ * info/kernels/3.16: added
+ * info/patches/maintenance_patches_3/patch-3.16: added
+
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.15.8
+ * info/patches/maintenance_patches_3/patch-3.15.8: added
+
+2014-07-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.7, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.7: version 3.15.7
+
+2014-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.6, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.6: version 3.15.6
+
+2014-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.5, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.5: version 3.15.5
+
+2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.4, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.4: version 3.15.4
+
+2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.2, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.2: version 3.15.2
+ * DETAILS: SECURITY_PATCH++, fixes CVE-2014-4611 and CVE-2014-4608
+
+2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.1, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.1: version 3.15.1
+
+2014-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15: version 3.15
+
+2014-06-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.14.6: added
+ * latest_defaults: version 3.14.6
+ * DETAILS: SECURITY_PATH++, fixes CVE-2014-3153
+
+2014-06-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.14.5: added
+ * latest_defaults: version 3.14.5
+
+2014-05-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.14.4: added
+ * latest_defaults: version 3.14.4
+ * DETAILS: SECURITY_PATCH=1 fixes CVE-2014-0196
+
+2014-05-07 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.14.3
+ * info/patches/maintenance_patches_3/patch-3.14.3: added
+
+2014-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.14.2: added
+ * latest_defaults: version 3.14.2
+
+2014-04-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.14, LATEST_3=3.14
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.14.1
+ * info/kernels/3.14: added
+ * info/patches/maintenance_patches_3/patch-3.14: added
+ * info/patches/maintenance_patches_3/patch-3.14.1: added
+
+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
+
+2013-10-02 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.11.3
+ * info/patches/maintenance_patches_3/patch-3.11.3: added
+
+2013-09-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.11.1: added
+ * latest_defaults: version 3.11.1
+
+2013-09-10 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Documentation/networking/ifenslave.c was removed in 3.11-rc1
+ see
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b1098bbe1b24d5d90cff92fbd716d2ef4bed2cff
+
+2013-09-09 Eric Sandall <sandalle AT sourcemage.org>
+ * info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch: Works
with 3.11
+
+2013-09-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=3.11, LATEST_3=3.11
+ * info/kernels/3.11: added
+ * info/patches/maintenance_patches_3/patch-3.11: added
+
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.10.10: added
+ * latest_defaults: version 3.10.10
+
+2013-08-21 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.9
+ * info/patches/maintenance_patches_3/patch-3.10.9: added
+
+2013-08-20 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.8
+ * info/patches/maintenance_patches_3/patch-3.10.8: added
+
+2013-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.7
+ * info/patches/maintenance_patches_3/patch-3.10.7: added
+
+2013-08-12 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.6
+ * info/patches/maintenance_patches_3/patch-3.10.6: added
+
+2013-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.5
+ * info/patches/maintenance_patches_3/patch-3.10.5: added
+
+2013-07-29 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.4
+ * info/patches/maintenance_patches_3/patch-3.10.4: added
+
+2013-07-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.10.3: added
+ * latest_defaults: version 3.10.3
+
+2013-07-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.10.2: added
+ * latest_defaults: version 3.10.2
+
+2013-07-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.10.1: added
+ * latest_defaults: version 3.10.1
+
+2013-07-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.84: added
+ * info/patches/maintenance_patches_3/patch-3.2.48: added
+ * info/patches/maintenance_patches_3/patch-3.4.51: added
+
+2013-07-01 Eric Sandall <sandalle AT sourcemage.org>
+ * info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch: Works
with 3.10
+
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.10, LATEST_3=3.10
+ * info/kernels/3.10: added
+ * info/patches/maintenance_patches_3/patch-3.10: added
+
+2013-06-27 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.8
+ * info/patches/maintenance_patches_3/patch-3.9.8: added
+
+2013-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.4.50: added
+ * info/patches/maintenance_patches_3/patch-3.0.83: added
+
+2013-06-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.7
+ * info/patches/maintenance_patches_3/patch-3.9.7: added
+
+2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{67-82}: added
+ * info/patches/maintenance_patches_3/patch-3.2.{40-47}: added
+ * info/patches/maintenance_patches_3/patch-3.4.{34-49}: added
+ * info/patches/maintenance_patches_3/patch-3.7.10: added
+ * info/patches/maintenance_patches_3/patch-3.7.{1,4-9}: dropped
+ * info/patches/maintenance_patches_3/patch-3.8.13: added
+ * info/patches/maintenance_patches_3/patch-3.8.{1-10}: dropped
+
+2013-06-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.6
+ * info/patches/maintenance_patches_3/patch-3.9.6: added
+
+2013-06-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.5
+ * info/patches/maintenance_patches_3/patch-3.9.5: added
+
+2013-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.4
+ * info/patches/maintenance_patches_3/patch-3.9.4: added
+
+2013-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.3
+ * info/patches/maintenance_patches_3/patch-3.9.3: added
+
+2013-05-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.2
+ * info/patches/maintenance_patches_3/patch-3.9.2: added
+
+2013-05-10 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Linux 3.9.0+ depends on bc
+ * info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch: Works
+ for Linux 3.1-3.9
+
+2013-05-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.9.1
+ * info/patches/maintenance_patches_3/patch-3.9.1: added
+
+2013-04-29 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.9, LATEST_3=3.9
+ * info/kernels/3.9: added
+ * info/patches/maintenance_patches_3/patch-3.9: added
+
+2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.10
+ * info/patches/maintenance_patches_3/patch-3.8.10: added
+
+2013-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.9
+ * info/patches/maintenance_patches_3/patch-3.8.9: added
+
+2013-04-17 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.8
+ * info/patches/maintenance_patches_3/patch-3.8.8: added
+
+2013-04-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.7
+ * info/patches/maintenance_patches_3/patch-3.8.7: added
+
+2013-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.6
+ * info/patches/maintenance_patches_3/patch-3.8.6: added
+
+2013-03-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.5
+ * info/patches/maintenance_patches_3/patch-3.8.5: added
+
+2013-03-21 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.4
+ * info/patches/maintenance_patches_3/patch-3.8.4: added
+
+2013-03-15 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.3
+ * info/patches/maintenance_patches_3/patch-3.8.3: added
+
+2013-03-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.2
+ * info/patches/maintenance_patches_3/patch-3.8.2: added
+
+2013-03-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.8.1
+ * info/patches/maintenance_patches_3/patch-3.8.1: added
+
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.66: added
+ * info/patches/maintenance_patches_3/patch-3.2.39: added
+ * info/patches/maintenance_patches_3/patch-3.4.33: added
+
+2013-02-19 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.8, LATEST_3=3.8
+ * info/kernels/3.8: added
+ * info/patches/maintenance_patches_3/patch-3.8: added
+
+2013-02-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{62-65}: added
+ * info/patches/maintenance_patches_3/patch-3.2.38: added
+ * info/patches/maintenance_patches_3/patch-3.4.{29-32}: added
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.9
+ * info/patches/maintenance_patches_3/patch-3.7.9: added
+
+2013-02-16 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.8
+ * info/patches/maintenance_patches_3/patch-3.7.8: added
+
+2013-02-12 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.7
+ * info/patches/maintenance_patches_3/patch-3.7.7: added
+
+2013-02-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.6
+ * info/patches/maintenance_patches_3/patch-3.7.6: added
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{59-61}: added
+ * info/patches/maintenance_patches_3/patch-3.4.{26-28}: added
+
+2013-01-28 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.5
+ * info/patches/maintenance_patches_3/patch-3.7.5: added
+ * BUILD: -I/usr/src/linux/include removed from ifenslave
+
+2013-01-22 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.7.4
+ * info/patches/maintenance_patches_3/patch-3.7.4: added
+
+2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.58: added
+ * info/patches/maintenance_patches_3/patch-3.2.37: added
+ * info/patches/maintenance_patches_3/patch-3.4.25: added
+
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.2.36: added
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{56,57}: added
+ * info/patches/maintenance_patches_3/patch-3.4.{23,24}: added
+ * info/patches/maintenance_patches_3/patch-3.6.11: added
+
+2012-12-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest_defaults, info/kernels/3.7,
+ info/patches/maintenance_patches_3/patch-3.7,
+ info/patches/maintenance_patches_3/patch-3.7.1: version 3.7.1
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.10
+ * info/patches/maintenance_patches_3/patch-3.6.10: added
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.{54,55}: added
+ * info/patches/maintenance_patches_3/patch-3.2.35: added
+ * info/patches/maintenance_patches_3/patch-3.4.{21,22}: added
+
+2012-12-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.9
+ * info/patches/maintenance_patches_3/patch-3.6.9: added
+
+2012-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.53: added
+ * info/patches/maintenance_patches_3/patch-3.4.20: added
+
+2012-11-27 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.8
+ * info/patches/maintenance_patches_3/patch-3.6.8: added
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.4.19: added
+ * info/patches/maintenance_patches_3/patch-3.0.52: added
+
+2012-11-18 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.7
+ * info/patches/maintenance_patches_3/patch-3.6.7: added
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.2.34: added
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.4.18: added
+ * info/patches/maintenance_patches_3/patch-3.0.51: added
+
+2012-11-05 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.6
+ * info/patches/maintenance_patches_3/patch-3.6.6: added
+
+2012-11-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.6.5: added
+ * latest_defaults: updated LATEST_maintenance_patches_3 to patch-3.6.5
+ * info/patches/maintenance_patches_3/patch-3.4.17: added
+ * info/patches/maintenance_patches_3/patch-3.2.33: added
+ * info/patches/maintenance_patches_3/patch-3.0.50: added
+
+2012-10-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.6.4: added
+ * latest_defaults: updated LATEST_maintenance_patches_3 to patch-3.6.4
+ * info/patches/maintenance_patches_3/patch-3.4.{15,16}: added
+ * info/patches/maintenance_patches_3/patch-3.2.32: added
+ * info/patches/maintenance_patches_3/patch-3.0.{47,48,49}: added
+
+2012-10-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest_defaults: LATEST_maintenance_patches_3=patch-3.6.1
+ 3.6.2 and 3.6.3 contain a bug that may cause corruption on ext4
filesystems,
+ cf. http://lwn.net/Articles/521024/
+
+2012-10-21 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.3
+ * info/patches/maintenance_patches_3/patch-3.6.3: added
+
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.0.46: added
+ * info/patches/maintenance_patches_3/patch-3.4.14: added
+ * info/patches/maintenance_patches_3/patch-3.5.7: added
+
+2012-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.2
+ * info/patches/maintenance_patches_3/patch-3.6.2: added
+
+2012-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.2.31: added
+
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.5.6: added
+ * info/patches/maintenance_patches_3/patch-3.4.13: added
+ * info/patches/maintenance_patches_3/patch-3.0.45: added
+
+2012-10-08 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.6.1
+ * info/patches/maintenance_patches_3/patch-3.6.1: added
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.5.5: added
+ * info/patches/maintenance_patches_3/patch-3.4.{11,12}: added
+ * info/patches/maintenance_patches_3/patch-3.2.{29,30}: added
+ * info/patches/maintenance_patches_3/patch-3.0.{43,44}: added
+
+2012-10-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=3.6, LATEST_3=3.6
+ * info/kernels/3.6: added
+ * info/patches/maintenance_patches_3/patch-3.6: added
+
2012-09-14 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=patch-3.5.4
* info/patches/maintenance_patches_3/patch-3.5.4: added
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.10 b/kernels/linux/info/kernels/3.10
new file mode 100755
index 0000000..ad8a903
--- /dev/null
+++ b/kernels/linux/info/kernels/3.10
@@ -0,0 +1,5 @@
+version="3.10"
+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.11 b/kernels/linux/info/kernels/3.11
new file mode 100755
index 0000000..726b753
--- /dev/null
+++ b/kernels/linux/info/kernels/3.11
@@ -0,0 +1,5 @@
+version="3.11"
+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.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/kernels/3.14 b/kernels/linux/info/kernels/3.14
new file mode 100755
index 0000000..ab25023
--- /dev/null
+++ b/kernels/linux/info/kernels/3.14
@@ -0,0 +1,5 @@
+version="3.14"
+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/kernels/3.15 b/kernels/linux/info/kernels/3.15
new file mode 100755
index 0000000..6846b92
--- /dev/null
+++ b/kernels/linux/info/kernels/3.15
@@ -0,0 +1,5 @@
+version="3.15"
+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/kernels/3.16 b/kernels/linux/info/kernels/3.16
new file mode 100755
index 0000000..23accc3
--- /dev/null
+++ b/kernels/linux/info/kernels/3.16
@@ -0,0 +1,5 @@
+version="3.16"
+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/kernels/3.17 b/kernels/linux/info/kernels/3.17
new file mode 100755
index 0000000..883fa72
--- /dev/null
+++ b/kernels/linux/info/kernels/3.17
@@ -0,0 +1,5 @@
+version="3.17"
+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/kernels/3.18 b/kernels/linux/info/kernels/3.18
new file mode 100755
index 0000000..6fbfde5
--- /dev/null
+++ b/kernels/linux/info/kernels/3.18
@@ -0,0 +1,5 @@
+version="3.18"
+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/kernels/3.6 b/kernels/linux/info/kernels/3.6
new file mode 100755
index 0000000..0b22a65
--- /dev/null
+++ b/kernels/linux/info/kernels/3.6
@@ -0,0 +1,5 @@
+version="3.6"
+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.7 b/kernels/linux/info/kernels/3.7
new file mode 100755
index 0000000..c38697d
--- /dev/null
+++ b/kernels/linux/info/kernels/3.7
@@ -0,0 +1,5 @@
+version="3.7"
+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.8 b/kernels/linux/info/kernels/3.8
new file mode 100755
index 0000000..68611d1
--- /dev/null
+++ b/kernels/linux/info/kernels/3.8
@@ -0,0 +1,5 @@
+version="3.8"
+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.9 b/kernels/linux/info/kernels/3.9
new file mode 100755
index 0000000..fa67978
--- /dev/null
+++ b/kernels/linux/info/kernels/3.9
@@ -0,0 +1,5 @@
+version="3.9"
+source="linux-${version}.tar.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+source2="linux-${version}.tar.sign"
+source2_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source2}"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
new file mode 100755
index 0000000..9a9d509
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.43"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="12ce4ec2d3a7fa70df54e101a1953e9539f0daac"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
new file mode 100755
index 0000000..ed8573c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.44"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="6b21a8a51f9965834b2a0c71249e22be06a22398"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
new file mode 100755
index 0000000..bd30561
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.45
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.45"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="ea3fb3e5e4c4188f1c04a702400d96060e9c96e7"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
new file mode 100755
index 0000000..dbf344d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.46
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.46"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="004d0d6a8d062c3029e97aa09cef8281dfbc684a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
new file mode 100755
index 0000000..547c733
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.47
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.47"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="0e062bc5d767a71d6055c3d3a8285c60076d129c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
new file mode 100755
index 0000000..9656ad7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.48
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.48"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="132b757b6800fd825b61d7b1a3980db64ad7491d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
new file mode 100755
index 0000000..94079e9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.49
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.49"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="86c4e822436db5833f95244b653367180ae83911"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
new file mode 100755
index 0000000..2dffcd4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.50
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.50"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="76ec67a2e161e5d189b723b000df6945ad83db6a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
new file mode 100755
index 0000000..adc6e35
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.51
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.51"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="060ce526ce5850f3f12981b9730b28e6759f42c8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
new file mode 100755
index 0000000..1e7928d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.52
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.52"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="b66089a5add9d1da2c78531c8a63dacc28ee0d76"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
new file mode 100755
index 0000000..dcde558
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.53
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.53"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="f9dc53159955cf8748a41dbb009cc16eba0f665b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
new file mode 100755
index 0000000..676d281
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.54
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.54"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="89634684fc9f80cdf51581f8b825ff7591499c27"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
new file mode 100755
index 0000000..dc1a504
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.55
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.55"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="8fbba82f4c9bb10e09c47d134adb0487a83940de"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
new file mode 100755
index 0000000..b0a7559
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.56
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.56"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="744f8d00d51b574375830bddd5505d5405a33b36"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
new file mode 100755
index 0000000..0520ba6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.57
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.57"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="9fe793bb477e77fe16875e3187d704c110b62477"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
new file mode 100755
index 0000000..69ff4c8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.58
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.58"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="887295a79da04419ce1ed3b46f0971ff47a309ff"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
new file mode 100755
index 0000000..1a4bd60
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.59
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.59"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="a78602dd69a4ae6d73e3c31bac49d8df75ff0507"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
new file mode 100755
index 0000000..b84db23
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.60
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.60"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="47b2422d7b8c1f37af5508678b6a8d1d28bbc50b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
new file mode 100755
index 0000000..f69f59a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.61
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.61"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="e746ae3def097d9dea8167927571c4719d812acb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
new file mode 100755
index 0000000..f40670a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.62
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.62"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="0604a0fe234091cc8fe092abb6dcd3f2c507d676"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
new file mode 100755
index 0000000..1997d6a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.63
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.63"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="c5c9b52157ffed9770dda8cbf6245dfef7a0d1c2"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
new file mode 100755
index 0000000..49c069d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.64
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.64"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="37ff6cb8e15285b4eb6bf35208a298750203bb82"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
new file mode 100755
index 0000000..e38e6c8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.65
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.65"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="7402af2b99445b89c4edf6c3db85d213f695d684"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
new file mode 100755
index 0000000..b5b7bb4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.66
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.66"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="41c397212e4b4a862e46e815ee2d9b3163082d36"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.67
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.67
new file mode 100755
index 0000000..dbed165
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.67
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.67"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="c5ba2a5530fedacb9cb9bce23b860c615c6d94f9"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.68
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.68
new file mode 100755
index 0000000..1d373f3
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.68
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.68"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="055531eac9ed60449b4294f3f993f7dc38bfb757"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.69
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.69
new file mode 100755
index 0000000..c86b646
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.69
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.69"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="dadf45ff3f0156305b5213c45af686ad53134e07"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.70
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.70
new file mode 100755
index 0000000..8ec9939
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.70
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.70"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="ba5830c10ff0cdbeac8f67092c95423153c26f24"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.71
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.71
new file mode 100755
index 0000000..00fd249
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.71
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.71"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="da0d6d0734dd00cbde5502d76f4de6529f9fb8dd"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.72
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.72
new file mode 100755
index 0000000..c4f24c4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.72
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.72"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="e1d6be0e0fb68ce9dd3f3abdbb953ec8ac9d57dd"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.73
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.73
new file mode 100755
index 0000000..fa0bf06
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.73
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.73"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="8911ac518a93d6f15e08d33e4d1ea405396baade"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.74
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.74
new file mode 100755
index 0000000..81c87f9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.74
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.74"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="48ec1eb4b78e606518781c99af6e7af09bc1f4d4"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.75
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.75
new file mode 100755
index 0000000..175f53f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.75
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.75"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="0194cb0c2605df933159ca198eb28944472e0786"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.76
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.76
new file mode 100755
index 0000000..c35d858
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.76
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.76"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="6379d9ba275e742e0ee7889ef05fa56bb4c67bd5"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.77
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.77
new file mode 100755
index 0000000..1a3b948
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.77
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.77"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="e60929c49da4746c6a251c7a8b7f432f5283f24d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.78
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.78
new file mode 100755
index 0000000..10ffd7d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.78
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.78"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="c42530b5407d967253c32afd8023232c9cbb19cf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.79
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.79
new file mode 100755
index 0000000..64b4bb6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.79
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.79"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="1109077dbffe6428aee19c0ed33733dc4a58f31b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.80
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.80
new file mode 100755
index 0000000..b312b0a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.80
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.80"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="b5880379ffd507c44ab88f598e4a17ed21ccfc7c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.81
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.81
new file mode 100755
index 0000000..48645e3
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.81
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.81"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="fbc8e00ea1b3a6d7b05528347fa0aafbaaaeb485"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.82
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.82
new file mode 100755
index 0000000..df17f25
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.82
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.82"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="20dcf30c2250569aa9421fb511e2cfb4b0940bc9"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.83
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.83
new file mode 100755
index 0000000..062901c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.83
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.83"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="f4d75387a697f9a6ca611eda06379cb4eaa45fe2"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.84
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.84
new file mode 100755
index 0000000..5191df0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.84
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.84"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="dccc73103e8cb2df9e7bc732297f3ab1443018f7"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10
new file mode 100755
index 0000000..87d5791
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10
@@ -0,0 +1,5 @@
+patchversion="3.10.0"
+source=""
+source_url=""
+appliedkernels="3.10"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.1
new file mode 100755
index 0000000..28b1ccb
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.1
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4638f3d1270a6bc5303af8687bf7acd58543fe15"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.10
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.10
new file mode 100755
index 0000000..cf78ff9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.10
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.10"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e240210cc2ff05aa3769c2ed86e48afc3b48b05d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.2
new file mode 100755
index 0000000..96d57df
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.2
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b2e2a580d61e3ff10069bcaff39ef7a03dfc3fec"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.3
new file mode 100755
index 0000000..3bafffd
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.3
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f73dce48d599e91a416ca47991a2e888c96470a8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.4
new file mode 100755
index 0000000..af6de68
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.4
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c292c0078c41df75b7340d99689ca5abf058cf31"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
new file mode 100755
index 0000000..2e29e07
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0480e8df15276f94ad4397a584d9528c30fbc543"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.6
new file mode 100755
index 0000000..6c49f09
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.6
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3269a3982058dc5dca1ac34375a89c9687f4bc4b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.7
new file mode 100755
index 0000000..a11a6c9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.7
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="cbd3ad3234c437f89fa3348cded1a1bbb607408b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.8
new file mode 100755
index 0000000..4832ad0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.8
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="ca504d17f34f40e9ff5c25554b880fcf80d8fdb2"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.9
new file mode 100755
index 0000000..f3f3299
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.9
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="9a265944d95f98eda903d87cc5471fbfa4bac723"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.11
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11
new file mode 100755
index 0000000..f3e5436
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11
@@ -0,0 +1,5 @@
+patchversion="3.11.0"
+source=""
+source_url=""
+appliedkernels="3.11"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.1
new file mode 100755
index 0000000..339086a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.1
@@ -0,0 +1,5 @@
+appliedkernels="3.11"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e6b8b4087f2a6b2bcd7c806b177f77763026db2a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.3
new file mode 100755
index 0000000..44c9960
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.3
@@ -0,0 +1,5 @@
+appliedkernels="3.11"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="26e589fb9e9068c5cde98f5318149e4aea6ae21e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.4
new file mode 100755
index 0000000..d5a9793
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.11.4
@@ -0,0 +1,5 @@
+appliedkernels="3.11"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="ed4a5fc8495aa551028f913cd8fa43fd836b91fa"
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/maintenance_patches_3/patch-3.14
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14
new file mode 100755
index 0000000..1867946
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14
@@ -0,0 +1,5 @@
+patchversion="3.14.0"
+source=""
+source_url=""
+appliedkernels="3.14"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.1
new file mode 100755
index 0000000..85b43b8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.1
@@ -0,0 +1,6 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4518cd93e2114bbb049be21a52d793d3dfb6c01f"
+
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.2
new file mode 100755
index 0000000..9c1d153
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.2
@@ -0,0 +1,5 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f4e1a89522bf2985c3bfaf3fab944e2b69b8c7c9"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.3
new file mode 100755
index 0000000..94b9151
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.3
@@ -0,0 +1,5 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="31a81e08b3bb1c571c949aac95996a44c2c59d2f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.4
new file mode 100755
index 0000000..3b6255a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.4
@@ -0,0 +1,5 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2b53c1bfed4fe977bcc8832b3b1fc8c1b8486e26"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.5
new file mode 100755
index 0000000..32eb5da
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.5
@@ -0,0 +1,5 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e1e877f9b3064f69b500a3bda8692fcaaf62bfb6"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.6
new file mode 100755
index 0000000..c754e8a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.6
@@ -0,0 +1,5 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="db4de57cdea603a4ade442e8eb46008050d08cbf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15
new file mode 100755
index 0000000..83f19ea
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15
@@ -0,0 +1,5 @@
+patchversion="3.15.0"
+source=""
+source_url=""
+appliedkernels="3.15"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
new file mode 100755
index 0000000..3ba6a76
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="5d5331c260846e3ef20ed6cfd7fd2c78a61dc54b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
new file mode 100755
index 0000000..1f2da5f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.2
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f7925fc373dd813985f1e79ec0000534ddb78c5d"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
new file mode 100755
index 0000000..cd7c0e5
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.4
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0d7c129934c0b1309f5fc6e7941b5fdc47c9f7b6"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
new file mode 100755
index 0000000..7054fd2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="20f4be9fd46ee98edcc0adf206325e97555cc245"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.6
new file mode 100755
index 0000000..86013e1
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.6
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3d5673d60a32d9c4af35647b3405bdfd8080898a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
new file mode 100755
index 0000000..5d5588f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="409256034fef4d81a70ec69d300d46bab1c947c8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
new file mode 100755
index 0000000..89a937c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="347c77b1e3d827f6c071004ea98af0383606a782"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.16
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16
new file mode 100755
index 0000000..43b4dc9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16
@@ -0,0 +1,5 @@
+patchversion="3.16.0"
+source=""
+source_url=""
+appliedkernels="3.16"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.1
new file mode 100755
index 0000000..c61250c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.1
@@ -0,0 +1,5 @@
+appliedkernels="3.16"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3760cd4a0fc0692ecc2c44367344d2b37f2ebfbb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.2
new file mode 100755
index 0000000..24860b5
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.2
@@ -0,0 +1,5 @@
+appliedkernels="3.16"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8bb4cdf8a8c4958d870db987227441e8a45292c8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.3
new file mode 100755
index 0000000..b03bab7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.16.3
@@ -0,0 +1,5 @@
+appliedkernels="3.16"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3e36f531e04e148b22fcc96e5cd1eb1b2297c7e2"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17
new file mode 100755
index 0000000..9876069
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17
@@ -0,0 +1,5 @@
+patchversion="3.17.0"
+source=""
+source_url=""
+appliedkernels="3.17"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
new file mode 100755
index 0000000..9c3a08b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.1
@@ -0,0 +1,5 @@
+appliedkernels="3.17"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="979d7eae12d4296262a48f2fb2a023be9d124eee"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.2
new file mode 100755
index 0000000..962e95e
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.2
@@ -0,0 +1,5 @@
+appliedkernels="3.17"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="88308dd308c4b83888d0840eb557c38798a27108"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.3
new file mode 100755
index 0000000..c6353ca
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.3
@@ -0,0 +1,5 @@
+appliedkernels="3.17"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="aecab551b843b3a27a32ee8490a342a62c1e5e88"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
new file mode 100755
index 0000000..72a77f0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
@@ -0,0 +1,5 @@
+appliedkernels="3.17"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4b9d7bcc1c6ba322829a53cc0b7f1f30d9111005"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.18
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.18
new file mode 100755
index 0000000..f20a790
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.18
@@ -0,0 +1,5 @@
+patchversion="3.18.0"
+source=""
+source_url=""
+appliedkernels="3.18"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.18.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.18.1
new file mode 100755
index 0000000..b66eae3
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.18.1
@@ -0,0 +1,5 @@
+appliedkernels="3.18"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="85436cd73903042d21c1dffcd6c682772ba2d3ed"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
new file mode 100755
index 0000000..cb4990b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.29"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="00f1315c80d40b520987011b3d90a9d1db22091f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
new file mode 100755
index 0000000..cf1c528
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.30"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1537ad3443044014e146a69406d6d0857fd401df"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
new file mode 100755
index 0000000..7ce5b22
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.31
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.31"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f8a87eaeaf3c3976564e39449bd959023b6ead6f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
new file mode 100755
index 0000000..5137455
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.32
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.32"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b02e3db25096e05aceb5aeb4640b9011dea033f1"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
new file mode 100755
index 0000000..5f7bad7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.33
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.33"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0f79e2949c909728ca8fbc9a9e4f308acb613b2c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
new file mode 100755
index 0000000..7e174d4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.34
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.34"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="64f4dafc30a40f4ef52fc9dffcef2cbe23ad3386"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
new file mode 100755
index 0000000..78d4bfe
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.35
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.35"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4b94f132f7896ff5d1a794eda5276c618cea0eac"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
new file mode 100755
index 0000000..faa946f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.36
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.36"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c0946ab652e452263486ab6766b681dec7acb495"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
new file mode 100755
index 0000000..055053c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.37
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.37"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="cc92711d319cb629a9b8a32901ab367e1a87073a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
new file mode 100755
index 0000000..0614615
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.38
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.38"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2f8d9ec5d2e7e7c637e7826ce2171eb0577e7580"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
new file mode 100755
index 0000000..6edeaf6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.39
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.39"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="158c836897c70a15a7b71756de3bc8549e361861"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.40
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.40
new file mode 100755
index 0000000..66a87d2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.40
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.40"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="94792e7bbfa3f70c3731500b7fabf63b69c6a934"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.41
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.41
new file mode 100755
index 0000000..8df4323
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.41
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.41"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f8aebeb9297269590d17d692adedbb78640aea8a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.42
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.42
new file mode 100755
index 0000000..cc2f69f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.42
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.42"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="a9d334949f9eecdb89620cbc52ea42bd5c86ea1e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.43
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.43
new file mode 100755
index 0000000..cd17ce2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.43
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.43"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="611ee4e82bf802215537aef4e7980b6f50960521"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.44
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.44
new file mode 100755
index 0000000..d818c2a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.44
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.44"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f3ed5e66efae659ba184439f171c9cbf5ea68959"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.45
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.45
new file mode 100755
index 0000000..1747e7a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.45
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.45"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f7f24cc9902e56b1086401980145b39230adbdfb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.46
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.46
new file mode 100755
index 0000000..612b1c3
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.46
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.46"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4bc1ea610d9edc7421040f7ebcba9d7c6a5c5590"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.47
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.47
new file mode 100755
index 0000000..19f8f94
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.47
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.47"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3b2f21e87acd64876061f0a547c9f9e1deb225b4"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.48
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.48
new file mode 100755
index 0000000..bf64dd5
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.48
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.48"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="081a964b3290798849764b1d7775d7fd30068b93"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
new file mode 100755
index 0000000..7770184
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.11"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="04e4074e365967d8511d4f40b78f0a44045d286a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
new file mode 100755
index 0000000..298f9c9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.12"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="97bbfecbce3316745724617efcccb60dda912185"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
new file mode 100755
index 0000000..63bc88d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.13
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.13"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2d804ac4014d0c9be5fa8f184ffeb675280d7882"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
new file mode 100755
index 0000000..8303548
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.14
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.14"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2203a346a1d137f6cdfe3742df748e0f689d0a94"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
new file mode 100755
index 0000000..bf2b361
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.15
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.15"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e83b909dcaa7ed437e5bc6d7bf0271ddaee869fe"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
new file mode 100755
index 0000000..b2aa5d4
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.16
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.16"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="149daabd7b96425ad895e87260633ffa60ee5a91"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
new file mode 100755
index 0000000..0c7a411
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.17
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.17"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="5ec05f9157440d4632baa979bcf9d61fb7b2ef3c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
new file mode 100755
index 0000000..b36f682
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.18
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.18"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f44602c6cfd06abeb7f26f0afe5b76175091ee20"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
new file mode 100755
index 0000000..9d9f9bc
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.19
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.19"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="09f73e30b2fcd1911d297fcae8d5317f2bbf0c81"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
new file mode 100755
index 0000000..4e2846b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.20
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.20"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="49ccd1045759aa6c40bfa06b04183bf0323a46c7"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
new file mode 100755
index 0000000..e22f725
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.21
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.21"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d6f8e3326c472fa929319b528050c314a3562414"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
new file mode 100755
index 0000000..74645ba
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.22
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.22"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4a57d2399c4cb1847ccfe78f44cbabe8e28d929a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
new file mode 100755
index 0000000..0f64a0a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.23
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.23"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8c9322c6f53a3990e2adaafdc03d285e0f8e1595"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
new file mode 100755
index 0000000..72315f2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.24
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.24"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="101614d14b524424c41303c6b7d06645e531ed3f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
new file mode 100755
index 0000000..e31adad
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.25
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.25"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d2970680c8c97215f581a5ac78f1ab3ce04f495b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
new file mode 100755
index 0000000..c2d520a
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.26
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.26"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="88a9e1b1cde17bffa167149d18b954ec90e7300f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
new file mode 100755
index 0000000..4be7118
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.27
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.27"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="91c8dad5c40b22e96a9a6b9b3abdd53f0105d058"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
new file mode 100755
index 0000000..6f0fde7
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.28
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.28"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3741dcb826d8cbbe79c28dc661860ace7ddba9d0"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
new file mode 100755
index 0000000..8f35d2c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.29
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.29"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0723bcb3700f5b94bb2a5ccbff314857ad6a7f6a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
new file mode 100755
index 0000000..64470e9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.30
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.30"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8ee54746192c4e404da1a4f42fc4c9f77370ad48"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
new file mode 100755
index 0000000..a1b35d6
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.31
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.31"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4830b2b8a68b19db3adf3f2f856d18e39b31c442"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
new file mode 100755
index 0000000..cc47a71
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.32
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.32"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="53adc3d8c146a26b428974ed0ed0767445f93df1"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
new file mode 100755
index 0000000..2617c22
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.33
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.33"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0e5b9b76cbbb56c62c4913b9e589a81c3fb5c429"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.34
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.34
new file mode 100755
index 0000000..5a31086
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.34
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.34"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e25e28586f80aba724202bc195ddc14113aed7c5"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.35
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.35
new file mode 100755
index 0000000..832bcbb
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.35
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.35"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="6997a36623a754dbbeec0b99cc89f047f51a6c03"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.36
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.36
new file mode 100755
index 0000000..5b81e1b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.36
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.36"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2122744c1477f1392e99c5a0ae022f8c32e6e81a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.37
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.37
new file mode 100755
index 0000000..7d15239
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.37
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.37"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d2dceaeedbf11d893a954b307c85a5b17ef3493b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.38
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.38
new file mode 100755
index 0000000..49f63ba
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.38
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.38"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1c6087b872f78a2613431553ef2de70b41ff35af"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.39
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.39
new file mode 100755
index 0000000..be00504
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.39
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.39"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="a197d5cdcae199164f14c92c1d99d88cc934d783"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.40
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.40
new file mode 100755
index 0000000..b044f31
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.40
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.40"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="8e0d974a7c874d72ce702a0e9d5a0dc90356b4ec"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.41
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.41
new file mode 100755
index 0000000..285f882
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.41
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.41"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b3052d425ab63dade3ac8d6cc9c6c0bc9553b709"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.42
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.42
new file mode 100755
index 0000000..6ac732b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.42
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.42"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="e736ec96df8ee0c16b197cd3ed21341a79a82548"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.43
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.43
new file mode 100755
index 0000000..cc8addf
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.43
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.43"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c40ad1c705eaf49bf40d2476b912be3d835fc7be"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.44
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.44
new file mode 100755
index 0000000..774e415
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.44
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.44"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f9ff1be83f09c8f6ba97ca9d4cb1f27aa38be0a4"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.45
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.45
new file mode 100755
index 0000000..f22bc2c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.45
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.45"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c0edc75e20f82494a61b5ecc12a2aaa1b6790bb2"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.46
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.46
new file mode 100755
index 0000000..a8bfc2d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.46
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.46"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="adaf41f456f0336657bdaebb4d677028e7c41537"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.47
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.47
new file mode 100755
index 0000000..21cf7c5
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.47
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.47"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="631e53df918f7daccb98e082ca2fdce154958d27"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.48
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.48
new file mode 100755
index 0000000..f52df10
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.48
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.48"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c64e7e935a1e9c0b45882eb78c07559bbee56a4f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.49
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.49
new file mode 100755
index 0000000..96fc386
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.49
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.49"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="6d4be766e7529b3f1d587e42634f4af069c8c88e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.50
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.50
new file mode 100755
index 0000000..f241dbe
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.50
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.50"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="2ac7bfac8ca49e9e05c5ab80f1a41ae70f9728de"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.51
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.51
new file mode 100755
index 0000000..9f87365
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.51
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.51"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="9f8a445ccce87894e1292c3d2d8b9f5e9a2526e5"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
new file mode 100755
index 0000000..ecf4646
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="277ccd1097aa3a8b2562df1753738928892332c4"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
new file mode 100755
index 0000000..e3f2f10
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.6
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="631d7ea41ec8031f6d4e80d21c0d8a5218bdd2bf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
new file mode 100755
index 0000000..97e986d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.7
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="63fbe3f50d0ccbc5bb8560246c4807bae5337fbf"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6
new file mode 100755
index 0000000..ea51d28
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6
@@ -0,0 +1,5 @@
+patchversion="3.6.0"
+source=""
+source_url=""
+appliedkernels="3.6"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
new file mode 100755
index 0000000..e57306d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.1
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="43c3179302720e2fa4064556906bf70ccef09f60"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
new file mode 100755
index 0000000..ac25068
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.10
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.10"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="efc9fb174bdb4af06aec2a6937a8ec0d9f280031"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
new file mode 100755
index 0000000..d9928e0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.11
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.11"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c7b3c4c5a4e1ee92365372b5a7e9c6152867fd71"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
new file mode 100755
index 0000000..d93963b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.2
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1c21e61be8c786949ac929d77c8d7074119dea58"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
new file mode 100755
index 0000000..8a0b310
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.3
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="eaefab2b6749e3b9fab6ea7d076259f672ca6807"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
new file mode 100755
index 0000000..39c198f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.4
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="96608328732e9eeb6e964582c412ba05072b4328"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
new file mode 100755
index 0000000..9733ac2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.5
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="d8eaf018da3a91c61b021e25862d7266cc0da072"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
new file mode 100755
index 0000000..423ebeb
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.6
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b04238ff60b7e1c739f40b620ad105c0035e0a46"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
new file mode 100755
index 0000000..0351d6d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.7
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="f4329a73dd2d98e29c8b30b9136f4c0c3b2d0c60"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
new file mode 100755
index 0000000..4bf9d49
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.8
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="be12bba4502ea0a20f38ed5c87d04048a69723cb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
new file mode 100755
index 0000000..c348b94
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.6.9
@@ -0,0 +1,5 @@
+appliedkernels="3.6"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="90f17ccadd54257d261a003c8da27e8b2813eee8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7
new file mode 100755
index 0000000..6fe77ce
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7
@@ -0,0 +1,5 @@
+patchversion="3.7.0"
+source=""
+source_url=""
+appliedkernels="3.7"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.10
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.10
new file mode 100755
index 0000000..5235e58
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.7.10
@@ -0,0 +1,5 @@
+appliedkernels="3.7"
+patchversion="${appliedkernels}.10"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="34c518857894cb317b41e9c915539349b7f65e2e"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8
new file mode 100755
index 0000000..a0c1087
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8
@@ -0,0 +1,5 @@
+patchversion="3.8.0"
+source=""
+source_url=""
+appliedkernels="3.8"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.13
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.13
new file mode 100755
index 0000000..4fecf49
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.8.13
@@ -0,0 +1,5 @@
+appliedkernels="3.8"
+patchversion="${appliedkernels}.13"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b59a502a10275ccd5876cb4c8bd6cc89eea856d5"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9
new file mode 100755
index 0000000..03adc30
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9
@@ -0,0 +1,5 @@
+patchversion="3.9.0"
+source=""
+source_url=""
+appliedkernels="3.9"
+md5sum=""
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.1
new file mode 100755
index 0000000..6de82a8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.1
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="93e58ebab639dc18edfdd147c2599e2d970a65fb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.2
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.2
new file mode 100755
index 0000000..25723cd
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.2
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.2"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0a531032bdb5e0cdc734107f7603aa7830f72dab"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.3
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.3
new file mode 100755
index 0000000..8116fb8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.3
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="10fea3e06e7d8e4eacc518c7208bbd8d0898cb95"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.4
new file mode 100755
index 0000000..9849efa
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.4
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c196b7f59c2eca22444f61afaae02803d7d91323"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.5
new file mode 100755
index 0000000..274dd6b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.5
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="ba10bedc22941d09b4375e707b05cd8d1822749c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.6
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.6
new file mode 100755
index 0000000..79f196b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.6
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.6"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="c8e553da3095cf1171cac126b2e91161ee16ef0b"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.7
new file mode 100755
index 0000000..771d37d
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.7
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b1c0c425651a164fb8959a631f36c8561b6bf30c"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.8
new file mode 100755
index 0000000..d6dadbe
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.9.8
@@ -0,0 +1,5 @@
+appliedkernels="3.9"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="3bc05d77d5a334b88acfc1a521ecbd72571d4733"
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 4145c6f..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"
+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 2e61990..f533c50 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,8 +1,8 @@
-LATEST_3=3.5
+LATEST_3=3.18
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.5.4
+LATEST_maintenance_patches_3=patch-3.18.1
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 d55dfb8..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.2
+ 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 5be201b..7638b15 100644
--- a/kernels/lm_sensors/HISTORY
+++ b/kernels/lm_sensors/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2012-11-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.3
+
2012-03-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.3.2

diff --git a/kernels/mcelog/DETAILS b/kernels/mcelog/DETAILS
index 117ccf0..1abcc8c 100755
--- a/kernels/mcelog/DETAILS
+++ b/kernels/mcelog/DETAILS
@@ -21,5 +21,5 @@ It primarily handles machine checks and thermal events,
which
are reported for errors detected by the CPU.

It is recommended that mcelog runs on all x86 machines, both
-64bit (since early 2.6) and 32bit (since 2.6.32)
+64-bit (since early 2.6) and 32-bit (since 2.6.32)
EOF
diff --git a/kernels/mcelog/HISTORY b/kernels/mcelog/HISTORY
index 5404ac1..ab47a0a 100644
--- a/kernels/mcelog/HISTORY
+++ b/kernels/mcelog/HISTORY
@@ -1,3 +1,6 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
2010-03-25 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, init.d/mcelog: spell created

diff --git a/kernels/module-init-tools/CONFLICTS
b/kernels/module-init-tools/CONFLICTS
index bfe7c2b..eedf5af 100755
--- a/kernels/module-init-tools/CONFLICTS
+++ b/kernels/module-init-tools/CONFLICTS
@@ -1 +1,2 @@
conflicts modutils
+conflicts kmod
diff --git a/kernels/module-init-tools/HISTORY
b/kernels/module-init-tools/HISTORY
index 8d06931..fadb333 100644
--- a/kernels/module-init-tools/HISTORY
+++ b/kernels/module-init-tools/HISTORY
@@ -1,3 +1,7 @@
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS, PROVIDES: added
+ both kmod and module-init-tools provide MODTOOLS
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: temporarily switched back to hash-checking; quoting paths;
while 3.16 sources are unavailable from the original mirror and
diff --git a/kernels/module-init-tools/PROVIDES
b/kernels/module-init-tools/PROVIDES
new file mode 100755
index 0000000..d96a401
--- /dev/null
+++ b/kernels/module-init-tools/PROVIDES
@@ -0,0 +1 @@
+MODTOOLS
diff --git a/kernels/mtdev/DETAILS b/kernels/mtdev/DETAILS
index 4219dc4..786a2b7 100755
--- a/kernels/mtdev/DETAILS
+++ b/kernels/mtdev/DETAILS
@@ -1,6 +1,6 @@
SPELL=mtdev
- VERSION=1.1.2
-
SOURCE_HASH=sha512:edd63be4a23b38202fa4a24f25f0f0ba90ff784c89da3a2f85b501cebbeecedf49c889594e2f46dd4913ddf184a68921a1f294dceba3a6db61f302ee91d3d5ac
+ VERSION=1.1.5
+
SOURCE_HASH=sha512:78477a4af784e3f846df867f1428ffdc458e3ff33d465d45a84247a7e52f0e215cace397d72be64f6e641f07e0b97a930eff0e07fe9507e0138fb028a4037d6d
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://bitmath.org/code/mtdev/
diff --git a/kernels/mtdev/HISTORY b/kernels/mtdev/HISTORY
index bee9958..2576d9d 100644
--- a/kernels/mtdev/HISTORY
+++ b/kernels/mtdev/HISTORY
@@ -1,3 +1,9 @@
+2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.5
+
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS: 1.1.4
+
2012-03-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.2
spell created
diff --git a/kernels/nct6775/BUILD b/kernels/nct6775/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/nct6775/BUILD
@@ -0,0 +1 @@
+true
diff --git a/kernels/nct6775/DEPENDS b/kernels/nct6775/DEPENDS
new file mode 100755
index 0000000..4b0a62d
--- /dev/null
+++ b/kernels/nct6775/DEPENDS
@@ -0,0 +1 @@
+depends linux
diff --git a/kernels/nct6775/DETAILS b/kernels/nct6775/DETAILS
new file mode 100755
index 0000000..bda512b
--- /dev/null
+++ b/kernels/nct6775/DETAILS
@@ -0,0 +1,7 @@
+ 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
new file mode 100644
index 0000000..3b5d21d
--- /dev/null
+++ b/kernels/nct6775/HISTORY
@@ -0,0 +1,9 @@
+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/PREPARE b/kernels/nct6775/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/kernels/nct6775/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/kernels/nct6775/PRE_BUILD b/kernels/nct6775/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/kernels/nct6775/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/kernels/nct6775/TRIGGERS b/kernels/nct6775/TRIGGERS
new file mode 100755
index 0000000..94a6188
--- /dev/null
+++ b/kernels/nct6775/TRIGGERS
@@ -0,0 +1 @@
+on_cast nct6775 dispel_self
diff --git a/kernels/ndiswrapper/BUILD b/kernels/ndiswrapper/BUILD
index 40ca1ba..8f58e6d 100755
--- a/kernels/ndiswrapper/BUILD
+++ b/kernels/ndiswrapper/BUILD
@@ -1 +1 @@
-make KVERS=$(get_kernel_version)
KBUILD=$INSTALL_ROOT/lib/modules/$(get_kernel_version)/build
+make
diff --git a/kernels/ndiswrapper/DETAILS b/kernels/ndiswrapper/DETAILS
index 84b0553..5b94acb 100755
--- a/kernels/ndiswrapper/DETAILS
+++ b/kernels/ndiswrapper/DETAILS
@@ -11,11 +11,11 @@ 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.56
+ 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
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
fi
WEB_SITE=http://$SPELL.sf.net/
KEYWORDS="ndis driver"
diff --git a/kernels/ndiswrapper/HISTORY b/kernels/ndiswrapper/HISTORY
index 54dbedc..3a4c008 100644
--- a/kernels/ndiswrapper/HISTORY
+++ b/kernels/ndiswrapper/HISTORY
@@ -1,3 +1,12 @@
+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
+ * INSTALL, BUILD: simplify
+ * *.patch: deleted
+
2011-11-18 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 1.56
switched to gpg signing
diff --git a/kernels/ndiswrapper/INSTALL b/kernels/ndiswrapper/INSTALL
index 8d5d5ca..26ce19f 100755
--- a/kernels/ndiswrapper/INSTALL
+++ b/kernels/ndiswrapper/INSTALL
@@ -1,2 +1,2 @@
-make KVERS=$(get_kernel_version)
KBUILD=$INSTALL_ROOT/lib/modules/$(get_kernel_version)/build
mandir=${INSTALL_ROOT}/usr/share/man install &&
+make install &&
mkdir -p /etc/ndiswrapper
diff --git a/kernels/ndiswrapper/PRE_BUILD b/kernels/ndiswrapper/PRE_BUILD
index 52d4d1f..fae2cf6 100755
--- a/kernels/ndiswrapper/PRE_BUILD
+++ b/kernels/ndiswrapper/PRE_BUILD
@@ -2,14 +2,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-# following is taken from ArchLinux
-patch -p1 < $SPELL_DIRECTORY/kernel-2.6.35.patch &&
-patch -p1 < $SPELL_DIRECTORY/kernel-2.6.36.patch &&
-patch -p2 < $SPELL_DIRECTORY/kernel-2.6.38.patch &&
-patch -p1 < $SPELL_DIRECTORY/kernel-3.1.patch &&
-
-# fix regex to accept kernel version 3.x
-sed -i "/uname/s/\/.*\//\/(\\\d+)\\\.(\\\d+)\//" utils/ndiswrapper &&
-
# fix module dir
sed -i "s|misc|kernel/drivers/net/wireless/$pkgname|" driver/Makefile
diff --git a/kernels/ndiswrapper/kernel-2.6.35.patch
b/kernels/ndiswrapper/kernel-2.6.35.patch
deleted file mode 100644
index 1cfdab2..0000000
--- a/kernels/ndiswrapper/kernel-2.6.35.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-diff -uNr ndiswrapper-1.56.old/driver/usb.c ndiswrapper-1.56/driver/usb.c
---- ndiswrapper-1.56.old/driver/usb.c 2010-02-10 18:09:32.000000000 -0800
-+++ ndiswrapper-1.56/driver/usb.c 2010-07-25 02:29:25.442145846 -0700
-@@ -191,9 +191,15 @@
- if (wrap_urb->flags & WRAP_URB_COPY_BUFFER) {
- USBTRACE("freeing DMA buffer for URB: %p %p",
- urb, urb->transfer_buffer);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 35)
- usb_buffer_free(IRP_WRAP_DEVICE(irp)->usb.udev,
-+ urb->transfer_buffer_length,
-+ urb->transfer_buffer, urb->transfer_dma);
-+#else
-+ usb_free_coherent(IRP_WRAP_DEVICE(irp)->usb.udev,
- urb->transfer_buffer_length,
- urb->transfer_buffer, urb->transfer_dma);
-+#endif
- }
- if (urb->setup_packet)
- kfree(urb->setup_packet);
-@@ -303,9 +309,16 @@
- || PageHighMem(virt_to_page(buf))
- #endif
- )) {
-+
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 35)
- urb->transfer_buffer =
-- usb_buffer_alloc(wd->usb.udev, buf_len, alloc_flags,
-+ usb_buffer_alloc(wd->usb.udev, buf_len, alloc_flags,
-+ &urb->transfer_dma);
-+#else
-+ urb->transfer_buffer =
-+ usb_alloc_coherent(wd->usb.udev, buf_len, alloc_flags,
- &urb->transfer_dma);
-+#endif
- if (!urb->transfer_buffer) {
- WARNING("couldn't allocate dma buf");
- IoAcquireCancelSpinLock(&irp->cancel_irql);
-diff -uNr ndiswrapper-1.56.old/driver/wrapndis.c
ndiswrapper-1.56/driver/wrapndis.c
---- ndiswrapper-1.56.old/driver/wrapndis.c 2010-02-10 18:09:32.000000000
-0800
-+++ ndiswrapper-1.56/driver/wrapndis.c 2010-07-25 02:06:13.184631757 -0700
-@@ -936,6 +936,10 @@
- EXIT2(return);
- }
-
-+#ifndef netdev_mc_count
-+#define netdev_mc_count(net_dev) net_dev->mc_count
-+#endif
-+
- static void set_multicast_list(struct ndis_device *wnd)
- {
- struct net_device *net_dev;
-@@ -950,20 +954,26 @@
- packet_filter |= NDIS_PACKET_TYPE_PROMISCUOUS |
- NDIS_PACKET_TYPE_ALL_LOCAL;
- } else if (net_dev->flags & IFF_ALLMULTI ||
-- net_dev->mc_count > wnd->multicast_size) {
-+ netdev_mc_count(net_dev) > wnd->multicast_size) {
- packet_filter |= NDIS_PACKET_TYPE_ALL_MULTICAST;
- TRACE2("0x%08x", packet_filter);
-- } else if (net_dev->mc_count > 0) {
-+ } else if (netdev_mc_count(net_dev) > 0) {
- int i, size;
- char *buf;
-+#ifndef netdev_for_each_mc_addr
- struct dev_mc_list *mclist;
-- size = min(wnd->multicast_size, net_dev->mc_count);
-- TRACE2("%d, %d", wnd->multicast_size, net_dev->mc_count);
-+#else
-+ struct netdev_hw_addr *mclist;
-+#endif
-+
-+ size = min(wnd->multicast_size, netdev_mc_count(net_dev));
-+ TRACE2("%d, %d", wnd->multicast_size,
netdev_mc_count(net_dev));
- buf = kmalloc(size * ETH_ALEN, GFP_KERNEL);
- if (!buf) {
- WARNING("couldn't allocate memory");
- EXIT2(return);
- }
-+#ifndef netdev_for_each_mc_addr
- mclist = net_dev->mc_list;
- for (i = 0; i < size && mclist; mclist = mclist->next) {
- if (mclist->dmi_addrlen != ETH_ALEN)
-@@ -972,6 +982,15 @@
- TRACE2(MACSTRSEP, MAC2STR(mclist->dmi_addr));
- i++;
- }
-+#else
-+ i = 0;
-+ netdev_for_each_mc_addr(mclist, net_dev){
-+ memcpy(buf + i++ * ETH_ALEN,
-+ mclist->addr, ETH_ALEN);
-+ TRACE2(MACSTRSEP, MAC2STR(mclist->addr));
-+
-+ }
-+#endif
- res = mp_set(wnd, OID_802_3_MULTICAST_LIST, buf, i *
ETH_ALEN);
- if (res == NDIS_STATUS_SUCCESS && i > 0)
- packet_filter |= NDIS_PACKET_TYPE_MULTICAST;
diff --git a/kernels/ndiswrapper/kernel-2.6.36.patch
b/kernels/ndiswrapper/kernel-2.6.36.patch
deleted file mode 100644
index 63de303..0000000
--- a/kernels/ndiswrapper/kernel-2.6.36.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- ndiswrapper-1.56.orig/driver/loader.c 2010-02-11 03:09:32.000000000
+0100
-+++ ndiswrapper-1.56/driver/loader.c 2010-10-24 01:38:13.000000000 +0200
-@@ -750,13 +750,13 @@
- }
-
- /* called with loader_mutex is down */
--static int wrapper_ioctl(struct inode *inode, struct file *file,
-+static long wrapper_unlocked_ioctl(struct file *file,
- unsigned int cmd, unsigned long arg)
- {
- struct load_driver *load_driver;
- struct load_device load_device;
- struct load_driver_file load_bin_file;
-- int ret;
-+ long ret;
- void __user *addr = (void __user *)arg;
-
- ENTER1("cmd: %u", cmd);
-@@ -831,7 +831,7 @@
-
- static struct file_operations wrapper_fops = {
- .owner = THIS_MODULE,
-- .ioctl = wrapper_ioctl,
-+ .unlocked_ioctl = wrapper_unlocked_ioctl,
- .release = wrapper_ioctl_release,
- };
-
diff --git a/kernels/ndiswrapper/kernel-2.6.38.patch
b/kernels/ndiswrapper/kernel-2.6.38.patch
deleted file mode 100644
index 6fdb1e8..0000000
--- a/kernels/ndiswrapper/kernel-2.6.38.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- trunk/ndiswrapper/driver/wrapndis.c 2010/09/13 09:36:56 2728
-+++ trunk/ndiswrapper/driver/wrapndis.c 2011/02/14 17:00:00 2729
-@@ -13,16 +13,16 @@
- *
- */
-
--#include "ndis.h"
--#include "iw_ndis.h"
--#include "pnp.h"
--#include "loader.h"
--#include "wrapndis.h"
- #include <linux/inetdevice.h>
- #include <linux/ip.h>
- #include <linux/tcp.h>
- #include <linux/udp.h>
- #include <linux/in.h>
-+#include "ndis.h"
-+#include "iw_ndis.h"
-+#include "pnp.h"
-+#include "loader.h"
-+#include "wrapndis.h"
- #include "wrapper.h"
-
- /* Functions callable from the NDIS driver */
diff --git a/kernels/ndiswrapper/kernel-3.1.patch
b/kernels/ndiswrapper/kernel-3.1.patch
deleted file mode 100644
index e23d586..0000000
--- a/kernels/ndiswrapper/kernel-3.1.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- ndiswrapper-1.56/driver/ntoskernel.h 2010-02-11 02:09:32.000000000
+0000
-+++ ndiswrapper-1.56/driver/ntoskernel.h 2011-11-09 15:39:14.640555480
+0000
-@@ -275,10 +275,6 @@
- #define PM_EVENT_SUSPEND 2
- #endif
-
--#if !defined(HAVE_NETDEV_PRIV)
--#define netdev_priv(dev) ((dev)->priv)
--#endif
--
- #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)
- #define ISR_PT_REGS_PARAM_DECL
- #define ISR_PT_REGS_ARG
diff --git a/kernels/ndiswrapper/ndiswrapper-1.56.tar.gz.sig
b/kernels/ndiswrapper/ndiswrapper-1.56.tar.gz.sig
deleted file mode 100644
index d4ac23a..0000000
Binary files a/kernels/ndiswrapper/ndiswrapper-1.56.tar.gz.sig and /dev/null
differ
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/kernels/solo6x10/BUILD b/kernels/solo6x10/BUILD
new file mode 100755
index 0000000..b294f15
--- /dev/null
+++ b/kernels/solo6x10/BUILD
@@ -0,0 +1 @@
+make KVERS=$(get_kernel_version)
diff --git a/kernels/solo6x10/DETAILS b/kernels/solo6x10/DETAILS
new file mode 100755
index 0000000..5e723da
--- /dev/null
+++ b/kernels/solo6x10/DETAILS
@@ -0,0 +1,24 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=solo6x10
+if [[ "$SOLO6X10_BRANCH" == scm ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-scm.tar.bz2
+ SOURCE_URL[0]=git://github.com/bluecherrydvr/$SPELL.git:$SPELL-scm
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
+else
+ VERSION=2.4.7
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:8ff8e1b352873cba828ffbeffd3023acdb56fe41534370b9ab01b70ca3e8eaa42af976d22820d099d7e64f5a33b868ca6b8905820378f5aab2903c8aa6b95b9b
+ SOURCE_URL[0]=http://downloads.bluecherrydvr.com/$SPELL/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+fi
+ WEB_SITE=http://www.bluecherrydvr.com/
+ ENTERED=20130208
+ KEYWORDS="kernels"
+ SHORT="Bluecherry Video4Linux2 driver"
+ LICENSE[0]=GPL
+cat << EOF
+Driver for the line of Bluecherry MPEG-4 and H.264 capture cards (PCI, PCIe,
Mini-PCI).
+EOF
diff --git a/kernels/solo6x10/HISTORY b/kernels/solo6x10/HISTORY
new file mode 100644
index 0000000..6a1e391
--- /dev/null
+++ b/kernels/solo6x10/HISTORY
@@ -0,0 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-04-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.7
+
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL, PREPARE, TRIGGERS: spell created
diff --git a/kernels/solo6x10/INSTALL b/kernels/solo6x10/INSTALL
new file mode 100755
index 0000000..731bbad
--- /dev/null
+++ b/kernels/solo6x10/INSTALL
@@ -0,0 +1 @@
+make KVERS=$(get_kernel_version) install
diff --git a/kernels/solo6x10/PREPARE b/kernels/solo6x10/PREPARE
new file mode 100755
index 0000000..ba63470
--- /dev/null
+++ b/kernels/solo6x10/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/kernels/solo6x10/TRIGGERS b/kernels/solo6x10/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/solo6x10/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/virtualbox-module/DETAILS
b/kernels/virtualbox-module/DETAILS
index 30b1cb6..a72c68f 100755
--- a/kernels/virtualbox-module/DETAILS
+++ b/kernels/virtualbox-module/DETAILS
@@ -1,5 +1,5 @@
SPELL=virtualbox-module
- VERSION=4.2.0
+ VERSION=4.3.16
SOURCE=virtualbox-module-$VERSION.tar.gz
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=$BUILD_DIRECTORY/vboxdrv
diff --git a/kernels/virtualbox-module/HISTORY
b/kernels/virtualbox-module/HISTORY
index 554a4d6..22721e8 100644
--- a/kernels/virtualbox-module/HISTORY
+++ b/kernels/virtualbox-module/HISTORY
@@ -1,3 +1,9 @@
+2014-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.3.16
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.4
+
2012-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.2.0

diff --git a/latex/glosstex/DETAILS b/latex/glosstex/DETAILS
index 012ce3f..bd7b8f3 100755
--- a/latex/glosstex/DETAILS
+++ b/latex/glosstex/DETAILS
@@ -4,7 +4,7 @@
SOURCE_URL[0]=http://theory.uwinnipeg.ca/scripts/CTAN/support/${SOURCE}

SOURCE_HASH=sha512:9b7d077dad3774449cdc6a637f6de3847202f8c359cb70e57ff3c5f2ec43b005d1249ee1bf770b58074f7659fa7c7065a69ba11010539038e7a06a1a24f956db
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
-
WEB_SITE="http://www.ctan.org/tex-archive/help/Catalogue/entries/glosstex.html";
+ WEB_SITE="http://www.ctan.org/pkg/glosstex";
LICENSE[0]=GPL
ENTERED=20091104
SHORT="a tool for the automatic preparation of glossaries"
diff --git a/latex/glosstex/HISTORY b/latex/glosstex/HISTORY
index 7d6b651..f272e75 100644
--- a/latex/glosstex/HISTORY
+++ b/latex/glosstex/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
2009-11-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: set VERSION correctly

diff --git a/latex/lacheck/DETAILS b/latex/lacheck/DETAILS
index 73b60f5..e3fa67b 100755
--- a/latex/lacheck/DETAILS
+++ b/latex/lacheck/DETAILS
@@ -1,10 +1,10 @@
SPELL=lacheck
VERSION=1.26
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://tug.ctan.org/get/support/${SPELL}/${SOURCE}
+ SOURCE_URL[0]=http://mirrors.ctan.org/support/${SPELL}/${SOURCE}

SOURCE_HASH=sha512:8fbe808a84eb7e5c018ca2b8445525f337ec2f8ce3d220a07ed932fb2aaaca6d1d552ccbd8b3ed1d3f0b27e3be3698247ded975bf86ccf4dc58258587a060bfa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
-
WEB_SITE="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=lacheck";
+ WEB_SITE="http://www.ctan.org/tex-archive/support/lacheck";
LICENSE[0]="GPLv1"
ENTERED=20090729
KEYWORDS=""
diff --git a/latex/lacheck/HISTORY b/latex/lacheck/HISTORY
index 0b9844f..b236ebe 100644
--- a/latex/lacheck/HISTORY
+++ b/latex/lacheck/HISTORY
@@ -1,3 +1,9 @@
+2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated SOURCE_URL to valid CTAN mirror forwarder
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed WEB_SITE
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* BUILD, DEPENDS, DETAILS: spell created
* PRE_BUILD: spell created
diff --git a/latex/latex-beamer/DETAILS b/latex/latex-beamer/DETAILS
index 6a54529..434d4e6 100755
--- a/latex/latex-beamer/DETAILS
+++ b/latex/latex-beamer/DETAILS
@@ -1,10 +1,11 @@
SPELL=latex-beamer
- VERSION=3.07
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c010b88f11cc2c6a455f622c9d65ba5907a68aeb984d0ec06f0b417b9871847d8180ec489074726f09563e3ec07717bf4b2984bdf64f7538f304b5d598a29ac6
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://${SPELL}.sourceforge.net";
+ VERSION=3.33
+ COMMIT=31cc758a62ae
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=https://bitbucket.org/rivanvx/beamer/get/version-${VERSION//./-}.tar.bz2
+
SOURCE_HASH=sha512:2df00786fbec66fe145ab82c3b53f2b419d6a2b6bfc81dbe123be9434dfec1d66e52ad14787f01300f5d6eb9880965812c70e0b4e01c988168498c5c70426fe2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/rivanvx-beamer-$COMMIT"
+ WEB_SITE="https://bitbucket.org/rivanvx/beamer/";
LICENSE[0]=GPL
GATHER_DOCS="off"
ENTERED=20070427
diff --git a/latex/latex-beamer/HISTORY b/latex/latex-beamer/HISTORY
index de6f978..da5992f 100644
--- a/latex/latex-beamer/HISTORY
+++ b/latex/latex-beamer/HISTORY
@@ -1,3 +1,7 @@
+2014-09-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 3.33
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS: switch from tetex to texlive [auto]

diff --git a/latex/latex-beamer/INSTALL b/latex/latex-beamer/INSTALL
index 7e99018..9bd5417 100755
--- a/latex/latex-beamer/INSTALL
+++ b/latex/latex-beamer/INSTALL
@@ -1,7 +1,10 @@
-mkdir -p ${INSTALL_ROOT}/usr/share/texmf/tex/latex/beamer &&
-mkdir -p ${INSTALL_ROOT}/usr/share/texmf/doc/beamer &&
-cp -R ${SOURCE_DIRECTORY}/doc/* \
- ${SOURCE_DIRECTORY}/{examples,solutions} \
- ${INSTALL_ROOT}/usr/share/texmf/doc/beamer
-cp -R ${SOURCE_DIRECTORY}/{base,themes,emulation,extensions} \
- $INSTALL_ROOT/usr/share/texmf/tex/latex/beamer
+mkdir -p "$INSTALL_ROOT"/usr/share/texmf/tex/latex/beamer &&
+mkdir -p "$INSTALL_ROOT"/usr/share/texmf/doc/beamer &&
+mkdir -p "$INSTALL_ROOT"/usr/share/emacs/site-lisp &&
+cp -R "$SOURCE_DIRECTORY"/emacs/* \
+ "$INSTALL_ROOT"/usr/share/emacs/site-lisp &&
+cp -R "$SOURCE_DIRECTORY"/doc/* \
+ "$SOURCE_DIRECTORY"/{examples,solutions} \
+ "$INSTALL_ROOT"/usr/share/texmf/doc/beamer &&
+cp -R "$SOURCE_DIRECTORY"/base \
+ "$INSTALL_ROOT"/usr/share/texmf/tex/latex/beamer
diff --git a/latex/texinfo/DEPENDS b/latex/texinfo/DEPENDS
index a56c4a8..4189672 100755
--- a/latex/texinfo/DEPENDS
+++ b/latex/texinfo/DEPENDS
@@ -1,9 +1,8 @@
depends gnupg &&
+depends perl &&
depends smgl-fhs &&

optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
- "for Native Language Support" &&
-
-suggest_depends texlive "" "" "for working texi2dvi/texi2pdf commands"
+ "for Native Language Support"
diff --git a/latex/texinfo/DETAILS b/latex/texinfo/DETAILS
index 1c8a647..17db6be 100755
--- a/latex/texinfo/DETAILS
+++ b/latex/texinfo/DETAILS
@@ -1,8 +1,8 @@
SPELL=texinfo
- VERSION=4.13a
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=5.2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION%?}"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION}"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.sig
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/latex/texinfo/HISTORY b/latex/texinfo/HISTORY
index 19774bd..943385e 100644
--- a/latex/texinfo/HISTORY
+++ b/latex/texinfo/HISTORY
@@ -1,3 +1,11 @@
+2013-10-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.2
+
+2013-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: Updated to 5.1
+ * DEPENDS: add perl, remove texlive
+ * INSTALL: use default_install
+
2011-04-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added gettext optional dependency

diff --git a/latex/texinfo/INSTALL b/latex/texinfo/INSTALL
index 2e4bd1e..d49f958 100755
--- a/latex/texinfo/INSTALL
+++ b/latex/texinfo/INSTALL
@@ -1 +1,2 @@
-make install DESTDIR="$INSTALL_ROOT"
+mkdir -p $INSTALL_ROOT/usr/share/man/man1 &&
+default_install
diff --git a/latex/texlive/BUILD b/latex/texlive/BUILD
index e1af486..28d53c3 100755
--- a/latex/texlive/BUILD
+++ b/latex/texlive/BUILD
@@ -1,8 +1,6 @@
# hide warnings about unable to find it's own config files
export KPATHSEA_WARNING=0 &&
# X seems to be only there for xdvi which we use external
-export CFLAGS="-I/usr/include/freetype2 $CFLAGS" &&
-export CXXFLAGS="-I/usr/include/freetype2 $CXXFLAGS" &&
cd ${COMPILE_DIRECTORY} &&
LIBS="-lpng" $SOURCE_DIRECTORY/configure --prefix=${INSTALL_ROOT}/usr \
--sysconfdir=${INSTALL_ROOT}/etc \
@@ -13,12 +11,10 @@ LIBS="-lpng" $SOURCE_DIRECTORY/configure
--prefix=${INSTALL_ROOT}/usr \
--with-pdftex \
--with-tetex \
--with-pdfetex \
- --disable-gsftopk \
--disable-xindy \
--disable-etex \
--disable-omega \
--disable-aleph \
- --disable-luatex \
--without-graphite \
--disable-multiplatform \
--without-x \
diff --git a/latex/texlive/DEPENDS b/latex/texlive/DEPENDS
index 4d653be..ed550ba 100755
--- a/latex/texlive/DEPENDS
+++ b/latex/texlive/DEPENDS
@@ -8,7 +8,7 @@ depends ed &&
depends texinfo &&
depends ghostscript '--with-gs=gs' &&
depends fontconfig "--enable-xetex" &&
-depends freetype2 "--with-system-freetype2" &&
+depends freetype2 "--with-system-freetype2
--with-freetype2-includes=/usr/include/freetype2" &&
depends libpng "--with-system-libpng --with-libpng-include=/usr/includes
--with-libpng-libdir=/usr/lib" &&
depends zlib "--with-system-zlib --with-zlib-libdir=/usr/lib
--with-zlib-include=/usr/includes" &&
depends t1lib "--with-system-t1lib --with-t1lib-libdir=/usr/lib
--with-t1lib-includes=/usr/include" &&
@@ -23,7 +23,7 @@ runtime_depends dvipdfmx "--disable-dvipdfmx" &&
runtime_depends dvipng '--disable-dvipng' &&
runtime_depends lacheck '--disable-lacheck' &&
runtime_depends lcdf-typetools '--disable-lcdf-typetools' &&
-optional_depends lua51 \
+optional_depends LUA \
'--enable-luatex' \
'--without-luatex' \
'Extended version of pdfTeX with Lua, required for XeTeX
and ConTeXt MkII and MKIV' &&
diff --git a/latex/texlive/HISTORY b/latex/texlive/HISTORY
index aacb4a7..dbb5501 100644
--- a/latex/texlive/HISTORY
+++ b/latex/texlive/HISTORY
@@ -1,3 +1,20 @@
+2013-12-15 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * Fixes Bug #630
+ * DEPENDS, BUILD: Fixing finding the path for freetype2 headers
+
+2013-08-10 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * Fixes Bug #471
+ * BUILD: Remove --disable-luatex
+ * DEPENDS: Change lua51 by LUA (both lua and lua51 provide LUA)
+
+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?
+
2012-09-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 20120701
* BUILD, PRE_BUILD, INSTALL: build out of tree
diff --git a/latex/texlive/INSTALL b/latex/texlive/INSTALL
index fdc819c..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 &&

@@ -28,4 +33,14 @@ if is_depends_enabled $SPELL lua ; then
mtxrun --generate &&
# generate fonts for luatex & context

OSFONTDIR="${INSTALL_ROOT}/usr/share/texmf-dist/fonts/;${INSTALL_ROOT}/usr/share/texmf/fonts/;${INSTALL_ROOT}/usr/local/share/texmf/fonts"
mtxrun --script fonts --reload
-fi
+fi &&
+
+# updmap is broken without an install of TexLive::TLUtils
+# This comes with the installer, which we don't use, one source:
+# ftp://tug.org/texlive/historic/2012/tlnet-final/tlpkg/
+# Now, there happens to be a copy here, too ... just using it.
+# Rationale for the hack here: This spell installs updmap, so it should
+# damn well also ensure that this tool can run.
+# Proper use would install tlpkg, which we don't use, just for that lib.
+mkdir -p "$INSTALL_ROOT/usr/share/tlpkg" &&
+cp -vr "$SOURCE_DIRECTORY/texk/tests/TeXLive"
"$INSTALL_ROOT/usr/share/tlpkg"
diff --git a/latex/xdvi/DETAILS b/latex/xdvi/DETAILS
index 138cbb4..b735c79 100755
--- a/latex/xdvi/DETAILS
+++ b/latex/xdvi/DETAILS
@@ -1,12 +1,11 @@
SPELL=xdvi
- VERSION=22.84
+ VERSION=22.86
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.math.berkeley.edu/pub/Software/TeX/$SOURCE
-
SOURCE_HASH=sha512:76f6f0cc17d7d0ee70c5843d14ecd0e42e8c9317a4e124c244e36117258ceec34433fb412a67cdba791cbf8cc24525c0fc5bf06f9493fc22b5a585bdb342012c
+ SOURCE_URL[0]=http://math.berkeley.edu/~vojta/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b8105d1157bdc5e9cd0cd6cf55b7512a01257ac80db60c265b93ea9a5bf5ef527ca7aa1011c20e37f9d81e8dfde01ff373f3a3762c1358a626c019bbfff846ef
WEB_SITE=http://www.math.berkeley.edu/~vojta/xdvi.html
ENTERED=20020215
- UPDATED=20050428
KEYWORDS="doc"
SHORT="xdvi: a DVI viewer for X."
cat << EOF
diff --git a/latex/xdvi/HISTORY b/latex/xdvi/HISTORY
index e1f1ded..38ed3c3 100644
--- a/latex/xdvi/HISTORY
+++ b/latex/xdvi/HISTORY
@@ -1,3 +1,7 @@
+2014-06-25 Ismael Luceno <ismael AT sourcemage.org>
+ * INSTALL: create /usr/share/dvips/config/
+ * DETAILS: updated spell to 22.86
+
2009-08-06 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* PROVIDES: added XDVI

diff --git a/latex/xdvi/INSTALL b/latex/xdvi/INSTALL
new file mode 100755
index 0000000..cec9023
--- /dev/null
+++ b/latex/xdvi/INSTALL
@@ -0,0 +1,2 @@
+mkdir -p "$INSTALL_ROOT"/usr/share/dvips/config &&
+default_install
diff --git a/libs/apr-util/DETAILS b/libs/apr-util/DETAILS
index 05dcd26..29efcae 100755
--- a/libs/apr-util/DETAILS
+++ b/libs/apr-util/DETAILS
@@ -3,9 +3,9 @@ if [ -f $DEPENDS_CONFIG/apr.p ]; then
fi

SPELL=apr-util
- VERSION=1.4.1
+ VERSION=1.5.3
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:636e51bfbf88a48844c79260c54ea28e9712a507d9c77266c9ca74911fff1ced2fadd766f794354e915f4a9139de92122c34d4417cdeacd975773c9b31077766
+# SOURCE_HASH=sha512:
REPOS_URI="branches/${VERSION%.*}.x"
if [[ "$APR_LATEST" == y ]]; then
VERSION=${VERSION%\.*}-HEAD
diff --git a/libs/apr-util/HISTORY b/libs/apr-util/HISTORY
index b71348e..855d5fa 100644
--- a/libs/apr-util/HISTORY
+++ b/libs/apr-util/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-02-15 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.1

diff --git a/libs/apr/DETAILS b/libs/apr/DETAILS
index c4e60c0..53673b5 100755
--- a/libs/apr/DETAILS
+++ b/libs/apr/DETAILS
@@ -1,6 +1,6 @@
SPELL=apr
- VERSION=1.4.5
- SECURITY_PATCH=1
+ VERSION=1.5.0
+ SECURITY_PATCH=2
REPOS_URI="branches/${VERSION%.*}.x"
# APR_LATEST replaces APR_CVS; remove APR_CVS in May, 2005
if [[ "${APR_LATEST:-APR_CVS}" == y ]]; then
diff --git a/libs/apr/HISTORY b/libs/apr/HISTORY
index 9449ae5..6af4cd7 100644
--- a/libs/apr/HISTORY
+++ b/libs/apr/HISTORY
@@ -1,3 +1,15 @@
+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
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (oCERT-2011-003),
SECURITY_PATCH++
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.6
+
2011-05-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.5; SECURITY_PATCH++

diff --git a/libs/asio/DEPENDS b/libs/asio/DEPENDS
index 3540721..8b89ca8 100755
--- a/libs/asio/DEPENDS
+++ b/libs/asio/DEPENDS
@@ -1,2 +1,2 @@
depends -sub CXX gcc &&
-depends openssl
+depends SSL
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..9e10483 100644
--- a/libs/asio/HISTORY
+++ b/libs/asio/HISTORY
@@ -1,6 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/CONFIGURE b/libs/boost/CONFIGURE
index c97e254..155edce 100755
--- a/libs/boost/CONFIGURE
+++ b/libs/boost/CONFIGURE
@@ -3,14 +3,22 @@ config_query BOOST_SELECT_LIBS "Select individual boost
libraries to build?" n &
if [[ "${BOOST_SELECT_LIBS}" == "y" ]]; then
config_query_multi BOOST_LIBS_AL "Which boost libraries would you like to
install?" \
none \
+ align \
+ assert \
+ atomic \
chrono \
+ context \
+ core \
+ coroutine \
date_time \
exception \
filesystem \
graph \
graph_parallel \
iostreams \
- locale &&
+ lexical_cast \
+ locale \
+ log &&
config_query_multi BOOST_LIBS_MZ "Which additional boost libraries would you
like to install?" \
none \
math \
@@ -24,8 +32,10 @@ config_query_multi BOOST_LIBS_MZ "Which additional boost
libraries would you lik
system \
test \
thread \
+ throw_exception \
timer \
- wave
+ type_index \
+ wave
fi &&
config_query_list BOOST_VARIANT "What variant of boost do you want?"
\
release debug
&&
diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index 8db39cd..649c17a 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -1,6 +1,7 @@
SPELL=boost
- VERSION=1_51_0
-
SOURCE_HASH=sha512:43a45ff34879328c57e1694e199b895d7535df7cdf78b127ec2649841ac5973f2dddbc0b00a1ed71f2347def6d44f1d8cc5c0deea120f60f53714ebe28046478
+ VERSION=1_57_0
+
SOURCE_HASH=sha512:61881440fd89644c43c6e3bc6292e9fed75a6d3a76f98654b189d0ed4e1087d77b585884e882270c08bf9f7132b173bfc1fde05848e06aa78ba7f1008d10714d
+ SECURITY_PATCH=1
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=${SPELL}_${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION}
diff --git a/libs/boost/HISTORY b/libs/boost/HISTORY
index a79b123..72f151f 100644
--- a/libs/boost/HISTORY
+++ b/libs/boost/HISTORY
@@ -1,3 +1,41 @@
+2014-12-31 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_57_0
+
+2014-07-10 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_56_0
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, CONFIGURE: add new libraries
+ * PRE_BUILD: do not apply patch
+ * boost-use-cxxflags.patch: deleted
+
+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
+
+2013-07-03 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_54_0
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * CONFIGURE: added two missing libraries
+
+2013-02-07 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_53_0
+ SECURITY_PATCH=1
+ boost::locale::utf::utf_traits accepted some invalid UTF-8 sequences
+
+2012-11-27 Treeeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1_52_0
+ NB: important change to boost::result_of
+
<http://www.boost.org/users/news/a_special_note_for_boost_1_52_0_and_higher.html>
+
2012-08-03 Treeeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1_51_0

diff --git a/libs/boost/PRE_BUILD b/libs/boost/PRE_BUILD
index c70df8d..7052fb6 100755
--- a/libs/boost/PRE_BUILD
+++ b/libs/boost/PRE_BUILD
@@ -1,12 +1,7 @@
default_pre_build &&
-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 81d619c..87b424c 100755
--- a/libs/boost/PRE_SUB_DEPENDS
+++ b/libs/boost/PRE_SUB_DEPENDS
@@ -17,6 +17,7 @@ case $THIS_SUB_DEPENDS in
SYSTEM) list_find "$BOOST_LIBS_MZ" system ;;
THREAD) list_find "$BOOST_LIBS_MZ" thread ;;
CHRONO) list_find "$BOOST_LIBS_AL" chrono ;;
+ CONTEXT) list_find "$BOOST_LIBS_AL" context ;;
GRAPH) list_find "$BOOST_LIBS_AL" graph ;;
REGEX) list_find "$BOOST_LIBS_MZ" regex ;;
TEST) list_find "$BOOST_LIBS_MZ" test ;;
@@ -25,6 +26,19 @@ case $THIS_SUB_DEPENDS in
LOCALE) list_find "$BOOST_LIBS_AL" locale ;;
TIMER) list_find "$BOOST_LIBS_MZ" timer ;;
MATH) list_find "$BOOST_LIBS_MZ" math ;;
+# boost-1.53
+ ATOMIC) list_find "$BOOST_LIBS_AL" atomic ;;
+ COROUTINE) list_find "$BOOST_LIBS_AL" coroutine ;;
+# boost-1.54
+ LOG) list_find "$BOOST_LIBS_AL" log ;;
+# boost-1.55
+# boost-1.56
+ ALIGN) list_find "$BOOST_LIBS_AL" align ;;
+ ASSERT) list_find "$BOOST_LIBS_AL" assert ;;
+ CORE) list_find "$BOOST_LIBS_AL" core ;;
+ LEXICAL_CAST) list_find "$BOOST_LIBS_AL" lexical_cast ;;
+ THROW_EXCEPTION) list_find "$BOOST_LIBS_MZ" throw_exception ;;
+ TYPE_INDEX) list_find "$BOOST_LIBS_MZ" type_index ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/SUB_DEPENDS b/libs/boost/SUB_DEPENDS
index 1f5b591..6d5fd3d 100755
--- a/libs/boost/SUB_DEPENDS
+++ b/libs/boost/SUB_DEPENDS
@@ -9,12 +9,13 @@ case $THIS_SUB_DEPENDS in
DATE_TIME) list_add BOOST_LIBS_AL date_time ;;
IOSTREAMS) list_add BOOST_LIBS_AL iostreams ;;
RANDOM) list_add BOOST_LIBS_MZ random ;;
- SIGNALS) list_add BOOST_LIBS_AL signals ;;
+ SIGNALS) list_add BOOST_LIBS_MZ signals ;;
PYTHON) list_add BOOST_LIBS_MZ python &&
depends PYTHON ;;
SYSTEM) list_add BOOST_LIBS_MZ system ;;
THREAD) list_add BOOST_LIBS_MZ thread ;;
CHRONO) list_add BOOST_LIBS_AL chrono ;;
+ CONTEXT) list_add BOOST_LIBS_AL context ;;
GRAPH) list_add BOOST_LIBS_AL graph ;;
REGEX) list_add BOOST_LIBS_MZ regex ;;
TEST) list_add BOOST_LIBS_MZ test ;;
@@ -23,6 +24,19 @@ case $THIS_SUB_DEPENDS in
LOCALE) list_add BOOST_LIBS_AL locale ;;
TIMER) list_add BOOST_LIBS_MZ timer ;;
MATH) list_add BOOST_LIBS_MZ math ;;
+# boost-1.53
+ ATOMIC) list_add BOOST_LIBS_AL atomic ;;
+ COROUTINE) list_add BOOST_LIBS_AL coroutine ;;
+# boost-1.54
+ LOG) list_add BOOST_LIBS_AL log ;;
+# boost-1.55
+# boost-1.56
+ ALIGN) list_add BOOST_LIBS_AL align ;;
+ ASSERT) list_add BOOST_LIBS_AL assert ;;
+ CORE) list_add BOOST_LIBS_AL core ;;
+ LEXICAL_CAST) list_add BOOST_LIBS_AL lexical_cast ;;
+ THROW_EXCEPTION) list_add BOOST_LIBS_MZ throw_exception ;;
+ TYPE_INDEX) list_add BOOST_LIBS_MZ type_index ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/libs/boost/boost-use-cxxflags.patch
b/libs/boost/boost-use-cxxflags.patch
deleted file mode 100644
index 5da4d25..0000000
--- a/libs/boost/boost-use-cxxflags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-#
-# From
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/boost/current/SOURCES/boost-use-cxxflags.patch?view=markup
-#
-diff -p -up boost_1_39_0/tools/build/v2/tools/gcc.jam.cxxflags~
boost_1_39_0/tools/build/v2/tools/gcc.jam
---- boost_1_39_0/tools/build/v2/tools/gcc.jam.cxxflags~ 2009-01-14
15:31:12.000000000 +0100
-+++ boost_1_39_0/tools/build/v2/tools/gcc.jam 2009-07-17 18:12:20.000000000
+0200
-@@ -298,8 +298,9 @@ generators.override gcc.compile.c++.pch
- toolset.flags gcc.compile PCH_FILE <pch>on : <pch-file> ;
-
- # Declare flags and action for compilation.
-+local CXXFLAGS = [ os.environ BOOST_BUILD_PATH ] ;
- toolset.flags gcc.compile OPTIONS <optimization>off : -O0 ;
--toolset.flags gcc.compile OPTIONS <optimization>speed : -O3 ;
-+toolset.flags gcc.compile OPTIONS <optimization>speed : [ modules.peek :
CXXFLAGS ] ;
- toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
-
- toolset.flags gcc.compile OPTIONS <inlining>off : -fno-inline ;
diff --git a/libs/c-ares/BUILD b/libs/c-ares/BUILD
new file mode 100755
index 0000000..d647e63
--- /dev/null
+++ b/libs/c-ares/BUILD
@@ -0,0 +1,4 @@
+disable_pic force &&
+CFLAGS+=" -fPIC" &&
+CPPFLAGS+=" -DPIC" &&
+default_build
diff --git a/libs/c-ares/DETAILS b/libs/c-ares/DETAILS
index 52f22d6..34f0a8a 100755
--- a/libs/c-ares/DETAILS
+++ b/libs/c-ares/DETAILS
@@ -1,5 +1,5 @@
SPELL=c-ares
- VERSION=1.9.1
+ VERSION=1.10.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://c-ares.haxx.se/download/$SOURCE
diff --git a/libs/c-ares/HISTORY b/libs/c-ares/HISTORY
index 5af8ea3..1fc4fd4 100644
--- a/libs/c-ares/HISTORY
+++ b/libs/c-ares/HISTORY
@@ -1,3 +1,9 @@
+2013-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: move -DPIC to CPPFLAGS to avoid failure in configure
+
+2013-05-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.0
+
2012-06-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9.1

diff --git a/libs/cdk/DETAILS b/libs/cdk/DETAILS
index ac94b7b..a5c7d3e 100755
--- a/libs/cdk/DETAILS
+++ b/libs/cdk/DETAILS
@@ -1,6 +1,6 @@
SPELL="cdk"
- VERSION="5.0-20120323"
-
SOURCE_HASH=sha512:bd3a3f7a79eeea23a2e79aefbe689f6b89c91108f3c1cc3e205c02021fbd39139c67da45f5c8c219d85dd57058725be1a12dce37cfaf767d756f8d56761f750f
+ VERSION="5.0-20140118"
+
SOURCE_HASH=sha512:a38bff8c39ee1a25aba7b1ab864ee03f9d53f9594994ab26d6d8272b97c5896d19c4f0695db987b1fd347c2bdd5d0c17232fef72042260d1aff0c77e14caaca4
SOURCE="${SPELL}-${VERSION}.tgz"
SOURCE_URL[0]="ftp://invisible-island.net/cdk/$SOURCE";
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.tgz}"
diff --git a/libs/cdk/HISTORY b/libs/cdk/HISTORY
index 958acfb..436f767 100644
--- a/libs/cdk/HISTORY
+++ b/libs/cdk/HISTORY
@@ -1,3 +1,6 @@
+2014-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0-20140118
+
2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.0-20120323
* INSTALL: make cdk5-config executable
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/dietlibc/DETAILS b/libs/dietlibc/DETAILS
index 572735b..401924f 100755
--- a/libs/dietlibc/DETAILS
+++ b/libs/dietlibc/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dietlibc
if [[ $DIETLIBC_BRANCH == scm ]]; then
- if [[ $DIETLIBC_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_URL[0]=cvs://:pserver:cvs AT cvs.fefe.de:/cvs:dietlibc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-cvs"
diff --git a/libs/dietlibc/HISTORY b/libs/dietlibc/HISTORY
index 2f92581..c6b4079 100644
--- a/libs/dietlibc/HISTORY
+++ b/libs/dietlibc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/libs/dw2/DETAILS b/libs/dw2/DETAILS
index d3beba0..a7bd03b 100755
--- a/libs/dw2/DETAILS
+++ b/libs/dw2/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dw2
- if [ "$DW2_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/libs/dw2/HISTORY b/libs/dw2/HISTORY
index d233fe1..05a8840 100644
--- a/libs/dw2/HISTORY
+++ b/libs/dw2/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2008-08-26 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,PREPARE: added spell
diff --git a/libs/elektra/DETAILS b/libs/elektra/DETAILS
index 46b5b99..d3b3b6f 100755
--- a/libs/elektra/DETAILS
+++ b/libs/elektra/DETAILS
@@ -1,9 +1,9 @@
SPELL=elektra
- VERSION=0.6.10
+ VERSION=0.7.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:0d4679028d7ab29f23b04945022ade795299a0608e29241d40c84498d3aa10c538dd6922415cf6b517a1d49dc1b4af16c6478d3ff15f7d939297752adf60a759
LICENSE[0]=GPL
WEB_SITE=http://elektra.sourceforge.net/
KEYWORDS="libs"
diff --git a/libs/elektra/HISTORY b/libs/elektra/HISTORY
index fc8a124..5ddb7fe 100644
--- a/libs/elektra/HISTORY
+++ b/libs/elektra/HISTORY
@@ -1,3 +1,6 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7.0
+
2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS: Created

diff --git a/libs/elektra/elektra-0.6.10.tar.gz.sig
b/libs/elektra/elektra-0.6.10.tar.gz.sig
deleted file mode 100644
index c6f8223..0000000
Binary files a/libs/elektra/elektra-0.6.10.tar.gz.sig and /dev/null differ
diff --git a/libs/enet/DETAILS b/libs/enet/DETAILS
index d19ca57..a7f1c73 100755
--- a/libs/enet/DETAILS
+++ b/libs/enet/DETAILS
@@ -1,8 +1,8 @@
SPELL=enet
- VERSION=1.3.3
+ VERSION=1.3.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.bespin.org/download/${SOURCE}
-
SOURCE_HASH=sha512:2f75b59cc3c7c45df73a03fa4a98449d8ac06e5c7302035d7e2cf87f8520f51f74d7bdd1c1a9c1263e95296d2b3bf495fb12f05c7af08ba945234db76358806d
+
SOURCE_HASH=sha512:e832cdf068a73ee0028b144d10917b8a824867d8a5b95f03256236225a45085eb0fe93d5b2d8e9f742b9d02e7be8ecea41683547685acfc663b0bdb5efba6d4f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://enet.bespin.org/index.html";
LICENSE[0]=MIT
diff --git a/libs/enet/HISTORY b/libs/enet/HISTORY
index 4738857..398f4af 100644
--- a/libs/enet/HISTORY
+++ b/libs/enet/HISTORY
@@ -1,3 +1,6 @@
+2012-12-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.5
+
2012-04-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: spell created

diff --git
a/libs/fftw/0001-Fix-the-manual-to-work-with-both-texinfo-4-and-texin.patch
b/libs/fftw/0001-Fix-the-manual-to-work-with-both-texinfo-4-and-texin.patch
new file mode 100644
index 0000000..7612cdb
--- /dev/null
+++
b/libs/fftw/0001-Fix-the-manual-to-work-with-both-texinfo-4-and-texin.patch
@@ -0,0 +1,606 @@
+From aff23d05642705f738f788648c060085bdc476d6 Mon Sep 17 00:00:00 2001
+From: Matteo Frigo <athena AT fftw.org>
+Date: Sun, 2 Jun 2013 09:05:50 -0400
+Subject: [PATCH 1/2] Fix the manual to work with both texinfo-4 and
texinfo-5.
+
+Texinfo has been stable for the first 15 years of FFTW's history.
+Then some genius, with too much time in his hands and on a mission to
+deliver the world from the evil of the C language, decided to rewrite
+makeinfo in Perl, the old C version of makeinfo being, as I said,
+evil. The official excuse for the rewrite was that now I can have my
+manual in XML format, as if XML were a feature.
+
+The result of this stroke of genius is that texinfo-5 has different
+rules for macro expansion than texinfo-4 does, specifically regarding
+whether or not spaces after a macro are ignored. Texinfo-4 had weird
+rules, but at least they were constant and internally more or less
+consistent. Texinfo-5 has different rules, and even worse the rules
+in texinfo-5 are inconsistent between the TeX and HTML output
+processors. This situation makes it almost impossible for us to
+produce a manual that works with both texinfo 4 and 5 in all modes
+(TeX, info, and html). The @noindent/@refill hack is my best shot at
+patching this situation.
+---
+ doc/fftw3.texi | 72
+++++++++++++++++++++++++++++++++++++++++++++++--
+ doc/install.texi | 8 +++---
+ doc/legacy-fortran.texi | 10 +++----
+ doc/modern-fortran.texi | 22 +++++++--------
+ doc/mpi.texi | 58 +++++++++++++++++++--------------------
+ doc/other.texi | 18 ++++++-------
+ doc/reference.texi | 72
++++++++++++++++++++++++-------------------------
+ doc/threads.texi | 8 +++---
+ doc/tutorial.texi | 16 +++++------
+ doc/version.texi | 4 +++
+ 10 files changed, 180 insertions(+), 108 deletions(-)
+ create mode 100644 doc/version.texi
+
+diff --git a/doc/fftw3.texi b/doc/fftw3.texi
+index 0465c06..0b7af92 100644
+--- a/doc/fftw3.texi
++++ b/doc/fftw3.texi
+@@ -26,7 +26,60 @@
+ @parskip=@medskipamount
+ @end iftex
+
++@c
++@c The following macros are coded in a weird way:
++
++@c @macro FOO
++@c @noindent
++@c <STUFF>
++@c @refill
++@c @end macro
++
++@c The @noindent/@refill stuff is not necessary in texinfo up to version
++@c 4, but it is a hack necessary to make texinfo-5 work.
++
++@c Texinfo has been stable for the first 15 years of FFTW's history.
++@c Then some genius, with too much time in his hands and on a mission to
++@c deliver the world from the evil of the C language, decided to rewrite
++@c makeinfo in Perl, the old C version of makeinfo being, as I said,
++@c evil. The official excuse for the rewrite was that now I can have my
++@c manual in XML format, as if XML were a feature.
++
++@c The result of this stroke of genius is that texinfo-5 has different
++@c rules for macro expansion than texinfo-4 does, specifically regarding
++@c whether or not spaces after a macro are ignored. Texinfo-4 had weird
++@c rules, but at least they were constant and internally more or less
++@c consistent. Texinfo-5 has different rules, and even worse the rules
++@c in texinfo-5 are inconsistent between the TeX and HTML output
++@c processors. This situation makes it almost impossible for us to
++@c produce a manual that works with both texinfo 4 and 5 in all modes
++@c (TeX, info, and html). The @noindent/@refill hack is my best shot at
++@c patching this situation.
++
++@c "@noindent" has two effects: First, it makes texinfo-5 believe that
++@c the next "@ifinfo" is on a new line, otherwise texinfo-5 complains
++@c that it is not (even though it obviously is). Second, "@noindent" is
++@c a macro that eats extra space, and we want this effect because somehow
++@c macro expansion in texinfo-5 inserts extra spaces that were not there
++@c in texinfo-4.
++
++@c "@refill" stops texinfo-5 from interpreting the rest of the line after
++@c a macro invocation as an argument to "@end tex". For example, in
++@c "FFTW uses @Onlogn algorithms", somehow texinfo-5 thinks that
++@c "algorithms" is an argument to "@end tex". "@noindent" would have the
++@c same effect (as would any other macro invocation, I think), but,
++@c unlike "@noindent", "@refill" does not eat spaces and does not scan
++@c the rest of the input file for macro arguments. However, "@refill" is
++@c deemed "obsolete" in the texinfo-5 source code, so expect this to
++@c break at some point.
++
++@c This situation is wholly unsatisfactory, and the GNU project is
++@c obviously out of control. If this nonsense persists, we will abandon
++@c texinfo and produce a latex-only version of the manual.
++
++
+ @macro Onlogn
++@noindent
+ @ifinfo
+ O(n log n)
+ @end ifinfo
+@@ -36,9 +89,11 @@ O(n log n)
+ @tex
+ $O(n \\log n)$
+ @end tex
++@refill
+ @end macro
+
+ @macro ndims
++@noindent
+ @ifinfo
+ n[0] x n[1] x n[2] x ... x n[d-1]
+ @end ifinfo
+@@ -48,9 +103,11 @@
n<sub>0</sub>&nbsp;&times;&nbsp;n<sub>1</sub>&nbsp;&times;&nbsp;n<sub>2</sub>&nb
+ @tex
+ $n_0 \\times n_1 \\times n_2 \\times \\cdots \\times n_{d-1}$
+ @end tex
++@refill
+ @end macro
+
+ @macro ndimshalf
++@noindent
+ @ifinfo
+ n[0] x n[1] x n[2] x ... x (n[d-1]/2 + 1)
+ @end ifinfo
+@@ -60,9 +117,11 @@
n<sub>0</sub>&nbsp;&times;&nbsp;n<sub>1</sub>&nbsp;&times;&nbsp;n<sub>2</sub>&nb
+ @tex
+ $n_0 \\times n_1 \\times n_2 \\times \\cdots \\times (n_{d-1}/2 + 1)$
+ @end tex
++@refill
+ @end macro
+
+ @macro ndimspad
++@noindent
+ @ifinfo
+ n[0] x n[1] x n[2] x ... x [2 (n[d-1]/2 + 1)]
+ @end ifinfo
+@@ -72,9 +131,11 @@
n<sub>0</sub>&nbsp;&times;&nbsp;n<sub>1</sub>&nbsp;&times;&nbsp;n<sub>2</sub>&nb
+ @tex
+ $n_0 \\times n_1 \\times n_2 \\times \\cdots \\times [2(n_{d-1}/2 + 1)]$
+ @end tex
++@refill
+ @end macro
+
+ @macro twodims{d1, d2}
++@noindent
+ @ifinfo
+ \d1\ x \d2\
+ @end ifinfo
+@@ -84,9 +145,11 @@ $n_0 \\times n_1 \\times n_2 \\times \\cdots \\times
[2(n_{d-1}/2 + 1)]$
+ @tex
+ $\d1\ \\times \d2\$
+ @end tex
++@refill
+ @end macro
+
+ @macro threedims{d1, d2, d3}
++@noindent
+ @ifinfo
+ \d1\ x \d2\ x \d3\
+ @end ifinfo
+@@ -96,9 +159,11 @@ $\d1\ \\times \d2\$
+ @tex
+ $\d1\ \\times \d2\ \\times \d3\$
+ @end tex
++@refill
+ @end macro
+
+ @macro dimk{k}
++@noindent
+ @ifinfo
+ n[\k\]
+ @end ifinfo
+@@ -108,10 +173,12 @@ n<sub>\k\</sub>
+ @tex
+ $n_\k\$
+ @end tex
++@refill
+ @end macro
+
+
+ @macro ndimstrans
++@noindent
+ @ifinfo
+ n[1] x n[0] x n[2] x ... x n[d-1]
+ @end ifinfo
+@@ -121,6 +188,7 @@
n<sub>1</sub>&nbsp;&times;&nbsp;n<sub>0</sub>&nbsp;&times;&nbsp;n<sub>2</sub>&nb
+ @tex
+ $n_1 \\times n_0 \\times n_2 \\times \\cdots \\times n_{d-1}$
+ @end tex
++@refill
+ @end macro
+
+ @copying
+@@ -156,8 +224,8 @@ approved by the Free Software Foundation.
+ @titlepage
+ @title FFTW
+ @subtitle for version @value{VERSION}, @value{UPDATED}
+-@author{Matteo Frigo}
+-@author{Steven G. Johnson}
++@author Matteo Frigo
++@author Steven G. Johnson
+ @page
+ @vskip 0pt plus 1filll
+ @insertcopying
+diff --git a/doc/install.texi b/doc/install.texi
+index e7fd9dd..02d5b1e 100644
+--- a/doc/install.texi
++++ b/doc/install.texi
+@@ -33,10 +33,10 @@ efficiently by the standard FFTW distribution.
+ @cindex codelet
+
+ @menu
+-* Installation on Unix::
+-* Installation on non-Unix systems::
+-* Cycle Counters::
+-* Generating your own code::
++* Installation on Unix::
++* Installation on non-Unix systems::
++* Cycle Counters::
++* Generating your own code::
+ @end menu
+
+ @c ------------------------------------------------------------
+diff --git a/doc/legacy-fortran.texi b/doc/legacy-fortran.texi
+index b7013dd..7ae6142 100644
+--- a/doc/legacy-fortran.texi
++++ b/doc/legacy-fortran.texi
+@@ -26,11 +26,11 @@ The MPI parallel interface to FFTW is @emph{not}
currently available
+ to legacy Fortran.
+
+ @menu
+-* Fortran-interface routines::
+-* FFTW Constants in Fortran::
+-* FFTW Execution in Fortran::
+-* Fortran Examples::
+-* Wisdom of Fortran?::
++* Fortran-interface routines::
++* FFTW Constants in Fortran::
++* FFTW Execution in Fortran::
++* Fortran Examples::
++* Wisdom of Fortran?::
+ @end menu
+
+ @c -------------------------------------------------------
+diff --git a/doc/modern-fortran.texi b/doc/modern-fortran.texi
+index 4a2cf44..cad11fd 100644
+--- a/doc/modern-fortran.texi
++++ b/doc/modern-fortran.texi
+@@ -20,13 +20,13 @@ few subtle points such as memory allocation, wisdom, and
data types
+ that deserve closer attention.
+
+ @menu
+-* Overview of Fortran interface::
+-* Reversing array dimensions::
+-* FFTW Fortran type reference::
+-* Plan execution in Fortran::
+-* Allocating aligned memory in Fortran::
+-* Accessing the wisdom API from Fortran::
+-* Defining an FFTW module::
++* Overview of Fortran interface::
++* Reversing array dimensions::
++* FFTW Fortran type reference::
++* Plan execution in Fortran::
++* Allocating aligned memory in Fortran::
++* Accessing the wisdom API from Fortran::
++* Defining an FFTW module::
+ @end menu
+
+ @c -------------------------------------------------------
+@@ -124,7 +124,7 @@ Multiple planner flags are combined with @code{ior}
(equivalent to @samp{|} in C
+ @end itemize
+
+ @menu
+-* Extended and quadruple precision in Fortran::
++* Extended and quadruple precision in Fortran::
+ @end menu
+
+ @node Extended and quadruple precision in Fortran, , Overview of Fortran
interface, Overview of Fortran interface
+@@ -532,9 +532,9 @@ from Fortran, however, because of differences in file
I/O and string
+ types between C and Fortran.
+
+ @menu
+-* Wisdom File Export/Import from Fortran::
+-* Wisdom String Export/Import from Fortran::
+-* Wisdom Generic Export/Import from Fortran::
++* Wisdom File Export/Import from Fortran::
++* Wisdom String Export/Import from Fortran::
++* Wisdom Generic Export/Import from Fortran::
+ @end menu
+
+ @c =========>
+diff --git a/doc/mpi.texi b/doc/mpi.texi
+index 1b976d4..6f4ac38 100644
+--- a/doc/mpi.texi
++++ b/doc/mpi.texi
+@@ -45,19 +45,19 @@ of the serial (uniprocessor) FFTW, and focus only on the
concepts new
+ to the MPI interface.
+
+ @menu
+-* FFTW MPI Installation::
+-* Linking and Initializing MPI FFTW::
+-* 2d MPI example::
+-* MPI Data Distribution::
+-* Multi-dimensional MPI DFTs of Real Data::
+-* Other Multi-dimensional Real-data MPI Transforms::
+-* FFTW MPI Transposes::
+-* FFTW MPI Wisdom::
+-* Avoiding MPI Deadlocks::
+-* FFTW MPI Performance Tips::
+-* Combining MPI and Threads::
+-* FFTW MPI Reference::
+-* FFTW MPI Fortran Interface::
++* FFTW MPI Installation::
++* Linking and Initializing MPI FFTW::
++* 2d MPI example::
++* MPI Data Distribution::
++* Multi-dimensional MPI DFTs of Real Data::
++* Other Multi-dimensional Real-data MPI Transforms::
++* FFTW MPI Transposes::
++* FFTW MPI Wisdom::
++* Avoiding MPI Deadlocks::
++* FFTW MPI Performance Tips::
++* Combining MPI and Threads::
++* FFTW MPI Reference::
++* FFTW MPI Fortran Interface::
+ @end menu
+
+ @c ------------------------------------------------------------
+@@ -298,10 +298,10 @@ for these intermediate steps and tell you the correct
amount to
+ allocate.
+
+ @menu
+-* Basic and advanced distribution interfaces::
+-* Load balancing::
+-* Transposed distributions::
+-* One-dimensional distributions::
++* Basic and advanced distribution interfaces::
++* Load balancing::
++* Transposed distributions::
++* One-dimensional distributions::
+ @end menu
+
+ @node Basic and advanced distribution interfaces, Load balancing, MPI Data
Distribution, MPI Data Distribution
+@@ -745,9 +745,9 @@ uses besides FFTs, FFTW's transpose routines can be
called directly,
+ as documented in this section.
+
+ @menu
+-* Basic distributed-transpose interface::
+-* Advanced distributed-transpose interface::
+-* An improved replacement for MPI_Alltoall::
++* Basic distributed-transpose interface::
++* Advanced distributed-transpose interface::
++* An improved replacement for MPI_Alltoall::
+ @end menu
+
+ @node Basic distributed-transpose interface, Advanced distributed-transpose
interface, FFTW MPI Transposes, FFTW MPI Transposes
+@@ -1135,12 +1135,12 @@ datatypes, and constants. See also @ref{FFTW
Reference} for information
+ on functions and types in common with the serial interface.
+
+ @menu
+-* MPI Files and Data Types::
+-* MPI Initialization::
+-* Using MPI Plans::
+-* MPI Data Distribution Functions::
+-* MPI Plan Creation::
+-* MPI Wisdom Communication::
++* MPI Files and Data Types::
++* MPI Initialization::
++* Using MPI Plans::
++* MPI Data Distribution Functions::
++* MPI Plan Creation::
++* MPI Wisdom Communication::
+ @end menu
+
+ @node MPI Files and Data Types, MPI Initialization, FFTW MPI Reference,
FFTW MPI Reference
+@@ -1296,9 +1296,9 @@ first dimension of an @ndims{} array that is stored on
the local
+ process. @xref{Basic and advanced distribution interfaces}. For
+ @code{FFTW_MPI_TRANSPOSED_OUT} plans, the @samp{_transposed} variants
+ are useful in order to also return the local portion of the first
+-dimension in the @ndimstrans{} transposed output. @xref{Transposed
+-distributions}. The advanced interface for multidimensional
+-transforms is:
++dimension in the @ndimstrans{} transposed output.
++@xref{Transposed distributions}.
++The advanced interface for multidimensional transforms is:
+
+ @cindex advanced interface
+ @findex fftw_mpi_local_size_many
+diff --git a/doc/other.texi b/doc/other.texi
+index 55c6f75..962f6ee 100644
+--- a/doc/other.texi
++++ b/doc/other.texi
+@@ -1,10 +1,10 @@
+ @node Other Important Topics, FFTW Reference, Tutorial, Top
+ @chapter Other Important Topics
+ @menu
+-* SIMD alignment and fftw_malloc::
+-* Multi-dimensional Array Format::
+-* Words of Wisdom-Saving Plans::
+-* Caveats in Using Wisdom::
++* SIMD alignment and fftw_malloc::
++* Multi-dimensional Array Format::
++* Words of Wisdom-Saving Plans::
++* Caveats in Using Wisdom::
+ @end menu
+
+ @c ------------------------------------------------------------
+@@ -74,11 +74,11 @@ was necessary. Since several different formats are
common, this topic
+ is often a source of confusion.
+
+ @menu
+-* Row-major Format::
+-* Column-major Format::
+-* Fixed-size Arrays in C::
+-* Dynamic Arrays in C::
+-* Dynamic Arrays in C-The Wrong Way::
++* Row-major Format::
++* Column-major Format::
++* Fixed-size Arrays in C::
++* Dynamic Arrays in C::
++* Dynamic Arrays in C-The Wrong Way::
+ @end menu
+
+ @c =========>
+diff --git a/doc/reference.texi b/doc/reference.texi
+index 0381e9a..19343e6 100644
+--- a/doc/reference.texi
++++ b/doc/reference.texi
+@@ -6,14 +6,14 @@ one-processor) FFTW functions. Parallel transforms are
described in
+ later chapters.
+
+ @menu
+-* Data Types and Files::
+-* Using Plans::
+-* Basic Interface::
+-* Advanced Interface::
+-* Guru Interface::
+-* New-array Execute Functions::
+-* Wisdom::
+-* What FFTW Really Computes::
++* Data Types and Files::
++* Using Plans::
++* Basic Interface::
++* Advanced Interface::
++* Guru Interface::
++* New-array Execute Functions::
++* Wisdom::
++* What FFTW Really Computes::
+ @end menu
+
+ @c ------------------------------------------------------------
+@@ -30,9 +30,9 @@ You must also link to the FFTW library. On Unix, this
+ means adding @code{-lfftw3 -lm} at the @emph{end} of the link command.
+
+ @menu
+-* Complex numbers::
+-* Precision::
+-* Memory Allocation::
++* Complex numbers::
++* Precision::
++* Memory Allocation::
+ @end menu
+
+ @c =========>
+@@ -298,12 +298,12 @@ multiplicities, and strides. This section describes
the the basic
+ interface, which we expect to satisfy the needs of most users.
+
+ @menu
+-* Complex DFTs::
+-* Planner Flags::
+-* Real-data DFTs::
+-* Real-data DFT Array Format::
+-* Real-to-Real Transforms::
+-* Real-to-Real Transform Kinds::
++* Complex DFTs::
++* Planner Flags::
++* Real-data DFTs::
++* Real-data DFT Array Format::
++* Real-to-Real Transforms::
++* Real-to-Real Transform Kinds::
+ @end menu
+
+ @c =========>
+@@ -985,9 +985,9 @@ the same fashion as in the basic interface, and the
resulting
+ @code{fftw_plan} is used in the same way (@pxref{Using Plans}).
+
+ @menu
+-* Advanced Complex DFTs::
+-* Advanced Real-data DFTs::
+-* Advanced Real-to-real Transforms::
++* Advanced Complex DFTs::
++* Advanced Real-data DFTs::
++* Advanced Real-to-real Transforms::
+ @end menu
+
+ @c =========>
+@@ -1186,12 +1186,12 @@ important that they pay special attention to the
documentation lest they
+ shoot themselves in the foot.
+
+ @menu
+-* Interleaved and split arrays::
+-* Guru vector and transform sizes::
+-* Guru Complex DFTs::
+-* Guru Real-data DFTs::
+-* Guru Real-to-real Transforms::
+-* 64-bit Guru Interface::
++* Interleaved and split arrays::
++* Guru vector and transform sizes::
++* Guru Complex DFTs::
++* Guru Real-data DFTs::
++* Guru Real-to-real Transforms::
++* 64-bit Guru Interface::
+ @end menu
+
+ @c =========>
+@@ -1664,10 +1664,10 @@ This section documents the FFTW mechanism for saving
and restoring
+ plans from disk. This mechanism is called @dfn{wisdom}.
+
+ @menu
+-* Wisdom Export::
+-* Wisdom Import::
+-* Forgetting Wisdom::
+-* Wisdom Utilities::
++* Wisdom Export::
++* Wisdom Import::
++* Forgetting Wisdom::
++* Wisdom Utilities::
+ @end menu
+
+ @c =========>
+@@ -1825,12 +1825,12 @@ one-dimensional (1d) transform definitions, and then
give the
+ straightforward extension to multi-dimensional transforms.
+
+ @menu
+-* The 1d Discrete Fourier Transform (DFT)::
+-* The 1d Real-data DFT::
+-* 1d Real-even DFTs (DCTs)::
+-* 1d Real-odd DFTs (DSTs)::
+-* 1d Discrete Hartley Transforms (DHTs)::
+-* Multi-dimensional Transforms::
++* The 1d Discrete Fourier Transform (DFT)::
++* The 1d Real-data DFT::
++* 1d Real-even DFTs (DCTs)::
++* 1d Real-odd DFTs (DSTs)::
++* 1d Discrete Hartley Transforms (DHTs)::
++* Multi-dimensional Transforms::
+ @end menu
+
+ @c =========>
+diff --git a/doc/threads.texi b/doc/threads.texi
+index e5047c3..ebf9d5f 100644
+--- a/doc/threads.texi
++++ b/doc/threads.texi
+@@ -26,10 +26,10 @@ threads if your problem is sufficiently large.
+ @cindex threads
+
+ @menu
+-* Installation and Supported Hardware/Software::
+-* Usage of Multi-threaded FFTW::
+-* How Many Threads to Use?::
+-* Thread safety::
++* Installation and Supported Hardware/Software::
++* Usage of Multi-threaded FFTW::
++* How Many Threads to Use?::
++* Thread safety::
+ @end menu
+
+ @c ------------------------------------------------------------
+diff --git a/doc/tutorial.texi b/doc/tutorial.texi
+index 5763275..f04dd6b 100644
+--- a/doc/tutorial.texi
++++ b/doc/tutorial.texi
+@@ -1,11 +1,11 @@
+ @node Tutorial, Other Important Topics, Introduction, Top
+ @chapter Tutorial
+ @menu
+-* Complex One-Dimensional DFTs::
+-* Complex Multi-Dimensional DFTs::
+-* One-Dimensional DFTs of Real Data::
+-* Multi-Dimensional DFTs of Real Data::
+-* More DFTs of Real Data::
++* Complex One-Dimensional DFTs::
++* Complex Multi-Dimensional DFTs::
++* One-Dimensional DFTs of Real Data::
++* Multi-Dimensional DFTs of Real Data::
++* More DFTs of Real Data::
+ @end menu
+
+ This chapter describes the basic usage of FFTW, i.e., how to compute
+@@ -514,9 +514,9 @@ complex transforms.)
+ @node More DFTs of Real Data, , Multi-Dimensional DFTs of Real Data,
Tutorial
+ @section More DFTs of Real Data
+ @menu
+-* The Halfcomplex-format DFT::
+-* Real even/odd DFTs (cosine/sine transforms)::
+-* The Discrete Hartley Transform::
++* The Halfcomplex-format DFT::
++* Real even/odd DFTs (cosine/sine transforms)::
++* The Discrete Hartley Transform::
+ @end menu
+
+ FFTW supports several other transform types via a unified @dfn{r2r}
+--
+1.8.3
+
diff --git a/libs/fftw/DETAILS b/libs/fftw/DETAILS
index c482a60..042278b 100755
--- a/libs/fftw/DETAILS
+++ b/libs/fftw/DETAILS
@@ -1,6 +1,6 @@
SPELL=fftw
- VERSION=3.3.2
-
SOURCE_HASH=sha512:57a056b6efaa102dce2de9c711f9857c6c605f07e1ee27d2db3eeff1582f12636f58177f79273b1464b78a22bb7ddd1cc7d39468388694003a4ff6dbf2ab6979
+ 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 22902fc..00d14b2 100644
--- a/libs/fftw/HISTORY
+++ b/libs/fftw/HISTORY
@@ -1,3 +1,14 @@
+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
+
+2012-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.3
+
2012-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.3.2

diff --git a/libs/fftw/PRE_BUILD b/libs/fftw/PRE_BUILD
index de38c42..a389802 100755
--- a/libs/fftw/PRE_BUILD
+++ b/libs/fftw/PRE_BUILD
@@ -1,6 +1,8 @@
mk_source_dir $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&
unpack_file &&
+cd ${SOURCE_DIRECTORY}/fftw-$VERSION &&
+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
&&
mv $SOURCE_DIRECTORY/fftw-$VERSION $SOURCE_DIRECTORY/fftw-longdouble-$VERSION
diff --git a/libs/findlib/DETAILS b/libs/findlib/DETAILS
index 37d5ff92..d278067 100755
--- a/libs/findlib/DETAILS
+++ b/libs/findlib/DETAILS
@@ -1,10 +1,10 @@
SPELL=findlib
- VERSION=1.2.8
+ VERSION=1.4
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.ocaml-programming.de/packages/${SOURCE}
-
SOURCE_HASH=sha512:562bac4f4d85bc3af96a05db97c0683f71d524b26f8d2ae7adedb8fe707b1e4d7cfe4cdaa857cb63a35b31d0d87fe60d98f4ce0ad3ff393bd068ab1bbdf88196
+
SOURCE_HASH=sha512:7ee5bee74f6fc14c8d85496e673d42b63e056d35a724fe4f78fd1010a5af4506a9a962c0403fd96d5bf51f2278bfbe98a60aad65a171803cbde935cc3889157b
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- WEB_SITE=http://www.ocaml-programming.de/programming/findlib.html
+ WEB_SITE=http://projects.camlcity.org/projects/findlib.html
ENTERED=20060629
LICENSE[0]=MIT
SHORT="The "findlib" library provides a scheme to manage reusable
software components (packages)"
diff --git a/libs/findlib/HISTORY b/libs/findlib/HISTORY
index 14e874b..b245b76 100644
--- a/libs/findlib/HISTORY
+++ b/libs/findlib/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.3
+
2012-03-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.8

diff --git a/libs/freexl/DETAILS b/libs/freexl/DETAILS
new file mode 100755
index 0000000..64de9d3
--- /dev/null
+++ b/libs/freexl/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=freexl
+ VERSION=1.0.0d
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.gaia-gis.it/gaia-sins/${SOURCE}
+
SOURCE_HASH=sha512:22d76592ff6f575ccb7dde1c36e535f7439f9f99a2fbf433a6f0f9dcc8105f637c47f0415e0cf2dc4c30f6b9ce5c2f82a58defd1256472771fdddbb47ea0030a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.gaia-gis.it/fossil/freexl/index";
+ LICENSE[0]=MOZILLA
+ ENTERED=20121006
+ SHORT="an open source library to extract valid data from within
an Excel (.xls) spreadsheet"
+cat << EOF
+FreeXL is an open source library to extract valid data from within an Excel
+(.xls) spreadsheet.
+
+FreeXL design goals:
+
+* to be simple and lightweight * to be stable, robust and efficient * to be
+easily and universally portable * completely ignoring any GUI-related oddity
+
+Note that the final goal means that FreeXL ignores at all fonts, sizes and
+alignments, and most formats. It ignores Pivot Table, Charts, Formulas,
Visual
+Basic macros and so on. FreeXL is structurally simple and quite light-weight
+(typically 40-80K of object code, stripped).
+EOF
diff --git a/libs/freexl/HISTORY b/libs/freexl/HISTORY
new file mode 100644
index 0000000..9122d59
--- /dev/null
+++ b/libs/freexl/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: spell created
+
diff --git a/libs/fribidi/DETAILS b/libs/fribidi/DETAILS
index c512576..053b133 100755
--- a/libs/fribidi/DETAILS
+++ b/libs/fribidi/DETAILS
@@ -1,8 +1,8 @@
SPELL=fribidi
- VERSION=0.19.4
+ 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 e16409e..afc241b 100644
--- a/libs/fribidi/HISTORY
+++ b/libs/fribidi/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.19.4
Changed SOURCE_URL[0] extension
diff --git a/libs/fribidi/fribidi-0.19.4.tar.bz2.sig
b/libs/fribidi/fribidi-0.19.4.tar.bz2.sig
deleted file mode 100644
index c001d26..0000000
Binary files a/libs/fribidi/fribidi-0.19.4.tar.bz2.sig and /dev/null differ
diff --git a/libs/ganv/BUILD b/libs/ganv/BUILD
new file mode 100755
index 0000000..9c6c9b6
--- /dev/null
+++ b/libs/ganv/BUILD
@@ -0,0 +1,3 @@
+OPTS="$GANV_OPTS $OPTS" &&
+
+waf_build
diff --git a/libs/ganv/CONFIGURE b/libs/ganv/CONFIGURE
new file mode 100755
index 0000000..5f93935
--- /dev/null
+++ b/libs/ganv/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option GANV_OPTS "Use experimental force-directed graph
layout?" y \
+ "" \
+ "--no-fdgl"
diff --git a/libs/ganv/DEPENDS b/libs/ganv/DEPENDS
new file mode 100755
index 0000000..796084e
--- /dev/null
+++ b/libs/ganv/DEPENDS
@@ -0,0 +1,16 @@
+# required for waf
+depends PYTHON &&
+depends -sub CXX gcc &&
+depends pkgconfig &&
+depends gtk+2 &&
+depends gtkmm2 &&
+
+optional_depends gettext "" "--no-nls" "for i18n (native language support)"
&&
+optional_depends gobject-introspection "--gir" "" "to build Gobject
introspection data" &&
+optional_depends doxygen "--docs" "" "to build documentation" &&
+
+if is_depends_enabled $SPELL doxygen; then
+ depends graphviz
+else
+ optional_depends graphviz "" "--no-graphviz" "for Graphviz support"
+fi
diff --git a/libs/ganv/DETAILS b/libs/ganv/DETAILS
new file mode 100755
index 0000000..f4439a6
--- /dev/null
+++ b/libs/ganv/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=ganv
+ VERSION=1.4.2
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+ SOURCE_URL[0]=http://download.drobilla.net/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://drobilla.net/software/ganv/
+ ENTERED=20141107
+ LICENSE[0]=GPL
+ SHORT="interactive Gtkmm canvas widget for graph-based interfaces"
+cat << EOF
+Ganv is an interactive Gtk canvas widget for graph-based interfaces
(patchers,
+modular synthesizers, finite state automata, interactive graphs, etc).
+
+Ganv provides classes for "Modules" (boxes with "Ports"), Circles, and
+Edges (lines that connect either Ports or Circles). The user can rearrange
+items, or Ganv can automatically arrange items using GraphViz. Edges can be
made
+by the user one at a time with the mouse, or in groups using the mouse and
+keyboard.
+EOF
diff --git a/libs/ganv/HISTORY b/libs/ganv/HISTORY
new file mode 100644
index 0000000..46b2bd4
--- /dev/null
+++ b/libs/ganv/HISTORY
@@ -0,0 +1,3 @@
+2014-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, CONFIGURE, canvas.patch:
+ spell created, version 1.4.2
diff --git a/libs/ganv/INSTALL b/libs/ganv/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/libs/ganv/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/libs/ganv/PRE_BUILD b/libs/ganv/PRE_BUILD
new file mode 100755
index 0000000..b3a66ec
--- /dev/null
+++ b/libs/ganv/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/canvas.patch"
diff --git a/libs/ganv/canvas.patch b/libs/ganv/canvas.patch
new file mode 100644
index 0000000..3633634
--- /dev/null
+++ b/libs/ganv/canvas.patch
@@ -0,0 +1,40 @@
+--- src/Canvas.cpp.orig 2014-07-13 22:45:07.000000000 +0300
++++ src/Canvas.cpp 2014-11-07 14:43:16.341865183 +0300
+@@ -760,6 +760,18 @@
+ }
+ #endif
+
++inline uint64_t
++get_monotonic_time()
++{
++#if GLIB_CHECK_VERSION(2, 28, 0)
++ return g_get_monotonic_time();
++#else
++ GTimeVal time;
++ g_get_current_time(&time);
++ return time.tv_sec + time.tv_usec;
++#endif
++}
++
+ #ifdef GANV_FDGL
+
+ inline Region
+@@ -788,18 +800,6 @@
+ b->impl->force = vec_sub(b->impl->force, f);
+ }
+
+-inline uint64_t
+-get_monotonic_time()
+-{
+-#if GLIB_CHECK_VERSION(2, 28, 0)
+- return g_get_monotonic_time();
+-#else
+- GTimeVal time;
+- g_get_current_time(&time);
+- return time.tv_sec + time.tv_usec;
+-#endif
+-}
+-
+ gboolean
+ GanvCanvasImpl::layout_iteration()
+ {
diff --git a/libs/gdbm/DETAILS b/libs/gdbm/DETAILS
index fb5b3c6..b3d95d8 100755
--- a/libs/gdbm/DETAILS
+++ b/libs/gdbm/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdbm
- VERSION=1.10
+ VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/gdbm/HISTORY b/libs/gdbm/HISTORY
index 4d9d284..f742f10 100644
--- a/libs/gdbm/HISTORY
+++ b/libs/gdbm/HISTORY
@@ -1,3 +1,6 @@
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.11
+
2011-11-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10

diff --git a/libs/geoip/DETAILS b/libs/geoip/DETAILS
index 54af00a..1e39a6d 100755
--- a/libs/geoip/DETAILS
+++ b/libs/geoip/DETAILS
@@ -1,9 +1,10 @@
SPELL=geoip
- VERSION=1.4.8
- 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:aec70bdf002f1041ecb14f091e32206af033dc6ed89d20dffcc80e4c4edad993c9dfab7810576cb75f07d356ef34529ca3f2613e43e7f97c2b7ae099ce3be317
+ 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 9cc97bc..4bb8a3c 100644
--- a/libs/geoip/HISTORY
+++ b/libs/geoip/HISTORY
@@ -1,3 +1,10 @@
+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
+
2011-07-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.8; quoting paths
* PRE_BUILD: added, to fix build
diff --git a/libs/geoip/PRE_BUILD b/libs/geoip/PRE_BUILD
deleted file mode 100755
index f99d3af..0000000
--- a/libs/geoip/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-autoreconf -i
diff --git a/libs/gettext/BUILD b/libs/gettext/BUILD
index fcdbecd..de79abe 100755
--- a/libs/gettext/BUILD
+++ b/libs/gettext/BUILD
@@ -6,8 +6,6 @@ OPTS="--enable-threads=posix $OPTS" &&
# never rely on external glib2
OPTS="--with-included-glib $OPTS" &&

-make_single &&
-
./configure --build=$BUILD \
--host=$HOST \
--prefix=${TRACK_ROOT}/usr \
@@ -28,8 +26,6 @@ if is_depends_enabled $SPELL tetex; then
cd -
fi &&

-make_normal &&
-
#
# Remove libintl.h from old log files
#
diff --git a/libs/gettext/DEPENDS b/libs/gettext/DEPENDS
index 19a1cc8..86d239d 100755
--- a/libs/gettext/DEPENDS
+++ b/libs/gettext/DEPENDS
@@ -1,5 +1,14 @@
depends gnupg &&
depends smgl-fhs &&
+
+optional_depends libxml2 "" "--with-included-libxml" "use system libxml2" &&
+if is_depends_enabled $SPELL libxml2;then
+ if is_depends_enabled libxml2 icu;then
+ depends icu
+ fi
+fi &&
+
+optional_depends libunistring '' '--with-included-libunistring' 'use sytem
libunistring' &&
optional_depends libcroco "" "--with-included-libcroco" "use system
libcroco" &&

optional_depends -sub CXX gcc \
diff --git a/libs/gettext/DETAILS b/libs/gettext/DETAILS
index 4a8bee0..1ad9337 100755
--- a/libs/gettext/DETAILS
+++ b/libs/gettext/DETAILS
@@ -1,7 +1,7 @@
SPELL=gettext
- VERSION=0.18.1.1
- PATCHLEVEL=1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.19.3
+# PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/libs/gettext/HISTORY b/libs/gettext/HISTORY
index 0d7e38e..3cf80b1 100644
--- a/libs/gettext/HISTORY
+++ b/libs/gettext/HISTORY
@@ -1,3 +1,46 @@
+2014-10-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19.3
+
+2014-10-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix typo
+
+2014-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: icu is only needed if libxmls2 uses it
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: icu
+
+2014-07-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19.2
+
+2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19.1
+
+2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19
+
+2014-04-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: libxml2 is optional
+
+2014-04-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.18.3.2
+
+2013-08-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18.3.1
+
+2013-07-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional libunistring
+ * BUILD: remove make_single
+
+2013-07-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.18.3
+
+2013-03-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add libxml2
+
+2012-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to fix build with glibc 2.16
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* BUILD: force internal glib2, so basesystem can be glib2-free, which
diff --git a/libs/gettext/PRE_BUILD b/libs/gettext/PRE_BUILD
new file mode 100755
index 0000000..32353b6
--- /dev/null
+++ b/libs/gettext/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i -e '/gets is a/d' gettext-*/*/stdio.in.h
diff --git a/libs/gflags/BUILD b/libs/gflags/BUILD
new file mode 100755
index 0000000..acc2ed5
--- /dev/null
+++ b/libs/gflags/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" -DBUILD_SHARED_LIBS=on" &&
+cmake_build
diff --git a/libs/gflags/DEPENDS b/libs/gflags/DEPENDS
new file mode 100755
index 0000000..2236fb7
--- /dev/null
+++ b/libs/gflags/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends cmake
diff --git a/libs/gflags/DETAILS b/libs/gflags/DETAILS
new file mode 100755
index 0000000..0510998
--- /dev/null
+++ b/libs/gflags/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gflags
+ VERSION=2.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/schuhschuh/gflags/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:18d1a0a1271f12f0e87447e3a9d6810f531f5b190d84274465add5a928c189caac911ec2592422895961ab3c0c7566ff50c0c22f71d185ac3413c54bdbfb00ef
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://code.google.com/p/gflags/
+ LICENSE[0]=BSD
+ ENTERED=20130120
+ SHORT="commandline flags module for C++"
+cat << EOF
+The gflags package contains a library that implements commandline flags
+processing. As such it's a replacement for getopt().
+
+It has increased flexibility, including built-in support for C++ types like
+string, and the ability to define flags in the source file in which they're
+used.
+EOF
diff --git a/libs/gflags/HISTORY b/libs/gflags/HISTORY
new file mode 100644
index 0000000..3cb92b3
--- /dev/null
+++ b/libs/gflags/HISTORY
@@ -0,0 +1,9 @@
+2014-04-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: change SOURCE_URL[0] to github
+
+2014-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.1.1
+ * DEPENDS, BUILD: use cmake
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/libs/gfreenect/DEPENDS b/libs/gfreenect/DEPENDS
index 4e3c87b..deb7935 100755
--- a/libs/gfreenect/DEPENDS
+++ b/libs/gfreenect/DEPENDS
@@ -1 +1,3 @@
-depends libfreenect
+depends libfreenect &&
+depends gobject-introspection &&
+depends gtk-doc
diff --git a/libs/gfreenect/DETAILS b/libs/gfreenect/DETAILS
index d527dea..1781145 100755
--- a/libs/gfreenect/DETAILS
+++ b/libs/gfreenect/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gfreenect
-if [[ "$GFREENECT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/elima/GFreenect.git:gfreenect.git
SOURCE_IGNORE=volatile
diff --git a/libs/gfreenect/HISTORY b/libs/gfreenect/HISTORY
index e4efc8f..4bafa59 100644
--- a/libs/gfreenect/HISTORY
+++ b/libs/gfreenect/HISTORY
@@ -1,2 +1,8 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: gobject-introspection and gtk-doc added
+
2012-09-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD: spell created
diff --git a/libs/girara/DETAILS b/libs/girara/DETAILS
index c0b315e..e0e0d4f 100755
--- a/libs/girara/DETAILS
+++ b/libs/girara/DETAILS
@@ -1,6 +1,6 @@
SPELL=girara
- VERSION=0.1.3
-
SOURCE_HASH=sha512:108e8643f44fb1016ffd31e6d6133b6fa46c9625d69f548569a92fe07442025918c78fb4564f41a66ba6967d2e947959946747fd65c0f045f7adc99ce6177e0b
+ 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 6a9e58a..6c4cc18 100644
--- a/libs/girara/HISTORY
+++ b/libs/girara/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-06-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.3

diff --git
a/libs/glibc/00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch
b/libs/glibc/00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch
new file mode 100644
index 0000000..5a71075
--- /dev/null
+++ b/libs/glibc/00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch
@@ -0,0 +1,51 @@
+From 6a714e48586aa7f21d2eeef9195cee57c9ebaa60 Mon Sep 17 00:00:00 2001
+From: Thorsten Kukuk <kukuk AT suse.de>
+Date: Fri, 16 Aug 2013 14:54:23 -0400
+Subject: [PATCH 05/11] reload /etc/resolv.conf when it has changed
+
+if /etc/resolv.conf is updated, then make sure applications
+already running get the updated information.
+
+ripped from SuSE
+
+http://bugs.gentoo.org/177416
+---
+ resolv/res_libc.c | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/resolv/res_libc.c b/resolv/res_libc.c
+index ee3fa21..f30b3a9 100644
+--- a/resolv/res_libc.c
++++ b/resolv/res_libc.c
+@@ -22,6 +22,7 @@
+ #include <arpa/nameser.h>
+ #include <resolv.h>
+ #include <bits/libc-lock.h>
++#include <sys/stat.h>
+
+
+ /* The following bit is copied from res_data.c (where it is #ifdef'ed
+@@ -95,6 +96,20 @@ int
+ __res_maybe_init (res_state resp, int preinit)
+ {
+ if (resp->options & RES_INIT) {
++ static time_t last_mtime, last_check;
++ time_t now;
++ struct stat statbuf;
++
++ time (&now);
++ if (now != last_check) {
++ last_check = now;
++ if (stat (_PATH_RESCONF, &statbuf) == 0 && last_mtime
!= statbuf.st_mtime) {
++ last_mtime = statbuf.st_mtime;
++ atomicinclock (lock);
++ atomicinc (__res_initstamp);
++ atomicincunlock (lock);
++ }
++ }
+ if (__res_initstamp != resp->_u._ext.initstamp) {
+ if (resp->nscount > 0)
+ __res_iclose (resp, true);
+--
+1.8.5.4
+
diff --git
a/libs/glibc/00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch
b/libs/glibc/00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch
new file mode 100644
index 0000000..a3523a6
--- /dev/null
+++ b/libs/glibc/00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch
@@ -0,0 +1,28 @@
+From 2a6098d40483e825eebc18f74203b0b1d1c6e6c8 Mon Sep 17 00:00:00 2001
+From: Guy Martin <gmsoft AT tuxicoman.be>
+Date: Fri, 16 Aug 2013 15:00:05 -0400
+Subject: [PATCH 07/11] rtld: do not ignore arch-specific CFLAGS
+
+https://bugs.gentoo.org/452184
+http://sourceware.org/bugzilla/show_bug.cgi?id=15005
+http://sourceware.org/ml/libc-alpha/2013-01/msg00247.html
+---
+ elf/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/elf/Makefile b/elf/Makefile
+index 4c58fc9..56900d2 100644
+--- a/elf/Makefile
++++ b/elf/Makefile
+@@ -421,7 +421,7 @@ CFLAGS-ldconfig.c = $(SYSCONF-FLAGS)
-D'LIBDIR="$(libdir)"' \
+ -D'SLIBDIR="$(slibdir)"' -DIS_IN_ldconfig=1
+ CFLAGS-dl-cache.c = $(SYSCONF-FLAGS)
+ CFLAGS-cache.c = $(SYSCONF-FLAGS)
+-CFLAGS-rtld.c = $(SYSCONF-FLAGS)
++CFLAGS-rtld.c += $(SYSCONF-FLAGS)
+
+ CPPFLAGS-.os += $(if $(filter $(@F),$(patsubst
%,%.os,$(all-rtld-routines))),\
+ -DNOT_IN_libc=1 -DIS_IN_rtld=1 -DIN_LIB=rtld)
+--
+1.8.5.4
+
diff --git a/libs/glibc/BUILD b/libs/glibc/BUILD
index f9c2ec6..9702c59 100755
--- a/libs/glibc/BUILD
+++ b/libs/glibc/BUILD
@@ -1,17 +1,13 @@
make_single &&

+if [[ $GLIBC_DEBUG == "y" ]]; then
+ LDFLAGS="${LDFLAGS/-s/}"
+fi &&
+
# install x86_64 linker to lib instead of lib64
sedit "s/lib64/lib/" sysdeps/unix/sysv/linux/x86_64/ldconfig.h &&
sedit "s/264/2/" sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed &&

-# this causes configure to be run again where it fails for some people on
PIII and for me on Alpha
-# the error is about no working grep found...
-if [[ ${SMGL_COMPAT_ARCHS[1]} == x86_64 ]]; then
-# install x86_64 libraries to lib instead of lib64
-sedit "s/| x86_64//" sysdeps/unix/sysv/linux/configure &&
-sedit "s/| x86_64//" sysdeps/unix/sysv/linux/configure.in
-fi &&
-
#
# bug#5570 ccache sometimes has trouble correctly recognising minor
differences
# in configurations and doesn't force recompile when it should. This stops
it from
@@ -24,7 +20,6 @@ export CCACHE_RECACHE=true &&

local ADDONS
if [ "$GLIBC_NPTL" = "y" ]; then
- ADDONS="nptl" &&
#
# Enable IDN?
#
@@ -45,7 +40,7 @@ OPTS="$OPTS --enable-add-ons=${ADDONS/ /,}" &&
if [ "$GLIBC_NPTL" = "y" ]
then
# minimise optimisation level
- CFLAGS="${CFLAGS//-O?/}" &&
+ CFLAGS=$(echo ${CFLAGS} | sed -r "s;-O([0-9]|fast);;g") &&
CFLAGS="-O2 ${CFLAGS//-Os/}"
else
#
@@ -140,12 +135,20 @@ ln -s /usr/include/sys/capability.h
$SOURCE_DIRECTORY/nscd/sys/capability.h &&
cd $SOURCE_DIRECTORY.bld &&

#
+# Install all libs into /lib
+# Fixes installing glibc on x86_64 without a lib64 symlink/dir
+# Bug #441
+#
+echo -e "slibdir=/lib" > configparms
+
+#
# Configure glibc to use the sanitised headers
# http://bugs.sourcemage.org/show_bug.cgi?id=7560
#
$SOURCE_DIRECTORY/configure --host=$HOST \
--build=$BUILD \
--prefix=/usr \
+ --libdir=/usr/lib \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--sysconfdir=/etc \
@@ -154,5 +157,6 @@ $SOURCE_DIRECTORY/configure --host=$HOST
\
--disable-profile \
--with-headers=$GLIBC_HEADERS_DIR/usr/include \
--disable-multi-arch \
+ --enable-obsolete-rpc \
$OPTS &&
make
diff --git a/libs/glibc/CONFIGURE b/libs/glibc/CONFIGURE
new file mode 100755
index 0000000..8b1b1cd
--- /dev/null
+++ b/libs/glibc/CONFIGURE
@@ -0,0 +1,4 @@
+if list_find "$LDFLAGS" "-s"; then
+ message "${PROBLEM_COLOR}WARNING: \$LDFLAGS containing strip (-s) option
detected.${DEFAULT_COLOR}" &&
+ config_query GLIBC_DEBUG "Enable debug build of $SPELL (required for
debugging programs with Valgrind)?" y
+fi
diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 44689a8..395e54e 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -1,4 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=glibc
+ TMPFS=off
if [ "$GLIBC_NPTL" = "n" ]; then
VERSION=2.3.6
HEADERS_VERSION=2.4.24
@@ -18,51 +20,45 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE3_GPG=gnu.gpg:$SOURCE3.sig:UPSTREAM_KEY
SOURCE4_IGNORE=signature

SOURCE5_HASH=sha512:c1931495915c8461de97e4156c9d0edd7b44e4b48cbce2d4c3a52b83d331a9ce48f3c7abb7dd787ed897f1e7d0e81c5cdb4eb3986bc24a5e2788708427e2dcb1
- PATCHLEVEL=2
else
- if [[ "${GLIBC_BRANCH/-*}" == "scm" ]]; then
- if [[ "${GLIBC_AUTOUPDATE}" == "y" ]]; then
- VERSION=${GLIBC_BRANCH}-$(date +%Y%m%d)
- else
- VERSION=${GLIBC_BRANCH}
- fi
+ if [[ "${GLIBC_BRANCH}" == "scm" ]]; then
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
-
SOURCE_URL="git://sourceware.org/git/glibc.git:$SPELL-git:release/${GLIBC_BRANCH#scm-}/master"
+ SOURCE_URL="git://sourceware.org/git/glibc.git:$SPELL-git"
SOURCE_IGNORE=volatile
else
- VERSION=2.13
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.20
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=glibc.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature
- SECURITY_PATCH=1
- PATCHLEVEL=2
+ SECURITY_PATCH=2
fi
if [[ $GLIBC_SANITIZE_HEADERS == n ]]; then
- HEADERS_VERSION=2.6.38
- SOURCE3=linux-${HEADERS_VERSION}.tar.bz2
- SOURCE6=${SOURCE3}.sign
+ HEADERS_VERSION=3.17.4
+ SOURCE3=linux-${HEADERS_VERSION}.tar.xz
+ SOURCE6=linux-${HEADERS_VERSION}.tar.sign
SOURCE6_IGNORE=signature
SOURCE3_GPG="kernel.gpg:${SOURCE6}:ESTABLISHED_UPSTREAM_KEY"
- SOURCE3_URL[0]="$KERNEL_URL/pub/linux/kernel/v2.6/$SOURCE3"
- SOURCE6_URL[0]="${SOURCE3_URL[0]}.sign"
+ SOURCE3_URL[0]="$KERNEL_URL/pub/linux/kernel/v3.x/$SOURCE3"
+ SOURCE6_URL[0]="$KERNEL_URL/pub/linux/kernel/v3.x/$SOURCE6"
else
local LINUX_DIRECTORY
LINUX_DIRECTORY=$(gaze where -path linux | sed "s/linux -> //")
. $LINUX_DIRECTORY/latest.defaults
-
+
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]*)
+ 3.[1-9]*)
SOURCE6="linux-${LATEST_3}.tar.sign"
SOURCE6_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE6}"
;;
@@ -74,12 +70,12 @@ 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"
SOURCE8_URL="${KERNEL_URL}/pub/linux/kernel/v3.0/${SOURCE8}"
- else
+ else
SOURCE8="${SOURCE7}.sign"
SOURCE8_URL="${SOURCE7_URL}.sign"
fi
@@ -95,15 +91,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE3_GPG="kernel.gpg:${SOURCE6}:ESTABLISHED_UPSTREAM_KEY"
SOURCE3_URL="${KERNEL_URL}/pub/linux/kernel/v2.6/${SOURCE3}"
SOURCE6_URL="${SOURCE3_URL}.sign"
- if [[ $HEADERS_VERSION != $LATEST_2_6 ]]; then
- SOURCE7=patch-${HEADERS_VERSION}.bz2
- SOURCE8="${SOURCE7}.sign"
- SOURCE8_IGNORE=signature
- SOURCE7_GPG="kernel.gpg:${SOURCE8}:ESTABLISHED_UPSTREAM_KEY"
- SOURCE7_URL="${KERNEL_URL}/pub/linux/kernel/v2.6/${SOURCE7}"
- SOURCE8_URL="${SOURCE7_URL}.sign"
- fi
- fi
+ fi
fi
fi
WEB_SITE=http://www.gnu.org/software/libc
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index 82e6650..3dcb527 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -1,15 +1,105 @@
+2014-12-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.20, SECURITY_PATCH++ (CVE-2014-4043)
+ * BUILD: NPTL is no longer an addon, disable -Ofast too in CFLAGS
+ * PRE_BUILD: removed obsolete patches, added glibc-2.20-fhs-1.patch,
cleanup formatting
+ * glibc-2.20-fhs-1.patch: added a LFS patch, fixes nscd's cache
directory
+ * glibc-2.19-fix-sign-in-bsloww1-input.patch,
glibc-2.19-xattr_header.patch,
+ 00_all_0008-nptl-handle-EAGAIN-with-some-futex-operations.patch,
+ 00_all_0011-arm-fix-PIC-vs-SHARED-typos.patch: removed
+ * init.d/nscd: fixed cache directory check/creation
+
+2014-12-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated kernel headers to 3.17.4
+ The prior 2.6.38 headers are getting too old (e.g. libcap requires
newer,
+ see https://bugs.launchpad.net/ubuntu/+source/libcap-ng/+bug/684969)
+ * PRE_BUILD: Remove 2.6.x kernel code for non-sanitized headers
+
+2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: allow drop of strip option if a user desires so
+ * CONFIGURE: added, for GLIBC_DEBUG option
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, glibc-2.19-fix-sign-in-bsloww1-input.patch,
+ glibc-2.19-xattr_header.patch: add bug fixes from arch linux
+ * PRE_BUILD,
+ 00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch,
+ 00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch,
+ 00_all_0008-nptl-handle-EAGAIN-with-some-futex-operations.patch,
+ 00_all_0011-arm-fix-PIC-vs-SHARED-typos.patch: add bug fixes from
gentoo
+
+2014-05-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.19, .bz2 -> .xz
+ * PRE_BUILD, as-test-x.patch, glibc-2.17-sync-with-linux37.patch:
removed obsolete patches
+ * glibc.gpg: new key, 6C2A4AFF, Carlos O'Donell's key again
+
+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
+
+2013-01-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.17
+ * glibc.gpg: 6C2A4AFF removed, 82764ED5 added
+ * PRE_BUILD, fix-res_query-assert.patch, revert-c5a0802a.patch:
+ patches removed
+ * PRE_BUILD, glibc-2.17-sync-with-linux37.patch: patch from Arch added
+
+2012-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: fixed source urls for GLIBC_SANITIZE_HEADERS=y in 2.6
+
+2012-09-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: specify slibdir to force install libs to /lib (fixes #411)
+ * PREPARE: scm-2.13 renamed to scm
+ * DETAILS: checkout head for scm, instead of a release branch
+
+2012-07-14 Sukneet Basuta <sukneet AT sourcemage.org>
+ * BUILD: specify libdir so libs install to /usr/lib on all archs
+ * PRE_BUILD: remove fixing ieee754 function names. This would break
the
+ build on my box.
+ Re-enable libgd detection
+ Added patch to fix res_query assertion and another to fix various
hangs
+ * fix-res_query-assert.patch: added, fix assertion in res_query
+ * revert-c5a0802a.patch: added, revert to fix various hangs
+ * removed unused files
+
+2012-07-10 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: apply as_fn_executable_p.patch
+ * as_fn_executable_p.patch: add as_fn_executable_p() to configure
+ so it can detect grep. I have no idea why or how its missing though.
+
+2012-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.16.0
+ * BUILD: --enable-obsolete-rpc added
+ * PRE_BUILD, glibc-2.15-fixes-1.patch, gcc45.patch,
+ do-not-install-timezones.patch, do-not-install-timezones-2.patch,
+ test-installation.pl.patch: patches removed
+ * PRE_BUILD: removed scripts/test-installation.pl, broken for me
+
+2012-06-26 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.15
+ * PRE_BUILD: added gcc specific fixes, added patch to fix segfaults
+ in some programs
+ * glibc-2.15-fixes-1.patch: added LFS patch
+ * glibc.gpg: deleted old key, replaced with 6C2A4AFF Carlos
O'Donell's key
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: PATCHLEVEL=2
* DEPENDS: added runtime_depends tzdata
* PRE_BUILD: apply patches to not install time zone rules
- remove localtime.patch
+ remove localtime.patch
* do_not_install_timezones.patch, do_not_install_timezones_2.patch:
from upstream. Do not install timezones, instead use tzdata.
The timezone rules included with glibc are fairly dated.
* localtime.patch: removed, no longer needed

2012-05-15 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: fix SOURCE URLS for sigs of kernel versions >=3.0
+ * DETAILS: fix SOURCE URLS for sigs of kernel versions >=3.0
* PRE_BUILD: correctly verify files with GPG for Kernel headers >=3.1
and patches >3.0.4

diff --git a/libs/glibc/PREPARE b/libs/glibc/PREPARE
index 5387658..3b664ef 100755
--- a/libs/glibc/PREPARE
+++ b/libs/glibc/PREPARE
@@ -6,7 +6,7 @@ if [[ $(uname -r) = 2.6.* ]] || [[ $(uname -r) = 3.*
]]; then
else
config_query GLIBC_NPTL "As you are running a $(uname -r | cut -f1,2
-d.) kernel, would you like to use the new nptl (Native Posix Thread
Libary)?" y &&
if [[ "$GLIBC_NPTL" == "y" ]]; then
- prepare_select_branch stable scm-2.13
+ prepare_select_branch stable scm
fi &&
config_query GLIBC_USEIDN "Would you like to compile glibc with libidn
support?" y &&
config_query GLIBC_SANITIZE_HEADERS "Do you want to use sanitized linux
kernel headers from the latest stable release" n
diff --git a/libs/glibc/PRE_BUILD b/libs/glibc/PRE_BUILD
index 8e50e2f..da03e83 100755
--- a/libs/glibc/PRE_BUILD
+++ b/libs/glibc/PRE_BUILD
@@ -1,11 +1,10 @@
default_pre_build &&

+# seems perl script scripts/test-installation.pl is broken now
+sed -i 's:CC="$(CC)" $(PERL) scripts/test-installation.pl
$(common-objpfx)::' $SOURCE_DIRECTORY/Makefile &&
+
if [ "$GLIBC_NPTL" = "y" ]; then
cd $SOURCE_DIRECTORY &&
-
#http://sourceware.org/git/?p=glibc.git;a=commit;h=482ff4dae91cf9a288284072d1a299868db7a634
- patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/do-not-install-timezones.patch &&
-
#http://sourceware.org/git/?p=glibc.git;a=commit;h=a458e7fe3835b8a3bcac5a54733af45cc06fc0da
- patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/do-not-install-timezones-2.patch &&
#
# Unpack glibc-kernel-headers
#
@@ -13,38 +12,32 @@ 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
- if [[ $GLIBC_SANITIZE_HEADERS == n ]]; then
- cd $GLIBC_HEADERS_DIR &&
- if [ ! -z $SOURCE3 ]; then
- bzcat ${SOURCE_CACHE}/$SOURCE3 > ${SOURCE3%.bz2}
- fi &&
- make mrproper
- else
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}
- echo $SOURCE7_GPG
+ SOURCE7=${SOURCE7/.xz}
+ echo $SOURCE7_GPG
verify_file 7 || return 1
message "${MESSAGE_COLOR}rm $SOURCE_CACHE/$SOURCE7${DEFAULT_COLOR}"
rm $SOURCE_CACHE/$SOURCE7
@@ -52,16 +45,15 @@ 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
fi
fi &&
make mrproper
- fi
else
cd $SOURCE_DIRECTORY &&
#
@@ -88,17 +80,23 @@ fi &&
sed -i '/^header-y += drm\//d' $GLIBC_HEADERS_DIR/include/Kbuild &&
rm -rf $GLIBC_HEADERS_DIR/include/drm &&

+
+
#
# Now fixup the normal glibc
#
-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SCRIPT_DIRECTORY/Makefile.patch &&
-patch -p1 < $SCRIPT_DIRECTORY/as-test-x.patch &&
-patch -p1 < $SPELL_DIRECTORY/gcc45.patch &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/Makefile.patch &&
+# no idea why or how this is missing from configure
+patch -p0 < $SPELL_DIRECTORY/as_fn_executable_p.patch &&
+
+patch -p1 <
$SPELL_DIRECTORY/00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch
&&
+patch -p1 <
$SPELL_DIRECTORY/00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch
&&
+patch -p1 < $SPELL_DIRECTORY/glibc-2.20-fhs-1.patch
&&

# disabled libgd detection/building memusagestat for now until a better
# fix has been found, bug #8277
-sedit 's/LIBGD=yes/LIBGD=no/' $SOURCE_DIRECTORY/configure &&
+#sedit 's/LIBGD=yes/LIBGD=no/' $SOURCE_DIRECTORY/configure &&

#
# Create the build directory
@@ -109,8 +107,4 @@ mk_source_dir $SOURCE_DIRECTORY.bld &&
local test_path=$SOURCE_DIRECTORY.bld/test-installation &&
mkdir $test_path &&
sed -i "s,/tmp,$test_path,g" scripts/test-installation.pl &&
-sed -i 's/ot \$/ot:\n\ttouch $@\n$/' manual/Makefile &&
-
-# CC="gcc" /usr/bin/perl scripts/test-installation.pl
/usr/src/glibc-2.13.bld/
-# /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lnss_test1
-patch scripts/test-installation.pl <
$SPELL_DIRECTORY/test-installation.pl.patch
+sed -i 's/ot \$/ot:\n\ttouch $@\n$/' manual/Makefile
diff --git a/libs/glibc/as-test-x.patch b/libs/glibc/as-test-x.patch
deleted file mode 100644
index b0f299c..0000000
--- a/libs/glibc/as-test-x.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/sysdeps/unix/sysv/linux/configure.in 2007-09-13 17:56:51.519950207
-0700
-+++ b/sysdeps/unix/sysv/linux/configure.in 2007-09-13 17:40:35.186895935
-0700
-@@ -24,6 +24,7 @@
- CPPFLAGS="$CPPFLAGS $SYSINCLUDES"
- fi
- define([libc_cv_linuxVER],
[libc_cv_linux]patsubst(LIBC_LINUX_VERSION,[\.]))dnl
-+as_test_x="test -x"
- AC_CACHE_CHECK(installed Linux kernel header files, libc_cv_linuxVER, [dnl
- AC_EGREP_CPP([eat flaming death], [#include <linux/version.h>
- #if !defined LINUX_VERSION_CODE || LINUX_VERSION_CODE < ]dnl
diff --git a/libs/glibc/as_fn_executable_p.patch
b/libs/glibc/as_fn_executable_p.patch
new file mode 100644
index 0000000..bc5b896
--- /dev/null
+++ b/libs/glibc/as_fn_executable_p.patch
@@ -0,0 +1,17 @@
+--- configure 2012-07-10 01:17:03.777702901 -0400
++++ configure.patched 2012-07-10 01:29:06.658727860 -0400
+@@ -284,6 +284,14 @@
+ exit $1
+ } # as_fn_exit
+
++# as_fn_executable_p FILE
++# -----------------------
++# Test if FILE is an executable regular file.
++as_fn_executable_p ()
++{
++ test -f "$1" && test -x "$1"
++} # as_fn_executable_p
++
+ # as_fn_mkdir_p
+ # -------------
+ # Create "$as_dir" as a directory, including parents if necessary.
diff --git a/libs/glibc/config.h.patch b/libs/glibc/config.h.patch
deleted file mode 100644
index 2055042..0000000
--- a/libs/glibc/config.h.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/usr/include/linux/config.h 2004-11-29 21:24:16.893466608 -0800
-+++ b/usr/include/linux/config.h 2004-11-29 21:24:46.574954336 -0800
-@@ -1,3 +1,3 @@
--#error "Compilation aborted. Please read the FAQ for linux-libc-headers
package."
--#error "(can be found at
http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
-+#warning "Compilation would have been aborted. Please read the FAQ for
linux-libc-headers package."
-+#warning "(can be found at
http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
-
diff --git a/libs/glibc/do-not-install-timezones-2.patch
b/libs/glibc/do-not-install-timezones-2.patch
deleted file mode 100644
index 13b6ddc..0000000
--- a/libs/glibc/do-not-install-timezones-2.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/timezone/Makefile b/timezone/Makefile
-index 00bfba6..9e55a6a 100644
---- a/timezone/Makefile
-+++ b/timezone/Makefile
-@@ -45,7 +45,6 @@ include ../Makeconfig # Get objpfx defined so we
can use it below.
- CPPFLAGS-zic = -DNOT_IN_libc
-
- ifeq ($(have-ksh),yes)
--install-others += $(inst_zonedir)/iso3166.tab $(inst_zonedir)/zone.tab
- install-bin-script = tzselect
- generated += tzselect
- endif
-@@ -111,7 +110,3 @@ $(objpfx)tzselect: tzselect.ksh
$(common-objpfx)config.make
- -e 's%@TZDIR@%$(zonedir)%g' < $< > $@.new
- chmod 555 $@.new
- mv -f $@.new $@
--
--$(addprefix $(inst_zonedir)/,iso3166.tab zone.tab): \
-- $(inst_zonedir)/%: % $(+force)
-- $(do-install)
diff --git a/libs/glibc/do-not-install-timezones.patch
b/libs/glibc/do-not-install-timezones.patch
deleted file mode 100644
index 61b8226..0000000
--- a/libs/glibc/do-not-install-timezones.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-diff --git a/timezone/Makefile b/timezone/Makefile
-index e8fb716..d5ea538 100644
---- a/timezone/Makefile
-+++ b/timezone/Makefile
-@@ -1,4 +1,4 @@
--# Copyright (C) 1998,1999,2000,2002,2005,2007 Free Software Foundation, Inc.
-+# Copyright (C) 1998-2000,2002,2005,2007,2012 Free Software Foundation, Inc.
- # This file is part of the GNU C Library.
-
- # The GNU C Library is free software; you can redistribute it and/or
-@@ -49,33 +49,6 @@ include ../Makeconfig # Get objpfx defined so we
can use it below.
-
- CPPFLAGS-zic = -DNOT_IN_libc
-
--# z.* use this variable.
--define nl
--
--
--endef
--ifndef avoid-generated
--ifndef inhibit_timezone_rules
---include $(addprefix $(objpfx)z.,$(tzfiles))
--endif
--endif
--
--# Make these absolute file names.
--installed-localtime-file := $(firstword $(filter /%,$(inst_localtime-file))
\
-- $(addprefix $(inst_zonedir)/, \
-- $(localtime-file)))
--installed-posixrules-file := $(firstword $(filter /%,$(posixrules-file)) \
-- $(addprefix $(inst_zonedir)/, \
-- $(posixrules-file)))
--
--ifeq ($(cross-compiling),no)
--# Don't try to install the zoneinfo files since we can't run zic.
--install-others = $(addprefix $(inst_zonedir)/,$(zonenames) \
-- $(zonenames:%=posix/%) \
-- $(zonenames:%=right/%)) \
-- $(installed-localtime-file) $(installed-posixrules-file)
--endif
--
- ifeq ($(have-ksh),yes)
- install-others += $(inst_zonedir)/iso3166.tab $(inst_zonedir)/zone.tab
- install-bin-script = tzselect
-@@ -85,79 +58,6 @@ endif
- include ../Rules
-
-
--$(tzfiles:%=$(objpfx)z.%): $(objpfx)z.%: % Makefile
--# Kludge alert: we use an implicit rule (in what we are generating here)
--# because that is the only way to tell Make that the one command builds all
--# the files.
--# The extra kludge for the $(tzlinks) files is necessary since running zic
--# this file requires all other files to exist. Blech!
-- $(make-target-directory)
-- (echo 'define $*-zones' ;\
-- $(AWK) '$$1 == "Zone" { print $$2 } $$1 == "Link" { print $$3 }' $^
;\
-- echo 'endef' ;\
-- echo '$*-zones := $$(subst $$(nl), ,$$($*-zones))' ;\
-- echo 'ifdef $*-zones' ;\
-- if test x$(findstring $*, $(tzlinks)) != x; then \
-- echo '$$(addprefix $$(inst_zonedir)/right/,$$($*-zones)): \';\
-- echo '$$(foreach t,$$(tzbases),$$(addprefix
$$(inst_zonedir)/right/,$$($$t-zones)))' ;\
-- echo '$$(addprefix $$(inst_zonedir)/posix/,$$($*-zones)): \';\
-- echo '$$(foreach t,$$(tzbases),$$(addprefix
$$(inst_zonedir)/posix/,$$($$t-zones)))' ;\
-- echo '$$(addprefix $$(inst_zonedir)/,$$($*-zones)): \' ;\
-- echo '$$(foreach t,$$(tzbases),$$(addprefix
$$(inst_zonedir)/,$$($$t-zones)))' ;\
-- fi ;\
-- echo '$$(addprefix $$(dir
$$(inst_zonedir))zone%/right/,$$($*-zones)): \' ;\
-- echo '$< $$(objpfx)zic leapseconds yearistype' ;\
-- echo ' $$(tzcompile)' ;\
-- echo '$$(addprefix $$(dir
$$(inst_zonedir))zone%/posix/,$$($*-zones)): \' ;\
-- echo '$< $$(objpfx)zic /dev/null yearistype' ;\
-- echo ' $$(tzcompile)' ;\
-- echo '$$(addprefix $$(dir $$(inst_zonedir))zone%/,$$($*-zones)): \'
;\
-- echo '$< $$(objpfx)zic $$(leapseconds) yearistype' ;\
-- echo ' $$(tzcompile)' ;\
-- echo 'endif' ;\
-- echo 'zonenames := $$(zonenames) $$($*-zones)' ;\
-- ) > $@.new
-- mv $@.new $@
--
--.PHONY: echo-zonenames
--echo-zonenames:
-- @echo 'Known zones: $(zonenames)'
--
--
--# We have to use `-d $(inst_zonedir)' to explictly tell zic where to
--# place the output files although $(zonedir) is compiled in. But the
--# user might have set $(install_root) on the command line of `make install'.
--zic-cmd = $(built-program-cmd) -d $(inst_zonedir)
--tzcompile = $(zic-cmd)$(target-zone-flavor) -L $(word 3,$^) \
-- -y $(dir $(word 4,$^))$(notdir $(word 4,$^)) $<
--
--# The source files specify the zone names relative to the -d directory,
--# so for the posix/ and right/ flavors we need to pass -d
$(inst_zonedir)/posix
--# and the like. This magic extracts /posix or /right if it's the first
--# component after $(inst_zonedir) in the target name $@.
--target-zone-flavor = $(filter /posix /right, \
-- /$(firstword $(subst /, , \
-- $(patsubst
$(inst_zonedir)/%,%,$@))))
--
--ifdef localtime
--$(installed-localtime-file): $(inst_zonedir)/$(localtime) $(objpfx)zic \
-- $(+force)
-- $(make-target-directory)
-- if test -r $@; then \
-- echo Site timezone NOT reset to Factory.; \
-- else \
-- rm -f $@T; \
-- $(SHELL) $(..)scripts/rellns-sh $< $@T; \
-- mv -f $@T $@; \
-- fi
--endif
--ifdef posixrules
--$(installed-posixrules-file): $(inst_zonedir)/$(posixrules) $(objpfx)zic \
-- $(+force)
-- $(zic-cmd) -p $(posixrules)
--endif
--
--
- $(objpfx)zic: $(objpfx)scheck.o $(objpfx)ialloc.o
-
- tz-cflags = -DTZDIR='"$(zonedir)"' \
diff --git a/libs/glibc/gcc45.patch b/libs/glibc/gcc45.patch
deleted file mode 100644
index 02920c1..0000000
--- a/libs/glibc/gcc45.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-Submitted By: Matt Burgess <matthew_at_linuxfromscratch_dot_org>
-Date: 2010-04-18
-Initial Package Version: 2.11.1
-Upstream Status: Not Submitted
-Origin: http://www.eglibc.org/archives/patches/msg00073.html
-Description: Fixes the following build problem with GCC-4.5.0:
-
-/mnt/lfs/sources/libc-build/math/s_frexp.os.dt -MT
/mnt/lfs/sources/libc-build/math/s_frexp.os
-./sysdeps/i386/fpu/s_frexp.S: Assembler messages:
-./sysdeps/i386/fpu/s_frexp.S:66: Error: invalid identifier for ".ifdef"
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `.'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk at end of line, first
unrecognized character is `1'
-./sysdeps/i386/fpu/s_frexp.S:66: Error: expected comma after name `' in
.size directive
-./sysdeps/i386/fpu/s_frexp.S:66: Error: ".endif" without ".if"
-./sysdeps/i386/fpu/s_frexp.S:66: Error: junk `.get_pc_thunk.dx' after
expression
-make[2]: *** [/mnt/lfs/sources/libc-build/math/s_frexp.os] Error 1
-
-diff -Naur glibc-2.11.1.orig/nptl/sysdeps/pthread/pt-initfini.c
glibc-2.11.1/nptl/sysdeps/pthread/pt-initfini.c
---- glibc-2.11.1.orig/nptl/sysdeps/pthread/pt-initfini.c 2009-12-08
20:10:20.000000000 +0000
-+++ glibc-2.11.1/nptl/sysdeps/pthread/pt-initfini.c 2010-04-17
11:34:06.882681001 +0000
-@@ -45,6 +45,11 @@
- /* Embed an #include to pull in the alignment and .end directives. */
- asm ("\n#include \"defs.h\"");
-
-+asm ("\n#if defined __i686 && defined __ASSEMBLER__");
-+asm ("\n#undef __i686");
-+asm ("\n#define __i686 __i686");
-+asm ("\n#endif");
-+
- /* The initial common code ends here. */
- asm ("\n/*@HEADER_ENDS*/");
-
-diff -Naur glibc-2.11.1.orig/sysdeps/unix/sysv/linux/i386/sysdep.h
glibc-2.11.1/sysdeps/unix/sysv/linux/i386/sysdep.h
---- glibc-2.11.1.orig/sysdeps/unix/sysv/linux/i386/sysdep.h 2009-12-08
20:10:20.000000000 +0000
-+++ glibc-2.11.1/sysdeps/unix/sysv/linux/i386/sysdep.h 2010-04-17
11:34:06.882681001 +0000
-@@ -29,6 +29,10 @@
- #include <dl-sysdep.h>
- #include <tls.h>
-
-+#if defined __i686 && defined __ASSEMBLER__
-+#undef __i686
-+#define __i686 __i686
-+#endif
-
- /* For Linux we can use the system call table in the header file
- /usr/include/asm/unistd.h
diff --git a/libs/glibc/glibc-2.20-fhs-1.patch
b/libs/glibc/glibc-2.20-fhs-1.patch
new file mode 100644
index 0000000..4ac8d10
--- /dev/null
+++ b/libs/glibc/glibc-2.20-fhs-1.patch
@@ -0,0 +1,72 @@
+Submitted By: Armin K. <krejzi at email dot com>
+Date: 2013-02-11
+Initial Package Version: 2.17
+Upstream Status: Not Applicable
+Origin: Self
+Description: This patch removes references to /var/db directory
which is not part
+ of FHS and replaces them with more suitable
directories in /var
+ hierarchy - /var/cache/nscd for nscd and
/var/lib/nss_db for nss_db.
+
+--- a/Makeconfig 2012-12-25 04:02:13.000000000 +0100
++++ b/Makeconfig 2013-02-11 01:32:32.500667439 +0100
+@@ -250,7 +250,7 @@
+
+ # Directory for the database files and Makefile for nss_db.
+ ifndef vardbdir
+-vardbdir = $(localstatedir)/db
++vardbdir = $(localstatedir)/lib/nss_db
+ endif
+ inst_vardbdir = $(install_root)$(vardbdir)
+
+--- a/nscd/nscd.h 2012-12-25 04:02:13.000000000 +0100
++++ b/nscd/nscd.h 2013-02-11 01:32:32.500667439 +0100
+@@ -112,11 +112,11 @@
+
+
+ /* Paths of the file for the persistent storage. */
+-#define _PATH_NSCD_PASSWD_DB "/var/db/nscd/passwd"
+-#define _PATH_NSCD_GROUP_DB "/var/db/nscd/group"
+-#define _PATH_NSCD_HOSTS_DB "/var/db/nscd/hosts"
+-#define _PATH_NSCD_SERVICES_DB "/var/db/nscd/services"
+-#define _PATH_NSCD_NETGROUP_DB "/var/db/nscd/netgroup"
++#define _PATH_NSCD_PASSWD_DB "/var/cache/nscd/passwd"
++#define _PATH_NSCD_GROUP_DB "/var/cache/nscd/group"
++#define _PATH_NSCD_HOSTS_DB "/var/cache/nscd/hosts"
++#define _PATH_NSCD_SERVICES_DB "/var/cache/nscd/services"
++#define _PATH_NSCD_NETGROUP_DB "/var/cache/nscd/netgroup"
+
+ /* Path used when not using persistent storage. */
+ #define _PATH_NSCD_XYZ_DB_TMP "/var/run/nscd/dbXXXXXX"
+--- a/nss/db-Makefile 2012-12-25 04:02:13.000000000 +0100
++++ b/nss/db-Makefile 2013-02-11 01:32:32.500667439 +0100
+@@ -22,7 +22,7 @@
+ /etc/rpc /etc/services /etc/shadow /etc/gshadow \
+ /etc/netgroup)
+
+-VAR_DB = /var/db
++VAR_DB = /var/lib/nss_db
+
+ AWK = awk
+ MAKEDB = makedb --quiet
+--- a/sysdeps/generic/paths.h 2012-12-25 04:02:13.000000000 +0100
++++ b/sysdeps/generic/paths.h 2013-02-11 01:32:32.500667439 +0100
+@@ -68,7 +68,7 @@
+ /* Provide trailing slash, since mostly used for building pathnames. */
+ #define _PATH_DEV "/dev/"
+ #define _PATH_TMP "/tmp/"
+-#define _PATH_VARDB "/var/db/"
++#define _PATH_VARDB "/var/lib/nss_db/"
+ #define _PATH_VARRUN "/var/run/"
+ #define _PATH_VARTMP "/var/tmp/"
+
+--- a/sysdeps/unix/sysv/linux/paths.h 2012-12-25 04:02:13.000000000 +0100
++++ b/sysdeps/unix/sysv/linux/paths.h 2013-02-11 01:32:32.504000831 +0100
+@@ -68,7 +68,7 @@
+ /* Provide trailing slash, since mostly used for building pathnames. */
+ #define _PATH_DEV "/dev/"
+ #define _PATH_TMP "/tmp/"
+-#define _PATH_VARDB "/var/db/"
++#define _PATH_VARDB "/var/lib/nss_db/"
+ #define _PATH_VARRUN "/var/run/"
+ #define _PATH_VARTMP "/var/tmp/"
+
diff --git a/libs/glibc/glibc-2.3-20050725.tar.bz2.sig
b/libs/glibc/glibc-2.3-20050725.tar.bz2.sig
deleted file mode 100644
index 93072c5..0000000
Binary files a/libs/glibc/glibc-2.3-20050725.tar.bz2.sig and /dev/null differ
diff --git a/libs/glibc/glibc.gpg b/libs/glibc/glibc.gpg
index e535cb4..6b34a7e 100644
Binary files a/libs/glibc/glibc.gpg and b/libs/glibc/glibc.gpg differ
diff --git a/libs/glibc/init.d/nscd b/libs/glibc/init.d/nscd
index 39007c1..396a701 100755
--- a/libs/glibc/init.d/nscd
+++ b/libs/glibc/init.d/nscd
@@ -13,7 +13,7 @@ RECOMMENDED=yes
start()
{
[[ -d /var/run/nscd ]] || mkdir -p /var/run/nscd
- [[ -d /var/db/nscd ]] || mkdir -p /var/db/nscd
+ [[ -d /var/cache/nscd ]] || mkdir -p /var/cache/nscd
echo "Starting Name Service Cache Daemon..."
$PROGRAM $ARGS
evaluate_retval
diff --git a/libs/glibc/test-installation.pl.patch
b/libs/glibc/test-installation.pl.patch
deleted file mode 100644
index cc5a891..0000000
--- a/libs/glibc/test-installation.pl.patch
+++ /dev/null
@@ -1,4 +0,0 @@
-108c108
-< if ($name ne "nss_ldap" && $name ne "db1"
----
-> if ($name ne "nss_ldap" && $name ne "db1" && $name ne "nss_test1"
diff --git a/libs/gmp/DETAILS b/libs/gmp/DETAILS
index 3e50691..8f95d93 100755
--- a/libs/gmp/DETAILS
+++ b/libs/gmp/DETAILS
@@ -1,11 +1,13 @@
SPELL=gmp
if [[ $GMP_DEVEL == "y" ]]; then
- VERSION=5.0.5
+ VERSION=6.0.0
+ XVERSION=a
+ SOURCE=$SPELL-$VERSION$XVERSION.tar.xz
else
VERSION=4.3.2
PATCHLEVEL=0
-fi
SOURCE=$SPELL-$VERSION.tar.bz2
+fi
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/libs/gmp/FINAL b/libs/gmp/FINAL
index a68db48..ffb89de 100755
--- a/libs/gmp/FINAL
+++ b/libs/gmp/FINAL
@@ -1,2 +1,3 @@
+default_final
GMP_BUILD_ARCH=${SMGL_COMPAT_ARCHS[4]}
persistent_add GMP_BUILD_ARCH
diff --git a/libs/gmp/HISTORY b/libs/gmp/HISTORY
index c0cdebd..b3c0764 100644
--- a/libs/gmp/HISTORY
+++ b/libs/gmp/HISTORY
@@ -1,3 +1,17 @@
+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
+ * FINAL: ensure that default_final is run
+
+2013-02-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 5.1.1 (devel)
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.5 (devel)

diff --git a/libs/google-perftools/DEPENDS b/libs/google-perftools/DEPENDS
index 968d179..3d40085 100755
--- a/libs/google-perftools/DEPENDS
+++ b/libs/google-perftools/DEPENDS
@@ -3,7 +3,7 @@ if [[ ${SMGL_COMPAT_ARCHS[1]} == x86_64 ]] ; then
else
optional_depends libunwind \
"" "" \
- "Use libunwind instead of relying on the frame pointer?"
+ "to use libunwind instead of relying on the frame
pointer"
fi &&

depends -sub CXX gcc &&
diff --git a/libs/google-perftools/DETAILS b/libs/google-perftools/DETAILS
index 469c33d..a630b84 100755
--- a/libs/google-perftools/DETAILS
+++ b/libs/google-perftools/DETAILS
@@ -1,11 +1,12 @@
SPELL=google-perftools
- VERSION=1.7
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://google-perftools.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:610b7c93d21266ffa62858a754d7f1dcd8a5612114f3cf1a32456d9c838f08d5bb984ccdb98e9cd5037f4a232879b96b0430dc7e372d7e47d165a990d0c13e82
+ SPELLX=gperftools
+ VERSION=2.1
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ SOURCE_URL[0]=http://gperftools.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:b5e3387fa4865fc1dd91c60311335aec18c76519ee5016278a3b114e117ba8936772321f7a18c003e54a641a19c249e20916347e44a67ded76d7a9f04230fd03
LICENSE[0]=BSD
- WEB_SITE=http://code.google.com/p/google-perftools/
+ WEB_SITE=http://code.google.com/p/gperftools/
KEYWORDS="libs"
ENTERED=20070627
SHORT='Robust performance tools from Google'
diff --git a/libs/google-perftools/HISTORY b/libs/google-perftools/HISTORY
index a1e5468..e873018 100644
--- a/libs/google-perftools/HISTORY
+++ b/libs/google-perftools/HISTORY
@@ -1,9 +1,14 @@
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1; renewed website, source url; quoting
+ paths
+ * DEPENDS: cleaned up
+
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)

2011-05-11 David Kowis <dkowis AT shlrm.org>
- * DETAILS: version to 1.7
+ * DETAILS: version to 1.7

2009-04-21 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* DEPENDS: requires libunwind in x86_64, optionally depends on it on
diff --git a/libs/gsl/DETAILS b/libs/gsl/DETAILS
index 79c37bb..48286b8 100755
--- a/libs/gsl/DETAILS
+++ b/libs/gsl/DETAILS
@@ -1,5 +1,5 @@
SPELL=gsl
- VERSION=1.15
+ VERSION=1.16
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/gsl/HISTORY b/libs/gsl/HISTORY
index 82d4060..3d5b25d 100644
--- a/libs/gsl/HISTORY
+++ b/libs/gsl/HISTORY
@@ -1,3 +1,6 @@
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.16
+
2011-05-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.15

diff --git a/libs/gwenhywfar/DEPENDS b/libs/gwenhywfar/DEPENDS
index 2f49571..3b60e0d 100755
--- a/libs/gwenhywfar/DEPENDS
+++ b/libs/gwenhywfar/DEPENDS
@@ -1,5 +1,5 @@
depends libtool &&
-depends openssl &&
+depends SSL &&
depends libgcrypt &&
depends gnutls &&

diff --git a/libs/gwenhywfar/HISTORY b/libs/gwenhywfar/HISTORY
index c39aa4a..68a7f60 100644
--- a/libs/gwenhywfar/HISTORY
+++ b/libs/gwenhywfar/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-12-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.11.1

diff --git a/libs/gwenhywfar2/DEPENDS b/libs/gwenhywfar2/DEPENDS
index 2f49571..3b60e0d 100755
--- a/libs/gwenhywfar2/DEPENDS
+++ b/libs/gwenhywfar2/DEPENDS
@@ -1,5 +1,5 @@
depends libtool &&
-depends openssl &&
+depends SSL &&
depends libgcrypt &&
depends gnutls &&

diff --git a/libs/gwenhywfar2/HISTORY b/libs/gwenhywfar2/HISTORY
index e7315f8..ccbe264 100644
--- a/libs/gwenhywfar2/HISTORY
+++ b/libs/gwenhywfar2/HISTORY
@@ -1,2 +1,5 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-01-20 George Sherwood <george AT beernabeer.com>
* DETAILS, DEPENDS, HISTORY, CONFLICTS: Created from gwenhywfar
diff --git a/libs/icu/BUILD b/libs/icu/BUILD
index ee815c4..5b91e2c 100755
--- a/libs/icu/BUILD
+++ b/libs/icu/BUILD
@@ -1,4 +1,18 @@
-cd source &&
+cd $SOURCE_DIRECTORY/source &&
# recommended for a system wide install
-OPTS+="--disable-renaming" &&
-default_build
+OPTS+="--disable-renaming --disable-static" &&
+CC=gcc CXX=g++ ./configure --prefix=/usr $OPTS &&
+
+# set options as recommended by icu project
+sed -i '1 i\
+#define U_DISABLE_RENAMING 1\
+#define U_CHARSET_IS_UTF8 1\
+#define U_USING_ICU_NAMESPACE 0\
+#define U_NO_DEFAULT_INCLUDE_UTF_HEADERS 1\
+' common/unicode/uconfig.h &&
+
+make
+
+# these are unused at the moment
+#define UNISTR_FROM_CHAR_EXPLICIT explicit\
+#define UNISTR_FROM_STRING_EXPLICIT explicit
diff --git a/libs/icu/DEPENDS b/libs/icu/DEPENDS
index f148724..cb04139 100755
--- a/libs/icu/DEPENDS
+++ b/libs/icu/DEPENDS
@@ -1 +1,2 @@
-depends -sub CXX gcc
+depends -sub CXX gcc &&
+depends gettext
diff --git a/libs/icu/DETAILS b/libs/icu/DETAILS
index 145b754..0abf251 100755
--- a/libs/icu/DETAILS
+++ b/libs/icu/DETAILS
@@ -1,13 +1,14 @@
SPELL=icu
if [[ "$ICU_DEV" == 'y' ]]; then
- VERSION=4.8.1.1
-
SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ VERSION=54.1
+
SOURCE_HASH=sha512:d54d4cd826e1aef62a574595a04f9fec0a42c4445ed0a166a6bb5c5f3c9f692bf3273756f350233f50b2a1ad32c437dedfeeac96d6dc814d27bfd9159b7a651c
VX=${VERSION//.r/r}
else
- VERSION=4.8.1.1
- VX=$VERSION
-
SOURCE_HASH=sha512:811d8ed868c8520249b5de1e8ac5f6d2ae5d7aa9996d856eea6841fcae5e9af7d0746231671fb86d03634a42908643b54033bf86aa10bd3424e58ed0846271f1
+ VERSION=54.1
+
SOURCE_HASH=sha512:d54d4cd826e1aef62a574595a04f9fec0a42c4445ed0a166a6bb5c5f3c9f692bf3273756f350233f50b2a1ad32c437dedfeeac96d6dc814d27bfd9159b7a651c
fi
+ VX=$VERSION
+ PATCH_LEVEL=0
SPELLX=icu4c
VERSIONX=${VERSION//./_}
SOURCE=$SPELLX-$VERSIONX-src.tgz
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index b7fb903..8ca7e56 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,3 +1,47 @@
+2014-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS:update sha512 sum
+
+2014-10-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 54.1 (both)
+
+2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 53.1 (both)
+
+2013-11-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: icu fails to build with clang++
+ => force configure to use gcc
+
+2013-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 52.1 (both)
+
+2013-06-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 51.1 (both)
+ * BUILD: -lintl flags not needed
+
+2013-03-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 51.1 (both)
+ * DEPENDS: add gettext
+ * BUILD: add flags for libintl
+ more defines
+
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 50.1.1 (both)
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 50.1 (both)
+
+2012-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 49.1.2 (both)
+
+2012-04-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: force U_DISABLE_RENAMING and U_CHARSET_IS_UTF8
+ plus various other recommended options
+ * DETAILS: PATCH_LEVEL=1
+ * TESTING: added, to track status of dependent spells
+
+2012-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 49.1
+
2011-10-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.8.1.1 (both)

diff --git a/libs/icu/TESTING b/libs/icu/TESTING
new file mode 100644
index 0000000..d60dfd5
--- /dev/null
+++ b/libs/icu/TESTING
@@ -0,0 +1,32 @@
+ICU-49.1 has many changes, so we need to verify that its users still build
and work:
+
+Usedby tested Status
+
+beecrypt
+boost 2012-04-08 ok
+c3270
+calibre
+couchdb
+eflwebkit
+firebird
+firebird25 2012-04-01 ok
+gdisk
+harfbuzz
+libxml2 2012-04-01 ok
+libxslt 2012-04-02 ok
+mono
+neon 2012-04-09 ok
+openoffice
+parrot 2012-04-02 ok
+php
+php-dev
+qt4 2012-04-08 ok
+qtbase 2012-04-04 ok
+raptor 2012-04-01 ok
+subversion 2012-04-09 ok
+sword
+webkitgtk
+webkitgtk3
+x3270
+xalan-c
+xerces-c
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/isl/DETAILS b/libs/isl/DETAILS
new file mode 100755
index 0000000..c546aff
--- /dev/null
+++ b/libs/isl/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=isl
+ VERSION=0.13
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=http://${SPELL}.gforge.inria.fr/${SOURCE}
+
SOURCE_HASH=sha512:08cbcefc671be7754ec8ab17695d960bc2340df06d8c16143530f24b38dc1d0bc1ed095ba4f8c1c61d99739224ce2d8b07a648953026fef5bdd4f390d6fe3b43
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://isl.gforge.inria.fr/";
+ LICENSE[0]="MIT"
+ ENTERED=20140917
+ KEYWORDS=""
+ SHORT="Integer Set Library"
+cat << EOF
+isl is a library for manipulating sets and relations of integer points
bounded
+by linear constraints. Supported operations on sets include intersection,
+union, set difference, emptiness check, convex hull, (integer) affine hull,
+integer projection, computing the lexicographic minimum using parametric
+integer programming, coalescing and parametric vertex enumeration. It also
+includes an ILP solver based on generalized basis reduction, transitive
+closures on maps (which may encode infinite graphs), dependence analysis
+and bounds on piecewise step-polynomials. For more information see
+the project page, the online user manual (html) or the complete manual
+(pdf). For an introduction to the underlying concepts, see the first part
+of the presentation Integer sets and relations: from high-level modeling to
+low-level implementation . The barvinok package contains an iscc calculator
+that exposes some of the operations supported by isl.
+EOF
diff --git a/libs/isl/HISTORY b/libs/isl/HISTORY
new file mode 100644
index 0000000..5056b99
--- /dev/null
+++ b/libs/isl/HISTORY
@@ -0,0 +1,2 @@
+2014-09-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/libs/json-c/BUILD b/libs/json-c/BUILD
new file mode 100755
index 0000000..142f4fc
--- /dev/null
+++ b/libs/json-c/BUILD
@@ -0,0 +1,2 @@
+CFLAGS+=" -Wno-error" &&
+default_build
diff --git a/libs/json-c/DETAILS b/libs/json-c/DETAILS
index a3cbee5..4ef7871 100755
--- a/libs/json-c/DETAILS
+++ b/libs/json-c/DETAILS
@@ -1,10 +1,11 @@
SPELL=json-c
- VERSION=0.9
-
SOURCE_HASH=sha512:40e4f7efd82fac732ff6da439a1ca95944d4ecfa8a673c7466e93134f29f8863f4d86f4e6e859a7be0096a25837047bd167a625cc0c61d6b919b55c5a47a76e8
+ VERSION=0.12
+
SOURCE_HASH=sha512:c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
+ SECURITY_PATCH=1
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..3a610d5 100644
--- a/libs/json-c/HISTORY
+++ b/libs/json-c/HISTORY
@@ -1,2 +1,12 @@
+2014-04-18 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.12
+ SECURITY_PATCH=1
+ fixes CVE-2013-6371 & CVE-2013-637
+ * BUILD: added, to suppress errors
+
+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/ldns/CONFIGURE b/libs/ldns/CONFIGURE
index ad2ad73..b9daa76 100755
--- a/libs/ldns/CONFIGURE
+++ b/libs/ldns/CONFIGURE
@@ -1,3 +1,26 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+config_query_option LDNS_OPTS "Enable ECDSA support?" y \
+ "--enable-ecdsa" \
+ "--disable-ecdsa" &&
+
+config_query_option LDNS_OPTS "Enable SHA256 and SHA512 RRSIG support?" y \
+ "--enable-sha2" \
+ "--disable-sha2" &&
+
+config_query_option LDNS_OPTS "Enable DANE support?" y \
+ "--enable-dane" \
+ "--disable-dane" &&
+
+if spell_ok openssl && is_version_less $(installed_version openssl) 1.0; then
+ message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL 1.0, which
is not installed. If you need it," &&
+ message "select 1.0 below to replace current
${DEFAULT_COLOR}$(installed_version openssl)${MESSAGE_COLOR} version with one
from OpenSSL 1.0 branch.${DEFAULT_COLOR}"
+fi &&
+
+config_query_list LDNS_OPENSSL "Which OpenSSL branch?" \
+ 0.9 \
+ 1.0 &&
+
config_query_option LDNS_DRILL "Build and install drill?" n \
"--with-drill" "--without-drill" &&

diff --git a/libs/ldns/DEPENDS b/libs/ldns/DEPENDS
index ce0aff0..03e6093 100755
--- a/libs/ldns/DEPENDS
+++ b/libs/ldns/DEPENDS
@@ -1,11 +1,15 @@
depends make &&
depends libtool &&
-depends openssl &&

-optional_depends -sub "1.0" openssl \
- "--enable-gost" \
- "--disable-gost" \
- "for GOST support" &&
+if [[ $LDNS_OPENSSL == "1.0" ]]; then
+ depends -sub "1.0" openssl &&
+
+ config_query_option LDNS_OPTS "Enable GOST support?" y \
+ "--enable-gost" \
+ "--disable-gost"
+else
+ depends openssl '--disable-gost'
+fi &&

optional_depends -sub PYTHON swig \
"--with-pyldns" \
@@ -16,4 +20,9 @@ if is_depends_enabled $SPELL swig; then
config_query_option LDNS_OPTS "Install ldnsx Python module?" y \
"--with-pyldnsx" \
"--without-pyldnsx"
-fi
+fi &&
+
+optional_depends perl \
+ "--with-p5-dns-ldns" \
+ "--without-p5-dns-ldns" \
+ "to generate DNS::LDNS Perl bindings"
diff --git a/libs/ldns/DETAILS b/libs/ldns/DETAILS
index 69db3bf..af90557 100755
--- a/libs/ldns/DETAILS
+++ b/libs/ldns/DETAILS
@@ -1,16 +1,16 @@
SPELL=ldns
- VERSION=1.6.13
+ VERSION=1.6.17
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/ldns/$SOURCE
-
SOURCE_HASH=sha512:35bc4cd673ea48dc5d08f22ec06b0ceaa1448c9171beeb3989a1a33c95e616694db3a515466e54f1364636dcf48425600cd42541397be9209f165adb445200e1
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785
LICENSE[0]=MIT
WEB_SITE=http://www.nlnetlabs.nl/projects/ldns/
GATHER_DOCS=off
ENTERED=20060126
KEYWORDS="dns libs"
- SHORT="ldns is a DNS programming library"
-
+ SHORT="DNS programming library"
cat << EOF
ldns is a library to simplify (experimental) DNS programming,
also included is the first tool to make use of this library
diff --git a/libs/ldns/HISTORY b/libs/ldns/HISTORY
index 0813085..352fc25 100644
--- a/libs/ldns/HISTORY
+++ b/libs/ldns/HISTORY
@@ -1,3 +1,22 @@
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * CONFIGURE: added missing options; corrected GOST notice
+ * DEPENDS: made GOST support optional for openssl 1.0 as well
+
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * DEPENDS, CONFIGURE: moved openssl branch selection to CONFIGURE to
+ avoid sub-dependency error when cast of the spell queues 1.0 branch
+ of openssl in global sub_depends file for next recast
+
+2014-05-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.17
+ * DEPENDS: added warning on switching openssl branches; added perl
+ optional dependency
+
+2012-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.16
+
2012-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.6.13

diff --git a/libs/libaio/DETAILS b/libs/libaio/DETAILS
index d92c8fc..c53bd3a 100755
--- a/libs/libaio/DETAILS
+++ b/libs/libaio/DETAILS
@@ -1,8 +1,8 @@
SPELL=libaio
- VERSION=0.3.109
+ VERSION=0.3.110
SOURCE="${SPELL}_${VERSION}.orig.tar.gz"

SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/liba/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:225b1da546410f8edb68d4c4628cc7c1a18660c7c95efa885ea0880ef7e83b08baa7d7af052fedfbff135a607f035241224e1ec91e9da54af19aaf7c39c05a53
+
SOURCE_HASH=sha512:664295d330d6e9adc005e2331e77582619625b479ffc2b81728ba6a682487380ee936079c4a69d35144b458bbe35c612f4ed9b32e913bd7e109b824345763eb3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://lse.sourceforge.net/io/aio.html";
LICENSE[0]=LGPL
diff --git a/libs/libaio/HISTORY b/libs/libaio/HISTORY
index 3db40a4..7cb7829 100644
--- a/libs/libaio/HISTORY
+++ b/libs/libaio/HISTORY
@@ -1,3 +1,6 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.3.110
+
2011-08-05 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 0.3.109

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/libbinio/DEPENDS b/libs/libbinio/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/libs/libbinio/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/libs/libbinio/DETAILS b/libs/libbinio/DETAILS
new file mode 100755
index 0000000..862f77d
--- /dev/null
+++ b/libs/libbinio/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=libbinio
+ VERSION=1.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://libbinio.sourceforge.net/
+ ENTERED=20130701
+ SHORT="binary I/O stream class library"
+cat << EOF
+The binary I/O stream class library presents a platform-independent way to
+access binary data streams in C++. The library is hardware independent in
+the form that it transparently converts between the different forms of
+machine-internal binary data representation. It further employs no special
+I/O protocol and can be used on arbitrary binary data sources.
+EOF
diff --git a/libs/libbinio/HISTORY b/libs/libbinio/HISTORY
new file mode 100644
index 0000000..ecf9281
--- /dev/null
+++ b/libs/libbinio/HISTORY
@@ -0,0 +1,3 @@
+2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, eof.diff: spell created, version 1.4
+ eof.diff from Arch
diff --git a/libs/libbinio/PRE_BUILD b/libs/libbinio/PRE_BUILD
new file mode 100755
index 0000000..80fb7ba
--- /dev/null
+++ b/libs/libbinio/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY/src" &&
+
+patch -p0 < "$SPELL_DIRECTORY/eof.diff"
diff --git a/libs/libbinio/eof.diff b/libs/libbinio/eof.diff
new file mode 100644
index 0000000..d4e54c2
--- /dev/null
+++ b/libs/libbinio/eof.diff
@@ -0,0 +1,28 @@
+--- binwrap.cpp 2003/03/08 16:02:34 1.10
++++ binwrap.cpp 2009/09/29 22:06:39 1.11
+@@ -14,7 +14,7 @@
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+ * binwrap.cpp - Binary I/O wrapper, using standard iostreams library
+- * Copyright (C) 2002, 2003 Simon Peter <dn.tlp AT gmx.net>
++ * Copyright (C) 2002, 2003, 2009 Simon Peter <dn.tlp AT gmx.net>
+ */
+
+ #include "binwrap.h"
+@@ -47,9 +47,12 @@
+ {
+ if(!in) { err = NotOpen; return 0; }
+
+- int i = in->get();
+- if(i == EOF) err |= Eof;
+- return (Byte)i;
++ if(!in->eof()) {
++ return (Byte)in->get();
++ } else {
++ err |= Eof;
++ return 0;
++ }
+ }
+
+ long biniwstream::pos()
+
diff --git a/libs/libbinio/libbinio-1.4.tar.bz2.sig
b/libs/libbinio/libbinio-1.4.tar.bz2.sig
new file mode 100644
index 0000000..19e3822
Binary files /dev/null and b/libs/libbinio/libbinio-1.4.tar.bz2.sig differ
diff --git a/libs/libbsd/DEPENDS b/libs/libbsd/DEPENDS
deleted file mode 100755
index 7be141c..0000000
--- a/libs/libbsd/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends libffi
diff --git a/libs/libbsd/DETAILS b/libs/libbsd/DETAILS
index c8895ae..8a41285 100755
--- a/libs/libbsd/DETAILS
+++ b/libs/libbsd/DETAILS
@@ -1,8 +1,11 @@
SPELL=libbsd
- VERSION=0.4.2
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://${SPELL}.freedesktop.org/releases/${SOURCE}
-
SOURCE_HASH=sha512:973d07b39040d9a0f3ee6b347c23a7a2dee0ec9490532909e8e815679d4bbe6d2f8caedc6f84162cf684bef3819a5ad5883f41e64675c9fb7d8be4db0aa1e619
+ VERSION=0.7.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://libbsd.freedesktop.org/releases/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=libbsd.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://libbsd.freedesktop.org";
LICENSE[0]=BSD
diff --git a/libs/libbsd/HISTORY b/libs/libbsd/HISTORY
index bac003f..30ce190 100644
--- a/libs/libbsd/HISTORY
+++ b/libs/libbsd/HISTORY
@@ -1,3 +1,15 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.0
+ * libbsd.gpg: added A4AE57A3 public key (Guillem Jover
+ <guillem AT hadrons.org>)
+
+2013-08-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.0; renewed source extension;
+ converted to upstream signature checking
+ * DEPENDS: dropped unneeded dependency
+ * libbsd.gpg: added gpg keyring (9D928C9B public key Guillem Jover
+ <guillem AT hadrons.org>)
+
2012-07-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.2

diff --git a/libs/libbsd/libbsd.gpg b/libs/libbsd/libbsd.gpg
new file mode 100644
index 0000000..ce9c189
Binary files /dev/null and b/libs/libbsd/libbsd.gpg differ
diff --git a/libs/libcap-ng/DEPENDS b/libs/libcap-ng/DEPENDS
new file mode 100755
index 0000000..de4b462
--- /dev/null
+++ b/libs/libcap-ng/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends swig '--with-python' '--without-python' 'python bindings'
+if is_depends_enabled $SPELL swig;then
+ depends PYTHON
+fi
diff --git a/libs/libcap-ng/DETAILS b/libs/libcap-ng/DETAILS
index a12f67b..05ad2e8 100755
--- a/libs/libcap-ng/DETAILS
+++ b/libs/libcap-ng/DETAILS
@@ -1,7 +1,7 @@
SPELL="libcap-ng"
- VERSION="0.6.5"
+ VERSION="0.7.3"
+
SOURCE_HASH="sha512:f03a35c54b5998ef2e712540caa1f4ade37f9abe60992a1e727142b26815a4b8a7ce86ea94466fe692e4798c7297e5e1bbd338e5afe05689905ee9e0c0f16ef2"
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_HASH="sha512:388749ba447811ea7a7b5d93622af8084c89bf7a8f62e5d446366099dee864726e7636da60f843c917d199f210ec5fd996241bf6cb6a922f8395050ed73e42d1"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]="http://people.redhat.com/sgrubb/${SPELL}/${SOURCE}";
WEB_SITE="http://people.redhat.com/sgrubb/libcap-ng/";
diff --git a/libs/libcap-ng/HISTORY b/libs/libcap-ng/HISTORY
index 73317f4..b050b58 100644
--- a/libs/libcap-ng/HISTORY
+++ b/libs/libcap-ng/HISTORY
@@ -1,3 +1,7 @@
+2013-09-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.3
+ * DEPENDS: added, for python bindings
+
2011-01-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.5

diff --git a/libs/libcap/BUILD b/libs/libcap/BUILD
index d3d44c3..8f58e6d 100755
--- a/libs/libcap/BUILD
+++ b/libs/libcap/BUILD
@@ -1,6 +1 @@
-# fails to compile on non amd64 with PIC, bug #9087
-disable_pic &&
-
-# -I added (bug #14583)
-# -L added (bug #14660)
-make PAM_CAP=$LIBCAP_PAM CFLAGS="$CFLAGS -I$SOURCE_DIRECTORY/libcap/include
-L$SOURCE_DIRECTORY/libcap"
+make
diff --git a/libs/libcap/DETAILS b/libs/libcap/DETAILS
index 33ba854..f3ef180 100755
--- a/libs/libcap/DETAILS
+++ b/libs/libcap/DETAILS
@@ -1,12 +1,13 @@
SPELL=libcap
- VERSION=2.22
+ VERSION=2.24
+
SOURCE_HASH=sha512:c062bab936d651a50efa66dcfa51ab3ce4b0881195d23bb32142b5c8044d30e0e2152f3497844ce90c04f909aeffe2d41203efff41972e38758dcca7b653884b
PATCHLEVEL=0
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SOURCE.sign
+ SOURCE=$SPELL-$VERSION.tar.xz
+# SOURCE2=$SOURCE.sign

SOURCE_URL[0]=http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.sign
- SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+# SOURCE2_URL[0]=$SOURCE_URL.sign
+# SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
+# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
WEB_SITE=http://sites.google.com/site/fullycapable/
diff --git a/libs/libcap/HISTORY b/libs/libcap/HISTORY
index d341d3d..d423225 100644
--- a/libs/libcap/HISTORY
+++ b/libs/libcap/HISTORY
@@ -1,3 +1,9 @@
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.24
+ * PRE_BUILD, INSTALL, *.patch: deleted
+ * BUILD: simplify
+ builds & installs without PAM on amd64, linux 3.14.0
+
2011-07-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.22

diff --git a/libs/libcap/INSTALL b/libs/libcap/INSTALL
deleted file mode 100755
index ba6384a..0000000
--- a/libs/libcap/INSTALL
+++ /dev/null
@@ -1,6 +0,0 @@
-prefix="$INSTALL_ROOT/usr" \
-make \
- exec_prefix="$INSTALL_ROOT" \
- inc_prefix="$INSTALL_ROOT/usr" \
- PAM_CAP=$LIBCAP_PAM \
- install
diff --git a/libs/libcap/PRE_BUILD b/libs/libcap/PRE_BUILD
deleted file mode 100755
index 7143ba1..0000000
--- a/libs/libcap/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/types.patch" &&
-
-# note that, yes indeed, they typo'd the extra S
-sed -i "s:^COPTFLAGS=.*:COPTFLAG=${CFLAGS}:; \
- s:^LDFLAGS=.*:LDFLAGS=${LDFLAGS}:" Make.Rules &&
-
-# there's no indent for gperf..
-sed -i "s:\$(INDENT)::" libcap/Makefile &&
-patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/libcap-2.20-ignore-RAISE_SETFCAP-install-failures.patch
diff --git
a/libs/libcap/libcap-2.20-ignore-RAISE_SETFCAP-install-failures.patch
b/libs/libcap/libcap-2.20-ignore-RAISE_SETFCAP-install-failures.patch
deleted file mode 100644
index 1bc4d63..0000000
--- a/libs/libcap/libcap-2.20-ignore-RAISE_SETFCAP-install-failures.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From f2020ee4ee4b2f245637c77e81d62ab6d1db3c6c Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier AT gentoo.org>
-Date: Tue, 25 Jan 2011 15:52:31 -0500
-Subject: [PATCH] ignore RAISE_SETFCAP install failures
-
-While the new RAISE_SETFCAP feature is nifty, its failure to run (often
-due to the fs not supporting it) shouldn't impair the default install.
-
-Signed-off-by: Mike Frysinger <vapier AT gentoo.org>
----
- progs/Makefile | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/progs/Makefile b/progs/Makefile
-index c261f57..9e1a84d 100644
---- a/progs/Makefile
-+++ b/progs/Makefile
-@@ -30,7 +30,7 @@ install: all
- install -m 0755 $$p $(SBINDIR) ; \
- done
- ifeq ($(RAISE_SETFCAP),yes)
-- $(SBINDIR)/setcap cap_setfcap=i $(SBINDIR)/setcap
-+ -$(SBINDIR)/setcap cap_setfcap=i $(SBINDIR)/setcap
- endif
-
- clean:
---
-1.7.4.rc2
-
diff --git a/libs/libcap/types.patch b/libs/libcap/types.patch
deleted file mode 100644
index 63d5849..0000000
--- a/libs/libcap/types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- progs/capsh.c.orig 2008-10-25 07:28:47.000000000 +0400
-+++ progs/capsh.c 2009-03-25 11:51:13.228249448 +0300
-@@ -12,6 +12,7 @@
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
-+#include <asm/types.h>
- #include <sys/prctl.h>
- #include <sys/capability.h>
- #include <unistd.h>
diff --git a/libs/libcdio-paranoia/DEPENDS b/libs/libcdio-paranoia/DEPENDS
new file mode 100755
index 0000000..5b447e7
--- /dev/null
+++ b/libs/libcdio-paranoia/DEPENDS
@@ -0,0 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends libcdio &&
+
+if spell_ok libcdio && is_version_less $(installed_version libcdio) 0.90;
then
+ force_depends libcdio
+fi
diff --git a/libs/libcdio-paranoia/DETAILS b/libs/libcdio-paranoia/DETAILS
new file mode 100755
index 0000000..a2bebf2
--- /dev/null
+++ b/libs/libcdio-paranoia/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libcdio-paranoia
+ VERSION=10.2+0.90
+ PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=${GNU_URL}/libcdio/$SOURCE
+ SOURCE2_URL[0]=${GNU_URL}/libcdio/$SOURCE2
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG="gnu.gpg:$SOURCE2:UPSTREAM_KEY"
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.gnu.org/software/libcdio/
+ KEYWORDS="libs"
+ ENTERED=20130217
+ DOCS="COPYING NEWS README"
+ SHORT="library for accessing cdrom drives"
+cat << EOF
+library for accessing cdrom drives
+EOF
diff --git a/libs/libcdio-paranoia/HISTORY b/libs/libcdio-paranoia/HISTORY
new file mode 100644
index 0000000..8c14848
--- /dev/null
+++ b/libs/libcdio-paranoia/HISTORY
@@ -0,0 +1,7 @@
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1 (path change)
+ * DEPENDS: requires the newest libcdio to avoid conflicts
+ * INSTALL: added, symlink header for compatibility with current paths
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DETAILS, DEPENDS
diff --git a/libs/libcdio-paranoia/INSTALL b/libs/libcdio-paranoia/INSTALL
new file mode 100755
index 0000000..25d8caa
--- /dev/null
+++ b/libs/libcdio-paranoia/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+# for headers' path compatibility
+install -vm 755 -d "$INSTALL_ROOT/usr/include/cdio/paranoia" &&
+ln -vsf "$TRACK_ROOT/usr/include/cdio/cdda.h" \
+ "$INSTALL_ROOT/usr/include/cdio/paranoia/cdda.h"
diff --git a/libs/libcdio/DETAILS b/libs/libcdio/DETAILS
index 344cdb9..fb28509 100755
--- a/libs/libcdio/DETAILS
+++ b/libs/libcdio/DETAILS
@@ -1,5 +1,5 @@
SPELL=libcdio
- VERSION=0.83
+ 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 829bd51..6bf3edf 100644
--- a/libs/libcdio/HISTORY
+++ b/libs/libcdio/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.90
+
2012-04-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.83

diff --git a/libs/libcdio/UP_TRIGGERS b/libs/libcdio/UP_TRIGGERS
new file mode 100755
index 0000000..3fc3819
--- /dev/null
+++ b/libs/libcdio/UP_TRIGGERS
@@ -0,0 +1,15 @@
+# up_trigger everything on version updates
+
+spell_ok $SPELL && local OLD_SPELL_VERSION="$(installed_version $SPELL)" ||
return 0
+
+if [[ "${VERSION}" != "${OLD_SPELL_VERSION}" ]]; 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
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libcdio"; then
+ up_trigger $each cast_self
+ fi
+ done
+fi
diff --git a/libs/libchipcard/DEPENDS b/libs/libchipcard/DEPENDS
index a760b7d..a992bf5 100755
--- a/libs/libchipcard/DEPENDS
+++ b/libs/libchipcard/DEPENDS
@@ -16,7 +16,7 @@ optional_depends sysfsutils \
"" \
"sysfs support" &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"Enable SSL features"
diff --git a/libs/libchipcard/HISTORY b/libs/libchipcard/HISTORY
index 26b0ad9..327c6bb 100644
--- a/libs/libchipcard/HISTORY
+++ b/libs/libchipcard/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/libconfig/DEPENDS b/libs/libconfig/DEPENDS
new file mode 100755
index 0000000..cf20e51
--- /dev/null
+++ b/libs/libconfig/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc
+
diff --git a/libs/libconfig/DETAILS b/libs/libconfig/DETAILS
index 0a78a28..bbb4598 100755
--- a/libs/libconfig/DETAILS
+++ b/libs/libconfig/DETAILS
@@ -1,9 +1,9 @@
SPELL=libconfig
- VERSION=1.4.7
+ VERSION=1.4.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.hyperrealm.com/libconfig/$SOURCE
-
SOURCE_HASH=sha512:9297c9f7cb0651c98b3084a6bd3800b355a6d727d66a3c70a41e8134ef497690eb571bbf0f20312a5c10e1baea6d7696689643f8e16fe8b7ab86f906635a3817
+
SOURCE_HASH=sha512:49a4318c1b8a5f15dc0cefaf25c481f95008e413696420d5e8cacb7a6ce7e600b84c4b7e7365373cee62e392e14556ff31d65c1e084a9b7ab2153a55cbf787a7
LICENSE[0]=LGPL
WEB_SITE=http://www.hyperrealm.com/libconfig/
ENTERED=20071024
diff --git a/libs/libconfig/HISTORY b/libs/libconfig/HISTORY
index 553b472..c74b1b4 100644
--- a/libs/libconfig/HISTORY
+++ b/libs/libconfig/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: C++
+
+2013-02-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.9
+
2011-04-06 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.4.7

diff --git a/libs/libcsv/DETAILS b/libs/libcsv/DETAILS
index 0cefbf2..94ff303 100755
--- a/libs/libcsv/DETAILS
+++ b/libs/libcsv/DETAILS
@@ -1,6 +1,6 @@
SPELL=libcsv
- VERSION=3.0.2
-
SOURCE_HASH=sha512:c797bcb3bb030762efe9c1ded36910b66a3910860e394824ff5c3e2cf1b0396830605e38f2a8ce7dfa1114a7645fd0c210c0b171bc5360b49eb109bc4b5e72c2
+ VERSION=3.0.3
+
SOURCE_HASH=sha512:e657b166ce9e0159aab14edda9b5513922ee1a307065ba264342457629b13e8380f96b3ebabc690fd868dad23efc624362272ffe7c8b2acba8ad9e920dde7172
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/libs/libcsv/HISTORY b/libs/libcsv/HISTORY
index 55bc4b4..6270ad7 100644
--- a/libs/libcsv/HISTORY
+++ b/libs/libcsv/HISTORY
@@ -1,3 +1,6 @@
+2013-05-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.23
+
2012-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.2
* BUILD: use default_build
diff --git a/libs/libdrm/BUILD b/libs/libdrm/BUILD
index c160d7f..7ce40ce 100755
--- a/libs/libdrm/BUILD
+++ b/libs/libdrm/BUILD
@@ -1,5 +1,7 @@
if [[ $LIBDRM_NV == y ]]; then
- OPTS="--enable-nouveau-experimental-api $OPTS"
+ OPTS="--enable-nouveau $OPTS"
+else
+ OPTS="--disable-nouveau $OPTS"
fi &&
if [[ $LIBDRM_INTEL == n ]]; then
OPTS="--disable-intel $OPTS"
diff --git a/libs/libdrm/DEPENDS b/libs/libdrm/DEPENDS
index 29cb633..128318a 100755
--- a/libs/libdrm/DEPENDS
+++ b/libs/libdrm/DEPENDS
@@ -1,7 +1,7 @@
depends libpthread-stubs &&
depends libpciaccess &&

-optional_depends udev \
+optional_depends UDEV \
"--enable-udev" \
"--disable-udev" \
"support for using udev instead of mknod"
diff --git a/libs/libdrm/DETAILS b/libs/libdrm/DETAILS
index 9b41559..dae4c86 100755
--- a/libs/libdrm/DETAILS
+++ b/libs/libdrm/DETAILS
@@ -1,22 +1,18 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libdrm
if [[ $LIBDRM_BRANCH == scm ]]; then
- if [[ $LIBDRM_AUTOUPDATE == y ]]; then
- VERSION="$(date +%Y%m%d)"
- else
- VERSION=git
- fi
+ VERSION="$(get_scm_version)"
SOURCE=drm-git.tar.bz2 # Use the same source as drm
SOURCE_URL[0]=git://anongit.freedesktop.org/git/mesa/drm:drm-git
SOURCE_DIRECTORY="$BUILD_DIRECTORY/drm-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=2.4.26
-#
SOURCE_HASH=sha512:92ee0c40396c77fd32570660bfc3358a76fed46cb4d918809dd295c76b032d01658156aa715896547de2bed68bab5cfa79e76481f25f5f5c4d44c2e02f6b94fd
+ VERSION=2.4.58
+
SOURCE_HASH=sha512:26776b3f93fe173f4e0f94668813ec1a756d9f15385d1cad70c7af8d4d5d503aef00e14081c76f6fcac6e0c606e106e47ddf76038f8601b71fc380306536f937
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://dri.freedesktop.org/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
fi
WEB_SITE=http://dri.freedesktop.org/
ENTERED=20051125
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index 1c99c94..af87b24 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,52 @@
+2014-09-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.58
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: support NV and NOUVEAU, both in field
+ use:-/
+
+2014-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.56
+
+2014-07-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.55
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.54
+
+2014-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.53
+
+2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.51
+
+2013-12-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.50
+
+2013-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.49
+
+2013-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.48
+
+2013-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.47
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-07-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.46
+
+2013-06-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: fix nouveau
+
+2013-05-30 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: 2.4.45
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch

diff --git a/libs/libdrm/PRE_SUB_DEPENDS b/libs/libdrm/PRE_SUB_DEPENDS
index b8aa194..10c89b6 100755
--- a/libs/libdrm/PRE_SUB_DEPENDS
+++ b/libs/libdrm/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- NV) [[ "$LIBDRM_NV" == "y" ]] && return 0 ;;
+ NV|NOUVEAU) [[ "$LIBDRM_NV" == "y" ]] && return 0 ;;
INTEL) [[ "$LIBDRM_INTEL" == "y" ]] && return 0 ;;
RADEON) [[ "$LIBDRM_RADEON" == "y" ]] && return 0 ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
diff --git a/libs/libdrm/SUB_DEPENDS b/libs/libdrm/SUB_DEPENDS
index f0d0d9e..5db50df 100755
--- a/libs/libdrm/SUB_DEPENDS
+++ b/libs/libdrm/SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- NV) message "${SPELL_COLOR}libdrm${DEFAULT_COLOR}${MESSAGE_COLOR}
requested with Nouveau KMS API${DEFAULT_COLOR}" &&
+ NV|NOUVEAU) message "${SPELL_COLOR}libdrm${DEFAULT_COLOR}${MESSAGE_COLOR}
requested with Nouveau KMS API${DEFAULT_COLOR}" &&
LIBDRM_NV='y'
;;
INTEL) message "${SPELL_COLOR}libdrm${DEFAULT_COLOR}${MESSAGE_COLOR}
requested with Intel KMS API${DEFAULT_COLOR}" &&
diff --git a/libs/libdrm/libdrm-2.4.26.tar.bz2.sig
b/libs/libdrm/libdrm-2.4.26.tar.bz2.sig
deleted file mode 100644
index ba03db0..0000000
Binary files a/libs/libdrm/libdrm-2.4.26.tar.bz2.sig and /dev/null differ
diff --git a/libs/libedit/DETAILS b/libs/libedit/DETAILS
index 60a7c9d..ce219ad 100755
--- a/libs/libedit/DETAILS
+++ b/libs/libedit/DETAILS
@@ -1,6 +1,6 @@
SPELL=libedit
- VERSION=20110227-3.0
-
SOURCE_HASH=sha512:864e235d771ba32fb708d36fb6bd71f763895ddd3ec0d4d0fd8d1942d185f28d1da4fcc0827b77b032b65ea0ec7eac91264fdba1d4d77b6414c8a18218dedaba
+ VERSION=20140213-3.1
+
SOURCE_HASH=sha512:e4aa842c52cd750ea16acd41fed5b037c1455f33e19edaef4754d9d9eb833100c4a98dd874b197ffc09a8808dcee18348c86c7314a3df722d7b02a957d7d08e4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.thrysoee.dk/editline/
diff --git a/libs/libedit/HISTORY b/libs/libedit/HISTORY
index d3de745..399f745 100644
--- a/libs/libedit/HISTORY
+++ b/libs/libedit/HISTORY
@@ -1,3 +1,6 @@
+2014-05-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20140213-3.1
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/libesmtp/DEPENDS b/libs/libesmtp/DEPENDS
index bc7bba7..11c1255 100755
--- a/libs/libesmtp/DEPENDS
+++ b/libs/libesmtp/DEPENDS
@@ -1,5 +1,5 @@
depends libtool &&
-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" \
"--without-openssl" \
"for SSL/TLS support"
diff --git a/libs/libesmtp/HISTORY b/libs/libesmtp/HISTORY
index 54859a4..aa35272 100644
--- a/libs/libesmtp/HISTORY
+++ b/libs/libesmtp/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
2011-10-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.6
* BUILD: removed, not required anymore
diff --git a/libs/libev/DETAILS b/libs/libev/DETAILS
index 8ca1b98..b253f8a 100755
--- a/libs/libev/DETAILS
+++ b/libs/libev/DETAILS
@@ -1,6 +1,6 @@
SPELL=libev
- VERSION=3.8
-
SOURCE_HASH=sha512:7e43dec5b70c0c442c95902cfc4979097cb9ce46cbbb1bb4a0cdd99c899705f4daeb849d1d8a32133445871fcd32fe3e6575195337fffb3672b24e1aa3d22019
+ VERSION=4.19
+
SOURCE_HASH=sha512:0d1c8707ba0b665b4570a1dc4125d1fd9b0a25f8cad6552cb1fe8a7ea90920b14c15ad3a32806ddcd7efe68bb397dab973b3ee609dac5015c0d76959d850aaf1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://dist.schmorp.de/${SPELL}/${SOURCE}
SOURCE_URL[1]=http://dist.schmorp.de/${SPELL}/Attic/${SOURCE}
diff --git a/libs/libev/HISTORY b/libs/libev/HISTORY
index 03e4b8a..d9449f6 100644
--- a/libs/libev/HISTORY
+++ b/libs/libev/HISTORY
@@ -1,3 +1,9 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.19
+
+2013-03-13 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.15
+
2009-08-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.8, added backup SOURCE_URL[1]

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..607d447
--- /dev/null
+++ b/libs/libevdev/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libevdev
+ VERSION=1.2.1
+
SOURCE_HASH=sha512:4a075168dabc9f934f8e129dfc754799a75fa43cc861d2fc5327613f7d1b23d49ff6a6188c7a51ba5c55a2d109d417a047d24e6eea5ba6da1b97851278d85452
+ 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..b89f8d0
--- /dev/null
+++ b/libs/libevdev/HISTORY
@@ -0,0 +1,16 @@
+2014-05-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.1
+
+2014-05-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2
+
+2014-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1
+
+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/libevent/DEPENDS b/libs/libevent/DEPENDS
index d2edc67..44031a5e 100755
--- a/libs/libevent/DEPENDS
+++ b/libs/libevent/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
+optional_depends SSL \
"--enable-openssl" \
"--disable-openssl" \
- "for openssl encryption support"
+ "for SSL encryption support"
diff --git a/libs/libevent/DETAILS b/libs/libevent/DETAILS
index 24dfa14..8489dd7 100755
--- a/libs/libevent/DETAILS
+++ b/libs/libevent/DETAILS
@@ -1,5 +1,5 @@
SPELL=libevent
- VERSION=2.0.19
+ VERSION=2.0.21
SOURCE=$SPELL-$VERSION-stable.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
diff --git a/libs/libevent/HISTORY b/libs/libevent/HISTORY
index 38426e6..e486154 100644
--- a/libs/libevent/HISTORY
+++ b/libs/libevent/HISTORY
@@ -1,3 +1,15 @@
+2014-08-229 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix typo
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.21
+
+2012-10-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.20
+
2012-06-09 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: don't compare when spell isn't installed

diff --git a/libs/libfaketime/BUILD b/libs/libfaketime/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/libs/libfaketime/BUILD
@@ -0,0 +1 @@
+make
diff --git a/libs/libfaketime/DETAILS b/libs/libfaketime/DETAILS
new file mode 100755
index 0000000..39e23d3
--- /dev/null
+++ b/libs/libfaketime/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libfaketime
+ VERSION=0.9.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.code-wizards.com/projects/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:c1c5a60226dcbf56b7c854efae31712c6085bfcef3d55e11731c4ed84da4e08e7667a085f9ab2d507acc6140d76a5e807a741646a9a81d9f138c2be344b3faba
+ WEB_SITE=http://www.code-wizards.com/projects/libfaketime/
+ ENTERED=20130307
+ LICENSE[0]=GPL
+ SHORT="reports faked system time to programs"
+cat << EOF
+libfaketime (FakeTime Preload Library) reports faked system time to programs
+without having to change the system-wide time
+EOF
diff --git a/libs/libfaketime/HISTORY b/libs/libfaketime/HISTORY
new file mode 100644
index 0000000..d769838
--- /dev/null
+++ b/libs/libfaketime/HISTORY
@@ -0,0 +1,3 @@
+2013-03-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PRE_BUILD, BUILD, INSTALL, libfaketime-0.9.1-fix-*patch:
+ spell created, version 0.9.1
diff --git a/libs/libfaketime/INSTALL b/libs/libfaketime/INSTALL
new file mode 100755
index 0000000..4e9106d
--- /dev/null
+++ b/libs/libfaketime/INSTALL
@@ -0,0 +1 @@
+make PREFIX=$INSTALL_ROOT/usr install
diff --git a/libs/libfaketime/PRE_BUILD b/libs/libfaketime/PRE_BUILD
new file mode 100755
index 0000000..e09f54c
--- /dev/null
+++ b/libs/libfaketime/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/libfaketime-0.9.1-fix-as-needed.patch &&
+patch -p1 < $SPELL_DIRECTORY/libfaketime-0.9.1-fix-README-NEWS.patch
diff --git a/libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
b/libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
new file mode 100644
index 0000000..67175bb
--- /dev/null
+++ b/libs/libfaketime/libfaketime-0.9.1-fix-README-NEWS.patch
@@ -0,0 +1,28 @@
+From c0c19a71c5481f3082afee2ac7962bd7abfcf134 Mon Sep 17 00:00:00 2001
+From: Lukas Fleischer <info AT cryptocrack.de>
+Date: Sun, 22 Jan 2012 22:19:50 +0100
+Subject: [PATCH] Makefile: Fix installation of "README" and "NEWS"
+
+Initialize "INSTALL" in the top-level Makefile in order to avoid broken
+install(1) invocations such as:
+
+ dm0755 "/build/pkg/usr/share/doc/faketime/"
+ /bin/sh: dm0755: command not found
+
+Signed-off-by: Lukas Fleischer <info AT cryptocrack.de>
+---
+ Makefile | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index f90e18e..d0225ba 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,3 +1,5 @@
++INSTALL = install
++
+ all:
+ $(MAKE) -C src all
+ $(MAKE) -C test all
+--
+1.7.8.4
diff --git a/libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
b/libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
new file mode 100644
index 0000000..39ef4dd
--- /dev/null
+++ b/libs/libfaketime/libfaketime-0.9.1-fix-as-needed.patch
@@ -0,0 +1,38 @@
+From f0ee2ee1e0a2fa5f11614a55ab8543380faa9695 Mon Sep 17 00:00:00 2001
+From: Lukas Fleischer <info AT cryptocrack.de>
+Date: Sun, 22 Jan 2012 21:47:52 +0100
+Subject: [PATCH] Fix linking with "-Wl,--as-needed"
+
+Reorder linker flags in order to ensure proper linking when using
+"--Wl,--as-needed". Read http://www.gentoo.org/proj/en/qa/asneeded.xml,
+especially "Importance of linking order" for details:
+
+ Basically, what the linker does is look for the symbols missing in a
+ given file (either an object file, a static archive or a library)
+ only in the files coming after it. When using the normal linking,
+ without --as-needed, this is not a problem, although there might be
+ some internal drawbacks on the linking stage, the files are linked
+ together without considering ordering. But with the flag, the
+ libraries that aren't used for resolving symbols are discarded and
+ thus not linked.
+
+Signed-off-by: Lukas Fleischer <info AT cryptocrack.de>
+---
+ src/Makefile | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 9118815..d4a04b5 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -69,7 +69,7 @@ ${OBJ}: faketime.c
+ ${CC} -o $@ -c ${CFLAGS} ${EXTRA_FLAGS} $<
+
+ lib%.so.${SONAME}: %.o
+- ${CC} -o $@ -Wl,-soname,$@ ${LDFLAGS} $<
++ ${CC} -o $@ -Wl,-soname,$@ $< ${LDFLAGS}
+
+ clean:
+ @rm -f ${OBJ} ${LIBS}
+--
+1.7.8.4
diff --git a/libs/libfcgi/BUILD b/libs/libfcgi/BUILD
new file mode 100755
index 0000000..d22e99f
--- /dev/null
+++ b/libs/libfcgi/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/libs/libfcgi/HISTORY b/libs/libfcgi/HISTORY
index ea0734b..5d4f1a8 100644
--- a/libs/libfcgi/HISTORY
+++ b/libs/libfcgi/HISTORY
@@ -1,2 +1,8 @@
+2014-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD: added, to fix multijob build
+ * PRE_BUILD: added, to apply the patch
+ * gcc44.patch: added, backported patch from Debian to fix build with
+ GCC >=4.4.0
+
2007-12-15 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS, HISTORY: created spell
diff --git a/libs/libfcgi/PRE_BUILD b/libs/libfcgi/PRE_BUILD
new file mode 100755
index 0000000..3dde34e
--- /dev/null
+++ b/libs/libfcgi/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/gcc44.patch"
diff --git a/libs/libfcgi/gcc44.patch b/libs/libfcgi/gcc44.patch
new file mode 100644
index 0000000..7999e1b
--- /dev/null
+++ b/libs/libfcgi/gcc44.patch
@@ -0,0 +1,17 @@
+Author: Tatsuki Sugiura <sugi AT nemui.org>
+Origin: vendor, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504963
+Bug-Debian: http://bugs.debian.org/504963
+Forwarded: no
+Last-Update: 2010-02-08
+
+Index: libfcgi/libfcgi/fcgio.cpp
+===================================================================
+--- libfcgi.orig/libfcgi/fcgio.cpp 2010-01-23 19:13:53.000000000 +0900
++++ libfcgi/libfcgi/fcgio.cpp 2010-01-23 19:13:55.000000000 +0900
+@@ -22,6 +22,7 @@
+ #define DLLAPI __declspec(dllexport)
+ #endif
+
++#include <cstdio>
+ #include <limits.h>
+ #include "fcgio.h"
diff --git a/libs/libfm/DEPENDS b/libs/libfm/DEPENDS
index b1b43df..4dfd017 100755
--- a/libs/libfm/DEPENDS
+++ b/libs/libfm/DEPENDS
@@ -3,13 +3,43 @@ depends cairo &&
depends dbus &&
depends dbus-glib &&
depends glib2 &&
-depends gtk+2 &&
depends libpng &&
depends menu-cache &&
depends pango &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+
+optional_depends gtk+3 \
+ "--with-gtk=3" \
+ "--with-gtk=2" \
+ "to use GTK+3 instead of GTK+2" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends vala \
+ "--enable-actions" \
+ "--disable-actions" \
+ "for custom actions in context menu" &&
+
optional_depends gtk-doc \
'--enable-gtk-doc' \
'--disable-gtk-doc --disable-gtk-doc-html' \
'build documentation?' &&
-optional_depends udisks "--enable-udisks" "--disable-udisks" \
- "build libfm with udisks support"
+
+optional_depends udisks \
+ "--enable-udisks" \
+ "--disable-udisks" \
+ "build libfm with udisks support" &&
+
+optional_depends libexif \
+ "--enable-exif" \
+ "--disable-exif" \
+ "for faster thumbnails"
diff --git a/libs/libfm/DETAILS b/libs/libfm/DETAILS
index be06e03..683f705 100755
--- a/libs/libfm/DETAILS
+++ b/libs/libfm/DETAILS
@@ -1,9 +1,10 @@
SPELL=libfm
- VERSION=1.0.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=1.2.1
+ 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:87010af6e29c3a321cfc8752c6902cd3547c00acc92790f987a46806f4bd3e9577f3df60ec594d414a467a5f449b7ae315f3f146710d4c5e8127a30a0e0b8bfd
+
SOURCE_HASH=sha512:358f9e468cf7eed90acbe9d2ccf755b6974b2c70049e9c843d61cb648c9b8012d1175fe78a12b0f19ab139f3c926dce49214e9ce0e4b0ffe075853dcaa895ee0
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOC_DIRS=""
WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
ENTERED=20101126
diff --git a/libs/libfm/HISTORY b/libs/libfm/HISTORY
index e85a936..57a992e 100644
--- a/libs/libfm/HISTORY
+++ b/libs/libfm/HISTORY
@@ -1,3 +1,25 @@
+2014-07-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.1; don't do useless doc'ing
+ * DEPENDS: added missing optional dependencies
+
+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
+
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: made the dependency on libexif optional, removed
+ dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on fontconfig, freetype2, gdk-pixbuf2,
+ libexif, libffi, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.1

diff --git a/libs/libfreenect/DETAILS b/libs/libfreenect/DETAILS
index 8109f7f..8fabd52 100755
--- a/libs/libfreenect/DETAILS
+++ b/libs/libfreenect/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libfreenect
-if [[ "$LIBFREENECT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
- SOURCE_URL[0]=git://github.com/OpenKinect/libfreenect.git:libfreenect-git
+
SOURCE_URL[0]=git://github.com/OpenKinect/libfreenect.git:libfreenect-git:"$LIBFREENECT_BRANCH"
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
WEB_SITE=http://openkinect.org/
diff --git a/libs/libfreenect/HISTORY b/libs/libfreenect/HISTORY
index ca586bf..cb8daa2 100644
--- a/libs/libfreenect/HISTORY
+++ b/libs/libfreenect/HISTORY
@@ -1,4 +1,10 @@
-2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

2011-12-31 Ladislav Hagara <hgr AT vabo.cz>
diff --git a/libs/libfreenect/PREPARE b/libs/libfreenect/PREPARE
index 32d8b00..347c0fd 100755
--- a/libs/libfreenect/PREPARE
+++ b/libs/libfreenect/PREPARE
@@ -1,4 +1,4 @@
-config_query LIBFREENECT_AUTOUPDATE "Queue for update on every system
update?" n &&
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch master unstable &&
config_query LIBFREENECT_PYTHON_WRAPPER "Do you want to build libfreenect
python wrapper?" n &&
-config_query LIBFREENECT_AUDIO "Do you want to enable audio?" n &&
-config_query_list LIBFREENECT_GIT_BRANCH "Which branch of libfreenect do you
want to build?" master unstable
+config_query LIBFREENECT_AUDIO "Do you want to enable audio?" n
diff --git a/libs/libfreenect/PRE_BUILD b/libs/libfreenect/PRE_BUILD
deleted file mode 100755
index ed29463..0000000
--- a/libs/libfreenect/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-if [[ "$LIBFREENECT_GIT_BRANCH" == "unstable" ]]; then
- message "${MESSAGE_COLOR}git checkout unstable${DEFAULT_COLOR}" &&
- git checkout origin/unstable
-fi
diff --git a/libs/libgdiplus/DEPENDS b/libs/libgdiplus/DEPENDS
index ac2a8d1..cf10f45 100755
--- a/libs/libgdiplus/DEPENDS
+++ b/libs/libgdiplus/DEPENDS
@@ -1,7 +1,7 @@
depends glib2 &&
depends cairo '--with-cairo=system' &&

-optional_depends giflib \
+optional_depends GIFLIB \
"--with-libgif" \
"--without-libgif" \
"Enable GIF support" &&
diff --git a/libs/libgdiplus/HISTORY b/libs/libgdiplus/HISTORY
index 409f912..45161f7 100644
--- a/libs/libgdiplus/HISTORY
+++ b/libs/libgdiplus/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2011-02-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10

diff --git a/libs/libgit2/BUILD b/libs/libgit2/BUILD
new file mode 100755
index 0000000..c3fcb4b
--- /dev/null
+++ b/libs/libgit2/BUILD
@@ -0,0 +1,2 @@
+OPTS+="-DBUILD_CLAR=0" &&
+cmake_build
diff --git a/libs/libgit2/CONFIGURE b/libs/libgit2/CONFIGURE
new file mode 100644
index 0000000..b2f02c3
--- /dev/null
+++ b/libs/libgit2/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/libs/libgit2/DEPENDS b/libs/libgit2/DEPENDS
new file mode 100755
index 0000000..05dc003
--- /dev/null
+++ b/libs/libgit2/DEPENDS
@@ -0,0 +1,4 @@
+depends cmake &&
+depends SSL &&
+depends zlib &&
+optional_depends libssh2 '' '' 'SSH support'
diff --git a/libs/libgit2/DETAILS b/libs/libgit2/DETAILS
new file mode 100755
index 0000000..6c4b89d
--- /dev/null
+++ b/libs/libgit2/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=libgit2
+ VERSION=0.21.3
+
SOURCE_HASH=sha512:399e16c9ca9d5a9e95ac929d7bd327038ba0e590e37ceee2aab062472f28a32905e90b5ee59990dad428d04c1c0d3f388381e3e44f775dfaafe37b21dbd7c892
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/libgit2
+ SOURCE_URL=$WEB_SITE/$SPELL/archive/v$VERSION.tar.gz
+ ENTERED=20130123
+ LICENSE[0]=GPL
+ KEYWORDS="disk"
+ SHORT="support library for git usage"
+cat << EOF
+support library for git usage
+EOF
diff --git a/libs/libgit2/HISTORY b/libs/libgit2/HISTORY
new file mode 100644
index 0000000..d6903c0
--- /dev/null
+++ b/libs/libgit2/HISTORY
@@ -0,0 +1,15 @@
+2014-12-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE to make it a proper tarball name
+
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.21.3
+
+2014-12-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.21.2
+ * DEPENDS: add optional libssh2
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version master
diff --git a/libs/libguess/DETAILS b/libs/libguess/DETAILS
new file mode 100755
index 0000000..13c64e3
--- /dev/null
+++ b/libs/libguess/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libguess
+ VERSION=1.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://distfiles.atheme.org/${SOURCE}
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.atheme.org/project/libguess";
+ LICENSE[0]=BSD?
+ ENTERED=20121019
+ SHORT="High-speed character set detection"
+cat << EOF
+High-speed character set detection library
+EOF
diff --git a/libs/libguess/HISTORY b/libs/libguess/HISTORY
new file mode 100644
index 0000000..60beb8e
--- /dev/null
+++ b/libs/libguess/HISTORY
@@ -0,0 +1,4 @@
+2012-10-19 Robin Cook <rcook AT wyrms.net>
+ * NEW SPELL: DETAILS
+
+
diff --git a/libs/libguess/libguess-1.1.tar.gz.sig
b/libs/libguess/libguess-1.1.tar.gz.sig
new file mode 100644
index 0000000..f4cc85b
Binary files /dev/null and b/libs/libguess/libguess-1.1.tar.gz.sig differ
diff --git a/libs/libical/DETAILS b/libs/libical/DETAILS
index 1007eaf..59ece8d 100755
--- a/libs/libical/DETAILS
+++ b/libs/libical/DETAILS
@@ -1,6 +1,6 @@
SPELL=libical
- VERSION=0.48
-
SOURCE_HASH=sha512:d48b4b5ba78504ec81989b0ca00cac4130ece7e6363af5a0220871b6ad36835c5787a2f17fc871ef51f5950b977be0b87a2e43684ccc7396b0511424e9289d4b
+ VERSION=1.0
+
SOURCE_HASH=sha512:4764b08c9a57e867884aae4eb9b9dce53df7abebbbde7190caf4d62bdb223eed57945ac8233029b1d253afc173437363264ce8f75ccbfb2af0bb64dafdd3cec4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/freeassociation/$SOURCE
diff --git a/libs/libical/HISTORY b/libs/libical/HISTORY
index 501a1d5..aaa21c1 100644
--- a/libs/libical/HISTORY
+++ b/libs/libical/HISTORY
@@ -1,3 +1,7 @@
+2013-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0
+ * PRE_BUILD: deleted
+
2012-02-23 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: remove obsolete bindings

diff --git a/libs/libical/PRE_BUILD b/libs/libical/PRE_BUILD
deleted file mode 100755
index 76bb5c8..0000000
--- a/libs/libical/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sed -i "/custom_target/a \
-ical-header" src/libicalss/CMakeLists.txt
diff --git a/libs/libidn/DETAILS b/libs/libidn/DETAILS
index 09cd8d0..ccd7570 100755
--- a/libs/libidn/DETAILS
+++ b/libs/libidn/DETAILS
@@ -1,5 +1,5 @@
SPELL=libidn
- VERSION=1.25
+ VERSION=1.28
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libidn/HISTORY b/libs/libidn/HISTORY
index 005fb3d..0254554 100644
--- a/libs/libidn/HISTORY
+++ b/libs/libidn/HISTORY
@@ -1,3 +1,6 @@
+2013-09-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.28
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.25

diff --git a/libs/libiptcdata/DETAILS b/libs/libiptcdata/DETAILS
index 5685756..4498a0d 100755
--- a/libs/libiptcdata/DETAILS
+++ b/libs/libiptcdata/DETAILS
@@ -1,7 +1,7 @@
SPELL=libiptcdata
VERSION=1.0.4
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]="${SOURCEFORGE_URL}/${SPELL}/${SPELL}/${VERSION}/${SOURCE}"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
diff --git a/libs/libiptcdata/HISTORY b/libs/libiptcdata/HISTORY
index cdbacbb..8d6d944 100644
--- a/libs/libiptcdata/HISTORY
+++ b/libs/libiptcdata/HISTORY
@@ -1,3 +1,6 @@
+2014-09-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2010-07-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.4

diff --git
a/libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch

b/libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch
new file mode 100644
index 0000000..401939c
--- /dev/null
+++
b/libs/libircclient/0001-fix-install-target-build-shared-and-static-library.patch
@@ -0,0 +1,32 @@
+From 7ada7d12db384f096c3abe74f4fc25dbe89893b5 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 9 Dec 2012 15:36:08 +0100
+Subject: [PATCH] fix install target, build shared and static library
+
+---
+ src/Makefile.in | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile.in b/src/Makefile.in
+index 752d627..86b8a7a 100644
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -8,12 +8,14 @@ DESTDIR=
+
+ OBJS = libircclient.o
+
+-all: @TARGET@
++all: lib
+
+ static: libircclient.a
+ shared: libircclient.so
+ shared_mingw: libircclient.dll
+
++lib: shared static
++
+ install: lib
+ -mkdir -p $(DESTDIR)@prefix@/include
+ -mkdir -p $(DESTDIR)@prefix@/lib
+--
+1.8.0
+
diff --git a/libs/libircclient/BUILD b/libs/libircclient/BUILD
new file mode 100755
index 0000000..e3204b6
--- /dev/null
+++ b/libs/libircclient/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-ipv6" &&
+default_build
diff --git a/libs/libircclient/DEPENDS b/libs/libircclient/DEPENDS
new file mode 100755
index 0000000..b733410
--- /dev/null
+++ b/libs/libircclient/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends SSL \
+ "--enable-SSL" \
+ "--disable-SSL" \
+ "compile with OpenSSL support"
diff --git a/libs/libircclient/DETAILS b/libs/libircclient/DETAILS
new file mode 100755
index 0000000..8a2d943
--- /dev/null
+++ b/libs/libircclient/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libircclient
+ VERSION=1.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:94a68f27fcb12c918fa347d4ee44747e08e016245048c81f179b9a45081bd336c329e7185a3bc46deb28c9c77e1eff5dc53de7e723b1ed5ee2c1d3cc57ce0548
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.ulduzsoft.com/linux/libircclient/";
+ LICENSE[0]=LGPL
+ ENTERED=20121209
+ SHORT="a small but extremely powerful library which implements
the IRC protocol"
+cat << EOF
+libircclient is a small but extremely powerful library which implements
+the IRC protocol. It is designed to be small, fast, portable and compatible
+with the RFC standards as well as non-standard but popular features. It is
+perfect for building the IRC clients and bots.
+EOF
diff --git a/libs/libircclient/HISTORY b/libs/libircclient/HISTORY
new file mode 100644
index 0000000..5cbdee4
--- /dev/null
+++ b/libs/libircclient/HISTORY
@@ -0,0 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-12-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+ * DETAILS: fixed messed up VERSION, SOURCE, SOURCE_URL and
SOURCE_DIRECTORY
+ * PRE_BUILD,
0001-fix-install-target-build-shared-and-static-library.patch:
+ build static and shared library, fix install target
+
diff --git a/libs/libircclient/PRE_BUILD b/libs/libircclient/PRE_BUILD
new file mode 100755
index 0000000..476342a
--- /dev/null
+++ b/libs/libircclient/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-fix-install-target-build-shared-and-static-library.patch
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/libnfc/DETAILS b/libs/libnfc/DETAILS
index 9344fca..c9eadbc 100755
--- a/libs/libnfc/DETAILS
+++ b/libs/libnfc/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=libnfc
if [[ "$LIBNFC_BRANCH" == "scm" ]]; then
- if [[ "$LIBNFC_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
diff --git a/libs/libnfc/HISTORY b/libs/libnfc/HISTORY
index a65dcb5..d046795 100644
--- a/libs/libnfc/HISTORY
+++ b/libs/libnfc/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/libnl/DETAILS b/libs/libnl/DETAILS
index 8c412bb..27df22e 100755
--- a/libs/libnl/DETAILS
+++ b/libs/libnl/DETAILS
@@ -1,6 +1,6 @@
SPELL=libnl
- VERSION=3.2.11
-
SOURCE_HASH=sha512:d912fd0544056cd51ea06f6f453a37fe4511130d665955e38571514f83901e36ecad231157f4e1502ab514447fb74a0245049960ff2503c16deafc77eada4010
+ VERSION=3.2.25
+
SOURCE_HASH=sha512:3f9649577e9282cf41d2d4894aaecb2d53b4a1c51f9e674a6fb73393e9482f9f45e6f0ffa5815e606f972916e369774bfd85141a96c0e3d9d4ead3adea796286
# 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 e530b9d..ca40d71 100644
--- a/libs/libnl/HISTORY
+++ b/libs/libnl/HISTORY
@@ -1,3 +1,21 @@
+2014-08-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.25
+
+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
+
+2013-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.21
+
+2012-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.16
+
+2012-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.14
+
2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.11
* CONFIGURE: added, for command line interface utils option
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/libodfgen/DEPENDS b/libs/libodfgen/DEPENDS
new file mode 100755
index 0000000..0948deb
--- /dev/null
+++ b/libs/libodfgen/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends boost &&
+depends zlib &&
+depends pkgconfig &&
+depends librevenge &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libodfgen/DETAILS b/libs/libodfgen/DETAILS
new file mode 100755
index 0000000..58ae8a3
--- /dev/null
+++ b/libs/libodfgen/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=libodfgen
+ VERSION=0.1.1
+
SOURCE_HASH=sha512:887180ef93f82635b1df26bf25a090d0a21c44d03f8a1268ceb877561bf4d7c14e1f14681e8994aff87a4993b9ca81aa83439ee29306d34a75423826a9582af4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://dev-www.libreoffice.org/src/${SPELL}-${VERSION}.tar.bz2
+ LICENSE[0]=MPL
+ WEB_SITE=http://sf.net/p/libwpd/libodfgen
+ ENTERED=20140215
+ SHORT="Library for generating documents in Open Document Format"
+cat << EOF
+libodfgen is a library for generating documents in Open
+Document Format (ODF). It provides generator implementation for the
+following libraries:
+* libwpd (::WPXDocumentInterface): text documents
+* libwpg (libwpg::WPGPaintInterface): vector drawings
+* libetonyek (libetonyek::KEYPresentationInterface): presentations
+As these APIs are used by multiple libraries, libodfgen can be used to
+generate ODF from many sources.
+EOF
diff --git a/libs/libodfgen/HISTORY b/libs/libodfgen/HISTORY
new file mode 100644
index 0000000..6f979fe
--- /dev/null
+++ b/libs/libodfgen/HISTORY
@@ -0,0 +1,7 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.1.1
+ * DEPENDS: add librevenge, pkgconfig, doxygen
+ remove libwpd, libwpg, etonyek
+
+2014-02-15 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS: Initial spell
diff --git a/libs/libofx/DEPENDS b/libs/libofx/DEPENDS
index b2a2e17..70d3bdc 100755
--- a/libs/libofx/DEPENDS
+++ b/libs/libofx/DEPENDS
@@ -1,8 +1,18 @@
depends -sub CXX gcc &&
-depends curl &&
depends opensp &&
-depends openssl &&
depends libtool &&
-optional_depends pkgconfig '' '' 'package detection' &&
-optional_depends doxygen '' '' 'build documentation' &&
-optional_depends libxml++ '' '' 'build ofxconnect examples'
+depends pkgconfig &&
+
+optional_depends doxygen \
+ "--enable-doxygen" \
+ "--disable-doxygen" \
+ "to build documentation" &&
+
+optional_depends curl \
+ "--with-libcurl" \
+ "--without-libcurl" \
+ "to build ofxconnect examples (${MESSAGE_COLOR}also
requires libxml++${DEFAULT_COLOR})" &&
+
+if is_depends_enabled $SPELL curl; then
+ depends libxml++
+fi
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..99a6705 100644
--- a/libs/libofx/HISTORY
+++ b/libs/libofx/HISTORY
@@ -1,3 +1,9 @@
+2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: renewed dependency-list & flags
+
+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/libqrencode/DEPENDS b/libs/libqrencode/DEPENDS
new file mode 100755
index 0000000..b42316f
--- /dev/null
+++ b/libs/libqrencode/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends libpng \
+ "--with-tools" \
+ "--without-tools" \
+ "to build utility tools" &&
+
+optional_depends sdl \
+ "--with-tests" \
+ "--without-tests" \
+ "to build tests"
diff --git a/libs/libqrencode/DETAILS b/libs/libqrencode/DETAILS
new file mode 100755
index 0000000..415fa50
--- /dev/null
+++ b/libs/libqrencode/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=libqrencode
+ SPELLX=qrencode
+ VERSION=3.4.3
+ SOURCE="${SPELLX}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://fukuchi.org/works/qrencode/${SOURCE}
+
SOURCE_HASH=sha512:eba9d6220d0d5e08da614bd05904a08e11c45b7b293c45aa8417345c3267eae8790e83d9338b6cbadbd3fe15ac4579e0fb9e4e23b4f7e1d56e5fb3729afb9cf5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://fukuchi.org/works/qrencode/
+ LICENSE[0]=LGPL
+ ENTERED=20121201
+ SHORT="QR Code encoding library"
+cat << EOF
+Libqrencode is a C library for encoding data in a QR Code symbol, a kind of
2D
+symbology that can be scanned by handy terminals such as a mobile phone with
+CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
+highly robust.
+
+This library is characterized by:
+
+ - Does not require any additional files at run time.
+ - Fast symbol encoding.
+ - Automatic optimization of input data.
+EOF
diff --git a/libs/libqrencode/HISTORY b/libs/libqrencode/HISTORY
new file mode 100644
index 0000000..ac916a1
--- /dev/null
+++ b/libs/libqrencode/HISTORY
@@ -0,0 +1,8 @@
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.3
+
+2013-03-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.4.2
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/libs/libquvi-scripts/DEPENDS b/libs/libquvi-scripts/DEPENDS
new file mode 100755
index 0000000..5051799
--- /dev/null
+++ b/libs/libquvi-scripts/DEPENDS
@@ -0,0 +1,2 @@
+depends m4 &&
+depends pkgconfig
diff --git a/libs/libquvi-scripts/DETAILS b/libs/libquvi-scripts/DETAILS
new file mode 100755
index 0000000..8e83a61
--- /dev/null
+++ b/libs/libquvi-scripts/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libquvi-scripts
+ VERSION=0.4.21
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SOURCE.sig
+ 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
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=http://quvi.sourceforge.net/
+ ENTERED=20130929
+ LICENSE[0]=LGPL
+ SHORT="support scripts for libquvi calls"
+cat << EOF
+libquvi-scripts contains the embedded lua scripts that libquvi uses for
parsing
+the media details. Some additional utility scripts are also included.
+EOF
diff --git a/libs/libquvi-scripts/HISTORY b/libs/libquvi-scripts/HISTORY
new file mode 100644
index 0000000..86b77e7
--- /dev/null
+++ b/libs/libquvi-scripts/HISTORY
@@ -0,0 +1,8 @@
+2014-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.21
+
+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/CONFLICTS b/libs/libquvi/CONFLICTS
new file mode 100755
index 0000000..1f67371
--- /dev/null
+++ b/libs/libquvi/CONFLICTS
@@ -0,0 +1,3 @@
+if spell_ok quvi && [[ $(installed_version quvi | cut -d. -f2) -lt 4 ]]; then
+ conflicts quvi
+fi
diff --git a/libs/libquvi/DEPENDS b/libs/libquvi/DEPENDS
new file mode 100755
index 0000000..812a9b1
--- /dev/null
+++ b/libs/libquvi/DEPENDS
@@ -0,0 +1,10 @@
+depends m4 &&
+depends pkgconfig &&
+depends lua &&
+depends curl &&
+depends libquvi-scripts &&
+
+optional_depends libsoup \
+ "--with-soup" \
+ "--without-soup" \
+ "to build (examples) with libsoup"
diff --git a/libs/libquvi/DETAILS b/libs/libquvi/DETAILS
new file mode 100755
index 0000000..b595837
--- /dev/null
+++ b/libs/libquvi/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=libquvi
+ VERSION=0.4.1
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SOURCE.sig
+ 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
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=http://quvi.sourceforge.net/
+ ENTERED=20130929
+ LICENSE[0]=LGPL
+ SHORT="library with the C API for parsing the media stream
properties"
+cat << EOF
+libquvi is a library for parsing flash video download links with C API.
+EOF
diff --git a/libs/libquvi/HISTORY b/libs/libquvi/HISTORY
new file mode 100644
index 0000000..55f876c
--- /dev/null
+++ b/libs/libquvi/HISTORY
@@ -0,0 +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/librevenge/DEPENDS b/libs/librevenge/DEPENDS
new file mode 100755
index 0000000..d254060
--- /dev/null
+++ b/libs/librevenge/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends boost &&
+depends zlib &&
+depends pkgconfig &&
+optional_depends doxygen '' '--without-docs' 'build documentation' &&
+optional_depends cppunit '' '--disable-tests' 'build tests'
diff --git a/libs/librevenge/DETAILS b/libs/librevenge/DETAILS
new file mode 100755
index 0000000..546c644
--- /dev/null
+++ b/libs/librevenge/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=librevenge
+ VERSION=0.0.1
+
SOURCE_HASH=sha512:a11f2bba3cba4df921c577fc5ab5f3964483c017bf6db4f34ce5dc18181904a9006d7eaba3c41ecef9908d511cf3ce972f839a004061272ed4380620398acb15
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://dev-www.libreoffice.org/src/${SPELL}-${VERSION}.tar.bz2
+ LICENSE[0]=MPL
+ WEB_SITE=http://sf.net/p/libwpd/librevenge
+ ENTERED=20140629
+ SHORT="WordPerfect Document importer"
+cat << EOF
+WordPerfect Document importer
+EOF
diff --git a/libs/librevenge/HISTORY b/libs/librevenge/HISTORY
new file mode 100644
index 0000000..094b3e1
--- /dev/null
+++ b/libs/librevenge/HISTORY
@@ -0,0 +1,3 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.0.1
+ spell created
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/libsigsegv/HISTORY b/libs/libsigsegv/HISTORY
index f13a58e..00a7cb1 100644
--- a/libs/libsigsegv/HISTORY
+++ b/libs/libsigsegv/HISTORY
@@ -1,3 +1,7 @@
+2014-12-30 Eric Sandall <sandalle AT sourcemage.org>
+ * UP_TRIGGERS: Trigger dependent spells on upgrade
+ Bug #185, Bug #186, and Bug #187
+
2011-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10, WEB_SITE updated

diff --git a/libs/libsigsegv/UP_TRIGGERS b/libs/libsigsegv/UP_TRIGGERS
new file mode 100755
index 0000000..c37f788
--- /dev/null
+++ b/libs/libsigsegv/UP_TRIGGERS
@@ -0,0 +1,10 @@
+local OLD_SPELL_VERSION=""
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
+
+if [ "${VERSION:0:4}" != "${OLD_SPELL_VERSION:0:4}" ]; then
+ message "${MESSAGE_COLOR}This is a possibly incompatible update of
${SPELL_COLOR}${SPELL}${DEFAULT_COLOR}${MESSAGE_COLOR}...${DEFAULT_COLOR}"
+ message "${MESSAGE_COLOR}Figuring out what spells need to be recast, this
may take a while.${DEFAULT_COLOR}"
+ for each in $(show_up_depends $SPELL 1); do
+ up_trigger $each cast_self
+ done
+fi
diff --git a/libs/libspatialindex/DEPENDS b/libs/libspatialindex/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/libs/libspatialindex/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/libs/libspatialindex/DETAILS b/libs/libspatialindex/DETAILS
new file mode 100755
index 0000000..bbc9a86
--- /dev/null
+++ b/libs/libspatialindex/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=libspatialindex
+ VERSION=1.7.1
+ SOURCE="spatialindex-src-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.osgeo.org/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:18bdeabae3c2698a1a88cd3e526f730e4fd0535c2ffb7af0e5f8dd514427fefc664e3e1977f6e1455ed2d35475868afece5d6730fb6f98acc3822baa3984af6a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/spatialindex-src-${VERSION}"
+ WEB_SITE="http://libspatialindex.github.com/";
+ LICENSE[0]=GPL
+ ENTERED=20121006
+ SHORT="a framework for spatial indexing"
+cat << EOF
+The purpose of this library is to provide:
+
+1. An extensible framework that will support robust spatial indexing methods.
+2. Support for sophisticated spatial queries. Range, point location, nearest
+ neighbor and k-nearest neighbor as well as parametric queries (defined
+ by spatial constraints) should be easy to deploy and run.
+3. Easy to use interfaces for inserting, deleting and updating information.
+4. Wide variety of customization capabilities. Basic index and storage
+ characteristics like the page size, node capacity, minimum fan-out,
+ splitting algorithm, etc. should be easy to customize.
+5. Index persistence. Internal memory and external memory structures should
be
+ supported. Clustered and non-clustered indices should be easy to be
+ persisted.
+EOF
diff --git a/libs/libspatialindex/HISTORY b/libs/libspatialindex/HISTORY
new file mode 100644
index 0000000..df32ae3
--- /dev/null
+++ b/libs/libspatialindex/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/libs/libspatialite/DEPENDS b/libs/libspatialite/DEPENDS
new file mode 100755
index 0000000..77f73e9
--- /dev/null
+++ b/libs/libspatialite/DEPENDS
@@ -0,0 +1,4 @@
+depends sqlite &&
+depends geos &&
+depends proj &&
+optional_depends freexl "--enable-freexl" "--disable-freexl" "support for
reading xls files"
diff --git a/libs/libspatialite/DETAILS b/libs/libspatialite/DETAILS
new file mode 100755
index 0000000..70262c8
--- /dev/null
+++ b/libs/libspatialite/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=libspatialite
+ VERSION=3.0.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.gaia-gis.it/gaia-sins/${SOURCE}
+
SOURCE_HASH=sha512:604e5fcb3ac17eb3c69aff5dbf8c77660aecbddc81ab1faa63b0ce069253e3d1c5b6001bd2f2fde5d2f60de9c3758d0d871b9cbcaf1a6d18ceebc0788c166d94
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.gaia-gis.it/fossil/libspatialite/index";
+ LICENSE[0]=MOZILLA
+ ENTERED=20121006
+ SHORT="an open source library intended to extend the SQLite core
to support fully fledged Spatial SQL capabilities"
+cat << EOF
+SpatiaLite is smoothly integrated into SQLite to provide a complete and
+powerful Spatial DBMS (mostly OGC-SFS compliant).
+
+Using SQLite + SpatiaLite you can effectively deploy an alternative open
+source Spatial DBMS roughly equivalent to PostgreSQL + PostGIS.
+EOF
diff --git a/libs/libspatialite/HISTORY b/libs/libspatialite/HISTORY
new file mode 100644
index 0000000..5cd4628
--- /dev/null
+++ b/libs/libspatialite/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/libs/libspf2/DEPENDS b/libs/libspf2/DEPENDS
new file mode 100755
index 0000000..9b5780c
--- /dev/null
+++ b/libs/libspf2/DEPENDS
@@ -0,0 +1,10 @@
+optional_depends perl \
+ "--enable-perl" \
+ "--disable-perl" \
+ "for Perl/XS interface to libspf2" &&
+
+# '--without-bind' is buggy
+optional_depends bind \
+ "--with-bind=$INSTALL_ROOT/usr" \
+ "" \
+ "to use res_query() in libbind"
diff --git a/libs/libspf2/DETAILS b/libs/libspf2/DETAILS
new file mode 100755
index 0000000..5427f80
--- /dev/null
+++ b/libs/libspf2/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libspf2
+ VERSION=1.2.10
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.libspf2.org/spf/${SOURCE}
+
SOURCE_HASH=sha512:162ce382628c6fcadac3e11f5a12442db622bb23f7ec503e16f5ba7fc88afdd777bce6b093c12a58210355985fd11b74b140f08fab347334d82d953dd183b130
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://www.libspf2.org/
+ LICENSE[0]=BSD
+ LICENSE[1]=LGPL
+ ENTERED=20141128
+ SHORT="fully thread safe SPF implementation"
+cat << EOF
+libspf2 implements the Sender Policy Framework, a part of the SPF/SRS
protocol
+pair. libspf2 is a library which allows email systems such as Sendmail,
Postfix,
+Exim and Zmailer to check SPF records and make sure that the email is
authorized
+by the domain name that it is coming from. This prevents email forgery,
commonly
+used by spammers, scammers and email viruses/worms.
+EOF
diff --git a/libs/libspf2/HISTORY b/libs/libspf2/HISTORY
new file mode 100644
index 0000000..973b590
--- /dev/null
+++ b/libs/libspf2/HISTORY
@@ -0,0 +1,2 @@
+2014-11-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.2.10
diff --git a/libs/libspnav/DEPENDS b/libs/libspnav/DEPENDS
new file mode 100755
index 0000000..9ebd881
--- /dev/null
+++ b/libs/libspnav/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends libx11 \
+ "--enable-x11" \
+ "--disable-x11" \
+ "enable X11 communication mode"
diff --git a/libs/libspnav/DETAILS b/libs/libspnav/DETAILS
new file mode 100755
index 0000000..91cb442
--- /dev/null
+++ b/libs/libspnav/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libspnav
+ VERSION=0.2.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
http://downloads.sourceforge.net/project/spacenav/spacenav%20library%20%28SDK%29/libspnav%200.2.2/libspnav-0.2.2.tar.gz
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/spacenav/spacenav%20library%20%28SDK%29/libspnav%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:78b26e6fe4a98af579738743ac4bc2f1de5ccfa9316a103a58ebb935f281fba04b8c6c28c0d63abda15a52c0288e371231425a3a21b26c083a5de7ab101f1940
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://spacenav.sourceforge.net/";
+ LICENSE[0]=BSD
+ ENTERED=20130112
+ SHORT="a free, compatible alternative to the proprietary
3Dconnexion device driver"
+cat << EOF
+The spacenav project provides a free, compatible alternative to the
proprietary
+3Dconnexion device driver and SDK, for their 3D input devices (called "space
+navigator", "space pilot", "space traveller", etc).
+EOF
diff --git a/libs/libspnav/HISTORY b/libs/libspnav/HISTORY
new file mode 100644
index 0000000..2116d49
--- /dev/null
+++ b/libs/libspnav/HISTORY
@@ -0,0 +1,3 @@
+2013-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/libs/libspnav/PRE_BUILD b/libs/libspnav/PRE_BUILD
new file mode 100755
index 0000000..0c0d26a
--- /dev/null
+++ b/libs/libspnav/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's:^CFLAGS =:CFLAGS +=:' Makefile.in &&
+sedit 's:CC =.*::' Makefile.in &&
+sedit 's:$(CC) -shared:$(CC) -shared $(LDFLAGS):' Makefile.in
diff --git a/libs/libtasn1/DETAILS b/libs/libtasn1/DETAILS
index f440949..035faae 100755
--- a/libs/libtasn1/DETAILS
+++ b/libs/libtasn1/DETAILS
@@ -1,5 +1,5 @@
SPELL=libtasn1
- VERSION=2.12
+ VERSION=4.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/libs/libtasn1/HISTORY b/libs/libtasn1/HISTORY
index 6d693b6..9477d4e 100644
--- a/libs/libtasn1/HISTORY
+++ b/libs/libtasn1/HISTORY
@@ -1,3 +1,18 @@
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0
+
+2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6
+
+2013-12-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4
+
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.14
+
2012-03-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.12

diff --git a/libs/libtcod/0001-fix-installation-destination.patch
b/libs/libtcod/0001-fix-installation-destination.patch
new file mode 100644
index 0000000..9b125a0
--- /dev/null
+++ b/libs/libtcod/0001-fix-installation-destination.patch
@@ -0,0 +1,39 @@
+From 28f7c93390c97a7af648d643fc96d344eeb0252a Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Mon, 7 Apr 2014 19:19:39 +0200
+Subject: [PATCH] fix installation destination
+
+---
+ CMakeLists.txt | 2 +-
+ src/CMakeLists.txt | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a573528..5dea975 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -7,7 +7,7 @@ include_directories(include)
+ find_package(OpenGL REQUIRED)
+
+ SET(ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR})
+-SET(INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR})
++SET(INSTALL_DIR ${CMAKE_INSTALL_PREFIX})
+ SET(DEPENDENCY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/dependencies)
+ SET(GUI_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include/gui)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index c882ded..14bb952 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -85,6 +85,6 @@ ENDIF()
+
+ #${LIBTCOD_CPP_NAME} is empty on non-linux platforms
+ INSTALL(TARGETS ${LIBTCOD_NAME} ${LIBTCOD_GUI_NAME} ${LIBTCOD_CPP_NAME}
+- RUNTIME DESTINATION ${INSTALL_DIR}
+- LIBRARY DESTINATION ${INSTALL_DIR}
++ RUNTIME DESTINATION ${INSTALL_DIR}/bin
++ LIBRARY DESTINATION ${INSTALL_DIR}/lib
+ )
+--
+1.9.0
+
diff --git a/libs/libtcod/BUILD b/libs/libtcod/BUILD
new file mode 100755
index 0000000..2a137fa
--- /dev/null
+++ b/libs/libtcod/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" -DLIBTCOD_SAMPLES=off" &&
+cmake_build
diff --git a/libs/libtcod/DEPENDS b/libs/libtcod/DEPENDS
new file mode 100755
index 0000000..7c6f202
--- /dev/null
+++ b/libs/libtcod/DEPENDS
@@ -0,0 +1,2 @@
+depends sdl &&
+depends upx
diff --git a/libs/libtcod/DETAILS b/libs/libtcod/DETAILS
new file mode 100755
index 0000000..bbfcb10
--- /dev/null
+++ b/libs/libtcod/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=libtcod
+ VERSION=1.5.1
+ VERSION_HASH="d56ffc19afb9"
+ SOURCE="libtcod-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=https://bitbucket.org/jice/${SPELL}/get/${VERSION}.tar.bz2
+
SOURCE_HASH=sha512:0db7196b01838b5301f46fff42b62aa42f4835e2647a5aca1b5ae55885f43d392bb7035c5af26be3d08ac439a7d55d18edb20b1ef5e7bd8eb1e0fd1428f88c69
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/jice-${SPELL}-${VERSION_HASH}"
+ WEB_SITE="http://doryen.eptalys.net/libtcod/";
+ LICENSE[0]=BSD
+ ENTERED=20140407
+ SHORT="a free, fast, portable and uncomplicated API for roguelike
games"
+cat << EOF
+libtcod, a.k.a. “The Doryen Library”, is a free, fast, portable and
+uncomplicated API for roguelike developpers providing an advanced true color
+console, input, and lots of other utilities frequently used in roguelikes.
+EOF
diff --git a/libs/libtcod/HISTORY b/libs/libtcod/HISTORY
new file mode 100644
index 0000000..4cc134f
--- /dev/null
+++ b/libs/libtcod/HISTORY
@@ -0,0 +1,4 @@
+2014-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-installation-destination.patch, BUILD, DEPENDS,
+ DETAILS, PRE_BUILD, INSTALL: spell created
+
diff --git a/libs/libtcod/INSTALL b/libs/libtcod/INSTALL
new file mode 100755
index 0000000..fd9a1b9
--- /dev/null
+++ b/libs/libtcod/INSTALL
@@ -0,0 +1,7 @@
+default_install &&
+
+mkdir -p ${INSTALL_ROOT}/usr/include/tcod &&
+install -m644 $SOURCE_DIRECTORY/include/*.{h,hpp}
${INSTALL_ROOT}/usr/include/tcod &&
+
+mkdir -p ${INSTALL_ROOT}/usr/share/libtcod &&
+install -m644 $SOURCE_DIRECTORY/terminal.png $INSTALL_ROOT/usr/share/libtcod/
diff --git a/libs/libtcod/PRE_BUILD b/libs/libtcod/PRE_BUILD
new file mode 100755
index 0000000..e803469
--- /dev/null
+++ b/libs/libtcod/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < $SPELL_DIRECTORY/0001-fix-installation-destination.patch
diff --git a/libs/libtirpc/DETAILS b/libs/libtirpc/DETAILS
index 0e8c0d8..ac53e9d 100755
--- a/libs/libtirpc/DETAILS
+++ b/libs/libtirpc/DETAILS
@@ -1,8 +1,8 @@
SPELL=libtirpc
- VERSION=0.2.2
+ VERSION=0.2.5
+
SOURCE_HASH=sha512:9f8afa1acb04a2c2c558018f2528f8caaa79994a2af2abeed947f914145872ef72988b241e11925c799db0de9ec51fd9baecd2b08150240b22f91e2e55a45194
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]="${SOURCEFORGE_URL}/${SPELL}/${SOURCE}"
-
SOURCE_HASH=sha512:5d0f5a50a703580d713c5f3c266dd5d3bebcd641356752c629e6e7b560ce8ceced1bb908d6c93873f3c2734eacc7f3dc018a31dda18c6ae973dd105223b17d87
+ SOURCE_URL[0]="${SOURCEFORGE_URL}/libtirpc/libtirpc/${VERSION}/${SOURCE}"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/projects/libtirpc/";
LICENSE[0]="BSD"
diff --git a/libs/libtirpc/HISTORY b/libs/libtirpc/HISTORY
index d8f3f8c..1b4a7fb 100644
--- a/libs/libtirpc/HISTORY
+++ b/libs/libtirpc/HISTORY
@@ -1,3 +1,13 @@
+2014-09-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.5
+
+2013-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
+2013-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.3
+ * PRE_BUILD, *.patch: deleted
+
2011-06-24 Elisamuel Resto <ryuji AT sourcemage.org>
* PRE_BUILD: Added to apply patches and fix build
* libtirpc-0.2.1-fortify.patch: Avoid possible overflow if hp_length
< 4
diff --git a/libs/libtirpc/PRE_BUILD b/libs/libtirpc/PRE_BUILD
deleted file mode 100755
index e9f8dbd..0000000
--- a/libs/libtirpc/PRE_BUILD
+++ /dev/null
@@ -1,9 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-
-# Avoid possible overflow if hp_length is less than four
-patch -p1 -i "${SPELL_DIRECTORY}/${SPELL}-0.2.1-fortify.patch" &&
-
-# This fixes the undefined reference to _des_crypt_call (Bug #11)
-patch -p1 -i "${SPELL_DIRECTORY}/${SPELL}-0.2.2-rpc-des-prot.patch" &&
-echo "" > "${SOURCE_DIRECTORY}/src/des_crypt.c"
diff --git a/libs/libtirpc/libtirpc-0.2.1-fortify.patch
b/libs/libtirpc/libtirpc-0.2.1-fortify.patch
deleted file mode 100644
index 7375bf8..0000000
--- a/libs/libtirpc/libtirpc-0.2.1-fortify.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Index: libtirpc-0.2.1/src/getrpcport.c
-===================================================================
---- libtirpc-0.2.1.orig/src/getrpcport.c
-+++ libtirpc-0.2.1/src/getrpcport.c
-@@ -54,11 +54,11 @@ getrpcport(host, prognum, versnum, proto
-
- if ((hp = gethostbyname(host)) == NULL)
- return (0);
-+ if (hp->h_length != sizeof(addr.sin_addr.s_addr))
-+ return (0);
- memset(&addr, 0, sizeof(addr));
- addr.sin_family = AF_INET;
- addr.sin_port = 0;
-- if (hp->h_length > sizeof(addr))
-- hp->h_length = sizeof(addr);
- memcpy(&addr.sin_addr.s_addr, hp->h_addr, (size_t)hp->h_length);
- /* Inconsistent interfaces need casts! :-( */
- return (pmap_getport(&addr, (u_long)prognum, (u_long)versnum,
diff --git a/libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
b/libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
deleted file mode 100644
index c5de6da..0000000
--- a/libs/libtirpc/libtirpc-0.2.2-rpc-des-prot.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From f2f43212b33dea42635061c82645287454a70107 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier AT gentoo.org>
-Date: Sat, 11 Jun 2011 15:21:55 -0400
-Subject: [PATCH] add multiple inclusion protection to rpc/des.h
-
-If you try to include this file multiple times, you get a build failure
-due to redefinitions of enums and such.
-
-Signed-off-by: Mike Frysinger <vapier AT gentoo.org>
----
- tirpc/rpc/des.h | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
-
-diff --git a/tirpc/rpc/des.h b/tirpc/rpc/des.h
-index e3d6897..d2881ad 100644
---- a/tirpc/rpc/des.h
-+++ b/tirpc/rpc/des.h
-@@ -33,6 +33,9 @@
- * Copyright (c) 1986 by Sun Microsystems, Inc.
- */
-
-+#ifndef _RPC_DES_H_
-+#define _RPC_DES_H_
-+
- #define DES_MAXLEN 65536 /* maximum # of bytes to encrypt */
- #define DES_QUICKLEN 16 /* maximum # of bytes to encrypt quickly */
-
-@@ -80,3 +83,5 @@ struct desparams {
- * Software DES.
- */
- extern int _des_crypt( char *, int, struct desparams * );
-+
-+#endif
---
-1.7.5.3
-
diff --git a/libs/libunistring/DETAILS b/libs/libunistring/DETAILS
index 8f2cbc9..38b2831 100755
--- a/libs/libunistring/DETAILS
+++ b/libs/libunistring/DETAILS
@@ -1,6 +1,6 @@
SPELL=libunistring
- VERSION=0.9.3
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.9.4
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/libs/libunistring/HISTORY b/libs/libunistring/HISTORY
index dec7a35..8c422de 100644
--- a/libs/libunistring/HISTORY
+++ b/libs/libunistring/HISTORY
@@ -1,2 +1,5 @@
+2014-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.4
+
2011-09-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 0.9.3
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 60149b4..901a4da 100755
--- a/libs/libusb/DEPENDS
+++ b/libs/libusb/DEPENDS
@@ -1,14 +1,16 @@
depends -sub CXX gcc &&

-#
-# Fix Bug #8283
-#
-if [ "$LIBUSB_DOC" == '--enable-build-docs' ]; then
- depends docbook-dsssl &&
- depends docbook-sgml-dtd
-fi &&
+optional_depends docbook-sgml-dtd \
+ "" \
+ "" \
+ "Build documentation" &&

-optional_depends doxygen \
- "" \
- "" \
- "to build C++ API documentation"
+optional_depends doxygen \
+ "" \
+ "" \
+ "Build C++ API documentation" &&
+
+optional_depends UDEV \
+ "--enable-udev" \
+ "--disable-udev" \
+ "udev support"
diff --git a/libs/libusb/DETAILS b/libs/libusb/DETAILS
index 3b0608b..49a71bb 100755
--- a/libs/libusb/DETAILS
+++ b/libs/libusb/DETAILS
@@ -1,16 +1,16 @@
SPELL=libusb
- VERSION=1.0.9
-
SOURCE_HASH=sha512:5eba3e9df2c1db71d685becebebf5b1310ee87e442f97a2553a430fd11655a2d9ce50e4ec2ffd62fe322286b0d6bc9e142ce552effc2466ee50424deba035ee5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.0.19
+
SOURCE_HASH=sha512:f42f0187bfec16ebabad64efef7a7651ee85dcf2af1b7cbe543b7de615f9c6432f7eea5fcc6b23335591dcad287c905eb9bd56199cc5d3b47435027ad678f2c1
+ 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 52627c2..90158f1 100644
--- a/libs/libusb/HISTORY
+++ b/libs/libusb/HISTORY
@@ -1,4 +1,21 @@
-12-05-09 Treeve Jelbert treeve <01 AT pi.be>
+2014-0615 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.19
+
+2014-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on UDEV instead of udev
+
+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
+ * DETAILS: remove tab
+
+2012-05-09 Treeve Jelbert treeve <01 AT pi.be>
* PROVIDES, CONFLICTS: added
now provides LIBUSB, conflicts libusbx

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 788ff5c..3f6d063 100755
--- a/libs/libusbx/DETAILS
+++ b/libs/libusbx/DETAILS
@@ -1,25 +1,8 @@
SPELL=libusbx
- VERSION=1.0.13
-
SOURCE_HASH=sha512:d26dec352c05d44e8f8f34bb8e64be661cfedb61c855b8531276d74b7ce630920020c57c9eb57da6552123c096e0a0b4740e8a66d33dae3cf86a15ee88c97beb
- 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 b632a10..cdfeb98 100644
--- a/libs/libusbx/HISTORY
+++ b/libs/libusbx/HISTORY
@@ -1,14 +1,4 @@
-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/libva/DEPENDS b/libs/libva/DEPENDS
new file mode 100755
index 0000000..8c4df59
--- /dev/null
+++ b/libs/libva/DEPENDS
@@ -0,0 +1,3 @@
+depends MESALIB &&
+depends libdrm &&
+depends libxfixes
diff --git a/libs/libva/DETAILS b/libs/libva/DETAILS
new file mode 100755
index 0000000..4f9c2fd
--- /dev/null
+++ b/libs/libva/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=libva
+ VERSION=1.2.1
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://www.freedesktop.org/software/vaapi/releases/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:20a24e65169da97c03501abfd1dc59e92de5388b3d395e82cedfed0ff6d1ac888ec5c356e879c21a1f5ddf048c112a9a8cb61b6ffa155a62ae10aab909db15c9
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.freedesktop.org/wiki/Software/vaapi/";
+ LICENSE[0]=MIT
+ ENTERED=20131007
+ SHORT="Video Acceleration (VA) API for Linux"
+cat << EOF
+The main motivation for VA-API (Video Acceleration API) is to enable
+hardware accelerated video decode/encode at various entry-points (VLD,
+IDCT, Motion Compensation etc.) for the prevailing coding standards
+today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
+Extending XvMC was considered, but due to its original design for MPEG-2
+MotionComp only, it made more sense to design an interface from scratch
+that can fully expose the video decode capabilities in today's GPUs.
+
+The current video decode/encode interface is window system independent,
+so that potentially it can be used with graphics sub-systems other than
+X. In a nutshell it is basically a scheme to pass various types of data
+buffers from the application to the GPU for decoding or encoding.
+Feedback on the API is greatly welcomed, as this is intended to be a
+community collaborative effort.
+EOF
diff --git a/libs/libva/HISTORY b/libs/libva/HISTORY
new file mode 100644
index 0000000..a19724a
--- /dev/null
+++ b/libs/libva/HISTORY
@@ -0,0 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2013-10-07 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/libs/libvdpau/DETAILS b/libs/libvdpau/DETAILS
index f5654dd..6a616e5 100755
--- a/libs/libvdpau/DETAILS
+++ b/libs/libvdpau/DETAILS
@@ -1,9 +1,8 @@
SPELL=libvdpau
- VERSION=0.4.1
- PATCHLEVEL=1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=0.8
+
SOURCE_HASH=sha512:8e851e88225ada3d44dedf423ee8b1d89b59008f3ed4b52e6bf9f9f9e31b2f02e0a907b9b8d9d22e2ef84eddb5d2453e00465c9985bdd33654467dcc922d0d00
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://people.freedesktop.org/~aplattner/vdpau/${SOURCE}
-
SOURCE_HASH=sha512:503d75e034bb5bd0695747e4a7b9ba4c1d207512eb636e08d6f75035ac020ea75af523574257efd08b084ee699268366dfa93d9d94ea07b03507b88f088a59a4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

WEB_SITE="http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/";
LICENSE[0]=BSD
diff --git a/libs/libvdpau/HISTORY b/libs/libvdpau/HISTORY
index 5499948..0e5d733 100644
--- a/libs/libvdpau/HISTORY
+++ b/libs/libvdpau/HISTORY
@@ -1,3 +1,12 @@
+2014-07-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8
+
+2013-08-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7
+
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6
+
2012-05-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: PATCHLEVEL=1

diff --git a/libs/libverto/DETAILS b/libs/libverto/DETAILS
index 4721813..4945983 100755
--- a/libs/libverto/DETAILS
+++ b/libs/libverto/DETAILS
@@ -1,9 +1,9 @@
SPELL=libverto
- VERSION=0.2.4
+ VERSION=0.2.6
+
SOURCE_HASH=sha512:aa8d047501d28741f2f8185fc4a0ef6dc4b99dbe69b583c40cd4c0afc97db4dd0a928d9ec23861fff61651e9ac82e52da9473b8e62ccc11a91e5e5c6b41dfd3b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=https://fedorahosted.org/releases/l/i/libverto/$SOURCE
-
SOURCE_HASH=sha512:c6e1b056c691d63cbb6918a26ba4af427804c2cfb8523b14fae229e5a462eb545977c42b8ac5d5465b67d9ba2abb343638dc63e8e0244b29e5ff96a1715ffdb5
WEB_SITE=https://fedorahosted.org/libverto/
ENTERED=20120811
LICENSE[0]=BSD
diff --git a/libs/libverto/HISTORY b/libs/libverto/HISTORY
index 16b0dcd..e565580 100644
--- a/libs/libverto/HISTORY
+++ b/libs/libverto/HISTORY
@@ -1,2 +1,8 @@
+2014-04-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.6
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.5
+
2012-08-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 0.2.4
diff --git a/libs/libvformat/0004-Provide-info-documentation.patch
b/libs/libvformat/0004-Provide-info-documentation.patch
new file mode 100644
index 0000000..d843ffb
--- /dev/null
+++ b/libs/libvformat/0004-Provide-info-documentation.patch
@@ -0,0 +1,939 @@
+From c05fb67cf74a6231949b7917cbe766cdb7bcdca6 Mon Sep 17 00:00:00 2001
+From: Mathias Palm <mathias.palm AT gmx.net>
+Date: Sat, 8 May 2010 23:00:09 +0200
+Subject: Provide info documentation
+
+Create texi files so that info files can be generated with texinfo.
+
+Origin: vendor
+Forwarded: http://vformat.cvs.sourceforge.net/viewvc/vformat/doc/
+Last-Update: 2010-05-09
+Applied-Upstream: http://vformat.cvs.sourceforge.net/viewvc/vformat/doc/
+---
+ doc/Makefile.am | 6 +-
+ doc/libvformat-1.texi | 733
+++++++++++++++++++++++++++++++++++++++++++++++++
+ doc/libvformat-2.texi | 79 ++++++
+ doc/libvformat-i.texi | 5 +
+ doc/libvformat.texi | 51 ++++
+ 5 files changed, 872 insertions(+), 2 deletions(-)
+ create mode 100644 doc/libvformat-1.texi
+ create mode 100644 doc/libvformat-2.texi
+ create mode 100644 doc/libvformat-i.texi
+ create mode 100644 doc/libvformat.texi
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index 57591c5..e078504 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -1,8 +1,8 @@
+ # No automatisation found. Write me if any idea.
++info_TEXINFOS = libvformat.texi
++libvformat_TEXINFOS = libvformat-1.texi libvformat-2.texi libvformat-i.texi
+
+ install-data-hook:
+- c2man -P "gcc -E -C -I.." ../vformat/vf_iface.h
+-
+ $(mkinstalldirs) $(mandir)/man3
+
+ for i in *.3; do \
+@@ -14,3 +14,5 @@ install-data-hook:
+ echo " $(INSTALL_DATA) $$file $(mandir)/man3/$$inst"; \
+ $(INSTALL_DATA) $$file $(mandir)/man3/$$inst; \
+ done
++
++ cp /usr/share/texmf-dist/tex/texinfo/texinfo.tex .
+diff --git a/doc/libvformat-1.texi b/doc/libvformat-1.texi
+new file mode 100644
+index 0000000..ec59664
+--- /dev/null
++++ b/doc/libvformat-1.texi
+@@ -0,0 +1,733 @@
++@node Functions of libvformat
++@chapter Functions of libvformat
++@deftypefun {VFORMATDECLSPEC bool_t} vf_parse_init (
++@multitable{VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string from}
++@item VF_PARSER_T @tab @var{**pp_parser},@tab Ptr to allocated parser.
++@item VF_OBJECT_T @tab @var{pp_object} @tab The object we're parsing into.
++@end multitable
++)
++
++
++
++Allocate and initialise a parser. To parse a VCARD (or any vObject)
++a user allocates a parser, pushes data through it using vf_parse_text()
++and finally calls vf_parse_end():
++
++@verbatim
++
++ VF_PARSER_T *p_parser;
++
++ if (vf_parse_init(&p_parser, pp_object))
++ {
++ do
++ {
++ char buffer[...];
++ int numchars;
++
++ numchars = get_chars_from_somewhere(buffer, ...);
++
++ ret = vf_parse_text(p_parser, buffer, numchars);
++ }
++ while (ret && (0 < charsread))
++ ;
++
++ if (!vf_parse_end(p_parser))
++ {
++ ret = FALSE;
++ }
++ }
++
++@end verbatim
++
++A parser allocated by vf_parse_init(), must be deallocated by calling
++vf_parse_end() whether or not parsing succeeds. Also, parsing may not
++be complete (ie. values may be held buffered and not evaluated fully
++or assigned to a VF_OBJECT_T) untill the final call to vf_parse_end()
++=> after a vf_parse_init() you _must_ vf_parse_end().
++
++Returns TRUE iff parser allocated successfully.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_parse_text (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PARSER_T @tab @var{*p_parser}, @tab The parser
++@item char @tab @var{*p_chars},@tab New characters to parse into object
++@item int @tab @var{numchars}@tab Number of new characters
++@end multitable
++)
++
++
++Parse indicated text into the object associated with the VPARSE_T. See
++notes for vf_parse_init().
++
++Returns TRUE <=> allocation & syntax OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_parse_end (
++ @multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to
locate string from}
++ @item VF_PARSER_T @tab @var{*p_parse} @tab The parser
++ @end multitable
++ )
++
++
++
++Ensure parse completion, release memory associated with the parser.
++
++Returns TRUE <=> parse complete with no error.
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_read_file (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{**pp_object},@tab Pointer to output object
++@item const char @tab @var{*p_name},@tab Name of file to read
++@end multitable
++)
++
++
++Reads indicated VOBJECT_T file.
++
++Returns TRUE <=> read OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_write_file (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item const char @tab @var{*p_name},@tab Output filename
++@item VF_OBJECT_T @tab @var{*p_object},@tab The object to write
++@item bool_t @tab @var{write_all}@tab Should write p_next as well?
++@end multitable
++)
++
++
++Write indicated vobject to file. For lists of objects (eg. read from
++a phonebook) the write_all parameter allows the caller to control if
++the library writes the entire list or just the head item.
++
++Returns TRUE <=> written OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_next_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{**pp_object}@tab Ptr to pointer to current
object
++@end multitable
++)
++
++
++
++Find "next" vobject. Typically called after a call to vf_read_file()
++which may well read a list of objects from a file for example:
++
++@verbatim
++ if (vf_read_file(&p_object, p_filename))
++ {
++ do
++ {
++ ...
++ }
++ while (vf_get_next_object(&p_object))
++ ;
++ }
++@end verbatim
++
++The value of *pp_object is updated by the call if it returns TRUE.
++
++Returns TRUE iff found (ie. there is a "next" object).
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC VF_OBJECT_T *} vf_create_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item const char @tab @var{*p_type},@tab Type of object to create
++@item VF_OBJECT_T @tab @var{*p_parent}@tab Parent object if any
++@end multitable
++)
++
++
++Creates an empty vformat object.
++
++Returns Ptr to object if created else NULL.
++@end deftypefun
++
++@deftypefun {const VFORMATDECLSPEC char *} vf_get_object_type (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object}@tab Object to locate type of
++@end multitable
++)
++
++
++
++Return the type string identifying the indicated vformat object, the
++string after the 'BEGIN' mark so 'VCARD' or 'VNOTE' etc.
++
++Return Ptr to string.
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_property (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{**pp_prop}, @tab Output pointer
++@item VF_OBJECT_T @tab @var{*p_object}, @tab Object to add to
++@item vf_get_t @tab @var{ops}, @tab Search flags
++@item const char @tab @var{*p_group}, @tab Group name if any
++@item const char @tab @var{*p_name}, @tab Name of tag

++@item const char @tab @var{*p_qualifier}, @tab First qualifier if any
++@item ... @tab @tab Subequent qualifiers
++@end multitable
++)
++
++
++Basic searching function locating elements of the VOBJECT by qualified
++name. The function is a varargs function (like sprintf) and the list
++of arguments must be NULL terminated (hence the appearance of the
++p_qualifier argument in the arglist). Valid calls might be:
++
++@example
++ vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "N", NULL);
++ - find and return "N" properties. If there are none, return FALSE.
++
++ vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "TEL", "WORK", NULL);
++ - find and return "TEL" entries qualified by the "work" attribute
++ (ie. work phone numbers). If there are none, return FALSE.
++
++ vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++ - find and return work phone number. The entry is automatically
++ added if not pre-existing.
++
++ vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++ - find and return work phone numbers in the group identifier by the "ME"
++ identifier. The entry is automatically added if not pre-existing.
++
++ vf_get_property(&p_out, p_object, VFGP_FIND, "ME", "*", NULL);
++ - effectively enumerates all entries in the "ME" group.
++@end example
++
++A pointer to the first property matching the search criteria is returned
++via the pp_prop argument. The search actually locates all such matches
++and pointer to subsequent entries (if there are >1) may be found by
++calling the vf_get_next_property() function.
++
++The tags may occur in any order _except_ that the p_name must be first.
++
++Note that the VF_PROP_T returned by pp_prop is an opaque type and the
++functions vf_get_prop_xxxx() etc. must be used to locate real "values".
++
++Cached search results (the list enumerated by subsequent calls to the
++vf_get_next_property() function) are maintained through the use of a
++a single internal pointer therefore this method is not thread safe.
++
++Returns TRUE iff found/added successfully. Ptr to prop returned via
pp_prop.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_property_ex (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{**pp_prop}, @tab Output pointer

++@item VF_OBJECT_T @tab @var{*p_object}, @tab Object to search
++@item vf_get_t @tab @var{ops}, @tab Search flags

++@item const char @tab @var{*p_group}, @tab Group name if any
++@item const char @tab @var{*p_name}, @tab Name of tag
++@item const char @tab @var{*p_qualifier}, @tab First qualifier if any
++@item va_list args @tab Argument list
++@end multitable
++)
++
++
++The grunt behind vf_get_property(). Manages the search as described
++vf_get_property() but takes the list of arguments as a va_list.
++This function should be used when writing higher layer functions
++which take varargs (eg. DDX functions).
++
++Returns TRUE iff found/added successfully. ptr to prop returned via
pp_prop.
++
++@end deftypefun
++
++@deftypefun bool_t vf_get_next_property (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{**pp_prop}, @tab Output pointer
++@end multitable
++)
++
++
++
++Find the next property given the current search critera. User
++calls vf_get_property() to locate first in a bunch of properties
++and can iterate over the rest by calling vf_get_next_property().
++
++Returns TRUE iff found, FALSE else. *pp_prop points to the nex property.
++
++@end deftypefun
++
++@deftypefun bool_t vf_get_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item void @tab @var{**pp_value}, @tab Pointer value
++@item uint32_t @tab @var{*p_size}, @tab Integer value
++@item vf_encoding_t @tab @var{*p_encoding} @tab Type of return values
++@end multitable
++)
++
++Get hold of raw fields associated with the property. These are of
++rious types:
++
++@example
++VF_ENC_VOBJECT
++ - *pp_value = pointer to contained VF_OBJECT_T which can be
++ passed back to any of the object manipulation functions.
++
++VF_ENC_7BIT, VF_ENC_QUOTEDPRINTABLE
++ - *pp_value = ptr to array of char*, *p_size = number of elts.
++
++VF_ENC_8BIT, VF_BASE64
++ - *pp_value = ptr to bytes, *p_size = number of bytes
++@end example
++
++Returns TRUE <=> encoding is valid, FALSE else.
++
++
++@end deftypefun
++
++
++@deftypefun bool_t vf_set_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item void @tab @var{*p_value}, @tab Pointer to the
data
++@item uint32_t @tab @var{n_param}, @tab Data size or
index
++@item vf_encoding_t @tab @var{encoding}, @tab Encoding in use
++@item bool_t @tab @var{copy} @tab Copy the data?
++@end multitable
++)
++
++Set values associated with a property.
++
++Passing a value of encoding not the same as the current property
++encoding will cause the property contents to be freed prior to
++setting the indicated value.
++
++Returns TRUE <=> re-allocation success & encoding correct, FALSE else.
++
++@end deftypefun
++
++@deftypefun {char *} vf_get_prop_value_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property to locate
string from
++@item uint32_t @tab @var{n_string} @tab Index to string required
++@end multitable
++)
++
++Obtain string pointer value from VF_PROP_T. For example a property
++may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_value_string() specifying n_string=1 will
++return a pointer to the gogogo value.
++
++Return NULL if out of range request, ie. n_string=3 for N:0;1;2
++
++Returns Pointer to string value if value present, NULL if index too large.
++
++@end deftypefun
++
++@deftypefun bool_t vf_get_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The
property
++@item void @tab @var{**pp_value}, @tab Pointer
value
++@item vf_encoding_t @tab @var{*p_encoding}, @tab Type
++of return values
++@item uint32_t @tab @var{*p_size}, @tab Integer
value
++@end multitable
++)
++
++Get hold of raw fields associated with the property. These are of
++various types:
++
++ VF_ENC_VOBJECT
++ - *pp_value = pointer to contained VF_OBJECT_T which can be
++ passed back to any of the object manipulation functions.
++
++ VF_ENC_7BIT, VF_ENC_QUOTEDPRINTABLE
++ - *pp_value = ptr to array of char*, *p_size = number of elts.
++
++ VF_ENC_8BIT, VF_BASE64
++ - *pp_value = ptr to bytes, *p_size = number of bytes
++
++Returns TRUE <=> encoding is valid, FALSE else.
++
++
++@end deftypefun
++
++
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item void @tab @var{*p_value}, @tab Pointer to the data
++@item uint32_t @tab @var{n_param}, @tab Data size or index
++@item vf_encoding_t @tab @var{encoding}, @tab Encoding in use
++@item bool_t @tab @var{copy} @tab Copy the data?
++@end multitable
++)
++
++Set values associated with a property.
++
++Passing a value of encoding not the same as the current property
++encoding will cause the property contents to be freed prior to
++setting the indicated value.
++Returns TRUE <=> re-allocation success & encoding correct, FALSE else.
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC char *} vf_get_prop_value_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property to locate
string from
++@item uint32_t @tab @var{n_string} @tab Index to string
required
++@end multitable
++)
++
++Obtain string pointer value from VF_PROP_T. For example a property
++may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_value_string() specifying n_string=1 will
++return a pointer to the gogogo value.
++
++Return NULL if out of range request, ie. n_string=3 for N:0;1;2
++
++Returns Pointer to string value if value present, NULL if index too large.
++
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC char *} vf_get_prop_name_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property to locate
string from
++@item uint32_t @tab @var{n_string} @tab Index to string
required
++@end multitable
++)
++
++
++Get n'th name string. For example a property may be defined as:
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++A call to vf_get_prop_name_string() specifying n_string=2 will
++return a pointer to the WITH-QUALIFIERS value.
++Return NULL if out of range request, ie. n_string=4 for X;A;B;C:foo
++
++Returns Pointer to string value if value present, NULL if index too large.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_name_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item uint32_t @tab @var{n_string}, @tab Index to string
++@item const char @tab @var{*p_string} @tab Pointer to string
++@end multitable
++)
++
++
++
++Set n'th name string.
++
++Returns TRUE iff allocation OK, FALSE else.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC void} vf_get_prop_name (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item char @tab @var{*p_buffer}, @tab The buffer
++@item uint32_t @tab @var{bufsize} @tab Size of the buffer
++@end multitable
++)
++
++
++
++
++Build the property name string in the indicated buffer.
++
++Returns (none)
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC VF_OBJECT_T *} vf_get_prop_value_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop} @tab Property to locate
object from
++@end multitable
++)
++
++
++Obtain object pointer value from VF_PROP_T.
++
++Returns Pointer to vobject value (or NULL if not found).
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop},
++@item VF_OBJECT_T @tab @var{*p_object}
++@end multitable
++)
++
++
++Set the value of the indicated property to be a VOBJECT.
++
++Returns TRUE <=> set successfully.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item uint32_t @tab @var{n_string}, @tab Index to string
++@item const char @tab @var{*p_string } @tab Pointer to string
++@end multitable
++)
++
++Set the value of a property.
++
++Returns TRUE <=> set successfully.
++
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_base64 (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item const uint8_t @tab @var{*p_data}, @tab Pointer to the binary
data
++@item uint32_t @tab @var{length}, @tab Length of the binary
data
++@item bool_t @tab @var{copy} @tab Copy or keep pointer
++@end multitable
++)
++
++
++
++Set the value of a property.
++
++Returns TRUE <=> set successfully.
++
++
++@end deftypefun
++
++@deftypefun {const VFORMATDECLSPEC uint8_t *} vf_get_prop_value_base64 (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab Property we're
setting a value in
++@item uint32_t @tab @var{*p_length} @tab Length of the binary
data
++@end multitable
++)
++
++
++
++Get a BASE64 property. Returns ptr, passes length via parameter.
++
++Returns Ptr to data.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_property_from_file (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item vf_encoding_t @tab @var{encoding}, @tab Encoding to use
++@item const char @tab @var{*p_filename} @tab Source filename
++@end multitable
++)
++
++
++
++Loads the indicated file into memory and sets the indicated property.
++
++Returns TRUE iff succeded, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC void} vf_delete_object (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object}, @tab The object to delete
++@item bool_t @tab @var{all } @tab Delete all subsequent
objects?
++@end multitable
++)
++
++
++Cleans up the memory used by the indicated vformat object.
++
++Returns (none)
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC void} vf_delete_prop (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object}, @tab The object we're
deleting from
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property we're
removing
++@item bool_t dc @tab Should property contents be
deleted?
++@end multitable
++)
++
++
++Deletes indicated property from the indicated object. Deletes prop
++contents if dc is set.
++
++Returns (none)
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_find_prop_qual_index (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
we're querying
++@item uint32_t @tab @var{*p_qualifier_index}, @tab Ptr to output
name index
++@item uint32_t @tab @var{*p_found_value_index}, @tab Ptr to output
index in array
++@item const char @tab @var{**pp_possible_values}, @tab Array of possible
values
++@item const char @tab @var{*p_token}, @tab Token searched
for
++@item vf_search_flags_t @tab @var{match} @tab String comparison
flags
++@end multitable
++)
++
++
++
++Locate property qualifier given either an array of possible values
++or a single token that is either present or absent. For example
++if we have a property:
++
++NAME;THIRD;TIME;LUCKY:VALUE1;VALUE2;VALUE3
++
++Then there are two possible searches.
++
++Firstly we can look for the property qualifier which can take values
++from the array @{ "FIRST", "SECOND", THIRD" @} in which case the array
++is passed as pp_possible_values and the function returns with the
++values *p_found_value_index=2, p_qualifier_index=1
++
++Secondly we can look for the token with value "TIME" in which case
++p_token is set to "TIME" and the function returns *p_qualifier_index=2.
++
++Returns TRUE iff found, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_is_modified (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_OBJECT_T @tab @var{*p_object} @tab The object
++@end multitable
++)
++
++
++
++
++Fetch status of modified flag.
++
++Returns TRUE iff modified since list read/write.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC const char *} vf_find_charset (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop} @tab The property we're
querying
++@end multitable
++)
++
++
++
++Locate the CHARSET property which indicates the character encoding
++in use - which indicates how the octet stream encoded in the VCARD
++is to be decoded into characters.
++
++Returns Pointer to character encoding name eg. "UTF-8".
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_date_string_to_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item uint32_t @tab @var{*p_time}, @tab Output time value
++@item const char @tab @var{*p_string} @tab Input string
++@end multitable
++)
++
++
++
++Convert calendar string to absolute time. The basic formats are
++19960401, 19960401T073000Z
++
++Returns TRUE <=> conversion OK, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_period_string_to_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_ISO8601_PERIOD_T @tab @var{*p_period}, @tab Output time value
++@item const char @tab @var{*p_string} @tab Input string
++@end multitable
++)
++
++
++Convert period definition string to time value. The format is
++P[aaaY][bbbM][cccW][dddD]T[eeeH][fffM][gggS] where 'aaa' is a
++number of years, bbb months etc.
++
++Returns TRUE <=> conversion OK, FALSE else.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC uint32_t} vf_period_time_to_string (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item char @tab @var{*p_string}, @tab Output string
++@item const VF_ISO8601_PERIOD_T @tab @var{*p_period} @tab Input period
value
++@end multitable
++)
++
++
++Convert a VF_ISO8601_PERIOD_T to a string.
++
++Returns Number of characters written.
++
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_set_prop_value_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item uint32_t @tab @var{n_string}, @tab Which string we're
encoding to
++@item const time_t @tab @var{t_value} @tab Time value
++@end multitable
++)
++
++
++Set a time_t value into a VF property.
++
++Returns TRUE iff property added & set OK.
++
++@end deftypefun
++
++@deftypefun {VFORMATDECLSPEC bool_t} vf_get_prop_value_time (
++@multitable {VF_PROP_Taaaa}{*n_stringaaaaa}{Property to locate string
from}
++@item VF_PROP_T @tab @var{*p_prop}, @tab The property
++@item uint32_t @tab @var{n_string}, @tab Which string we're
decoding
++@item time_t @tab @var{*p_t_value} @tab Pointer to output time
value
++@end multitable
++)
++
++
++Fetch a time_t value from a VF property.
++
++Returns TRUE iff foudn & converted OK.
++
++@end deftypefun
+diff --git a/doc/libvformat-2.texi b/doc/libvformat-2.texi
+new file mode 100644
+index 0000000..0511a56
+--- /dev/null
++++ b/doc/libvformat-2.texi
+@@ -0,0 +1,79 @@
++@node Public structures
++@chapter Public structures
++
++@defvr {Public Type} VF_PARSER_T
++
++Type representing "parser" - an object used to parse VOBJECTS.
++
++@end defvr
++
++@defvr {Public Type} VF_OBJECT_T
++
++Type representing an "object" - objects are collections of properties.
++
++@end defvr
++
++@defvr {Public Type} VF_PROP_T
++
++Type representing a "property" - properties associate a name & a value.
++
++@end defvr
++
++@deftp {Structure} VF_ISO8601_PERIOD_T @*
++ @{@*
++ uint32_t years@*
++ uint32_t months@*
++ uint32_t weeks@*
++ uint32_t days@*
++ uint32_t hours@*
++ uint32_t minutes@*
++ uint32_t seconds@*
++ @}
++
++
++VF_ISO8601_PERIOD_T is used to encapsulate an ISO time 'period'.
++
++@end deftp
++
++
++@deftypevr {Public Type} uint8_t vf_encoding_t
++
++vf_encoding_t enumerates the supported encodings (formats) of a
++vformat object property. Each "value" has a field of this type.
++
++Predefined values
++
++@multitable {VF_ENC_QUOTEDPRINTABLE}{((vf_encoding_t)aaaa}{123456}
++@item VF_ENC_UNKNOWN @tab ((vf_encoding_t)(0))
++@item VF_ENC_7BIT @tab ((vf_encoding_t)(1))
++@item VF_ENC_8BIT @tab ((vf_encoding_t)(2))
++@item VF_ENC_BASE64 @tab ((vf_encoding_t)(3))
++@item VF_ENC_QUOTEDPRINTABLE @tab ((vf_encoding_t)(4))
++@item VF_ENC_VOBJECT @tab ((vf_encoding_t)(5))
++@end multitable
++
++@end deftypevr
++
++
++@deftypevr {Public Type} uint16_t vf_get_t
++
++vf_get_t controls the operation of vf_get_property() (qv). Controls
++how far the search algorithm is prepared to go in order to return a
++property ready for modification.
++
++Predefined values
++
++@multitable {VF_ENC_QUOTEDPRINTABLE}{((vf_encoding_t)aaaa}{Find &
append if not present123456}
++@item VFGP_FIND @tab ((vf_get_t)(0x0001)) @tab Search for property

++@item VFGP_APPEND @tab ((vf_get_t)(0x0002)) @tab Append property, no
search
++@item VFGP_GET @tab ((vf_get_t)(0x0003)) @tab Find & append if not
present
++@end multitable
++
++@end deftypevr
++
++@deftypevr {Public Type} uint32_t vf_search_flags_t
++
++vf_search_flags_t is used to describe how string matching is performed
++when searching for properties, qualifiers, values etc.
++
++@end deftypevr
+diff --git a/doc/libvformat-i.texi b/doc/libvformat-i.texi
+new file mode 100644
+index 0000000..66d6996
+--- /dev/null
++++ b/doc/libvformat-i.texi
+@@ -0,0 +1,5 @@
++@node Function index
++@unnumbered Function Index
++
++@printindex fn
++
+diff --git a/doc/libvformat.texi b/doc/libvformat.texi
+new file mode 100644
+index 0000000..c5ff663
+--- /dev/null
++++ b/doc/libvformat.texi
+@@ -0,0 +1,51 @@
++\input texinfo @c -*-texinfo-*-
++@c %**start of header
++@setfilename libvformat.info
++@settitle libvformat
++@setchapternewpage odd
++@c %**end of header
++
++@ifinfo
++This file documents libvformat
++
++Copyright 2001 Nick Marley <Tilda@@indigo8.freeserve.co.uk>
++
++licensed under the LGPL license.
++@end ifinfo
++
++@c This title page illustrates only one of the
++@c two methods of forming a title page.
++
++@dircategory Libraries
++@direntry
++* libvformat: (libvformat). Library to manipulate vcards
++@end direntry
++
++@titlepage
++@title libvformat
++@subtitle library to access versit cards
++@author Nick <Tilda@@indigo8.freeserve.co.uk>
++@end titlepage
++
++
++@ifnottex
++@node Top, , (dir), (dir)
++@top TITLE
++
++This document describes libvformat
++
++This document applies to version 1.13
++of the program named libvformat
++@end ifnottex
++
++@menu
++* Functions of libvformat:: description of interface.
++* Public structures:: public structures of libvformat
++* Function index:: index.
++@end menu
++
++@include libvformat-1.texi
++@include libvformat-2.texi
++@include libvformat-i.texi
++
++@bye
+--
+1.7.6.3
+
diff --git a/libs/libvformat/0005-Add-manpages.patch
b/libs/libvformat/0005-Add-manpages.patch
new file mode 100644
index 0000000..f58c858
--- /dev/null
+++ b/libs/libvformat/0005-Add-manpages.patch
@@ -0,0 +1,2606 @@
+From 905759e8a6cf637a0dbcc869f04c79110968b41c Mon Sep 17 00:00:00 2001
+From: Mathias Palm <mathias.palm AT gmx.net>
+Date: Sat, 8 May 2010 23:00:09 +0200
+Subject: Add manpages
+
+Provides manpages instead of generating them from c2man as c2man is
deprecated.
+
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/313265
+Forwarded: not-needed
+Last-Update: 2010-10-10
+---
+ doc/Makefile.am | 6 +-
+ doc/vf_create_object.3 | 63 +++++++++++++++++++
+ doc/vf_date_string_to_time.3 | 64 +++++++++++++++++++
+ doc/vf_delete_object.3 | 63 +++++++++++++++++++
+ doc/vf_delete_prop.3 | 69 +++++++++++++++++++++
+ doc/vf_find_charset.3 | 54 ++++++++++++++++
+ doc/vf_find_prop_qual_index.3 | 97 +++++++++++++++++++++++++++++
+ doc/vf_get_next_object.3 | 65 ++++++++++++++++++++
+ doc/vf_get_next_property.3 | 54 ++++++++++++++++
+ doc/vf_get_object_type.3 | 53 ++++++++++++++++
+ doc/vf_get_prop_name.3 | 68 +++++++++++++++++++++
+ doc/vf_get_prop_name_string.3 | 70 +++++++++++++++++++++
+ doc/vf_get_prop_value.3 | 87 ++++++++++++++++++++++++++
+ doc/vf_get_prop_value_base64.3 | 63 +++++++++++++++++++
+ doc/vf_get_prop_value_object.3 | 52 ++++++++++++++++
+ doc/vf_get_prop_value_string.3 | 71 +++++++++++++++++++++
+ doc/vf_get_prop_value_time.3 | 68 +++++++++++++++++++++
+ doc/vf_get_property.3 | 128
+++++++++++++++++++++++++++++++++++++++
+ doc/vf_get_property_ex.3 | 91 +++++++++++++++++++++++++++
+ doc/vf_is_modified.3 | 52 ++++++++++++++++
+ doc/vf_parse_end.3 | 54 ++++++++++++++++
+ doc/vf_parse_init.3 | 93 ++++++++++++++++++++++++++++
+ doc/vf_parse_text.3 | 70 +++++++++++++++++++++
+ doc/vf_period_string_to_time.3 | 65 ++++++++++++++++++++
+ doc/vf_period_time_to_string.3 | 63 +++++++++++++++++++
+ doc/vf_read_file.3 | 63 +++++++++++++++++++
+ doc/vf_set_prop_name_string.3 | 68 +++++++++++++++++++++
+ doc/vf_set_prop_value.3 | 82 +++++++++++++++++++++++++
+ doc/vf_set_prop_value_base64.3 | 73 ++++++++++++++++++++++
+ doc/vf_set_prop_value_object.3 | 63 +++++++++++++++++++
+ doc/vf_set_prop_value_string.3 | 68 +++++++++++++++++++++
+ doc/vf_set_prop_value_time.3 | 68 +++++++++++++++++++++
+ doc/vf_set_property_from_file.3 | 68 +++++++++++++++++++++
+ doc/vf_write_file.3 | 70 +++++++++++++++++++++
+ 34 files changed, 2303 insertions(+), 3 deletions(-)
+ create mode 100644 doc/vf_create_object.3
+ create mode 100644 doc/vf_date_string_to_time.3
+ create mode 100644 doc/vf_delete_object.3
+ create mode 100644 doc/vf_delete_prop.3
+ create mode 100644 doc/vf_find_charset.3
+ create mode 100644 doc/vf_find_prop_qual_index.3
+ create mode 100644 doc/vf_get_next_object.3
+ create mode 100644 doc/vf_get_next_property.3
+ create mode 100644 doc/vf_get_object_type.3
+ create mode 100644 doc/vf_get_prop_name.3
+ create mode 100644 doc/vf_get_prop_name_string.3
+ create mode 100644 doc/vf_get_prop_value.3
+ create mode 100644 doc/vf_get_prop_value_base64.3
+ create mode 100644 doc/vf_get_prop_value_object.3
+ create mode 100644 doc/vf_get_prop_value_string.3
+ create mode 100644 doc/vf_get_prop_value_time.3
+ create mode 100644 doc/vf_get_property.3
+ create mode 100644 doc/vf_get_property_ex.3
+ create mode 100644 doc/vf_is_modified.3
+ create mode 100644 doc/vf_parse_end.3
+ create mode 100644 doc/vf_parse_init.3
+ create mode 100644 doc/vf_parse_text.3
+ create mode 100644 doc/vf_period_string_to_time.3
+ create mode 100644 doc/vf_period_time_to_string.3
+ create mode 100644 doc/vf_read_file.3
+ create mode 100644 doc/vf_set_prop_name_string.3
+ create mode 100644 doc/vf_set_prop_value.3
+ create mode 100644 doc/vf_set_prop_value_base64.3
+ create mode 100644 doc/vf_set_prop_value_object.3
+ create mode 100644 doc/vf_set_prop_value_string.3
+ create mode 100644 doc/vf_set_prop_value_time.3
+ create mode 100644 doc/vf_set_property_from_file.3
+ create mode 100644 doc/vf_write_file.3
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index e078504..ac63498 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -3,7 +3,7 @@ info_TEXINFOS = libvformat.texi
+ libvformat_TEXINFOS = libvformat-1.texi libvformat-2.texi libvformat-i.texi
+
+ install-data-hook:
+- $(mkinstalldirs) $(mandir)/man3
++ $(mkinstalldirs) $(DESTDIR)$(mandir)/man3
+
+ for i in *.3; do \
+ if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
+@@ -11,8 +11,8 @@ install-data-hook:
+ ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+ inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+ inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+- echo " $(INSTALL_DATA) $$file $(mandir)/man3/$$inst"; \
+- $(INSTALL_DATA) $$file $(mandir)/man3/$$inst; \
++ echo " $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/$$inst"; \
++ $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man3/$$inst; \
+ done
+
+ cp /usr/share/texmf-dist/tex/texinfo/texinfo.tex .
+diff --git a/doc/vf_create_object.3 b/doc/vf_create_object.3
+new file mode 100644
+index 0000000..b9ce4a4
+--- /dev/null
++++ b/doc/vf_create_object.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_create_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_create_object \- vf_create_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern VF_OBJECT_T *vf_create_object
++.br
++(
++.br
++ const char *p_type,
++.br
++ VF_OBJECT_T *p_parent
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "const char *p_type"
++Type of object to create.
++.TP
++.B "VF_OBJECT_T *p_parent"
++Parent object if any.
++.SH "DESCRIPTION"
++Creates an empty vformat object.
++.SH "RETURNS"
++Ptr to object if created else NULL.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_date_string_to_time.3 b/doc/vf_date_string_to_time.3
+new file mode 100644
+index 0000000..0bfadb4
+--- /dev/null
++++ b/doc/vf_date_string_to_time.3
+@@ -0,0 +1,64 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_date_string_to_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_date_string_to_time \- vf_date_string_to_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_date_string_to_time
++.br
++(
++.br
++ uint32_t *p_time,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "uint32_t *p_time"
++Output time value.
++.TP
++.B "const char *p_string"
++Input string.
++.SH "DESCRIPTION"
++Convert calendar string to absolute time. The basic formats are
++19960401, 19960401T073000Z.
++.SH "RETURNS"
++TRUE <=> conversion OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_delete_object.3 b/doc/vf_delete_object.3
+new file mode 100644
+index 0000000..0597129
+--- /dev/null
++++ b/doc/vf_delete_object.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_delete_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_delete_object \- vf_delete_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern void vf_delete_object
++.br
++(
++.br
++ VF_OBJECT_T *p_object,
++.br
++ bool_t all
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++The object to delete.
++.TP
++.B "bool_t all"
++Delete all subsequent objects?.
++.SH "DESCRIPTION"
++Cleans up the memory used by the indicated vformat object.
++.SH "RETURNS"
++(None)
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_delete_prop.3 b/doc/vf_delete_prop.3
+new file mode 100644
+index 0000000..ac25e96
+--- /dev/null
++++ b/doc/vf_delete_prop.3
+@@ -0,0 +1,69 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_delete_prop" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_delete_prop \- vf_delete_prop()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern void vf_delete_prop
++.br
++(
++.br
++ VF_OBJECT_T *p_object,
++.br
++ VF_PROP_T *p_prop,
++.br
++ bool_t dc
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++The object we're deleting from.
++.TP
++.B "VF_PROP_T *p_prop"
++The property we're removing.
++.TP
++.B "bool_t dc"
++Should property contents be deleted?.
++.SH "DESCRIPTION"
++Deletes indicated property from the indicated object. Deletes prop
++contents if dc is set.
++.SH "RETURNS"
++(None)
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_find_charset.3 b/doc/vf_find_charset.3
+new file mode 100644
+index 0000000..7c541da
+--- /dev/null
++++ b/doc/vf_find_charset.3
+@@ -0,0 +1,54 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_find_charset" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_find_charset \- vf_find_charset()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern const char *vf_find_charset(VF_PROP_T *p_prop);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property we're querying.
++.SH "DESCRIPTION"
++Locate the CHARSET property which indicates the character encoding
++in use - which indicates how the octet stream encoded in the VCARD
++is to be decoded into characters.
++.SH "RETURNS"
++Pointer to character encoding name eg. "UTF-8".
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_find_prop_qual_index.3 b/doc/vf_find_prop_qual_index.3
+new file mode 100644
+index 0000000..9e3f6c6
+--- /dev/null
++++ b/doc/vf_find_prop_qual_index.3
+@@ -0,0 +1,97 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_find_prop_qual_index" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_find_prop_qual_index \- vf_find_prop_qual_index()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_find_prop_qual_index
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t *p_qualifier_index,
++.br
++ uint32_t *p_found_value_index,
++.br
++ const char **pp_possible_values,
++.br
++ const char *p_token,
++.br
++ vf_search_flags_t match
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property we're querying.
++.TP
++.B "uint32_t *p_qualifier_index"
++Ptr to output name index.
++.TP
++.B "uint32_t *p_found_value_index"
++Ptr to output index in array.
++.TP
++.B "const char **pp_possible_values"
++Array of possible values.
++.TP
++.B "const char *p_token"
++Token searched for.
++.TP
++.B "vf_search_flags_t match"
++String comparison flags.
++.SH "DESCRIPTION"
++Locate property qualifier given either an array of possible values
++or a single token that is either present or absent. For example
++if we have a property:
++
++NAME;THIRD;TIME;LUCKY:VALUE1;VALUE2;VALUE3
++
++Then there are two possible searches.
++
++Firstly we can look for the property qualifier which can take values
++from the array { "FIRST", "SECOND", THIRD" } in which case the array
++is passed as pp_possible_values and the function returns with the
++values *p_found_value_index=2, p_qualifier_index=1
++
++Secondly we can look for the token with value "TIME" in which case
++p_token is set to "TIME" and the function returns *p_qualifier_index=2.
++.SH "RETURNS"
++TRUE iff found, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_next_object.3 b/doc/vf_get_next_object.3
+new file mode 100644
+index 0000000..9c8efbe
+--- /dev/null
++++ b/doc/vf_get_next_object.3
+@@ -0,0 +1,65 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_next_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_next_object \- vf_get_next_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_next_object(VF_OBJECT_T **pp_object);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T **pp_object"
++Ptr to pointer to current object.
++.SH "DESCRIPTION"
++Find "next" vobject. Typically called after a call to vf_read_file()
++which may well read a list of objects from a file for example:
++
++if (vf_read_file(&p_object, p_filename))
++{
++do
++{
++\ ...
++}
++while (vf_get_next_object(&p_object))
++;
++}
++
++The value of *pp_object is updated by the call if it returns TRUE.
++.SH "RETURNS"
++TRUE iff found (ie. There is a "next" object).
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_next_property.3 b/doc/vf_get_next_property.3
+new file mode 100644
+index 0000000..e6c491f
+--- /dev/null
++++ b/doc/vf_get_next_property.3
+@@ -0,0 +1,54 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_next_property" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_next_property \- vf_get_next_property()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_next_property(VF_PROP_T **pp_prop);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T **pp_prop"
++Output pointer.
++.SH "DESCRIPTION"
++Find the next property given the current search critera. User
++calls vf_get_property() to locate first in a bunch of properties
++and can iterate over the rest by calling vf_get_next_property().
++.SH "RETURNS"
++TRUE iff found, FALSE else. *Pp_prop points to the nex property.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_object_type.3 b/doc/vf_get_object_type.3
+new file mode 100644
+index 0000000..91cde4c
+--- /dev/null
++++ b/doc/vf_get_object_type.3
+@@ -0,0 +1,53 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_object_type" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_object_type \- vf_get_object_type()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern const char *vf_get_object_type(VF_OBJECT_T *p_object);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++Object to locate type of.
++.SH "DESCRIPTION"
++Return the type string identifying the indicated vformat object,
++the string after the 'BEGIN' mark so 'VCARD' or 'VNOTE' etc.
++.SH "RETURNS"
++Ptr to string.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_name.3 b/doc/vf_get_prop_name.3
+new file mode 100644
+index 0000000..538c137
+--- /dev/null
++++ b/doc/vf_get_prop_name.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_name" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_name \- vf_get_prop_name()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern void vf_get_prop_name
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ char *p_buffer,
++.br
++ uint32_t bufsize
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "char *p_buffer"
++The buffer.
++.TP
++.B "uint32_t bufsize"
++Size of the buffer.
++.SH "DESCRIPTION"
++Build the property name string in the indicated buffer.
++.SH "RETURNS"
++(None)
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_name_string.3 b/doc/vf_get_prop_name_string.3
+new file mode 100644
+index 0000000..7d1cfee
+--- /dev/null
++++ b/doc/vf_get_prop_name_string.3
+@@ -0,0 +1,70 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_name_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_name_string \- vf_get_prop_name_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern char *vf_get_prop_name_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property to locate string from.
++.TP
++.B "uint32_t n_string"
++Index to string requred.
++.SH "DESCRIPTION"
++Get n'th name string. For example a property may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_name_string() specifying n_string=2 will
++return a pointer to the WITH-QUALIFIERS value.
++
++Return NULL if out of range request, ie. N_string=4 for X;A;B;C:foo.
++.SH "RETURNS"
++Pointer to string value if value present, NULL if index too large.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value.3 b/doc/vf_get_prop_value.3
+new file mode 100644
+index 0000000..4b821c8
+--- /dev/null
++++ b/doc/vf_get_prop_value.3
+@@ -0,0 +1,87 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value \- vf_get_prop_value()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_prop_value
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ void **pp_value,
++.br
++ uint32_t *p_size,
++.br
++ vf_encoding_t *p_encoding
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "void **pp_value"
++Pointer value.
++.TP
++.B "uint32_t *p_size"
++Integer value.
++.TP
++.B "vf_encoding_t *p_encoding"
++Type of return values.
++.SH "DESCRIPTION"
++Get hold of raw fields associated with the property. These are of
++various types:
++
++VF_ENC_VOBJECT
++.br
++- *Pp_value = pointer to contained VF_OBJECT_T which can be
++passed back to any of the object manipulation functions.
++
++VF_ENC_7BIT, VF_ENC_QUOTEDPRINTABLE
++.br
++- *Pp_value = ptr to array of char*, *p_size = number of elts.
++
++VF_ENC_8BIT, VF_BASE64
++.br
++- *Pp_value = ptr to bytes, *p_size = number of bytes.
++.SH "RETURNS"
++TRUE <=> encoding is valid, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_base64.3 b/doc/vf_get_prop_value_base64.3
+new file mode 100644
+index 0000000..e9cdec5
+--- /dev/null
++++ b/doc/vf_get_prop_value_base64.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_base64" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_base64 \- vf_get_prop_value_base64()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern const uint8_t *vf_get_prop_value_base64
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t *p_length
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "uint32_t *p_length"
++Length of the binary data.
++.SH "DESCRIPTION"
++Get a BASE64 property. Returns ptr, passes length via parameter.
++.SH "RETURNS"
++Ptr to data.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_object.3 b/doc/vf_get_prop_value_object.3
+new file mode 100644
+index 0000000..0fa3cc6
+--- /dev/null
++++ b/doc/vf_get_prop_value_object.3
+@@ -0,0 +1,52 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_object \- vf_get_prop_value_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern VF_OBJECT_T *vf_get_prop_value_object(VF_PROP_T *p_prop);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property to locate object from.
++.SH "DESCRIPTION"
++Obtain object pointer value from VF_PROP_T.
++.SH "RETURNS"
++Pointer to vobject value (or NULL if not found).
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_string.3 b/doc/vf_get_prop_value_string.3
+new file mode 100644
+index 0000000..4fc9a81
+--- /dev/null
++++ b/doc/vf_get_prop_value_string.3
+@@ -0,0 +1,71 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_string \- vf_get_prop_value_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern char *vf_get_prop_value_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property to locate string from.
++.TP
++.B "uint32_t n_string"
++Index to string requred.
++.SH "DESCRIPTION"
++Obtain string pointer value from VF_PROP_T. For example a property
++may be defined as:
++
++THING;THIS=STUFF;WITH-QUALIFIERS:fred-fred-fred;gogogo;baabaabaa
++
++A call to vf_get_prop_value_string() specifying n_string=1 will
++return a pointer to the gogogo value.
++
++Return NULL if out of range request, ie. N_string=3 for N:0;1;2.
++.SH "RETURNS"
++Pointer to string value if value present, NULL if index too large.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_prop_value_time.3 b/doc/vf_get_prop_value_time.3
+new file mode 100644
+index 0000000..cf446c9
+--- /dev/null
++++ b/doc/vf_get_prop_value_time.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_prop_value_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_prop_value_time \- vf_get_prop_value_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_prop_value_time
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ long int *p_t_value
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "uint32_t n_string"
++Which string we're decoding.
++.TP
++.B "long int *p_t_value"
++Pointer to output time value.
++.SH "DESCRIPTION"
++Fetch a time_t value from a VF property.
++.SH "RETURNS"
++TRUE iff foudn & converted OK.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3)
+diff --git a/doc/vf_get_property.3 b/doc/vf_get_property.3
+new file mode 100644
+index 0000000..828e414
+--- /dev/null
++++ b/doc/vf_get_property.3
+@@ -0,0 +1,128 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_property" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_property \- vf_get_property()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_property
++.br
++(
++.br
++ VF_PROP_T **pp_prop,
++.br
++ VF_OBJECT_T *p_object,
++.br
++ vf_get_t ops,
++.br
++ const char *p_group,
++.br
++ const char *p_name,
++.br
++ const char *p_qualifier,
++.br
++ ...
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T **pp_prop"
++Output pointer.
++.TP
++.B "VF_OBJECT_T *p_object"
++Object to add to.
++.TP
++.B "vf_get_t ops"
++Search flags.
++.TP
++.B "const char *p_group"
++Group name if any.
++.TP
++.B "const char *p_name"
++Name of tag.
++.TP
++.B "const char *p_qualifier"
++First qualifier if any.
++.TP
++.B "..."
++Subequent qualifiers.
++.SH "DESCRIPTION"
++Basic searching function locating elements of the VOBJECT by qualified
++name. The function is a varargs function (like sprintf) and the list
++of arguments must be NULL terminated (hence the appearance of the
++p_qualifier argument in the arglist). Valid calls might be:
++
++vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "N", NULL);
++.br
++- Find and return "N" properties. If there are none, return FALSE.
++
++Vf_get_property(&p_out, p_object, VFGP_FIND, NULL, "TEL", "WORK", NULL);
++.br
++- Find and return "TEL" entries qualified by the "work" attribute
++(ie. Work phone numbers). If there are none, return FALSE.
++
++Vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++.br
++- Find and return work phone number. The entry is automatically
++added if not pre-existing.
++
++Vf_get_property(&p_out, p_object, VFGP_GET, NULL, "TEL", "WORK", NULL);
++.br
++- Find and return work phone numbers in the group identifier by the "ME"
++identifier. The entry is automatically added if not pre-existing.
++
++Vf_get_property(&p_out, p_object, VFGP_FIND, "ME", "*", NULL);
++.br
++- Effectively enumerates all entries in the "ME" group.
++
++A pointer to the first property matching the search criteria is returned
++via the pp_prop argument. The search actually locates all such matches
++and pointer to subsequent entries (if there are >1) may be found by
++calling the vf_get_next_property() function.
++
++The tags may occur in any order _except_ that the p_name must be first.
++
++Note that the VF_PROP_T returned by pp_prop is an opaque type and the
++functions vf_get_prop_xxxx() etc. Must be used to locate real "values".
++
++Cached search results (the list enumerated by subsequent calls to the
++vf_get_next_property() function) are maintained through the use of a
++a single internal pointer therefore this method is not thread safe.
++.SH "RETURNS"
++TRUE iff found/added successfully. Ptr to prop returned via pp_prop.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_get_property_ex.3 b/doc/vf_get_property_ex.3
+new file mode 100644
+index 0000000..9937b3f
+--- /dev/null
++++ b/doc/vf_get_property_ex.3
+@@ -0,0 +1,91 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_get_property_ex" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_get_property_ex \- vf_get_property_ex()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_get_property_ex
++.br
++(
++.br
++ VF_PROP_T **pp_prop,
++.br
++ VF_OBJECT_T *p_object,
++.br
++ vf_get_t ops,
++.br
++ const char *p_group,
++.br
++ const char *p_name,
++.br
++ const char *p_qualifier,
++.br
++ char args
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T **pp_prop"
++Output pointer.
++.TP
++.B "VF_OBJECT_T *p_object"
++Object to search.
++.TP
++.B "vf_get_t ops"
++Search flags.
++.TP
++.B "const char *p_group"
++Group name if any.
++.TP
++.B "const char *p_name"
++Name of tag.
++.TP
++.B "const char *p_qualifier"
++First qualifier if any.
++.TP
++.B "char args"
++Argument list.
++.SH "DESCRIPTION"
++The grunt behind vf_get_property(). Manages the search as described
++vf_get_property() but takes the list of arguments as a va_list.
++This function should be used when writing higher layer functions
++which take varargs (eg. DDX functions).
++.SH "RETURNS"
++TRUE iff found/added successfully. Ptr to prop returned via pp_prop.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_is_modified.3 b/doc/vf_is_modified.3
+new file mode 100644
+index 0000000..9dab0df
+--- /dev/null
++++ b/doc/vf_is_modified.3
+@@ -0,0 +1,52 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_is_modified" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_is_modified \- vf_is_modified()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_is_modified(VF_OBJECT_T *p_object);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T *p_object"
++The object.
++.SH "DESCRIPTION"
++Fetch status of modified flag.
++.SH "RETURNS"
++TRUE iff modified since list read/write.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_parse_end.3 b/doc/vf_parse_end.3
+new file mode 100644
+index 0000000..80daf5c
+--- /dev/null
++++ b/doc/vf_parse_end.3
+@@ -0,0 +1,54 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_parse_end" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_parse_end \- vf_parse_end()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_parse_end(VF_PARSER_T *p_parse);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PARSER_T *p_parse"
++The parser.
++.SH "DESCRIPTION"
++Ensure parse completion, release memory associated with the parser.
++
++See notes for vf_parse_init().
++.SH "RETURNS"
++TRUE <=> parse complete with no error.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_parse_init.3 b/doc/vf_parse_init.3
+new file mode 100644
+index 0000000..3ffcc51
+--- /dev/null
++++ b/doc/vf_parse_init.3
+@@ -0,0 +1,93 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_parse_init" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_parse_init \- vf_parse_init()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_parse_init
++.br
++(
++.br
++ VF_PARSER_T **pp_parser,
++.br
++ VF_OBJECT_T **pp_object
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PARSER_T **pp_parser"
++Ptr to allocated parser.
++.TP
++.B "VF_OBJECT_T **pp_object"
++The object we're parsing into.
++.SH "DESCRIPTION"
++Allocate and initialise a parser. To parse a VCARD (or any vObject)
++a user allocates a parser, pushes data through it using vf_parse_text()
++and finally calls vf_parse_end():
++
++VF_PARSER_T *p_parser;
++
++if (vf_parse_init(&p_parser, pp_object))
++{
++do
++{
++char buffer[...];
++Int numchars;
++
++numchars = get_chars_from_somewhere(buffer, ...);
++
++Ret = vf_parse_text(p_parser, buffer, numchars);
++}
++while (ret && (0 < charsread))
++;
++
++if (!vf_parse_end(p_parser))
++{
++ret = FALSE;
++}
++}
++
++A parser allocated by vf_parse_init(), must be deallocated by calling
++vf_parse_end() whether or not parsing succeeds. Also, parsing may not
++be complete (ie. Values may be held buffered and not evaluated fully
++or assigned to a VF_OBJECT_T) untill the final call to vf_parse_end()
++=> after a vf_parse_init() you _must_ vf_parse_end().
++.SH "RETURNS"
++TRUE iff parser allocated successfully.
++.SH "SEE ALSO"
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_parse_text.3 b/doc/vf_parse_text.3
+new file mode 100644
+index 0000000..0c21fc7
+--- /dev/null
++++ b/doc/vf_parse_text.3
+@@ -0,0 +1,70 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_parse_text" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_parse_text \- vf_parse_text()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_parse_text
++.br
++(
++.br
++ VF_PARSER_T *p_parse,
++.br
++ char *p_chars,
++.br
++ int numchars
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PARSER_T *p_parse"
++The parser.
++.TP
++.B "char *p_chars"
++New characters to parse into object.
++.TP
++.B "int numchars"
++Number of new characters.
++.SH "DESCRIPTION"
++Parse indicated text into the object associated with the VPARSE_T.
++
++See notes for vf_parse_init().
++.SH "RETURNS"
++TRUE <=> allocation & syntax OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_period_string_to_time.3 b/doc/vf_period_string_to_time.3
+new file mode 100644
+index 0000000..56682f2
+--- /dev/null
++++ b/doc/vf_period_string_to_time.3
+@@ -0,0 +1,65 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_period_string_to_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_period_string_to_time \- vf_period_string_to_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_period_string_to_time
++.br
++(
++.br
++ VF_ISO8601_PERIOD_T *p_period,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_ISO8601_PERIOD_T *p_period"
++Output time value.
++.TP
++.B "const char *p_string"
++Input string.
++.SH "DESCRIPTION"
++Convert period definition string to time value. The format is
++P[aaaY][bbbM][cccW][dddD]T[eeeH][fffM][gggS] where 'aaa' is a
++number of years, bbb months etc.
++.SH "RETURNS"
++TRUE <=> conversion OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_period_time_to_string.3 b/doc/vf_period_time_to_string.3
+new file mode 100644
+index 0000000..ffdfe5c
+--- /dev/null
++++ b/doc/vf_period_time_to_string.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_period_time_to_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_period_time_to_string \- vf_period_time_to_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern uint32_t vf_period_time_to_string
++.br
++(
++.br
++ char *p_string,
++.br
++ const VF_ISO8601_PERIOD_T *p_period
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "char *p_string"
++Output string.
++.TP
++.B "const VF_ISO8601_PERIOD_T *p_period"
++Input period value.
++.SH "DESCRIPTION"
++Convert a VF_ISO8601_PERIOD_T to a string.
++.SH "RETURNS"
++Number of characters written.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_read_file.3 b/doc/vf_read_file.3
+new file mode 100644
+index 0000000..406736d
+--- /dev/null
++++ b/doc/vf_read_file.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_read_file" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_read_file \- vf_read_file()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_read_file
++.br
++(
++.br
++ VF_OBJECT_T **pp_object,
++.br
++ const char *p_name
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_OBJECT_T **pp_object"
++Pointer to output object.
++.TP
++.B "const char *p_name"
++Name of file to read.
++.SH "DESCRIPTION"
++Reads indicated VOBJECT_T file.
++.SH "RETURNS"
++TRUE <=> read OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_name_string.3 b/doc/vf_set_prop_name_string.3
+new file mode 100644
+index 0000000..82e55ac
+--- /dev/null
++++ b/doc/vf_set_prop_name_string.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_name_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_name_string \- vf_set_prop_name_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_name_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "uint32_t n_string"
++Index to string.
++.TP
++.B "const char *p_string"
++Pointer to string.
++.SH "DESCRIPTION"
++Set n'th name string.
++.SH "RETURNS"
++TRUE iff allocation OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value.3 b/doc/vf_set_prop_value.3
+new file mode 100644
+index 0000000..d41e4c9
+--- /dev/null
++++ b/doc/vf_set_prop_value.3
+@@ -0,0 +1,82 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value \- vf_set_prop_value()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ void *p_value,
++.br
++ uint32_t n_param,
++.br
++ vf_encoding_t encoding,
++.br
++ bool_t copy
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "void *p_value"
++Pointer to the data.
++.TP
++.B "uint32_t n_param"
++Data size or index.
++.TP
++.B "vf_encoding_t encoding"
++Encoding in use.
++.TP
++.B "bool_t copy"
++Copy the data?.
++.SH "DESCRIPTION"
++Set values associated with a property.
++
++Passing a value of encoding not the same as the current property
++encoding will cause the property contents to be freed prior to
++setting the indicated value.
++.SH "RETURNS"
++TRUE <=> re-allocation success & encoding correct, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_base64.3 b/doc/vf_set_prop_value_base64.3
+new file mode 100644
+index 0000000..70821f1
+--- /dev/null
++++ b/doc/vf_set_prop_value_base64.3
+@@ -0,0 +1,73 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_base64" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_base64 \- vf_set_prop_value_base64()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_base64
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ const uint8_t *p_data,
++.br
++ uint32_t length,
++.br
++ bool_t copy
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "const uint8_t *p_data"
++Pointer to the binary data.
++.TP
++.B "uint32_t length"
++Length of the binary data.
++.TP
++.B "bool_t copy"
++Copy or keep pointer.
++.SH "DESCRIPTION"
++Set the value of a property.
++.SH "RETURNS"
++TRUE <=> set successfully.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_object.3 b/doc/vf_set_prop_value_object.3
+new file mode 100644
+index 0000000..85d96c2
+--- /dev/null
++++ b/doc/vf_set_prop_value_object.3
+@@ -0,0 +1,63 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_object" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_object \- vf_set_prop_value_object()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_object
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ VF_OBJECT_T *p_object
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Not Documented.
++.TP
++.B "VF_OBJECT_T *p_object"
++Not Documented.
++.SH "DESCRIPTION"
++Set the value of the indicated property to be a VOBJECT.
++.SH "RETURNS"
++TRUE <=> set successfully.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_string.3 b/doc/vf_set_prop_value_string.3
+new file mode 100644
+index 0000000..47cb2d7
+--- /dev/null
++++ b/doc/vf_set_prop_value_string.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_string" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_string \- vf_set_prop_value_string()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_string
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ const char *p_string
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++Property we're setting a value in.
++.TP
++.B "uint32_t n_string"
++Index to string.
++.TP
++.B "const char *p_string"
++Pointer to string.
++.SH "DESCRIPTION"
++Set the value of a property.
++.SH "RETURNS"
++TRUE <=> set successfully.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_prop_value_time.3 b/doc/vf_set_prop_value_time.3
+new file mode 100644
+index 0000000..68af0f9
+--- /dev/null
++++ b/doc/vf_set_prop_value_time.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_prop_value_time" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_prop_value_time \- vf_set_prop_value_time()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_prop_value_time
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ uint32_t n_string,
++.br
++ const long int t_value
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "uint32_t n_string"
++Which string we're encoding to.
++.TP
++.B "const long int t_value"
++Time value.
++.SH "DESCRIPTION"
++Set a time_t value into a VF property.
++.SH "RETURNS"
++TRUE iff property added & set OK.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_set_property_from_file.3
b/doc/vf_set_property_from_file.3
+new file mode 100644
+index 0000000..fc0d43f
+--- /dev/null
++++ b/doc/vf_set_property_from_file.3
+@@ -0,0 +1,68 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_set_property_from_file" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_set_property_from_file \- vf_set_property_from_file()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_set_property_from_file
++.br
++(
++.br
++ VF_PROP_T *p_prop,
++.br
++ vf_encoding_t encoding,
++.br
++ const char *p_filename
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "VF_PROP_T *p_prop"
++The property.
++.TP
++.B "vf_encoding_t encoding"
++Encoding to use.
++.TP
++.B "const char *p_filename"
++Source filename.
++.SH "DESCRIPTION"
++Loads the indicated file into memory and sets the indicated property.
++.SH "RETURNS"
++TRUE iff succeded, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_write_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+diff --git a/doc/vf_write_file.3 b/doc/vf_write_file.3
+new file mode 100644
+index 0000000..ebc0b74
+--- /dev/null
++++ b/doc/vf_write_file.3
+@@ -0,0 +1,70 @@
++.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
++.\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
++.TH "vf_write_file" 3 "30 April 2003" "c2man vf_iface.h"
++.SH "NAME"
++vf_write_file \- vf_write_file()
++.SH "SYNOPSIS"
++.ft B
++#include <../vformat/vf_iface.h>
++.sp
++extern bool_t vf_write_file
++.br
++(
++.br
++ const char *p_name,
++.br
++ VF_OBJECT_T *p_object,
++.br
++ bool_t write_all
++.br
++);
++.ft R
++.SH "PARAMETERS"
++.TP
++.B "const char *p_name"
++Outpt filename.
++.TP
++.B "VF_OBJECT_T *p_object"
++The object to write.
++.TP
++.B "bool_t write_all"
++Should write p_next as well?.
++.SH "DESCRIPTION"
++Write indicated vobject to file. For lists of objects (eg. Read from
++a phonebook) the write_all parameter allows the caller to control if
++the library writes the entire list or just the head item.
++.SH "RETURNS"
++TRUE <=> written OK, FALSE else.
++.SH "SEE ALSO"
++vf_parse_init(3),
++vf_parse_text(3),
++vf_parse_end(3),
++vf_read_file(3),
++vf_get_next_object(3),
++vf_create_object(3),
++vf_get_object_type(3),
++vf_get_property(3),
++vf_get_property_ex(3),
++vf_get_next_property(3),
++vf_get_prop_value(3),
++vf_set_prop_value(3),
++vf_get_prop_value_string(3),
++vf_get_prop_name_string(3),
++vf_set_prop_name_string(3),
++vf_get_prop_name(3),
++vf_get_prop_value_object(3),
++vf_set_prop_value_object(3),
++vf_set_prop_value_string(3),
++vf_set_prop_value_base64(3),
++vf_get_prop_value_base64(3),
++vf_set_property_from_file(3),
++vf_delete_object(3),
++vf_delete_prop(3),
++vf_find_prop_qual_index(3),
++vf_is_modified(3),
++vf_find_charset(3),
++vf_date_string_to_time(3),
++vf_period_string_to_time(3),
++vf_period_time_to_string(3),
++vf_set_prop_value_time(3),
++vf_get_prop_value_time(3)
+--
+1.7.6.3
+
diff --git a/libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
b/libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
new file mode 100644
index 0000000..613a2eb
--- /dev/null
+++ b/libs/libvformat/0006-Remove-leading-space-when-unfolding.patch
@@ -0,0 +1,36 @@
+From 792e010c299c4483d0fac836dba8119e6112c165 Mon Sep 17 00:00:00 2001
+From: Daniele Forsi <dforsi AT gmail.com>
+Date: Sun, 9 May 2010 19:34:56 +0200
+Subject: Remove leading space when unfolding
+
+According to RFC 2425 paragraph 5.8.1, the leading whitespace on folded lines
+must be removed when unfolding happens.
+
+Origin: vendor,
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=testcase.c;att=1;bug=539442
+Bug-Debian: http://bugs.debian.org/539442
+Forwarded:
https://sourceforge.net/tracker/?func=detail&aid=3084903&group_id=37192&atid=419516
+Last-Update: 2010-12-23
+Applied-Upstream:
http://vformat.cvs.sourceforge.net/viewvc/vformat/src/vformat/src/vf_parser.c?revision=1.26&view=markup
+---
+ src/vf_parser.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/vf_parser.c b/src/vf_parser.c
+index 2c7221c..1197154 100644
+--- a/src/vf_parser.c
++++ b/src/vf_parser.c
+@@ -333,9 +333,9 @@ bool_t vf_parse_text(
+ /* Ignore */
+ }
+ else
+- if (SPACE == c)
++ if ((SPACE == c) || (TAB == c))
+ {
+- ok = append_to_curr_string(&(p_parse->prop.value.v.s),
NULL, &c, 1);
++ /* Ignore leading white space characters when unfolding
*/
+
+ p_parse->state = _VF_STATE_RFC822VALUE;
+ }
+--
+1.7.6.3
+
diff --git
a/libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
b/libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
new file mode 100644
index 0000000..a0b4182
--- /dev/null
+++ b/libs/libvformat/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch
@@ -0,0 +1,51 @@
+From a20a232e48b80958b977e3be96f6a859ba61260c Mon Sep 17 00:00:00 2001
+From: Thomas Preud'homme <thomas.preudhomme AT celest.fr>
+Date: Wed, 12 May 2010 18:39:30 +0200
+Subject: Cast NULL in void * in functions using va_arg
+
+NULL isn't necessary a zero value. For instance, on AMD64 architecture,
+a null pointer is 0x7fff00000000. Usually things works automagically as
+the compiler always cast NULL and 0 in void * if stored in a pointer
+variable. But with functions with variable number of arguments the
+compiler can't know the type of the arguments and thus don't make the
+cast. In consequences, NULL and 0 must be cast explicitely in void * if
+the parameter is a pointer.
+
+Origin: vendor
+Forwarded:
https://sourceforge.net/tracker/?func=detail&aid=3084905&group_id=37192&atid=419516
+Last-Update: 2010-12-23
+Applied-Upstream:
http://vformat.cvs.sourceforge.net/viewvc/vformat/build/vformat/vformat.c?revision=1.22&view=markup
+---
+ test/vformat.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/test/vformat.c b/test/vformat.c
+index b4a753d..40c299e 100644
+--- a/test/vformat.c
++++ b/test/vformat.c
+@@ -489,19 +489,19 @@ static void check_extract_fields(
+ }
+
+ printf(" Looking for {%s, %s}...\n", p_array[0], p_array[1]);
+- if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], NULL))
++ if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], (void *) NULL))
+ {
+ print_search_results(p_tmp);
+ }
+
+ printf(" Looking for {%s, %s}...\n", p_array[0], p_array[2]);
+- if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[2], NULL))
++ if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[2], (void *) NULL))
+ {
+ print_search_results(p_tmp);
+ }
+
+ printf(" Looking for {%s, %s, %s}...\n", p_array[0], p_array[1],
p_array[2]);
+- if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], p_array[2], NULL))
++ if (vf_get_property(&p_tmp, p_object, VFGP_FIND, NULL, p_array[0],
p_array[1], p_array[2], (void *) NULL))
+ {
+ print_search_results(p_tmp);
+ }
+--
+1.7.6.3
+
diff --git a/libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
b/libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
new file mode 100644
index 0000000..9d8c979
--- /dev/null
+++ b/libs/libvformat/0008-Fix-typo-in-manpage-and-source.patch
@@ -0,0 +1,69 @@
+From 4f9b820244bfb52e58a11871986e7159e636d57e Mon Sep 17 00:00:00 2001
+From: Thomas Preud'homme <thomas.preudhomme AT celest.fr>
+Date: Wed, 11 Aug 2010 10:45:08 +0200
+Subject: Fix typo in manpage and source
+
+Two function declarations suffer from a mispell: requred instead of required.
+As a consequences, these typo are also found in the manpages generated by
c2man.
+
+Origin: vendor
+Forworded:
https://sourceforge.net/tracker/?func=detail&aid=3084926&group_id=37192&atid=419516
+Last-Update: 2010-12-23
+Applied-Upstream:
http://vformat.cvs.sourceforge.net/viewvc/vformat/src/vformat/vf_iface.h?revision=1.41&view=markup
+---
+ doc/vf_get_prop_name_string.3 | 2 +-
+ doc/vf_get_prop_value_string.3 | 2 +-
+ vformat/vf_iface.h | 4 ++--
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/doc/vf_get_prop_name_string.3 b/doc/vf_get_prop_name_string.3
+index 7d1cfee..aa3bf3b 100644
+--- a/doc/vf_get_prop_name_string.3
++++ b/doc/vf_get_prop_name_string.3
+@@ -23,7 +23,7 @@ extern char *vf_get_prop_name_string
+ Property to locate string from.
+ .TP
+ .B "uint32_t n_string"
+-Index to string requred.
++Index to string required.
+ .SH "DESCRIPTION"
+ Get n'th name string. For example a property may be defined as:
+
+diff --git a/doc/vf_get_prop_value_string.3 b/doc/vf_get_prop_value_string.3
+index 4fc9a81..afc6f66 100644
+--- a/doc/vf_get_prop_value_string.3
++++ b/doc/vf_get_prop_value_string.3
+@@ -23,7 +23,7 @@ extern char *vf_get_prop_value_string
+ Property to locate string from.
+ .TP
+ .B "uint32_t n_string"
+-Index to string requred.
++Index to string required.
+ .SH "DESCRIPTION"
+ Obtain string pointer value from VF_PROP_T. For example a property
+ may be defined as:
+diff --git a/vformat/vf_iface.h b/vformat/vf_iface.h
+index ab5e8d9..12c5f22 100644
+--- a/vformat/vf_iface.h
++++ b/vformat/vf_iface.h
+@@ -906,7 +906,7 @@ extern VFORMATDECLSPEC bool_t vf_set_prop_value(
+
+ extern VFORMATDECLSPEC char *vf_get_prop_value_string(
+ VF_PROP_T *p_prop, /* Property to locate string from */
+- uint32_t n_string /* Index to string requred */
++ uint32_t n_string /* Index to string required */
+ );
+
+
+@@ -931,7 +931,7 @@ extern VFORMATDECLSPEC char *vf_get_prop_value_string(
+
+ extern VFORMATDECLSPEC char *vf_get_prop_name_string(
+ VF_PROP_T *p_prop, /* Property to locate string from */
+- uint32_t n_string /* Index to string requred */
++ uint32_t n_string /* Index to string required */
+ );
+
+
+--
+1.7.6.3
+
diff --git a/libs/libvformat/DETAILS b/libs/libvformat/DETAILS
new file mode 100755
index 0000000..83fe870
--- /dev/null
+++ b/libs/libvformat/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=libvformat
+ VERSION=1.13
+ XVERSION=a6r3
+ SOURCE="${SPELL}-${VERSION}-${XVERSION}.tar.gz"
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/vformat/vformat/Alpha-6-Linux/${SOURCE}
+
SOURCE_HASH=sha512:f809c993db004be0c490a79b123c4357dc4e7106bf7875a91ef3a23a6aaeac1135b53248feb5ab739994e79749eb8aca2ac4a544da9df274b7aa87c1f665076b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://vformat.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20121220
+ SHORT="small, portable library for accessing vformat objects eg
VCARD"
+cat << EOF
+This library provides an interface to vcard files according to the
definitions
+laid down in the rfc2426.
+EOF
diff --git a/libs/libvformat/HISTORY b/libs/libvformat/HISTORY
new file mode 100644
index 0000000..686061b
--- /dev/null
+++ b/libs/libvformat/HISTORY
@@ -0,0 +1,9 @@
+2012-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0004-Provide-info-documentation.patch,
+ 0005-Add-manpages.patch,
+ 0006-Remove-leading-space-when-unfolding.patch,
+ 0007-Cast-NULL-in-void-in-functions-using-va_arg.patch,
+ 0008-Fix-typo-in-manpage-and-source.patch,
+ DETAILS,
+ PRE_BUILD: spell created
+
diff --git a/libs/libvformat/PRE_BUILD b/libs/libvformat/PRE_BUILD
new file mode 100755
index 0000000..852b201
--- /dev/null
+++ b/libs/libvformat/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+
+patch -p1 < ${SPELL_DIRECTORY}/0004-Provide-info-documentation.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/0005-Add-manpages.patch &&
+patch -p1 <
${SPELL_DIRECTORY}/0006-Remove-leading-space-when-unfolding.patch &&
+patch -p1 <
${SPELL_DIRECTORY}/0007-Cast-NULL-in-void-in-functions-using-va_arg.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/0008-Fix-typo-in-manpage-and-source.patch &&
+
+autoreconf -fi
diff --git a/libs/libvirt-glib/DEPENDS b/libs/libvirt-glib/DEPENDS
new file mode 100755
index 0000000..06b5195
--- /dev/null
+++ b/libs/libvirt-glib/DEPENDS
@@ -0,0 +1,28 @@
+depends glib2 &&
+depends libvirt &&
+depends libxml2 &&
+
+optional_depends 'gettext' \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (NLS)(RECOMMENDED)' &&
+
+optional_depends 'gobject-introspection' \
+ '--enable-introspection' \
+ '--disable-introspection' \
+ 'for GObject introspection' &&
+
+optional_depends 'gtk-doc' \
+ '--enable-gtk-doc' \
+ '--disable-gtk-doc' \
+ 'to build documentation' &&
+
+optional_depends 'PYTHON' \
+ '--with-python' \
+ '--without-python' \
+ 'for Python bindings' &&
+
+optional_depends 'vala' \
+ '--enable-vala' \
+ '--disable-vala' \
+ 'for Vala bindings'
diff --git a/libs/libvirt-glib/DETAILS b/libs/libvirt-glib/DETAILS
new file mode 100755
index 0000000..0aaad4d
--- /dev/null
+++ b/libs/libvirt-glib/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libvirt-glib
+ VERSION=0.1.7
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=ftp://libvirt.org/libvirt/glib/$SOURCE
+ LICENSE[0]=LGPL
+ WEB_SITE=http://libvirt.org/
+ KEYWORDS="libs virtualization"
+ ENTERED=20130812
+ SHORT='glib wrapper for libvirt'
+cat << EOF
+libvirt-glib wraps libvirt to provide a high-level object-oriented
+API better suited for glib-based applications, via three libraries:
+ - libvirt-glib - GLib main loop integration & misc helper APIs
+ - libvirt-gconfig - GObjects for manipulating libvirt XML documents
+ - libvirt-gobject - GObjects for managing libvirt objects
+EOF
diff --git a/libs/libvirt-glib/HISTORY b/libs/libvirt-glib/HISTORY
new file mode 100644
index 0000000..f781dcf
--- /dev/null
+++ b/libs/libvirt-glib/HISTORY
@@ -0,0 +1,3 @@
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/libs/libvirt-glib/libvirt-glib-0.1.7.tar.gz.sig
b/libs/libvirt-glib/libvirt-glib-0.1.7.tar.gz.sig
new file mode 100644
index 0000000..e415fb4
Binary files /dev/null and b/libs/libvirt-glib/libvirt-glib-0.1.7.tar.gz.sig
differ
diff --git a/libs/libvirt/DEPENDS b/libs/libvirt/DEPENDS
index c7c7779..ea9b7de 100755
--- a/libs/libvirt/DEPENDS
+++ b/libs/libvirt/DEPENDS
@@ -5,6 +5,7 @@ depends curl &&
depends glib2 &&
depends gnutls &&
depends libpciaccess &&
+depends yajl &&

depends -sub "LVM_FULL" lvm '--with-storage-lvm' &&

@@ -48,10 +49,7 @@ optional_depends hal \
'--without-hal' \
'HAL support' &&

-optional_depends python \
- '--with-python' \
- '--without-python' \
- 'Python bindings' &&
+optional_depends 'python' '' '' 'Python bindings' &&

optional_depends policykit \
'--with-polkit' \
@@ -59,11 +57,11 @@ optional_depends policykit \
'PolicyKit support' &&

optional_depends libssh2 \
- '--with-libssh2' \
- '--without-libssh2' \
+ '--with-ssh2' \
+ '--without-ssh2' \
'SSH2 support' &&

-optional_depends 'udev' \
+optional_depends 'UDEV' \
'--with-udev' \
'--without-udev' \
'to use udev for host device enumeration' &&
@@ -78,9 +76,14 @@ optional_depends 'libselinux' \
'--without-selinux' \
'for Security Enhanced Linux (SELinux) support' &&

-suggest_depends nc '' '' 'for remote SSH tunneling' &&
+optional_depends 'fuse' \
+ '--with-fuse' \
+ '--without-fuse' \
+ 'for FUSE filesystem support for lxc' &&
+
+suggest_depends -sub 'NMAP_NCAT NMAP_NC_SYMLINK' nmap '' '' 'for remote SSH
tunneling' &&
suggest_depends 'bridge-utils' '' '' 'for creating TUN/TAP bridges' &&
suggest_depends 'iproute2' '' '' 'for routing between TUN/TAP interfaces' &&
suggest_depends 'dnsmasq' '' '' 'for providing DHCP on virtual networks' &&
-suggest_depends QEMU '' '' "for QEMU (use
${SPELL_COLOR}kvm${DEFAULT_COLOR} for QEMU/KVM) binaries?"
-
+suggest_depends QEMU '' '' "for QEMU (use
${SPELL_COLOR}kvm${DEFAULT_COLOR} for QEMU/KVM) binaries?" &&
+suggest_depends 'ebtables' '' '' 'for firewall/NAT support'
diff --git a/libs/libvirt/DETAILS b/libs/libvirt/DETAILS
index c0880e4..5fd0345 100755
--- a/libs/libvirt/DETAILS
+++ b/libs/libvirt/DETAILS
@@ -1,5 +1,5 @@
SPELL=libvirt
- VERSION=0.9.9
+ VERSION=1.2.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libvirt/HISTORY b/libs/libvirt/HISTORY
index 7e41460..0bb714f 100644
--- a/libs/libvirt/HISTORY
+++ b/libs/libvirt/HISTORY
@@ -1,3 +1,31 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Uses ebtables for firewall/NAT
+
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2.9
+ * DEPENDS: Python is still optional, but ./configure no longer has
flags
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.1
+ * DEPENDS: --*-libssh2 -> --*-ssh2
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-04-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.4
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.1
+ * DEPENDS: Optionally depends on fuse
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.0
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.10.2
+ * DEPENDS: Depends on yajl
+
2012-01-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Remove dependency on libnl
* BUILD: Disable macvtap (even with libnl uninstalled, tries to build
diff --git a/libs/libvirt/libvirt-0.9.9.tar.gz.sig
b/libs/libvirt/libvirt-0.9.9.tar.gz.sig
deleted file mode 100644
index 0a07cb3..0000000
Binary files a/libs/libvirt/libvirt-0.9.9.tar.gz.sig and /dev/null differ
diff --git a/libs/libvirt/libvirt-1.2.9.tar.gz.sig
b/libs/libvirt/libvirt-1.2.9.tar.gz.sig
new file mode 100644
index 0000000..6b95e43
Binary files /dev/null and b/libs/libvirt/libvirt-1.2.9.tar.gz.sig differ
diff --git a/libs/libwpd/DEPENDS b/libs/libwpd/DEPENDS
index f148724..a112c92 100755
--- a/libs/libwpd/DEPENDS
+++ b/libs/libwpd/DEPENDS
@@ -1 +1,4 @@
-depends -sub CXX gcc
+depends -sub CXX gcc &&
+depends librevenge &&
+depends zlib &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libwpd/DETAILS b/libs/libwpd/DETAILS
index 8066e44..35a301a 100755
--- a/libs/libwpd/DETAILS
+++ b/libs/libwpd/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwpd
- VERSION=0.9.4
+ VERSION=0.10.0
+
SOURCE_HASH=sha512:fb3c069691e2c5caaa8181147824261a232fddc21ab825f3084b64354c8593efac023e4db9515163c975b400c661997ebf59d6137b960a5a5b86efeab0e0f254
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://dev-www.libreoffice.org/src/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://libwpd.sourceforge.net/index.html
ENTERED=20071006
diff --git a/libs/libwpd/HISTORY b/libs/libwpd/HISTORY
index d5a250f..fb8d608 100644
--- a/libs/libwpd/HISTORY
+++ b/libs/libwpd/HISTORY
@@ -1,3 +1,8 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.0
+ new url, libreoffice.org
+ * DEPENDS: add librevenge, doxygen,zlib
+
2012-05-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4

diff --git a/libs/libwpd/libwpd-0.9.4.tar.bz2.sig
b/libs/libwpd/libwpd-0.9.4.tar.bz2.sig
deleted file mode 100644
index 0585074..0000000
Binary files a/libs/libwpd/libwpd-0.9.4.tar.bz2.sig and /dev/null differ
diff --git a/libs/libwpg/DEPENDS b/libs/libwpg/DEPENDS
index 2e2f3be..e9eb7e5 100755
--- a/libs/libwpg/DEPENDS
+++ b/libs/libwpg/DEPENDS
@@ -1,2 +1,5 @@
-depends -sub CXX gcc &&
-depends libwpd
+depends -sub CXX gcc &&
+depends pkgconfig &&
+depends libwpd &&
+depends librevenge &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libwpg/DETAILS b/libs/libwpg/DETAILS
index 352b5fb..3a8ef3e 100755
--- a/libs/libwpg/DETAILS
+++ b/libs/libwpg/DETAILS
@@ -1,10 +1,10 @@
SPELL=libwpg
- VERSION=0.2.0
-
SOURCE_HASH=sha512:a78699d9a8e6817f4124d1782b8cb28254cf838a6533096a8855aaea06ee83f2a4b2eaac4e0ac49764e41419ed2cd7a16094d5a267f666c853729b980f368c6e
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.3.0
+
SOURCE_HASH=sha512:254b5d2ff3cfeb23a3a94d81e9fc44c4c78550bb25a822e2b0ae7bc7cfdcdc4db5742992d20087353d66c81df956b9837c329c950afd41e297bddd0e9d1f3aa8
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- LICENSE[0]=GPL
+ SOURCE_URL[0]=http://dev-www.libreoffice.org/src/$SOURCE
+$SOURCEFORGE_URL/$SPELL/$SOURCE LICENSE[0]=GPL
WEB_SITE=http://libwpg.sourceforge.net/
ENTERED=20071006
KEYWORDS="libs wordperfect"
diff --git a/libs/libwpg/HISTORY b/libs/libwpg/HISTORY
index 5dc2ae6..3c11ff3 100644
--- a/libs/libwpg/HISTORY
+++ b/libs/libwpg/HISTORY
@@ -1,3 +1,8 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.0
+ new url libreoffice.org
+ * DEPENDS: add librevenge, doxygen, pkgconfig
+
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/libwps/DEPENDS b/libs/libwps/DEPENDS
index 2e2f3be..aaa03de 100755
--- a/libs/libwps/DEPENDS
+++ b/libs/libwps/DEPENDS
@@ -1,2 +1,4 @@
-depends -sub CXX gcc &&
-depends libwpd
+depends -sub CXX gcc &&
+depends librevenge &&
+depends boost &&
+optional_depends doxygen '' '--without-docs' 'build documentation'
diff --git a/libs/libwps/DETAILS b/libs/libwps/DETAILS
index 4bd04bc..a9c26e0 100755
--- a/libs/libwps/DETAILS
+++ b/libs/libwps/DETAILS
@@ -1,9 +1,9 @@
SPELL=libwps
- VERSION=0.2.7
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.3.0
+
SOURCE_HASH=sha512:c24bfc0f78fee739cc6ee14c4f7bbfa707892e059dfa5398651f43031c14161e245820cf9dc779dd86ff6628299ecf5b25af77b343e5a615302fe78670f521c9
+ 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://dev-www.libreoffice.org/src/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://libwps.sourceforge.net/
ENTERED=20071006
diff --git a/libs/libwps/HISTORY b/libs/libwps/HISTORY
index 05c9c86..d30a6b7 100644
--- a/libs/libwps/HISTORY
+++ b/libs/libwps/HISTORY
@@ -1,3 +1,8 @@
+2014-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.0
+ new url, libreoffice.org
+ * DEPENDS: add librevenge, boost, doxygen; delete libwpd
+
2012-05-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.2.7

diff --git a/libs/libwps/libwps-0.2.7.tar.gz.sig
b/libs/libwps/libwps-0.2.7.tar.gz.sig
deleted file mode 100644
index a246772..0000000
Binary files a/libs/libwps/libwps-0.2.7.tar.gz.sig and /dev/null differ
diff --git a/libs/libxml2/DEPENDS b/libs/libxml2/DEPENDS
index 65e7151..232d89b 100755
--- a/libs/libxml2/DEPENDS
+++ b/libs/libxml2/DEPENDS
@@ -13,7 +13,7 @@ optional_depends xz-utils \
"--without-lzma" \
"to build with LZMA support" &&

-optional_depends python \
+optional_depends PYTHON \
"--with-python" \
"--without-python" \
"to build python bindings"
diff --git a/libs/libxml2/DETAILS b/libs/libxml2/DETAILS
index d056161..3ece318 100755
--- a/libs/libxml2/DETAILS
+++ b/libs/libxml2/DETAILS
@@ -1,7 +1,7 @@
SPELL=libxml2
- VERSION=2.8.0
- SECURITY_PATCH=8
-
SOURCE_HASH=sha512:e36ca96e5ba18f767346f1310c43d3c8c9a35c53252de18ad63ebce7f1f8df7ae40dd0719b2c6d78f5a64e61be154eec63a36ae738d29e93a9139c524a289ad4
+ VERSION=2.9.1
+
SOURCE_HASH=sha512:7b10de749485bc2eb2108063e97d89e70d6fbb78b1bf195ab5528c8c64e79483d55223a49d95934f4e00b00e906c18bdd34344703ffe158dcf08096905a44c1b
+ SECURITY_PATCH=9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://xmlsoft.org/$SPELL/$SOURCE
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index 37bb42e..a271d2f 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,18 @@
+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
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.1; SECURITY_PATCH++ (CVE-2013-1969)
+ * DEPENDS: switched to PYTHON (python3 is supported now)
+
+2012-10-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.0
+ * PRE_BUILD, bufsize.patch.gz: deleted - applied upstream
+
2012-08-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: SECURITY_PATCH++ (CVE-2012-2807)
* PRE_BUILD: added, to apply the patch
diff --git a/libs/libxml2/PRE_BUILD b/libs/libxml2/PRE_BUILD
deleted file mode 100755
index c7262aa..0000000
--- a/libs/libxml2/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-zcat "$SPELL_DIRECTORY/bufsize.patch.gz" | patch -p1
diff --git a/libs/libxml2/PRE_SUB_DEPENDS b/libs/libxml2/PRE_SUB_DEPENDS
index 96a291e..f7fa8d7 100755
--- a/libs/libxml2/PRE_SUB_DEPENDS
+++ b/libs/libxml2/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- PYTHON) is_depends_enabled $SPELL python;;
+ PYTHON) is_depends_enabled $SPELL python || is_depends_enabled $SPELL
python3;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" &&
return 1;;
esac
diff --git a/libs/libxml2/SUB_DEPENDS b/libs/libxml2/SUB_DEPENDS
index 30e1634..a8511d1 100755
--- a/libs/libxml2/SUB_DEPENDS
+++ b/libs/libxml2/SUB_DEPENDS
@@ -1,6 +1,6 @@
case $THIS_SUB_DEPENDS in
PYTHON) message "python bindings requested, forcing them" &&
- depends python "--with-python";;
+ depends PYTHON "--with-python";;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" &&
return 1;;
esac
diff --git a/libs/libxml2/bufsize.patch.gz b/libs/libxml2/bufsize.patch.gz
deleted file mode 100644
index 5106ed6..0000000
Binary files a/libs/libxml2/bufsize.patch.gz and /dev/null differ
diff --git a/libs/libxslt/DETAILS b/libs/libxslt/DETAILS
index 0feecb3..5bcdc06 100755
--- a/libs/libxslt/DETAILS
+++ b/libs/libxslt/DETAILS
@@ -1,7 +1,6 @@
SPELL=libxslt
- VERSION=1.1.26
- PATCHLEVEL=1
- SECURITY_PATCH=2
+ VERSION=1.1.28
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://xmlsoft.org/$SPELL/$SOURCE
diff --git a/libs/libxslt/HISTORY b/libs/libxslt/HISTORY
index afd3c73..dbf25ec 100644
--- a/libs/libxslt/HISTORY
+++ b/libs/libxslt/HISTORY
@@ -1,3 +1,16 @@
+2013-06-17 Remko van der Vossen <wich AT sourcemage.org>
+ * TRIGGERS: only trigger check_self if optional dep enabled
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (CVE-2012-6139);
SECURITY_PATCH++
+
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.28
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.27; SECURITY_PATCH++ (several CVEs)
+ * PRE_BUILD, pattern.patch: dropped
+
2012-04-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: add icu if libmxl2 uses it
diff --git a/libs/libxslt/PRE_BUILD b/libs/libxslt/PRE_BUILD
deleted file mode 100755
index fdcf12f..0000000
--- a/libs/libxslt/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/pattern.patch"
diff --git a/libs/libxslt/TRIGGERS b/libs/libxslt/TRIGGERS
index 3abbc5a..351de1d 100755
--- a/libs/libxslt/TRIGGERS
+++ b/libs/libxslt/TRIGGERS
@@ -1 +1,3 @@
-on_cast python check_self
+if is_depends_enabled $SPELL python; then
+ on_cast python check_self
+fi
diff --git a/libs/libxslt/libxslt-1.1.26.tar.gz.sig
b/libs/libxslt/libxslt-1.1.26.tar.gz.sig
deleted file mode 100644
index 975b530..0000000
Binary files a/libs/libxslt/libxslt-1.1.26.tar.gz.sig and /dev/null differ
diff --git a/libs/libxslt/libxslt-1.1.28.tar.gz.sig
b/libs/libxslt/libxslt-1.1.28.tar.gz.sig
new file mode 100644
index 0000000..8332a90
Binary files /dev/null and b/libs/libxslt/libxslt-1.1.28.tar.gz.sig differ
diff --git a/libs/libxslt/pattern.patch b/libs/libxslt/pattern.patch
deleted file mode 100644
index 924425d..0000000
--- a/libs/libxslt/pattern.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libxslt/pattern.c.orig
-+++ libxslt/pattern.c
-@@ -1867,6 +1867,8 @@ xsltCompilePatternInternal(const xmlChar *pattern,
xmlDocPtr doc,
- while ((pattern[end] != 0) && (pattern[end] != '"'))
- end++;
- }
-+ if (pattern[end] == 0)
-+ break;
- end++;
- }
- if (current == end) {
diff --git a/libs/libyaml/DETAILS b/libs/libyaml/DETAILS
index 0c91b31..1b77ec8 100755
--- a/libs/libyaml/DETAILS
+++ b/libs/libyaml/DETAILS
@@ -1,9 +1,9 @@
SPELL=libyaml
- VERSION=0.1.4
+ VERSION=0.1.6
+
SOURCE_HASH=sha512:eef1f26fec0a305836b8c6a65def4e2864fe2415618e7490717d4e42f0fc51048727ab0e7e4a6c3a2783ae762fddd6b78091a76a6cd3a2710ae18e3dfb27cd44
SOURCE=yaml-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/yaml-$VERSION
SOURCE_URL[0]=http://pyyaml.org/download/libyaml/$SOURCE
-
SOURCE_HASH=sha512:5864412b462f30e36550a1dcf52f66da9035aa17ee367bd41d0ba74d6809e281ea00c0bb78f9c2c7e08d4689f8ff6220d684dbe8dcd83cc172282c58d695d784
WEB_SITE=http://pyyaml.org/wiki/LibYAML
ENTERED=20120417
LICENSE[0]=MIT
diff --git a/libs/libyaml/HISTORY b/libs/libyaml/HISTORY
index fc80446..753296f 100644
--- a/libs/libyaml/HISTORY
+++ b/libs/libyaml/HISTORY
@@ -1,3 +1,6 @@
+2014-05-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.1.6
+
2012-04-17 David Kowis<dkowis AT shlrm.org>
* DETAILS,HISTORY: created libyaml spell

diff --git a/libs/lightmediascanner/HISTORY b/libs/lightmediascanner/HISTORY
index 700570c..58ce588 100644
--- a/libs/lightmediascanner/HISTORY
+++ b/libs/lightmediascanner/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch for autotool changes
+
2011-12-26 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated git url
* DEPENDS: added two optional depends if scm
diff --git a/libs/lightmediascanner/PRE_BUILD
b/libs/lightmediascanner/PRE_BUILD
index 26c21fc..cf6a0fd 100755
--- a/libs/lightmediascanner/PRE_BUILD
+++ b/libs/lightmediascanner/PRE_BUILD
@@ -3,5 +3,6 @@ default_pre_build &&
if [[ "$LIGHTMEDIASCANNER_SCM" == "y" ]]
then
cd $SOURCE_DIRECTORY &&
+ patch -p1 < $SPELL_DIRECTORY/configure.patch &&
NOCONFIGURE="on" ./autogen.sh
fi
diff --git a/libs/lightmediascanner/configure.patch
b/libs/lightmediascanner/configure.patch
new file mode 100644
index 0000000..307d7cb
--- /dev/null
+++ b/libs/lightmediascanner/configure.patch
@@ -0,0 +1,19 @@
+diff -ur lightmediascanner-git/configure.ac
lightmediascanner-mod/configure.ac
+--- lightmediascanner-git/configure.ac 2013-02-10 00:44:29.000000000 -0600
++++ lightmediascanner-mod/configure.ac 2013-02-17 13:53:37.049363760 -0600
+@@ -6,13 +6,13 @@
+ AC_ISC_POSIX
+
+ AM_INIT_AUTOMAKE(1.6 dist-bzip2)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADER(config.h)
+ AC_CONFIG_MACRO_DIR([m4])
+ _XTERM_COLORS
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+
+ AC_PROG_CC
+-AM_PROG_CC_STDC
++AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_HEADER_STDC
+ AC_C_CONST
diff --git a/libs/lockdev/BUILD b/libs/lockdev/BUILD
index 51764b6..6dccbc0 100755
--- a/libs/lockdev/BUILD
+++ b/libs/lockdev/BUILD
@@ -1 +1 @@
-make basedir=$INSTALL_ROOT/usr/
+make basedir=$INSTALL_ROOT/usr
diff --git a/libs/lockdev/DETAILS b/libs/lockdev/DETAILS
index b62430b..fd37795 100755
--- a/libs/lockdev/DETAILS
+++ b/libs/lockdev/DETAILS
@@ -1,5 +1,6 @@
SPELL=lockdev
VERSION=1.0.3
+ PATCHLEVEL=1
SOURCE=${SPELL}_$VERSION.orig.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/l/$SPELL/$SOURCE
diff --git a/libs/lockdev/HISTORY b/libs/lockdev/HISTORY
index 2f2035c..a6f9919 100644
--- a/libs/lockdev/HISTORY
+++ b/libs/lockdev/HISTORY
@@ -1,3 +1,7 @@
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: create a symlink
+
2008-04-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: Created

diff --git a/libs/lockdev/INSTALL b/libs/lockdev/INSTALL
index 7920830..b4129e9 100755
--- a/libs/lockdev/INSTALL
+++ b/libs/lockdev/INSTALL
@@ -1 +1,2 @@
-make basedir=$INSTALL_ROOT/usr/ install
+make basedir=$INSTALL_ROOT/usr install &&
+ln -sf $TRACK_ROOT/usr/lib/liblockdev.1.0.3.so
$INSTALL_ROOT/usr/lib/liblockdev.so
diff --git a/libs/mico/DEPENDS b/libs/mico/DEPENDS
index 8ca08f4..51ddc55 100755
--- a/libs/mico/DEPENDS
+++ b/libs/mico/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl "--with-ssl=/usr" "--without-ssl" "for ssl
communication" &&
+optional_depends SSL "--with-ssl=/usr" "--without-ssl" "for ssl
communication" &&
optional_depends gtk+ "--with-gtk=/usr" "--without-gtk" "for gtk support of
some kind" &&
optional_depends xorg-server "--with-x" "--without-x" "for x support of some
kind"
optional_depends java-cup "" "" "for java support" z-rejected
diff --git a/libs/mico/HISTORY b/libs/mico/HISTORY
index a5a9d01..790619f 100644
--- a/libs/mico/HISTORY
+++ b/libs/mico/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-10 Bor Kraljič <pyrobor AT ver.si>
* DEPENDS: removed optional dependency on qt-x11

diff --git a/libs/miniupnpc/BUILD b/libs/miniupnpc/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/libs/miniupnpc/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/libs/miniupnpc/DETAILS b/libs/miniupnpc/DETAILS
new file mode 100755
index 0000000..04ab90f
--- /dev/null
+++ b/libs/miniupnpc/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=miniupnpc
+ VERSION=1.7.20120830
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]="http://miniupnp.free.fr/files/download.php?file=${SOURCE}";
+
SOURCE_HASH=sha512:cb1635bea248c0205efd576a0710c201426bfd4c2f4e6b1804cfa35d96c06ba702af78ce917f82d8bff0c75db8a182844342711ff21fa3a4f1bfcfed18d10900
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://miniupnp.free.fr/";
+ LICENSE[0]=BSD
+ ENTERED=20121209
+ SHORT="support for the UPnP Internet Gateway Device (IGD)
specifications"
+cat << EOF
+The UPnP protocol is supported by most home adsl/cable routers and Microsoft
+Windows 2K/XP. The aim of the MiniUPnP project is to bring a free software
+solution to support the "Internet Gateway Device" part of the protocol.
+EOF
diff --git a/libs/miniupnpc/HISTORY b/libs/miniupnpc/HISTORY
new file mode 100644
index 0000000..972e811
--- /dev/null
+++ b/libs/miniupnpc/HISTORY
@@ -0,0 +1,3 @@
+2012-12-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/libs/miniupnpc/INSTALL b/libs/miniupnpc/INSTALL
new file mode 100755
index 0000000..f138d0d
--- /dev/null
+++ b/libs/miniupnpc/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+install -m644 ${SOURCE_DIRECTORY}/portlistingparse.h
${INSTALL_ROOT}/usr/include/${SPELL}/ &&
+install -m644 ${SOURCE_DIRECTORY}/miniupnpctypes.h
${INSTALL_ROOT}/usr/include/${SPELL}/
diff --git a/libs/mpfr/DETAILS b/libs/mpfr/DETAILS
index dc84d1b..1a52c96 100755
--- a/libs/mpfr/DETAILS
+++ b/libs/mpfr/DETAILS
@@ -1,6 +1,7 @@
SPELL=mpfr
- VERSION=3.1.1
-
SOURCE_HASH=sha512:4fcc87e19a08622b3211a33807e708b78da6c8659f391003703a9e170c485f56e6ebfff48d42afca7b4edb14fd9487684c4d8fd6c9f805ed62b6d5259d5721a8
+ VERSION=3.1.2
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:8d594206afb2637ed39ad564d42c8c4d02b042b95925f5c6ec891e5cb87f7155195559c7ff477256a088ecaaa3c2b0d35a9d11a74ed526a1080d49b2950e5587
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/mpfr/HISTORY b/libs/mpfr/HISTORY
index 64cb9e8..17715f0 100644
--- a/libs/mpfr/HISTORY
+++ b/libs/mpfr/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-07-04 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: fixed previous update that brakes a compiler

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 a15ddbb..7af354e 100755
--- a/libs/muparser/DETAILS
+++ b/libs/muparser/DETAILS
@@ -1,10 +1,11 @@
SPELL=muparser
- VERSION=1.30
- SOURCE="${SPELL}_v${VERSION/./}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a79f7bd83219ff03a4d6869ae90591bfc63531628b635fad079a70d588ceed391575e675a43ad699a9a7b53f2c8b2da1fd33892dd76a777b892fa39d801ff3e7
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
- WEB_SITE="http://muparser.sourceforge.net";
+ VERSION=v2_2_3
+
SOURCE_HASH=sha512:86d140c07161757e2f0de516a4c2922ce5b135d06b01466bc15ad90833bd3e9f99b9b9c528617262597a7a5a6b09bff5ae8ced5d51c413ea611059e0bdb22e6d
+ SX="${SPELL}_${VERSION}"
+ SOURCE="${SX}.zip"
+ 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
ENTERED=20070218
SHORT="a fast math expression parser library"
diff --git a/libs/muparser/HISTORY b/libs/muparser/HISTORY
index 2a34bd0..284f9ae 100644
--- a/libs/muparser/HISTORY
+++ b/libs/muparser/HISTORY
@@ -1,3 +1,10 @@
+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
+
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/mxml/DETAILS b/libs/mxml/DETAILS
index 9a455a4..ca31c5a 100755
--- a/libs/mxml/DETAILS
+++ b/libs/mxml/DETAILS
@@ -1,12 +1,8 @@
SPELL=mxml
- VERSION=2.7
+ VERSION=2.9
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
- SOURCE_URL[1]=ftp://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
- SOURCE_URL[2]=ftp://ftp2.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_URL[3]=http://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_URL[4]=ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:9fac34975c35d0ff9686a20a882824040b0b96b38ab9f1f5b1ef24a323668974860d4d977bb07c90a3e2b3410a2d8358eec1682b2c7ff2cda7f36f630ff97007
+ SOURCE_URL[0]=http://www.msweet.org/files/project3/$SOURCE
+
SOURCE_HASH=sha512:819c506ea43198de07a90d7473f29c9edc7f638638b5a1b215d88ac635b4f4f37441d8a760ce356f7d4bfb14a4f504c304d0e33345f69ecd145db50350e50ad7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.minixml.org/
LICENSE[0]=LGPL
diff --git a/libs/mxml/HISTORY b/libs/mxml/HISTORY
index ec4127e..a55148b 100644
--- a/libs/mxml/HISTORY
+++ b/libs/mxml/HISTORY
@@ -1,3 +1,6 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9; updated source urls
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.7

diff --git a/libs/ncurses/BUILD b/libs/ncurses/BUILD
index c3d5e9c..7774b9c 100755
--- a/libs/ncurses/BUILD
+++ b/libs/ncurses/BUILD
@@ -4,7 +4,7 @@ OPTS="$OPTS --build=${BUILD}"
if [[ $UTF8 == y ]]; then
OPTS="$OPTS --enable-widec"
fi &&
-OPTS="$OPTS --with-shared --libdir=${TRACK_ROOT}/lib" &&
+OPTS="$OPTS --with-shared --libdir=${TRACK_ROOT}/lib --enable-pc-files" &&
make_single &&
./configure --prefix=${TRACK_ROOT}/usr \
--sysconfdir=${TRACK_ROOT}/etc \
diff --git a/libs/ncurses/DETAILS b/libs/ncurses/DETAILS
index 43c2413..c689dc9 100755
--- a/libs/ncurses/DETAILS
+++ b/libs/ncurses/DETAILS
@@ -1,5 +1,6 @@
SPELL=ncurses
VERSION=5.9
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/ncurses/HISTORY b/libs/ncurses/HISTORY
index 33ae856..e36c75d 100644
--- a/libs/ncurses/HISTORY
+++ b/libs/ncurses/HISTORY
@@ -1,3 +1,10 @@
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: create libtinfo symlink
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: --enable-pc-files added
+
2011-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.9

diff --git a/libs/ncurses/INSTALL b/libs/ncurses/INSTALL
index d77e07f..231bb29 100755
--- a/libs/ncurses/INSTALL
+++ b/libs/ncurses/INSTALL
@@ -101,4 +101,7 @@ else
done

fi &&
+
+ln -sf libcurses.so.${MVERSION} ${INSTALL_ROOT}/lib/libtinfo.so.${MVERSION}
&&
+
ldconfig
diff --git a/libs/neon/DEPENDS b/libs/neon/DEPENDS
index 53680a9..0fcfab3 100755
--- a/libs/neon/DEPENDS
+++ b/libs/neon/DEPENDS
@@ -15,7 +15,7 @@ optional_depends gettext \
case $NEON_SSL in
none) OPTS="--without-ssl $OPTS"
;;
- openssl) depends openssl "--with-ssl=openssl"
+ openssl) depends SSL "--with-ssl=openssl"
;;
gnutls) depends gnutls "--with-ssl=gnutls"
;;
diff --git a/libs/neon/DETAILS b/libs/neon/DETAILS
index 111d4c4..729bc18 100755
--- a/libs/neon/DETAILS
+++ b/libs/neon/DETAILS
@@ -1,7 +1,6 @@
SPELL=neon
- VERSION=0.29.6
+ VERSION=0.30.1
SECURITY_PATCH=2
- PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
@@ -10,6 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.webdav.org/neon/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
LICENSE[0]=LGPL
+ DOC_DIRS=""
WEB_SITE=http://www.webdav.org/neon/
ENTERED=20020528
KEYWORDS="http libs"
diff --git a/libs/neon/HISTORY b/libs/neon/HISTORY
index 53c2004..a722e3c 100644
--- a/libs/neon/HISTORY
+++ b/libs/neon/HISTORY
@@ -1,3 +1,26 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.30.1
+ * {SUB_,}DEPENDS, CONFIGURE, {REPAIR^all^,}PRE_SUB_DEPENDS: switched
to
+ SSL provider
+
+2014-04-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1; don't duplicate manuals
+ * PRE_BUILD: added, to apply the patch
+ * spaces.patch: re-added, to fix urls and file names containing
spaces;
+ adapted to 0.30.0 version
+
+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
+
+2012-10-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: added, to apply the patch
+ * spaces.patch: added, to fix urls and file names containing spaces
+
2012-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL++; cleaned up; quoting paths; replaced tabs with
spaces
diff --git a/libs/neon/PRE_BUILD b/libs/neon/PRE_BUILD
new file mode 100755
index 0000000..9c335ec
--- /dev/null
+++ b/libs/neon/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/spaces.patch"
diff --git a/libs/neon/PRE_SUB_DEPENDS b/libs/neon/PRE_SUB_DEPENDS
index 7723200..3af2a25 100755
--- a/libs/neon/PRE_SUB_DEPENDS
+++ b/libs/neon/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) is_depends_enabled $SPELL expat || is_depends_enabled $SPELL libxml2;;
+ SSL) is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) ||
is_depends_enabled $SPELL gnutls ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
b/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
index 7723200..3af2a25 100755
--- a/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
+++ b/libs/neon/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) is_depends_enabled $SPELL expat || is_depends_enabled $SPELL libxml2;;
+ SSL) is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) ||
is_depends_enabled $SPELL gnutls ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/SUB_DEPENDS b/libs/neon/SUB_DEPENDS
index dea3ce6..28e3fd5 100755
--- a/libs/neon/SUB_DEPENDS
+++ b/libs/neon/SUB_DEPENDS
@@ -8,6 +8,26 @@ case $THIS_SUB_DEPENDS in
libxml2 &&

depends $NEON_XML "--with-${NEON_XML}";;
+ SSL) message "${MESSAGE_COLOR}SSL support requested, forcing
it${DEFAULT_COLOR}" &&
+ # Clean out old NEON_SSL settings if "none"
+ [[ "x${NEON_SSL}" == "xnone" ]] && NEON_SSL="" &&
+ persistent_remove NEON_SSL || true &&
+
+ # Re-query with only the SSL options
+ config_query_list NEON_SSL "Which SSL backend do you want for SSL
support?" \
+ openssl \
+ gnutls &&
+
+ config_query_option NEON_OPTS "Enable SSL library thread-safety using
POSIX threads?" y \
+ "--enable-threadsafe-ssl=posix" \
+ "--disable-threadsafe-ssl" &&
+
+ case $NEON_SSL in
+ openssl) depends SSL "--with-ssl=openssl"
+ ;;
+ gnutls) depends gnutls "--with-ssl=gnutls"
+ ;;
+ esac ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
esac
diff --git a/libs/neon/spaces.patch b/libs/neon/spaces.patch
new file mode 100644
index 0000000..fafeca8
--- /dev/null
+++ b/libs/neon/spaces.patch
@@ -0,0 +1,20 @@
+--- src/ne_uri.c.orig 2011-11-23 03:26:30.000000000 +0400
++++ src/ne_uri.c 2014-04-28 19:37:28.005947413 +0400
+@@ -96,7 +96,7 @@
+ /* 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 @@
+
+ /* CH must be an unsigned char; evaluates to 1 if CH should be
+ * percent-encoded (note !!x == x ? 1 : 0). */
+-#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/newt/DEPENDS b/libs/newt/DEPENDS
index 692a7f4..ca937ef 100755
--- a/libs/newt/DEPENDS
+++ b/libs/newt/DEPENDS
@@ -8,4 +8,4 @@ optional_depends tcl "--with-tcl" \
"--without-tcl" \
"tcl bindings" &&

-optional_depends python '' '' 'for Python bindings'
+optional_depends python '' '' 'for Python bindings (snack module)'
diff --git a/libs/newt/DETAILS b/libs/newt/DETAILS
index 9900765..5187acc 100755
--- a/libs/newt/DETAILS
+++ b/libs/newt/DETAILS
@@ -1,12 +1,12 @@
SPELL=newt
- VERSION=0.52.13
-
SOURCE_HASH=sha512:fb4066dc76f760edd1ce5bb215916f923337504b874029618193d5e526f35d638dffaf1774c5dfaa1b178579c008625bbead4088dcd58f2e5fac12311334eff9
+ VERSION=0.52.17
+
SOURCE_HASH=sha512:ff96180e4501af88609a647b7737e2309e04cf8c7f1e93bf338c1d133ca49fdd20acfc872f8a91d8546a4f1c7a7d2e540bf3d245ff85eaf85a0414cbc7702b41
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE_URL[0]=https://fedorahosted.org/releases/n/e/${SPELL}/${SOURCE}
SOURCE_HINTS[0]=no-check-certificate
LICENSE[0]=LGPL
- WEB_SITE=http://www.redhat.com/
+ WEB_SITE=https://fedorahosted.org/newt/
ENTERED=20020316
KEYWORDS="libs"
SHORT="A development library for text mode user interfaces."
diff --git a/libs/newt/HISTORY b/libs/newt/HISTORY
index 415d1e4..f0da943 100644
--- a/libs/newt/HISTORY
+++ b/libs/newt/HISTORY
@@ -1,3 +1,10 @@
+2014-09-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Update website
+ * DEPENDS: Clarify the python's module name
+
+2014-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.52.17
+
2011-08-05 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 0.52.13

diff --git a/libs/nspr/BUILD b/libs/nspr/BUILD
index aae10bd..d083df7 100755
--- a/libs/nspr/BUILD
+++ b/libs/nspr/BUILD
@@ -1,6 +1,9 @@
-cd mozilla/nsprpub &&
+cd nspr &&
if [[ ${SMGL_COMPAT_ARCHS[0]} == 64 ]]; then
OPTS="--enable-64bit $OPTS"
fi &&
OPTS="$OPTS --with-mozilla --enable-optimize" &&
+
+LDFLAGS="-lstdc++ $LDFLAGS" &&
+
default_build
diff --git a/libs/nspr/DEPENDS b/libs/nspr/DEPENDS
index 9cdc825..b978eb8 100755
--- a/libs/nspr/DEPENDS
+++ b/libs/nspr/DEPENDS
@@ -1 +1 @@
-depends -sub CXX gcc '--with-cplus'
+depends -sub CXX gcc '--enable-cplus'
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index 1b55775..2f1efab 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,11 +1,11 @@
SPELL=nspr
- VERSION=4.9.2
+ VERSION=4.10.7
SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/$SPELL/releases/v$VERSION/src/$SOURCE
+
SOURCE_HASH=sha512:bc845b3983ed280dc691e81e08b94b34b8c175e18d455f9e1558a862045df29a3e5c7df291dff7caa0f9d4a9c7e5dd7eb316018f09b9ed444e91502d5a46013e
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:1f1f35fc2b9ead7e3b4ef93a02f13c0bcccc314bf9cfad67e6ddb755aaf6ab411499b0b57b94b032e2c7ee21fc7c114ca447e24825b79611f720f88eb37bd348
# 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 e43c2f5..0308b48 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,39 @@
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.10.7; use spell variable in source url
+ * DEPENDS: corrected c++ flag
+ * INSTALL: install generated nspr.pc file
+ * BUILD: externally link with stdc++
+ * PRE_BUILD: added, to fix build with c++ enabled
+ * nspr.pc: dropped, replaced by upstream version
+
+2014-06-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 4.10.6
+
+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
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.9.6
+
+2013-02-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.5
+
+2012-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.4
+
2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.9.2

diff --git a/libs/nspr/INSTALL b/libs/nspr/INSTALL
index 6f5e3e4..d6ed4f3 100755
--- a/libs/nspr/INSTALL
+++ b/libs/nspr/INSTALL
@@ -2,10 +2,8 @@
make install &&

# NSS configuration info
-install --mode=755 config/nspr-config $INSTALL_ROOT/usr/bin
&&
-install --mode=644 $SCRIPT_DIRECTORY/nspr.pc
$INSTALL_ROOT/usr/lib/pkgconfig/ &&
-# setup pkg-config file to have the correct version number
-sedit "s/VERSION/$(config/nspr-config --version)/"
$INSTALL_ROOT/usr/lib/pkgconfig/nspr.pc &&
+install --mode=755 config/nspr-config "$INSTALL_ROOT/usr/bin" &&
+install --mode=644 config/nspr.pc "$INSTALL_ROOT/usr/lib/pkgconfig/" &&

# manually do the real install, keeping in mind that most of these files are
symlinks
cd dist &&
diff --git a/libs/nspr/PRE_BUILD b/libs/nspr/PRE_BUILD
new file mode 100755
index 0000000..d499f82
--- /dev/null
+++ b/libs/nspr/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# conform ISO C++
+sedit "/PR_IMPLEMENT(RCThread)/i class RCPrimordialThread;" \
+ nspr/pr/src/cplus/rcthread.h
diff --git a/libs/nspr/nspr.pc b/libs/nspr/nspr.pc
deleted file mode 100644
index 169111f..0000000
--- a/libs/nspr/nspr.pc
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=/usr
-libdir=/usr/lib
-includedir=/usr/include
-
-Name: NSPR
-Description: The Netscape Portable Runtime
-Version: VERSION
-Libs: -lplds4 -lplc4 -lnspr4 -lpthread -ldl
-Cflags: -I${includedir}/nspr
diff --git a/libs/omniorb/DEPENDS b/libs/omniorb/DEPENDS
index fb9be72..97b978e 100755
--- a/libs/omniorb/DEPENDS
+++ b/libs/omniorb/DEPENDS
@@ -1,6 +1,6 @@
depends python &&

-optional_depends openssl \
- "--with-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
"" \
"for SSL support"
diff --git a/libs/omniorb/HISTORY b/libs/omniorb/HISTORY
index b835efb..03b6aa7 100644
--- a/libs/omniorb/HISTORY
+++ b/libs/omniorb/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/libs/omniorbpy/DEPENDS b/libs/omniorbpy/DEPENDS
index 8d3ecd7..e1e07ff 100755
--- a/libs/omniorbpy/DEPENDS
+++ b/libs/omniorbpy/DEPENDS
@@ -1,6 +1,6 @@
depends omniorb &&

-optional_depends openssl \
- "--with-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
"" \
"for SSL support"
diff --git a/libs/omniorbpy/HISTORY b/libs/omniorbpy/HISTORY
index 6ffeeac..94a52a7 100644
--- a/libs/omniorbpy/HISTORY
+++ b/libs/omniorbpy/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/libs/openbabel/DEPENDS b/libs/openbabel/DEPENDS
index 84c3d4b..05e79a8 100755
--- a/libs/openbabel/DEPENDS
+++ b/libs/openbabel/DEPENDS
@@ -1,7 +1,7 @@
depends cmake &&
depends -sub CXX gcc &&
depends libxml2 &&
-depends eigen2 &&
+depends EIGEN &&
optional_depends cairo '' '' 'support PNG output' &&
optional_depends WXWIDGET '' '-DBUILD_GUI=0' 'build a GUI' &&
optional_depends pcre '' '' 'regular expressions support' &&
diff --git a/libs/openbabel/DETAILS b/libs/openbabel/DETAILS
index 55ae970..128a0fd 100755
--- a/libs/openbabel/DETAILS
+++ b/libs/openbabel/DETAILS
@@ -1,11 +1,11 @@
SPELL=openbabel
if [[ $DEV_VER = y ]];then
- VERSION=2.3.1
-
SOURCE_HASH=sha512:3cd20d0d8487ab4d8a9c9f1017fb36026cc07e9443b0b245eee23c5b39292cda5a752970a07ba18fb9da42599ba8677d7aa7662984e2552b827b2f88ecd4acd7
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:d0e1f8b758ffdd65ec6c31d988bffe3279355e286ce69fad12c5905b3b832e2b73ee95b1061b1576aba1ee9fe4da5e31ec30350c473be17493c657dc80caf919
SOURCE=$SPELL-$VERSION.tar.gz
else
- VERSION=2.3.1
-
SOURCE_HASH=sha512:3cd20d0d8487ab4d8a9c9f1017fb36026cc07e9443b0b245eee23c5b39292cda5a752970a07ba18fb9da42599ba8677d7aa7662984e2552b827b2f88ecd4acd7
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:d0e1f8b758ffdd65ec6c31d988bffe3279355e286ce69fad12c5905b3b832e2b73ee95b1061b1576aba1ee9fe4da5e31ec30350c473be17493c657dc80caf919
SOURCE=$SPELL-$VERSION.tar.gz
fi
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
diff --git a/libs/openbabel/HISTORY b/libs/openbabel/HISTORY
index 1899083..130a282 100644
--- a/libs/openbabel/HISTORY
+++ b/libs/openbabel/HISTORY
@@ -1,3 +1,9 @@
+2013-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: eigen2 => EIGEN
+
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.2 (stable and devel)
+
2011-11-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.3.1 (stable and devel)
* DEPENDS: add optional cairo, specifically disable GUI
diff --git a/libs/openmpi/DEPENDS b/libs/openmpi/DEPENDS
index dfb67ea..8950203 100755
--- a/libs/openmpi/DEPENDS
+++ b/libs/openmpi/DEPENDS
@@ -1,6 +1,6 @@
depends -sub CXX gcc &&

optional_depends -sub FORTRAN gcc \
- '--enable-mpi-f77 --disable-mpi-f90' \
+ '--enable-mpi-f77 --enable-mpi-f90' \
'--disable-mpi-f77 --disable-mpi-f90' \
'Fortran support'
diff --git a/libs/openmpi/DETAILS b/libs/openmpi/DETAILS
index cc06116..722d890 100755
--- a/libs/openmpi/DETAILS
+++ b/libs/openmpi/DETAILS
@@ -1,7 +1,7 @@
SPELL=openmpi
- VERSION=1.4.3
+ VERSION=1.6.5
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:c33d5e019ba0b080aa34ecfa085182349da806e4bff26c1bf4dbdc8fb3f8f3c38899b9d96d671e1ae337b523ac9d634ae25c49d9af6eef2bc340c29dba75b1b8
+
SOURCE_HASH=sha512:b0ede0264cd9263b8ba59ec51d17ad47b5f20d49d219ca05f7c396d608398d517b2023a46a2535fd6191160d709e4805c4de436dcfee56eda287383bd69f9652
VX=`echo $VERSION|cut -c-3`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/openmpi/HISTORY b/libs/openmpi/HISTORY
index 5e02c521..7d32240 100644
--- a/libs/openmpi/HISTORY
+++ b/libs/openmpi/HISTORY
@@ -1,3 +1,12 @@
+2014-05-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: fix enabling for Fortran support
+
+2013-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.5
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.3
+
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/openni-sensor/DETAILS b/libs/openni-sensor/DETAILS
index 43c88b6..e405072 100755
--- a/libs/openni-sensor/DETAILS
+++ b/libs/openni-sensor/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openni-sensor
-if [[ "$OPENNI_SENSOR_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/PrimeSense/Sensor.git:openni-primesense-git
SOURCE_IGNORE=volatile
diff --git a/libs/openni-sensor/HISTORY b/libs/openni-sensor/HISTORY
index 09af20c..580c640 100644
--- a/libs/openni-sensor/HISTORY
+++ b/libs/openni-sensor/HISTORY
@@ -1,2 +1,8 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-08-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, BUILD, INSTALL: spell created
diff --git a/libs/openni-sensor/PREPARE b/libs/openni-sensor/PREPARE
index 7a5d332..86a5079 100755
--- a/libs/openni-sensor/PREPARE
+++ b/libs/openni-sensor/PREPARE
@@ -1 +1,2 @@
-config_query OPENNI_SENSOR_AUTOUPDATE "Queue for update on every system
update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/libs/openni-sensorkinect/DETAILS
b/libs/openni-sensorkinect/DETAILS
index 6add9f3..dbbd525 100755
--- a/libs/openni-sensorkinect/DETAILS
+++ b/libs/openni-sensorkinect/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openni-sensorkinect
-if [[ "$OPENNI_SENSORKINECT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"

SOURCE_URL[0]=git://github.com/avin2/SensorKinect.git:openni-sensorkinect-git
SOURCE_IGNORE=volatile
diff --git a/libs/openni-sensorkinect/HISTORY
b/libs/openni-sensorkinect/HISTORY
index 09af20c..580c640 100644
--- a/libs/openni-sensorkinect/HISTORY
+++ b/libs/openni-sensorkinect/HISTORY
@@ -1,2 +1,8 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-08-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, BUILD, INSTALL: spell created
diff --git a/libs/openni-sensorkinect/PREPARE
b/libs/openni-sensorkinect/PREPARE
index d869393..86a5079 100755
--- a/libs/openni-sensorkinect/PREPARE
+++ b/libs/openni-sensorkinect/PREPARE
@@ -1 +1,2 @@
-config_query OPENNI_SENSORKINECT_AUTOUPDATE "Queue for update on every
system update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/libs/openni/DETAILS b/libs/openni/DETAILS
index cae33af..fe69f8b 100755
--- a/libs/openni/DETAILS
+++ b/libs/openni/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openni
-if [[ "$OPENNI_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/OpenNI/OpenNI.git:openni-git
SOURCE_IGNORE=volatile
diff --git a/libs/openni/HISTORY b/libs/openni/HISTORY
index 4508263..6cfcf45 100644
--- a/libs/openni/HISTORY
+++ b/libs/openni/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/libs/openni/PREPARE b/libs/openni/PREPARE
index f83bf08..86a5079 100755
--- a/libs/openni/PREPARE
+++ b/libs/openni/PREPARE
@@ -1 +1,2 @@
-config_query OPENNI_AUTOUPDATE "Queue for update on every system update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/libs/openproducer/0001-add-missing-includes.patch
b/libs/openproducer/0001-add-missing-includes.patch
new file mode 100644
index 0000000..1c58609
--- /dev/null
+++ b/libs/openproducer/0001-add-missing-includes.patch
@@ -0,0 +1,90 @@
+From 49e2eca3dd93e41a6bba02b2d4203d6488832900 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Sun, 30 Dec 2012 23:16:50 +0100
+Subject: [PATCH] add missing includes
+
+---
+ include/Producer/Camera | 1 +
+ src/CameraConfig.cpp | 1 +
+ src/ConfigParser.cpp | 1 +
+ src/KeyboardMouse.cpp | 1 +
+ src/RenderSurface.cpp | 2 ++
+ src/Version.cpp | 1 +
+ 6 files changed, 7 insertions(+)
+
+diff --git a/include/Producer/Camera b/include/Producer/Camera
+index 131b717..ce26ee9 100644
+--- a/include/Producer/Camera
++++ b/include/Producer/Camera
+@@ -18,6 +18,7 @@
+ #include <Producer/Referenced>
+
+ #include <vector>
++#include <string.h>
+
+ #include <Producer/RefOpenThreads>
+
+diff --git a/src/CameraConfig.cpp b/src/CameraConfig.cpp
+index 09bdfeb..9090fe3 100644
+--- a/src/CameraConfig.cpp
++++ b/src/CameraConfig.cpp
+@@ -28,6 +28,7 @@
+ #endif
+
+ #include <math.h>
++#include <string.h>
+
+ #include <Producer/Math>
+ #include <Producer/CameraConfig>
+diff --git a/src/ConfigParser.cpp b/src/ConfigParser.cpp
+index bfcc0d4..352afe9 100644
+--- a/src/ConfigParser.cpp
++++ b/src/ConfigParser.cpp
+@@ -55,6 +55,7 @@
+ #define yydebug ConfigParser_debug
+ #define yynerrs ConfigParser_nerrs
+
++#include <string.h>
+
+ /* Tokens. */
+ #ifndef YYTOKENTYPE
+diff --git a/src/KeyboardMouse.cpp b/src/KeyboardMouse.cpp
+index 0097f1f..e187264 100644
+--- a/src/KeyboardMouse.cpp
++++ b/src/KeyboardMouse.cpp
+@@ -39,6 +39,7 @@
+ #include <algorithm>
+
+ #include <float.h>
++#include <string.h>
+
+ #define TIMER_ID 555
+
+diff --git a/src/RenderSurface.cpp b/src/RenderSurface.cpp
+index 00bb240..dc6ad53 100644
+--- a/src/RenderSurface.cpp
++++ b/src/RenderSurface.cpp
+@@ -12,6 +12,8 @@
+ */
+
+ #include <Producer/RenderSurface>
++#include <stdlib.h>
++#include <string.h>
+
+ using namespace std;
+ using namespace Producer;
+diff --git a/src/Version.cpp b/src/Version.cpp
+index 03c428c..a7caba6 100644
+--- a/src/Version.cpp
++++ b/src/Version.cpp
+@@ -13,6 +13,7 @@
+
+ #include <string>
+ #include <Producer/Version>
++#include <stdlib.h>
+
+ using namespace Producer;
+
+--
+1.8.0.3
+
diff --git a/libs/openproducer/BUILD b/libs/openproducer/BUILD
index d92a530..217bd05 100755
--- a/libs/openproducer/BUILD
+++ b/libs/openproducer/BUILD
@@ -4,4 +4,4 @@ for i in $(grep -rl YieldCurrentThread .)
do
sedit "s/YieldCurrentThread/CurrentThread/" $i
done &&
-make
+default_build_make
diff --git a/libs/openproducer/DEPENDS b/libs/openproducer/DEPENDS
index cc14a0a..e748f04 100755
--- a/libs/openproducer/DEPENDS
+++ b/libs/openproducer/DEPENDS
@@ -1,2 +1,2 @@
depends xorg-libs &&
-depends openthreads
+depends openscenegraph
diff --git a/libs/openproducer/DETAILS b/libs/openproducer/DETAILS
index a232738..4fc094f 100755
--- a/libs/openproducer/DETAILS
+++ b/libs/openproducer/DETAILS
@@ -1,9 +1,10 @@
SPELL=openproducer
- VERSION=0.8.4-2
+ VERSION=1.1-1
+ PATCHLEVEL=1
SOURCE=Producer-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Producer
- SOURCE_URL[0]=http://www.andesengineering.com/Producer/Download/${SOURCE}
-
SOURCE_HASH=sha512:856a81001079326581f5439eec26f4be2eccc272d86166e238e652196790e166a834d34cb9a4374470adf265f70b13db79160f6a1be23a7fcbe04bf472fbb47b
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Producer-${VERSION}
+
SOURCE_URL[0]=http://www.andesengineering.com/Producer/Download/Releases/${SOURCE}
+
SOURCE_HASH=sha512:2c825e125571c692e00a11af22de57ba27c5d823395d66625c853e587b6ba840397833bb5b796525d8d1e56dfd5726b855d4c980d3e6b9ead1cefe926b1f7af8
WEB_SITE=http://www.andesengineering.com/Producer/index.html
ENTERED=20030625
UPDATED=20031208
diff --git a/libs/openproducer/HISTORY b/libs/openproducer/HISTORY
index c2c41af..f309d2e 100644
--- a/libs/openproducer/HISTORY
+++ b/libs/openproducer/HISTORY
@@ -1,3 +1,9 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1-1
+ * BUILD: use default_build_make
+ * DEPENDS: changed dependency on openthreads to openscenegraph
+ * 0001-add-missing-includes.patch, PRE_BUILD: fix compile errors
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/openproducer/PRE_BUILD b/libs/openproducer/PRE_BUILD
new file mode 100755
index 0000000..bbb451c
--- /dev/null
+++ b/libs/openproducer/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-add-missing-includes.patch
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 2ecbba8..4941f1c 100755
--- a/libs/openscenegraph/DEPENDS
+++ b/libs/openscenegraph/DEPENDS
@@ -1,7 +1,9 @@
depends cmake &&
depends freetype2 &&
-depends giflib &&
+depends GIFLIB &&
+depends gdal &&
depends GLUT &&
+depends jasper &&
depends JPEG &&
depends libpng &&
depends libx11 &&
@@ -9,16 +11,18 @@ depends libxext &&
depends libice &&
depends libxml2 &&
depends libxrandr &&
-depends openthreads &&
+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..6349f94 100755
--- a/libs/openscenegraph/DETAILS
+++ b/libs/openscenegraph/DETAILS
@@ -1,10 +1,10 @@
SPELL=openscenegraph
- VERSION=3.0.1
+ VERSION=3.2.1
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:f7bd9aedd3a1f48094a0ad95d267c2f2c946b042f7459d6b33e6038a4b16aeda9cfd69f339ea0a2a478dadadf1875313a4132564b8fcade5ad93511ecd8c1a9e
# 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 a1f7ed3..a222d1c 100644
--- a/libs/openscenegraph/HISTORY
+++ b/libs/openscenegraph/HISTORY
@@ -1,3 +1,31 @@
+2014-10-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.1
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+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
+ * DEPENDS: remove dependency on openthreads
+
2012-08-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: add dependency on legacy release of ffmpeg
* DEPENDS: changed ffmpeg sub dependency from legacy to LEGACY
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
new file mode 100755
index 0000000..28e97b5
--- /dev/null
+++ b/libs/openscenegraph/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+glselect mesa
diff --git a/libs/openthreads/BUILD b/libs/openthreads/BUILD
index 033ff63..27ba77d 100755
--- a/libs/openthreads/BUILD
+++ b/libs/openthreads/BUILD
@@ -1,2 +1 @@
-sedit "s/-O2/\"$CFLAGS\"/" Make/makedefs &&
-make opt
+true
diff --git a/libs/openthreads/DEPENDS b/libs/openthreads/DEPENDS
new file mode 100755
index 0000000..dc81ae7
--- /dev/null
+++ b/libs/openthreads/DEPENDS
@@ -0,0 +1 @@
+depends openscenegraph
diff --git a/libs/openthreads/DETAILS b/libs/openthreads/DETAILS
index a23454c..78438d9 100755
--- a/libs/openthreads/DETAILS
+++ b/libs/openthreads/DETAILS
@@ -1,40 +1,7 @@
- SPELL=openthreads
- VERSION=1.2dev2
- SOURCE=OpenThreads-v$VERSION-osg0.9.5.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/OpenThreads
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:027a5d9bd2cd6f52ffa668d1435852b8aa881cff783edcd4df9b090a3bd390ea2a238e34d49d618e50c737372097a2e50a9e36becf30a8d76204256ea8949ca9
- WEB_SITE=http://openthreads.sourceforge.net/
- ENTERED=20031208
- LICENSE[0]=LGPL
- KEYWORDS="libs"
- SHORT="Minimal and complete Object-Oriented thread interface for
C++ programmers"
-cat << EOF
-This library is intended to provide a minimal & complete Object-Oriented
-(OO) thread interface for C++ programmers. It is loosely
-modeled on the Java thread API, and the POSIX Threads standards.
-The architecture of the library is designed around "swappable"
-thread models which are defined at compile-time in a shared object library.
-It is of importance to note that while a factory
-pattern design could have been used to achieve the goal of genaric interface,
-it would have required the programmer to allocate
-each of the 4 fundemental types (Thread, Mutex, Barrier, & Condition )
-on the heap. Due to the cost associated with heap
-allocation of the underlying concrete implementations of these constructs
-on some platforms, such allocation was deemed
-unacceptable at the time this library was originally written, and thus the
-factory pattern was not used.
-
-Instead, a somewhat obtuse - but effective - technique was chosen to provide
-the necessary data/implementation hiding. This
-technique uses private void pointers to encapsulate object private data.
-The void pointers actually point at concrete data
-structures, but give a uniform interface to the dso.
-
-It is the intent of the Open Thread Group that the interfaces (header files)
-will be used to construct optimized implementations
-using platform optimized multi-processing constructs such as the sproc
-methods used on IRIX & Windows (tm) threads on that Seattle
-based platform. There are currently concrete implementations using both
-POSIX and Mircrosoft Windows (tm) Threads in CVS.
-EOF
+ SPELL=openthreads
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by openscenegraph]
+ EOF
diff --git a/libs/openthreads/DOWNLOAD b/libs/openthreads/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/libs/openthreads/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/libs/openthreads/HISTORY b/libs/openthreads/HISTORY
index 0c8e286..616c759 100644
--- a/libs/openthreads/HISTORY
+++ b/libs/openthreads/HISTORY
@@ -1,3 +1,8 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [openthreads is part of openscenegraph]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/openthreads/INSTALL b/libs/openthreads/INSTALL
index 22a7d24..27ba77d 100755
--- a/libs/openthreads/INSTALL
+++ b/libs/openthreads/INSTALL
@@ -1 +1 @@
-make INST_LOCATION=${INSTALL_ROOT}/usr install
+true
diff --git a/libs/openthreads/PRE_BUILD b/libs/openthreads/PRE_BUILD
index 73115fc..27ba77d 100755
--- a/libs/openthreads/PRE_BUILD
+++ b/libs/openthreads/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/makerules.diff
+true
diff --git a/libs/openthreads/TRIGGERS b/libs/openthreads/TRIGGERS
new file mode 100755
index 0000000..e4cc722
--- /dev/null
+++ b/libs/openthreads/TRIGGERS
@@ -0,0 +1 @@
+on_cast openthreads dispel_self
diff --git a/libs/openthreads/makerules.diff b/libs/openthreads/makerules.diff
deleted file mode 100644
index b3cbd23..0000000
--- a/libs/openthreads/makerules.diff
+++ /dev/null
@@ -1,16 +0,0 @@
---- OpenThreads/Make/makerules.orig 2011-03-07 09:08:55.464739676 +0100
-+++ OpenThreads/Make/makerules 2011-03-07 09:09:22.167351881 +0100
-@@ -71,11 +71,11 @@
-
- $(EXEC:=.dbg) :
- @[ -d $(DEBUGDIR) ] || mkdir $(DEBUGDIR)
-- @cd $(DEBUGDIR); \
-+ @cd $(DEBUGDIR); \
- $(MAKE) -f ../GNUmakefile "DOF=$(DBGF)" TOPDIR=../${TOPDIR} \
- THISDIR=../$(THISDIR)\
- MAKEDEPEND=Makedepend $(EXEC)
-- @$(MAKE) LNSRC=$(DEBUGDIR)/$(EXEC)
LNDEST=$(BININST)/$(OS)$(ARCH)/$(EXEC) __link
-+ @$(MAKE) LNSRC=$(DEBUGDIR)/$(EXEC)
LNDEST=$(BININST)/$(OS)$(ARCH)/$(EXEC) __link
-
-
- $(LIB:=.dbg) :
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 f5f6545..7d708dd 100755
--- a/libs/orc/DETAILS
+++ b/libs/orc/DETAILS
@@ -1,6 +1,6 @@
SPELL=orc
- VERSION=0.4.16
-
SOURCE_HASH=sha512:e9d3c4e8682119253c201addcd2cb623a61e45d7cb8b0b406a3509f1a9443af9375a418a68f832d29af4a523cd91bf702bdd002cf143be0f7cc9f5a0b77f7ae0
+ 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 037c08e..aec59bf 100644
--- a/libs/orc/HISTORY
+++ b/libs/orc/HISTORY
@@ -1,3 +1,13 @@
+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>
+ * DETAILS: version 0.4.17
+
2012-01-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.16

diff --git a/libs/osceleton/DETAILS b/libs/osceleton/DETAILS
index 413db23..39c80ad 100755
--- a/libs/osceleton/DETAILS
+++ b/libs/osceleton/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=osceleton
-if [[ "$OSCELETON_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]=git://github.com/Sensebloom/OSCeleton.git:osceleton-git
SOURCE_IGNORE=volatile
diff --git a/libs/osceleton/HISTORY b/libs/osceleton/HISTORY
index b21f8c3..f4e9fde 100644
--- a/libs/osceleton/HISTORY
+++ b/libs/osceleton/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, PREPARE, PRE_BUILD, BUILD, INSTALL, Makefile: spell created
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 75d7a0a..0581903 100755
--- a/libs/pcre/DETAILS
+++ b/libs/pcre/DETAILS
@@ -1,5 +1,7 @@
SPELL=pcre
- VERSION=8.31
+ VERSION=8.36
+ PATCHLEVEL=1
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/pcre/HISTORY b/libs/pcre/HISTORY
index db6d563..a90e71b 100644
--- a/libs/pcre/HISTORY
+++ b/libs/pcre/HISTORY
@@ -1,3 +1,25 @@
+2014-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.36
+ SECURITY_PATCH++, upstream patch
+ * PRE_BUILD, cve-2014-8964: added
+
+2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.35
+
+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
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: readded, to install symlink for backwards-compat
+
+2012-12-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.32
+ * INSTALL: deleted, all critical dependees still work
+
2012-07-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.31
* INSTALL: update symlink
diff --git a/libs/pcre/INSTALL b/libs/pcre/INSTALL
index 0030e40..375cd41 100755
--- a/libs/pcre/INSTALL
+++ b/libs/pcre/INSTALL
@@ -1,2 +1,3 @@
default_install &&
-ln -sf $TRACK_ROOT/usr/lib/libpcre.so.1.0.1
$INSTALL_ROOT/usr/lib/libpcre.so.0
+
+ln -sf "$TRACK_ROOT/usr/lib/libpcre.so.1"
"$INSTALL_ROOT/usr/lib/libpcre.so.0"
diff --git a/libs/pcre/PRE_BUILD b/libs/pcre/PRE_BUILD
new file mode 100755
index 0000000..fe4a475
--- /dev/null
+++ b/libs/pcre/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/cve-2014-8964
diff --git a/libs/pcre/cve-2014-8964 b/libs/pcre/cve-2014-8964
new file mode 100644
index 0000000..e15e0b0
--- /dev/null
+++ b/libs/pcre/cve-2014-8964
@@ -0,0 +1,15 @@
++++ pcre_exec.c (working copy)
+@@ -1404,8 +1404,11 @@
+ condition = TRUE;
+
+ /* Advance ecode past the assertion to the start of the first
branch,
+- but adjust it so that the general choosing code below works. */
+-
++ but adjust it so that the general choosing code below works. If the
++ assertion has a quantifier that allows zero repeats we must skip
over
++ the BRAZERO. This is a lunatic thing to do, but somebody did! */
++
++ if (*ecode == OP_BRAZERO) ecode++;
+ ecode += GET(ecode, 1);
+ while (*ecode == OP_ALT) ecode += GET(ecode, 1);
+ ecode += 1 + LINK_SIZE - PRIV(OP_lengths)[condcode];
diff --git a/libs/poco/DEPENDS b/libs/poco/DEPENDS
index a8c65a6..855f93e 100755
--- a/libs/poco/DEPENDS
+++ b/libs/poco/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends openssl \
+optional_depends SSL \
"" \
"" \
"to build NetSSL_OpenSSL and Crypt support" &&
@@ -11,7 +11,7 @@ optional_depends MYSQL \
"" \
"to build Data/MySQL support" &&

-if ! is_depends_enabled $SPELL openssl; then
+if ! is_depends_enabled $SPELL SSL; then
OMIT="NetSSL_OpenSSL,Crypto"
fi &&

diff --git a/libs/poco/HISTORY b/libs/poco/HISTORY
index b6c425f..f22cf25 100644
--- a/libs/poco/HISTORY
+++ b/libs/poco/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-08-05 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.4.1p1

diff --git a/libs/podofo/DEPENDS b/libs/podofo/DEPENDS
index 76badfb..0c90305 100755
--- a/libs/podofo/DEPENDS
+++ b/libs/podofo/DEPENDS
@@ -1,7 +1,9 @@
+depends cmake &&
+depends SSL &&
depends freetype2 &&
depends zlib &&
depends fontconfig &&
+optional_depends lua "" "" "LUA support"&&
optional_depends cppunit "" "" "Enable cppunit support" &&
optional_depends JPEG "" "" "Enable jpeg support" &&
-optional_depends tiff "" "" "Enable tiff support" &&
-optional_depends lua51 "" "" "Enable lua support"
+optional_depends tiff "" "" "Enable tiff support"
diff --git a/libs/podofo/DETAILS b/libs/podofo/DETAILS
index ac5799b..344ac00 100755
--- a/libs/podofo/DETAILS
+++ b/libs/podofo/DETAILS
@@ -1,8 +1,8 @@
SPELL=podofo
- VERSION=0.9.0
-
SOURCE_HASH=sha512:60c875930c79f3b389f31a6c4d6d72cd7a9383cebc31e3d449809add3eb292278f10a249fcf175fa14b6ccf6424e23293ad2174ba6f828a72c43c9561007aea8
+ VERSION=0.9.3
+
SOURCE_HASH=sha512:c9a8076821502225d3ecf5a7e79ef2ebd7b9cc3e7d0902eabff33325b124109a1f5038f57b83e3fad0d82cff9cd557a9ed177adc7c176064085070aebcd7602d
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://prdownloads.sourceforge.net/${SPELL}/${SOURCE}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://podofo.sourceforge.net/";
LICENSE[0]="GPL, LGPL"
diff --git a/libs/podofo/HISTORY b/libs/podofo/HISTORY
index db78e15..4f4f5e7 100644
--- a/libs/podofo/HISTORY
+++ b/libs/podofo/HISTORY
@@ -1,3 +1,21 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ * DETAILS: version 0.9.3
+
+2013-06-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: lua is optional
+
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: lua51 -> lua, mandatory
+ * PRE_BUILD: fix compile error
+
+2013-02-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.2
+ * DEPENDS: add openssl, cmake
+
+2013-02-16 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.9.1
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/libs/podofo/PRE_BUILD b/libs/podofo/PRE_BUILD
new file mode 100755
index 0000000..6d29d19
--- /dev/null
+++ b/libs/podofo/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sed -e 's: lua_open(: luaL_newstate(:' \
+ -e 's: luaL_getn(: lua_rawlen(:' -i \
+ tools/podofocolor/luaconverter.cpp \
+ tools/podofoimpose/planreader_lua.cpp
diff --git a/libs/protobuf/BUILD b/libs/protobuf/BUILD
new file mode 100755
index 0000000..881b5a3
--- /dev/null
+++ b/libs/protobuf/BUILD
@@ -0,0 +1,2 @@
+CXXFLAGS="${CXXFLAGS// -ffast-math}" &&
+default_build
diff --git a/libs/protobuf/DETAILS b/libs/protobuf/DETAILS
index 3172520..32d981d 100755
--- a/libs/protobuf/DETAILS
+++ b/libs/protobuf/DETAILS
@@ -1,10 +1,10 @@
SPELL=protobuf
- VERSION=2.4.1
-
SOURCE_HASH=sha512:52b0208c685e44126cb3915a74bde692ef91430f0407144b6c30b72a9f143b1ee4f1eea47a550184c689a1758b92582e7f26f0683c2d387205b957a69830f2f3
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.6.0
+
SOURCE_HASH=sha512:5a10bf21c1854c63a43d583898be72173fc19ba7fdb62ad55ea1e8fe32894581a6ef92a8c48622af59a8886fedbc4df5805669b295c7365b4318663bea7c4603
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://$SPELL.googlecode.com
- SOURCE_URL[0]=http://$SPELL.googlecode.com/files/$SOURCE
+ SOURCE_URL[0]=https://$SPELL.googlecode.com/svn/rc/$SOURCE
LICENSE[0]=BSD
ENTERED=20090819
KEYWORDS=""
diff --git a/libs/protobuf/HISTORY b/libs/protobuf/HISTORY
index 581cbc3..08252e3 100644
--- a/libs/protobuf/HISTORY
+++ b/libs/protobuf/HISTORY
@@ -1,3 +1,10 @@
+2015-01-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.0
+ * BUILD: Remove -ffast-math from CXXFLAGS, doesn't compile with it
+
+2013-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/pugixml/BUILD b/libs/pugixml/BUILD
new file mode 100755
index 0000000..760e1eb
--- /dev/null
+++ b/libs/pugixml/BUILD
@@ -0,0 +1,2 @@
+cmake_build
+
diff --git a/libs/pugixml/CMakeLists.txt b/libs/pugixml/CMakeLists.txt
new file mode 100644
index 0000000..82a834b
--- /dev/null
+++ b/libs/pugixml/CMakeLists.txt
@@ -0,0 +1,12 @@
+project(pugixml)
+cmake_minimum_required(VERSION 2.8.11)
+set(VERSION 1.2)
+set(HEADERS src/pugixml.hpp src/pugiconfig.hpp)
+set(SOURCES ${HEADERS} src/pugixml.cpp)
+
+add_library(pugixml SHARED ${SOURCES})
+
+set_target_properties(pugixml PROPERTIES VERSION ${VERSION} SOVERSION
${VERSION})
+
+install(TARGETS pugixml LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
+install(FILES ${HEADERS} DESTINATION include)
diff --git a/libs/pugixml/DEPENDS b/libs/pugixml/DEPENDS
new file mode 100755
index 0000000..2236fb7
--- /dev/null
+++ b/libs/pugixml/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends cmake
diff --git a/libs/pugixml/DETAILS b/libs/pugixml/DETAILS
new file mode 100755
index 0000000..f67949e
--- /dev/null
+++ b/libs/pugixml/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=pugixml
+ 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]=https://github.com/zeux/pugixml/releases/download/v${VERSION}/$SOURCE
+ LICENSE[0]=MIT
+ ENTERED=20130810
+ KEYWORDS="C++ XML"
+ SHORT="light-weight C++ XML processing library"
+cat << EOF
+pugixml is a light-weight C++ XML processing library. It features:
+DOM-like interface with rich traversal/modification capabilities
+Extremely fast non-validating XML parser which constructs the DOM tree from
an XML
+file/buffer
+XPath 1.0 implementation for complex data-driven tree queries
+Full Unicode support with Unicode interface variants and automatic encoding
conversions
+The library is extremely portable and easy to integrate and use.
+EOF
diff --git a/libs/pugixml/HISTORY b/libs/pugixml/HISTORY
new file mode 100644
index 0000000..62b09be
--- /dev/null
+++ b/libs/pugixml/HISTORY
@@ -0,0 +1,9 @@
+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
new file mode 100755
index 0000000..74d91ad
--- /dev/null
+++ b/libs/pugixml/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+#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 49a89d9..bd937cf 100755
--- a/libs/pyqt4/DETAILS
+++ b/libs/pyqt4/DETAILS
@@ -1,11 +1,11 @@
SPELL=pyqt4
SPELLX=PyQt-x11-gpl
- VERSION=4.9.4
-
SOURCE_HASH=sha512:719abd2dc5504c9fdab3151d9649915d80d4b9e59f4f122127c7d9c5938cb4116ba993d7ff1a8468d098bb76d49c7f36aa5f13b30f44fedc38192e89e751e1f3
+ VERSION=4.10.4
+
SOURCE_HASH=sha512:6e99331f84a246e939e2f203db5065ffc54eed31889b07132de52aa88daae60aabd01a32e886bdbac7c22012fc15df907ee637d1d5e030d8e6912c41d6e1f760
URI=PyQt4
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
-
SOURCE_URL[0]=http://www.riverbankcomputing.co.uk/static/Downloads/$URI/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/pyqt/PyQt4/PyQt-${VERSION}/${SOURCE}
WEB_SITE=http://www.riverbankcomputing.co.uk/software/pyqt/
ENTERED=20070614
LICENSE[0]=GPL
diff --git a/libs/pyqt4/HISTORY b/libs/pyqt4/HISTORY
index 7812e2c..d65b654 100644
--- a/libs/pyqt4/HISTORY
+++ b/libs/pyqt4/HISTORY
@@ -1,3 +1,20 @@
+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
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.9.6
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.9.5
+
2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.9.4

diff --git a/libs/python-ant/DETAILS b/libs/python-ant/DETAILS
index afb8a5f..3f8e2ad 100755
--- a/libs/python-ant/DETAILS
+++ b/libs/python-ant/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=python-ant
VERSION=40b559e
-if [[ "$PYTHON_ANT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git://github.com/mvillalba/python-ant.git:python-ant-scm
SOURCE_IGNORE=volatile
diff --git a/libs/python-ant/HISTORY b/libs/python-ant/HISTORY
index f3631a7..9507410 100644
--- a/libs/python-ant/HISTORY
+++ b/libs/python-ant/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PREPARE: pull directly from git

diff --git a/libs/pyusb/DETAILS b/libs/pyusb/DETAILS
index 5db4096..7a41983 100755
--- a/libs/pyusb/DETAILS
+++ b/libs/pyusb/DETAILS
@@ -1,8 +1,11 @@
SPELL=pyusb
- VERSION=1.0.0a2
- SOURCE="${SPELL}-${VERSION}.zip"
-
SOURCE_URL[0]=http://netcologne.dl.sourceforge.net/project/${SPELL}/PyUSB%201.0/1.0.0-alpha-2/${SOURCE}
-
SOURCE_HASH=sha512:3a63fed6ef53fee5a5b34754b8e0bba46d01e122cb3adaac4d67fcb595e994db1a06119e36b7189fe481dc553d566a3374c1da26761c428938c34ed3477524bf
+ VERSION=1.0.0a3
+ MVERSION=$(echo $VERSION | sed -e 's:\([0-9]\+\.[0-9]\+\).*:\1:')
+ XVERSION=$(echo $VERSION | sed -e 's:\(.\+\)a.\+:\1:')
+ ALPHAVERSION=$(echo $VERSION | sed -e 's:.\+a::')
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/PyUSB%20${MVERSION}/${XVERSION}-alpha-${ALPHAVERSION}/${SOURCE}
+
SOURCE_HASH=sha512:792fd7b567b989c70154c11ea9bcb23231ce5c2c8bbfd3bc52082261ed1077f752cac21d1d53b46de7adda23303055a7cd8ff554c04ed13cbb469abcce9fcc85

SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/projects/pyusb/";
LICENSE[0]=BSD
diff --git a/libs/pyusb/HISTORY b/libs/pyusb/HISTORY
index e99f151..ef9a9cf 100644
--- a/libs/pyusb/HISTORY
+++ b/libs/pyusb/HISTORY
@@ -1,3 +1,6 @@
+2012-06-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.0a3, fixed SOURCE_URL
+
2012-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS, BUILD, INSTALL: spell created

diff --git a/libs/qjson/DETAILS b/libs/qjson/DETAILS
index 1d508d5..f7f8d69 100755
--- a/libs/qjson/DETAILS
+++ b/libs/qjson/DETAILS
@@ -1,9 +1,9 @@
SPELL=qjson
- VERSION=0.7.1
+ VERSION=0.8.1
+
SOURCE_HASH=sha512:03e65bbdf6d397f77319867a03377deb419eac46ad91bc06abb7bc68d8f8f2e490db87d909ce51e065f22e5d201f1f73d57f72e14bc378580dbf40b855f1bc72
SOURCE="${SPELL}-${VERSION}.tar.bz2"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a3cba247f0a6d2dff38d6ed9ed1da444969faf79fac7979db325b91bcf89eba8a696e1bd072c56aa5bdaef5180f54762e05a0e131d459944499b711f3b04f62b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://qjson.sourceforge.net";
LICENSE[0]=LGPL
ENTERED=20110111
diff --git a/libs/qjson/HISTORY b/libs/qjson/HISTORY
index a4d3d8c..afd525d 100644
--- a/libs/qjson/HISTORY
+++ b/libs/qjson/HISTORY
@@ -1,3 +1,9 @@
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.1
+
+2012-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+
2011-01-11 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/libs/qoauth/DETAILS b/libs/qoauth/DETAILS
index fca14ff..119a981 100755
--- a/libs/qoauth/DETAILS
+++ b/libs/qoauth/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=qoauth
-if [ "$QOAUTH_AUTOUPDATE" == y ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_URL[0]=git://github.com/ayoy/${SPELL}.git
SOURCE_IGNORE=volatile
diff --git a/libs/qoauth/HISTORY b/libs/qoauth/HISTORY
index a4d3d8c..22e946f 100644
--- a/libs/qoauth/HISTORY
+++ b/libs/qoauth/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-01-11 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/libs/raptor/DETAILS b/libs/raptor/DETAILS
index fce5ad3..743fefd 100755
--- a/libs/raptor/DETAILS
+++ b/libs/raptor/DETAILS
@@ -1,6 +1,6 @@
SPELL=raptor
SPELLX=raptor2
- VERSION=2.0.8
+ 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 1adf60a..46b5e69 100644
--- a/libs/raptor/HISTORY
+++ b/libs/raptor/HISTORY
@@ -1,3 +1,12 @@
+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
+
2012-06=28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.8

diff --git a/libs/rasqal/DETAILS b/libs/rasqal/DETAILS
index aaa96ee..be754a8 100755
--- a/libs/rasqal/DETAILS
+++ b/libs/rasqal/DETAILS
@@ -1,5 +1,5 @@
SPELL=rasqal
- VERSION=0.9.29
+ 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 37d3c22..4321af4 100644
--- a/libs/rasqal/HISTORY
+++ b/libs/rasqal/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-05-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.29

diff --git a/libs/readline/DETAILS b/libs/readline/DETAILS
index 8876e35..4f23564 100755
--- a/libs/readline/DETAILS
+++ b/libs/readline/DETAILS
@@ -1,5 +1,5 @@
SPELL=readline
- VERSION=6.2
+ VERSION=6.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/readline/HISTORY b/libs/readline/HISTORY
index 6b016f0..0ad5aff 100644
--- a/libs/readline/HISTORY
+++ b/libs/readline/HISTORY
@@ -1,3 +1,9 @@
+2014-05-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * INSTAALL: add ldconfig, otherwise next spell fails
+
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.3
+
2011-02-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.2

diff --git a/libs/readline/INSTALL b/libs/readline/INSTALL
index a3aaf2b..6a9aca9 100755
--- a/libs/readline/INSTALL
+++ b/libs/readline/INSTALL
@@ -10,4 +10,5 @@ if [[ "$INSTALL_INPUTRC" == y ]]; then
mkdir -p "$INSTALL_ROOT/etc/profile.d" &&
install -vm 755 "$SPELL_DIRECTORY/etc/profile.d/readline.sh" \
"$INSTALL_ROOT/etc/profile.d"
-fi
+fi &&
+ldconfig
diff --git a/libs/redland/DEPENDS b/libs/redland/DEPENDS
index d4b5b30..5880447 100755
--- a/libs/redland/DEPENDS
+++ b/libs/redland/DEPENDS
@@ -1,7 +1,7 @@
depends raptor "--with-raptor=system" &&
depends rasqal "--with-rasqal=system" &&
depends libxml2 "--with-xml-parser=libxml" &&
-depends openssl "--with-openssl-digests" &&
+depends SSL "--with-openssl-digests" &&

optional_depends db \
"--with-bdb=/usr" \
diff --git a/libs/redland/DETAILS b/libs/redland/DETAILS
index 6abd0ad..d1d0442 100755
--- a/libs/redland/DETAILS
+++ b/libs/redland/DETAILS
@@ -1,5 +1,5 @@
SPELL=redland
- VERSION=1.0.15
+ 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 a1e7f79..b7079ee 100644
--- a/libs/redland/HISTORY
+++ b/libs/redland/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
2010-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.15

diff --git a/libs/sdl/DEPENDS b/libs/sdl/DEPENDS
index 70ca345..882eb0c 100755
--- a/libs/sdl/DEPENDS
+++ b/libs/sdl/DEPENDS
@@ -11,6 +11,7 @@ optional_depends libx11 \
"for X11 video output support" &&

if is_depends_enabled $SPELL libx11;then
+ depends libice &&
depends libxext &&
depends libxrender &&
optional_depends libxrandr "--enable-video-x11-xrandr" '' "X11 Xrandr
extension support" &&
diff --git a/libs/sdl/HISTORY b/libs/sdl/HISTORY
index 3d7e860..84c9849 100644
--- a/libs/sdl/HISTORY
+++ b/libs/sdl/HISTORY
@@ -1,3 +1,11 @@
+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
+
2012-01-27 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 1.2.15
* PRE_BUILD: removed mouse fix patch as no longer needed
@@ -49,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/PRE_SUB_DEPENDS b/libs/sdl/PRE_SUB_DEPENDS
index aba4593..d371766 100755
--- a/libs/sdl/PRE_SUB_DEPENDS
+++ b/libs/sdl/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
-X11-LIBS) is_depends_enabled $SPELL xorg-libs && return 0 ;;
+X11-LIBS) is_depends_enabled $SPELL libx11 && return 0 ;;
esac &&

return 1
diff --git a/libs/sdl/REPAIR^f2c2d723cb24017050035a9c9cd3f210^PRE_SUB_DEPENDS
b/libs/sdl/REPAIR^f2c2d723cb24017050035a9c9cd3f210^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..d371766
--- /dev/null
+++ b/libs/sdl/REPAIR^f2c2d723cb24017050035a9c9cd3f210^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+X11-LIBS) is_depends_enabled $SPELL libx11 && return 0 ;;
+esac &&
+
+return 1
diff --git a/libs/sdl/SUB_DEPENDS b/libs/sdl/SUB_DEPENDS
index 9d604f2..aeca28e 100755
--- a/libs/sdl/SUB_DEPENDS
+++ b/libs/sdl/SUB_DEPENDS
@@ -1,4 +1,4 @@
case $THIS_SUB_DEPENDS in
-X11-LIBS) depends xorg-libs '--with-x' ;;
+X11-LIBS) depends libx11 '--with-x' ;;
*) echo unknown sub-depends!!! ; return 1 ;;
esac
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..69ee55a
--- /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..6033885
--- /dev/null
+++ b/libs/sdl2/DETAILS
@@ -0,0 +1,31 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=sdl2
+if [ "$SDL2_BRANCH" == "scm" ]; then
+ VERSION=2.0-$(get_scm_version)
+ 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.3
+ 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..5a263cd
--- /dev/null
+++ b/libs/sdl2/HISTORY
@@ -0,0 +1,13 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2014-04-13 Treeve Jelbert <treeve AT sourceamge.org>
+ * DETAILS: version 2.0.3
+ * PRE_BUILD: fix it
+
+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..67c0b6f
--- /dev/null
+++ b/libs/sdl2/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [ "$SDL_BRANCH" == "scm" ]; then
+ NOCONFIGURE=y ./autogen.sh
+fi
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..b3f0a0d
--- /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..ae58b4d
--- /dev/null
+++ b/libs/sdl2_image/HISTORY
@@ -0,0 +1,5 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+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 090399f..e7de257 100755
--- a/libs/sip/DETAILS
+++ b/libs/sip/DETAILS
@@ -1,11 +1,9 @@
SPELL=sip
- VERSION=4.13.3
-
SOURCE_HASH=sha512:2e27bfbb79285e420c8989f620dca52b7bf5f0c70377c4e50def20f3440bae60c5a4cd12d03ec40f1270ddcce4f2137b3b1accd6f6646292855c8b344afd9059
- URI=sip4
+ VERSION=4.16.5
+
SOURCE_HASH=sha512:730578deb289ee94dab4d333e331de8ef68319758e4351e37605a43932c1e4db28de727a76f7a9e9ef610b7287f4eea155765a16dbdb61ac220c371d739a6f99
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://www.riverbankcomputing.co.uk/static/Downloads/$URI/$SOURCE
-
SOURCE_URL[1]=http://ring.u-toyama.ac.jp/archives/NetBSD/packages/distfiles/$SOURCE
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/pyqt/$SPELL/$SPELL-$VERSION/$SOURCE
LICENSE[0]=GPL
WEB_SITE=http://www.riverbankcomputing.co.uk/software/$SPELL
ENTERED=20020721
diff --git a/libs/sip/HISTORY b/libs/sip/HISTORY
index e5ffeac..eb9b2c9 100644
--- a/libs/sip/HISTORY
+++ b/libs/sip/HISTORY
@@ -1,3 +1,37 @@
+2014-12-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.16.5
+
+2014-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.16.4
+
+2014-09-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.16.3
+
+2014-08-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.16.2
+
+2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.16.1
+
+2014-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.16
+
+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
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.14.2
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.14
+
2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.13.3

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/skeltrack/DETAILS b/libs/skeltrack/DETAILS
index f34881d..8c09686 100755
--- a/libs/skeltrack/DETAILS
+++ b/libs/skeltrack/DETAILS
@@ -1,9 +1,9 @@
SPELL=skeltrack
- VERSION=0.1.8
+ VERSION=0.1.10
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/joaquimrocha-Skeltrack-79f8260
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/joaquimrocha-Skeltrack-2c0a97f
SOURCE_URL[0]=https://github.com/joaquimrocha/Skeltrack/tarball/$VERSION
-
SOURCE_HASH=sha512:706ffbfd915dd9cef1fb96871ec1dc9ea703c71bc86cf0dd1c34c235f1c97a82aed581988e6341543baea0fd4c6162da44cb05c4554245b8820692a120e86da8
+
SOURCE_HASH=sha512:b0b3966508c866bff61e6090ef62887ffeef2341311b3023a6550cb3c4caf0d06d1e53f1d68b4915037d088ff0d23a140349f38c8e4f79688dc07436603865ab
WEBSITE=https://github.com/joaquimrocha/Skeltrack
ENTERED=20120909
LICENSE[0]=GPL
diff --git a/libs/skeltrack/HISTORY b/libs/skeltrack/HISTORY
index 54a4977..9c6421a 100644
--- a/libs/skeltrack/HISTORY
+++ b/libs/skeltrack/HISTORY
@@ -1,2 +1,5 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.1.10
+
2012-09-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD: spell created, version 0.1.8
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/soup/DEPENDS b/libs/soup/DEPENDS
index 75c9a96..16f59ba 100755
--- a/libs/soup/DEPENDS
+++ b/libs/soup/DEPENDS
@@ -3,7 +3,7 @@ depends glib &&
depends gtk+ &&
depends popt &&

-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-ssl" \
"--disable-ssl" \
"to turn on Secure Sockets Layer support"
diff --git a/libs/soup/HISTORY b/libs/soup/HISTORY
index 101f336..31dd1df 100644
--- a/libs/soup/HISTORY
+++ b/libs/soup/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/libs/sqlite3-ocaml/BUILD b/libs/sqlite3-ocaml/BUILD
new file mode 100755
index 0000000..f07258c
--- /dev/null
+++ b/libs/sqlite3-ocaml/BUILD
@@ -0,0 +1,7 @@
+./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" \
+ $OPTS &&
+default_build_make
diff --git a/libs/sqlite3-ocaml/DEPENDS b/libs/sqlite3-ocaml/DEPENDS
new file mode 100755
index 0000000..d2609de
--- /dev/null
+++ b/libs/sqlite3-ocaml/DEPENDS
@@ -0,0 +1,2 @@
+depends ocaml &&
+depends sqlite
diff --git a/libs/sqlite3-ocaml/DETAILS b/libs/sqlite3-ocaml/DETAILS
new file mode 100755
index 0000000..00d9f66
--- /dev/null
+++ b/libs/sqlite3-ocaml/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sqlite3-ocaml
+ VERSION=2.0.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://bitbucket.org/mmottl/${SPELL}/downloads/${SOURCE}
+
SOURCE_HASH=sha512:7167397cf4731599cbd4a916941e2bf394755183e4f925a0cacd80352b030e9517fc492f6d24fb7e9f44dc705570303d8a96247c69309543090896c7ffacc0cc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://bitbucket.org/mmottl/sqlite3-ocaml";
+ LICENSE[0]=MIT
+ ENTERED=20130530
+ SHORT="an OCaml library with bindings to the SQLite3 client API"
+cat << EOF
+SQLite3-OCaml is an OCaml library with bindings to the SQLite3 client API.
+Sqlite3 is a self-contained, serverless, zero-configuration, transactional
+SQL database engine with outstanding performance for many use cases.
+EOF
diff --git a/libs/sqlite3-ocaml/HISTORY b/libs/sqlite3-ocaml/HISTORY
new file mode 100644
index 0000000..04688cc
--- /dev/null
+++ b/libs/sqlite3-ocaml/HISTORY
@@ -0,0 +1,3 @@
+2013-05-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: 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/talloc/C30A4429.gpg b/libs/talloc/C30A4429.gpg
deleted file mode 100644
index 941fa21..0000000
Binary files a/libs/talloc/C30A4429.gpg and /dev/null differ
diff --git a/libs/talloc/CONFLICTS b/libs/talloc/CONFLICTS
new file mode 100755
index 0000000..1f6fb26
--- /dev/null
+++ b/libs/talloc/CONFLICTS
@@ -0,0 +1,3 @@
+if ! is_depends_enabled samba talloc; then
+ conflicts samba
+fi
diff --git a/libs/talloc/DEPENDS b/libs/talloc/DEPENDS
index f506c2d..2fa3e39 100755
--- a/libs/talloc/DEPENDS
+++ b/libs/talloc/DEPENDS
@@ -1,4 +1,5 @@
depends python &&
+depends -sub 'SSL' ${HTTP_DL_HANDLER} &&

optional_depends docbook-xsl "" "" "for manual pages" &&

diff --git a/libs/talloc/DETAILS b/libs/talloc/DETAILS
index 2532cbf..855f60f 100755
--- a/libs/talloc/DETAILS
+++ b/libs/talloc/DETAILS
@@ -1,28 +1,25 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=talloc
if [[ $TALLOC_BRANCH == scm ]]
then
- if [[ "$TALLOC_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=samba4-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
SOURCE_IGNORE=volatile
else
- VERSION=2.0.7
-
SOURCE_HASH=sha512:b4384653f570b349d13352b3a2304bc3bc58d4d3e6369b049163c43d3125bbe29a8d3679691be04ef26a51a2820345fddf3c882d23ce629f8044b2aa043e2768

+ VERSION=2.1.1
+
SOURCE_HASH=sha512:92aac5e5a759c65733260152980f798a5bf06bcbe8a58c23cbae91dd741306c097499a063410c4fa01f1b25db7d965666f94e1c181922694ed3f638a312d809d
SOURCE=$SPELL-$VERSION.tar.gz
-# SOURCE2=$SOURCE.asc
+# SOURCE2=${SOURCE/.gz/}.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://samba.org/ftp/talloc/$SOURCE
-# SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
-# SOURCE_GPG=C30A4429.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_URL[0]=https://samba.org/ftp/talloc/$SOURCE
+# SOURCE2_URL[0]=https://samba.org/ftp/talloc/$SOURCE2
+# SOURCE_GPG=samba.gpg:$SOURCE2:UPSTREAM_KEY
# SOURCE2_IGNORE=signature
fi
LICENSE[0]=GPL
- WEB_SITE=http://talloc.samba.org/
+ WEB_SITE=https://talloc.samba.org/
KEYWORDS="memory library"
ENTERED=20090123
SHORT='A hierarchical pool-based memory allocator with
destructors'
diff --git a/libs/talloc/HISTORY b/libs/talloc/HISTORY
index 9cf3a1e..eba8f03 100644
--- a/libs/talloc/HISTORY
+++ b/libs/talloc/HISTORY
@@ -1,3 +1,20 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.1.1
+ samba.org is now all https://
+ Not using GPG, see http://www.sourcemage.org/issues/331
+ * DEPENDS: HTTP_DL_HANDLER (default wget) needs SSL support
+ curl and aria2 (other handlers) need SSL sub-depends added.
+ * C30A4429.gpg: Removed
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: conflicts with samba's internal lib
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.8
+
2011-10-25 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: stable version 2.0.7

diff --git a/libs/tbb/DETAILS b/libs/tbb/DETAILS
index 045c542..bee1937 100755
--- a/libs/tbb/DETAILS
+++ b/libs/tbb/DETAILS
@@ -1,11 +1,10 @@
SPELL=tbb
- VERSION=30_20100310
- VX=3.0
-
SOURCE_HASH=sha512:b184cd93b55a873b2e29258dd2698d4d3a411024a6455bc62b1bb06c009d5f18704bd586894f62bb41a7c351cec74bf266f9175915ec29069f7485c88940f75b
- SOURCE=${SPELL}${VERSION}oss_src.tgz
+ VERSION=42_20140601
+
SOURCE_HASH=sha512:2ac1efdf1246fe700af16d8047d7fe9fe915e35f566915a8b03b083815c3ba74d18417b5ba1126ad8cfe6633dad241d75bd439a15b5851778f5c71614c426442
+ SOURCE=tbb${VERSION}oss_src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}${VERSION}oss
-
SOURCE_URL[0]=http://www.threadingbuildingblocks.org/uploads/77/148/$VX/$SOURCE
WEB_SITE=http://www.threadingbuildingblocks.org
+
SOURCE_URL[0]=$WEB_SITE/sites/default/files/software_releases/source/$SOURCE
ENTERED=20090925
LICENSE[0]=GPL
KEYWORDS="threading intel"
diff --git a/libs/tbb/HISTORY b/libs/tbb/HISTORY
index e837cd0..a67d46e 100644
--- a/libs/tbb/HISTORY
+++ b/libs/tbb/HISTORY
@@ -1,3 +1,34 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20140601
+
+2014-06-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20140416
+
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20140122
+
+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
+
+2013-08-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 41_20130613
+
+2013-05-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 41_20130314
+
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 41_20121003
+
2011-08-19 Bor Kraljič <pyrobor AT ver.si>
* CONFLICTS: conflict with self to avoid failure during INSTALL
(fixes #46)

diff --git a/libs/tbb/INSTALL b/libs/tbb/INSTALL
index f4641fd..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 -s ${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/tc2-modules/DEPENDS b/libs/tc2-modules/DEPENDS
index 289b113..86afa12 100755
--- a/libs/tc2-modules/DEPENDS
+++ b/libs/tc2-modules/DEPENDS
@@ -3,7 +3,7 @@ optional_depends "xorg-libs" \
"--with-x" \
"--without-x" \
"to be able to build the GIF reader module" &&
-optional_depends "giflib" \
+optional_depends "GIFLIB" \
"--enable-gif" \
"--disable-gif" \
"for a GIF image reader module" &&
@@ -19,7 +19,7 @@ optional_depends "curl" \
"--enable-http" \
"--disable-http" \
"for a HTTP file reader module" &&
-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-netq" \
"--disable-netq" \
"for a networking module"
diff --git a/libs/tc2-modules/HISTORY b/libs/tc2-modules/HISTORY
index 8a5dfcf..775d774 100644
--- a/libs/tc2-modules/HISTORY
+++ b/libs/tc2-modules/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2008-07-12 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: depends on giflib, libungif deprecated

diff --git a/libs/td_lib/BUILD b/libs/td_lib/BUILD
new file mode 100755
index 0000000..d22e99f
--- /dev/null
+++ b/libs/td_lib/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/libs/td_lib/DETAILS b/libs/td_lib/DETAILS
new file mode 100755
index 0000000..88e2a6d
--- /dev/null
+++ b/libs/td_lib/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=td_lib
+ VERSION=20140722
+ SOURCE="$SPELL-$VERSION.tgz"
+ SOURCE_URL[0]=ftp://invisible-island.net/ded/$SOURCE
+
SOURCE_HASH=sha512:1eff2a057e6a30ea6ac9839c8a1754a55b87edfd73cdb2b39765049616b65d2a0d66475c4dcc9423587f6fe94bacd2687fc07bd37100568dbf9cfbd980ecd517
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://invisible-island.net/ded/ded.html";
+ LICENSE[0]="BSD"
+ ENTERED=20141224
+ KEYWORDS=""
+ SHORT="Thomas Dickey's library"
+cat << EOF
+This development library is used to build several related packages:
+ ded - directory editor
+ cm_tools - configuration management tools for RCS
+ sccs_tools - configuration management tools for SSCS
+ copyrite - utility for adding copyright notices
+EOF
diff --git a/libs/td_lib/HISTORY b/libs/td_lib/HISTORY
new file mode 100644
index 0000000..a612a87
--- /dev/null
+++ b/libs/td_lib/HISTORY
@@ -0,0 +1,2 @@
+2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: spell created
diff --git a/libs/tevent/BUILD b/libs/tevent/BUILD
deleted file mode 100755
index f4182d2..0000000
--- a/libs/tevent/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-cd $SOURCE_DIRECTORY/lib/$SPELL &&
-default_build
diff --git a/libs/tevent/DEPENDS b/libs/tevent/DEPENDS
index 5378411..c659b31 100755
--- a/libs/tevent/DEPENDS
+++ b/libs/tevent/DEPENDS
@@ -1,2 +1,2 @@
-depends git &&
-depends talloc
+depends talloc &&
+depends -sub 'SSL' ${HTTP_DL_HANDLER}
diff --git a/libs/tevent/DETAILS b/libs/tevent/DETAILS
index 0bd3edf..e8a68d6 100755
--- a/libs/tevent/DETAILS
+++ b/libs/tevent/DETAILS
@@ -1,15 +1,15 @@
SPELL=tevent
-if [[ "$TEVENT_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
- SOURCE=samba4-git.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/samba4-git
- SOURCE_URL[0]=git://git.samba.org/samba.git:samba4
- SOURCE_IGNORE=volatile
+ VERSION=0.9.22
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_HASH=sha512:9b689ec08e7ce4ef9d6b6a7bd65fd7e5404d3a04856116fa93619aef5f510efe06e9555ce2d4d0f0ce937757bfdad7d7058444c248b699f24d2403a8bcad72c1
+# SOURCE2=${SPELL}-${VERSION}.tar.asc
+# SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=https://www.samba.org/ftp/tevent/$SOURCE
+# SOURCE2_URL[0]=https://www.samba.org/ftp/tevent/$SOURCE2
+# SOURCE_GPG=samba.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=GPL
- WEB_SITE=http://ldb.samba.org/
+ WEB_SITE=https://tevent.samba.org/
KEYWORDS=""
ENTERED=20090123
SHORT='An event system library'
diff --git a/libs/tevent/HISTORY b/libs/tevent/HISTORY
index 64c1675..6dbfa50 100644
--- a/libs/tevent/HISTORY
+++ b/libs/tevent/HISTORY
@@ -1,3 +1,21 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.22
+ samba.org is now all https://
+ Fix WEB_SITE
+ Not using GPG, see http://www.sourcemage.org/issues/331
+ * DEPENDS: HTTP_DL_HANDLER (default wget) needs SSL support
+ curl and aria2 (other handlers) need SSL sub-depends added.
+
+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
+ * DEPENDS: removed depends git
+ * PRE_BUILD: uncompress gz to verify tarball
+ * BUILD, INSTALL, PREPARE: removed
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on git
* DETAILS, PREPARE: Use prepare_select_branch
diff --git a/libs/tevent/INSTALL b/libs/tevent/INSTALL
deleted file mode 100755
index e85c9fd..0000000
--- a/libs/tevent/INSTALL
+++ /dev/null
@@ -1,2 +0,0 @@
-cd $SOURCE_DIRECTORY/lib/$SPELL &&
-default_install
diff --git a/libs/tevent/PREPARE b/libs/tevent/PREPARE
deleted file mode 100755
index f8b7d7e..0000000
--- a/libs/tevent/PREPARE
+++ /dev/null
@@ -1,2 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch
diff --git a/libs/tevent/PRE_BUILD b/libs/tevent/PRE_BUILD
deleted file mode 100755
index 008adea..0000000
--- a/libs/tevent/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY/lib/$SPELL &&
-git checkout origin/v4-0-test &&
-NOCONFIGURE="on" ./autogen.sh
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 bdb87d8..2dab9bd 100755
--- a/libs/tzdata/DETAILS
+++ b/libs/tzdata/DETAILS
@@ -1,10 +1,11 @@
SPELL=tzdata
- VERSION=2012e
+ VERSION=2014g
SOURCE="${SPELL}${VERSION}.tar.gz"
- SOURCE_URL[0]=http://www.iana.org/time-zones/repository/releases/${SOURCE}
- SOURCE_URL[1]=ftp://ftp.iana.org/tz/releases/${SOURCE}
- #SOURCE_URL[2]=ftp://munnari.oz.au/pub/oldtz/${SOURCE}
-
SOURCE_HASH=sha512:66ab7bcf7070a0a6d9ba2c5ef9d5c0f0992462fa43a09998a36c9a64049b10164fb6bf73d66ab5d2fbb90e07aa5e4e636221266a69b7590eccfcd6b1acffbd98
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=ftp://ftp.iana.org/tz/releases/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=iana.gpg:$SOURCE.asc:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.iana.org/time-zones";
LICENSE[0]="GPL"
diff --git a/libs/tzdata/HISTORY b/libs/tzdata/HISTORY
index 1d8c153..82664ce 100644
--- a/libs/tzdata/HISTORY
+++ b/libs/tzdata/HISTORY
@@ -1,3 +1,45 @@
+2014-08-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2014g
+
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2014e
+ use upstream signature
+ * iana.gpg: aded 62AA7E34 "Paul Eggert <eggert AT cs.ucla.edu>
+
+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
+
+2013-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013d
+
+2013-05-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013c
+
+2013-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2013b
+
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2012j
+
+2012-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2012h
+
+2012-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2012f
+
2012-08-03 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2012e

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/tzdata/iana.gpg b/libs/tzdata/iana.gpg
new file mode 100644
index 0000000..5f7539e
Binary files /dev/null and b/libs/tzdata/iana.gpg differ
diff --git a/libs/upower/DEPENDS b/libs/upower/DEPENDS
index 1afcf91..fcaede3 100755
--- a/libs/upower/DEPENDS
+++ b/libs/upower/DEPENDS
@@ -3,7 +3,8 @@ depends glib2 &&
depends dbus &&
depends dbus-glib &&
depends policykit &&
-depends -sub GUDEV udev &&
+depends -sub GUDEV UDEV &&
+depends LIBUSB &&

optional_depends gobject-introspection \
"--enable-introspection=yes" \
diff --git a/libs/upower/DETAILS b/libs/upower/DETAILS
index 665eb28..9e049fe 100755
--- a/libs/upower/DETAILS
+++ b/libs/upower/DETAILS
@@ -1,6 +1,6 @@
SPELL=upower
- VERSION=0.9.17
-
SOURCE_HASH=sha512:f8a279d3da048164bb7bc720bb0cd590bd00ef79e1b56f211b5025acbf46016fcabc39c91ae8a16577b8c383a751c43204a49893bdbd64adb0a6259aa1e2bccd
+ VERSION=0.99.2
+
SOURCE_HASH=sha512:a7859c91078140f460556ecf998a706b403d5ed2ff073fffa93730c95e62a8ec00b91f6669d74afd8d0ada73d75b27320d52a3589765712dc078f78a28ea527b
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 e0fdc59..bec838e 100644
--- a/libs/upower/HISTORY
+++ b/libs/upower/HISTORY
@@ -1,3 +1,31 @@
+2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.99.2
+
+2014-08-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.99.1
+
+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
+
+2013-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-03-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.20
+
+2013-01-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.19
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.18
+
2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.17

diff --git a/libs/vc/BUILD b/libs/vc/BUILD
new file mode 100755
index 0000000..760e1eb
--- /dev/null
+++ b/libs/vc/BUILD
@@ -0,0 +1,2 @@
+cmake_build
+
diff --git a/libs/vc/DEPENDS b/libs/vc/DEPENDS
new file mode 100755
index 0000000..2236fb7
--- /dev/null
+++ b/libs/vc/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends cmake
diff --git a/libs/vc/DETAILS b/libs/vc/DETAILS
new file mode 100755
index 0000000..323380b
--- /dev/null
+++ b/libs/vc/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=vc
+ SPELLX=Vc
+ 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
+
SOURCE_URL[0]=http://code.compeng.uni-frankfurt.de/attachments/download/$VX/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20130430
+ KEYWORDS=""
+ SHORT="vector library"
+cat << EOF
+Vc is a free software library to ease explicit vectorization of C++ code. It
has an intuitive
+API and provides portability between different compilers and compiler
versions as well as
+portability between different vector instruction sets. Thus an application
written with Vc can
+be compiled for
+AVX
+SSE2 up to SSE4.2
+SSE4a, XOP, and FMA4
+Scalar (fallback which works everywhere)
+LRBni support disabled, waiting for MIC
+EOF
diff --git a/libs/vc/HISTORY b/libs/vc/HISTORY
new file mode 100644
index 0000000..b49e1c4
--- /dev/null
+++ b/libs/vc/HISTORY
@@ -0,0 +1,10 @@
+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
+
+2013-04-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.1
+ spell created
+
diff --git a/libs/vsqlite++/DEPENDS b/libs/vsqlite++/DEPENDS
new file mode 100755
index 0000000..6476f47
--- /dev/null
+++ b/libs/vsqlite++/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends boost &&
+depends sqlite &&
+depends autoconf
diff --git a/libs/vsqlite++/DETAILS b/libs/vsqlite++/DETAILS
new file mode 100755
index 0000000..8bd0a1f
--- /dev/null
+++ b/libs/vsqlite++/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=vsqlite++
+ VERSION=0.3.13
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/vinzenz/vsqlite--/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:70fcd16348e3b2a0854b1d496c68fda7e354068aefbd6a5ad21d7a42afebd2bd746f604240475acfeebe00898ab156f9dfd687346fdf5c77d775262db3a5666e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/vsqlite---${VERSION}"
+ WEB_SITE="https://github.com/vinzenz/vsqlite--";
+ LICENSE[0]=BSD
+ ENTERED=20140427
+ SHORT="a welldesigned and portable SQLite3 Wrapper for C++"
+cat << EOF
+VSQLite++ - A welldesigned and portable SQLite3 Wrapper for C++.
+EOF
diff --git a/libs/vsqlite++/HISTORY b/libs/vsqlite++/HISTORY
new file mode 100644
index 0000000..1afac25
--- /dev/null
+++ b/libs/vsqlite++/HISTORY
@@ -0,0 +1,3 @@
+2014-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/libs/vsqlite++/PRE_BUILD b/libs/vsqlite++/PRE_BUILD
new file mode 100755
index 0000000..cd8a40b
--- /dev/null
+++ b/libs/vsqlite++/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+./autogen.sh
diff --git a/libs/xapian-core/DETAILS b/libs/xapian-core/DETAILS
index faf7217..21483d7 100755
--- a/libs/xapian-core/DETAILS
+++ b/libs/xapian-core/DETAILS
@@ -1,6 +1,6 @@
SPELL=xapian-core
- VERSION=1.2.10
-
SOURCE_HASH=sha512:2f7d52bacd4638676d53e7201b64e3731bc2051e1de6fbafe3799ace56f218df0786d3cf409154a8028c49906b2873e3949cd4db9d46583a50f557eee130cd7a
+ VERSION=1.3.1
+
SOURCE_HASH=sha512:d3b83d97adbf18b04ef529c3fc7faab9dd8fe232f948d833aa4d082286e15b1b4c0e6739afbb3cfb4a739b5e02888f0f969d5c87150705d6b747ff62a7384e2b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://oligarchy.co.uk/xapian/$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/xapian-core/HISTORY b/libs/xapian-core/HISTORY
index e4aeb22..dcd7b5e 100644
--- a/libs/xapian-core/HISTORY
+++ b/libs/xapian-core/HISTORY
@@ -1,3 +1,9 @@
+2013-06-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.1
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.12
+
2012-05-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.10
* DEPENDS: add zlib
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/libs/xmltv/DEPENDS b/libs/xmltv/DEPENDS
index af0cc2c..f350ff3 100755
--- a/libs/xmltv/DEPENDS
+++ b/libs/xmltv/DEPENDS
@@ -1,6 +1,7 @@
depends html-tree &&
depends lwp &&
depends xml-twig &&
+depends xml-parser-expat &&
depends xml-writer &&
depends date-manip &&
depends term-readkey &&
diff --git a/libs/xmltv/DETAILS b/libs/xmltv/DETAILS
index 29f3204..5424055 100755
--- a/libs/xmltv/DETAILS
+++ b/libs/xmltv/DETAILS
@@ -1,10 +1,10 @@
SPELL=xmltv
- VERSION=0.5.56
-
SOURCE_HASH=sha512:ae43d8348b0658485330a6eae4f69278278ba95185c1bc2b3ef1ab18380b8b8c6aabb583fff23601d92a073b65af64a33f37276b83794f5ff5d8ccca79a4f7de
+ VERSION=0.5.63
+
SOURCE_HASH=sha512:8c5e774b1afe70789c8a39a32e371cd5c5c9631d006aad356736019ba7ca31406e9e13e2ec733f98670c4f47acefa01eeee2eb3c32dcd703bd208f1f45172ab6
SOURCE=${SPELL}-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/$SOURCE
- WEB_SITE=http://membled.com/work/apps/xmltv/
+ WEB_SITE=http://xmltv.org
ENTERED=20040222
LICENSE=GPL
KEYWORDS="tv xml libs"
diff --git a/libs/xmltv/HISTORY b/libs/xmltv/HISTORY
index 7246f76..cffcbba 100644
--- a/libs/xmltv/HISTORY
+++ b/libs/xmltv/HISTORY
@@ -1,3 +1,8 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.63
+ updated WEB_SITE
+ * DEPENDS: added depends xml-parser-expat
+
2010-04-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.56
* DEPENDS: add file-slurp
diff --git a/libs/yajl/DETAILS b/libs/yajl/DETAILS
index 905db77..a83bf74 100755
--- a/libs/yajl/DETAILS
+++ b/libs/yajl/DETAILS
@@ -1,9 +1,9 @@
SPELL=yajl
- VERSION=2.0.1
+ VERSION=2.0.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/lloyd/${SPELL}/tarball/${VERSION}
-
SOURCE_HASH=sha512:814af18507bb2fa8f8a7f1b435562c7a4c1114d14003f5726ca06df896894fd15bd8d8bd70adbcb9f15965cafe0d2761e32b2c54ae1a47cc7335a577d8bdc5da
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lloyd-${SPELL}-f4b2b1a"
+
SOURCE_HASH=sha512:ab99fdd6b7e6f7add5530fff2d3ac6171ed3698267016d6cd23449742d36c9d848f065ba920dc2abb934488239e11e4ceda571c05fa472ab5d3f0480e9033a13
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lloyd-${SPELL}-fee1ebe"
WEB_SITE="https://github.com/lloyd/yajl";
LICENSE[0]=BSD/ISC
ENTERED=20110607
diff --git a/libs/yajl/HISTORY b/libs/yajl/HISTORY
index 7a52750..1a5af29 100644
--- a/libs/yajl/HISTORY
+++ b/libs/yajl/HISTORY
@@ -1,3 +1,6 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.4
+
2012-05-06 Sukneet Basuta <sukneet AT sourcemage.org>
* UP_TRIGGERS: added, needed to recast dependencies
on major version change, i.e. when going from 1.0.9 to 2.0.1
diff --git a/libs/yaml-cpp/BUILD b/libs/yaml-cpp/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/libs/yaml-cpp/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/libs/yaml-cpp/DEPENDS b/libs/yaml-cpp/DEPENDS
new file mode 100755
index 0000000..2a6876d
--- /dev/null
+++ b/libs/yaml-cpp/DEPENDS
@@ -0,0 +1,3 @@
+depends cmake &&
+depends boost &&
+depends -sub CXX gcc
diff --git a/libs/yaml-cpp/DETAILS b/libs/yaml-cpp/DETAILS
new file mode 100755
index 0000000..bae1083
--- /dev/null
+++ b/libs/yaml-cpp/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=yaml-cpp
+ VERSION=0.5.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:901add4a5679aecb95aace6ef7eaf5dd7f7c00513cc673e3e52cbdb25b1fe15199d1ac8fd8b716aba8469eb8e547291a74daac9c37cb8be7e308b1c87d30dd92
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://code.google.com/p/yaml-cpp/";
+ LICENSE[0]=MIT
+ ENTERED=20130113
+ SHORT="a YAML parser and emitter in C++"
+cat << EOF
+yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec.
+EOF
diff --git a/libs/yaml-cpp/HISTORY b/libs/yaml-cpp/HISTORY
new file mode 100644
index 0000000..83ed432
--- /dev/null
+++ b/libs/yaml-cpp/HISTORY
@@ -0,0 +1,3 @@
+2013-01-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
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/lgi/BUILD b/lua-forge/lgi/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/lua-forge/lgi/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/lua-forge/lgi/DEPENDS b/lua-forge/lgi/DEPENDS
new file mode 100755
index 0000000..fb3d247
--- /dev/null
+++ b/lua-forge/lgi/DEPENDS
@@ -0,0 +1,2 @@
+depends LUA &&
+depends gobject-introspection
diff --git a/lua-forge/lgi/DETAILS b/lua-forge/lgi/DETAILS
new file mode 100755
index 0000000..94f2e62
--- /dev/null
+++ b/lua-forge/lgi/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=lgi
+ VERSION=0.6.2
+ SOURCE="${SPELL}-${VERSION}.zip"
+ SOURCE_URL[0]=https://github.com/pavouk/${SPELL}/archive/${VERSION}.zip
+
SOURCE_HASH=sha512:0ccd86ed45e7c64858b7147695e9b784a12762d226ac84d942f26ef099f106049c668a2cf786b997029d5d7c7daf4b294ff983f49f6952246e1429e86ac50442
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/pavouk/lgi";
+ LICENSE[0]=MIT
+ ENTERED=20121223
+ SHORT="Dynamic Lua binding to GObject libraries using
GObject-Introspection"
+cat << EOF
+LGI is gobject-introspection based dynamic Lua binding to GObject based
+libraries. It allows using GObject-based libraries directly from Lua.
+EOF
diff --git a/lua-forge/lgi/HISTORY b/lua-forge/lgi/HISTORY
new file mode 100644
index 0000000..d3d4cd0
--- /dev/null
+++ b/lua-forge/lgi/HISTORY
@@ -0,0 +1,3 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/lua-forge/lua/DETAILS b/lua-forge/lua/DETAILS
index 4234f23..74efdaa 100755
--- a/lua-forge/lua/DETAILS
+++ b/lua-forge/lua/DETAILS
@@ -1,11 +1,10 @@
SPELL=lua
- VERSION=5.2.1
- PATCHLEVEL=1
+ 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:d0548d2cc2aa4fb4b5ae19d0ff675027370e3ee22d6e1ba448651c6f1f6f5e6b6214c81b760a23954f1e270936248bc021b9594a75191de4c1921e73d1ae48fb
+
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 af1f8da..dbfcdc8 100644
--- a/lua-forge/lua/HISTORY
+++ b/lua-forge/lua/HISTORY
@@ -1,3 +1,15 @@
+2014-07-06 Remko van der Vossen <wich AT sourcemage.org>
+ * shared.patch: link with libm.so
+
+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
+
+2012-09-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PROVIDES: added since it looks like lua51 will be around for a while
+
2012-09-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* shared.patch: link with libdl.so
diff --git a/lua-forge/lua/PROVIDES b/lua-forge/lua/PROVIDES
new file mode 100755
index 0000000..4c57544
--- /dev/null
+++ b/lua-forge/lua/PROVIDES
@@ -0,0 +1 @@
+LUA
diff --git a/lua-forge/lua/lua.pc b/lua-forge/lua/lua.pc
index d4113d8..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.1
+R= 5.2.3

# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/'
prefix= /usr
diff --git a/lua-forge/lua/shared.patch b/lua-forge/lua/shared.patch
index fa07115..0945e01 100644
--- a/lua-forge/lua/shared.patch
+++ b/lua-forge/lua/shared.patch
@@ -17,7 +17,7 @@
$(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)

+$(LUA_SO): $(CORE_O) $(LIB_O)
-+ $(CC) -o $@ -shared $(LDFLAGS) $(CORE_O) $(LIB_O) -ldl
++ $(CC) -o $@ -shared $(LDFLAGS) $(CORE_O) $(LIB_O) -lm -ldl
+
clean:
$(RM) $(ALL_T) $(ALL_O)
diff --git a/lua-forge/lua51/DETAILS b/lua-forge/lua51/DETAILS
index 51da36f..ffcdac4 100755
--- a/lua-forge/lua51/DETAILS
+++ b/lua-forge/lua51/DETAILS
@@ -1,11 +1,11 @@
SPELL=lua51
SPELLX=lua
- VERSION=5.1.4
+ VERSION=5.1.5
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=http://www.lua.org/ftp/$SOURCE
SOURCE_URL[1]=ftp://ftp.tecgraf.puc-rio.br/pub/lua/$SOURCE
-
SOURCE_HASH=sha512:bc542fe8535826ac1e49b03a8f238cf049724b02c14718f8162cfeaf735a5e6c58412ff18dbe7a38e4cc4433f3d1e702554e9b24b5f021634b4280880980f40f
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://www.lua.org/
ENTERED=20020309
LICENSE[0]=MIT
diff --git a/lua-forge/lua51/HISTORY b/lua-forge/lua51/HISTORY
index 1812f30..218a311 100644
--- a/lua-forge/lua51/HISTORY
+++ b/lua-forge/lua51/HISTORY
@@ -1,3 +1,15 @@
+2014-07-06 Remko van der Vossen <wich AT sourcemage.org>
+ * patch-src_Makefile: shared object was not linked
+ to libraries properly
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 5.1.5
+ * PRE_BUILD: changed to add the -lm -ldl to LDFLAGS
+
+2012-09-29 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PROVIDES: added since it looks like lua51 will be around
+ for a while
+
2012-05-26 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: fix x86_64 check

diff --git a/lua-forge/lua51/PRE_BUILD b/lua-forge/lua51/PRE_BUILD
index bf6c4cc..7400d61 100755
--- a/lua-forge/lua51/PRE_BUILD
+++ b/lua-forge/lua51/PRE_BUILD
@@ -1,7 +1,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/patch-src_Makefile" &&
+patch -p1 < "$SPELL_DIRECTORY/patch-src_Makefile" &&

# build shared object
sed -i "s:liblua.a:liblua.a liblua.so.5.1:" Makefile &&
@@ -18,4 +18,4 @@ fi &&

# use custom compiling/linking flags
sed -i "s:^CFLAGS=.*:CFLAGS=${CFLAGS} \$(MYCFLAGS):" src/Makefile &&
-sed -i "s:MYLDFLAGS=.*:MYLDFLAGS=${LDFLAGS}:" src/Makefile
+sed -i "s:MYLDFLAGS=.*:MYLDFLAGS=${LDFLAGS} -lm -ldl:" src/Makefile
diff --git a/lua-forge/lua51/PROVIDES b/lua-forge/lua51/PROVIDES
new file mode 100755
index 0000000..4c57544
--- /dev/null
+++ b/lua-forge/lua51/PROVIDES
@@ -0,0 +1 @@
+LUA
diff --git a/lua-forge/lua51/lua-5.1.5.tar.gz.sig
b/lua-forge/lua51/lua-5.1.5.tar.gz.sig
new file mode 100644
index 0000000..ec3455a
Binary files /dev/null and b/lua-forge/lua51/lua-5.1.5.tar.gz.sig differ
diff --git a/lua-forge/lua51/patch-src_Makefile
b/lua-forge/lua51/patch-src_Makefile
index 3b491bc..5de88ce 100644
--- a/lua-forge/lua51/patch-src_Makefile
+++ b/lua-forge/lua51/patch-src_Makefile
@@ -1,5 +1,17 @@
---- src/Makefile.orig 2008-01-19 22:37:58.000000000 +0300
-+++ src/Makefile 2008-08-22 19:08:36.560448176 +0400
+diff -ur lua-5.1.5/src/Makefile lua-mod/src/Makefile
+--- lua-5.1.5/src/Makefile 2012-02-13 14:41:22.000000000 -0600
++++ lua-mod/src/Makefile 2013-02-17 10:46:55.269489335 -0600
+@@ -15,8 +15,8 @@
+ LIBS= -lm $(MYLIBS)
+
+ MYCFLAGS=
+-MYLDFLAGS=
+-MYLIBS=
++MYLDFLAGS=
++MYLIBS= -ldl
+
+ # == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE
=========
+
@@ -35,8 +35,10 @@
LUAC_T= luac
LUAC_O= luac.o print.o
@@ -17,7 +29,7 @@
$(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)

+$(LUA_SO): $(CORE_O) $(LIB_O)
-+ $(CC) -o $@ -shared $(MYLDFLAGS) $(CORE_O) $(LIB_O)
++ $(CC) -o $@ -shared $(MYLDFLAGS) $(CORE_O) $(LIB_O) $(LIBS)
+
clean:
$(RM) $(ALL_T) $(ALL_O)
diff --git a/lua-forge/luacrypto/DEPENDS b/lua-forge/luacrypto/DEPENDS
index 55c18cb..4069e08 100755
--- a/lua-forge/luacrypto/DEPENDS
+++ b/lua-forge/luacrypto/DEPENDS
@@ -1,2 +1,2 @@
depends lua51 &&
-depends openssl
+depends SSL
diff --git a/lua-forge/luacrypto/HISTORY b/lua-forge/luacrypto/HISTORY
index 0784933..e1eaa29 100644
--- a/lua-forge/luacrypto/HISTORY
+++ b/lua-forge/luacrypto/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

diff --git a/lua-forge/luajit/BUILD b/lua-forge/luajit/BUILD
new file mode 100755
index 0000000..19519c2
--- /dev/null
+++ b/lua-forge/luajit/BUILD
@@ -0,0 +1 @@
+make "PREFIX=$INSTALL_ROOT/usr" "XCFLAGS=$LUAJIT_CONFIG"
diff --git a/lua-forge/luajit/CONFIGURE b/lua-forge/luajit/CONFIGURE
new file mode 100755
index 0000000..1c519e7
--- /dev/null
+++ b/lua-forge/luajit/CONFIGURE
@@ -0,0 +1,6 @@
+config_query_option LUAJIT_CONFIG \
+ "Build extra Lua 5.2 compatibility (breaks some 5.1
compatibility)?" \
+ 'n' \
+ '-DLUAJIT_ENABLE_LUA52COMPAT' \
+ ''
+
diff --git a/lua-forge/luajit/DEPENDS b/lua-forge/luajit/DEPENDS
new file mode 100755
index 0000000..97a76ba
--- /dev/null
+++ b/lua-forge/luajit/DEPENDS
@@ -0,0 +1,2 @@
+depends ncurses &&
+depends readline
diff --git a/lua-forge/luajit/DETAILS b/lua-forge/luajit/DETAILS
new file mode 100755
index 0000000..34c281f
--- /dev/null
+++ b/lua-forge/luajit/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=luajit
+ VERSION=2.0.3
+ SOURCE=LuaJIT-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/LuaJIT-$VERSION"
+ SOURCE_URL[0]="http://luajit.org/download/$SOURCE";
+
SOURCE_HASH=sha512:7b3e3de22ac3602299b5918b60801e45a3278e547a15c16fdae7359538d4ada27ba664935d5f97c7409f330c2f8efeaae9ea03415f5e9d5a9d81e022cd5d36e0
+ WEB_SITE="http://luajit.org/";
+ ENTERED=20121222
+ LICENSE[0]=MIT
+ SHORT="a just-in-time compiler for Lua"
+cat << EOF
+LuaJIT has been successfully used as a scripting middleware in games, 3D
+modellers, numerical simulations, trading platforms and many other specialty
+applications. It combines high flexibility with high performance and an
+unmatched low memory footprint: less than 125K for the VM plus less than 85K
+for the JIT compiler (on x86).
+
+LuaJIT has been in continuous development since 2005. It's widely considered
to
+be one of the fastest dynamic language implementations. It has outperformed
+other dynamic languages on many cross-language benchmarks since its first
+release often by a substantial margin. In 2009 other dynamic language VMs
+started to catch up with the performance of LuaJIT 1.x. Well, I couldn't let
+that slide. ;-)
+
+For LuaJIT 2.0, the whole VM has been rewritten from the ground up and
+relentlessly optimized for performance. It combines a high-speed interpreter,
+written in assembler, with a state-of-the-art JIT compiler.
+
+An innovative trace compiler is integrated with advanced, SSA-based
+optimizations and a highly tuned code generation backend. This allows a
+substantial reduction of the overhead associated with dynamic language
+features.
+
+It's destined to break into the performance range traditionally reserved for
+offline, static language compilers.
+EOF
diff --git a/lua-forge/luajit/HISTORY b/lua-forge/luajit/HISTORY
new file mode 100644
index 0000000..0cfaa6f
--- /dev/null
+++ b/lua-forge/luajit/HISTORY
@@ -0,0 +1,6 @@
+2014-07-31 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 2.0.3
+
+2012-12-22 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS, BUILD, CONFIGURE, DEPENDS, INSTALL: spell created
+
diff --git a/lua-forge/luajit/INSTALL b/lua-forge/luajit/INSTALL
new file mode 100755
index 0000000..95a70a1
--- /dev/null
+++ b/lua-forge/luajit/INSTALL
@@ -0,0 +1 @@
+make PREFIX=/usr install
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/lua-forge/luasec/DEPENDS b/lua-forge/luasec/DEPENDS
index 65eeef3..5e58d00 100755
--- a/lua-forge/luasec/DEPENDS
+++ b/lua-forge/luasec/DEPENDS
@@ -1,3 +1,3 @@
depends lua51 &&
-depends openssl &&
+depends SSL &&
depends luasocket
diff --git a/lua-forge/luasec/HISTORY b/lua-forge/luasec/HISTORY
index aa5a7b3..a8ff797 100644
--- a/lua-forge/luasec/HISTORY
+++ b/lua-forge/luasec/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-12-17 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: lua -> lua51

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/lxinput/DEPENDS b/lxde/lxinput/DEPENDS
new file mode 100755
index 0000000..4559f6d
--- /dev/null
+++ b/lxde/lxinput/DEPENDS
@@ -0,0 +1,13 @@
+depends libx11 &&
+depends xml-parser-expat &&
+optional_depends gtk+3 \
+ "--enable-gtk3" \
+ "--disable-gtk3" \
+ "for GTK 3 interface (otherwise use GTK 2)" &&
+optional_depends libxslt \
+ "--enable-man" \
+ "--disable-man" \
+ "to generate man pages" &&
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+fi
diff --git a/lxde/lxinput/DETAILS b/lxde/lxinput/DETAILS
new file mode 100755
index 0000000..00731d6
--- /dev/null
+++ b/lxde/lxinput/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=lxinput
+ VERSION=0.3.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/${SOURCE}
+
SOURCE_HASH=sha512:50921151d3050fae1e4640aade2b0bf88d94445f95e18c21c3d67a012ec7d33b6b9dada8574898d915a350c37fcd568f376bafff1b804e222543a5cadf87431a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://lxde.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20121125
+ SHORT="LXInput is a small program used to configure keyboard and
mouse for LXDE."
+cat << EOF
+LXInput is a small program used to configure keyboard and mouse for LXDE.
+EOF
diff --git a/lxde/lxinput/HISTORY b/lxde/lxinput/HISTORY
new file mode 100644
index 0000000..c999984
--- /dev/null
+++ b/lxde/lxinput/HISTORY
@@ -0,0 +1,2 @@
+2012-11-25 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, DEPENDS: spell created
diff --git a/lxde/lxlauncher/DEPENDS b/lxde/lxlauncher/DEPENDS
index 64b601b..b111ff4 100755
--- a/lxde/lxlauncher/DEPENDS
+++ b/lxde/lxlauncher/DEPENDS
@@ -1,4 +1,5 @@
depends gnome-menus &&
depends startup-notification &&
depends gtk+2 &&
+depends menu-cache &&
depends lxmenu-data
diff --git a/lxde/lxlauncher/HISTORY b/lxde/lxlauncher/HISTORY
index b1be58e..18fbf0a 100644
--- a/lxde/lxlauncher/HISTORY
+++ b/lxde/lxlauncher/HISTORY
@@ -1,3 +1,6 @@
+2014-05-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on menu-cache
+
2011-10-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.2

diff --git a/lxde/menu-cache/DETAILS b/lxde/menu-cache/DETAILS
index e9e400d..4935413 100755
--- a/lxde/menu-cache/DETAILS
+++ b/lxde/menu-cache/DETAILS
@@ -1,8 +1,8 @@
SPELL=menu-cache
- VERSION=0.3.2
+ VERSION=0.5.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/lxde/${SOURCE}
-
SOURCE_HASH=sha512:7cc9e0f6b2e992233149b7db3ee571fc1e67692125c4bd52fe08ab1bc63d3e937a383a3345d513369f530cecc9ed40708826421d7adff2150a4f1c92cb251056
+
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 1892541..c0bccfc 100644
--- a/lxde/menu-cache/HISTORY
+++ b/lxde/menu-cache/HISTORY
@@ -1,3 +1,9 @@
+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
+
2010-06-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.3.2

diff --git a/mail/alpine/DEPENDS b/mail/alpine/DEPENDS
index ee78aad..627a1ca 100755
--- a/mail/alpine/DEPENDS
+++ b/mail/alpine/DEPENDS
@@ -2,10 +2,10 @@ if [[ $ALPINE_TOPAL == y ]]; then
depends ada &&
depends gnupg
fi &&
-optional_depends openssl \
+optional_depends SSL \
"--with-ssl-dir=$INSTALL_ROOT/usr \
--with-ssl-certs-dir=$INSTALL_ROOT/etc/ssl/certs \
- --with-ssl-include-dir=$INSTALL_ROOT/usr/include/openssl \
+ --with-ssl-include-dir=$INSTALL_ROOT/usr/include/SSL \
--with-ssl-lib-dir=$INSTALL_ROOT/usr/lib" \
"--without-ssl" \
"for SSL/TLS support" &&
diff --git a/mail/alpine/HISTORY b/mail/alpine/HISTORY
index b9b430d..3021da8 100644
--- a/mail/alpine/HISTORY
+++ b/mail/alpine/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-11 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: update topal to 74

diff --git a/mail/althea/DEPENDS b/mail/althea/DEPENDS
index d4aa2d5..5657ea8 100755
--- a/mail/althea/DEPENDS
+++ b/mail/althea/DEPENDS
@@ -1,2 +1,2 @@
depends "gtk+" &&
-depends "openssl"
+depends "SSL"
diff --git a/mail/althea/HISTORY b/mail/althea/HISTORY
index 2727441..cca7522 100644
--- a/mail/althea/HISTORY
+++ b/mail/althea/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/mail/anubis/DEPENDS b/mail/anubis/DEPENDS
index 95df8a8..78ccebb 100755
--- a/mail/anubis/DEPENDS
+++ b/mail/anubis/DEPENDS
@@ -24,10 +24,10 @@ optional_depends tcp_wrappers \
"tcp-wrappers support" &&
if [[ ${ANUBIS_TLS} == "gnutls" ]]
then
- depends gnutls "--without-openssl --with-gnutls"
-elif [[ ${ANUBIS_TLS} == "openssl" ]]
+ depends gnutls "--without-opennssl --with-gnutls"
+elif [[ ${ANUBIS_TLS} == "SSL" ]]
then
- depends openssl "--with-openssl --without-gnutls"
+ depends SSL "--with-openssl --without-gnutls"
fi &&

if [[ ${ANUBIS_DB} == "mysql" ]]
diff --git a/mail/anubis/HISTORY b/mail/anubis/HISTORY
index a2c9dec..17108c4 100644
--- a/mail/anubis/HISTORY
+++ b/mail/anubis/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/mail/bogofilter/CONFIGURE b/mail/bogofilter/CONFIGURE
index 58a8d32..94be5bc 100755
--- a/mail/bogofilter/CONFIGURE
+++ b/mail/bogofilter/CONFIGURE
@@ -1,2 +1,2 @@
config_query_list BOGOFILTER_DB "Which database do you wish to use." \
- "db" "sqlite" "tokyocabinet" "qdbm"
+ "db" "sqlite" "tokyocabinet"
diff --git a/mail/bogofilter/DETAILS b/mail/bogofilter/DETAILS
index a383ea4..8f7a420 100755
--- a/mail/bogofilter/DETAILS
+++ b/mail/bogofilter/DETAILS
@@ -1,6 +1,7 @@
SPELL=bogofilter
- VERSION=1.2.2
-
SOURCE_HASH=sha512:916740b4d916c266c8645aa2c509a7e4e21ea0afe9ef89dfe64aa2e147158d48dd259ca53052c14ae8e422a7f364c9a12fcca67011a4e806581e4346e892a7e6
+ VERSION=1.2.4
+
SOURCE_HASH=sha512:e8c0b6bcc14f12fbbb2752e697a6d9065e17abfca3f70045ce9fe668d01c1cfad4adaa35c81546ecdd3639b0c28f3f4776bb5ed4699f21e9e2a5b19ca33479db
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
diff --git a/mail/bogofilter/HISTORY b/mail/bogofilter/HISTORY
index 26f62af..5a0b416 100644
--- a/mail/bogofilter/HISTORY
+++ b/mail/bogofilter/HISTORY
@@ -1,3 +1,11 @@
+2014-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.4
+ * CONFIGURE: upstream removed qdbm support
+
+2012-12-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.3
+ SECURITY_PATCH=1 fixes CVE-2012-5468
+
2010-07-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2

diff --git a/mail/c-client/DEPENDS b/mail/c-client/DEPENDS
index 5773acb..1922e6f 100755
--- a/mail/c-client/DEPENDS
+++ b/mail/c-client/DEPENDS
@@ -1,2 +1,2 @@
-optional_depends openssl "" "" "for SSL/TLS support" &&
+optional_depends SSL "" "" "for SSL/TLS support" &&
optional_depends linux-pam "" "" "for PAM support"
diff --git a/mail/c-client/HISTORY b/mail/c-client/HISTORY
index 2b51a70..87ab142 100644
--- a/mail/c-client/HISTORY
+++ b/mail/c-client/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-08-12 Elisamuel Resto <ryuji AT sourcemage.org>
* DEPENDS: remove unused enable/disable flags; PATCHLEVEL++
* BUILD: use is_depends_enabled instead of the grep; quoted paths,
diff --git a/mail/claws-mail-extra-plugins/BUILD
b/mail/claws-mail-extra-plugins/BUILD
index 0d4eaa0..27ba77d 100755
--- a/mail/claws-mail-extra-plugins/BUILD
+++ b/mail/claws-mail-extra-plugins/BUILD
@@ -1,6 +1 @@
-for SYLPHEED_PLUGIN in $SYLPHEED_CLAWS_EXTRA_PLUGINS
-do
- message "${MESSAGE_COLOR}claws-mail-extra-plugin $SYLPHEED_PLUGIN is being
built...${DEFAULT_COLOR}"
- cd $SOURCE_DIRECTORY/$SYLPHEED_PLUGIN*
- default_build
-done
+true
diff --git a/mail/claws-mail-extra-plugins/CONFIGURE
b/mail/claws-mail-extra-plugins/CONFIGURE
deleted file mode 100755
index 1aba4cd..0000000
--- a/mail/claws-mail-extra-plugins/CONFIGURE
+++ /dev/null
@@ -1,23 +0,0 @@
-persistent_add SYLPHEED_CLAWS_EXTRA_PLUGINS &&
-SYLPHEED_CLAWS_EXTRA_PLUGINS="acpi_notifier \
- address_keeper \
- archive \
- att_remover \
- attachwarner \
- bsfilter_plugin \
- clamd \
- fancy \
- fetchinfo-plugin \
- gdata_plugin \
- geolocation_plugin \
- gtkhtml2_viewer \
- mailmbox \
- newmail \
- notification_plugin \
- pdf_viewer \
- perl_plugin \
- python_plugin \
- rssyl \
- spam_report \
- tnef_parse \
- vcalendar"
diff --git a/mail/claws-mail-extra-plugins/DETAILS
b/mail/claws-mail-extra-plugins/DETAILS
index d6c1bb2..427b6a5 100755
--- a/mail/claws-mail-extra-plugins/DETAILS
+++ b/mail/claws-mail-extra-plugins/DETAILS
@@ -1,11 +1,12 @@
SPELL=claws-mail-extra-plugins
- VERSION=3.8.1
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL=$SOURCEFORGE_URL/sylpheed-claws/$SOURCE
- SOURCE2=${SOURCE}.asc
- SOURCE2_URL=${SOURCE_URL}.asc
- SOURCE_GPG=sylpheed.gpg:${SOURCE}.asc
- SOURCE2_IGNORE=signature
+ VERSION=3.9.0
+ PATCHLEVEL=1
+# SOURCE=$SPELL-$VERSION.tar.bz2
+# SOURCE_URL=$SOURCEFORGE_URL/sylpheed-claws/$SOURCE
+# SOURCE2=${SOURCE}.asc
+# SOURCE2_URL=${SOURCE_URL}.asc
+# SOURCE_GPG=sylpheed.gpg:${SOURCE}.asc
+# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.claws-mail.org/plugins.php
ENTERED=20060926
diff --git a/mail/claws-mail-extra-plugins/HISTORY
b/mail/claws-mail-extra-plugins/HISTORY
index 972202e..ca962a4 100644
--- a/mail/claws-mail-extra-plugins/HISTORY
+++ b/mail/claws-mail-extra-plugins/HISTORY
@@ -1,142 +1,2 @@
-2012-06-29 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.8.1
- * CONFIGURE: +pdf_viewer
-
-2011-12-24 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.8.0
-
-2011-08-29 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.10
- * CONFIGURE: +gdata_plugin
-
-2011-04-12 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.9
-
-2011-02-24 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.8
-
-2010-11-22 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.7
- * CONFIGURE: -cachesaver, -synce_plugin, +address_keeper, +clamd
-
-2010-05-18 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: Improved description
-
-2010-05-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.6
-
-2010-02-01 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.5
-
-2010-01-11 Ladislav Hagara <hgr AT vabo.cz>
- * DEPENDS: added optional_depends bsfilter for bsfilter_plugin
-
-2010-01-10 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.4
- * CONFIGURE: +geolocation_plugin
- * DEPENDS: added optional_depends libchamplain for geolocation_plugin
-
-2009-10-09 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.3
- * CONFIGURE: +python_plugin
-
-2009-07-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.2
- * CONFIGURE: +bsfilter_plugin, +fancy
- * DEPENDS: added optional_depends webkitgtk for fancy plugin
-
-2009-03-06 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.1
-
-2008-12-19 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.7.0
-
-2008-10-10 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.6.1
-
-2008-10-04 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.6.0
- * CONFIGURE: -smime, part of claws-mail now
-
-2008-07-26 Eric Sandall <sandalle AT sourcemage.org>
- * INSTALL: Fails install with multiple make jobs
-
-2008-06-29 Ladislav Hagara <hgr AT vabo.cz>
- * DEPENDS: added optional_depends libarchive
-
-2008-06-27 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.5.0
- * CONFIGURE: +archive, -pdf_viewer (licensing issues)
-
-2008-04-19 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.4.0
-
-2008-02-25 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.3.1
- * CONFIGURE, DEPENDS: removed clamav plugin (licensing problems)
-
-2008-02-08 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.3.0
- * CONFIGURE: added new clamav plugin
- * DEPENDS: added optional_depends clamav
-
-2007-12-17 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.2.0
-
-2007-11-19 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.1.0
- * CONFIGURE: added new tnef_parse plugin
- * DEPENDS: added optional_depends libytnef
-
-2007-10-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: fixed WEB_SITE
-
-2007-09-17 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.0.1
-
-2007-09-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 3.0.0
- * CONFIGURE: added spam_report
-
-2007-07-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.10.0
-
-2007-05-08 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.9.2
-
-2007-04-22 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.9.1
-
-2007-04-16 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.9.0
- * CONFIGURE: removed maildir and etpan-privacy plugins
-
-2007-02-26 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.8.0
- * CONFIGURE: added new pdf_viewer plugin
-
-2007-01-19 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.7.1
- * CONFIGURE: added new attachwarner plugin
-
-2007-01-11 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 2.7.0
-
-2006-12-12 George Sherwood <george AT beernabeer.com>
- * ALL: Created from sylpheed-claws-extra-plugins
- * DETAILS: Updated to version 2.6.1
-
-2006-11-20 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.6.0
-
-2006-10-04 Ladislav Hagara <hgr AT vabo.cz>
- * TRIGGERS: added, on_cast sylpheed-claws cast_self
-
-2006-09-28 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 2.5.2
- * CONFIGURE: added new synce_plugin
- * DEPENDS: added optional_depends synce-libsynce and synce-librapi2
-
-2006-09-26 Ladislav Hagara <hgr AT vabo.cz>
- * *: created this spell, version 2.5.0
-
+2013-06-24 Ladislav Hagara <hgr AT vabo.cz>
+ * spell deprecated, part of claws-mail since 3.9.1
diff --git a/mail/claws-mail-extra-plugins/INSTALL
b/mail/claws-mail-extra-plugins/INSTALL
index 7182066..27ba77d 100755
--- a/mail/claws-mail-extra-plugins/INSTALL
+++ b/mail/claws-mail-extra-plugins/INSTALL
@@ -1,7 +1 @@
-make_single &&
-for SYLPHEED_PLUGIN in $SYLPHEED_CLAWS_EXTRA_PLUGINS
-do
- message "${MESSAGE_COLOR}claws-mail-extra-plugin $SYLPHEED_PLUGIN is being
installed ...${DEFAULT_COLOR}"
- cd $SOURCE_DIRECTORY/$SYLPHEED_PLUGIN*
- default_install
-done
+true
diff --git a/mail/claws-mail-extra-plugins/PRE_BUILD
b/mail/claws-mail-extra-plugins/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/mail/claws-mail-extra-plugins/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/mail/claws-mail-extra-plugins/UP_TRIGGERS
b/mail/claws-mail-extra-plugins/UP_TRIGGERS
new file mode 100755
index 0000000..3873a4a
--- /dev/null
+++ b/mail/claws-mail-extra-plugins/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger claws-mail-extra-plugins dispel_self
+up_trigger claws-mail cast_self
diff --git a/mail/claws-mail/CONFIGURE b/mail/claws-mail/CONFIGURE
index 49ff14f..e686ca1 100755
--- a/mail/claws-mail/CONFIGURE
+++ b/mail/claws-mail/CONFIGURE
@@ -1,11 +1,74 @@
-config_query_option SYLPHEED_OPTS "Compile tray-icon plugin?" y \
+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" \
"--disable-trayicon-plugin" &&

-config_query_option SYLPHEED_OPTS "Compile crash dialog?" n \
+config_query_option CLAWSMAIL_OPTS "Compile crash dialog?" n \
"--enable-crash-dialog" \
"--disable-crash-dialog" &&

config_query_option SYLPHEED_OPTS "Enable IPv6 support?" y \
"--enable-ipv6" \
- "--disable-ipv6"
+ "--disable-ipv6" &&
+
+config_query_option CLAWSMAIL_OPTS "Build generic UMPC Code?" n \
+ "--enable-generic-umpc" \
+ "--disable-generic-umpc" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable pthread support?" y \
+ "--enable-pthread" \
+ "--disable-pthread" &&
+
+config_query_option CLAWSMAIL_OPTS "Build external address book support?" n \
+ "--enable-new-addrbook" \
+ "--disable-new-addrbook" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable acpi_notifier plugin?" y \
+ "--enable-acpi_notifier-plugin" \
+ "--disable-acpi_notifier-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable address_keeper plugin?" y \
+ "--enable-address_keeper-plugin" \
+ "--disable-address_keeper-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable attachement remover plugin?" y \
+ "--enable-att_remover-plugin" \
+ "--disable-att_remover-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable attachement warning plugin?" y \
+ "--enable-attachwarner-plugin" \
+ "--disable-attachwarner-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable fetchinfo plugin?" y \
+ "--enable-fetchinfo-plugin" \
+ "--disable-fetchinfo-plugin" &&
+
+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" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable notification plugin?" y \
+ "--enable-notification-plugin" \
+ "--disable-notification-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable rssyl plugin?" y \
+ "--enable-rssyl-plugin" \
+ "--disable-rssyl-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable smime plugin?" y \
+ "--enable-smime-plugin" \
+ "--disable-smime-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable spam report plugin?" y \
+ "--enable-spam_report-plugin" \
+ "--disable-spam_report-plugin" &&
+
+config_query_option CLAWSMAIL_OPTS "Enable vcalendar plugin?" y \
+ "--enable-vcalendar-plugin" \
+ "--disable-vcalendar-plugin"
+
diff --git a/mail/claws-mail/CONFLICTS b/mail/claws-mail/CONFLICTS
index 7743d27..0031463 100755
--- a/mail/claws-mail/CONFLICTS
+++ b/mail/claws-mail/CONFLICTS
@@ -1,3 +1,4 @@
conflicts sylpheed-claws y
+conflicts claws-mail-extra-plugins y
conflicts sylpheed
conflicts sylpheed-gtk2
diff --git a/mail/claws-mail/DEPENDS b/mail/claws-mail/DEPENDS
index 69d5bee..78a35bd 100755
--- a/mail/claws-mail/DEPENDS
+++ b/mail/claws-mail/DEPENDS
@@ -1,4 +1,8 @@
-depends gtk+2 &&
+if [ "$CLAWSMAIL_GTK" == "gtk+3" ]; then
+ depends gtk+3 --enable-gtk3
+else
+ depends gtk+2
+fi &&
depends c-ares &&

optional_depends "dbus" \
@@ -6,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" \
@@ -21,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" \
@@ -36,6 +35,11 @@ optional_depends "spamassassin" \
"" \
"for SpamProtection" &&

+optional_depends "bogofilter" \
+ "--enable-bogofilter-plugin" \
+ "--disable-bogofilter-plugin" \
+ "for SpamProtection" &&
+
optional_depends "openldap" \
"--enable-ldap" \
"--disable-ldap" \
@@ -51,16 +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" \
- "" \
- "" \
- "enable aspell spellchecking support?" &&
-
optional_depends "enchant" \
"--enable-enchant" \
"--disable-enchant" \
@@ -69,4 +63,97 @@ optional_depends "enchant" \
optional_depends "gettext" \
"--enable-nls" \
"--disable-nls" \
- "for Native Language Support"
+ "for Native Language Support" &&
+
+optional_depends network-manager \
+ "--enable-networkmanager" \
+ "--disable-networkmanager" \
+ "support for NetworkManager" &&
+
+optional_depends valgrind \
+ "--enable-valgrind" \
+ "--disable-valgrind" \
+ "Enable valgrind support for debugging?" &&
+
+optional_depends libarchive \
+ "--enable-archive-plugin" \
+ "--disable-archive-plugin" \
+ "to build archive plugin" &&
+
+optional_depends bsfilter \
+ "--enable-bsfilter-plugin" \
+ "--disable-bsfilter-plugin" \
+ "Enable bsfilter plugin (Bayesian spam filtering)" &&
+
+optional_depends clamav \
+ "--enable-clamd-plugin" \
+ "--disable-clamd-plugin" \
+ "Enable clamd plugin?" &&
+
+optional_depends libchamplain \
+ "--enable-geolocation-plugin" \
+ "--disable-geolocation-plugin" \
+ "Enable geolocation plugin" &&
+
+optional_depends libgdata \
+ "--enable-gdata-plugin" \
+ "--disable-gdata-plugin" \
+ "Enable gdata plugin?" &&
+
+optional_depends libytnef \
+ "--enable-tnef_parse-plugin" \
+ "--disable-tnef_parse-plugin" \
+ "Enable tnef_parse plugin?" &&
+
+optional_depends poppler \
+ "--enable-pdf_viewer-plugin" \
+ "--disable-pdf_viewer-plugin" \
+ "Enable pdf_viewer plugin?" &&
+
+optional_depends perl \
+ "--enable-perl-plugin" \
+ "--disable-perl-plugin" \
+ "Enable perl plugin?" &&
+
+optional_depends PYTHON \
+ "--enable-python-plugin" \
+ "--disable-python-plugin" \
+ "Enable python plugin?" &&
+
+if [ "$CLAWSMAIL_GTK" == "gtk+3" ]; then
+ optional_depends webkitgtk3 \
+ "--enable-fancy-plugin" \
+ "--disable-fancy-plugin" \
+ "Enable fancy plugin?"
+else
+ optional_depends webkitgtk \
+ "--enable-fancy-plugin" \
+ "--disable-fancy-plugin" \
+ "Enable fancy plugin?"
+fi &&
+
+depends atk &&
+depends cairo &&
+depends curl &&
+if is_depends_enabled $SPELL dbus; then
+ depends dbus-glib
+fi &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends -sub CXX gcc &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends harfbuzz &&
+if is_depends_enabled $SPELL gpgme; then
+ depends libassuan &&
+ depends libgpg-error
+fi &&
+depends libpng &&
+
+depends libsm &&
+depends libice &&
+
+depends libx11 &&
+depends pango &&
+depends pixman
diff --git a/mail/claws-mail/DETAILS b/mail/claws-mail/DETAILS
index 97a0fe8..e6cf61d 100755
--- a/mail/claws-mail/DETAILS
+++ b/mail/claws-mail/DETAILS
@@ -1,9 +1,8 @@
SPELL=claws-mail
- VERSION=3.8.1
+ VERSION=3.11.1
SECURITY_PATCH=1
- PATCHLEVEL=0
- SOURCE=$SPELL-${VERSION}.tar.bz2
- SOURCE_URL=$SOURCEFORGE_URL/sylpheed-claws/$SOURCE
+ SOURCE=$SPELL-${VERSION}.tar.xz
+ SOURCE_URL=$SOURCEFORGE_URL/$SPELL/Claws%20Mail/$VERSION/$SOURCE
SOURCE2=${SOURCE}.asc
SOURCE2_URL=${SOURCE_URL}.asc
SOURCE_GPG=sylpheed.gpg:${SOURCE}.asc
diff --git a/mail/claws-mail/HISTORY b/mail/claws-mail/HISTORY
index 2f64db2..68b4955 100644
--- a/mail/claws-mail/HISTORY
+++ b/mail/claws-mail/HISTORY
@@ -1,3 +1,52 @@
+2014-10-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.11.1
+ * DEPENDS: Removed dependency on SSL and aspell, not used anymore
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.10.1
+
+2014-05-27 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to 3.10.0, fixed SOURCE_URL, .bz2 -> .xz
+ * DEPENDS: removed db
+
+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
+
+2013-06-24 Ladislav Hagara <hgr AT vabo.cz>
+ * CONFLICTS: claws-mail-extra-plugins added, part of claws-mail now
+
+2013-06-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.9.2
+
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added optional dependency on bogofilter and
+ network-manager, removed dependencies on libffi, bzip2, libxau,
+ libxcb, libxdmcp, libxext, libxrender, libssh2, pcre and zlib,
+ made the dependency on libassuan dependent on the dependency on
gpgme
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: made the dependency on openssl unconditional
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, curl, db,
+ dbus-glib, expat, fontconfig, freetype2, gdk-pixbuf2, glib2,
+ harfbuzz, libassuan, libffi, libgpg-error, libice, libidn,
+ libpng, libsm, libssh2, libx11, libxau, libxcb, libxdmcp,
+ libxext, libxrender, OPENGL, openssl, pango, pcre, pixman
+ and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-11-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 3.9.0
+
2012-06-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.8.1

diff --git a/mail/cone/DEPENDS b/mail/cone/DEPENDS
index e3e8788..e10e13e 100755
--- a/mail/cone/DEPENDS
+++ b/mail/cone/DEPENDS
@@ -1,6 +1,6 @@
depends ncurses &&
depends libxml2 &&
-depends openssl &&
+depends SSL &&
optional_depends "aspell" \
"" \
"" \
diff --git a/mail/cone/DETAILS b/mail/cone/DETAILS
index 13879bf..52d0ed8 100755
--- a/mail/cone/DETAILS
+++ b/mail/cone/DETAILS
@@ -1,7 +1,7 @@
SPELL=cone
- VERSION=0.84
+ VERSION=0.90
SOURCE="$SPELL-$VERSION.tar.bz2"
- SOURCE_URL[0]=$SOURCEFORGE_URL/courier/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/courier/${SPELL}/${VERSION}/${SOURCE}
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
SOURCE2_URL[0]=$SOURCEFORGE_URL/courier/$SOURCE2
diff --git a/mail/cone/HISTORY b/mail/cone/HISTORY
index 511fcc9..5e6b1b7 100644
--- a/mail/cone/HISTORY
+++ b/mail/cone/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.90
+
2010-08-11 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 0.84
* BUILD, PRE_BUILD, cone-gcc43.patch: removed
diff --git a/mail/courier-authlib/DEPENDS b/mail/courier-authlib/DEPENDS
index a02829e..22afa29 100755
--- a/mail/courier-authlib/DEPENDS
+++ b/mail/courier-authlib/DEPENDS
@@ -1,4 +1,4 @@
-#depends libtool &&
+depends libtool &&

case ${CAUTHLIB_AUTHDB} in
db) depends db "--with-db=db"
diff --git a/mail/courier-authlib/HISTORY b/mail/courier-authlib/HISTORY
index cd92b86..c754af5 100644
--- a/mail/courier-authlib/HISTORY
+++ b/mail/courier-authlib/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libtool
+
2011-03-27 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: version 0.63.0
* DEPENDS: removed non-existent configure flags
diff --git a/mail/courier-imap/DEPENDS b/mail/courier-imap/DEPENDS
index b9144c6..b17ee0c 100755
--- a/mail/courier-imap/DEPENDS
+++ b/mail/courier-imap/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends perl &&
depends courier-authlib &&

diff --git a/mail/courier-imap/HISTORY b/mail/courier-imap/HISTORY
index 5b26d4f..1d09833 100644
--- a/mail/courier-imap/HISTORY
+++ b/mail/courier-imap/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-06-15 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: added SOURCE2_IGNORE for signature

diff --git a/mail/courier/CONFLICTS b/mail/courier/CONFLICTS
index 36fa790..ce5d16b 100755
--- a/mail/courier/CONFLICTS
+++ b/mail/courier/CONFLICTS
@@ -1,6 +1,7 @@
conflicts courier-imap &&
conflicts masqmail &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts exim &&
conflicts postfix &&
conflicts sendmail &&
diff --git a/mail/courier/DEPENDS b/mail/courier/DEPENDS
index 64ce682..ddb7c06 100755
--- a/mail/courier/DEPENDS
+++ b/mail/courier/DEPENDS
@@ -15,7 +15,7 @@ optional_depends "fam" \
"" \
"for enhanced IMAP idle implementation" &&

-optional_depends "openssl" \
+optional_depends "SSL" \
"" \
"" \
"for SSL/TLS encrypted mail delivery support" &&
@@ -29,7 +29,7 @@ if [ "${COURIER_WEBMAIL}" == "y" ]; then
depends WEBSERVER &&

if [ "${COURIER_SSLWEBMAIL}" != "no" ]; then
- depends openssl
+ depends SSL
fi &&

if [ "${COURIER_SPELLCHECKER}" != "" ]; then
diff --git a/mail/courier/HISTORY b/mail/courier/HISTORY
index 496ca4e..f81f028 100644
--- a/mail/courier/HISTORY
+++ b/mail/courier/HISTORY
@@ -1,6 +1,15 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

+2011-04-02 Remko van der Vossen <wich AT sourcemage.org>
+ * init.d/courier_filter: added
+
2011-03-27 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: version 0.65.3
* init.d/*: simplified and use smgl_init (working NEEDS)
diff --git a/mail/courier/init.d/courier_filter
b/mail/courier/init.d/courier_filter
new file mode 100755
index 0000000..d46d9d4
--- /dev/null
+++ b/mail/courier/init.d/courier_filter
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+PROGRAM=/bin/false
+RUNLEVEL=3
+NEEDS="courier"
+
+. /etc/init.d/smgl_init
+
+start()
+{
+ /usr/sbin/courierfilter start
+ evaluate_retval
+}
+
+stop()
+{
+ /usr/sbin/courierfilter stop
+ evaluate_retval
+}
+
+restart()
+{
+ /usr/sbin/courierfilter restart
+ evaluate_retval
+}
diff --git a/mail/cyrus-imapd/DEPENDS b/mail/cyrus-imapd/DEPENDS
index a8b1bfb..6619bc4 100755
--- a/mail/cyrus-imapd/DEPENDS
+++ b/mail/cyrus-imapd/DEPENDS
@@ -9,9 +9,9 @@ optional_depends openldap \
"--without-ldap" \
"to enable LDAP support" &&

-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"to enable openSSL support" &&

optional_depends tcp_wrappers \
diff --git a/mail/cyrus-imapd/HISTORY b/mail/cyrus-imapd/HISTORY
index 79d2f2f..db1a81a 100644
--- a/mail/cyrus-imapd/HISTORY
+++ b/mail/cyrus-imapd/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* PROVIDES: [automated] Fixed invalid entries.

diff --git a/mail/dk-milter/BUILD b/mail/dk-milter/BUILD
new file mode 100755
index 0000000..f2bb7e3
--- /dev/null
+++ b/mail/dk-milter/BUILD
@@ -0,0 +1,5 @@
+create_account dk-milter &&
+
+make_single &&
+make &&
+make_normal
diff --git a/mail/dk-milter/CONFIGURE b/mail/dk-milter/CONFIGURE
new file mode 100755
index 0000000..a37a97f
--- /dev/null
+++ b/mail/dk-milter/CONFIGURE
@@ -0,0 +1 @@
+config_query DK_MILTER_AR "Enable asynchronous resolver?" n
diff --git a/mail/dk-milter/DEPENDS b/mail/dk-milter/DEPENDS
new file mode 100755
index 0000000..991b4c8
--- /dev/null
+++ b/mail/dk-milter/DEPENDS
@@ -0,0 +1,3 @@
+depends m4 &&
+depends SSL &&
+depends libmilter
diff --git a/mail/dk-milter/DETAILS b/mail/dk-milter/DETAILS
new file mode 100755
index 0000000..7ec0b13
--- /dev/null
+++ b/mail/dk-milter/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=dk-milter
+ VERSION=1.0.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:76d91c13fd5255d6adb01db4511f0c7ef30808be6ee09d8c3cb71ed25c1c29077636fd58b310db7dfebd5aee22f0949d7c118cc34b21b6ca9cc974dc42c781f8
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS="libdk/docs"
+ DOCS="dk-filter/README INSTALL LICENSE rfc4870.txt"
+ WEB_SITE=http://www.sendmail.org/
+ LICENSE[0]=SENDMAIL
+ ENTERED=20130913
+ SHORT="DomainKeys milter for Sendmail"
+cat << EOF
+Implements Yahoo!, Inc.'s DomainKeys draft standard for signing and verifying
+e-mail messages on a per-domain basis.
+EOF
diff --git a/mail/dk-milter/HISTORY b/mail/dk-milter/HISTORY
new file mode 100644
index 0000000..2e97b39
--- /dev/null
+++ b/mail/dk-milter/HISTORY
@@ -0,0 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS, {PRE_}BUILD, CONFIGURE, INSTALL,
+ init.d/dk-filter{,.conf}: spell created
diff --git a/mail/dk-milter/INSTALL b/mail/dk-milter/INSTALL
new file mode 100755
index 0000000..8d053a0
--- /dev/null
+++ b/mail/dk-milter/INSTALL
@@ -0,0 +1,13 @@
+make_single &&
+make DESTDIR="$INSTALL_ROOT" install &&
+make_normal &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/man/man8" &&
+install -vm 644 "dk-filter/dk-filter.8" "$INSTALL_ROOT/usr/share/man/man8" &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/dk-filter.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/dk-filter"
+fi &&
+
+install -d -o dk-milter -g dk-milter -vm 755
"$INSTALL_ROOT/var/run/dk-filter"
diff --git a/mail/dk-milter/PRE_BUILD b/mail/dk-milter/PRE_BUILD
new file mode 100755
index 0000000..e2a24b9
--- /dev/null
+++ b/mail/dk-milter/PRE_BUILD
@@ -0,0 +1,12 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+local BUILD_CONFIG="devtools/Site/site.config.m4" &&
+
+echo "define(\`confOPTIMIZE', \`${CFLAGS}')" >> $BUILD_CONFIG &&
+echo "define(\`confMANROOT', \`${INSTALL_ROOT}/usr/share/man/man')" >>
$BUILD_CONFIG &&
+echo "define(\`confNO_MAN_BUILD',\`')" >> $BUILD_CONFIG &&
+
+if [[ $DK_MILTER_AR == y ]]; then
+ echo "define(\`bld_USE_ARLIB', \`true')" >> $BUILD_CONFIG
+fi
diff --git a/mail/dk-milter/init.d/dk-filter b/mail/dk-milter/init.d/dk-filter
new file mode 100755
index 0000000..fc3ddac
--- /dev/null
+++ b/mail/dk-milter/init.d/dk-filter
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+. /etc/sysconfig/dk-filter
+
+PROGRAM=/usr/bin/dk-filter
+PIDFILE=/var/run/dk-filter/dk-filter.pid
+ARGS="-u dk-milter -P $PIDFILE $DK_FILTER_ARGS"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/mail/dk-milter/init.d/dk-filter.conf
b/mail/dk-milter/init.d/dk-filter.conf
new file mode 100644
index 0000000..38855f4
--- /dev/null
+++ b/mail/dk-milter/init.d/dk-filter.conf
@@ -0,0 +1,6 @@
+# For the arguments and description see dk-filter(8)
+
+DK_FILTER_ARGS=""
+
+# The directory to use when creating temporary files.
+#DK_TMPDIR="/var/tmp"
diff --git a/mail/dovecot/DEPENDS b/mail/dovecot/DEPENDS
index 9a398a8..e353744 100755
--- a/mail/dovecot/DEPENDS
+++ b/mail/dovecot/DEPENDS
@@ -6,7 +6,7 @@ depends libtool &&
#depends openssl "--with-ssl=openssl"
#fi &&

-optional_depends openssl \
+optional_depends SSL \
'--with-ssl=openssl' \
'--without-ssl' \
'Enable SSL support' &&
diff --git a/mail/dovecot/DETAILS b/mail/dovecot/DETAILS
index 089c8af..8550eac 100755
--- a/mail/dovecot/DETAILS
+++ b/mail/dovecot/DETAILS
@@ -1,5 +1,5 @@
SPELL=dovecot
- VERSION=2.0.20
+ VERSION=2.0.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
@@ -11,15 +11,18 @@ if [[ "$DOVECOT_PIGEONHOLE" == "y" ]]; then
PATCHLEVEL=11
SOURCE3=$SPELL-${VERSION%.*}-pigeonhole-$VERSION2.tar.gz
SOURCE4=$SPELL-${VERSION%.*}-pigeonhole-$VERSION2.tar.gz.sig
- SOURCE3_URL[0]=http://www.rename-it.nl/dovecot/${VERSION%.*}/$SOURCE3
- SOURCE4_URL[0]=http://www.rename-it.nl/dovecot/${VERSION%.*}/$SOURCE4
+
SOURCE3_URL[0]=http://pigeonhole.dovecot.org/releases/${VERSION%.*}/$SOURCE3
+
SOURCE4_URL[0]=http://pigeonhole.dovecot.org/releases/${VERSION%.*}/$SOURCE4
SOURCE4_IGNORE=signature
SOURCE3_GPG="dovecot.gpg:${SOURCE4}:UPSTREAM_KEY"
fi
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
ENTERED=20030224
- SECURITY_PATCH=5
- LICENSE[0]=LGPL2.1/LGPL2/MIT/BSD/PublicDomain
+ SECURITY_PATCH=7
+ LICENSE[0]=LGPL
+ LICENSE[1]=MIT
+ LICENSE[2]=BSD
+ LICENSE[3]=PD
WEB_SITE=http://www.dovecot.org/
KEYWORDS="mail"
SHORT='dovecot is a secure imap/pop3 daemon'
diff --git a/mail/dovecot/HISTORY b/mail/dovecot/HISTORY
index f49673c..3df741c 100644
--- a/mail/dovecot/HISTORY
+++ b/mail/dovecot/HISTORY
@@ -1,3 +1,18 @@
+2014-11-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (allows turning off SSLv3); quoting paths;
+ unfold LICENSE; updated source urls for pigeonhole
+ * DEPENDS: corrected ssl flag
+ * PRE_BUILD: apply patch
+ * ssl_protocols.patch: added, backported official (406a1d52390b)
+ patch to branch 2.0
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.21; SECURITY_PATCH++ (fixes several
+ crashes not reported via CVEs)
+
2012-04-09 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 2.0.20, pigeonhole to 0.2.6

diff --git a/mail/dovecot/PRE_BUILD b/mail/dovecot/PRE_BUILD
index bb97586..bdabc87 100755
--- a/mail/dovecot/PRE_BUILD
+++ b/mail/dovecot/PRE_BUILD
@@ -1,5 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
+patch -p0 < "$SPELL_DIRECTORY/ssl_protocols.patch" &&
+
if [[ "$DOVECOT_PIGEONHOLE" == "y" ]]; then
unpack_file 3
fi
diff --git a/mail/dovecot/ssl_protocols.patch
b/mail/dovecot/ssl_protocols.patch
new file mode 100644
index 0000000..d400652
--- /dev/null
+++ b/mail/dovecot/ssl_protocols.patch
@@ -0,0 +1,150 @@
+--- doc/example-config/conf.d/10-ssl.conf.orig 2011-12-13 14:38:27.000000000
+0300
++++ doc/example-config/conf.d/10-ssl.conf 2014-11-12 17:02:11.099183165
+0300
+@@ -37,5 +37,8 @@
+ # entirely.
+ #ssl_parameters_regenerate = 168
+
++# SSL protocols to use
++#ssl_protocols = !SSLv2 !SSLv3
++
+ # SSL ciphers to use
+ #ssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL
+--- src/login-common/login-settings.c.orig 2012-02-09 20:32:48.000000000
+0300
++++ src/login-common/login-settings.c 2014-11-12 17:04:31.862715871 +0300
+@@ -31,6 +31,7 @@
+ DEF(SET_STR, ssl_key),
+ DEF(SET_STR, ssl_key_password),
+ DEF(SET_STR, ssl_cipher_list),
++ DEF(SET_STR, ssl_protocols),
+ DEF(SET_STR, ssl_cert_username_field),
+ DEF(SET_STR, ssl_client_cert),
+ DEF(SET_STR, ssl_client_key),
+@@ -62,6 +63,7 @@
+ .ssl_key = "",
+ .ssl_key_password = "",
+ .ssl_cipher_list = "ALL:!LOW:!SSLv2:!EXP:!aNULL",
++ .ssl_protocols = "!SSLv2 !SSLv3",
+ .ssl_cert_username_field = "commonName",
+ .ssl_client_cert = "",
+ .ssl_client_key = "",
+--- src/login-common/login-settings.h.orig 2012-02-09 20:32:48.000000000
+0300
++++ src/login-common/login-settings.h 2014-11-12 17:04:57.913369657 +0300
+@@ -13,6 +13,7 @@
+ const char *ssl_key;
+ const char *ssl_key_password;
+ const char *ssl_cipher_list;
++ const char *ssl_protocols;
+ const char *ssl_cert_username_field;
+ const char *ssl_client_cert;
+ const char *ssl_client_key;
+--- src/login-common/ssl-proxy-openssl.c.orig 2012-05-14 21:08:02.000000000
+0300
++++ src/login-common/ssl-proxy-openssl.c 2014-11-12 17:15:30.299304760
+0300
+@@ -88,6 +88,7 @@
+ const char *key;
+ const char *ca;
+ const char *cipher_list;
++ const char *protocols;
+ bool verify_client_cert;
+ };
+
+@@ -139,6 +140,8 @@
+ return 1;
+ if (null_strcmp(ctx1->cipher_list, ctx2->cipher_list) != 0)
+ return 1;
++ if (null_strcmp(ctx1->protocols, ctx2->protocols) != 0)
++ return 1;
+
+ return ctx1->verify_client_cert == ctx2->verify_client_cert ? 0 : 1;
+ }
+@@ -606,6 +609,7 @@
+ lookup_ctx.key = set->ssl_key;
+ lookup_ctx.ca = set->ssl_ca;
+ lookup_ctx.cipher_list = set->ssl_cipher_list;
++ lookup_ctx.protocols = set->ssl_protocols;
+ lookup_ctx.verify_client_cert = set->ssl_verify_client_cert;
+
+ ctx = hash_table_lookup(ssl_servers, &lookup_ctx);
+@@ -1021,8 +1025,7 @@
+
+ /* enable all SSL workarounds, except empty fragments as it
+ makes SSL more vulnerable against attacks */
+- SSL_CTX_set_options(ssl_ctx, SSL_OP_NO_SSLv2 |
+- (SSL_OP_ALL &
~SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS));
++ SSL_CTX_set_options(ssl_ctx, SSL_OP_ALL &
~SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS);
+ #ifdef SSL_MODE_RELEASE_BUFFERS
+ SSL_CTX_set_mode(ssl_ctx, SSL_MODE_RELEASE_BUFFERS);
+ #endif
+@@ -1196,6 +1199,57 @@
+ }
+ #endif
+
++enum {
++ DOVECOT_SSL_PROTO_SSLv2 = 0x01,
++ DOVECOT_SSL_PROTO_SSLv3 = 0x02,
++ DOVECOT_SSL_PROTO_TLSv1 = 0x04,
++ DOVECOT_SSL_PROTO_ALL = 0x07
++};
++
++static void
++ssl_proxy_ctx_set_protocols(struct ssl_server_context *ssl_ctx,
++ const char *protocols)
++{
++ const char *const *tmp;
++ int proto, op = 0, include = 0, exclude = 0;
++ bool neg;
++
++ tmp = t_strsplit_spaces(protocols, " ");
++ for (; *tmp != NULL; tmp++) {
++ const char *name = *tmp;
++
++ if (*name != '!')
++ neg = FALSE;
++ else {
++ name++;
++ neg = TRUE;
++ }
++ if (strcasecmp(name, SSL_TXT_SSLV2) == 0)
++ proto = DOVECOT_SSL_PROTO_SSLv2;
++ else if (strcasecmp(name, SSL_TXT_SSLV3) == 0)
++ proto = DOVECOT_SSL_PROTO_SSLv3;
++ else if (strcasecmp(name, SSL_TXT_TLSV1) == 0)
++ proto = DOVECOT_SSL_PROTO_TLSv1;
++ else {
++ i_fatal("Invalid ssl_protocols setting: "
++ "Unknown protocol '%s'", name);
++ }
++ if (neg)
++ exclude |= proto;
++ else
++ include |= proto;
++ }
++ if (include != 0) {
++ /* exclude everything, except those that are included
++ (and let excludes still override those) */
++ exclude |= DOVECOT_SSL_PROTO_ALL & ~include;
++ }
++ if ((exclude & DOVECOT_SSL_PROTO_SSLv2) != 0) op |= SSL_OP_NO_SSLv2;
++ if ((exclude & DOVECOT_SSL_PROTO_SSLv3) != 0) op |= SSL_OP_NO_SSLv3;
++ if ((exclude & DOVECOT_SSL_PROTO_TLSv1) != 0) op |= SSL_OP_NO_TLSv1;
++ SSL_CTX_set_options(ssl_ctx->ctx, op);
++}
++
+ static struct ssl_server_context *
+ ssl_server_context_init(const struct login_settings *set)
+ {
+@@ -1211,6 +1265,7 @@
+ ctx->key = p_strdup(pool, set->ssl_key);
+ ctx->ca = p_strdup(pool, set->ssl_ca);
+ ctx->cipher_list = p_strdup(pool, set->ssl_cipher_list);
++ ctx->protocols = p_strdup(pool, set->ssl_protocols);
+ ctx->verify_client_cert = set->ssl_verify_client_cert;
+
+ ctx->ctx = ssl_ctx = SSL_CTX_new(SSLv23_server_method());
+@@ -1222,6 +1277,7 @@
+ i_fatal("Can't set cipher list to '%s': %s",
+ ctx->cipher_list, ssl_last_error());
+ }
++ ssl_proxy_ctx_set_protocols(ctx, ctx->protocols);
+
+ if (ssl_proxy_ctx_use_certificate_chain(ctx->ctx, ctx->cert) != 1) {
+ i_fatal("Can't load ssl_cert: %s",
diff --git a/mail/esmtp/CONFLICTS b/mail/esmtp/CONFLICTS
index 6482df0..b307ae3 100755
--- a/mail/esmtp/CONFLICTS
+++ b/mail/esmtp/CONFLICTS
@@ -1,6 +1,7 @@
conflicts masqmail &&
conflicts courier &&
conflicts exim &&
+conflicts msmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts netqmail
diff --git a/mail/esmtp/HISTORY b/mail/esmtp/HISTORY
index 7862f87..53f4369 100644
--- a/mail/esmtp/HISTORY
+++ b/mail/esmtp/HISTORY
@@ -1,3 +1,6 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/etpan-ng/DETAILS b/mail/etpan-ng/DETAILS
index 70a7167..f69bea5 100755
--- a/mail/etpan-ng/DETAILS
+++ b/mail/etpan-ng/DETAILS
@@ -7,11 +7,11 @@ if [ "$CVS" = "y" ]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/etpan-sfcvs
else
- VERSION=0.7
+ VERSION=0.7.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=$SOURCEFORGE_URL/libetpan/$SOURCE
-
SOURCE_HASH=sha512:1295ffeafd4d543d3565924000a32ad7fd8d10b2998825d9096e529be9dd6cf85c37b67160f79cff3c4cfaa45eba08619a0d14d76938fc3047359775178c59ce
+
SOURCE_HASH=sha512:e56ca50030516a0a35d2471505ce2c2ef94abb8f640a896bac0bc2cdaac65af38f69efd5f52219576df0a50d8bea92716c6dae5f4cf06fbd2a722bf768681493
fi
WEB_SITE=http://libetpan.sf.net/etpan
ENTERED=20040828
diff --git a/mail/etpan-ng/HISTORY b/mail/etpan-ng/HISTORY
index 182d047..c8070b7 100644
--- a/mail/etpan-ng/HISTORY
+++ b/mail/etpan-ng/HISTORY
@@ -1,3 +1,6 @@
+2014-10-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.1
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/mail/exim/BUILD b/mail/exim/BUILD
index afbabb3..33b4cc6 100755
--- a/mail/exim/BUILD
+++ b/mail/exim/BUILD
@@ -1,33 +1,18 @@
create_account exim &&
create_account mail &&

-mkdir -p $INSTALL_ROOT/var/spool/mail &&
-chmod 1777 $INSTALL_ROOT/var/spool/mail &&
-chown exim:exim $INSTALL_ROOT/var/spool/mail &&
+# always correct permissions for older setups
+install -vm 2775 -d -o exim -g mail "$INSTALL_ROOT/var/spool/mail" &&

-if [[ -e $INSTALL_ROOT/var/spool/mail/db ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/db
-fi &&
-
-if [[ -e $INSTALL_ROOT/var/spool/mail/input ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/input
-fi &&
-
-if [[ -e $INSTALL_ROOT/var/spool/mail/log ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/log
-fi &&
-
-if [[ -e $INSTALL_ROOT/var/spool/mail/msglog ]]
-then
- chown -R exim:exim $INSTALL_ROOT/var/spool/mail/msglog
-fi &&
-
-chgrp -R exim $INSTALL_ROOT/var/spool/mail &&
+for maildir in db input msglog; do
+ if [[ -e $INSTALL_ROOT/var/spool/mail/$maildir ]]; then
+ chown -R exim:exim "$INSTALL_ROOT/var/spool/mail/$maildir"
+ else
+ install -vm 770 -d -o exim -g exim
"$INSTALL_ROOT/var/spool/mail/$maildir"
+ fi
+done &&

-mkdir -p Local &&
+mkdir -vp Local &&

if list_find "$OPTS" '--enable-x11-monitor'; then
cp src/EDITME Local/Makefile &&
@@ -165,9 +150,6 @@ if list_find "$OPTS" '--enable-readline-testing'; then
EXTRALIBS="$EXTRALIBS -ldl"
fi &&

-echo "LOOKUP_LIBS=$LOOKUP_LIBS" >> Local/Makefile &&
-echo "EXTRALIBS=$EXTRALIBS" >> Local/Makefile &&
-
if [[ "$EXIM_FROZEN" == "y" ]]
then
echo "SUPPORT_MOVE_FROZEN_MESSAGES=yes" >> Local/Makefile
@@ -178,6 +160,14 @@ then
echo "WITH_OLD_DEMIME=yes" >> Local/Makefile
fi &&

+if is_depends_enabled $SPELL libspf2; then
+ echo "EXPERIMENTAL_SPF=yes" >> Local/Makefile &&
+ EXTRALIBS="$EXTRALIBS -lspf2" &&
+ CFLAGS="-DSPF $CFLAGS"
+fi &&
+
+echo "LOOKUP_LIBS=$LOOKUP_LIBS" >> Local/Makefile &&
+echo "EXTRALIBS=$EXTRALIBS" >> Local/Makefile &&
echo "BIN_DIRECTORY=/usr/sbin" >> Local/Makefile &&
echo "CONFIGURE_FILE=/etc/exim.conf" >> Local/Makefile &&
echo "SPOOL_DIRECTORY=/var/spool/mail" >> Local/Makefile &&
@@ -188,8 +178,10 @@ echo "EXIM_UID=`id -u exim`" >>
Local/Makefile &&
echo "EXIM_GID=`id -g exim`" >> Local/Makefile &&
echo "EXIM_USER=exim" >> Local/Makefile &&
echo "EXIM_GROUP=exim" >> Local/Makefile &&
-echo "PCRE_LIBS=-lpcre" >> Local/Makefile &&
+echo "PCRE_LIBS=-lpcre" >> Local/Makefile &&

sedit 's:tail \-1:tail \-n 1:' scripts/Configure-config.h &&
-make_single &&
-make
+
+make_single &&
+make &&
+make_normal
diff --git a/mail/exim/CONFIGURE b/mail/exim/CONFIGURE
index 92ac630..1f55766 100755
--- a/mail/exim/CONFIGURE
+++ b/mail/exim/CONFIGURE
@@ -10,8 +10,8 @@ config_query_list EXIM_DBM "Select one hash DB" \
tdb
elif spell_ok gdbm ; then
config_query_list EXIM_DBM "Select one hash DB" \
- db \
gdbm \
+ db \
tdb
elif spell_ok tdb ; then
config_query_list EXIM_DBM "Select one hash DB" \
diff --git a/mail/exim/CONFLICTS b/mail/exim/CONFLICTS
index d8f360d..bbea228 100755
--- a/mail/exim/CONFLICTS
+++ b/mail/exim/CONFLICTS
@@ -1,6 +1,7 @@
conflicts masqmail &&
conflicts courier &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts netqmail
diff --git a/mail/exim/DEPENDS b/mail/exim/DEPENDS
index 5498658..9124750 100755
--- a/mail/exim/DEPENDS
+++ b/mail/exim/DEPENDS
@@ -1,5 +1,5 @@
depends pcre &&
-depends gawk &&
+depends AWK &&
if [[ "$EXIM_DBM" == "db" ]]; then
depends db
elif [[ "$EXIM_DBM" == "gdbm" ]]; then
@@ -67,6 +67,8 @@ optional_depends tcp_wrappers \
'--disable-tcp-wrappers-access' \
'for TCP wrapper access control' &&

+optional_depends libspf2 "" "" "for
${PROBLEM_COLOR}experimental${DEFAULT_COLOR} SPF (Sender Policy Framework)
support" &&
+
optional_depends libx11 \
'--enable-x11-monitor' \
'--disable-x11-monitor' \
diff --git a/mail/exim/DETAILS b/mail/exim/DETAILS
index 6797df4..59d2996 100755
--- a/mail/exim/DETAILS
+++ b/mail/exim/DETAILS
@@ -1,12 +1,12 @@
SPELL=exim
- VERSION=4.77
- SECURITY_PATCH=6
+ VERSION=4.84
+ SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="exim.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY"
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_SUBURI="exim/exim4/old"
+ SOURCE_SUBURI="exim/exim4"
if [[ "$EXIM_MIRRORS" == "austria" ]]; then
SOURCE_URL[0]=ftp://exim.inode.at/$SOURCE_SUBURI/$SOURCE
SOURCE2_URL[0]=ftp://exim.inode.at/$SOURCE_SUBURI/$SOURCE2
diff --git a/mail/exim/FINAL b/mail/exim/FINAL
index 801e9f7..d3bf9fe 100755
--- a/mail/exim/FINAL
+++ b/mail/exim/FINAL
@@ -1,6 +1,3 @@
-chgrp -R mail $INSTALL_ROOT/var/spool/mail &&
-chmod -R g+rw $INSTALL_ROOT/var/spool/mail &&
-
EXIM_SCHEDULE="0 * * * * /usr/sbin/exim -q" &&

if [ "$FCRON" == "y" ]
diff --git a/mail/exim/HISTORY b/mail/exim/HISTORY
index 6c899d9..1fa693b 100644
--- a/mail/exim/HISTORY
+++ b/mail/exim/HISTORY
@@ -1,3 +1,37 @@
+2014-11-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, BUILD: added ability to build with experimental SPF support
+
+2014-08-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.84
+
+2014-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.83; SECURITY_PATCH++
+ * exim.gpg: added 04D29EBA public key (Todd Lyons (Exim Maintainer)
+ <tlyons AT exim.org>)
+ * ldap-tlsopt.patch: dropped, fixed by upstream
+
+2014-04-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: fixed priority for gdbm
+
+2014-01-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * ldap-tlsopt.patch: backported official patch that fixes LDAP over
+ TLS/SSL lookups (5428a9463ae1080029a84a1b33e4a8a6915c5f28)
+ * init.d/exim: changed permissions to 755
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.80.1; SECURITY_PATCH++; updated source
uri
+ * PREPARE: added query for 4.80 migration
+ * INSTALL: use 'default_install', corrected typo
+ * FINAL: dropped recursive permission changes
+ * BUILD: moved 'make_normal' here, verbosity++; simplified permission
+ changes for exim-only dirs; changed default permissions on
+ /var/spool/mail from 1777 to safer 2775 for basic security reasons
+
2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, PREPARE: fixed urls, dropped outdated & broken; quoting
paths

diff --git a/mail/exim/INSTALL b/mail/exim/INSTALL
index 07e1def..98275e0 100755
--- a/mail/exim/INSTALL
+++ b/mail/exim/INSTALL
@@ -1,7 +1,6 @@
-make_normal &&
-make install &&
+default_install &&

-# copy usefull convert tool
+# copy useful convert tool
message "Look @ /usr/doc/exim/doc for convert tools..." &&
cp -v src/convert*.src doc/ &&

diff --git a/mail/exim/PREPARE b/mail/exim/PREPARE
index b0bab5c..7ad2d99 100755
--- a/mail/exim/PREPARE
+++ b/mail/exim/PREPARE
@@ -1,3 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+local OLD_SPELL_VERSION="" &&
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)"
+ if is_version_less "${OLD_SPELL_VERSION}" "4.80"; then
+ message "${PROBLEM_COLOR}" &&
+ message "This is backwards-incompatible update of Exim." &&
+ message "You need to check README.UPDATING file and ChangeLog of Exim
4.80"
+ message "carefully before continuing." &&
+ message "${DEFAULT_COLOR}" &&
+
+ if ! query "Do you wish to upgrade Exim now?" n; then
+ return 1
+ fi
+ fi
+fi &&
+
config_query_list EXIM_MIRRORS \
"Which group of exim mirrors would you like to use?" \
"austria" \
diff --git a/mail/exim/exim.gpg b/mail/exim/exim.gpg
index 96662af..d8385b6 100644
Binary files a/mail/exim/exim.gpg and b/mail/exim/exim.gpg differ
diff --git a/mail/exim/init.d/exim b/mail/exim/init.d/exim
old mode 100644
new mode 100755
diff --git a/mail/fdm/BUILD b/mail/fdm/BUILD
index 560afce..3a9d059 100755
--- a/mail/fdm/BUILD
+++ b/mail/fdm/BUILD
@@ -1 +1,2 @@
+./configure &&
make ${FDM_PCRE}
diff --git a/mail/fdm/DEPENDS b/mail/fdm/DEPENDS
index 6b7b0f9..92401b1 100755
--- a/mail/fdm/DEPENDS
+++ b/mail/fdm/DEPENDS
@@ -1 +1,3 @@
+depends pcre &&
+depends SSL &&
depends tdb
diff --git a/mail/fdm/DETAILS b/mail/fdm/DETAILS
index 67aece4..6bea1c7 100755
--- a/mail/fdm/DETAILS
+++ b/mail/fdm/DETAILS
@@ -1,8 +1,8 @@
SPELL=fdm
- VERSION=1.4
+ VERSION=1.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:a7e1eb0c6edb39687bb62da7f99dc4bb89aef440e0dee6fe2c327867f35f66733fc0e0d3f77390fb6e9aa382f2758b56c21d2898fe3529a7163ce7d0250196c9
+
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$SPELL-$VERSION/$SOURCE/download
+
SOURCE_HASH=sha512:d438c96b1d3bdf08d14cfbb3b78ab5180e6bbc32121b7dfdd47ac14a4f8a19d1309f7742f78cc9db2d68b64b3422ec96f8f729931168d2fc411c36d0cc3e9386
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://fdm.sourceforge.net/ "
LICENSE[0]=BSD
diff --git a/mail/fdm/HISTORY b/mail/fdm/HISTORY
index 03658ad..9723325 100644
--- a/mail/fdm/HISTORY
+++ b/mail/fdm/HISTORY
@@ -1,3 +1,10 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: pcre, SSL
+
+2013-06-05 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 1.7
+ * BUILD: now uses a configure
+
2008-02-12 Justin Boffemmyer <flux AT sourcemage.org>
* BUILD, CONFIGURE, DEPENDS, DETAILS, HISTORY: spell created, 1.4

diff --git a/mail/fetchmail/DEPENDS b/mail/fetchmail/DEPENDS
index 9c1589f..3b300ab 100755
--- a/mail/fetchmail/DEPENDS
+++ b/mail/fetchmail/DEPENDS
@@ -1,6 +1,6 @@
depends bison &&

-optional_depends openssl \
+optional_depends SSL \
"--with-ssl" \
"" \
"to enable ssl support for pop/imap" &&
diff --git a/mail/fetchmail/DETAILS b/mail/fetchmail/DETAILS
index 7f5f792..1bc85f8 100755
--- a/mail/fetchmail/DETAILS
+++ b/mail/fetchmail/DETAILS
@@ -1,5 +1,5 @@
SPELL=fetchmail
- VERSION=6.3.20
+ VERSION=6.3.26
SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/mail/fetchmail/HISTORY b/mail/fetchmail/HISTORY
index c7bc93e..348a5b0 100644
--- a/mail/fetchmail/HISTORY
+++ b/mail/fetchmail/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 6.3.26
+
2011-06-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.3.20, SECURITY_PATCH=8, fetchmail-SA-2011-01,
CVE-2011-1947

diff --git a/mail/getmail/BUILD b/mail/getmail/BUILD
index 3d7f60b..a05d2aa 100755
--- a/mail/getmail/BUILD
+++ b/mail/getmail/BUILD
@@ -1 +1 @@
-python setup.py build
+default_build_python
diff --git a/mail/getmail/DEPENDS b/mail/getmail/DEPENDS
index 867b4d4..e4ea57a 100755
--- a/mail/getmail/DEPENDS
+++ b/mail/getmail/DEPENDS
@@ -1 +1 @@
-depends python
+depends PYTHON
diff --git a/mail/getmail/DETAILS b/mail/getmail/DETAILS
index 7eb2bdd..e2ff457 100755
--- a/mail/getmail/DETAILS
+++ b/mail/getmail/DETAILS
@@ -1,9 +1,10 @@
SPELL=getmail
- VERSION=4.20.4
+ VERSION=4.46.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pyropus.ca/software/getmail/old-versions/$SOURCE
-
SOURCE_HASH=sha512:d1c3aeb11db363027f030a7fa6ddd222d3c4223c25f8f0242f73cdbfa29301f25b681ea347be79d75f61e727bea9b7bc75c755403e1944f661e760bf139f825f
+
SOURCE_HASH=sha512:f0ff29cf78ff1fbc6e0c16b3fa9342d72fb70590aa0b944977906171e8a68423a4442cde38b2585956cd1855458a4b3fc0dd0a8507bda24a722325e9c0704a33
+ GATHER_DOCS=off
WEB_SITE=http://pyropus.ca/software/getmail
LICENSE=GPL
ENTERED=20020716
diff --git a/mail/getmail/HISTORY b/mail/getmail/HISTORY
index 655ada6..df06cc9 100644
--- a/mail/getmail/HISTORY
+++ b/mail/getmail/HISTORY
@@ -1,3 +1,11 @@
+2014-05-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: don't do useless doc'ing
+ * BUILD, INSTALL: use functions
+ * DEPENDS: python -> PYTHON
+
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.46.0
+
2011-07-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.20.4

diff --git a/mail/getmail/INSTALL b/mail/getmail/INSTALL
index 762d43b..46c6fba 100755
--- a/mail/getmail/INSTALL
+++ b/mail/getmail/INSTALL
@@ -1 +1 @@
-python setup.py install
+default_install_python
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/CONFIGURE b/mail/gnarwl/CONFIGURE
new file mode 100755
index 0000000..d238233
--- /dev/null
+++ b/mail/gnarwl/CONFIGURE
@@ -0,0 +1,7 @@
+message "${MESSAGE_COLOR}"
+message "The following option is useful in query filter with vacationStart
and"
+message "vacationEnd attributes. It gives a number of days since Unix Epoch"
+message "(1 January 1970)."
+message "${DEFAULT_COLOR}" &&
+
+config_query GNARWL_TIME "Do you want to patch in support for expansion of
time variable?" n
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..66b2565
--- /dev/null
+++ b/mail/gnarwl/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=gnarwl
+ VERSION=3.6
+ PATCHLEVEL=1
+ 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..2539052
--- /dev/null
+++ b/mail/gnarwl/HISTORY
@@ -0,0 +1,13 @@
+2014-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * blacklist.patch: added, to fix blacklist functioning
+
+2014-07-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added, for patch option
+ * PRE_BUILD: apply patch
+ * time.patch: added, to allow usage of $time variable that returns
+ current time in days since 1 Jan 1970
+
+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..06c8876
--- /dev/null
+++ b/mail/gnarwl/PRE_BUILD
@@ -0,0 +1,16 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/blacklist.patch" &&
+
+if [[ $GNARWL_TIME == y ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/time.patch"
+fi &&
+
+# 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/blacklist.patch b/mail/gnarwl/blacklist.patch
new file mode 100644
index 0000000..90dafac
--- /dev/null
+++ b/mail/gnarwl/blacklist.patch
@@ -0,0 +1,19 @@
+--- src/mailhandler.c.orig 2008-06-25 00:23:33.000000000 +0400
++++ src/mailhandler.c 2014-07-31 00:11:19.788194344 +0400
+@@ -196,6 +196,7 @@
+ }
+
+ if (sndr!=NULL) {
++ addAddr(sndr);
+ sender=NULL;
+ mail_status=mail_status|MAIL_PREDEF_SENDER;
+ cpyStr(&sender,sndr);
+@@ -213,7 +214,7 @@
+ }
+
+
+- if (mail_status>=MAIL_BADHEADER) return FALSE;
++ if (mail_status>=MAIL_BADHEADER || mail_status & MAIL_BLADDR) return
FALSE;
+ return TRUE;
+ }
+
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/gnarwl/time.patch b/mail/gnarwl/time.patch
new file mode 100644
index 0000000..c81c194
--- /dev/null
+++ b/mail/gnarwl/time.patch
@@ -0,0 +1,22 @@
+--- src/dbaccess.c.orig 2009-02-22 23:27:00.000000000 +0400
++++ src/dbaccess.c 2014-07-11 15:13:43.122741657 +0400
+@@ -216,14 +216,19 @@
+ char **entry;
+ char **retbuf;
+ int i;
++ time_t seconds;
++ char days[sizeof(seconds)];
+
+ maxwait.tv_sec=LDAPQUERY_MAXWAIT;
+ maxwait.tv_usec=0;
++ seconds = time(NULL);
+
+
+ cpyStr(&tmp,cfg.qfilter);
+ expandVars(&tmp,cfg.map_receiver,(char*)mail);
+ expandVars(&tmp,cfg.map_sender,sender);
++ sprintf(days, "%d", seconds/(60*60*24));
++ expandVars(&tmp,"$time", days);
+
+
i=ldap_search_st(ldcon,cfg.base,cfg.scope,tmp,cfg.macro_attr,0,&maxwait,&res);
+ if (i!=LDAP_SUCCESS) {
diff --git a/mail/gotmail/DEPENDS b/mail/gotmail/DEPENDS
index 77c9b2d..1a76990 100755
--- a/mail/gotmail/DEPENDS
+++ b/mail/gotmail/DEPENDS
@@ -1,4 +1,4 @@
depends uri &&
-depends openssl &&
+depends SSL &&
depends bundle-libnet &&
depends curl
diff --git a/mail/gotmail/HISTORY b/mail/gotmail/HISTORY
index 79d2fa4..962319c 100644
--- a/mail/gotmail/HISTORY
+++ b/mail/gotmail/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-09-30 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated to 0.9.0; removed UPDATED

diff --git a/mail/greylist/BUILD b/mail/greylist/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/mail/greylist/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/mail/greylist/CONFIGURE b/mail/greylist/CONFIGURE
new file mode 100755
index 0000000..9ca641a
--- /dev/null
+++ b/mail/greylist/CONFIGURE
@@ -0,0 +1 @@
+config_query GREYLIST_TIMEOUT "Display configured timeout value in defer
message?" n
diff --git a/mail/greylist/DEPENDS b/mail/greylist/DEPENDS
new file mode 100755
index 0000000..0937b9a
--- /dev/null
+++ b/mail/greylist/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends -sub THREAD boost &&
+depends cmake &&
+depends libdbi &&
+
+suggest_depends SYSTEM-LOGGER "" "" "to use syslog for event reporting"
diff --git a/mail/greylist/DETAILS b/mail/greylist/DETAILS
new file mode 100755
index 0000000..26f9a7d
--- /dev/null
+++ b/mail/greylist/DETAILS
@@ -0,0 +1,39 @@
+ SPELL=greylist
+ VERSION=2
+ PATCHLEVEL=1
+ SOURCE=${SPELL}-release-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://mimo.gn.apc.org/system/files/file/${SOURCE}
+
SOURCE_HASH=sha512:cc31e0918226d5c704e950394667e83106ed9ce80540e8ba424c66d907f6e8fe5bfe36186c9e1869b290919db3cafa96c45ff787780b841b2c7ea7ddcdd5637b
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ WEB_SITE=http://mimo.gn.apc.org/greylist
+ ENTERED=20130121
+ DOCS="README.txt"
+ LICENSE[0]=LGPL
+ LICENSE[1]=GPL
+ KEYWORDS="mail greylist postfix"
+ SHORT="greylist policy service for postfix"
+cat << EOF
+Main features of this new implementation of a greylisting daemon are:
+
+ * unique method of reverse client recognition suitable for ISPs
+ * fast and safe
+ * uses libdbi - MySQL, PostgreSQL, SQLite, SQLite3, Firebird/Interbase, mSQL
+ supported
+ * highly configurable — object oriented configuration
+ * whitelisting by client network addresses, recipient and sender email
address,
+ client name, ...
+ * pattern matching based whitelisting (regular expressions) for complex
+ whitelisting needs
+ * selectively pattern or table match senders/recipients/hosts/..
+ * use as many databases and database types as you like
+ * multithreaded tcp server (shared caches, high performance)
+ * written in C++, STL
+
+The unique and preferred greylisting method reverse is now the default.
Instead
+of using the IP address of the client it uses a significant part of the
verified
+client name (usually supplied by postfix) to find known triplets.
+
+This mainly helps with ISPs using bigger mail relays in which case the
client IP
+address of a sender might vary. This is a unique feature not found in any
other
+greylisting daemons.
+EOF
diff --git a/mail/greylist/HISTORY b/mail/greylist/HISTORY
new file mode 100644
index 0000000..1c22c6e
--- /dev/null
+++ b/mail/greylist/HISTORY
@@ -0,0 +1,17 @@
+2014-08-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added, to configure timeout patch applying
+ * PRE_BUILD: apply patch
+ * timeout.patch: added, to show configured timeout value
+
+2013-06-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * collect.patch: added, to fix collecting triplets (init mode support)
+
+2013-01-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: corrected license array
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, init.d/greylist{,.conf},
+ files/mysql.schema.sql, boost-{149,detect}.patch, dbi.patch,
+ query.patch: spell created
diff --git a/mail/greylist/INSTALL b/mail/greylist/INSTALL
new file mode 100755
index 0000000..716664e
--- /dev/null
+++ b/mail/greylist/INSTALL
@@ -0,0 +1,13 @@
+default_install &&
+
+install -vm 755 -d "$INSTALL_ROOT/usr/share/greylist" &&
+install -vm 644 "$SPELL_DIRECTORY/files/mysql.schema.sql" \
+ "$INSTALL_ROOT/usr/share/greylist" &&
+
+install_config_file "$SOURCE_DIRECTORY/greylist.cfg" \
+ "$INSTALL_ROOT/etc/greylist.cfg" &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/greylist.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/greylist"
+fi
diff --git a/mail/greylist/PRE_BUILD b/mail/greylist/PRE_BUILD
new file mode 100755
index 0000000..d79af79
--- /dev/null
+++ b/mail/greylist/PRE_BUILD
@@ -0,0 +1,23 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# require minimum 1.49 Boost libraries, drop static version
+patch -p0 < "$SPELL_DIRECTORY/boost-detect.patch" &&
+
+# drop deprecated MySQL headers, since DBI is used now instead
+patch -p0 < "$SPELL_DIRECTORY/dbi.patch" &&
+
+# fix build with new Boost >= 1.49
+patch -p0 < "$SPELL_DIRECTORY/boost-149.patch" &&
+
+# optional: display threshold in timeout defer message
+if [[ $GREYLIST_TIMEOUT == y ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/timeout.patch"
+fi &&
+
+# fix collecting triplets (timeout=0)
+patch -p0 < "$SPELL_DIRECTORY/collect.patch" &&
+
+# fixed SQL syntax error when doing query on table
+# (missing ` after table name in case with no 'where' clause)
+patch -p0 < "$SPELL_DIRECTORY/query.patch"
diff --git a/mail/greylist/boost-149.patch b/mail/greylist/boost-149.patch
new file mode 100644
index 0000000..abfba8b
--- /dev/null
+++ b/mail/greylist/boost-149.patch
@@ -0,0 +1,66 @@
+--- src/dbiwrapped-0.0.1/Query.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/Query.cpp 2013-01-21 15:58:14.000000000 +0400
+@@ -50,6 +50,8 @@
+ #include <dbi/dbi.h>
+ #endif
+
++#include <boost/shared_ptr.hpp>
++
+ #include "Database.h"
+ #include "Query.h"
+ #include "../dbierror.h"
+--- src/dbiwrapped-0.0.1/StderrLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/StderrLog.cpp 2013-01-21 16:04:30.000000000 +0400
+@@ -42,6 +42,8 @@
+ #include <time.h>
+ #endif
+
++#include <boost/shared_ptr.hpp>
++
+ #include "Database.h"
+ #include "Query.h"
+ #include "IError.h"
+--- src/dbiwrapped-0.0.1/SysLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/SysLog.cpp 2013-01-21 16:22:06.393442186 +0400
+@@ -35,6 +35,8 @@
+ #include <syslog.h>
+ #include <cstring>
+
++#include <boost/shared_ptr.hpp>
++
+ #include "Database.h"
+ #include "Query.h"
+ #include "IError.h"
+--- src/simplescheduler.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/simplescheduler.h 2013-01-21 16:31:11.000000000 +0400
+@@ -21,6 +21,7 @@
+ #include <map>
+ #include <deque>
+ #include <boost/thread.hpp>
++#include <boost/thread/condition.hpp>
+ #include <boost/smart_ptr.hpp>
+ #include <boost/detail/atomic_count.hpp>
+ // #include "osdependant.h"
+--- src/core.cpp.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/core.cpp 2013-01-21 16:35:54.000000000 +0400
+@@ -16,6 +16,9 @@
+ */
+ #include <iostream>
+ #include <vector>
++
++#include <boost/shared_ptr.hpp>
++
+ #include "defensive.h"
+ #include "triplet.h"
+ #include "core.h"
+--- src/greylist.cpp.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/greylist.cpp 2013-01-21 16:39:12.000000000 +0400
+@@ -1,5 +1,8 @@
+ /// $Id: greylist.cpp 21 2009-09-05 23:07:59Z mimo $
+ #include <iostream>
++
++#include <boost/shared_ptr.hpp>
++
+ // #include "greylist.h"
+ #include "dbiwrapped.h"
+
diff --git a/mail/greylist/boost-detect.patch
b/mail/greylist/boost-detect.patch
new file mode 100644
index 0000000..ae539fe
--- /dev/null
+++ b/mail/greylist/boost-detect.patch
@@ -0,0 +1,18 @@
+--- src/CMakeLists.txt.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/CMakeLists.txt 2013-01-21 15:44:34.000000000 +0400
+@@ -1,6 +1,5 @@
+ # $Id: CMakeLists.txt 52 2009-10-11 00:40:04Z mimo $
+ #
+-set(Boost_USE_STATIC_LIBS TRUE)
+
+ set(dbiwrapped_PATH dbiwrapped-0.0.1)
+ set(dbiwrapped_INCLUDE_DIRS ${dbiwrapped_PATH})
+@@ -12,7 +11,7 @@
+
+ find_library(PTHREADS_LIB pthread)
+
+-find_package( Boost 1.35 COMPONENTS thread)
++find_package(Boost 1.49 COMPONENTS thread REQUIRED)
+
+ include_directories(${CMAKE_CURRENT_BINARY_DIR} ${dbiwrapped_INCLUDE_DIRS}
+ ${threadpool_INCLUDE_PATH} )
diff --git a/mail/greylist/collect.patch b/mail/greylist/collect.patch
new file mode 100644
index 0000000..0ebd19c
--- /dev/null
+++ b/mail/greylist/collect.patch
@@ -0,0 +1,23 @@
+--- src/greylist.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/greylist.h 2013-06-26 19:19:21.958909736 +0400
+@@ -34,8 +34,18 @@
+ unsigned long count, uts;
+ if (!findTriplet(triplet, id, count, uts)) {
+ insertTriplet(triplet);
+- extra.setPrefix("new");
+- return Core::defer;
++ if (_timeout == 0) {
++ /* collecting triplets (from
http://mimo.gn.apc.org/greylist/configuration/policy):
++
++ There is no support for the init mode - create the database
structure manually
++ and use timeout=0 to collect triplets without greylisting.
++ */
++ extra.set("ok", 0, _timeout);
++ return Core::dunno;
++ } else {
++ extra.setPrefix("new");
++ return Core::defer;
++ }
+ }
+ unsigned long lNow = getNow();
+ unsigned long lTimeDiff = 0;
diff --git a/mail/greylist/dbi.patch b/mail/greylist/dbi.patch
new file mode 100644
index 0000000..1982938
--- /dev/null
+++ b/mail/greylist/dbi.patch
@@ -0,0 +1,21 @@
+--- src/dbiwrapped-0.0.1/StderrLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/StderrLog.cpp 2013-01-21 15:50:38.000000000 +0400
+@@ -40,8 +40,6 @@
+ #include <config-win.h>
+ #include <mysql.h>
+ #include <time.h>
+-#else
+-#include <mysql/mysql.h>
+ #endif
+
+ #include "Database.h"
+--- src/dbiwrapped-0.0.1/SysLog.cpp.orig 2010-09-07 01:55:57.000000000
+0400
++++ src/dbiwrapped-0.0.1/SysLog.cpp 2013-01-21 16:11:51.000000000 +0400
+@@ -31,7 +31,6 @@
+ */
+ #ifndef WIN32
+
+-#include <mysql/mysql.h>
+ #include <syslog.h>
+ #include <cstring>
+
diff --git a/mail/greylist/files/mysql.schema.sql
b/mail/greylist/files/mysql.schema.sql
new file mode 100644
index 0000000..2d5fde0
--- /dev/null
+++ b/mail/greylist/files/mysql.schema.sql
@@ -0,0 +1,60 @@
+CREATE TABLE IF NOT EXISTS `triplet` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `client_address` varchar(40) default NULL,
+ `sender` varchar(160) NOT NULL default '',
+ `recipient` varchar(160) NOT NULL default '',
+ `ip64` decimal(4,0) NOT NULL default '0',
+ `ip32` decimal(4,0) NOT NULL default '0',
+ `ip16` decimal(4,0) NOT NULL default '0',
+ `ip8` decimal(4,0) NOT NULL default '0',
+ `count` int(11) NOT NULL default '0',
+ `uts` int(11) NOT NULL default '0',
+ PRIMARY KEY (`id`),
+ KEY `sender` (`sender`,`recipient`,`ip64`,`ip32`,`ip16`,`ip8`)
+) ENGINE=MyISAM ;
+
+--
+-- Table structure for table `network`
+--
+
+CREATE TABLE IF NOT EXISTS `network` (
+ `address` varchar(16) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`address`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `pattern`
+--
+
+CREATE TABLE IF NOT EXISTS `pattern` (
+ `expression` varchar(200) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`expression`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `recipient`
+--
+
+CREATE TABLE IF NOT EXISTS `recipient` (
+ `address` varchar(200) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`address`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `sender`
+--
+
+CREATE TABLE IF NOT EXISTS `sender` (
+ `address` varchar(200) NOT NULL default '',
+ `comment` varchar(30) NOT NULL default '',
+ PRIMARY KEY (`address`)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1;
diff --git a/mail/greylist/init.d/greylist b/mail/greylist/init.d/greylist
new file mode 100755
index 0000000..f584eb4
--- /dev/null
+++ b/mail/greylist/init.d/greylist
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+. /etc/sysconfig/greylist
+
+PROGRAM=/usr/bin/greylist
+RUNLEVEL=3
+NEEDS="+network"
+
+start() {
+ echo "Starting $NAME..."
+
+ ulimit -s $ULIMIT
+
+ su $USER -s /bin/sh -c "$PROGRAM &"
+ evaluate_retval
+}
+
+. /etc/init.d/smgl_init
diff --git a/mail/greylist/init.d/greylist.conf
b/mail/greylist/init.d/greylist.conf
new file mode 100644
index 0000000..da72f95
--- /dev/null
+++ b/mail/greylist/init.d/greylist.conf
@@ -0,0 +1,9 @@
+# Default system stack size is set to 8192KB. Running with a stack size this
big
+# will use very much memory and is unnecessary. E.g. with 50 concurrent
+# connections greylist daemon will use 400MB.
+
+# Try changing the size to something more reasonable (65536KB).
+ULIMIT="64"
+
+# Run under non-privileged user
+USER="nobody"
diff --git a/mail/greylist/query.patch b/mail/greylist/query.patch
new file mode 100644
index 0000000..4136098
--- /dev/null
+++ b/mail/greylist/query.patch
@@ -0,0 +1,11 @@
+--- src/dbdatasource.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/dbdatasource.h 2013-01-21 16:48:41.722484888 +0400
+@@ -85,7 +85,7 @@
+ // std::cout << _returnFields << std::endl;
+ // std::cout << _whereClause << std::endl;
+ std::string returnFields = (_returnFields.empty() ? "COUNT(*)" :
_returnFields);
+- std::string whereClause = (_whereClause.empty() ? "" : "` WHERE (" +
_whereClause + ")");
++ std::string whereClause = (_whereClause.empty() ? "`" : "` WHERE (" +
_whereClause + ")");
+
+ if (_query.get_resultf("SELECT " + returnFields + " FROM `"
+ + _table + whereClause, _args)) {
diff --git a/mail/greylist/timeout.patch b/mail/greylist/timeout.patch
new file mode 100644
index 0000000..ff6918a
--- /dev/null
+++ b/mail/greylist/timeout.patch
@@ -0,0 +1,44 @@
+--- src/greylist.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/greylist.h 2014-08-12 20:02:35.947227577 +0400
+@@ -30,6 +30,8 @@
+ Greylist(boost::shared_ptr<DataSource> ds, ModeType m, bool v, unsigned
t, unsigned w)
+ : _ds(ds), _mode(m), _verbose(v), _timeout(t), _weakbytes(w) { }
+ Core::ActionType decide(Triplet& triplet, Core::Extra& extra) {
++ extra.setTimeOut(_timeout);
++
+ unsigned long long id;
+ unsigned long count, uts;
+ if (!findTriplet(triplet, id, count, uts)) {
+--- src/core.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/core.h 2014-08-12 20:01:51.536118878 +0400
+@@ -33,7 +33,7 @@
+ public:
+ class Extra {
+ std::string _comment, _prefix;
+- unsigned long _diff, _count;
++ unsigned long _diff, _count, _timeout;
+ public:
+ Extra() : _comment(), _prefix(), _diff(0), _count(0) { }
+ void setComment(const std::string& c) { _comment = c; }
+@@ -42,6 +42,10 @@
+ const std::string& getPrefix() const { return _prefix; }
+ unsigned long getDiff() const { return _diff; }
+ unsigned long getCount() const { return _count; }
++ unsigned long getTimeOut() const { return _timeout; }
++ void setTimeOut(unsigned long t) {
++ _timeout = t;
++ }
+ void set(const std::string & p, unsigned long c, unsigned long t) {
+ _prefix = p;
+ _count = c;
+--- src/action.h.orig 2010-09-07 01:55:58.000000000 +0400
++++ src/action.h 2014-08-12 20:03:20.548341018 +0400
+@@ -70,7 +70,7 @@
+ if (_deferwithstatus && ((*_deferMap.find(action)).second == true)) {
+ std::stringstream stm;
+ stm << extra.getPrefix() << ": (" << extra.getCount() << ", "
+- << extra.getDiff() << " secs)";
++ << extra.getDiff() << "/" << extra.getTimeOut() << " secs)";
+ str += " " + stm.str();
+ }
+ str += "\n\n";
diff --git a/mail/greylstd/BUILD b/mail/greylstd/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/mail/greylstd/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/mail/greylstd/DEPENDS b/mail/greylstd/DEPENDS
new file mode 100755
index 0000000..1f6ab23
--- /dev/null
+++ b/mail/greylstd/DEPENDS
@@ -0,0 +1 @@
+depends sqlite
diff --git a/mail/greylstd/DETAILS b/mail/greylstd/DETAILS
new file mode 100755
index 0000000..12b7cb8
--- /dev/null
+++ b/mail/greylstd/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=greylstd
+ VERSION=0.4.1
+ SOURCE=${SPELL}_${VERSION}.tar.gz
+ SOURCE_URL[0]=http://download.cmeerw.net/debian/${SPELL}/source/${SOURCE}
+
SOURCE_HASH=sha512:3206f220436c5cfbe46589ac74fcd56e57c043945b631952ab8d10ddd27fe1cf740b6b84bcc4156457e2b96e1a8bb10287a29ddc9866d40f29623e6cf5e3ec46
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://dev.cmeerw.org/Projects/greylstd
+ ENTERED=20130128
+ DOCS="README"
+ LICENSE[0]=GPL
+ KEYWORDS="mail greylist sqlite"
+ SHORT="simple SQLite-based greylisting daemon"
+cat << EOF
+greylstd is a simple SQLite-based greylisting daemon.
+
+Features:
+ * implemented as a stand-alone daemon with a simple Unix domain socket
+ interface (suitable for integration with Exim4)
+ * uses a SQLite 3 database backend
+ * per user and per domain configuration and whitelists
+EOF
diff --git a/mail/greylstd/HISTORY b/mail/greylstd/HISTORY
new file mode 100644
index 0000000..923d9fe
--- /dev/null
+++ b/mail/greylstd/HISTORY
@@ -0,0 +1,3 @@
+2013-01-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, init.d/greylstd{,.conf}: spell
+ created
diff --git a/mail/greylstd/INSTALL b/mail/greylstd/INSTALL
new file mode 100755
index 0000000..496c828
--- /dev/null
+++ b/mail/greylstd/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/greylstd.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/greylstd"
+fi
diff --git a/mail/greylstd/init.d/greylstd b/mail/greylstd/init.d/greylstd
new file mode 100755
index 0000000..7d2c7c3
--- /dev/null
+++ b/mail/greylstd/init.d/greylstd
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+. /etc/sysconfig/greylstd
+
+PROGRAM=/usr/sbin/greylstd
+PIDFILE="/var/run/greylstd/greylstd.pid"
+ARGS="-d $DBPATH"
+RUNLEVEL=3
+NEEDS="+network"
+
+start() {
+ required_executable /bin/su
+ required_executable /bin/id
+
+ echo "Starting $NAME..."
+
+ GROUP="$(id -ng $USER)"
+ RUNDIR="$(dirname $PIDFILE)"
+ [[ -d $RUNDIR ]] || mkdir -p $RUNDIR && chown $USER:$GROUP $RUNDIR
+
+ su $USER -s /bin/sh -c "$PROGRAM $ARGS"
+ evaluate_retval
+}
+
+. /etc/init.d/smgl_init
diff --git a/mail/greylstd/init.d/greylstd.conf
b/mail/greylstd/init.d/greylstd.conf
new file mode 100644
index 0000000..66d2ccb
--- /dev/null
+++ b/mail/greylstd/init.d/greylstd.conf
@@ -0,0 +1,5 @@
+# Run under non-privileged user
+USER="nobody"
+
+# SQLite3 database path
+DBPATH="/var/lib/greylstd/greylstd.db"
diff --git a/mail/imap/DEPENDS b/mail/imap/DEPENDS
index 98d08fc..d0c600b 100755
--- a/mail/imap/DEPENDS
+++ b/mail/imap/DEPENDS
@@ -1,6 +1,6 @@
-optional_depends openssl "" "" "Use openssl (for stunnel) for imapds?" &&
+optional_depends SSL "" "" "Use openssl (for stunnel) for imapds?" &&
optional_depends linux-pam "" "" "for PAM authentication?" &&

-if is_depends_enabled $SPELL openssl; then
+if is_depends_enabled $SPELL SSL; then
depends stunnel
fi
diff --git a/mail/imap/HISTORY b/mail/imap/HISTORY
index f3d59c0..36b74d3 100644
--- a/mail/imap/HISTORY
+++ b/mail/imap/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-08-13 Elisamuel Resto <ryuji AT sourcemage.org>
* CONFIGURE: Only the patch query needs to be here
* CONFLICTS: Padding removed; quoting
diff --git a/mail/isync/DEPENDS b/mail/isync/DEPENDS
new file mode 100755
index 0000000..09706da
--- /dev/null
+++ b/mail/isync/DEPENDS
@@ -0,0 +1 @@
+depends SSL
diff --git a/mail/isync/DETAILS b/mail/isync/DETAILS
new file mode 100755
index 0000000..7ad5d99
--- /dev/null
+++ b/mail/isync/DETAILS
@@ -0,0 +1,37 @@
+ SPELL=isync
+ VERSION=1.1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:6503c1d8ba412274a09f468994a54dd2d13af2601da3dbfe1ba3f8aefc33cb2a5effd2ca66fcff1c5224ce80ffb11c42d8f362f7cc6409760c32e4031ea87744
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://isync.sourceforge.net/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20140510
+ KEYWORDS=""
+ SHORT="IMAP and MailDir mailbox synchronizer"
+cat << EOF
+isync is a command line application which synchronizes mailboxes; currently
+Maildir and IMAP4 mailboxes are supported. New messages, message deletions
+and flag changes can be propagated both ways. isync is suitable for use in
+IMAP-disconnected mode.
+
+Synchronization is based on unique message identifiers (UIDs), so
+no identification conflicts can occur (as opposed to some other mail
+synchronizers). Synchronization state is kept in one local text file per
+mailbox pair; multiple replicas of a mailbox can be maintained.
+
+
+Features:
+* Fine-grained selection of synchronization operations to perform.
+* Synchronizes single mailboxes or entire mailbox collections.
+* Partial mirrors possible: keep only the latest messages locally.
+* Trash functionality: backup messages before removing them.
+* IMAP features:
+ - Security: supports TLS/SSL via imaps: (port 993) and STARTTLS; CRAM-MD5
for
+ authentication.
+ - Supports NAMESPACE for simplified configuration.
+ - Pipelining for maximum speed (currently only partially implemented).
+
+isync should work fairly well with any IMAP4 compliant server; particularily
+efficient with those that support the UIDPLUS and LITERAL+ extensions.
+EOF
diff --git a/mail/isync/HISTORY b/mail/isync/HISTORY
new file mode 100644
index 0000000..7716c69
--- /dev/null
+++ b/mail/isync/HISTORY
@@ -0,0 +1,5 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/mail/lbdb/DEPENDS b/mail/lbdb/DEPENDS
new file mode 100755
index 0000000..03b8f2c
--- /dev/null
+++ b/mail/lbdb/DEPENDS
@@ -0,0 +1,6 @@
+depends libvformat &&
+depends perl &&
+suggest_depends mutt "" "" "use lbdb in mutt's query function" &&
+suggest_depends procmail "" "" "pipe incoming mails to lbdb for analysis" &&
+suggest_depends finger "" "" "for lbdb's finger backend" &&
+suggest_depends abook "" "" "for lbdb's abook backend"
diff --git a/mail/lbdb/DETAILS b/mail/lbdb/DETAILS
new file mode 100755
index 0000000..9690df8
--- /dev/null
+++ b/mail/lbdb/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=lbdb
+ VERSION=0.38
+ SOURCE="${SPELL}_${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.spinnaker.de/debian/${SOURCE}
+
SOURCE_HASH=sha512:7c8dca22fb82f127e773086517ed21deecc78d4b595ef0e08467d05424f0f11a6d5ce3bcea7827ab7e2e78d1cf96c71b1ce65f9fff5263a4d959374ea1865cac
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.spinnaker.de/lbdb/";
+ LICENSE[0]=GPL
+ ENTERED=20121220
+ SHORT="Little Brother's DataBase for the mutt mail reader"
+cat << EOF
+This package consists of a set of small tools, which collect mail addresses
+from several sources and offer these addresses to the mutt external query
+feature. At the moment the following modules are supported:
+ - m_finger (uses the finger(1) command)
+ - m_inmail (scans incoming mail for addresses)
+ - m_passwd (searches /etc/passwd)
+ - m_yppasswd (searches the YP password database)
+ - m_nispasswd (searches the NIS password database)
+ - m_getent (searches the configured password database)
+ - m_pgp2, m_pgp5, m_gpg (searches your PGP or GnuPG keyrings)
+ - m_fido (searches the Fidonet nodelist)
+ - m_abook (uses the address book application abook(1))
+ - m_addr_email (uses addr-email from the addressbook Tk program)
+ - m_muttalias (searches your Mutt mail aliases)
+ - m_pine (searches your Pine addressbook files)
+ - m_wanderlust (search the WanderLust alias database)
+ - m_palm (uses your Palm database; needs libpalm-perl package)
+ - m_gnomecard (uses GnomeCard database files)
+ - m_bbdb (search your BBDB (big brother database))
+ - m_ldap (query some LDAP server)
+ - m_evolution (search in the Evolution addressbook)
+ - m_vcf (search in vcard files using libvformat)
+EOF
diff --git a/mail/lbdb/HISTORY b/mail/lbdb/HISTORY
new file mode 100644
index 0000000..692d9d5
--- /dev/null
+++ b/mail/lbdb/HISTORY
@@ -0,0 +1,3 @@
+2012-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/mail/libetpan/BUILD b/mail/libetpan/BUILD
index 9566767..a375efe 100755
--- a/mail/libetpan/BUILD
+++ b/mail/libetpan/BUILD
@@ -2,4 +2,7 @@ if [[ "$LIBETPAN_TLS" == "none" ]]
then
OPTS="--without-gnutls --without-openssl $OPTS"
fi &&
+cd "$SOURCE_DIRECTORY" &&
+touch README INSTALL COPYING &&
+autoreconf -i -s &&
default_build
diff --git a/mail/libetpan/DEPENDS b/mail/libetpan/DEPENDS
index 576dded..366d024 100755
--- a/mail/libetpan/DEPENDS
+++ b/mail/libetpan/DEPENDS
@@ -2,10 +2,10 @@ optional_depends db "--enable-db" "--disable-db"
"Berkeley DB support" &
optional_depends LIBSASL "--with-sasl" "--without-sasl" "Sasl support" &&
if [[ ${LIBETPAN_TLS} == "gnutls" ]]
then
- depends gnutls "--without-openssl --with-gnutls"
-elif [[ ${LIBETPAN_TLS} == "openssl" ]]
+ depends gnutls "--without-opennssl --with-gnutls"
+elif [[ ${LIBETPAN_TLS} == "SSL" ]]
then
- depends openssl "--with-openssl --without-gnutls"
+ depends SSL "--with-openssl --without-gnutls"
fi
&&
if [ "$CVS" = "y" ]; then
depends CVS
diff --git a/mail/libetpan/DETAILS b/mail/libetpan/DETAILS
index 8e1ab16..a094b09 100755
--- a/mail/libetpan/DETAILS
+++ b/mail/libetpan/DETAILS
@@ -7,11 +7,11 @@ if [ "$CVS" = "y" ]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-sfcvs
else
- VERSION=0.57
+ VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL=$SOURCEFORGE_URL/libetpan/$SOURCE
-
SOURCE_HASH=sha512:9202ca588cc9cb4ebfda02a43978e4384533f9ba45c62d14b6afd4a133da8b2001f087623f21d87e845ac271eb78128569bca2a382135327818620b66e21fb64
+
SOURCE_URL=https://github.com/dinhviethoa/$SPELL/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:7b0a3adff7d7b3a7e3ea1d1a330ef6fea5ed86077a9ccf3fb5e51548d337c6c1f1fbb9ca81560b478335a9acf34e08bfef1895a05c5a69c37e3b87651c255fd5
fi
WEB_SITE=http://libetpan.sf.net
ENTERED=20040828
diff --git a/mail/libetpan/HISTORY b/mail/libetpan/HISTORY
index d7c54f1..0617cd7 100644
--- a/mail/libetpan/HISTORY
+++ b/mail/libetpan/HISTORY
@@ -1,3 +1,13 @@
+2014-10-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.5
+ * BUILD: Run autoreconf to make the configure script
+
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-10-14 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Uses any provider of LIBSASL

diff --git a/mail/libmilter/BUILD b/mail/libmilter/BUILD
new file mode 100755
index 0000000..4e432fe
--- /dev/null
+++ b/mail/libmilter/BUILD
@@ -0,0 +1,5 @@
+cd "$SOURCE_DIRECTORY/libmilter" &&
+
+make_single &&
+make &&
+make_normal
diff --git a/mail/libmilter/CONFIGURE b/mail/libmilter/CONFIGURE
new file mode 100755
index 0000000..794314f
--- /dev/null
+++ b/mail/libmilter/CONFIGURE
@@ -0,0 +1,5 @@
+config_query LIBMILTER_IPV6 "Enable IPv6?" n &&
+
+config_query LIBMILTER_POLL "Use poll instead of select?" n &&
+
+config_query LIBMILTER_WORKERS_POOL "Enable libmilter with a pool of
workers?" n
diff --git a/mail/libmilter/DEPENDS b/mail/libmilter/DEPENDS
new file mode 100755
index 0000000..aef7a0c
--- /dev/null
+++ b/mail/libmilter/DEPENDS
@@ -0,0 +1 @@
+depends m4
diff --git a/mail/libmilter/DETAILS b/mail/libmilter/DETAILS
new file mode 100755
index 0000000..2d18178
--- /dev/null
+++ b/mail/libmilter/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=libmilter
+ SPELLX=sendmail
+if [[ $LIBMILTER_MDS_OPTION == y ]]; then
+ # determined by include/libmilter/mfapi.h
+ VERSION=1.0.2
+else
+ VERSION=1.0.1
+fi
+ VERSIONX=8.14.7
+ SOURCE=$SPELLX.$VERSIONX.tar.gz
+ SOURCE2=$SOURCE.sig
+ SOURCE_URL[0]=ftp://ftp.sendmail.org/pub/$SPELLX/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE_GPG=sendmail.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSIONX"
+ DOC_DIRS="libmilter/docs"
+ DOCS="libmilter/README LICENSE"
+ WEB_SITE=http://www.sendmail.org/
+ LICENSE[0]=SENDMAIL
+ ENTERED=20130726
+ SHORT="mail filter support library for sendmail"
+cat << EOF
+The sendmail Mail Filter API (Milter) is designed to allow third-party
programs
+access to mail messages as they are being processed in order to filter
+meta-information and content.
+EOF
diff --git a/mail/libmilter/HISTORY b/mail/libmilter/HISTORY
new file mode 100644
index 0000000..b8cd47e
--- /dev/null
+++ b/mail/libmilter/HISTORY
@@ -0,0 +1,3 @@
+2013-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS, {PRE_}BUILD, PREPARE, CONFIGURE, INSTALL: spell
+ created
diff --git a/mail/libmilter/INSTALL b/mail/libmilter/INSTALL
new file mode 100755
index 0000000..b51e00c
--- /dev/null
+++ b/mail/libmilter/INSTALL
@@ -0,0 +1,5 @@
+cd "$SOURCE_DIRECTORY/libmilter" &&
+
+make_single &&
+make DESTDIR="$INSTALL_ROOT" install &&
+make_normal
diff --git a/mail/libmilter/PREPARE b/mail/libmilter/PREPARE
new file mode 100755
index 0000000..918d16b
--- /dev/null
+++ b/mail/libmilter/PREPARE
@@ -0,0 +1 @@
+config_query LIBMILTER_MDS_OPTION "Enable support for max data size option?"
n
diff --git a/mail/libmilter/PRE_BUILD b/mail/libmilter/PRE_BUILD
new file mode 100755
index 0000000..a417101
--- /dev/null
+++ b/mail/libmilter/PRE_BUILD
@@ -0,0 +1,22 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+local BUILD_CONFIG="devtools/Site/site.config.m4" &&
+
+echo "APPENDDEF(\`conf_libmilter_ENVDEF',\`${CFLAGS}')" >> $BUILD_CONFIG &&
+
+if [[ $LIBMILTER_MDS_OPTION == y ]]; then
+ echo "APPENDDEF(\`conf_libmilter_ENVDEF',\`-D_FFR_MDS_NEGOTIATE')" >>
$BUILD_CONFIG
+fi &&
+
+if [[ $LIBMILTER_IPV6 == y ]]; then
+ echo "APPENDDEF(\`conf_libmilter_ENVDEF',\`-DNETINET6=1')" >> $BUILD_CONFIG
+fi &&
+
+if [[ $LIBMILTER_POLL == y ]]; then
+ echo "APPENDDEF(\`conf_libmilter_ENVDEF',\`-DSM_CONF_POLL=1')" >>
$BUILD_CONFIG
+fi &&
+
+if [[ $LIBMILTER_WORKERS_POOL == y ]]; then
+ echo "APPENDDEF(\`conf_libmilter_ENVDEF',\`-D_FFR_WORKERS_POOL=1
-DMIN_WORKERS=4')" >> $BUILD_CONFIG
+fi
diff --git a/mail/mailx/BUILD b/mail/mailx/BUILD
index 08e266f..79cfd89 100755
--- a/mail/mailx/BUILD
+++ b/mail/mailx/BUILD
@@ -1 +1,3 @@
-make PREFIX="$INSTALL_ROOT/usr" SENDMAIL="$INSTALL_ROOT/usr/sbin/sendmail"
+make_single &&
+make PREFIX="$INSTALL_ROOT/usr" SENDMAIL="$INSTALL_ROOT/usr/sbin/sendmail" &&
+make_normal
diff --git a/mail/mailx/DEPENDS b/mail/mailx/DEPENDS
new file mode 100755
index 0000000..09706da
--- /dev/null
+++ b/mail/mailx/DEPENDS
@@ -0,0 +1 @@
+depends SSL
diff --git a/mail/mailx/HISTORY b/mail/mailx/HISTORY
index dbe5962..01c20f2 100644
--- a/mail/mailx/HISTORY
+++ b/mail/mailx/HISTORY
@@ -1,3 +1,10 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added, for openssl required dependency
+ * BUILD: fixed multijob build
+
2010-04-16 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: added, to apply the patch
* openssl-1.patch: added, to fix compilation with openssl 1
diff --git a/mail/masqmail/CONFLICTS b/mail/masqmail/CONFLICTS
index a1641aa..55ac40d 100755
--- a/mail/masqmail/CONFLICTS
+++ b/mail/masqmail/CONFLICTS
@@ -1,6 +1,7 @@
conflicts exim &&
conflicts courier &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts netqmail
diff --git a/mail/masqmail/DETAILS b/mail/masqmail/DETAILS
index aab8643..6ea2d64 100755
--- a/mail/masqmail/DETAILS
+++ b/mail/masqmail/DETAILS
@@ -1,5 +1,6 @@
SPELL=masqmail
VERSION=0.3.4
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://marmaro.de/prog/$SPELL/files/$SOURCE
diff --git a/mail/masqmail/HISTORY b/mail/masqmail/HISTORY
index 122d387..589cd19 100644
--- a/mail/masqmail/HISTORY
+++ b/mail/masqmail/HISTORY
@@ -1,3 +1,17 @@
+2014-05-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL+=1
+ * PRE_BUILD: added, to apply log patch and prevent a log dir from
+ installing
+ * log.patch: added, to fix empty log file creation
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
+2012-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: set up /var/spool/mail under 'mail' group; changed mode to
+ 2775
+
2012-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: corrected default config installation

diff --git a/mail/masqmail/INSTALL b/mail/masqmail/INSTALL
index 034a598..14b4119 100755
--- a/mail/masqmail/INSTALL
+++ b/mail/masqmail/INSTALL
@@ -9,7 +9,7 @@ ln -vsf "$TRACK_ROOT/usr/sbin/masqmail"
"$INSTALL_ROOT/usr/sbin/mailq" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/runq" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/mailrm" &&

-install -vm 1777 -d -o masqmail -g masqmail "$INSTALL_ROOT/var/spool/mail" &&
+install -vm 2775 -d -o masqmail -g mail "$INSTALL_ROOT/var/spool/mail" &&

if [[ -e $INSTALL_ROOT/var/spool/mail/input ]]; then
chown -R masqmail:masqmail "$INSTALL_ROOT/var/spool/mail/input"
diff --git a/mail/masqmail/PRE_BUILD b/mail/masqmail/PRE_BUILD
new file mode 100755
index 0000000..28ef01f
--- /dev/null
+++ b/mail/masqmail/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:install-data-local\: log_dir:install-data-local\::" Makefile.in &&
+
+patch -p0 < "$SPELL_DIRECTORY/log.patch"
diff --git a/mail/masqmail/log.patch b/mail/masqmail/log.patch
new file mode 100644
index 0000000..71e5122
--- /dev/null
+++ b/mail/masqmail/log.patch
@@ -0,0 +1,27 @@
+--- src/conf.c.orig 2012-01-18 12:31:45.000000000 +0400
++++ src/conf.c 2014-05-11 15:40:03.205332624 +0400
+@@ -416,6 +416,7 @@
+ conf.localpartcmp = strcmp;
+ conf.max_defer_time = 86400 * 4; /* 4 days */
+ conf.max_msg_size = 0; /* no limit on msg size */
++ conf.log_dir = LOG_DIR;
+ conf.spool_dir = SPOOL_DIR;
+ conf.mail_dir = "/var/mail";
+ conf.listen_addresses = g_list_append(NULL,
parse_interface("localhost", 25));
+--- src/masqmail.c.orig 2012-01-18 12:31:45.000000000 +0400
++++ src/masqmail.c 2014-05-11 15:48:18.197013226 +0400
+@@ -640,14 +640,10 @@
+ }
+ }
+
+- conf.log_dir = LOG_DIR;
+- /* FIXME: fails if we run as user */
+- logopen();
+ if (!read_conf(conf_file)) {
+ logwrite(LOG_ALERT, "SHUTTING DOWN due to problems reading
config\n");
+ exit(5);
+ }
+- logclose();
+
+ if (do_queue) {
+ conf.do_queue = TRUE;
diff --git a/mail/mpop/DEPENDS b/mail/mpop/DEPENDS
index 67a4cac..160bf5d 100755
--- a/mail/mpop/DEPENDS
+++ b/mail/mpop/DEPENDS
@@ -1,9 +1,9 @@
if [[ "$MPOP_TLS" == "gnutls" ]]
then
depends "gnutls" "--with-ssl=gnutls"
-elif [[ "$MPOP_TLS" == "openssl" ]]
+elif [[ "$MPOP_TLS" == "SSL" ]]
then
-depends "openssl" "--with-ssl=openssl"
+depends "SSL" "--with-ssl=openssl"
fi &&
optional_depends "libidn" \
"--with-libidn" \
diff --git a/mail/mpop/HISTORY b/mail/mpop/HISTORY
index a62d6b0..2472be4 100644
--- a/mail/mpop/HISTORY
+++ b/mail/mpop/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.22

diff --git a/mail/msmtp/CONFIGURE b/mail/msmtp/CONFIGURE
index 6cf958f..fac0900 100755
--- a/mail/msmtp/CONFIGURE
+++ b/mail/msmtp/CONFIGURE
@@ -1,4 +1,6 @@
config_query_list MSMTP_SSL "Which SSL backend do you want for TLS/SSL
support?" \
gnutls \
openssl \
- none
+ none &&
+
+config_query MSMTP_SENDMAIL "Enable Sendmail mode?" y
diff --git a/mail/msmtp/CONFLICTS b/mail/msmtp/CONFLICTS
new file mode 100755
index 0000000..cd95683
--- /dev/null
+++ b/mail/msmtp/CONFLICTS
@@ -0,0 +1,7 @@
+conflicts exim &&
+conflicts courier &&
+conflicts esmtp &&
+conflicts postfix &&
+conflicts sendmail &&
+conflicts netqmail &&
+conflicts masqmail
diff --git a/mail/msmtp/DEPENDS b/mail/msmtp/DEPENDS
index 8f7706c..1100f28 100755
--- a/mail/msmtp/DEPENDS
+++ b/mail/msmtp/DEPENDS
@@ -1,7 +1,7 @@
case $MSMTP_SSL in
gnutls) depends gnutls "--with-ssl=gnutls"
;;
- openssl) depends openssl "--with-ssl=openssl"
+ SSL) depends openssl "--with-ssl=openssl"
;;
none)
;;
diff --git a/mail/msmtp/DETAILS b/mail/msmtp/DETAILS
index a09132a..d734377 100755
--- a/mail/msmtp/DETAILS
+++ b/mail/msmtp/DETAILS
@@ -1,15 +1,15 @@
SPELL=msmtp
- VERSION=1.4.27
+ VERSION=1.6.0rc3
SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-
SOURCE_HASH=sha512:0094b52cf8ea73c0fc06755d5e917e6695b458800751fa5c9c65d8f07fb2344d52189b16ebf31706a01f72e6d7a1e2657cfec87d1109d798a97a0b2bcf2948f7
+
SOURCE_HASH=sha512:2101fc714de7fa3d2b09b2ee2124bbbc5e8541978efeb7ca0e98ee0ea35c4acfd126fcb6e39f69b591d3031c8d9c0b237797be647a12d1539875958f9ff09685
WEB_SITE=http://msmtp.sourceforge.net/
ENTERED=20040412
LICENSE[0]=GPL
KEYWORDS="email mail"
- SHORT="SMTP client"
+ SHORT="SMTP client/mail forwarder"
cat << EOF
In the default mode, it transmits a mail to an SMTP server (for example
at a free mail provider) which does the delivery.
diff --git a/mail/msmtp/HISTORY b/mail/msmtp/HISTORY
index ce24828..683aa4a 100644
--- a/mail/msmtp/HISTORY
+++ b/mail/msmtp/HISTORY
@@ -1,3 +1,19 @@
+2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.0rc2
+ updated spell to 1.6.0rc3
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.31
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.30; added desc about mail forwarding
+ * PROVIDES: added SENDMAIL
+ * CONFLICTS: added
+ * INSTALL: added, for sendmail symlinks
+
2012-01-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.27

diff --git a/mail/msmtp/INSTALL b/mail/msmtp/INSTALL
new file mode 100755
index 0000000..6b75bbf
--- /dev/null
+++ b/mail/msmtp/INSTALL
@@ -0,0 +1,8 @@
+default_install &&
+
+install_config_file doc/msmtprc-system.example "$INSTALL_ROOT/etc/msmtprc" &&
+
+if [[ $MSMTP_SENDMAIL == y ]]; then
+ ln -vsf "$TRACK_ROOT/usr/bin/msmtp" "$INSTALL_ROOT/usr/lib/sendmail" &&
+ ln -vsf "$TRACK_ROOT/usr/bin/msmtp" "$INSTALL_ROOT/usr/sbin/sendmail"
+fi
diff --git a/mail/msmtp/PROVIDES b/mail/msmtp/PROVIDES
index 397895d..bebbaa4 100755
--- a/mail/msmtp/PROVIDES
+++ b/mail/msmtp/PROVIDES
@@ -1 +1,2 @@
MAIL-TRANSPORT-AGENT
+SENDMAIL
diff --git a/mail/mutt/DEPENDS b/mail/mutt/DEPENDS
index e0433b0..efd9c94 100755
--- a/mail/mutt/DEPENDS
+++ b/mail/mutt/DEPENDS
@@ -34,9 +34,9 @@ optional_depends "ispell"
\

if [[ "$MUTT_BRANCH" != "stable" ]]; then
# Do NOT add --with-ssl here, that only works if POP/IMAP are used. This
is
- # mostly just here to prompt for openssl if they don't have it and want
+ # mostly just here to prompt for SSL if they don't have it and want
# S/MIME.
- optional_depends "openssl" \
+ optional_depends "SSL" \
"" \
"" \
"to support S/MIME signing and encrypting messages" &&
@@ -63,8 +63,8 @@ if [[ "$MUTT_BRANCH" != "stable" ]]; then
fi &&

if list_find "${MUTT_OPTS}" "--enable-pop" || list_find "${MUTT_OPTS}"
"--enable-imap"; then
- # If they have POP/IMAP then prompt again for openssl to get --with-ssl.
- optional_depends "openssl" \
+ # If they have POP/IMAP then prompt again for SSL to get --with-ssl.
+ optional_depends "SSL" \
"--with-ssl" \
"" \
"to enable SSL support for POP/IMAP" &&
diff --git a/mail/mutt/DETAILS b/mail/mutt/DETAILS
index 7657908..f57b15c 100755
--- a/mail/mutt/DETAILS
+++ b/mail/mutt/DETAILS
@@ -1,13 +1,10 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mutt
PATCH_DIRECTORY=$SCRIPT_DIRECTORY/patches

case $MUTT_BRANCH in
scm)
- if [[ $MUTT_AUTOUPDATE == "y" ]]; then
- VERSION=mercurial_$(date +%Y%m%d)
- else
- VERSION=mercurial
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-mercurial.tar.bz2
SOURCE_URL[0]=hg_http://dev.mutt.org/hg/mutt:$SPELL-mercurial:HEAD
FORCE_DOWNLOAD=on
diff --git a/mail/mutt/HISTORY b/mail/mutt/HISTORY
index 5177be6..378c7e7 100644
--- a/mail/mutt/HISTORY
+++ b/mail/mutt/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* CONFIGURE, DEPENDS, DETAILS, DOWNLOAD, PREPARE, PRE_BUILD:
Use prepare_select_branch
diff --git a/mail/nbsmtp/DEPENDS b/mail/nbsmtp/DEPENDS
index 4bd5ecb..43adb36 100755
--- a/mail/nbsmtp/DEPENDS
+++ b/mail/nbsmtp/DEPENDS
@@ -1 +1 @@
-optional_depends "openssl" "--enable-ssl" "--disable-ssl" "for SSL
support"
+optional_depends "SSL" "--enable-ssl" "--disable-ssl" "for SSL support"
diff --git a/mail/nbsmtp/HISTORY b/mail/nbsmtp/HISTORY
index 1bf5bf0..f643e03 100644
--- a/mail/nbsmtp/HISTORY
+++ b/mail/nbsmtp/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-09-30 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated SOURCE_URL to Debian's (gentoo-es.org is dead)
updated SHORT and LONG descriptions
diff --git a/mail/opendkim/BUILD b/mail/opendkim/BUILD
new file mode 100755
index 0000000..677b010
--- /dev/null
+++ b/mail/opendkim/BUILD
@@ -0,0 +1,5 @@
+create_account opendkim &&
+
+OPTS="$OPENDKIM_OPTS $OPTS" &&
+
+default_build
diff --git a/mail/opendkim/CONFIGURE b/mail/opendkim/CONFIGURE
new file mode 100755
index 0000000..c46decd
--- /dev/null
+++ b/mail/opendkim/CONFIGURE
@@ -0,0 +1,73 @@
+config_query_option OPENDKIM_OPTS "Use poll() instead of select()?" n \
+ "--enable-poll" \
+ "--disable-poll" &&
+
+config_query_option OPENDKIM_OPTS "Produce debugging binaries and
libraries?" n \
+ "--enable-debug" \
+ "--disable-debug" &&
+
+config_query_option OPENDKIM_OPTS "Export internal-use symbols for better
test coverage?" n \
+ "--enable-allsymbols" \
+ "--disable-allsymbols" &&
+
+config_query_option OPENDKIM_OPTS "Include code coverage/profiling code?" n \
+ "--enable-codecoverage" \
+ "--disable-codecoverage" &&
+
+if list_find "$OPENDKIM_OPTS" "--enable-codecoverage"; then
+ config_query_list OPENDKIM_PROFILING "Specify test coverage package:" \
+ gcov \
+ gprof
+fi &&
+
+config_query_option OPENDKIM_OPTS "Include library load paths in binaries?"
n \
+ "--enable-rpath" \
+ "--disable-rpath" &&
+
+config_query_option OPENDKIM_OPTS "Enable tests that require Internet
access?" n \
+ "--enable-live-testing" \
+ "--disable-live-testing" &&
+
+config_query_option OPENDKIM_OPTS "Enable experimental Authorized Third
Party Signers checks?" n \
+ "--enable-atps" \
+ "--disable-atps" &&
+
+config_query_option OPENDKIM_OPTS "Enable support for ADSP filtering for
lists?" n \
+ "--enable-adsp_lists" \
+ "--disable-adsp_lists" &&
+
+config_query_option OPENDKIM_OPTS "Enable experimental DKIM reputation
checks?" n \
+ "--enable-dkim_reputation" \
+ "--disable-dkim_reputation" &&
+
+config_query_option OPENDKIM_OPTS "Enable special header to set identity?" n
\
+ "--enable-identity_header" \
+ "--disable-identity_header" &&
+
+config_query_option OPENDKIM_OPTS "Enable support for DKIM-based rate
limiting?" n \
+ "--enable-rate_limit" \
+ "--disable-rate_limit" &&
+
+config_query_option OPENDKIM_OPTS "Enable support for string substitution
when signing?" n \
+ "--enable-replace_rules" \
+ "--disable-replace_rules" &&
+
+config_query_option OPENDKIM_OPTS "Enable support for redirecting failed
verifications to a mailbox?" n \
+ "--enable-redirect" \
+ "--disable-redirect" &&
+
+config_query_option OPENDKIM_OPTS "Enable support for one-step re-signing?"
n \
+ "--enable-resign" \
+ "--disable-resign" &&
+
+config_query_option OPENDKIM_OPTS "Enable macro to determine sender?" n \
+ "--enable-sender_macro" \
+ "--disable-sender_macro" &&
+
+config_query_option OPENDKIM_OPTS "Enable Vouch-By-Reference support?" n \
+ "--enable-vbr" \
+ "--disable-vbr" &&
+
+config_query_option OPENDKIM_OPTS "Enable default sender address?" n \
+ "--enable-default_sender" \
+ "--disable-default_sender"
diff --git a/mail/opendkim/DEPENDS b/mail/opendkim/DEPENDS
new file mode 100755
index 0000000..e321106
--- /dev/null
+++ b/mail/opendkim/DEPENDS
@@ -0,0 +1,59 @@
+optional_depends libmilter \
+ "--enable-filter" \
+ "--disable-filter" \
+ "to compile the opendkim filter" &&
+
+optional_depends gnutls \
+ "--with-gnutls" \
+ "--without-gnutls" \
+ "use GNUTLS instead of OpenSSL?" &&
+
+if ! is_depends_enabled $SPELL gnutls; then
+ depends SSL
+fi &&
+
+if list_find "$OPENDKIM_OPTS" "--enable-poll" || list_find "$OPENDKIM_OPTS"
"--enable-live-testing"; then
+ depends libbsd
+else
+ optional_depends libbsd "" "" "to use strlcat() and strlcpy() functions"
+fi &&
+
+case $OPENDKIM_PROFILING in
+ gcov) depends gcc "--with-gcov"
+ ;;
+ gprof) depends binutils "--with-gprof"
+ ;;
+esac &&
+
+optional_depends lua \
+ "--enable-rbl" \
+ "--disable-rbl" \
+ "for Realtime Blacklist query support" &&
+
+optional_depends tre \
+ "--enable-diffheaders" \
+ "--disable-diffheaders" \
+ "to compare signed and verified headers when possible" &&
+
+optional_depends rrdtool \
+ "--enable-reprrd" \
+ "--disable-reprrd" \
+ "for experimental reputation checks using RRD support" &&
+
+optional_depends curl \
+ "--enable-reputation " \
+ "--disable-reputation " \
+ "for experimental reputation checks support" &&
+
+if is_depends_enabled $SPELL curl; then
+ config_query_list OPENDKIM_REPUTATION "Which library do you want for
reputation checks support?" \
+ libxml2 \
+ jansson &&
+
+ depends $OPENDKIM_REPUTATION
+fi &&
+
+optional_depends libmemcached \
+ "--with-libmemcached" \
+ "--without-libmemcached" \
+ "for support of memory cache database provided by memcached"
diff --git a/mail/opendkim/DETAILS b/mail/opendkim/DETAILS
new file mode 100755
index 0000000..b7b699b
--- /dev/null
+++ b/mail/opendkim/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=opendkim
+ VERSION=2.8.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_GPG=opendkim.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.opendkim.org/
+ LICENSE[0]=BSD
+ ENTERED=20130826
+ SHORT="open source DKIM library, MTA filter implementation and
associated tools"
+cat << EOF
+OpenDKIM is an open source implementation of the DKIM (Domain Keys Identified
+Mail) sender authentication system proposed by the E-mail Signing Technology
+Group (ESTG), now standardized by the IETF (RFC6376).
+It also includes implementations of the Author Domain Signing Practises
(ADSP,
+RFC5617) and Vouch By Reference (VBR, RFC5518) proposed standards, and the
+experimental Authorized Third Party Signatures protocol (ATPS, RFC6541).
+
+The OpenDKIM package consists of a library that implements the DKIM service
and
+a milter-based filter application that can plug in to any milter-aware MTA to
+provide that service to sufficiently recent sendmail MTAs and other MTAs that
+support the milter protocol.
+
+An optional asynchronous resolver library is also provided to work around
+limitations of the basic BIND resolver that comes installed on most systems.
+EOF
diff --git a/mail/opendkim/HISTORY b/mail/opendkim/HISTORY
new file mode 100644
index 0000000..090078f
--- /dev/null
+++ b/mail/opendkim/HISTORY
@@ -0,0 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS, BUILD, CONFIGURE, INSTALL, opendkim.gpg,
+ init.d/opendkim{,.conf}: spell created
diff --git a/mail/opendkim/INSTALL b/mail/opendkim/INSTALL
new file mode 100755
index 0000000..6545867
--- /dev/null
+++ b/mail/opendkim/INSTALL
@@ -0,0 +1,10 @@
+make_single &&
+default_install &&
+make_normal &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/opendkim.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/opendkim"
+fi &&
+
+install -d -o opendkim -g opendkim -vm 755 "$INSTALL_ROOT/var/run/opendkim"
diff --git a/mail/opendkim/init.d/opendkim b/mail/opendkim/init.d/opendkim
new file mode 100755
index 0000000..739f90e
--- /dev/null
+++ b/mail/opendkim/init.d/opendkim
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+. /etc/sysconfig/opendkim
+
+PROGRAM=/usr/sbin/opendkim
+PIDFILE=/var/run/opendkim/opendkim.pid
+ARGS="-u opendkim -x /etc/opendkim/opendkim.conf -P $PIDFILE $OPENDKIM_ARGS"
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
+
+reload() {
+ echo "Reloading $NAME..."
+
+ reloadproc $PROGRAM SIGUSR1
+}
diff --git a/mail/opendkim/init.d/opendkim.conf
b/mail/opendkim/init.d/opendkim.conf
new file mode 100644
index 0000000..3de738f
--- /dev/null
+++ b/mail/opendkim/init.d/opendkim.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see opendkim(8)
+
+OPENDKIM_ARGS=""
diff --git a/mail/opendkim/opendkim.gpg b/mail/opendkim/opendkim.gpg
new file mode 100644
index 0000000..74ded02
Binary files /dev/null and b/mail/opendkim/opendkim.gpg differ
diff --git a/mail/openwebmail/DEPENDS b/mail/openwebmail/DEPENDS
index b54d57f..9381356 100755
--- a/mail/openwebmail/DEPENDS
+++ b/mail/openwebmail/DEPENDS
@@ -7,7 +7,7 @@ depends mime-base64 &&
depends text-iconv &&

if [[ "$OW_POP3SSL" == "y" ]]; then
- depends openssl &&
+ depends SSL &&
depends net-ssleay &&
depends io-socket-ssl
fi &&
diff --git a/mail/openwebmail/HISTORY b/mail/openwebmail/HISTORY
index 9cc8457..a13fd25 100644
--- a/mail/openwebmail/HISTORY
+++ b/mail/openwebmail/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-10-12 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed SOURCE_URL, removed not working SOURCE_URLs
fixed long description wrap
diff --git a/mail/postfix/BUILD b/mail/postfix/BUILD
index c8a30fa..14834c6 100755
--- a/mail/postfix/BUILD
+++ b/mail/postfix/BUILD
@@ -2,15 +2,21 @@ create_account postfix &&
create_account postdrop &&
create_account mail &&

-mkdir -p "$INSTALL_ROOT/var/spool/mail" &&
-chmod 1777 "$INSTALL_ROOT/var/spool/mail" &&
-chown mail:mail "$INSTALL_ROOT/var/spool/mail" &&
-chgrp -R mail "$INSTALL_ROOT/var/spool/mail" &&
+# always correct permissions for older setups
+install -vm 2775 -d -o mail -g mail "$INSTALL_ROOT/var/spool/mail" &&

# We want blank vars
local AUXLIBS="-L$INSTALL_ROOT/usr/lib -L$INSTALL_ROOT/lib -lm" &&
local CCARGS="" &&

+if is_depends_enabled $SPELL pcre; then
+ AUXLIBS="$AUXLIBS -lpcre" &&
+ CCARGS="$CCARGS -DHAS_PCRE" &&
+ message "${MESSAGE_COLOR}PCRE requested: Using PCRE${DEFAULT_COLOR}"
+else
+ CCARGS="$CCARGS -DNO_PCRE"
+fi &&
+
if is_depends_enabled $SPELL openldap; then
AUXLIBS="$AUXLIBS -lldap -llber" &&
CCARGS="$CCARGS -DHAS_LDAP" &&
@@ -38,6 +44,14 @@ if is_depends_enabled $SPELL cyrus-sasl; then
message "${MESSAGE_COLOR}Cyrus-SASL requested: Using
Cyrus-SASL${DEFAULT_COLOR}"
fi &&

+if is_depends_enabled $SPELL db; then
+ AUXLIBS="$AUXLIBS -ldb"
+ CCARGS="$CCARGS -DHAS_DB -I$INSTALL_ROOT/usr/include" &&
+ message "${MESSAGE_COLOR}Berkeley DB requested: Using Berkeley
DB${DEFAULT_COLOR}"
+else
+ CCARGS="$CCARGS -DNO_DB"
+fi &&
+
if is_depends_enabled $SPELL sqlite; then
AUXLIBS="$AUXLIBS -lsqlite3"
CCARGS="$CCARGS -DHAS_SQLITE -I$INSTALL_ROOT/usr/include" &&
@@ -56,17 +70,15 @@ if is_depends_enabled $SPELL postgresql; then
message "${MESSAGE_COLOR}PostgreSQL requested: Using
PostgresSQL${DEFAULT_COLOR}"
fi &&

-if is_depends_enabled $SPELL openssl; then
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL); then
AUXLIBS="$AUXLIBS -lssl -lcrypto" &&
CCARGS="$CCARGS -DHAS_SSL -DUSE_TLS -I$INSTALL_ROOT/usr/include/openssl"
&&
- message "${MESSAGE_COLOR}OpenSSL requested: Using OpenSSL for
SSL/TLS${DEFAULT_COLOR}"
+ message "${MESSAGE_COLOR}SSL library requested: Using
$(get_spell_provider $SPELL SSL) for SSL/TLS${DEFAULT_COLOR}"
fi &&

-# fix to get man pages to install in /usr/man
-#sedit "s:/usr/local:$INSTALL_ROOT/usr:" src/global/mail_params.h &&
+# fix to get man pages to install in /usr/share/man
CCARGS="$CCARGS -DDEF_MANPAGE_DIR=\\\"$INSTALL_ROOT/usr/share/man\\\"" &&

-
# NPTL glibc fix
if glibc_is_nptl; then
AUXLIBS="$AUXLIBS -lpthread"
@@ -77,18 +89,4 @@ make makefiles \
"OPT=$CFLAGS" \
"AUXLIBS=$AUXLIBS" \
"CCARGS=$CCARGS" &&
-make &&
-
-# Fix directories in the main.cf
-if [[ "$POSTFIX_PRE_EXISTING" == "yes" ]]; then
- if [[ "$POSTFIX_FIX_MAINCF" == "y" ]]; then
- # repair directories in the main.cf
- local MANPAGE_DIR="$(grep manpage_directory
$INSTALL_ROOT/etc/postfix/main.cf | cut -d"=" -f2)" &&
- MANPAGE_DIR="${MANPAGE_DIR## }" &&
-
- if [[ "$MANPAGE_DIR" != "$INSTALL_ROOT/usr/share/man" ]]; then
- sed -i -e "s|manpage_directory.*=.*|manpage_directory =
$INSTALL_ROOT/usr/share/man|" \
- "$INSTALL_ROOT/etc/postfix/main.cf"
- fi
- fi
-fi
+make
diff --git a/mail/postfix/CONFIGURE b/mail/postfix/CONFIGURE
index abaef3d..8031250 100755
--- a/mail/postfix/CONFIGURE
+++ b/mail/postfix/CONFIGURE
@@ -6,36 +6,17 @@ if [[ $PFIX_VER -lt 255 ]]; then
POSTFIX_VDA=$VDA
fi &&

-if [[ -f $INSTALL_ROOT/etc/postfix/main.cf ]]; then
- persistent_add POSTFIX_PRE_EXISTING &&
- POSTFIX_PRE_EXISTING="yes" &&
-
- message "${MESSAGE_COLOR}Pre-existing main.cf found. Doing upgrade
install.${DEFAULT_COLOR}" &&
- message "${WARNING_COLOR}If you do not say yes to the next question this
spell could fail to install${DEFAULT_COLOR}" &&
- message "${MESSAGE_COLOR}The spell will go through your main.cf and
ensure that the man pages are" &&
- message "installed to the right place, because the postfix install
program uses the" &&
- message "values from the main.cf to determine where to install
things.${DEFAULT_COLOR}" &&
-
- config_query POSTFIX_FIX_MAINCF "Check for and fix problems in installed
main.cf? (HIGHLY RECOMMENDED)" y
-else
- persistent_add POSTFIX_PRE_EXISTING &&
- POSTFIX_PRE_EXISTING="no" &&
+# removed obsolete configuration settings
+if [[ -n $POSTFIX_PRE_EXISTING ]]; then
+ persistent_remove POSTFIX_PRE_EXISTING
+fi &&

- message "${MESSAGE_COLOR}No pre-existing main.cf found. Doing normal
install.${DEFAULT_COLOR}"
+if [[ -n $POSTFIX_FIX_MAINCF ]]; then
+ persistent_remove POSTFIX_FIX_MAINCF
fi &&

config_query POSTFIX_BENCH "Install smtpstone benckmarking tools?" n &&

-# Config file backup
-#message "${MESSAGE_COLOR}Configuration file loss may expose your system to
SPAM relaying." &&
-#message "You should backup and restore configuration files and reply y to
the next two questions...${DEFAULT_COLOR}" &&
-#config_query BACKUP "Backup config on dispel?" y &&
-#config_query RESTORE "Restore config on rebuild/update?" y
-
-# Newaliases
-#message "${MESSAGE_COLOR}You should run newaliases after each aliases file
update, and on first $spell cast...$}DEFAULT_COLOR}" &&
-#config_query ALIAS "Run newaliases after cast?" y &&
-
if [[ "$POSTFIX_EXP" != "y" ]]; then
config_query POSTFIX_VDA "Apply Virtual Delivery Agent (VDA) patch?
(EXPERIMENTAL)" n
fi
diff --git a/mail/postfix/CONFLICTS b/mail/postfix/CONFLICTS
index b94f6db..bf2e19c 100755
--- a/mail/postfix/CONFLICTS
+++ b/mail/postfix/CONFLICTS
@@ -1,4 +1,7 @@
conflicts masqmail &&
+conflicts courier &&
conflicts exim &&
+conflicts esmtp &&
+conflicts msmtp &&
conflicts qmail &&
conflicts sendmail
diff --git a/mail/postfix/DEPENDS b/mail/postfix/DEPENDS
index 4b23bf2..912ce5f 100755
--- a/mail/postfix/DEPENDS
+++ b/mail/postfix/DEPENDS
@@ -1,9 +1,14 @@
-depends db &&
-depends pcre &&
+optional_depends pcre \
+ "" "" \
+ "for PCRE tables support" &&
+
+optional_depends db \
+ "" "" \
+ "for hash and btree files support" &&

optional_depends sqlite \
"" "" \
- "for SQLite support (via patch)" &&
+ "for SQLite support" &&

optional_depends MYSQL \
"" "" \
@@ -21,7 +26,7 @@ optional_depends linux-pam \
"" "" \
"for PAM support" &&

-optional_depends openssl \
+optional_depends SSL \
"" "" \
"for SSL/TLS support" &&

diff --git a/mail/postfix/DETAILS b/mail/postfix/DETAILS
index 7efb93e..152cffa 100755
--- a/mail/postfix/DETAILS
+++ b/mail/postfix/DETAILS
@@ -4,8 +4,10 @@ if [[ "${POSTFIX_EXP}" == "y" ]]; then
VERSION=2.9-20110615
PFIX_BRANCH=experimental
else
- VERSION=2.9.2
+ VERSION=2.9.11
PFIX_BRANCH=official
+ SECURITY_PATCH=1
+ PATCHLEVEL=1
fi

SOURCE=$SPELL-$VERSION.tar.gz
@@ -16,26 +18,26 @@ fi

# Source URLs

SOURCE_URL[0]=ftp://ftp.porcupine.org/mirrors/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[1]=ftp://mirror.widexs.nl/pub/postfix/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[2]=ftp://ftp.easynet.be/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[3]=ftp://ftp.linux.lv/mirrors/ftp.postfix.org/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[4]=ftp://ftp.kfki.hu/pub/packages/mail/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[5]=ftp://ftp.cgs.pl/pub/mirror/postfix/postfix-release/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[6]=ftp://ftp.is.co.za/networking/mail/mta/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[7]=ftp://ftp.utoronto.ca/mirror/packages/postfix/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[1]=ftp://ftp.nl.uu.net/pub/unix/mail/$SPELL/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[2]=ftp://ftp.easynet.be/$SPELL/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[3]=http://mirrors.webhostinggeeks.com/postfix-source/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[4]=http://postfix.it-austria.net/releases/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[5]=ftp://mir1.ovh.net/ftp.postfix.org/postfix-release/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[6]=http://de.postfix.org/ftpmirror/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[7]=http://archive.mgm51.com/mirrors/postfix-source/$PFIX_BRANCH/$SOURCE

SOURCE_URL[8]=ftp://mir1.ovh.net/ftp.postfix.org/postfix-release/$PFIX_BRANCH/$SOURCE

SOURCE_URL[9]=ftp://ftp.arnes.si/packages/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[10]=http://mirrors.bbnx.net/postfix/source/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[11]=ftp://ftp.reverse.net/pub/postfix/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[12]=http://www.subneural.net/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[13]=ftp://ftp.samurai.com/pub/postfix/$PFIX_BRANCH/$SOURCE
+
SOURCE_URL[10]=ftp://ftp.fu-berlin.de/unix/mail/$SPELL/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[11]=ftp://ftp.reverse.net/pub/$SPELL/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[12]=http://postfix.cybermirror.org/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[13]=ftp://ftp.opennet.ru/pub/$SPELL/$PFIX_BRANCH/$SOURCE
SOURCE_URL[14]=ftp://postfix.cloud9.net/$PFIX_BRANCH/$SOURCE

SOURCE_URL[15]=http://mirror.postfix.jp/postfix-release/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[16]=http://postfix.bairesweb.com/mirrors/postfix-release/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[16]=ftp://ftp.reverse.net/pub/$SPELL/$PFIX_BRANCH/$SOURCE
SOURCE_URL[17]=http://mirror.ramix.jp/postfix-release/$PFIX_BRANCH/$SOURCE
-
SOURCE_URL[18]=ftp://ftp.tau.ac.il/pub/unix/mail/postfix/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[18]=http://linorg.usp.br/$SPELL/release/$PFIX_BRANCH/$SOURCE

SOURCE_URL[19]=ftp://ftp.esat.net/mirrors/ftp.porcupine.org/mirrors/postfix-release/$PFIX_BRANCH/$SOURCE
- SOURCE_URL[20]=ftp://totem.fix.no/pub/postfix/$PFIX_BRANCH/$SOURCE
+ SOURCE_URL[20]=ftp://totem.fix.no/pub/$SPELL/$PFIX_BRANCH/$SOURCE

# Signature URLs
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
@@ -66,7 +68,7 @@ if [[ "$POSTFIX_VDA" == "y" ]]; then
VTAG=v10
SOURCE3=$SPELL-vda-$VTAG-$VERSION3.patch
SOURCE3_URL[0]=http://vda.sourceforge.net/VDA/$SOURCE3
-
SOURCE3_HASH=sha512:d8ef65b0eb683ce3636d206bf87d4d2ecfcec10a7c13803a262ae6180e1bb287e033a0f58744c222c9c2319466deb520dd99847387e02802deeb755980cbe16e
+
SOURCE3_HASH=sha512:d8ef65b0eb683ce3636d206bf87d4d2ecfcec10a7c13803a262ae6180e1bb287e033a0f58744c222c9c2319466deb520dd99847387e02802deeb755980cbe16e
fi

WEB_SITE="http://www.postfix.org/";
diff --git a/mail/postfix/HISTORY b/mail/postfix/HISTORY
index dd7b0bd..f4885cb 100644
--- a/mail/postfix/HISTORY
+++ b/mail/postfix/HISTORY
@@ -1,3 +1,47 @@
+2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.11; PATCHLEVEL=1
+ * INSTALL: dropped unneeded config tracking; install qmqp-sink tool
and
+ all benchmarking utility manual pages; checked build for both castfs
+ and non-castfs installations
+ * BUILD: fixed comment about manual installation; removed sed magic
+ * CONFIGURE: removed obsolete configure options and persistent vars
+ * protected: added, to keep main.cf config file, it is managed by
+ upstream postfix-install script
+ * volatiles: added, for non-tracking of queue files
+
+2014-10-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.10
+ * BUILD, TRIGGERS: corrected SSL handling
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-04-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.9
+
+2013-09-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.8
+
+2013-07-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.7
+ * no-db.patch: updated patch to support Linux kernel 3.x
+
+2013-02-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.6
+
+2013-01-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DEPENDS: made pcre optional too
+
+2013-01-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.5; renewed mirror list;
SECURITY_PATCH=1
+ * BUILD: switched to secure mode mail spool
+ * DEPENDS: added ability to drop db support
+ * PRE_BUILD: apply the patch
+ * no-db.patch: added, to properly use -DNO_DB flag
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp, esmtp, courier
+
2012-04-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.9.2

diff --git a/mail/postfix/INSTALL b/mail/postfix/INSTALL
index 69c10e8..00a83ea 100755
--- a/mail/postfix/INSTALL
+++ b/mail/postfix/INSTALL
@@ -1,38 +1,19 @@
-if [[ "$POSTFIX_PRE_EXISTING" == "no" ]]; then
- # OMG YAY fixes for stupid godamn config files!
- note_config_files /etc/postfix/main.cf &&
- note_config_files /etc/postfix/master.cf &&
- note_config_files /etc/postfix/aliases &&
- note_config_files /etc/postfix/access &&
- note_config_files /etc/postfix/canonical &&
- note_config_files /etc/postfix/generic &&
- note_config_files /etc/postfix/header_checks &&
- note_config_files /etc/postfix/relocated &&
- note_config_files /etc/postfix/transport &&
-
- # the below are the answers to the interactive install
- /bin/bash postfix-install -non-interactive \
- install_root="$INSTALL_ROOT" \
- tempdir="$SOURCE_DIRECTORY" \
- config_directory="$INSTALL_ROOT/etc/postfix" \
- daemon_directory="$INSTALL_ROOT/usr/libexec/postfix" \
- command_directory="$INSTALL_ROOT/usr/sbin" \
- queue_directory="$INSTALL_ROOT/var/spool/postfix" \
- sendmail_path="$INSTALL_ROOT/usr/sbin/sendmail" \
- newaliases_path="$INSTALL_ROOT/usr/bin/newaliases" \
- mailq_path="$INSTALL_ROOT/usr/bin/mailq" \
- mail_owner=postfix \
- setgid_group=postdrop \
- html_directory=no \
- manpage_directory="$INSTALL_ROOT/usr/share/man" \
- readme_directory=no &&
-
- # fix the default manpage_directory
- sed -i -e "s|manpage_directory.*=.*|manpage_directory =
$INSTALL_ROOT/usr/share/man|" /etc/postfix/main.cf
-else
- # preexisting install found doing the upgrade, which is unattended
- make upgrade
-fi &&
+# the below are the answers to the interactive install
+/bin/bash postfix-install -non-interactive \
+ install_root="$INSTALL_ROOT" \
+ tempdir="$SOURCE_DIRECTORY" \
+ config_directory="$INSTALL_ROOT/etc/postfix" \
+ daemon_directory="$INSTALL_ROOT/usr/libexec/postfix" \
+ command_directory="$INSTALL_ROOT/usr/sbin" \
+ queue_directory="$INSTALL_ROOT/var/spool/postfix" \
+ sendmail_path="$INSTALL_ROOT/usr/sbin/sendmail" \
+ newaliases_path="$INSTALL_ROOT/usr/bin/newaliases" \
+ mailq_path="$INSTALL_ROOT/usr/bin/mailq" \
+ manpage_directory="$INSTALL_ROOT/usr/share/man" \
+ mail_owner=postfix \
+ setgid_group=postdrop \
+ html_directory=no \
+ readme_directory=no &&

ln -sf ../sbin/sendmail "$INSTALL_ROOT/usr/lib/sendmail" &&
ln -sf postfix/aliases "$INSTALL_ROOT/etc/aliases" &&
@@ -40,7 +21,10 @@ ln -sf postfix/aliases "$INSTALL_ROOT/etc/aliases" &&
if [[ "$POSTFIX_BENCH" == "y" ]]; then
local file &&

- for file in qmqp-source smtp-sink smtp-source; do
- install -v -m 544 "src/smtpstone/$file" "$INSTALL_ROOT/usr/sbin"
+ mkdir -p "$INSTALL_ROOT/usr/share/man/man1" &&
+
+ for file in qmqp-sink qmqp-source smtp-sink smtp-source; do
+ install -v -m 544 "src/smtpstone/$file" "$INSTALL_ROOT/usr/sbin" &&
+ install -v -m 644 "man/man1/$file.1"
"$INSTALL_ROOT/usr/share/man/man1/"
done
fi
diff --git a/mail/postfix/PRE_BUILD b/mail/postfix/PRE_BUILD
index 9e3ee1b..822ef9f 100755
--- a/mail/postfix/PRE_BUILD
+++ b/mail/postfix/PRE_BUILD
@@ -1,6 +1,10 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+if ! is_depends_enabled $SPELL db; then
+ patch -p0 < "$SPELL_DIRECTORY/no-db.patch"
+fi &&
+
if [[ "$POSTFIX_VDA" == "y" ]] && [[ "$POSTFIX_EXP" == "n" ]]; then
verify_file 3 &&
message "${MESSAGE_COLOR}Applying VDA Patch: ${SOURCE3}${DEFAULT_COLOR}"
&&
diff --git a/mail/postfix/TRIGGERS b/mail/postfix/TRIGGERS
index 8fec85e..5b549ae 100755
--- a/mail/postfix/TRIGGERS
+++ b/mail/postfix/TRIGGERS
@@ -6,7 +6,7 @@ for spelldep in cyrus-sasl db linux-pam; do
fi
done

-for spelldep in mysql postgresql openssl; do
+for spelldep in mysql postgresql $(get_spell_provider $SPELL SSL); do
if is_depends_enabled $SPELL $spelldep; then
on_cast $spelldep check_self
fi
diff --git a/mail/postfix/no-db.patch b/mail/postfix/no-db.patch
new file mode 100644
index 0000000..2a38124
--- /dev/null
+++ b/mail/postfix/no-db.patch
@@ -0,0 +1,55 @@
+--- makedefs.orig 2012-11-30 03:53:34.000000000 +0400
++++ makedefs 2013-01-21 22:02:59.118469530 +0400
+@@ -279,14 +279,14 @@
+ elif [ -f /usr/include/db/db.h ]
+ then
+ CCARGS="$CCARGS -I/usr/include/db"
+- else
++ # else
+ # No, we're not going to try db1 db2 db3 etc.
+ # On a properly installed system, Postfix builds
+ # by including <db.h> and by linking with -ldb
+- echo "No <db.h> include file found." 1>&2
+- echo "Install the appropriate db*-devel package first."
1>&2
+- echo "See the RELEASE_NOTES file for more information."
1>&2
+- exit 1
++ # echo "No <db.h> include file found." 1>&2
++ # echo "Install the appropriate db*-devel package first."
1>&2
++ # echo "See the RELEASE_NOTES file for more information."
1>&2
++ # exit 1
+ fi
+ # GDBM locks the DBM .pag file after open. This breaks
postmap.
+ # if [ -f /usr/include/gdbm-ndbm.h ]
+@@ -298,7 +298,7 @@
+ # CCARGS="$CCARGS -DHAS_DBM -DPATH_NDBM_H='<gdbm/ndbm.h>'"
+ # GDBM_LIBS=gdbm
+ # fi
+- SYSLIBS="-ldb"
++ # SYSLIBS="-ldb"
+ for name in nsl resolv $GDBM_LIBS
+ do
+ for lib in /usr/lib64 /lib64 /usr/lib /lib
+--- makedefs.orig 2012-11-30 03:53:34.000000000 +0400
++++ makedefs 2013-07-20 16:57:49.260069906 +0400
+@@ -358,15 +358,15 @@
+ elif [ -f /usr/include/db/db.h ]
+ then
+ CCARGS="$CCARGS -I/usr/include/db"
+- else
++ # else
+ # On a properly installed system, Postfix builds
+ # by including <db.h> and by linking with -ldb
+- echo "No <db.h> include file found." 1>&2
+- echo "Install the appropriate db*-devel package first."
1>&2
+- echo "See the RELEASE_NOTES file for more information."
1>&2
+- exit 1
++ # echo "No <db.h> include file found." 1>&2
++ # echo "Install the appropriate db*-devel package first."
1>&2
++ # echo "See the RELEASE_NOTES file for more information."
1>&2
++ # exit 1
+ fi
+- SYSLIBS="-ldb"
++ # SYSLIBS="-ldb"
+ for name in nsl resolv
+ do
+ for lib in /usr/lib64 /lib64 /usr/lib /lib
diff --git a/mail/postfix/protected b/mail/postfix/protected
new file mode 100644
index 0000000..e6a69cb
--- /dev/null
+++ b/mail/postfix/protected
@@ -0,0 +1 @@
+^/etc/postfix/main\.cf$
diff --git a/mail/postfix/volatiles b/mail/postfix/volatiles
new file mode 100644
index 0000000..863c34a
--- /dev/null
+++ b/mail/postfix/volatiles
@@ -0,0 +1 @@
+^/var/spool/postfix/
diff --git a/mail/readpst/BUILD b/mail/readpst/BUILD
index 4914bfd..e9fbce1 100755
--- a/mail/readpst/BUILD
+++ b/mail/readpst/BUILD
@@ -1,2 +1,2 @@
-sed -i 's,local,,' Makefile &&
-make
+OPTS="$OPTS $LIBPSTOPTS --enable-libpst-shared"
+default_build
diff --git a/mail/readpst/CONFIGURE b/mail/readpst/CONFIGURE
new file mode 100755
index 0000000..aad68c8
--- /dev/null
+++ b/mail/readpst/CONFIGURE
@@ -0,0 +1 @@
+config_query_option LIBPSTOPTS "Enable dii utility?" n "--enable-dii"
"--disable-dii"
diff --git a/mail/readpst/DEPENDS b/mail/readpst/DEPENDS
new file mode 100755
index 0000000..c8aa890
--- /dev/null
+++ b/mail/readpst/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends PYTHON \
+ "--enable-python" \
+ "--disable-python" \
+ "to build libpst python interface" &&
+
+if is_depends_enabled $SPELL python || is_depends_enabled $SPELL python3;
then
+ depends boost "--with-boost-python"
+fi
diff --git a/mail/readpst/DETAILS b/mail/readpst/DETAILS
index f6e74af..44664c5 100755
--- a/mail/readpst/DETAILS
+++ b/mail/readpst/DETAILS
@@ -1,8 +1,8 @@
SPELL=readpst
- VERSION=0.5.3
+ VERSION=0.6.58
SOURCE=libpst-${VERSION}.tar.gz
- SOURCE_URL[0]=http://alioth.debian.org/download.php/2492/${SOURCE}
-
SOURCE_HASH=sha512:2fb2c338201ffd996f3a1c422da6defe39e330440ab9cad1e146074e9fa41942be11e328437bf65cb44b520ce0d11fc70b74fcb73b5ca07e19a78842d735fe5b
+ SOURCE_URL[0]=http://www.five-ten-sg.com/libpst/packages/${SOURCE}
+
SOURCE_HASH=sha512:aed748dc5d4e126fa712f756afd985ac26ea3e934b5fbd99352bf0c3d7486bd560249ab44b6daf91535d6fa82c942598fa528bfea872c2aca1b079d54a2c8d0d
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libpst-${VERSION}
WEB_SITE=http://alioth.debian.org/projects/libpst/
ENTERED=20050311
diff --git a/mail/readpst/HISTORY b/mail/readpst/HISTORY
index 686fdcb..b9330db 100644
--- a/mail/readpst/HISTORY
+++ b/mail/readpst/HISTORY
@@ -1,3 +1,12 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.58
+ changed SOURCE_URL to official src
+ * CONFIGURE: added, to optionally build dii utility
+ * DEPENDS: added, added optional_depends python
+ and boost when python is enabled
+ * BUILD: force building shared libs
+ * INSTALL, libpst.pc: removed, no longer needed
+
2010-04-22 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: fixed SOURCE_URL[0]

diff --git a/mail/readpst/INSTALL b/mail/readpst/INSTALL
deleted file mode 100755
index be268d2..0000000
--- a/mail/readpst/INSTALL
+++ /dev/null
@@ -1,4 +0,0 @@
-default_install &&
-mkdir -p ${INSTALL_ROOT}/usr/include/libpst &&
-install -m0644 *.h ${INSTALL_ROOT}/usr/include/libpst/ &&
-install -m0644 ${SPELL_DIRECTORY}/libpst.pc
${INSTALL_ROOT}/usr/lib/pkgconfig/
diff --git a/mail/readpst/libpst.pc b/mail/readpst/libpst.pc
deleted file mode 100644
index 92a086d..0000000
--- a/mail/readpst/libpst.pc
+++ /dev/null
@@ -1,11 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: libpst
-Description: PST converter
-Version: 0.5.3
-Requires:
-Libs: -L${libdir}
-Cflags: -I${includedir}/libpst
diff --git a/mail/sendmail.gpg b/mail/sendmail.gpg
new file mode 100644
index 0000000..5b71850
Binary files /dev/null and b/mail/sendmail.gpg differ
diff --git a/mail/sendmail/CONFLICTS b/mail/sendmail/CONFLICTS
index 38cde47..e2ef8e5 100755
--- a/mail/sendmail/CONFLICTS
+++ b/mail/sendmail/CONFLICTS
@@ -1,6 +1,7 @@
conflicts masqmail &&
conflicts courier &&
conflicts esmtp &&
+conflicts msmtp &&
conflicts exim &&
conflicts postfix &&
conflicts netqmail
diff --git a/mail/sendmail/HISTORY b/mail/sendmail/HISTORY
index 98ec9e1..830f22c 100644
--- a/mail/sendmail/HISTORY
+++ b/mail/sendmail/HISTORY
@@ -1,3 +1,9 @@
+2013-07-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * sendmail.gpg: moved to section
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added msmtp
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/sendmail/sendmail.gpg b/mail/sendmail/sendmail.gpg
deleted file mode 100644
index dbf9a6a..0000000
Binary files a/mail/sendmail/sendmail.gpg and /dev/null differ
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..09706da
--- /dev/null
+++ b/mail/smtpc/DEPENDS
@@ -0,0 +1 @@
+depends SSL
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..97ea510
--- /dev/null
+++ b/mail/smtpc/HISTORY
@@ -0,0 +1,5 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/spamassassin/DEPENDS b/mail/spamassassin/DEPENDS
index 016b29f..7b72db1 100755
--- a/mail/spamassassin/DEPENDS
+++ b/mail/spamassassin/DEPENDS
@@ -4,7 +4,7 @@ depends digest-sha1 &&
depends net-dns &&

if [ "$MAILSPAM_SSL" = "y" ]; then
- depends openssl &&
+ depends SSL &&
depends io-socket-ssl
fi &&

diff --git a/mail/spamassassin/HISTORY b/mail/spamassassin/HISTORY
index 43a73e3..0db103b 100644
--- a/mail/spamassassin/HISTORY
+++ b/mail/spamassassin/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-06-13 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 3.2.5

diff --git a/mail/spamprobe/DEPENDS b/mail/spamprobe/DEPENDS
index 929f6ef..31f66b7 100755
--- a/mail/spamprobe/DEPENDS
+++ b/mail/spamprobe/DEPENDS
@@ -1,4 +1,4 @@
depends db &&
-optional_depends giflib "--with-gif" "--without-gif" "to classify image
only mails" &&
+optional_depends GIFLIB "--with-gif" "--without-gif" "to classify image
only mails" &&
optional_depends JPEG "--with-jpeg" "--without-jpeg" "process jpeg
images" &&
optional_depends libpng "--with-png" "--without-png" "process png images"
diff --git a/mail/spamprobe/HISTORY b/mail/spamprobe/HISTORY
index 48eebb5..e154bdc 100644
--- a/mail/spamprobe/HISTORY
+++ b/mail/spamprobe/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

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/DEPENDS b/mail/ssmtp/DEPENDS
index 65e81a1..c757787 100755
--- a/mail/ssmtp/DEPENDS
+++ b/mail/ssmtp/DEPENDS
@@ -1,2 +1,2 @@
-optional_depends openssl "--enable-ssl" "--disable-ssl" \
+optional_depends SSL "--enable-ssl" "--disable-ssl" \
"Enable SSL/TLS support?"
diff --git a/mail/ssmtp/HISTORY b/mail/ssmtp/HISTORY
index 1ed69d3..792e194 100644
--- a/mail/ssmtp/HISTORY
+++ b/mail/ssmtp/HISTORY
@@ -1,3 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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-gtk2/DEPENDS b/mail/sylpheed-gtk2/DEPENDS
index ab93ba8..6c5b8f7 100755
--- a/mail/sylpheed-gtk2/DEPENDS
+++ b/mail/sylpheed-gtk2/DEPENDS
@@ -3,7 +3,7 @@ depends GTK2 &&
optional_depends "compface" "" "" "for X-Face support" &&
optional_depends "gdk-pixbuf" "" "" "for built-in image view support" &&

-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-ssl" \
"" \
"for pop3s and imaps" &&
diff --git a/mail/sylpheed-gtk2/HISTORY b/mail/sylpheed-gtk2/HISTORY
index 6d3729f..0b90ac5 100644
--- a/mail/sylpheed-gtk2/HISTORY
+++ b/mail/sylpheed-gtk2/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/mail/sylpheed.gpg b/mail/sylpheed.gpg
index 7cc6bb5..0b00fa3 100644
Binary files a/mail/sylpheed.gpg and b/mail/sylpheed.gpg differ
diff --git a/mail/sylpheed/DEPENDS b/mail/sylpheed/DEPENDS
index fe703ec..685f500 100755
--- a/mail/sylpheed/DEPENDS
+++ b/mail/sylpheed/DEPENDS
@@ -25,7 +25,7 @@ optional_depends gpgme \
"--disable-gpgme" \
"for encrypted email" &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"for SSL support" &&
diff --git a/mail/sylpheed/DETAILS b/mail/sylpheed/DETAILS
index b1e1f19..483b2e3 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.2.0
+ VERSION=3.4.2
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 b17f9c5..21d37d8 100644
--- a/mail/sylpheed/HISTORY
+++ b/mail/sylpheed/HISTORY
@@ -1,3 +1,21 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-06-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.2
+
+2014-04-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.1
+
+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
+
2012-06-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.0
* glib232.patch: dropped, fixed by upstream
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/BUILD b/mail/thunderbird/BUILD
index e1dc3e4..50f9798 100755
--- a/mail/thunderbird/BUILD
+++ b/mail/thunderbird/BUILD
@@ -1,40 +1,33 @@
-cd $SOURCE_DIRECTORY/comm-* &&
+cd "${SOURCE_DIRECTORY}"/comm-* &&

-THUNDERBIRD_HOME=${INSTALL_ROOT}/usr/lib/thunderbird &&
+THUNDERBIRD_HOME="${INSTALL_ROOT}"/usr/lib/thunderbird &&
export MOZ_THUNDERBIRD="1" &&

#
# No fast optimization for Mozilla, bit us so many times...
#
-export CFLAGS="${CFLAGS//-O3/-O2}" &&
-export CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&
+CFLAGS="${CFLAGS//-Os/-O2}" &&
+CXXFLAGS="${CXXFLAGS//-Os/-O2}" &&
+CFLAGS="${CFLAGS//-O3/-O2}" &&
+CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&

#
-# -ffast-math breaks plugins
+# Avoid buggy GCC 4.6 AVX code generation, which breaks libxul
#
-CFLAGS="${CFLAGS//-ffast-math/}" &&
-CXXFLAGS="${CXXFLAGS//-ffast-math/}" &&
-
-#
-# Forcing SSE for mfpmath causes Thunderbird to segfault on start
-#
-CFLAGS="${CFLAGS//-mfpmath=sse/}" &&
-CXXFLAGS="${CXXFLAGS//-mfpmath=sse/}" &&
-
-if echo $LDFLAGS | grep -q '\-s'; then
- OPTS="$OPTS --enable-strip"
-fi &&
-
-LDFLAGS="${LDFLAGS/-Wl,--as-needed/}" &&
-
-if [[ $THUNDERBIRD_OFFICIAL == y ]]; then
- OPTS="$OPTS --enable-official-branding"
+local gccver=$(gcc -dumpversion) &&
+local gccmajor=${gccver%.*.*} &&
+local gccminor=${gccver#*.} &&
+gccminor=${gccminor%.*} &&
+
+if [[ $gccmajor == "4" ]] && [[ $gccminor -ge "6" ]]; then
+ CFLAGS="${CFLAGS//-mavx} -mno-avx"
+ CXXFLAGS="${CXXFLAGS//-mavx} -mno-avx"
fi

-./configure --prefix=${INSTALL_ROOT}/usr \
- --with-user-appdir=.thunderbird \
- --enable-application=mail \
- --disable-crashreporter \
- $OPTS &&
+for option in $OPTS; do
+ echo "ac_add_options $option" >> .mozconfig
+done &&

-make
+make_single &&
+make -f client.mk build &&
+make_normal
diff --git a/mail/thunderbird/CONFIGURE b/mail/thunderbird/CONFIGURE
index 34f2348..c765ac5 100755
--- a/mail/thunderbird/CONFIGURE
+++ b/mail/thunderbird/CONFIGURE
@@ -1,2 +1,6 @@
config_query THUNDERBIRD_OFFICIAL "Enable official branding? If enabled, you
may \
-be restricted in distributing these binaries IAW mozilla policies" n
+be restricted in distributing these binaries IAW mozilla policies" n &&
+
+config_query THUNDERBIRD_STRIP \
+ 'Remove debugging symbols?' \
+ n
diff --git a/mail/thunderbird/DEPENDS b/mail/thunderbird/DEPENDS
index 569ddb6..b88876f 100755
--- a/mail/thunderbird/DEPENDS
+++ b/mail/thunderbird/DEPENDS
@@ -1,16 +1,29 @@
-depends -sub CXX gcc &&
-depends nspr '--with-system-nspr' &&
-depends nss '--with-system-nss' &&
-depends zlib '--with-system-zlib' &&
-depends JPEG '--with-system-jpeg' &&
-depends libidl &&
-depends libmng '--with-system-mng' &&
-depends perl &&
-depends zip &&
-depends gtk+2 '--enable-xft --disable-freetype2' &&
-depends -sub 'TEE' cairo "--enable-system-cairo \
- --enable-default-toolkit=cairo-gtk2" &&
-#
+depends atk &&
+depends cairo &&
+#depends -sub 'TEE' cairo "--enable-system-cairo \
+# --enable-default-toolkit=cairo-gtk2" &&
+depends fontconfig &&
+depends freetype2 &&
+depends -sub CXX gcc &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 '--enable-xft --disable-freetype2' &&
+depends JPEG '--with-system-jpeg' &&
+depends libidl &&
+depends libx11 &&
+depends libxext &&
+depends libxrender &&
+depends libxt &&
+depends nspr '--with-system-nspr' &&
+depends -sub "3.16.x" nss '--with-system-nss' &&
+depends pango &&
+depends perl &&
+depends pysqlite &&
+depends python &&
+depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY" sqlite
'--enable-system-sqlite' &&
+depends zip &&
+depends zlib '--with-system-zlib' &&
+
# LDAP support doesn't work (fails to build)
#
#optional_depends openldap \
@@ -28,7 +41,53 @@ optional_depends startup-notification \
'--disable-startup-notification' \
'for startup notifications' &&

+optional_depends gconf2 \
+ '--enable-gconf' \
+ '--disable-gconf' \
+ 'for gconf support' &&
+
optional_depends 'wireless_tools' \
'--enable-necko-wifi' \
'--disable-necko-wifi' \
- 'for Necko WiFi scanning'
+ 'for Necko WiFi scanning' &&
+
+# Thunderbird is currently borked and does not compile without alsa-lib, this
+# should be fixed after Thunderbird starts using Mozilla core 23
+depends alsa-lib &&
+#optional_depends alsa-lib \
+# '--enable-wave' \
+# '--disable-wave --disable-ogg --disable-webm' \
+# 'for audio/video support'
+
+if is_depends_enabled $SPELL alsa-lib; then
+ # Thunderbird tries to use ogg/ogg.h even with --disable-ogg given
+ #optional_depends libogg \
+ # '--enable-ogg' \
+ # '--disable-ogg' \
+ # 'for sound support'
+ depends libogg &&
+
+ # configure script checks for yasm even when using the system JPEG
+ #optional_depends yasm \
+ # '--enable-webm' \
+ # '--disable-webm' \
+ # 'for WebM video support'
+ depends yasm
+fi &&
+
+optional_depends dbus-glib \
+ '--enable-dbus' \
+ '--disable-dbus' \
+ 'for dbus support' &&
+
+# Thunderbird is currently borked and does not compile without OpenGL headers
+#optional_depends OPENGL \
+# '--enable-webgl' \
+# '--disable-webgl --without-gl-provider' \
+# '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 2f0c6fc..609f0c7 100755
--- a/mail/thunderbird/DETAILS
+++ b/mail/thunderbird/DETAILS
@@ -1,13 +1,14 @@
SPELL=thunderbird
- VERSION=11.0
+ VERSION=24.5.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
- SOURCE_GPG="thunderbird.gpg:$SOURCE2:UPSTREAM_KEY"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG="mozilla.gpg:${SOURCE2}:UPSTREAM_HASH"
+ SOURCE2_IGNORE=signature

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/source/$SOURCE

SOURCE2_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/source/$SOURCE2
- SOURCE2_IGNORE=signature
- SECURITY_PATCH=32
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ TMPFS=off
+ 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 1f82653..726b773 100644
--- a/mail/thunderbird/HISTORY
+++ b/mail/thunderbird/HISTORY
@@ -1,3 +1,57 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
+2014-05-25 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: version 24.5.0
+ * DEPENDS: use nss version 3.16
+
+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
+
+2013-08-24 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS, DEPENDS: version 17.0.8
+
+2013-07-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: Build fails without OpenGL headers
+
+2013-06-13 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * desktop/thunderbird.desktop: mozicon50.xpm is no longer available,
use
+ /usr/lib/thunderbird/chrome/icons/default/default256.png
+
+2013-06-06 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS; version 17.0.6, SECURITY_PATCH++
+ * DEPENDS: Fix up dependencies
+
+2013-04-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 17.0.5, SECURITY_PATCH++
+ * BUILD: disable avx which causes a segfault
+
+2013-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 17.0.4esr, SECURITY_PATCH++,
+ TMPFS=off
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 17.0.3, SECURITY_PATCH++
+
+2013-01-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: that was a huge security bump -- SECURITY_PATCH++
+
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, thunderbird.gpg: version 17.0.2
+ * BUILD, DEPENDS: commented out dependency on cairo, this version
+ of thunderbird appears to be incompatible with our cairo
+ * DEPENDS: added optional dependency on gconf2
+
2012-03-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 11.0, SECURITY_PATCH=32

diff --git a/mail/thunderbird/INSTALL b/mail/thunderbird/INSTALL
index 03e7069..48c0c90 100755
--- a/mail/thunderbird/INSTALL
+++ b/mail/thunderbird/INSTALL
@@ -1,13 +1,7 @@
-THUNDERBIRD_HOME=${INSTALL_ROOT}/usr/lib/thunderbird &&
-mkdir -p $THUNDERBIRD_HOME &&
-ln -s $THUNDERBIRD_HOME $THUNDERBIRD_HOME-$VERSION &&
+cd "${SOURCE_DIRECTORY}"/comm-* &&
+THUNDERBIRD_HOME="${INSTALL_ROOT}"/usr/lib/thunderbird &&

-rm -f $THUNDERBIRD_HOME/chrome/app-chrome.manifest &&
-make install &&
-
-cd ${INSTALL_ROOT}/usr/lib/thunderbird &&
-export LD_LIBRARY_PATH="$THUNDERBIRD_HOME" &&
-export MOZILLA_FIVE_HOME="$THUNDERBIRD_HOME" &&
+make -f client.mk install &&

#
# Create symlink from NSS Root CA store, if it exists. NSS requires this
@@ -17,15 +11,9 @@ export MOZILLA_FIVE_HOME="$THUNDERBIRD_HOME" &&
# Only create if $THUNDERBIRD_HOME/libnssckbi.so does not exist or is
already a
# symlink.
#
-if test -f $INSTALL_ROOT/usr/lib/libnssckbi.so; then
- if ! test -f $THUNDERBIRD_HOME/libnssckbi.so ||
- test -h $THUNDERBIRD_HOME/libnssckbi.so; then
- ln -sf $TRACK_ROOT/usr/lib/libnssckbi.so $THUNDERBIRD_HOME/libnssckbi.so
- fi
-fi &&
-
-#
-# Bug #13846 (remove broken symlinks)
-#
-rm -f $INSTALL_ROOT/usr/lib/thunderbird/install/mozilla-installer \
- $INSTALL_ROOT/usr/lib/thunderbird/install/mozilla-installer-bin
+if test -f "${INSTALL_ROOT}"/usr/lib/libnssckbi.so; then
+ if ! test -f "${THUNDERBIRD_HOME}"/libnssckbi.so ||
+ test -h "${THUNDERBIRD_HOME}"/libnssckbi.so; then
+ ln -sf "${TRACK_ROOT}"/usr/lib/libnssckbi.so
"${THUNDERBIRD_HOME}"/libnssckbi.so
+ fi
+fi
diff --git a/mail/thunderbird/PRE_BUILD b/mail/thunderbird/PRE_BUILD
index 4a4232a..130bf54 100755
--- a/mail/thunderbird/PRE_BUILD
+++ b/mail/thunderbird/PRE_BUILD
@@ -1,4 +1,16 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $SOURCE_DIRECTORY &&
-unpack_file '' &&
-cd comm-*
+mk_source_dir "${SOURCE_DIRECTORY}" &&
+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
+ sed -i '27iac_add_options --enable-strip' .mozconfig
+fi &&
+
+if [[ $THUNDERBIRD_OFFICIAL == y ]]; then
+ sed -i '27iac_add_options --enable-official-branding' .mozconfig || return
1
+fi
diff --git a/mail/thunderbird/desktop/thunderbird.desktop
b/mail/thunderbird/desktop/thunderbird.desktop
index e83779c..7f23269 100644
--- a/mail/thunderbird/desktop/thunderbird.desktop
+++ b/mail/thunderbird/desktop/thunderbird.desktop
@@ -2,7 +2,7 @@
Encoding=UTF-8
Name=Thunderbird
Exec=thunderbird
-Icon=/usr/lib/thunderbird/icons/mozicon50.xpm
+Icon=/usr/lib/thunderbird/chrome/icons/default/default256.png
Terminal=false
Type=Application
Categories=Application;Network;Mail;
diff --git a/mail/thunderbird/mozconfig b/mail/thunderbird/mozconfig
new file mode 100644
index 0000000..d31ac43
--- /dev/null
+++ b/mail/thunderbird/mozconfig
@@ -0,0 +1,25 @@
+#
+# See http://www.mozilla.org/build/ for build instructions.
+#
+
+# Options for client.mk.
+mk_add_options MOZ_CO_PROJECT=mail
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/thunderbird-build
+#mk_add_options AUTOCONF=autoconf2.13
+
+# Options for 'configure' (same as command-line options).
+ac_add_options --enable-application=mail
+ac_add_options --with-pthreads
+ac_add_options --disable-system-png
+ac_add_options --disable-system-cairo
+ac_add_options --enable-default-toolkit=cairo-gtk2
+ac_add_options --enable-pango
+ac_add_options --enable-svg
+ac_add_options --disable-installer
+ac_add_options --disable-updater
+ac_add_options --disable-crashreporter
+ac_add_options --disable-tests
+ac_add_options --prefix=$INSTALL_ROOT/usr
+ac_add_options --mandir=$INSTALL_ROOT/usr
+ac_add_options --enable-optimize="$CFLAGS -fno-fast-math"
+ac_add_options --with-default-mozilla-five-home=/usr/lib/thunderbird
diff --git a/mail/thunderbird/thunderbird.gpg
b/mail/thunderbird/thunderbird.gpg
index c7c357c..97edd5a 100644
Binary files a/mail/thunderbird/thunderbird.gpg and
b/mail/thunderbird/thunderbird.gpg differ
diff --git a/mobile/barry/DEPENDS b/mobile/barry/DEPENDS
index 2b360a5..e30516a 100755
--- a/mobile/barry/DEPENDS
+++ b/mobile/barry/DEPENDS
@@ -1,6 +1,6 @@
depends pkgconfig &&
depends LIBUSB &&
-depends openssl &&
+depends SSL &&
optional_depends boost "" "" "needed if you want to save downloads for later
upload to your device" &&
optional_depends libopensync "--enable-opensync-plugin"
"--disable-opensync-plugin" "For an opensync plugin" &&
if [[ "$BARRY_GUI" == "y" ]]; then
diff --git a/mobile/barry/DETAILS b/mobile/barry/DETAILS
index 276f856..f0d7cfc 100755
--- a/mobile/barry/DETAILS
+++ b/mobile/barry/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SHORT="Sync your BlackBerry"
cat << EOF
Barry is an Open Source application that will allow synchronization, backup,
-restore and program management for BlackBerry \u2122 devices. Barry is
primarily
+restore and program management for BlackBerry devices. Barry is primarily
developed on Linux, but is intended as a cross platform library and
application
-set, targetting Linux, BSD, 32/64bit, and big/little endian systems.
+set, targetting Linux, BSD, 32-bit/64-bit, and big/little endian systems.
EOF
diff --git a/mobile/barry/HISTORY b/mobile/barry/HISTORY
index 57d2a7a..94a6819 100644
--- a/mobile/barry/HISTORY
+++ b/mobile/barry/HISTORY
@@ -1,3 +1,9 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/mobile/cpufreqd/DETAILS b/mobile/cpufreqd/DETAILS
index a5a57c3..d1d8bab 100755
--- a/mobile/cpufreqd/DETAILS
+++ b/mobile/cpufreqd/DETAILS
@@ -1,6 +1,7 @@
SPELL=cpufreqd
- VERSION=2.3.3
-
SOURCE_HASH=sha512:6acc6f627cf83803366b58d5bd3e4f7f50381ca58f3657afe1e8c2e5676bd5f10cec65d9e2b60f4d467817350288ee5e99a670dda9367090c3988233827a5a23
+ VERSION=2.4.2
+ PATCHLEVEL=1
+
SOURCE_HASH=sha512:81abff8a7f354c7744e2d85b71ccdba108dccc2084d851db93573209669323682d304a5990096e9b692fa98d86078b0dd658153edec56add7080d2bd9c185895
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/cpufreqd/$SOURCE
diff --git a/mobile/cpufreqd/HISTORY b/mobile/cpufreqd/HISTORY
index b6c4577..88f95fa 100644
--- a/mobile/cpufreqd/HISTORY
+++ b/mobile/cpufreqd/HISTORY
@@ -1,3 +1,10 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * init.d/cpufreqd: Fix status() calling the correct variable
+
+2013-02-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 2.4.2
+
2008-08-23 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2.3.3, updated WEB_SITE
* BUILD: added, disable lm_sensors support for 3.x branch to solve
diff --git a/mobile/cpufreqd/init.d/cpufreqd b/mobile/cpufreqd/init.d/cpufreqd
index 46a8b51..fec9364 100755
--- a/mobile/cpufreqd/init.d/cpufreqd
+++ b/mobile/cpufreqd/init.d/cpufreqd
@@ -40,7 +40,7 @@ stop()

status()
{
- statusproc $DAEMON
+ statusproc $PROGRAM
}

restart()
diff --git a/mobile/gammu/DETAILS b/mobile/gammu/DETAILS
index 7363546..cbfd609 100755
--- a/mobile/gammu/DETAILS
+++ b/mobile/gammu/DETAILS
@@ -1,8 +1,8 @@
SPELL=gammu
- VERSION=1.28.0
+ VERSION=1.32.0
SOURCE="$SPELL-$VERSION.tar.bz2"
SOURCE_URL[0]=http://dl.cihar.com/$SPELL/releases/$SOURCE
-
SOURCE_HASH=sha512:a183acb6d8120c432630d75cee70e608d3030243084ca1e90c76469d81b358a6e5c16da651a031fb8620410bb131efdaf3926e81662ef3c8356a8631b90f5be7
+
SOURCE_HASH=sha512:8758085c3c3ecb34710513d04ec0e686c8bf06f2c3b60c618eaf77e42eba047f0dbc2898cfbc0c31c0811f30a6c2955cc372e3cb819e7ff41224f55ef1df187d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://cihar.com/gammu/";
LICENSE[0]=GPL
diff --git a/mobile/gammu/HISTORY b/mobile/gammu/HISTORY
index ec3e416..bc48a0c 100644
--- a/mobile/gammu/HISTORY
+++ b/mobile/gammu/HISTORY
@@ -1,3 +1,6 @@
+2013-02-11 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 1.32.0
+
2011-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.28.0

diff --git a/mobile/geoclue/DETAILS b/mobile/geoclue/DETAILS
index bf63a15..ec6c891 100755
--- a/mobile/geoclue/DETAILS
+++ b/mobile/geoclue/DETAILS
@@ -1,11 +1,12 @@
SPELL=geoclue
- VERSION=0.12.0
-
SOURCE_HASH=sha512:c65fef518fea5708067def3595a57b2e3cb4c04a3d1c367ac02c4802386a6c8420b3d20f5194896d8e0fdeee6cc6af2744cc920af1ab680a3ca197cb5a5bfab5
+ VERSION=0.12.99
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:c65fef518fea5708067def3595a57b2e3cb4c04a3d1c367ac02c4802386a6c8420b3d20f5194896d8e0fdeee6cc6af2744cc920af1ab680a3ca197cb5a5bfab5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://www.freedesktop.org/wiki/Software/GeoClue
- SOURCE_URL[0]=https://launchpad.net/geoclue/trunk/0.12/+download/$SOURCE
+ SOURCE_URL[0]=http://people.freedesktop.org/~hadess/$SOURCE
LICENSE[0]=LGPL
ENTERED=20090705
KEYWORDS=""
diff --git a/mobile/geoclue/HISTORY b/mobile/geoclue/HISTORY
index ba1f267..a5e8cff 100644
--- a/mobile/geoclue/HISTORY
+++ b/mobile/geoclue/HISTORY
@@ -1,3 +1,8 @@
+2012-10-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.12.99 (works with glib2 2.34.1)
+ * PRE_BUILD: No longer needed
+ * geoclue-gcc46.patch: Removed, included in release
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.12.0, SOURCE_URL[0] updated
* PRE_BUILD, geoclue-gcc46.patch: added patch from Arch
diff --git a/mobile/geoclue/PRE_BUILD b/mobile/geoclue/PRE_BUILD
deleted file mode 100755
index b203760..0000000
--- a/mobile/geoclue/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/geoclue-gcc46.patch
diff --git a/mobile/geoclue/geoclue-0.12.99.tar.gz.sig
b/mobile/geoclue/geoclue-0.12.99.tar.gz.sig
new file mode 100644
index 0000000..3b479a4
Binary files /dev/null and b/mobile/geoclue/geoclue-0.12.99.tar.gz.sig differ
diff --git a/mobile/geoclue/geoclue-gcc46.patch
b/mobile/geoclue/geoclue-gcc46.patch
deleted file mode 100644
index 11bf485..0000000
--- a/mobile/geoclue/geoclue-gcc46.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 90669619d1d621080ef00dcb8db1c3d206ee0bfe Mon Sep 17 00:00:00 2001
-From: Dan Williams <dcbw AT redhat.com>
-Date: Mon, 07 Mar 2011 23:46:15 +0000
-Subject: master: Fix warning with GCC 4.6
-
----
-diff --git a/src/master-provider.c b/src/master-provider.c
-index 790c043..e4ea053 100644
---- a/src/master-provider.c
-+++ b/src/master-provider.c
-@@ -846,10 +846,6 @@ gc_master_provider_initialize_interfaces
(GcMasterProvider *provider)
- static gboolean
- gc_master_provider_initialize (GcMasterProvider *provider)
- {
-- GcMasterProviderPrivate *priv;
--
-- priv = GET_PRIVATE (provider);
--
- if (!gc_master_provider_initialize_interfaces (provider)) {
- return FALSE;
- }
---
-cgit v0.8.3-6-g21f6
diff --git a/mobile/laptop-mode-tools/DETAILS
b/mobile/laptop-mode-tools/DETAILS
index 502fa53..0477504 100755
--- a/mobile/laptop-mode-tools/DETAILS
+++ b/mobile/laptop-mode-tools/DETAILS
@@ -1,9 +1,9 @@
SPELL=laptop-mode-tools
- VERSION=1.60
+ VERSION=1.64
SOURCE=${SPELL}_$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_$VERSION
SOURCE_URL[0]=http://samwel.tk/laptop_mode/tools/downloads/$SOURCE
-
SOURCE_HASH=sha512:79596bb24b2af8bbeb3424eeff51022bb381609325a0eb5c009e0970dffe055d2493509d56a4e2c8f745c27f03bc176372d9b27e3a0a050f7bc1c58f86aae5c9
+
SOURCE_HASH=sha512:539388f5a86fc73a171aadafe8d3a04385cadedb41d3cb53822d4ad55b77262a82e717bfa910ec64c1ebba4d14cc02c9e1fab575c752ef8a77c2f67a023c8188
LICENSE[0]=GPL
WEB_SITE=http://www.samwel.tk/laptop_mode
ENTERED=20070916
diff --git a/mobile/laptop-mode-tools/HISTORY
b/mobile/laptop-mode-tools/HISTORY
index b57e047..26f1c0e 100644
--- a/mobile/laptop-mode-tools/HISTORY
+++ b/mobile/laptop-mode-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-04-27 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.64
+
2012-04-28 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.60

diff --git a/mobile/rfkill/DETAILS b/mobile/rfkill/DETAILS
index 1293875..1ed02c2 100755
--- a/mobile/rfkill/DETAILS
+++ b/mobile/rfkill/DETAILS
@@ -1,9 +1,9 @@
SPELL=rfkill
- VERSION=0.4
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.5
+
SOURCE_HASH=sha512:6ad4d28e7bf7ec69ec6a600cd774b7b3c60e85849ae3fca0f5509ed6a283ed5656d37cfd770df45ff1ceca59edd814807d116b30e199fca303baf496441419d7
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://wireless.kernel.org/download/rfkill/$SOURCE
-
SOURCE_HASH=sha512:7bb1ce8ce937c5ebd87729a1079673e4abc497e8a543d771ea52cffca9a1d7f124b9be40ec4ec1a61461ed2cf654d98f031ee93ab0754efe8c12a4bf29e33d7e
+ SOURCE_URL[0]=https://www.kernel.org/pub/software/network/rfkill/$SOURCE
WEB_SITE=http://linuxwireless.org/en/users/Documentation/rfkill
ENTERED=20100128
LICENSE[0]=GPL
diff --git a/mobile/rfkill/HISTORY b/mobile/rfkill/HISTORY
index e677659..3b86d8e 100644
--- a/mobile/rfkill/HISTORY
+++ b/mobile/rfkill/HISTORY
@@ -1,3 +1,7 @@
+2013-06-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5
+ new url
+
2010-08-27 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 0.4

diff --git a/mobile/xsupplicant/DEPENDS b/mobile/xsupplicant/DEPENDS
index f66e66e..ecf30b5 100755
--- a/mobile/xsupplicant/DEPENDS
+++ b/mobile/xsupplicant/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends pcsc-lite &&
depends libpcap &&
depends libxml2 &&
diff --git a/mobile/xsupplicant/HISTORY b/mobile/xsupplicant/HISTORY
index 3e4c3c4..f888524 100644
--- a/mobile/xsupplicant/HISTORY
+++ b/mobile/xsupplicant/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/mozilla.gpg b/mozilla.gpg
index 9cab43b..ad9828d 100644
Binary files a/mozilla.gpg and b/mozilla.gpg differ
diff --git a/net/accel-ppp/BUILD b/net/accel-ppp/BUILD
new file mode 100755
index 0000000..95f0b44
--- /dev/null
+++ b/net/accel-ppp/BUILD
@@ -0,0 +1,5 @@
+OPTS="-DLIB_SUFFIX=$INSTALL_ROOT \
+ $ACCEL_PPP_OPTS \
+ $OPTS" &&
+
+cmake_build
diff --git a/net/accel-ppp/CONFIGURE b/net/accel-ppp/CONFIGURE
new file mode 100755
index 0000000..fa2a971
--- /dev/null
+++ b/net/accel-ppp/CONFIGURE
@@ -0,0 +1,30 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+config_query_option ACCEL_PPP_OPTS "Build version with debug information?" n
\
+ "-DCMAKE_BUILD_TYPE=Debug" \
+ "-DCMAKE_BUILD_TYPE=Release" &&
+
+# backport old driver config options
+if list_find "$ACCEL_PPP_OPTS" "-DBUILD_DRIVER=TRUE"; then
+ list_remove "ACCEL_PPP_OPTS" "-DBUILD_DRIVER=TRUE" &&
+ list_add "ACCEL_PPP_OPTS" "-DBUILD_PPTP_DRIVER=TRUE"
+fi &&
+
+if list_find "$ACCEL_PPP_OPTS" "-DBUILD_DRIVER=FALSE"; then
+ list_remove "ACCEL_PPP_OPTS" "-DBUILD_DRIVER=FALSE" &&
+ list_add "ACCEL_PPP_OPTS" "-DBUILD_PPTP_DRIVER=FALSE"
+fi &&
+
+if is_version_less $(get_kernel_version) 2.6.37; then
+ message "${MESSAGE_COLOR}Kernel version lower than 2.6.37 detected," &&
+ message "forcing build of non-native pptp module...${DEFAULT_COLOR}" &&
+ list_add ACCEL_PPP_OPTS "-DBUILD_PPTP_DRIVER=TRUE"
+else
+ config_query_option ACCEL_PPP_OPTS "Build pptp kernel module (replaced by
native in new kernels)?" n \
+ "-DBUILD_PPTP_DRIVER=TRUE" \
+ "-DBUILD_PPTP_DRIVER=FALSE"
+fi &&
+
+config_query_option ACCEL_PPP_OPTS "Build ipoe (IP over Ethernet) kernel
module?" n \
+ "-DBUILD_IPOE_DRIVER=TRUE" \
+ "-DBUILD_IPOE_DRIVER=FALSE"
diff --git a/net/accel-ppp/DEPENDS b/net/accel-ppp/DEPENDS
new file mode 100755
index 0000000..d278793
--- /dev/null
+++ b/net/accel-ppp/DEPENDS
@@ -0,0 +1,28 @@
+depends cmake &&
+depends SSL &&
+depends pcre &&
+
+optional_depends postgresql \
+ "-DLOG_PGSQL=TRUE" \
+ "-DLOG_PGSQL=FALSE" \
+ "for logging to PostgreSQL database" &&
+
+optional_depends freeradius \
+ "-DRADIUS=TRUE" \
+ "-DRADIUS=FALSE" \
+ "to build RADIUS module" &&
+
+optional_depends net-snmp \
+ "-DNETSNMP=TRUE" \
+ "-DNETSNMP=FALSE" \
+ "to build SNMP agent module" &&
+
+optional_depends libnl \
+ "-DSHAPER=TRUE" \
+ "-DSHAPER=FALSE" \
+ "to include build-in shaper" &&
+
+suggest_depends SYSTEM-LOGGER \
+ "-DLOG_SYSLOG=TRUE" \
+ "-DLOG_SYSLOG=FALSE" \
+ "to use syslog"
diff --git a/net/accel-ppp/DETAILS b/net/accel-ppp/DETAILS
new file mode 100755
index 0000000..6fc11eb
--- /dev/null
+++ b/net/accel-ppp/DETAILS
@@ -0,0 +1,35 @@
+ SPELL=accel-ppp
+ VERSION=1.8.0
+ SOURCE=${SPELL}-${VERSION}.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:d78c0ed4a3c51ae5f07c580b813694376fc42484a907d65164bb14409392365e2d8a876b16b15e55a7a7178cf9e573d42e578e6739f1fe9d62887e7316c816c0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://accel-ppp.sourceforge.net/
+ ENTERED=20130521
+ DOC_DIRS="rfc"
+ LICENSE[0]=GPL
+ KEYWORDS="ppp l2tp pptp pppoe"
+ SHORT="high performance PPTP/L2TP/PPPoE server for Linux"
+cat << EOF
+ACCEL-PPP is a high performance VPN server application for Linux. Its goal is
+aggregation of various popular VPN techniques to a single application.
+
+There are many open source projects which provides VPN services, but they are
+specialized to a specific VPN technique: only PPPoE, only PPtP, only L2TP.
+And you have to learn, configure and manage each one separately to build
+multi-service VPN server.
+
+With ACCEL-PPP you have all-in-one with single configuration, single
management,
+single monitoring.
+
+Core features are:
+
+- PPTP server
+- L2TPv2 server
+- PPPoE server
+- Radius including CoA/DM(PoD)
+- Built-in shaper
+- Command line interface (telnet)
+- SNMP agent
+- IPv6 including builtin Neighbor Discovery and DHCPv6
+EOF
diff --git a/net/accel-ppp/HISTORY b/net/accel-ppp/HISTORY
new file mode 100644
index 0000000..50f1395
--- /dev/null
+++ b/net/accel-ppp/HISTORY
@@ -0,0 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-08-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.0
+ * CONFIGURE: added ipoe configuration; backported old driver config
opt
+ * BUILD: use proper lib suffix
+ * PRE_BUILD: apply patch
+ * extra.patch: updated for new version
+ * ipoe.patch: added, to fix build of ipoe kernel module
+
+2013-05-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, CONFIGURE,
+ init.d/accel-ppp, extra.patch: spell created
diff --git a/net/accel-ppp/INSTALL b/net/accel-ppp/INSTALL
new file mode 100755
index 0000000..aa9a2ff
--- /dev/null
+++ b/net/accel-ppp/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+
+install_config_file "$SOURCE_DIRECTORY/accel-pppd/accel-ppp.conf" \
+ "$INSTALL_ROOT/etc/accel-ppp.conf"
diff --git a/net/accel-ppp/PRE_BUILD b/net/accel-ppp/PRE_BUILD
new file mode 100755
index 0000000..76095fd
--- /dev/null
+++ b/net/accel-ppp/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:/usr/local:$INSTALL_ROOT/usr:g" accel-pppd/accel-ppp.conf &&
+
+patch -p0 < "$SPELL_DIRECTORY/ipoe.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/extra.patch"
diff --git a/net/accel-ppp/extra.patch b/net/accel-ppp/extra.patch
new file mode 100644
index 0000000..f1988e2
--- /dev/null
+++ b/net/accel-ppp/extra.patch
@@ -0,0 +1,14 @@
+--- accel-pppd/CMakeLists.txt.orig 2014-08-12 12:07:10.582491202 +0400
++++ accel-pppd/CMakeLists.txt 2014-08-12 12:08:49.832174757 +0400
+@@ -107,11 +107,3 @@
+ )
+
+ INSTALL(FILES accel-ppp.conf.5 DESTINATION share/man/man5)
+-
+-IF (NOT DEFINED CPACK_TYPE)
+- INSTALL(FILES accel-ppp.conf DESTINATION ${CMAKE_FIND_ROOT_PATH}/etc
RENAME accel-ppp.conf.dist)
+-
+- INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p
${CMAKE_FIND_ROOT_PATH}/var/log/accel-ppp)")
+- INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p
${CMAKE_FIND_ROOT_PATH}/var/lib/accel-ppp)")
+-ENDIF (NOT DEFINED CPACK_TYPE)
+-
diff --git a/net/accel-ppp/init.d/accel-ppp b/net/accel-ppp/init.d/accel-ppp
new file mode 100755
index 0000000..7c58b0d
--- /dev/null
+++ b/net/accel-ppp/init.d/accel-ppp
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/accel-pppd
+PIDFILE="/var/run/accel-pppd.pid"
+ARGS="-d -c /etc/accel-ppp.conf -p $PIDFILE"
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init
diff --git a/net/accel-ppp/ipoe.patch b/net/accel-ppp/ipoe.patch
new file mode 100644
index 0000000..05b298d
--- /dev/null
+++ b/net/accel-ppp/ipoe.patch
@@ -0,0 +1,22 @@
+--- drivers/ipoe/ipoe.c.orig 2014-05-08 14:41:12.000000000 +0400
++++ drivers/ipoe/ipoe.c 2014-08-12 12:40:34.776058280 +0400
+@@ -395,7 +395,9 @@
+ if (!ses->peer_addr)
+ goto drop;
+
++#ifdef CONFIG_NET_CLS_ACT
+ skb->tc_verd = SET_TC_NCLS(0);
++#endif
+
+ noff = skb_network_offset(skb);
+
+--- drivers/ipoe/CMakeLists.txt.orig 2014-05-08 14:41:12.000000000 +0400
++++ drivers/ipoe/CMakeLists.txt 2014-08-12 13:36:56.475218335 +0400
+@@ -14,6 +14,4 @@
+ DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/driver/ipoe.ko
+ )
+
+-
+-INSTALL(CODE "EXECUTE_PROCESS(COMMAND make -C ${KDIR}
M=${CMAKE_CURRENT_BINARY_DIR}/drivers/ipoe modules_install)")
+-
++INSTALL(CODE "EXECUTE_PROCESS(COMMAND make -C ${KDIR}
M=${CMAKE_CURRENT_BINARY_DIR}/driver modules_install)")
diff --git a/net/amap/BUILD b/net/amap/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/amap/BUILD
@@ -0,0 +1 @@
+true
diff --git a/net/amap/DEPENDS b/net/amap/DEPENDS
new file mode 100755
index 0000000..cf43e0d
--- /dev/null
+++ b/net/amap/DEPENDS
@@ -0,0 +1 @@
+depends thc-amap
diff --git a/net/amap/DETAILS b/net/amap/DETAILS
new file mode 100755
index 0000000..8df27f4
--- /dev/null
+++ b/net/amap/DETAILS
@@ -0,0 +1,7 @@
+ SPELL=amap
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by thc-amap]
+ EOF
diff --git a/net/amap/DOWNLOAD b/net/amap/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/amap/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/net/amap/HISTORY b/net/amap/HISTORY
new file mode 100644
index 0000000..a0a3b03
--- /dev/null
+++ b/net/amap/HISTORY
@@ -0,0 +1,8 @@
+2013-09-04 David C. Haley <khoralin AT gmail.com>
+ * Spell deprecated. Deprecating in favor of original spell.
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
+2013-08-29 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: spell created
+
diff --git a/net/amap/INSTALL b/net/amap/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/amap/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/net/amap/PRE_BUILD b/net/amap/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/amap/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/net/amap/UP_TRIGGERS b/net/amap/UP_TRIGGERS
new file mode 100644
index 0000000..8bc6d99
--- /dev/null
+++ b/net/amap/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger amap dispel_self
+up_trigger thc_amap cast_self
diff --git a/net/arping/DETAILS b/net/arping/DETAILS
index 61e74f2..acd7013 100755
--- a/net/arping/DETAILS
+++ b/net/arping/DETAILS
@@ -1,5 +1,5 @@
SPELL=arping
- VERSION=2.12
+ VERSION=2.13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://www.habets.pp.se/synscan/files/$SOURCE
diff --git a/net/arping/HISTORY b/net/arping/HISTORY
index aa4d032..74b6135 100644
--- a/net/arping/HISTORY
+++ b/net/arping/HISTORY
@@ -1,3 +1,6 @@
+2012-12-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.13
+
2012-07-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.12

diff --git a/net/bind-tools/DEPENDS b/net/bind-tools/DEPENDS
index 73c443f..dceab6c 100755
--- a/net/bind-tools/DEPENDS
+++ b/net/bind-tools/DEPENDS
@@ -3,7 +3,7 @@ optional_depends libcap \
"--disable-linux-caps" \
"for linux capabilities support" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" \
"--without-openssl" \
"to build with OpenSSL, required for DNSSEC"
diff --git a/net/bind-tools/DETAILS b/net/bind-tools/DETAILS
index 2cc83da..ce0cb8a 100755
--- a/net/bind-tools/DETAILS
+++ b/net/bind-tools/DETAILS
@@ -1,12 +1,12 @@
SPELL=bind-tools
- VERSION=9.9.1-P3
+ VERSION=9.9.6
SOURCE=bind-$VERSION.tar.gz
SOURCE2=$SOURCE.sha512.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/bind-$VERSION"
SOURCE_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE
SOURCE2_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE2
SOURCE2_IGNORE=signature
- SECURITY_PATCH=10
+ SECURITY_PATCH=13
SOURCE_GPG=isc.gpg:$SOURCE2:UPSTREAM_KEY
LICENSE[0]=ISC
KEYWORDS="net"
diff --git a/net/bind-tools/HISTORY b/net/bind-tools/HISTORY
index 1dc8802..6eb390f 100644
--- a/net/bind-tools/HISTORY
+++ b/net/bind-tools/HISTORY
@@ -1,3 +1,13 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.6; SECURITY_PATCH++
+ * DEPENDS: use SSL provider
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.2-P1; SECURITY_PATCH++
+
+2012-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.9.1-P4; SECURITY_PATCH++
+
2012-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.9.1-P3; SECURITY_PATCH++

diff --git a/net/bind/DEPENDS b/net/bind/DEPENDS
index 73c443f..dceab6c 100755
--- a/net/bind/DEPENDS
+++ b/net/bind/DEPENDS
@@ -3,7 +3,7 @@ optional_depends libcap \
"--disable-linux-caps" \
"for linux capabilities support" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" \
"--without-openssl" \
"to build with OpenSSL, required for DNSSEC"
diff --git a/net/bind/DETAILS b/net/bind/DETAILS
index f2b41d3..4c32fae 100755
--- a/net/bind/DETAILS
+++ b/net/bind/DETAILS
@@ -1,5 +1,5 @@
SPELL=bind
- VERSION=9.8.3-P3
+ VERSION=9.8.4-P1
SOURCE=$SPELL-${VERSION}.tar.gz
SOURCE2=root.zone.gz
SOURCE2_IGNORE=unversioned
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
SOURCE2_URL[0]=ftp://ftp.internic.net/domain/$SOURCE2
SOURCE3_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE3
SOURCE3_IGNORE=signature
- SECURITY_PATCH=7
+ SECURITY_PATCH=8
SOURCE_GPG="isc.gpg:$SOURCE3:UPSTREAM_KEY"
FORCE_DOWNLOAD[2]=true
LICENSE[0]=ISC
diff --git a/net/bind/HISTORY b/net/bind/HISTORY
index 40b5e80..321b45f 100644
--- a/net/bind/HISTORY
+++ b/net/bind/HISTORY
@@ -1,3 +1,9 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.8.4-P1; SECURITY_PATCH++
+
2012-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 9.8.3-P3; SECURITY_PATCH++

diff --git a/net/bitcoin/DEPENDS b/net/bitcoin/DEPENDS
index 9e66132..f7bef0b 100755
--- a/net/bitcoin/DEPENDS
+++ b/net/bitcoin/DEPENDS
@@ -2,4 +2,4 @@ depends -sub CXX gcc &&
depends wxgtk-new &&
depends boost &&
depends db &&
-depends openssl
+depends SSL
diff --git a/net/bitcoin/HISTORY b/net/bitcoin/HISTORY
index 656d1d2..1338ca4 100644
--- a/net/bitcoin/HISTORY
+++ b/net/bitcoin/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/net/bmon/DEPENDS b/net/bmon/DEPENDS
index fa2ad51..77da999 100755
--- a/net/bmon/DEPENDS
+++ b/net/bmon/DEPENDS
@@ -1,3 +1,4 @@
-depends ncurses &&
-optional_depends libdbi "" "" "for database support" &&
-optional_depends rrdtool "" "" "for rrd support"
+depends ncurses &&
+depends confuse &&
+depends libnl &&
+depends autoconf
diff --git a/net/bmon/DETAILS b/net/bmon/DETAILS
index 1079e00..40c5375 100755
--- a/net/bmon/DETAILS
+++ b/net/bmon/DETAILS
@@ -1,10 +1,10 @@
SPELL=bmon
- VERSION=2.1.0
+ VERSION=3.2
SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE_URL[0]=http://people.suug.ch/~tgr/bmon/files/${SOURCE}
-
SOURCE_HASH=sha512:83b14a9701d987fc511e3c42cca972a2f6a35342616b62bf297696510395d8ad2b420a629a16e5f9aef60254a90802af0077c13cad58613f44027ec1a87d25cd
+ SOURCE_URL[0]=https://github.com/tgraf/bmon/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:a5017a8924f8ac5eaf9f671a8494302081050aab14f629f863eecccd01ea1f4a223b3f8ce4deb4304d5904dd99acca92e973ba503167d3805641d88ddbb938ce
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
- WEB_SITE=http://people.suug.ch/~tgr/bmon/
+ WEB_SITE=http://www.infradead.org/~tgr/bmon/
ENTERED=20060701
LICENSE[0]=GPL
SHORT="a network data rate estimator"
diff --git a/net/bmon/HISTORY b/net/bmon/HISTORY
index 9d0f389..fb24aaf 100644
--- a/net/bmon/HISTORY
+++ b/net/bmon/HISTORY
@@ -1,3 +1,10 @@
+2014-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2
+ * DEPENDS: remove optional dependencies, add dependencies on libnl
+ and confuse
+ * bmon-2.1.0-gcc4.diff: removed
+ * PRE_BUILD: run autogen.sh
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/net/bmon/PRE_BUILD b/net/bmon/PRE_BUILD
index 6c870ee..b163def 100755
--- a/net/bmon/PRE_BUILD
+++ b/net/bmon/PRE_BUILD
@@ -1,3 +1,3 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/bmon-2.1.0-gcc4.diff
+./autogen.sh
diff --git a/net/bmon/bmon-2.1.0-gcc4.diff b/net/bmon/bmon-2.1.0-gcc4.diff
deleted file mode 100644
index 433edf5..0000000
--- a/net/bmon/bmon-2.1.0-gcc4.diff
+++ /dev/null
@@ -1,22 +0,0 @@
---- bmon-2.1.0.orig/src/out_xml_event.c 2005-04-05 12:01:33.000000000
-0300
-+++ bmon-2.1.0/src/out_xml_event.c 2005-09-09 17:56:07.000000000 -0300
-@@ -127,7 +127,7 @@
- .om_draw = xml_event_draw,
- .om_set_opts = xml_event_set_opts,
- .om_probe = xml_event_probe,
-- .om_shutdown xml_event_shutdown,
-+ .om_shutdown = xml_event_shutdown
- };
-
- static void __init xml_event_init(void)
---- bmon-2.1.0.orig/src/out_audio.c 2005-04-05 12:01:33.000000000 -0300
-+++ bmon-2.1.0/src/out_audio.c 2005-09-09 17:58:20.000000000 -0300
-@@ -141,7 +141,7 @@
- .om_draw = audio_draw,
- .om_set_opts = audio_set_opts,
- .om_probe = audio_probe,
-- .om_shutdown audio_shutdown,
-+ .om_shutdown = audio_shutdown
- };
-
- static void __init audio_init(void)
diff --git a/net/bridge-utils/BUILD b/net/bridge-utils/BUILD
index bebc18f..5891342 100755
--- a/net/bridge-utils/BUILD
+++ b/net/bridge-utils/BUILD
@@ -1,5 +1,6 @@
OPTS="$OPTS
--with-linux-headers=${INSTALL_ROOT}/lib/modules/$(get_kernel_version)/build"
&&
cd ${SOURCE_DIRECTORY} &&
+sed -i "23i#include <netinet/in.h>" libbridge/libbridge.h &&
aclocal &&
autoconf &&
default_build
diff --git a/net/bridge-utils/HISTORY b/net/bridge-utils/HISTORY
index 34ac74a..4817865 100644
--- a/net/bridge-utils/HISTORY
+++ b/net/bridge-utils/HISTORY
@@ -1,3 +1,6 @@
+2014-11-13 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD: added a IPv6 fix from Red Hat patch
+
2011-07-28 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.5

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/DEPENDS b/net/chrony/DEPENDS
index c5623aa..ee0219b 100755
--- a/net/chrony/DEPENDS
+++ b/net/chrony/DEPENDS
@@ -6,6 +6,15 @@ optional_depends MAIL-TRANSPORT-AGENT \
"--with-sendmail=$INSTALL_ROOT/usr/lib/sendmail" "" \
"for reporting big clock changes" &&

+optional_depends nss \
+ "" "--without-nss" \
+ "for stronger authentication keys via NSS" &&
+
+# TODO: add libtomcrypt to grimoire
+#optional_depends libtomcrypt \
+# "" "--without-tomcrypt" \
+# "for stronger authentication keys via libtomcrypt" &&
+
optional_depends libcap \
"" "--disable-linuxcaps" \
"for Linux capabilities support" &&
diff --git a/net/chrony/DETAILS b/net/chrony/DETAILS
index 433c022..f6c4573 100755
--- a/net/chrony/DETAILS
+++ b/net/chrony/DETAILS
@@ -1,11 +1,14 @@
SPELL=chrony
- VERSION=1.26
-
SOURCE_HASH=sha512:6fe3d591eac13d5bf410e377212e3c0848fc0215301c1f6450c3934f20b6e5c21ee75f0ed0fd6798927c053ba2bc53ac4c44875d6517f1f452174c6bba62a4d0
- SECURITY_PATCH=1
+ VERSION=1.31
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE2=$SPELL-$VERSION-tar-gz-asc.txt
SOURCE_URL[0]=http://download.tuxfamily.org/$SPELL/$SOURCE
- WEB_SITE=http://chrony.sunsite.dk/
+ SOURCE2_URL[0]=http://download.tuxfamily.org/$SPELL/$SOURCE2
+ SOURCE_GPG=chrony.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://chrony.tuxfamily.org/
ENTERED=20021216
LICENSE[0]=GPL
KEYWORDS="net"
diff --git a/net/chrony/HISTORY b/net/chrony/HISTORY
index d08d368..137ac25 100644
--- a/net/chrony/HISTORY
+++ b/net/chrony/HISTORY
@@ -1,3 +1,33 @@
+2014-09-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.31
+
+2014-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.30
+
+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++
+ fix CVE-2012-4502 and CVE-2012-4503
+
+2013-07-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.28
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.27; switched to upstream gpg
verification
+ * DEPENDS: added optional nss dependency
+ * PRE_BUILD, no-ipv6.patch: dropped, fixed by upstream
+ * chrony.gpg: added BA1E013B public key (Miroslav Lichvar
+ <mlichvar AT redhat.com>)
+
+2012-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply the patch
+ * no-ipv6.patch: added, to fix build without IPv6 support
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/net/chrony/chrony.gpg b/net/chrony/chrony.gpg
new file mode 100644
index 0000000..a2f94a9
Binary files /dev/null and b/net/chrony/chrony.gpg differ
diff --git a/net/cifs-utils/DEPENDS b/net/cifs-utils/DEPENDS
index 1cb626c..248987d 100755
--- a/net/cifs-utils/DEPENDS
+++ b/net/cifs-utils/DEPENDS
@@ -1,7 +1,5 @@
+depends keyutils &&
+
if [[ "$CIFS_UPCALL" == "y" ]]; then
depends krb5
-fi &&
-
-if [[ "$CIFS_CREDS" == "y" || "$CIFS_IDMAP" == "y" || "$CIFS_ACL" == "y" ]];
then
- depends keyutils
fi
diff --git a/net/cifs-utils/HISTORY b/net/cifs-utils/HISTORY
index b1539b6..02b4a1f 100644
--- a/net/cifs-utils/HISTORY
+++ b/net/cifs-utils/HISTORY
@@ -1,3 +1,6 @@
+2012-10-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on keyutils regardless of features, now
+
2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.6

diff --git a/net/connman/DEPENDS b/net/connman/DEPENDS
index fea7b85..2ee355e 100755
--- a/net/connman/DEPENDS
+++ b/net/connman/DEPENDS
@@ -1,3 +1,5 @@
depends glib2 &&
-depends udev &&
-depends dbus
+depends UDEV &&
+depends dbus &&
+depends iptables &&
+depends gnutls
diff --git a/net/connman/DETAILS b/net/connman/DETAILS
index 5460375..cc5cb02 100755
--- a/net/connman/DETAILS
+++ b/net/connman/DETAILS
@@ -1,10 +1,10 @@
SPELL=connman
- VERSION=0.54
- SOURCE=${SPELL}-${VERSION}.tar.gz
+ VERSION=1.9
+ SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://www.kernel.org/pub/linux/network/${SPELL}/${SOURCE}
WEB_SITE=http://connman.net/
-
SOURCE_HASH=sha512:dbd5cf0401c0af1fbb6050bf43839b02f9ae03d2bbd14e14727740cb5734a3c0f75e782e3b9cf339ad7ccdb777bf58400702d56b52c940ae0f434792470af28e
+
SOURCE_HASH=sha512:5a650ec827b9d7b7c4c3eac9cbae64833a19578b0501da81ee18c667d3c1edab66fc0d7e8f6d28b5b7d42d825e39751bcf125946753ac71e106d86ead56183bd
ENTERED=20100220
LICENSE=GPL
KEYWORDS="network"
diff --git a/net/connman/HISTORY b/net/connman/HISTORY
index a220bc0..35649a2 100644
--- a/net/connman/HISTORY
+++ b/net/connman/HISTORY
@@ -1,3 +1,10 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.9
+ * DEPENDS: iptables and gnutls added
+
2010-05-19 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DETAILS : spell updated to version 0.54

diff --git a/net/conntrack/DETAILS b/net/conntrack/DETAILS
index d14244e..027dde9 100755
--- a/net/conntrack/DETAILS
+++ b/net/conntrack/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=conntrack
SPELLX=conntrack-tools
if [[ "$CONNTRACK_BRANCH" == "scm" ]]; then
-if [[ "$CONNTRACK_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/net/conntrack/HISTORY b/net/conntrack/HISTORY
index e04b539..da78547 100644
--- a/net/conntrack/HISTORY
+++ b/net/conntrack/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/net/corkscrew/DETAILS b/net/corkscrew/DETAILS
new file mode 100755
index 0000000..ba6909d
--- /dev/null
+++ b/net/corkscrew/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=corkscrew
+ VERSION=2.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.agroman.net/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:bfea81064601cdf67ba1730b49e3a5f7aa377423edbfb052ff0f6b2776b49e104852b7f126f4668d37541a706313ef37d9b4535126e94bb202db4ac38f693e6f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.agroman.net/corkscrew/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20140917
+ KEYWORDS=""
+ SHORT="tool for tunneling SSH through HTTP proxies"
+cat << EOF
+Corksrew is a $SHORT
+EOF
diff --git a/net/corkscrew/HISTORY b/net/corkscrew/HISTORY
new file mode 100644
index 0000000..5056b99
--- /dev/null
+++ b/net/corkscrew/HISTORY
@@ -0,0 +1,2 @@
+2014-09-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/net/cpuminer/DEPENDS b/net/cpuminer/DEPENDS
index 8fcb61d..0f5993c 100755
--- a/net/cpuminer/DEPENDS
+++ b/net/cpuminer/DEPENDS
@@ -1 +1,3 @@
-depends curl
+depends curl &&
+
+optional_depends jansson "" "" "to use system jansson library"
diff --git a/net/cpuminer/DETAILS b/net/cpuminer/DETAILS
index b28c45c..4d572c6 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.4
+ SOURCE="pooler-${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:36e74a02f9e77609f745dd4434d69b72ce7a4554c5f1ab801673430aab4cccce473c99bc2bfb6819ff8f199c3608ff5481bbe505cdfdbcfb333f19159e08bc64
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..4b7aed7 100644
--- a/net/cpuminer/HISTORY
+++ b/net/cpuminer/HISTORY
@@ -1,3 +1,10 @@
+2014-10-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4
+ * DEPENDS: added jansson optional dependency
+
+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/darkstat/DETAILS b/net/darkstat/DETAILS
index 30d63ad..2192806 100755
--- a/net/darkstat/DETAILS
+++ b/net/darkstat/DETAILS
@@ -1,8 +1,8 @@
SPELL=darkstat
- VERSION=3.0.714
+ VERSION=3.0.717
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://dmr.ath.cx/net/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:a70d041b362113114769f99b0bdf4bb124d89ae22600b80aff949b2a1e060da11f8aaf63b7bcd22bddf5c38df27525a9cadd0a8e1ab407a854d4cce7a2fb4d20
+
SOURCE_HASH=sha512:d3f04b5b7977560f1c62d91cbcfd994f4c8737929d951f659dc6c35b109aef03310c98abd3e02fccc397861fb7847a6542fe4313f2d10909a80cd9b041d3c545
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
WEB_SITE="http://dmr.ath.cx/net/darkstat/";
LICENSE[0]=GPL
diff --git a/net/darkstat/HISTORY b/net/darkstat/HISTORY
index a4ec6f4..bebf0a3 100644
--- a/net/darkstat/HISTORY
+++ b/net/darkstat/HISTORY
@@ -1,3 +1,6 @@
+2013-08-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.0.717
+
2011-06-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.0.714

diff --git a/net/dhcp/DETAILS b/net/dhcp/DETAILS
index 32919c9..2be2d1a 100755
--- a/net/dhcp/DETAILS
+++ b/net/dhcp/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcp
- VERSION=4.2.4-P2
- SECURITY_PATCH=3
+ VERSION=4.2.6
+ SECURITY_PATCH=5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-$VERSION.tar.gz.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/dhcp/HISTORY b/net/dhcp/HISTORY
index 4b3762a..a026cb5 100644
--- a/net/dhcp/HISTORY
+++ b/net/dhcp/HISTORY
@@ -1,3 +1,14 @@
+2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.6
+
+2013-04-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.5-P1; SECURITY_PATCH++ (CVE-2013-2266)
+
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.5; SECURITY_PATCH++ (CVE-2012-3571,
+ CVE-2012-3570, CVE-2012-3954, CVE-2012-3955)
+ * INSTALL: renewed example config filenames
+
2012-09-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.2.4-P2; SECURITY_PATCH++ (CVE-2012-3955)
* INSTALL: verbosity++
diff --git a/net/dhcp/INSTALL b/net/dhcp/INSTALL
index 0586826..9d7bdad 100755
--- a/net/dhcp/INSTALL
+++ b/net/dhcp/INSTALL
@@ -1,4 +1,6 @@
make LIBDIR="$INSTALL_ROOT/usr/lib" \
INCDIR="$INSTALL_ROOT/usr/include" install &&
-install -vm 644 client/dhclient.conf
$INSTALL_ROOT/etc/dhclient.conf.example &&
-install -vm 644 server/dhcpd.conf $INSTALL_ROOT/etc/dhcpd.conf.example
+install -vm 644 client/dhclient.conf.example \
+ $INSTALL_ROOT/etc/dhclient.conf.example &&
+install -vm 644 server/dhcpd.conf.example \
+ $INSTALL_ROOT/etc/dhcpd.conf.example
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/DEPENDS b/net/dhcpcd/DEPENDS
index ad62006..0d87f06 100755
--- a/net/dhcpcd/DEPENDS
+++ b/net/dhcpcd/DEPENDS
@@ -1,4 +1,5 @@
# smgl-fhs and gnupg are needed to ensure proper directory structure and
source
# checking are in place on a virgin system before casting
depends gnupg &&
-depends smgl-fhs
+depends smgl-fhs &&
+optional_depends UDEV '' '' 'device detection'
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 906f814..198c07e 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=5.5.6
-
SOURCE_HASH=sha512:3b6e2c953df7281a716982ecc1c0afb7bf912eedabf4592beb6b52462f663a36fcaa2cbf1cb4c7d136d0e3d146a1b774ec5d9386132c4336857d4ecd0c425a3b
+ VERSION=6.6.5
+
SOURCE_HASH=sha512:935c03498dd2a3bd87bd18764bf62646ab32fadc67178c392ebacd38300c802eebcaf68b7e8b669901c515192ec594528ea596c7293a1187cbab7f20ebe8b733
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 5a1fe85..5181acf 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,55 @@
+2014-112-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.6.5
+
+2014-10-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.5.0
+ * DEPENDS: add UDEV
+
+2014-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.4.5
+
+2014-08-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2014-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.4.2
+
+2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.4.0
+
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.3.2
+
+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
+
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.6.8
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6.7
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6.6
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6.4 (new stable branch)
+
2012-03-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.5.6, WEB_SITE updated

diff --git a/net/dnsmasq/DETAILS b/net/dnsmasq/DETAILS
index 43d44a8..e45ab33 100755
--- a/net/dnsmasq/DETAILS
+++ b/net/dnsmasq/DETAILS
@@ -1,9 +1,10 @@
SPELL=dnsmasq
- VERSION=2.58
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.71
+
SOURCE_HASH=sha512:b0f1b8633b4560cb9a4fe6d98b8c0db40182c989e698964a9153ea3a96663dcaaa33848dd0876e8f9a93e8a24fc4bd91120335291871712ad6b9e9e97fa3baa1
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.thekelleys.org.uk/dnsmasq/$SOURCE
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SECURITY_PATCH=2
LICENSE[0]=GPL
WEB_SITE=http://www.thekelleys.org.uk/dnsmasq/doc.html
diff --git a/net/dnsmasq/HISTORY b/net/dnsmasq/HISTORY
index 562a12d..8bfddb7 100644
--- a/net/dnsmasq/HISTORY
+++ b/net/dnsmasq/HISTORY
@@ -1,3 +1,6 @@
+2014-05-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.71
+
2011-09-12 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.58
* PRE_BUILD: added hack to build with dbus (from Arch Linux) (fixes
#183)
diff --git a/net/dnsmasq/dnsmasq-2.58.tar.gz.sig
b/net/dnsmasq/dnsmasq-2.58.tar.gz.sig
deleted file mode 100644
index 459a171..0000000
Binary files a/net/dnsmasq/dnsmasq-2.58.tar.gz.sig and /dev/null differ
diff --git a/net/driftnet/DEPENDS b/net/driftnet/DEPENDS
index d044102..ae82b4a 100755
--- a/net/driftnet/DEPENDS
+++ b/net/driftnet/DEPENDS
@@ -1,4 +1,4 @@
-depends giflib &&
+depends GIFLIB &&
depends JPEG &&
depends libpcap &&
depends gtk+
diff --git a/net/driftnet/HISTORY b/net/driftnet/HISTORY
index d9745af..14b8fe6 100644
--- a/net/driftnet/HISTORY
+++ b/net/driftnet/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/net/ebtables/BUILD b/net/ebtables/BUILD
new file mode 100755
index 0000000..1e007c9
--- /dev/null
+++ b/net/ebtables/BUILD
@@ -0,0 +1,2 @@
+sedit "s!CFLAGS:=.*!CFLAGS=${CFLAGS}!" ${SOURCE_DIRECTORY}/Makefile &&
+default_build_make
diff --git a/net/ebtables/DETAILS b/net/ebtables/DETAILS
new file mode 100755
index 0000000..dec5f31
--- /dev/null
+++ b/net/ebtables/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=ebtables
+ VERSION=2.0.10-4
+ SOURCE=$SPELL-v$VERSION.tar.gz
+ SOURCE_URL[0]=ftp://ftp.netfilter.org/pub/${SPELL}/${SOURCE}
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-v${VERSION}"
+ WEB_SITE=http://ebtables.netfilter.org/
+ ENTERED=20141229
+ LICENSE[0]=GPLv2
+ KEYWORDS="net"
+ SHORT='ebtables is a filtering tool for a bridging firewall'
+cat << EOF
+The ebtables program is a filtering tool for a Linux-based bridging firewall.
+It enables transparent filtering of network traffic passing through a Linux
+bridge. The filtering possibilities are limited to link layer filtering and
+some basic filtering on higher network layers. Advanced logging, MAC
DNAT/SNAT
+and brouter facilities are also included.
+
+The ebtables tool can be combined with the other Linux filtering tools
+(iptables, ip6tables and arptables) to make a bridging firewall that is also
+capable of filtering these higher network layers. This is enabled through the
+bridge-netfilter architecture which is a part of the standard Linux kernel.
+
+The ebtables and arptables codebase is maintained by the netfilter
developers,
+who were so kind to take over maintenance of the software. This website is
kept
+mainly as a documentation reference.
+EOF
diff --git a/net/ebtables/HISTORY b/net/ebtables/HISTORY
new file mode 100644
index 0000000..c66f725
--- /dev/null
+++ b/net/ebtables/HISTORY
@@ -0,0 +1,3 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/net/ebtables/INSTALL b/net/ebtables/INSTALL
new file mode 100755
index 0000000..ab5f059
--- /dev/null
+++ b/net/ebtables/INSTALL
@@ -0,0 +1,3 @@
+make install \
+ MANDIR=${INSTALL_ROOT}/usr/share/man \
+ BINDIR=${INSTALL_ROOT}/sbin
diff --git a/net/ebtables/PRE_BUILD b/net/ebtables/PRE_BUILD
new file mode 100755
index 0000000..da7fbce
--- /dev/null
+++ b/net/ebtables/PRE_BUILD
@@ -0,0 +1,8 @@
+if [[ "$(get_kernel_config CONFIG_BRIDGE_NF_EBTABLES)" != "y" &&
+ "$(get_kernel_config CONFIG_BRIDGE_NF_EBTABLES)" != "m" ]]; then
+ message "${SPELL_COLOR}$SPELL${DEFAULT_COLOR}${PROBLEM_COLOR} requires" \
+ "CONFIG_BRIDGE_NF_EBTABLES module/built-in${DEFAULT_COLOR}" &&
+ return 1
+fi &&
+
+default_pre_build
diff --git a/net/ebtables/ebtables-v2.0.10-4.tar.gz.sig
b/net/ebtables/ebtables-v2.0.10-4.tar.gz.sig
new file mode 100644
index 0000000..90a605b
Binary files /dev/null and b/net/ebtables/ebtables-v2.0.10-4.tar.gz.sig differ
diff --git a/net/ebtables/init.d/ebtables b/net/ebtables/init.d/ebtables
new file mode 100755
index 0000000..b79c829
--- /dev/null
+++ b/net/ebtables/init.d/ebtables
@@ -0,0 +1,147 @@
+#!/bin/bash
+#
+# init script for the Ethernet Bridge filter tables
+#
+# Written by Dag Wieers <dag AT wieers.com>
+# Modified by Rok Papez <rok.papez AT arnes.si>
+# Bart De Schuymer <bdschuym AT pandora.be>
+# Eric Sandall <sandalle AT sourcemage.org> for SMGL
simpleinit-msb
+#
+# chkconfig: - 15 85
+# description: Ethernet Bridge filtering tables
+#
+# config: /etc/sysconfig/ebtables (text)
+# /etc/sysconfig/ebtables.<table> (binary)
+
+PROGRAM=/sbin/ebtables
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init
+
+umask 0077
+
+#default configuration
+EBTABLES_TEXT_FORMAT="yes"
+EBTABLES_BINARY_FORMAT="yes"
+EBTABLES_MODULES_UNLOAD="yes"
+EBTABLES_SAVE_ON_STOP="no"
+EBTABLES_SAVE_ON_RESTART="no"
+EBTABLES_SAVE_COUNTER="no"
+
+config=/etc/sysconfig/ebtables-config
+[ -f "$config" ] && . "$config"
+
+[ -x ${PROGRAM} ] || exit 1
+[ -x ${PROGRAM}-save ] || exit 1
+[ -x ${PROGRAM}-restore ] || exit 1
+
+RETVAL=0
+desc="Ethernet bridge filtering"
+umask 0077
+
+start() {
+ echo -n $"Starting $desc (ebtables): "
+ if [ "$EBTABLES_BINARY_FORMAT" = "yes" ]; then
+ for table in $(ls /etc/sysconfig/ebtables.* 2>/dev/null | sed
-e 's/.*ebtables\.//' -e '/save/d' ); do
+ ${PROGRAM} -t $table --atomic-file
/etc/sysconfig/ebtables.$table --atomic-commit || RETVAL=1
+ done
+ else
+ ${PROGRAM}-restore < /etc/sysconfig/ebtables || RETVAL=1
+ fi
+
+ if [ $RETVAL -eq 0 ]; then
+ print_status success
+ rm -f /var/lock/subsys/ebtables
+ else
+ print_status failure
+ fi
+ echo
+}
+
+stop() {
+ echo -n $"Stopping $desc (ebtables): "
+ for table in $(grep '^ebtable_' /proc/modules | sed -e
's/ebtable_\([^ ]*\).*/\1/'); do
+ ${PROGRAM} -t $table --init-table || RETVAL=1
+ done
+
+ if [ "$EBTABLES_MODULES_UNLOAD" = "yes" ]; then
+ for mod in $(grep -E '^(ebt|ebtable)_' /proc/modules | cut
-f1 -d' ') ebtables; do
+ rmmod $mod 2> /dev/null
+ done
+ fi
+
+ if [ $RETVAL -eq 0 ]; then
+ print_status success
+ rm -f /var/lock/subsys/ebtables
+ else
+ print_status failure
+ fi
+ echo
+}
+
+restart() {
+ stop
+ start
+}
+
+save() {
+ echo -n $"Saving $desc (ebtables): "
+ if [ "$EBTABLES_TEXT_FORMAT" = "yes" ]; then
+ if [ -e /etc/sysconfig/ebtables ]; then
+ chmod 0600 /etc/sysconfig/ebtables
+ mv -f /etc/sysconfig/ebtables
/etc/sysconfig/ebtables.save
+ fi
+ ${PROGRAM}-save > /etc/sysconfig/ebtables || RETVAL=1
+ fi
+ if [ "$EBTABLES_BINARY_FORMAT" = "yes" ]; then
+ rm -f /etc/sysconfig/ebtables.*.save
+ for oldtable in $(ls /etc/sysconfig/ebtables.* 2>/dev/null |
grep -vF 'ebtables.save'); do
+ chmod 0600 $oldtable
+ mv -f $oldtable $oldtable.save
+ done
+ for table in $(grep '^ebtable_' /proc/modules | sed -e
's/ebtable_\([^ ]*\).*/\1/'); do
+ ${PROGRAM} -t $table --atomic-file
/etc/sysconfig/ebtables.$table --atomic-save || RETVAL=1
+ if [ "$EBTABLES_SAVE_COUNTER" = "no" ]; then
+ ${PROGRAM} -t $table --atomic-file
/etc/sysconfig/ebtables.$table -Z || RETVAL=1
+ fi
+ done
+ fi
+
+ if [ $RETVAL -eq 0 ]; then
+ print_status success
+ else
+ print_status failure
+ fi
+ echo
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+ stop)
+ [ "$EBTABLES_SAVE_ON_STOP" = "yes" ] && save
+ stop
+ ;;
+ restart|reload)
+ [ "$EBTABLES_SAVE_ON_RESTART" = "yes" ] && save
+ restart
+ ;;
+ condrestart)
+ [ -e /var/lock/subsys/ebtables ] && restart
+ RETVAL=$?
+ ;;
+ save)
+ save
+ ;;
+ status)
+ ${PROGRAM}-save
+ RETVAL=$?
+ ;;
+ *)
+ echo $"Usage $0 {start|stop|restart|condrestart|save|status}"
+ RETVAL=1
+esac
+
+exit $RETVAL
diff --git a/net/envbot/DEPENDS b/net/envbot/DEPENDS
index 58933bd..6fbcfa3 100755
--- a/net/envbot/DEPENDS
+++ b/net/envbot/DEPENDS
@@ -13,10 +13,10 @@ suggest_depends gnutls \
"" \
"support for gnutls transport" &&

-suggest_depends openssl \
+suggest_depends SSL \
"" \
"" \
- "support for openssl transport" &&
+ "support for SSL transport" &&

suggest_depends socat \
"" \
diff --git a/net/envbot/HISTORY b/net/envbot/HISTORY
index 5368b40..7511003 100644
--- a/net/envbot/HISTORY
+++ b/net/envbot/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2007-11-13 Arvid Norlander <anmaster AT envbot DOT org>
* DETAILS: updated spell to 0.0.1

diff --git a/net/ethtool/DETAILS b/net/ethtool/DETAILS
index 1f1d072..09cf717 100755
--- a/net/ethtool/DETAILS
+++ b/net/ethtool/DETAILS
@@ -1,9 +1,9 @@
SPELL=ethtool
- VERSION=3.5
+ VERSION=3.10
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$KERNEL_URL/pub/software/network/ethtool/$SOURCE
-
SOURCE_HASH=sha512:70f845ada61199a3efc795eb2aa7a8751650c5ea21e30c9bff48f955642f2ad4cfb67e8f879886720357a290b1554cabed25c691ef92fec5678240e2b346ef81
+
SOURCE_HASH=sha512:0b39a6f03457d3d441dd53dacc43cb5a65f4344dd0cad7538f011ff8744c9026ebb5867056d1aa4876431b5961e372d05331535455c0fe6b2beedb1879e4ab68
WEB_SITE=http://www.kernel.org/pub/software/network/ethtool/
LICENSE[0]=GPL
ENTERED=20040702
diff --git a/net/ethtool/HISTORY b/net/ethtool/HISTORY
index 973e83b..f08bc7d 100644
--- a/net/ethtool/HISTORY
+++ b/net/ethtool/HISTORY
@@ -1,3 +1,6 @@
+2013-08-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.10
+
2012-08-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.5

diff --git a/net/ferm/DETAILS b/net/ferm/DETAILS
index 773041b..067915e 100755
--- a/net/ferm/DETAILS
+++ b/net/ferm/DETAILS
@@ -1,5 +1,5 @@
SPELL=ferm
- VERSION=2.1.1
+ VERSION=2.2
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://ferm.foo-projects.org/download/${BRANCH}/$SOURCE
diff --git a/net/ferm/HISTORY b/net/ferm/HISTORY
index 70cf197..db30ed5 100644
--- a/net/ferm/HISTORY
+++ b/net/ferm/HISTORY
@@ -1,3 +1,9 @@
+2013-07-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.1.2
+
2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1.1; use BRANCH
* DEPENDS: depends -> runtime_depends
diff --git a/net/ferm/ferm-2.1.1.tar.gz.sig b/net/ferm/ferm-2.1.1.tar.gz.sig
deleted file mode 100644
index 8395f68..0000000
Binary files a/net/ferm/ferm-2.1.1.tar.gz.sig and /dev/null differ
diff --git a/net/ferm/ferm-2.2.tar.gz.sig b/net/ferm/ferm-2.2.tar.gz.sig
new file mode 100644
index 0000000..02328b8
Binary files /dev/null and b/net/ferm/ferm-2.2.tar.gz.sig differ
diff --git a/net/flow-tools/DEPENDS b/net/flow-tools/DEPENDS
index 166c221..c0c536d 100755
--- a/net/flow-tools/DEPENDS
+++ b/net/flow-tools/DEPENDS
@@ -1,6 +1,6 @@
depends zlib &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" \
"--without-openssl" \
"for OpenSSL support" &&
diff --git a/net/flow-tools/HISTORY b/net/flow-tools/HISTORY
index b6a8aee..061c059 100644
--- a/net/flow-tools/HISTORY
+++ b/net/flow-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
2010-12-18 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL, PROVIDES,
init.d/flow-capture{,.conf}: spell created
diff --git a/net/fping/DETAILS b/net/fping/DETAILS
index 793e074..03b4196 100755
--- a/net/fping/DETAILS
+++ b/net/fping/DETAILS
@@ -1,9 +1,11 @@
SPELL=fping
- VERSION=3.4
- SOURCE=fping-$VERSION.tar.gz
+ VERSION=3.10
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.fping.org/dist/$SOURCE
-
SOURCE_HASH=sha512:f9580c5537550738b316aa2ed50408035ab3dca789960c58414687f0aa253dcafaa751009bed417e6c11ec97f02bdf4d21c57f5b0f655cd28eccecb1107192a2
+
SOURCE_HASH=sha512:64bf93c7dbfa2b8adc3344514b2e6e182f1e5950da08b042b8d4d5e4c94b2b8bdc3aaba804339d0461dd88e0efbdfc0bd914a10d22810da8138c9c45335f7047
+ 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 fe2a5ee..41fa6d6 100644
--- a/net/fping/HISTORY
+++ b/net/fping/HISTORY
@@ -1,3 +1,21 @@
+2014-05-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.10
+
+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
+
2012-09-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.4

diff --git a/net/freeradius/BUILD b/net/freeradius/BUILD
new file mode 100755
index 0000000..8b4406c
--- /dev/null
+++ b/net/freeradius/BUILD
@@ -0,0 +1,5 @@
+OPTS="--with-system-libltdl \
+ --with-system-libtool \
+ $OPTS" &&
+
+default_build
diff --git a/net/freeradius/DEPENDS b/net/freeradius/DEPENDS
index b59b327..c674aaa 100755
--- a/net/freeradius/DEPENDS
+++ b/net/freeradius/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl '--with-openssl' &&
+depends SSL '--with-openssl' &&

# TODO: add krb5-heimdal support (--enable-heimdal-krb5)
optional_depends krb5 "" "" "for Kerberos 5 support" &&
diff --git a/net/freeradius/DETAILS b/net/freeradius/DETAILS
index 9c34ac4..c6e4fd3 100755
--- a/net/freeradius/DETAILS
+++ b/net/freeradius/DETAILS
@@ -1,5 +1,5 @@
SPELL=freeradius
- VERSION=2.2.0
+ VERSION=2.2.5
SECURITY_PATCH=2
SOURCE=$SPELL-server-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/net/freeradius/HISTORY b/net/freeradius/HISTORY
index 368dc6d..f1db2a7 100644
--- a/net/freeradius/HISTORY
+++ b/net/freeradius/HISTORY
@@ -1,3 +1,13 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.5
+
+2012-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, to build with system libtool/libltdl
+
2012-09-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.0; SECURITY_PATCH++
(fixes CVE-2012-3547)
diff --git a/net/fwbuilder/DEPENDS b/net/fwbuilder/DEPENDS
index bb97b43..eea5184 100755
--- a/net/fwbuilder/DEPENDS
+++ b/net/fwbuilder/DEPENDS
@@ -2,6 +2,6 @@ depends automake &&
depends autoconf &&
depends libxml2 &&
depends libxslt &&
-depends openssl &&
+depends SSL &&
depends qt4 &&
depends net-snmp
diff --git a/net/fwbuilder/HISTORY b/net/fwbuilder/HISTORY
index bb0d277..1dbab8b 100644
--- a/net/fwbuilder/HISTORY
+++ b/net/fwbuilder/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-12-30 Robert Figura <template AT sourcemage.org>
* DETAILS: upgrade to 5.0.1.3592
* DEPENDS: insert libfwbuilder's dependencies
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/hostapd/DETAILS b/net/hostapd/DETAILS
index 9529ff5..bc2b363 100755
--- a/net/hostapd/DETAILS
+++ b/net/hostapd/DETAILS
@@ -1,5 +1,6 @@
SPELL=hostapd
- VERSION=1.0
+ VERSION=1.1
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
@@ -14,8 +15,8 @@ hostapd is a user space daemon for access point and
authentication servers.
It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP
Authenticators, RADIUS client, EAP server, and RADIUS authentication server.

-hostapd is designed to be a "daemon" program that runs in the background and
acts
-as the backend component controlling authentication. hostapd supports
separate
-frontend programs and an example text-based frontend, hostapd_cli, is
included
-with hostapd.
+hostapd is designed to be a "daemon" program that runs in the background
+and acts as the backend component controlling authentication. hostapd
supports
+separate frontend programs and an example text-based frontend, hostapd_cli,
is
+included with hostapd.
EOF
diff --git a/net/hostapd/HISTORY b/net/hostapd/HISTORY
index 7a610d3..9844d59 100644
--- a/net/hostapd/HISTORY
+++ b/net/hostapd/HISTORY
@@ -1,3 +1,12 @@
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1
+ fixed long description wrap
+
+2012-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH=1
+ * PRE_BUILD: apply the patch
+ * eap-tls.patch: added, to fix CVE-2012-4445
+
2012-07-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, {PRE_,}BUILD, CONFIGURE, DEPENDS, FINAL, INSTALL,
init.d/hostapd{,.conf}: spell created
diff --git a/net/hostapd/PRE_BUILD b/net/hostapd/PRE_BUILD
index 8053703..0d06435 100755
--- a/net/hostapd/PRE_BUILD
+++ b/net/hostapd/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p1 < "$SPELL_DIRECTORY/eap-tls.patch" &&
+
# /etc/hostapd.* -> /etc/hostapd/hostapd.*
sedit "s:/etc/hostapd:/etc/hostapd/hostapd:g" hostapd/hostapd.conf &&

diff --git a/net/hostapd/eap-tls.patch b/net/hostapd/eap-tls.patch
new file mode 100644
index 0000000..bda92cf
--- /dev/null
+++ b/net/hostapd/eap-tls.patch
@@ -0,0 +1,48 @@
+From 586c446e0ff42ae00315b014924ec669023bd8de Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <j AT w1.fi>
+Date: Sun, 7 Oct 2012 20:06:29 +0300
+Subject: [PATCH] EAP-TLS server: Fix TLS Message Length validation
+
+EAP-TLS/PEAP/TTLS/FAST server implementation did not validate TLS
+Message Length value properly and could end up trying to store more
+information into the message buffer than the allocated size if the first
+fragment is longer than the indicated size. This could result in hostapd
+process terminating in wpabuf length validation. Fix this by rejecting
+messages that have invalid TLS Message Length value.
+
+This would affect cases that use the internal EAP authentication server
+in hostapd either directly with IEEE 802.1X or when using hostapd as a
+RADIUS authentication server and when receiving an incorrectly
+constructed EAP-TLS message. Cases where hostapd uses an external
+authentication are not affected.
+
+Thanks to Timo Warns for finding and reporting this issue.
+
+Signed-hostap: Jouni Malinen <j AT w1.fi>
+intended-for: hostap-1
+---
+ src/eap_server/eap_server_tls_common.c | 8 ++++++++
+ 1 files changed, 8 insertions(+), 0 deletions(-)
+
+diff --git a/src/eap_server/eap_server_tls_common.c
b/src/eap_server/eap_server_tls_common.c
+index 31be2ec..46f282b 100644
+--- a/src/eap_server/eap_server_tls_common.c
++++ b/src/eap_server/eap_server_tls_common.c
+@@ -228,6 +228,14 @@ static int eap_server_tls_process_fragment(struct
eap_ssl_data *data,
+ return -1;
+ }
+
++ if (len > message_length) {
++ wpa_printf(MSG_INFO, "SSL: Too much data (%d bytes)
in "
++ "first fragment of frame (TLS Message "
++ "Length %d bytes)",
++ (int) len, (int) message_length);
++ return -1;
++ }
++
+ data->tls_in = wpabuf_alloc(message_length);
+ if (data->tls_in == NULL) {
+ wpa_printf(MSG_DEBUG, "SSL: No memory for message");
+--
+1.7.4-rc1
+
diff --git a/net/hostapd/hostapd-1.0.tar.gz.sig
b/net/hostapd/hostapd-1.0.tar.gz.sig
deleted file mode 100644
index c82f348..0000000
Binary files a/net/hostapd/hostapd-1.0.tar.gz.sig and /dev/null differ
diff --git a/net/hostapd/hostapd-1.1.tar.gz.sig
b/net/hostapd/hostapd-1.1.tar.gz.sig
new file mode 100644
index 0000000..f93cb3c
Binary files /dev/null and b/net/hostapd/hostapd-1.1.tar.gz.sig differ
diff --git a/net/httpry/BUILD b/net/httpry/BUILD
index 8f58e6d..3baf21f 100755
--- a/net/httpry/BUILD
+++ b/net/httpry/BUILD
@@ -1 +1,2 @@
+patch < $SCRIPT_DIRECTORY/usrlocal.patch &&
make
diff --git a/net/httpry/HISTORY b/net/httpry/HISTORY
index 2ba2dd1..5ea5156 100644
--- a/net/httpry/HISTORY
+++ b/net/httpry/HISTORY
@@ -1,2 +1,7 @@
+2012-12-20 Tommy Boatman <tboatman AT sourcemage.org>
+ * usrlocal.patch: created to install man page to /usr/share/man
+ instead of /usr/local/man
+ * BUILD: added patch before make
+
2012-03-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.1.7
diff --git a/net/httpry/usrlocal.patch b/net/httpry/usrlocal.patch
new file mode 100644
index 0000000..b285e5c
--- /dev/null
+++ b/net/httpry/usrlocal.patch
@@ -0,0 +1,11 @@
+--- Makefile 2012-02-29 14:29:03.000000000 -0600
++++ Makefile2 2012-12-20 22:07:47.000000000 -0600
+@@ -51,7 +51,7 @@
+ @echo "--------------------------------------------------"
+ @echo ""
+ cp -f $(PROG) /usr/sbin/
+- cp -f $(PROG).1 /usr/man/man1/ || cp -f $(PROG).1 /usr/local/man/man1/
++ cp -f $(PROG).1 /usr/man/man1/ || cp -f $(PROG).1 /usr/share/man/man1/
+
+ uninstall:
+ rm -f /usr/sbin/$(PROG)
diff --git a/net/iproute2/DETAILS b/net/iproute2/DETAILS
index e7408ff..fa8a0cf 100755
--- a/net/iproute2/DETAILS
+++ b/net/iproute2/DETAILS
@@ -1,7 +1,7 @@
SPELL=iproute2
- VERSION=3.2.0
+ VERSION=3.16.0
+
SOURCE_HASH=sha512:82491f9c73500c3378088947c0745b3a34fdcfc4202df47bef356c2a9330f915987d45ecd58ba163efd23a42a6b263de569953cdeb0adb46bfdd882da6b93219
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:daa82498a81c0afa322878b4d6d3a448c361a1bb21c1e2f323d8ff4fdf43030106c4e5c9f4c8381f81dd66df2b2d162ac7d62b361b79914e9416d9bfb0c30762
# SOURCE2=${SOURCE}.sign
# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
PATCHLEVEL=0
# SOURCE_GPG="iproute2.gpg:${SOURCE2}:VERIFIED_UPSTREAM_KEY"
LICENSE[0]=GPL
- WEB_SITE=http://linux-net.osdl.org/index.php/Iproute2
+
WEB_SITE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
ENTERED=20020528
SHORT="Userland tools for the kernel network traffic control code"
cat << EOF
diff --git a/net/iproute2/HISTORY b/net/iproute2/HISTORY
index 236f73a..e678c32 100644
--- a/net/iproute2/HISTORY
+++ b/net/iproute2/HISTORY
@@ -1,3 +1,15 @@
+2014-08-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.16.0
+
+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
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.7.0
+
2012-05-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Requires libnl even for 3.2+ kernels (See Bug #389)

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..9808176 100755
--- a/net/ipsec-tools/DEPENDS
+++ b/net/ipsec-tools/DEPENDS
@@ -1,11 +1,35 @@
-depends openssl &&
+depends SSL &&

optional_depends readline \
"--with-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..57f5352 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.2
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:2b7d0efa908d3a699be7ef8b2b126a3809956cb7add50e8efb1cfdfc2d9b70c39ef517379cb9a4fad9e5f0c25937e98535b06c32bd3e729f5129da4ab133e30f
+ 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..f1268d0 100644
--- a/net/ipsec-tools/HISTORY
+++ b/net/ipsec-tools/HISTORY
@@ -1,3 +1,17 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-04-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.2
+
+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 6b90d5f..a9f9079 100755
--- a/net/iptables/DETAILS
+++ b/net/iptables/DETAILS
@@ -1,5 +1,5 @@
SPELL=iptables
- VERSION=1.4.15
+ 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 539776d..e2e9879 100644
--- a/net/iptables/HISTORY
+++ b/net/iptables/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2012-12-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.17
+
2012-08-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.15

diff --git a/net/iptraf-ng/DETAILS b/net/iptraf-ng/DETAILS
index fe08bdc..62bb30a 100755
--- a/net/iptraf-ng/DETAILS
+++ b/net/iptraf-ng/DETAILS
@@ -1,6 +1,6 @@
SPELL=iptraf-ng
- VERSION=1.1.1
-
SOURCE_HASH=sha512:7ca1ba2fd6d9f719d59dab831db34d2f53cb8e1d955a7533b2106308feaf58a4efd8902c3d3cdaddb8965284d36564be4d3306d15e430012a095a57ed86f8326
+ VERSION=1.1.4
+
SOURCE_HASH=sha512:8cafb0000cec75eb4071156a9e9350ffe6de99cb6386e8f50d05337113872ee50082a30009d85faa02d83633a8e727039791332d600654321b95ca6cfc881774
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://fedorahosted.org/iptraf-ng
@@ -9,27 +9,19 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
KEYWORDS="net"
SHORT="IPTraf-ng is a console-based network statistics utility"
cat << EOF
-IPTraf-ng is a console-based network monitoring utility. IPTraf-ng gathers
-data like TCP
-connection packet and byte counts, interface statistics and activity
-indicators, TCP/UDP
-traffic breakdowns, and LAN station packet and byte counts. IPTraf-ng
features
-include an IP
-traffic monitor which shows TCP flag information, packet and byte counts,
-ICMP details, OSPF
-packet types, and oversized IP packet warnings; interface statistics showing
-IP, TCP, UDP,
-ICMP, non-IP and other IP packet counts, IP checksum errors, interface
-activity and packet
-size counts; a TCP and UDP service monitor showing counts of incoming and
-outgoing packets
-for common TCP and UDP application ports, a LAN statistics module that
-discovers active hosts
-and displays statistics about their activity; TCP, UDP and other protocol
-display filters so you
-can view just the traffic you want; logging; support for Ethernet, FDDI,
-ISDN, SLIP, PPP, and
-loopback interfaces; and utilization of the built-in raw socket interface
-of the Linux kernel,
-so it can be used on a wide variety of supported network cards
+IPTraf-ng is a console-based network monitoring utility. IPTraf-ng gathers
data
+like TCP connection packet and byte counts, interface statistics and activity
+indicators, TCP/UDP traffic breakdowns, and LAN station packet and byte
counts.
+IPTraf-ng features include an IP traffic monitor which shows TCP flag
+information, packet and byte counts, ICMP details, OSPF packet types, and
+oversized IP packet warnings; interface statistics showing IP, TCP, UDP,
ICMP,
+non-IP and other IP packet counts, IP checksum errors, interface activity and
+packet size counts; a TCP and UDP service monitor showing counts of incoming
+and outgoing packets for common TCP and UDP application ports, a LAN
statistics
+module that discovers active hosts and displays statistics about their
+activity; TCP, UDP and other protocol display filters so you can view just
the
+traffic you want; logging; support for Ethernet, FDDI, ISDN, SLIP, PPP, and
+loopback interfaces; and utilization of the built-in raw socket interface of
+the Linux kernel, so it can be used on a wide variety of supported network
+cards.
EOF
diff --git a/net/iptraf-ng/HISTORY b/net/iptraf-ng/HISTORY
index 70d3eeb..1d693c6 100644
--- a/net/iptraf-ng/HISTORY
+++ b/net/iptraf-ng/HISTORY
@@ -1,3 +1,9 @@
+2013-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.4, reformatted description
+
+2013-05-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.3.1
+
2012-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.1
* PRE_BUILD: added, fix finding ncurses
diff --git a/net/iputils-ping/DEPENDS b/net/iputils-ping/DEPENDS
index b78b3c9..a7e4f0e 100755
--- a/net/iputils-ping/DEPENDS
+++ b/net/iputils-ping/DEPENDS
@@ -1,3 +1,5 @@
+optional_depends libcap '' '' 'Linux Capability support' &&
+optional_depends gnutls '' '' 'GnuTLS support in ping6' &&
optional_depends opensp '' '' 'for docs and manpages' &&
optional_depends sgmlspm '' '' 'for docs and manpages' &&
optional_depends docbook-sgml-dtd '' '' 'for docs and manpages'
diff --git a/net/iputils-ping/DETAILS b/net/iputils-ping/DETAILS
index 00273ee..9f871ca 100755
--- a/net/iputils-ping/DETAILS
+++ b/net/iputils-ping/DETAILS
@@ -1,11 +1,11 @@
SPELL=iputils-ping
- VERSION=20101006-1
- SOURCE=iputils_${VERSION:0:8}.orig.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils
- SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/i/iputils/$SOURCE
- WEB_SITE=http://packages.debian.org/unstable/net/iputils-ping
+ VERSION=s20121221
+ SOURCE=iputils-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils-${VERSION}
+
SOURCE_URL[0]=http://sourceforge.net/projects/iputils/files/$SOURCE/download
+ WEB_SITE=http://iputils.sourceforge.net/
ENTERED=20030509
-
SOURCE_HASH=sha512:4da5979f9730a46af25b926d704294bc06dad5f51dc050848d741ace9a70c8cc3735862f85649c4b0ab7f47462e94a5004d4dab3b3a9a7192a959ccaff0f6fc1
+
SOURCE_HASH=sha512:693d240becd766c345c3af2053fc0699b9358e54d667d40738c21d731b70e779112d81476a220d8300ca54250120385414a13610d445996f95a90571047389f4
LICENSE[0]=GPL
DOCS="README"
KEYWORDS="net"
diff --git a/net/iputils-ping/HISTORY b/net/iputils-ping/HISTORY
index 418fb46..96ffb32 100644
--- a/net/iputils-ping/HISTORY
+++ b/net/iputils-ping/HISTORY
@@ -1,3 +1,8 @@
+2013-06-21 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 20121221
+ * DETAILS: don't use debian releases
+ * DEPENDS, PRE_BUILD: optional depends on libcap, gnutls
+
2012-04-13 Julien "_kaze_" ROZO <julien AT rozo.org>
* PRE_BUILD: removed, not needed since last update (fix #380)

diff --git a/net/iputils-ping/PRE_BUILD b/net/iputils-ping/PRE_BUILD
new file mode 100755
index 0000000..2b1c652
--- /dev/null
+++ b/net/iputils-ping/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+if ! is_depends_enabled $SPELL licap; then
+ sed -i -e 's/USE_CAP=yes/USE_CAP=no/' Makefile
+fi &&
+if ! is_depends_enabled $SPELL gnutls; then
+ sed -i -e 's/USE_GNUTLS=yes/USE_GNUTLS=no/' Makefile
+fi
diff --git a/net/iputils-tracepath/DEPENDS b/net/iputils-tracepath/DEPENDS
index b78b3c9..dfb4c6e 100755
--- a/net/iputils-tracepath/DEPENDS
+++ b/net/iputils-tracepath/DEPENDS
@@ -1,3 +1,4 @@
+optional_depends libcap '' '' 'Linux Capability support' &&
optional_depends opensp '' '' 'for docs and manpages' &&
optional_depends sgmlspm '' '' 'for docs and manpages' &&
optional_depends docbook-sgml-dtd '' '' 'for docs and manpages'
diff --git a/net/iputils-tracepath/DETAILS b/net/iputils-tracepath/DETAILS
index 639173f..df9ae8e 100755
--- a/net/iputils-tracepath/DETAILS
+++ b/net/iputils-tracepath/DETAILS
@@ -1,14 +1,11 @@
SPELL=iputils-tracepath
- VERSION=20071127-1
- SOURCE=iputils_${VERSION:0:8}.orig.tar.gz
- SOURCE2=iputils_${VERSION}.diff.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils_${VERSION:0:8}.orig
- SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/i/iputils/$SOURCE
- SOURCE2_URL[0]=http://ftp.debian.org/debian/pool/main/i/iputils/$SOURCE2
-
WEB_SITE=http://packages.debian.org/unstable/net/iputils-tracepath.html
+ VERSION=s20121221
+ SOURCE=iputils-${VERSION}.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils-${VERSION}
+
SOURCE_URL[0]=http://sourceforge.net/projects/iputils/files/$SOURCE/download
+ WEB_SITE=http://iputils.sourceforge.net/
ENTERED=20030515
-
SOURCE_HASH=sha512:7791934d2110e934043d373463f758239d6706a7d87e5dfab2377523830b12aebc24c5f29da7b294df2102f3f0f00589b842eb5c74d86eb29ce1e304d5de7a7d
-
SOURCE2_HASH=sha512:3285ac37dd5645e34e373131dc562fa7d258763c505a37762c7cd5cbb61c2fbdc5548ea728c9a0571afdd13203bbe2a825b09430a0a4c7daccee9c847a8bfd15
+
SOURCE_HASH=sha512:693d240becd766c345c3af2053fc0699b9358e54d667d40738c21d731b70e779112d81476a220d8300ca54250120385414a13610d445996f95a90571047389f4
LICENSE[0]=GPL
DOCS="README"
KEYWORDS="net"
diff --git a/net/iputils-tracepath/HISTORY b/net/iputils-tracepath/HISTORY
index f3b0a59..c87af62 100644
--- a/net/iputils-tracepath/HISTORY
+++ b/net/iputils-tracepath/HISTORY
@@ -1,3 +1,15 @@
+2013-06-21 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 20121221
+ * DETAILS: don't use debian releases
+ * DETAILS, PRE_BUILD: no debian patches necessary
+ * DEPENDS, PRE_BUILD: optional depends on libcap
+
+2013-02-18 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: add missing source hashes
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: version 20101006-3
+
2010-06-13 Robin Cook <rcook AT wyrms.net>
* BUILD: corrected spelling of function so docs build

diff --git a/net/iputils-tracepath/PRE_BUILD b/net/iputils-tracepath/PRE_BUILD
index 8b80431..1f1dae7 100755
--- a/net/iputils-tracepath/PRE_BUILD
+++ b/net/iputils-tracepath/PRE_BUILD
@@ -1,5 +1,5 @@
- default_pre_build &&
- cd $SOURCE_DIRECTORY &&
-
- unpack_file 2 &&
- gunzip -c $SOURCE_CACHE/$SOURCE2 | patch -p1
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+if ! is_depends_enabled $SPELL licap; then
+ sed -i -e 's/USE_CAP=yes/USE_CAP=no/' Makefile
+fi
diff --git a/net/isc.gpg b/net/isc.gpg
index e37ece8..30b8304 100644
Binary files a/net/isc.gpg and b/net/isc.gpg differ
diff --git a/net/iscsitarget/DEPENDS b/net/iscsitarget/DEPENDS
index ed472ed..09706da 100755
--- a/net/iscsitarget/DEPENDS
+++ b/net/iscsitarget/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/net/iscsitarget/DETAILS b/net/iscsitarget/DETAILS
index eaf7d01..6ea413e 100755
--- a/net/iscsitarget/DETAILS
+++ b/net/iscsitarget/DETAILS
@@ -17,6 +17,6 @@ storage needs and developments.

The project was started by forking the Ardis target implementation, with
respect
to the GPL. While the Ardis target implementation was a very good one, it
lacked
-several key needs, including SMP support, Linux 2.6 kernel support, 64bit
+several key needs, including SMP support, Linux 2.6 kernel support, 64-bit
architecture support, dynamic configuration, iSNS support and more.
EOF
diff --git a/net/iscsitarget/HISTORY b/net/iscsitarget/HISTORY
index e7cbce4..072d9b8 100644
--- a/net/iscsitarget/HISTORY
+++ b/net/iscsitarget/HISTORY
@@ -1,3 +1,9 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-06-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, INSTALL, {PRE_,}BUILD, FINAL, ldflags.patch,
init.d/iscsi-target{,.conf}: spell created
diff --git a/net/iw/DETAILS b/net/iw/DETAILS
index 931cf15..c90211d 100755
--- a/net/iw/DETAILS
+++ b/net/iw/DETAILS
@@ -1,10 +1,10 @@
SPELL=iw
- VERSION=3.6
-
SOURCE_HASH=sha512:8436e51cb6b963e393ea147845fa004c99934d245f8af3c3f43b5e72b684191359c565f70be6a9e7f23e0780e90e9c5f6b952ef05deff5a0c50aec8bb0dad483
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.15
+
SOURCE_HASH=sha512:82b6cc30a8c1c5568413d2e1dbf8aeacccf79cf34ece235ef816b31d897a4296c14793b4f1adc561c211210dcfb97d46c4f0f6cfb005b525b81795f50a929b27
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://linuxwireless.org/en/users/Documentation/iw
- SOURCE_URL[0]=http://wireless.kernel.org/download/iw/$SOURCE
+ SOURCE_URL[0]=$KERNEL_URL/pub/software/network/iw/$SOURCE
LICENSE[0]=GPL
ENTERED=20090503
KEYWORDS="network"
diff --git a/net/iw/HISTORY b/net/iw/HISTORY
index af530a9..6b8d876 100644
--- a/net/iw/HISTORY
+++ b/net/iw/HISTORY
@@ -1,3 +1,24 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.15
+
+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
+
+2013-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: new url
+
+2013-01-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8
+
+2012-12-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.7
+
2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.6

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/libnftnl/DEPENDS b/net/libnftnl/DEPENDS
new file mode 100755
index 0000000..aa49cf1
--- /dev/null
+++ b/net/libnftnl/DEPENDS
@@ -0,0 +1 @@
+depends libmnl
diff --git a/net/libnftnl/DETAILS b/net/libnftnl/DETAILS
new file mode 100755
index 0000000..7353fb4
--- /dev/null
+++ b/net/libnftnl/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=libnftnl
+ VERSION=1.0.3
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+ SOURCE_URL[0]=http://www.netfilter.org/projects/${SPELL}/files/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL}.sig
+ SOURCE_GPG=netfilter.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.netfilter.org/projects/${SPELL}/index.html
+ ENTERED=20141229
+ LICENSE[0]=GPLv2
+ KEYWORDS="net"
+ SHORT='libnftnl is a low-level userspace library to nf_tables'
+cat << EOF
+libnftnl is a userspace library providing a low-level netlink programming
+interface (API) to the in-kernel nf_tables subsystem. The library libnftnl
has
+been previously known as libnftables. This library is currently used by
+nftables.
+EOF
diff --git a/net/libnftnl/HISTORY b/net/libnftnl/HISTORY
new file mode 100644
index 0000000..c66f725
--- /dev/null
+++ b/net/libnftnl/HISTORY
@@ -0,0 +1,3 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/net/libnftnl/PRE_BUILD b/net/libnftnl/PRE_BUILD
new file mode 100755
index 0000000..139bcd8
--- /dev/null
+++ b/net/libnftnl/PRE_BUILD
@@ -0,0 +1,8 @@
+if [[ "$(get_kernel_config CONFIG_NF_TABLES)" != "y" &&
+ "$(get_kernel_config CONFIG_NF_TABLES)" != "m" ]]; then
+ message "${SPELL_COLOR}$SPELL${DEFAULT_COLOR}${PROBLEM_COLOR} requires" \
+ "CONFIG_NF_TABLES module/built-in${DEFAULT_COLOR}" &&
+ return 1
+fi &&
+
+default_pre_build
diff --git a/net/libnice/DETAILS b/net/libnice/DETAILS
index 534c4b3..f10923c 100755
--- a/net/libnice/DETAILS
+++ b/net/libnice/DETAILS
@@ -1,8 +1,8 @@
SPELL=libnice
- VERSION=0.1.1
-
SOURCE_HASH=sha512:0bbb4014c010d812a4811d1f564eb9e26b76cb7fe329825ace8d1373523db4f643f515f49031f603cce585dfa42adc924f436646c3b522a9b89919d6ec5b7bb7
+ VERSION=0.1.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_URL[0]=http://nice.freedesktop.org/releases/$SOURCE
WEB_SITE=http://nice.freedesktop.org/
LICENSE[0]=GPL
diff --git a/net/libnice/HISTORY b/net/libnice/HISTORY
index ae1d0da..7b5942e 100644
--- a/net/libnice/HISTORY
+++ b/net/libnice/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.1.3
+
2012-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.1

diff --git a/net/libnice/libnice-0.1.3.tar.gz.sig
b/net/libnice/libnice-0.1.3.tar.gz.sig
new file mode 100644
index 0000000..2206152
Binary files /dev/null and b/net/libnice/libnice-0.1.3.tar.gz.sig differ
diff --git a/net/libpcap/DETAILS b/net/libpcap/DETAILS
index 97b5811..2b39d37 100755
--- a/net/libpcap/DETAILS
+++ b/net/libpcap/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpcap
- VERSION=1.3.0
+ VERSION=1.6.2
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 b9264df..763cd79 100644
--- a/net/libpcap/HISTORY
+++ b/net/libpcap/HISTORY
@@ -1,3 +1,16 @@
+2014-09-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.2
+
+2014-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1
+
+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
+
2012-06-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.0

diff --git a/net/libpcap/PRE_BUILD b/net/libpcap/PRE_BUILD
deleted file mode 100755
index 8a3b86d..0000000
--- a/net/libpcap/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/libnl-3.patch" &&
-
-autoconf
diff --git a/net/libpcap/libnl-3.patch b/net/libpcap/libnl-3.patch
deleted file mode 100644
index 2ce5936..0000000
--- a/net/libpcap/libnl-3.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- configure.in.orig 2012-01-02 04:47:37.000000000 +0400
-+++ configure.in 2012-06-04 23:41:10.871001151 +0400
-@@ -431,14 +431,14 @@
-
- if test x$with_libnl != xno ; then
- #
-- # Try libnl 2.x first.
-+ # Try libnl 3.x first.
- #
-- AC_CHECK_LIB(nl, nl_socket_alloc,
-+ AC_CHECK_LIB(nl-3, nl_socket_alloc,
- [
- #
-- # Yes, we have libnl 2.x.
-+ # Yes, we have libnl 3.x.
- #
-- LIBS="-lnl-genl -lnl $LIBS"
-+ LIBS="-lnl-genl-3 -lnl-3 $LIBS"
- AC_DEFINE(HAVE_LIBNL,1,[if libnl exists])
- AC_DEFINE(HAVE_LIBNL_2_x,1,[if libnl exists and is
version 2.x])
- ],
diff --git a/net/libproxy/BUILD b/net/libproxy/BUILD
index 1a1ed52..3bed602 100755
--- a/net/libproxy/BUILD
+++ b/net/libproxy/BUILD
@@ -1,5 +1,5 @@
if [ "$LIBPROXY_WEBKIT" == "none" ]; then
- OPTS="-DWITH_WEBKIT=0 $OPTS"
+ OPTS="-DWITH_WEBKIT=0 $OPTS"
fi &&

cmake_build
diff --git a/net/libproxy/DETAILS b/net/libproxy/DETAILS
index 1df398a..1954509 100755
--- a/net/libproxy/DETAILS
+++ b/net/libproxy/DETAILS
@@ -1,6 +1,7 @@
SPELL=libproxy
- VERSION=0.4.7
-
SOURCE_HASH=sha512:a0a5f4f8faa2724ca88fb52f3f683f7270235536151089bfb34dd0f4164923abc586c7b621eb70bf0f53a0bf5a9807d3b31061803a0891c70d8e6dad1bbfe48d
+ VERSION=0.4.11
+
SOURCE_HASH=sha512:563a837946a73c41e0773cec93332c6308245c0b807a40a0fb052c2445deae4a117ba2780a350c799717fd11c4dbe410183a38ea050a4f04db0b1adcb6f9ad98
+ SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://libproxy.googlecode.com/files/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/net/libproxy/HISTORY b/net/libproxy/HISTORY
index ca6cc98..5f8ea3d 100644
--- a/net/libproxy/HISTORY
+++ b/net/libproxy/HISTORY
@@ -1,3 +1,15 @@
+2013-01-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.11
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (at least CVE-2012-4504);
+ SECURITY_PATCH=1
+ * BUILD: cleaned up
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.10
+ * PRE_BUILD, unistd.patch: deleted
+
2012-09-09 Robin Cook <rcook AT wyrms.net>
* DEPENDS: added optional depends network-manager, gconf2
* BUILD: set option for none on webkitgtk
diff --git a/net/libproxy/PRE_BUILD b/net/libproxy/PRE_BUILD
deleted file mode 100755
index 6fd1407..0000000
--- a/net/libproxy/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SPELL_DIRECTORY/unistd.patch
diff --git a/net/libproxy/unistd.patch b/net/libproxy/unistd.patch
deleted file mode 100644
index 9d5ccd3..0000000
--- a/net/libproxy/unistd.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- libproxy-0.4.7/libproxy/url.cpp.orig 2012-02-28 21:05:15.572948027
+0000
-+++ libproxy-0.4.7/libproxy/url.cpp 2012-02-28 21:05:45.635937474 +0000
-@@ -27,6 +27,7 @@
- #define close _close
- #endif
- #include <fcntl.h> // For ::open()
-+#include <unistd.h> // For ::read() and ::close()
- #include <cstring> // For memcpy()
- #include <sstream> // For int/string conversion (using stringstream)
- #include <cstdio> // For sscanf()
---- libproxy-0.4.7/libproxy/modules/config_sysconfig.cpp.orig 2012-02-28
21:06:01.552943358 +0000
-+++ libproxy-0.4.7/libproxy/modules/config_sysconfig.cpp 2012-02-28
21:11:21.429953982 +0000
-@@ -18,6 +18,7 @@
-
******************************************************************************/
-
- #include <sys/stat.h>
-+#include <unistd.h>
- #include <cstdlib>
- #include <map>
- #include <fstream>
---- libproxy-0.4.7/libproxy/modules/pacrunner_mozjs.cpp.orig 2012-02-28
21:06:11.637943033 +0000
-+++ libproxy-0.4.7/libproxy/modules/pacrunner_mozjs.cpp 2012-02-28
21:11:46.560961409 +0000
-@@ -17,6 +17,7 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
-
******************************************************************************/
-
-+#include <unistd.h> // for ::gethostname()
- #include <cstring> // ?
-
- #include "../extension_pacrunner.hpp"
---- libproxy-0.4.7/libproxy/modules/pacrunner_webkit.cpp.orig 2012-02-28
21:06:29.615943614 +0000
-+++ libproxy-0.4.7/libproxy/modules/pacrunner_webkit.cpp 2012-02-28
21:12:35.530965553 +0000
-@@ -17,6 +17,7 @@
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
-
******************************************************************************/
-
-+#include <unistd.h> // for ::gethostname()
- #include "../extension_pacrunner.hpp"
- using namespace libproxy;
diff --git a/net/libpsl/DETAILS b/net/libpsl/DETAILS
new file mode 100755
index 0000000..c88d772
--- /dev/null
+++ b/net/libpsl/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libpsl
+ VERSION=0.6.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://github.com/rockdaboot/libpsl/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:691088f06a6972d918a0a76f164ab6e3cd30f556ca0a4274ba963e63dd33838cda0a0f3c6ecb9ea9638497ab447632dbe804b1cc40ab68795b803ce346b1eb0b
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/rockdaboot/libpsl
+ ENTERED=20141211
+ LICENSE[0]=MIT
+ SHORT="C library to handle the Public Suffix List"
+cat << EOF
+C library to handle the Public Suffix List.
+EOF
diff --git a/net/libpsl/HISTORY b/net/libpsl/HISTORY
new file mode 100644
index 0000000..2ae068d
--- /dev/null
+++ b/net/libpsl/HISTORY
@@ -0,0 +1,2 @@
+2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, PRE_BUILD: spell created, version 0.6.2
diff --git a/net/libpsl/PRE_BUILD b/net/libpsl/PRE_BUILD
new file mode 100755
index 0000000..0f4df8e
--- /dev/null
+++ b/net/libpsl/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+./autogen.sh
diff --git a/net/libreswan/BUILD b/net/libreswan/BUILD
new file mode 100755
index 0000000..5ddecbb
--- /dev/null
+++ b/net/libreswan/BUILD
@@ -0,0 +1 @@
+make $OPTS programs
diff --git a/net/libreswan/CONFLICTS b/net/libreswan/CONFLICTS
new file mode 100755
index 0000000..140c856
--- /dev/null
+++ b/net/libreswan/CONFLICTS
@@ -0,0 +1 @@
+conflicts openswan
diff --git a/net/libreswan/DEPENDS b/net/libreswan/DEPENDS
new file mode 100755
index 0000000..fbc7591
--- /dev/null
+++ b/net/libreswan/DEPENDS
@@ -0,0 +1,47 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends gmp &&
+depends nspr &&
+depends nss &&
+depends pkgconfig &&
+depends iptables &&
+
+if is_version_less $(get_kernel_version) 2.6.9; then
+ depends ipsec-tools
+else
+ depends iproute2 &&
+
+ if spell_ok iproute2 && is_version_less $(installed_version iproute2)
2.6.8; then
+ force_depends iproute2
+ fi
+fi &&
+
+optional_depends linux-pam \
+ "USE_XAUTHPAM=true" \
+ "USE_XAUTHPAM=false" \
+ "for pam/xauth support" &&
+
+optional_depends curl \
+ "USE_LIBCURL=true" \
+ "USE_LIBCURL=false" \
+ "for CRL fetching support via curl" &&
+
+optional_depends openldap \
+ "USE_LDAP=true" \
+ "USE_LDAP=false" \
+ "for CRL fetching support via openldap" &&
+
+optional_depends libselinux \
+ "USE_LABELED_IPSEC=true" \
+ "USE_LABELED_IPSEC=false" \
+ "for Labeled IPSec Functionality" &&
+
+optional_depends unbound \
+ "USE_DNSSEC=true" \
+ "USE_DNSSEC=false" \
+ "for DNSSEC support" &&
+
+optional_depends libcap-ng \
+ "USE_LIBCAP_NG=true" \
+ "USE_LIBCAP_NG=false" \
+ "to drop unneeded capabilities for the pluto daemon"
diff --git a/net/libreswan/DETAILS b/net/libreswan/DETAILS
new file mode 100755
index 0000000..b52ee5f
--- /dev/null
+++ b/net/libreswan/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=libreswan
+ VERSION=3.12
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=https://download.libreswan.org/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.libreswan.org/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
+ SOURCE_GPG=libreswan.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ LICENSE[0]=GPL
+ WEB_SITE=http://libreswan.org/
+ ENTERED=20140506
+ KEYWORDS="net"
+ SHORT="IPsec implementation for Linux - Openswan fork"
+cat << EOF
+Libreswan is an IPsec implementation for Linux. It has support for most of
the
+extensions (RFC + IETF drafts) related to IPsec, including IKEv2, X.509
+Digital Certificates, NAT Traversal, and many others.
+Libreswan uses the native Linux IPsec stack (NETKEY/XFRM) per default.
+
+Libreswan was forked from Openswan 2.6.38, which was forked from FreeS/WAN
1.99.
+EOF
diff --git a/net/libreswan/HISTORY b/net/libreswan/HISTORY
new file mode 100644
index 0000000..151ffc6
--- /dev/null
+++ b/net/libreswan/HISTORY
@@ -0,0 +1,16 @@
+2014-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.12
+
+2014-10-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.11
+
+2014-09-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.10
+
+2014-07-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.9
+ * no-pam.patch: removed, fixed by upstream
+
+2014-05-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFLICTS, {PRE_,}BUILD, libreswan.gpg,
+ init.d/ipsec, no-pam.patch: created the spell
diff --git a/net/libreswan/PRE_BUILD b/net/libreswan/PRE_BUILD
new file mode 100755
index 0000000..63d5243
--- /dev/null
+++ b/net/libreswan/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:/usr/local:$INSTALL_ROOT/usr:g" Makefile.inc && # Install to
/usr
+sedit "s:=man:=share/man:" Makefile.inc # Install
manpages to /usr/share
diff --git a/net/libreswan/init.d/ipsec b/net/libreswan/init.d/ipsec
new file mode 100644
index 0000000..18fe740
--- /dev/null
+++ b/net/libreswan/init.d/ipsec
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/ipsec
+ARGS="setup"
+RUNLEVEL=3
+NEEDS="+network +remote_fs"
+
+. /etc/init.d/smgl_init
+
+status()
+{
+ $PROGRAM $ARGS status
+}
+
+start()
+{
+ $PROGRAM $ARGS start
+}
+
+stop()
+{
+ $PROGRAM $ARGS stop
+}
diff --git a/net/libreswan/libreswan.gpg b/net/libreswan/libreswan.gpg
new file mode 100644
index 0000000..f42c13c
Binary files /dev/null and b/net/libreswan/libreswan.gpg differ
diff --git a/net/mdnsresponder/BUILD b/net/mdnsresponder/BUILD
index 337b05e..1f5dbd8 100755
--- a/net/mdnsresponder/BUILD
+++ b/net/mdnsresponder/BUILD
@@ -1,2 +1,3 @@
cd $SOURCE_DIRECTORY/mDNSPosix/ &&
+make_single &&
make os=linux
diff --git a/net/mdnsresponder/DEPENDS b/net/mdnsresponder/DEPENDS
new file mode 100755
index 0000000..ff6a28e
--- /dev/null
+++ b/net/mdnsresponder/DEPENDS
@@ -0,0 +1,2 @@
+depends flex &&
+depends bison
diff --git a/net/mdnsresponder/DETAILS b/net/mdnsresponder/DETAILS
index 03dc403..d0fd8e4 100755
--- a/net/mdnsresponder/DETAILS
+++ b/net/mdnsresponder/DETAILS
@@ -1,8 +1,8 @@
SPELL=mdnsresponder
- VERSION=333.10
+ VERSION=561.1.1
+
SOURCE_HASH=sha512:55bf77a2eee98bb50019cff13b765b7d91355814de19936c095a8d5364ef6e0bb23e3a106c7a4f53503d482681afbcc8a6931f64ef080fbab3107632a6dd2714
SOURCE=mDNSResponder-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:976502db2fcdf8d24cf81002179fd9ff38d2b8afb6a8183f424ebeee4e968bafb2dbcd9770424a71b3bda12bd2267093471ec31da30c6e4fc5d71eeba7b3e6c2
-
SOURCE_URL[0]=http://www.opensource.apple.com/darwinsource/tarballs/other/${SOURCE}
+
SOURCE_URL[0]=http://www.opensource.apple.com/tarballs/mDNSResponder/${SOURCE}
SOURCE_DIRECTORY=$BUILD_DIRECTORY/mDNSResponder-$VERSION
WEB_SITE=http://developer.apple.com/networking/bonjour/index.html
ENTERED=20080107
diff --git a/net/mdnsresponder/HISTORY b/net/mdnsresponder/HISTORY
index af306df..77e1926 100644
--- a/net/mdnsresponder/HISTORY
+++ b/net/mdnsresponder/HISTORY
@@ -1,3 +1,13 @@
+2014-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 561.1.1
+
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 544
+ update url
+ * BUILD: use make_single
+ * DEPENDS: added
+ * PRE_BUILD: added, to fix build
+
2012-05-30 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 333.10
* BUILD: no longer fails to build with multiple make jobs
diff --git a/net/mdnsresponder/PRE_BUILD b/net/mdnsresponder/PRE_BUILD
new file mode 100755
index 0000000..ac14106
--- /dev/null
+++ b/net/mdnsresponder/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e '/%{/ i\
+%parse-param { void *context }\n
+' -e '/yyerror/s/(/( void *context,/' mDNSShared/dnsextd_parser.y
diff --git a/net/megatools/DEPENDS b/net/megatools/DEPENDS
new file mode 100755
index 0000000..83b00ac
--- /dev/null
+++ b/net/megatools/DEPENDS
@@ -0,0 +1,16 @@
+depends glib2 &&
+depends curl &&
+depends SSL &&
+depends glib-networking &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "to enable introspection for this build" &&
+
+optional_depends asciidoc \
+ "--enable-docs-build" \
+ "--disable-docs-build" \
+ "to build man pages instead of using bundled ones" &&
+
+optional_depends fuse "" "" "to build megafs utility"
diff --git a/net/megatools/DETAILS b/net/megatools/DETAILS
new file mode 100755
index 0000000..4fa9b12
--- /dev/null
+++ b/net/megatools/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=megatools
+ VERSION=1.9.92
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://megatools.megous.com/builds/$SOURCE
+
SOURCE_HASH=sha512:a2b1da7c97473fb921bd54933cc87f4be07203d17898066aca73a3b37390fc157c23baa8ed5a3c1f2be37a88af952e3737d321f327f0567c6d5d929e094e3102
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://megatools.megous.com/
+ LICENSE[0]=GPL
+ ENTERED=20140929
+ SHORT="command line client for mega.co.nz"
+cat << EOF
+Megatools is a collection of programs for accessing Mega service from a
command
+line of your desktop or server.
+
+Megatools allow you to copy individual files as well as entire directory
trees
+to and from the cloud. You can also perform streaming downloads for example
to
+preview videos and audio files, without needing to download the entire file.
+
+You can register account using a 'megareg' tool, with the benefit of having
true
+control of your encryption keys.
+
+Megatools are robust and optimized for fast operation - as fast as Mega
servers
+allow. Memory requirements and CPU utilization are kept at minimum.
+
+Mega website can be found at mega.co.nz.
+EOF
diff --git a/net/megatools/HISTORY b/net/megatools/HISTORY
new file mode 100644
index 0000000..9128a70
--- /dev/null
+++ b/net/megatools/HISTORY
@@ -0,0 +1,2 @@
+2014-09-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/net/memcached/DETAILS b/net/memcached/DETAILS
index 5837fe4..073440b 100755
--- a/net/memcached/DETAILS
+++ b/net/memcached/DETAILS
@@ -1,5 +1,6 @@
SPELL=memcached
VERSION=1.4.15
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://memcached.googlecode.com/files/$SOURCE

SOURCE_HASH=sha512:53a9d7c109db01c6d345c79bddcbffae4b5b113244782e869d16f2b704c07bee1d8d9270c54065c06ed878e641a68c666c02ba6d4e81f83d771ae27a2b91e511
diff --git a/net/memcached/HISTORY b/net/memcached/HISTORY
index d9b27af..60802e2 100644
--- a/net/memcached/HISTORY
+++ b/net/memcached/HISTORY
@@ -1,3 +1,6 @@
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: this was a security update (CVE-2011-4971)
+
2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.15

diff --git a/net/minicom/DEPENDS b/net/minicom/DEPENDS
index 2beeb39..5325a82 100755
--- a/net/minicom/DEPENDS
+++ b/net/minicom/DEPENDS
@@ -1,4 +1,4 @@
optional_depends gettext \
- "--enable-nls" \
- "--disable-nls" \
- "for Native Language Support"
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/net/minicom/DETAILS b/net/minicom/DETAILS
index a65cc9a..7fb1bba 100755
--- a/net/minicom/DETAILS
+++ b/net/minicom/DETAILS
@@ -1,9 +1,9 @@
SPELL=minicom
- VERSION=2.6.1
+ VERSION=2.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://alioth.debian.org/download.php/3700/$SOURCE
-
SOURCE_HASH=sha512:3e74d1798ce468b94e13ff6af8b6bab6726f736631473ad52c3c106069f3ca6753e6b04c510fd87827fa3d7e21ec6590559660bf695d82abc6b4cd37c5f63e14
+ 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 585e382..4344f8f 100644
--- a/net/minicom/HISTORY
+++ b/net/minicom/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-03-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.6.1

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..375d09d 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.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:e8be77777f147f95b308d9b10d40f239e3031da1b5b074fd3bff8bb11e0234ca4eaf1a942527755cbc83f97c8dd0a768c284fd63601b3ca05f2bd5db6eb02e49
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE
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..1102860 100644
--- a/net/minidlna/HISTORY
+++ b/net/minidlna/HISTORY
@@ -1,3 +1,20 @@
+2014-12-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.4
+
+2014-05-05 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.2
+
+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-1.1.4.tar.gz.sig
b/net/minidlna/minidlna-1.1.4.tar.gz.sig
new file mode 100644
index 0000000..fae70f4
Binary files /dev/null and b/net/minidlna/minidlna-1.1.4.tar.gz.sig differ
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/BUILD b/net/monit/BUILD
index 9781da1..4a78efb 100755
--- a/net/monit/BUILD
+++ b/net/monit/BUILD
@@ -1,3 +1,3 @@
-OPTS="--bindir=/sbin $OPTS" &&
+OPTS="--bindir=$INSTALL_ROOT/sbin $OPTS" &&
default_build_configure &&
default_build_make
diff --git a/net/monit/DEPENDS b/net/monit/DEPENDS
index 3dfc6fc..0c56a5f 100755
--- a/net/monit/DEPENDS
+++ b/net/monit/DEPENDS
@@ -1,2 +1,2 @@
-optional_depends openssl '--with-ssl' '--without-ssl' 'for SSL support' &&
+optional_depends SSL '--with-ssl' '--without-ssl' 'for SSL support' &&
optional_depends linux-pam '' '--without-pam' 'for PAM support'
diff --git a/net/monit/DETAILS b/net/monit/DETAILS
index ce9f7c1..7621456 100755
--- a/net/monit/DETAILS
+++ b/net/monit/DETAILS
@@ -1,13 +1,13 @@
SPELL=monit
- VERSION=5.3.1
-
SOURCE_HASH=sha512:22a4fbec5d9fa40098c08d4db65f1b7a864408c80c630e541c55c1a936a5a5e97e7f9f904e28209456b8d29fa23dc55a3573db09a330fc1fd3d52a8763db7065
+ VERSION=5.10
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]="http://mmonit.com/monit/dist/${SOURCE}";
+ SOURCE_URL[0]="http://mmonit.com/${SPELL}/dist/${SOURCE}";
+
SOURCE_HASH=sha512:f8615ad3b5ac304e7f84d70631a81f0d458ef11b6662b5892a112d5e8af5a83d7675b79cefe5f3b1cae68b8998a1b0b31b4fa2d32e9b46c05654220d546c2ff9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://mmonit.com/monit/";
LICENSE[0]=GPL
KEYWORDS="net"
- SHORT="A utility for monitoring Unix system services"
+ SHORT="utility for monitoring Unix system services"
cat << EOF
Monit is a utility for managing and monitoring processes, files, directories,
and devices on a Unix system. It conducts automatic maintenance and repair
diff --git a/net/monit/HISTORY b/net/monit/HISTORY
index 2e00e44..63eecde 100644
--- a/net/monit/HISTORY
+++ b/net/monit/HISTORY
@@ -1,3 +1,35 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.10
+ * BUILD: use INSTALL_ROOT
+
+2014-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.9
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.8.1
+
+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
+ on local_fs instead of network
+
+2013-09-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated source url; short description
+ * INTALL: added, to install default monitrc config with correct perms
+ * init.d/monit: added, init script
+
+2013-09-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.6
+
2011-11-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.3.1

diff --git a/net/monit/INSTALL b/net/monit/INSTALL
new file mode 100755
index 0000000..e7468af
--- /dev/null
+++ b/net/monit/INSTALL
@@ -0,0 +1,8 @@
+default_install &&
+
+install_config_file "$SOURCE_DIRECTORY/monitrc" \
+ "$INSTALL_ROOT/etc/sysconfig/monitrc" &&
+
+message "${MESSAGE_COLOR}Fixing monitrc permissions...${DEFAULT_COLOR}" &&
+
+chmod 600 "$INSTALL_ROOT/etc/sysconfig/monitrc"
diff --git a/net/monit/init.d/monit b/net/monit/init.d/monit
new file mode 100755
index 0000000..70d3609
--- /dev/null
+++ b/net/monit/init.d/monit
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+PROGRAM=/sbin/monit
+PIDFILE=/var/run/monit.pid
+ARGS="-c /etc/sysconfig/monitrc -p $PIDFILE"
+RUNLEVEL=2
+NEEDS="+local_fs"
+
+. /etc/init.d/smgl_init
diff --git a/net/mtr/DETAILS b/net/mtr/DETAILS
index 87467d1..80a3487 100755
--- a/net/mtr/DETAILS
+++ b/net/mtr/DETAILS
@@ -1,9 +1,9 @@
SPELL=mtr
- VERSION=0.82
+ 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:122bc7aafe4441505046b331dcc42347e939fd974ece508dad04a7630904403eaec49ad6b2e483b5a94fc07726a14fad1405306c3729f1dc9b707ea66b529751
+
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 7b8a5e2..33e182d 100644
--- a/net/mtr/HISTORY
+++ b/net/mtr/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2013-02-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.83
+
2011-12-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.82

diff --git a/net/nagios-plugins/DEPENDS b/net/nagios-plugins/DEPENDS
index e291d89..92a899d 100755
--- a/net/nagios-plugins/DEPENDS
+++ b/net/nagios-plugins/DEPENDS
@@ -28,10 +28,10 @@ optional_depends "net-snmp" "" ""
\
optional_depends "perl-snmp" "" "" \
"Provides additional check using snmp" &&

-optional_depends "openssl" \
- "--with-openssl" \
- "--without-openssl" \
- "Enable openssl support" &&
+optional_depends "SSL" \
+ "--with-opennssl" \
+ "--without-opennssl" \
+ "Enable SSL support" &&

optional_depends "openssh" "" "" \
"Enable openssd support" &&
diff --git a/net/nagios-plugins/HISTORY b/net/nagios-plugins/HISTORY
index d15a86e..baff430 100644
--- a/net/nagios-plugins/HISTORY
+++ b/net/nagios-plugins/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/net/nagios/DETAILS b/net/nagios/DETAILS
index 0a5dced7..4613bbe 100755
--- a/net/nagios/DETAILS
+++ b/net/nagios/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:f33128338ab1631e421e5ba29e48baafea2b0b7a4ea2558ace509f9a754929ebf8d19fa40e59ec17062661f9366e750c178eea9ebd1973c1f377bd994082c625
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_URL=http://downloads.sourceforge.net/project/nagios/nagios-3.x/${SPELL}-${VERSION}/${SOURCE}
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE=GPL
PATCHLEVEL=2
diff --git a/net/nagios/HISTORY b/net/nagios/HISTORY
index 1d43075..ef8a29b 100644
--- a/net/nagios/HISTORY
+++ b/net/nagios/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 David Kowis <dkowis AT shlrm.org>
+ * DETAILS: set url to project specific sf.net url, sf.net
auto-mirrors now
+
2009-09-11 Justin Boffemmyer <flux AT sourcemage.org>
* DETAILS: updated version to 3.2.0
* CONFIGURE: removed queries for ipaddress and snmpcommunity patches
diff --git a/net/nc/BUILD b/net/nc/BUILD
index 2b65baf..ba14922 100755
--- a/net/nc/BUILD
+++ b/net/nc/BUILD
@@ -1 +1,3 @@
- make linux
+make_single &&
+make linux &&
+make_normal
diff --git a/net/nc/CONFLICTS b/net/nc/CONFLICTS
index 9a5c6cd..27928de 100755
--- a/net/nc/CONFLICTS
+++ b/net/nc/CONFLICTS
@@ -1 +1,3 @@
-conflicts netcat
+conflicts netcat &&
+conflicts nmap &&
+conflicts cryptcat
diff --git a/net/nc/HISTORY b/net/nc/HISTORY
index b8b527a..f867055 100644
--- a/net/nc/HISTORY
+++ b/net/nc/HISTORY
@@ -1,3 +1,10 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: Conflicts with nmap (even if `nc` symlink option is not
selected)
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD: fixed multijob build
+ * CONFLICTS: conflicts cryptcat
+
2011-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added, to conflict with netcat
* INSTALL: use `install' and INSTALL_ROOT
diff --git a/net/net-snmp/DEPENDS b/net/net-snmp/DEPENDS
index cc4c312..aaee8ac 100755
--- a/net/net-snmp/DEPENDS
+++ b/net/net-snmp/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&

optional_depends perl \
"--enable-embedded-perl" \
diff --git a/net/net-snmp/DETAILS b/net/net-snmp/DETAILS
index 1cdc44f..fd31864 100755
--- a/net/net-snmp/DETAILS
+++ b/net/net-snmp/DETAILS
@@ -1,5 +1,5 @@
SPELL=net-snmp
- VERSION=5.7.1
+ VERSION=5.7.2
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/net/net-snmp/HISTORY b/net/net-snmp/HISTORY
index a228be8..23e2dcc 100644
--- a/net/net-snmp/HISTORY
+++ b/net/net-snmp/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.7.2
+
2012-08-27 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added, to prevent linking with itself (old libs) on
update

diff --git a/net/net-tools/BUILD b/net/net-tools/BUILD
index 1f79ca2..65e023e 100755
--- a/net/net-tools/BUILD
+++ b/net/net-tools/BUILD
@@ -16,4 +16,3 @@ sedit '382,391s/$/\\n\\/' mii-tool.c
&&
./configure.sh config.in < smgl_config_opts &&
make_single &&
make COPTS="-D_GNU_SOURCE -Wall $CFLAGS" LOPTS="$LDFLAGS"
-
diff --git a/net/net-tools/CONFIGURE b/net/net-tools/CONFIGURE
index 5ef105b..772bee8 100755
--- a/net/net-tools/CONFIGURE
+++ b/net/net-tools/CONFIGURE
@@ -20,8 +20,14 @@ config_query ARCNET "ARCnet hardware support?"
y &&
config_query SLIP "SLIP (serial line) hardware support?" y &&
config_query PPP "PPP (serial line) hardware support?" y &&
config_query IPIP "IPIP Tunnel hardware support?" y &&
-config_query STRIP "STRIP (Metricom radio) hardware support?" y &&
-config_query TOKEN "Token ring (generic) hardware support?" y &&
+# Disable STRIP and Token Ring, not supported by kernel anymore, see
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700008 .
+#config_query STRIP "STRIP (Metricom radio) hardware support?" y &&
+persistent_add STRIP &&
+STRIP=n &&
+#config_query TOKEN "Token ring (generic) hardware support?" y &&
+persistent_add TOKEN &&
+TOKEN=n &&
config_query HWAX25 "AX25 (packet radio) hardware support?" y &&
config_query HWROSE "Rose (packet radio) hardware support?" y &&
config_query HWNETROM "NET/ROM (packet radio) hardware support?" y &&
diff --git a/net/net-tools/HISTORY b/net/net-tools/HISTORY
index dc4db4b..4e1f3eb 100644
--- a/net/net-tools/HISTORY
+++ b/net/net-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE, BUILD: disable STRIP and Token Ring lacking kernel
support
+
2009-09-30 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: use INITSCRIPTS provider

diff --git a/net/netcat/CONFLICTS b/net/netcat/CONFLICTS
index a8ba927..ed5223e 100755
--- a/net/netcat/CONFLICTS
+++ b/net/netcat/CONFLICTS
@@ -1 +1,3 @@
-conflicts nc
+conflicts nc &&
+conflicts nmap &&
+conflicts cryptcat
diff --git a/net/netcat/HISTORY b/net/netcat/HISTORY
index 55b8237..13738b1 100644
--- a/net/netcat/HISTORY
+++ b/net/netcat/HISTORY
@@ -1,2 +1,8 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: Conflicts with nmap (even if `nc` symlink option is not
selected)
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: conflicts cryptcat
+
2011-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: spell created
diff --git a/net/netembryo/DEPENDS b/net/netembryo/DEPENDS
index 374ed2b..eec869a 100755
--- a/net/netembryo/DEPENDS
+++ b/net/netembryo/DEPENDS
@@ -2,7 +2,7 @@ optional_depends lksctp-tools \
"--enable-sctp" \
"--disable-sctp" \
"For SCTP support" &&
-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"Enable SSL support through OpenSSL"
diff --git a/net/netembryo/HISTORY b/net/netembryo/HISTORY
index 27d9dcb..910d2a6 100644
--- a/net/netembryo/HISTORY
+++ b/net/netembryo/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-08-26 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: updated spell to 0.1.1

diff --git a/net/network-manager-applet/DETAILS
b/net/network-manager-applet/DETAILS
index 285b7a0..643ee14 100755
--- a/net/network-manager-applet/DETAILS
+++ b/net/network-manager-applet/DETAILS
@@ -11,7 +11,7 @@ if [[ $NETWORK_MANAGER_APPLET_SCM == y ]]; then
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-svn"
FORCE_DOWNLOAD=1
else
- VERSION=0.9.4.1
+ VERSION=0.9.6.2
BRANCH=${VERSION:0:3}
SOURCE="$SPELL-${VERSION}.tar.xz"

SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/$SPELL/${BRANCH}/${SOURCE}
diff --git a/net/network-manager-applet/HISTORY
b/net/network-manager-applet/HISTORY
index 0841c15..58ad0ff 100644
--- a/net/network-manager-applet/HISTORY
+++ b/net/network-manager-applet/HISTORY
@@ -1,3 +1,6 @@
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.6.2
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4.1

diff --git
a/net/network-manager-applet/network-manager-applet-0.9.4.1.tar.xz.sig
b/net/network-manager-applet/network-manager-applet-0.9.4.1.tar.xz.sig
deleted file mode 100644
index aa0fd13..0000000
Binary files
a/net/network-manager-applet/network-manager-applet-0.9.4.1.tar.xz.sig and
/dev/null differ
diff --git
a/net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig
b/net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig
new file mode 100644
index 0000000..e65cd0f
Binary files /dev/null and
b/net/network-manager-applet/network-manager-applet-0.9.6.2.tar.xz.sig differ
diff --git a/net/network-manager/DEPENDS b/net/network-manager/DEPENDS
index 50a4b42..e90b7b5 100755
--- a/net/network-manager/DEPENDS
+++ b/net/network-manager/DEPENDS
@@ -7,7 +7,7 @@ depends libnl &&
depends wireless_tools &&
depends wpa_supplicant &&
depends iptables &&
-depends -sub GUDEV udev &&
+depends -sub GUDEV UDEV &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/net/network-manager/DETAILS b/net/network-manager/DETAILS
index 6cb637d..0da864c 100755
--- a/net/network-manager/DETAILS
+++ b/net/network-manager/DETAILS
@@ -11,7 +11,7 @@ if [[ $NETWORK_MANAGER_SCM == y ]]; then
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/NetworkManager-git"
FORCE_DOWNLOAD=1
else
- VERSION=0.9.4.0
+ VERSION=0.9.6.0
BRANCH=${VERSION:0:3}
SOURCE="NetworkManager-${VERSION}.tar.xz"

SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/${BRANCH}/${SOURCE}
diff --git a/net/network-manager/HISTORY b/net/network-manager/HISTORY
index 70d9f2f..0e3f4af 100644
--- a/net/network-manager/HISTORY
+++ b/net/network-manager/HISTORY
@@ -1,3 +1,9 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.6.0
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.4.0

diff --git a/net/network-manager/NetworkManager-0.9.4.0.tar.xz.sig
b/net/network-manager/NetworkManager-0.9.4.0.tar.xz.sig
deleted file mode 100644
index 413a8ab..0000000
Binary files a/net/network-manager/NetworkManager-0.9.4.0.tar.xz.sig and
/dev/null differ
diff --git a/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig
b/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig
new file mode 100644
index 0000000..dc72269
Binary files /dev/null and
b/net/network-manager/NetworkManager-0.9.6.0.tar.xz.sig differ
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/DETAILS b/net/nfs-utils/DETAILS
index a73e24a..011f2ec 100755
--- a/net/nfs-utils/DETAILS
+++ b/net/nfs-utils/DETAILS
@@ -1,10 +1,9 @@
SPELL=nfs-utils
- VERSION=1.1.6
- PATCHLEVEL=2
+ VERSION=1.2.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/nfs/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/nfs/nfs-utils/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:abe13f37dccb40258ac2f654143e540b9ac8c41ca10fe88f104ebb558334d41c0e31220dbae0122836e43236cac763fbcfc1d5bd708aca3b282152ac3ac7213b
LICENSE[0]=GPL
WEB_SITE=http://nfs.sourceforge.net/
KEYWORDS="net"
diff --git a/net/nfs-utils/HISTORY b/net/nfs-utils/HISTORY
index 8cce150..ed552bf 100644
--- a/net/nfs-utils/HISTORY
+++ b/net/nfs-utils/HISTORY
@@ -1,3 +1,18 @@
+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
+
+2013-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.8
+ * exportfs.patch, sysstat.patch, PRE_BUILD: removed
+
+2012-10-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL+=1
+ * init.d/nfs: nfsd proc filesystem has nothing to do with NFS4-only;
+ corrected umount for pipefs
+
2012-05-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL+=1
* volatiles: moved "/var/lib/nfs/xtab" here from global volatiles
diff --git a/net/nfs-utils/PRE_BUILD b/net/nfs-utils/PRE_BUILD
deleted file mode 100755
index d25ec16..0000000
--- a/net/nfs-utils/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/exportfs.patch" &&
-
-message "${MESSAGE_COLOR}Applying sys/stat.h patch...${DEFAULT_COLOR}" &&
-patch -p1 < "$SPELL_DIRECTORY/sysstat.patch"
diff --git a/net/nfs-utils/exportfs.patch b/net/nfs-utils/exportfs.patch
deleted file mode 100644
index 845ea15..0000000
--- a/net/nfs-utils/exportfs.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- support/nfs/exports.c.orig
-+++ support/nfs/exports.c
-@@ -142,9 +142,14 @@ getexportent(int fromkernel, int fromexports)
- return NULL;
- }
- first = 0;
--
-- /* Check for default options */
-- if (exp[0] == '-') {
-+
-+ /*
-+ * Check for default options. The kernel will never have default
-+ * options in /proc/fs/nfs/exports, however due to the initial '-' in
-+ * the -test-client- string from the test export we have to check that
-+ * we're not reading from the kernel.
-+ */
-+ if (exp[0] == '-' && !fromkernel) {
- if (parseopts(exp + 1, &def_ee, 0, &has_default_subtree_opts)
< 0)
- return NULL;
-
-
diff --git a/net/nfs-utils/init.d/nfs b/net/nfs-utils/init.d/nfs
index 8dacdd2..8cea6ac 100644
--- a/net/nfs-utils/init.d/nfs
+++ b/net/nfs-utils/init.d/nfs
@@ -88,9 +88,9 @@ start()
echo "Starting NFS services (client & server)"

bins="statd nfsd mountd"
+ mount_nfsd
if [[ ! -z $HASNFS4 ]]; then
mknfsdirs
- mount_nfsd
mount_pipefs
bins="${bins} idmapd"
fi
@@ -137,9 +137,9 @@ stop()
evaluate_retval

bins="statd nfsd mountd"
+ umount_nfsd
if [[ ! -z $HASNFS4 ]]; then
- umount pipefs
- umount_nfsd
+ umount_pipefs
bins="${bins} idmapd"
fi

diff --git a/net/nfs-utils/nfs-utils-1.1.6.tar.bz2.sig
b/net/nfs-utils/nfs-utils-1.1.6.tar.bz2.sig
deleted file mode 100644
index d32a1a2..0000000
Binary files a/net/nfs-utils/nfs-utils-1.1.6.tar.bz2.sig and /dev/null differ
diff --git a/net/nfs-utils/sysstat.patch b/net/nfs-utils/sysstat.patch
deleted file mode 100644
index a9ec7f8..0000000
--- a/net/nfs-utils/sysstat.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-#
-# Modified from
http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=798066d5b2183acc617b5b9d18066f02680aa9d6
-#
-diff -Naur nfs-utils-1.1.6.orig/utils/exportfs/exportfs.c
nfs-utils-1.1.6/utils/exportfs/exportfs.c
---- nfs-utils-1.1.6.orig/utils/exportfs/exportfs.c 2010-10-06
16:03:41.545000011 -0700
-+++ nfs-utils-1.1.6/utils/exportfs/exportfs.c 2010-10-06 16:04:14.495998584
-0700
-@@ -20,6 +20,7 @@
- #include <getopt.h>
- #include <netdb.h>
- #include <errno.h>
-+#include <sys/stat.h>
- #include "xmalloc.h"
- #include "misc.h"
- #include "nfslib.h"
-diff -Naur nfs-utils-1.1.6.orig/utils/mount/mount.c
nfs-utils-1.1.6/utils/mount/mount.c
---- nfs-utils-1.1.6.orig/utils/mount/mount.c 2010-10-06 16:03:41.545000011
-0700
-+++ nfs-utils-1.1.6/utils/mount/mount.c 2010-10-06 16:04:43.843999840
-0700
-@@ -24,6 +24,7 @@
-
- #include <unistd.h>
- #include <sys/types.h>
-+#include <sys/stat.h>
- #include <stdio.h>
- #include <string.h>
- #include <errno.h>
-diff -Naur nfs-utils-1.1.6.orig/utils/mount/network.c
nfs-utils-1.1.6/utils/mount/network.c
---- nfs-utils-1.1.6.orig/utils/mount/network.c 2010-10-06 16:03:41.545000011
-0700
-+++ nfs-utils-1.1.6/utils/mount/network.c 2010-10-06 16:04:58.978000018
-0700
-@@ -36,6 +36,7 @@
-
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <sys/stat.h>
- #include <sys/wait.h>
- #include <netinet/in.h>
- #include <rpc/rpc.h>
diff --git a/net/nftables/DEPENDS b/net/nftables/DEPENDS
new file mode 100755
index 0000000..4e3cb28
--- /dev/null
+++ b/net/nftables/DEPENDS
@@ -0,0 +1,2 @@
+depends libmnl &&
+depends libnftnl
diff --git a/net/nftables/DETAILS b/net/nftables/DETAILS
new file mode 100755
index 0000000..008b79f
--- /dev/null
+++ b/net/nftables/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=nftables
+ VERSION=0.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+ SOURCE_URL[0]=http://www.netfilter.org/projects/${SPELL}/files/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL}.sig
+ SOURCE_GPG=netfilter.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.netfilter.org/projects/${SPELL}/index.html
+ ENTERED=20141229
+ LICENSE[0]=GPLv2
+ KEYWORDS="net"
+ SHORT='nftables is a user-space utility for {ip,ip6,arp,eb}tables'
+cat << EOF
+nftables is the project that aims to replace the existing
{ip,ip6,arp,eb}tables
+framework. Basically, this project provides a new packet filtering
framework, a
+new userspace utility and also a compatibility layer for {ip,ip6}tables.
+
+nftables is built upon the building blocks of the Netfilter infrastructure
such
+as the existing hooks, the connection tracking system, the userspace queueing
+component and the logging subsystem.
+EOF
diff --git a/net/nftables/HISTORY b/net/nftables/HISTORY
new file mode 100644
index 0000000..c66f725
--- /dev/null
+++ b/net/nftables/HISTORY
@@ -0,0 +1,3 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/net/nftables/PRE_BUILD b/net/nftables/PRE_BUILD
new file mode 100755
index 0000000..da7fbce
--- /dev/null
+++ b/net/nftables/PRE_BUILD
@@ -0,0 +1,8 @@
+if [[ "$(get_kernel_config CONFIG_BRIDGE_NF_EBTABLES)" != "y" &&
+ "$(get_kernel_config CONFIG_BRIDGE_NF_EBTABLES)" != "m" ]]; then
+ message "${SPELL_COLOR}$SPELL${DEFAULT_COLOR}${PROBLEM_COLOR} requires" \
+ "CONFIG_BRIDGE_NF_EBTABLES module/built-in${DEFAULT_COLOR}" &&
+ return 1
+fi &&
+
+default_pre_build
diff --git a/net/nsd/BUILD b/net/nsd/BUILD
index cb752cf..0548ef9 100755
--- a/net/nsd/BUILD
+++ b/net/nsd/BUILD
@@ -1,12 +1,12 @@
create_account nsd &&

-OPTS="--enable-bind8-stats \
- --with-ssl=$INSTALL_ROOT/usr \
+OPTS="--with-ssl=$INSTALL_ROOT/usr \
--with-pidfile=$INSTALL_ROOT/var/nsd/nsd.pid \
--with-zonesdir=$INSTALL_ROOT/var/nsd/zones \
--with-dbfile=$INSTALL_ROOT/var/db/nsd/nsd.db \
- --with-difffile=$INSTALL_ROOT/var/db/nsd/ixfr.db \
+ --with-xfrdir=$INSTALL_ROOT/var/nsd/xfr \
--with-xfrdfile=$INSTALL_ROOT/var/nsd/xfrd.state \
+ $NSD_OPTS \
$OPTS" &&

default_build
diff --git a/net/nsd/CONFIGURE b/net/nsd/CONFIGURE
new file mode 100755
index 0000000..dde46fa
--- /dev/null
+++ b/net/nsd/CONFIGURE
@@ -0,0 +1,33 @@
+# remove obsolete options
+list_remove NSD_OPTS '--enable-full-prehash' &&
+list_remove NSD_OPTS '--disable-full-prehash' &&
+list_remove NSD_OPTS '--enable-zone-stats' &&
+list_remove NSD_OPTS '--disable-zone-stats' &&
+
+config_query_option NSD_OPTS "Configure NSD as a root server?" n \
+ "--enable-root-server" \
+ "--disable-root-server" &&
+
+config_query_option NSD_OPTS "Enable IPv6 support?" y \
+ "--enable-ipv6" \
+ "--disable-ipv6" &&
+
+config_query_option NSD_OPTS "Enable BIND8-like NSTATS & XSTATS?" n \
+ "--enable-bind8-stats" \
+ "--disable-bind8-stats" &&
+
+config_query_option NSD_OPTS "Enable rate limiting?" n \
+ "--enable-ratelimit" \
+ "--disable-ratelimit" &&
+
+config_query_option NSD_OPTS "Enable NSEC3 support?" y \
+ "--enable-nsec3" \
+ "--disable-nsec3" &&
+
+config_query_option NSD_OPTS "Enable response minimization (less
truncation)?" y \
+ "--enable-minimal-responses" \
+ "--disable-minimal-responses" &&
+
+config_query_option NSD_OPTS "Use mmap instead of malloc
(${PROBLEM_COLOR}experimental${QUERY_COLOR})?" n \
+ "--enable-mmap" \
+ "--disable-mmap"
diff --git a/net/nsd/DEPENDS b/net/nsd/DEPENDS
index ed472ed..77abb36 100755
--- a/net/nsd/DEPENDS
+++ b/net/nsd/DEPENDS
@@ -1 +1,6 @@
-depends openssl
+depends SSL &&
+
+optional_depends libevent \
+ "--with-libevent" \
+ "--without-libevent" \
+ "to use libevent (useful when the zone count is high)"
diff --git a/net/nsd/DETAILS b/net/nsd/DETAILS
index b25ada8..99d5784 100755
--- a/net/nsd/DETAILS
+++ b/net/nsd/DETAILS
@@ -1,9 +1,9 @@
SPELL=nsd
- VERSION=3.2.13
+ VERSION=4.1.0
SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:e04dc46e974002af70cb53d33ef0e00dabce5b84f4c613257ae8d56e91e863dbe6f13386381a2c7643c9c501f4ec002394815ae6bd55a1f3e065fbef03469b1d
+
SOURCE_HASH=sha512:1e49c14108b201ff8f14f58a9aae8ee4a69fba2e9494bdffc20ac079bff437ce91b069852d0aac639ec860a258b0b222b72269e62ad7b433c3df8d06afea8f03
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.nlnetlabs.nl/projects/nsd/
LICENSE[0]=BSD
diff --git a/net/nsd/HISTORY b/net/nsd/HISTORY
index 1248481..b161a5e 100644
--- a/net/nsd/HISTORY
+++ b/net/nsd/HISTORY
@@ -1,3 +1,24 @@
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.0
+ * DEPENDS: added libevent optional dependency
+ * CONFIGURE: drop obsolete option
+ * BUILD: use new xfrdir option
+ * INSTALL: added xfr dir
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.16
+
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.15
+ * DEPENDS: don't force BIND8-like stats; use NSD_OPTS
+ * CONFIGURE: added, for several options
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.14
+
2012-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.13; SECURITY_PATCH++ (CVE-2012-2979)

diff --git a/net/nsd/INSTALL b/net/nsd/INSTALL
index 677f5e4..a0180ef 100755
--- a/net/nsd/INSTALL
+++ b/net/nsd/INSTALL
@@ -1,3 +1,3 @@
default_install &&

-install -vm 700 -o nsd -g nsd -d "$INSTALL_ROOT"/var/{db/nsd,nsd{,/zones}}
+install -vm 700 -o nsd -g nsd -d
"$INSTALL_ROOT"/var/{db/nsd,nsd{,/zones,/xfr}}
diff --git a/net/ntop/BUILD b/net/ntop/BUILD
deleted file mode 100755
index bf828c0..0000000
--- a/net/ntop/BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-OPTS="--localstatedir=${INSTALL_ROOT}/var/cache \
- $OPTS" &&
-make_single &&
-default_build
diff --git a/net/ntop/DEPENDS b/net/ntop/DEPENDS
index 4aef58f..26c942a 100755
--- a/net/ntop/DEPENDS
+++ b/net/ntop/DEPENDS
@@ -1,15 +1,13 @@
depends autoconf &&
depends automake &&
-depends gawk &&
+depends AWK &&
depends geoip &&
-depends gd &&
depends gdbm &&
depends libtool &&
depends libpcap &&
depends libpng &&
depends m4 &&
depends perl &&
-depends rrdtool &&
depends zlib &&

optional_depends 'MYSQL' \
@@ -17,7 +15,7 @@ optional_depends 'MYSQL' \
'--disable-mysql' \
'for MySQL database support' &&

-optional_depends 'openssl' \
+optional_depends 'SSL' \
"--with-ssl --with-ssl-root=$INSTALL_ROOT/usr" \
'--without-ssl' \
'for HTTPS (secure HTTP) support' &&
diff --git a/net/ntop/DETAILS b/net/ntop/DETAILS
index 102c26d..00e4994 100755
--- a/net/ntop/DETAILS
+++ b/net/ntop/DETAILS
@@ -1,15 +1,9 @@
SPELL=ntop
- VERSION=3.3.9
+ VERSION=5.0.1
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=GeoLiteCity.dat.gz
- SOURCE3=GeoIPASNum.dat.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE2_URL[0]=http://www.maxmind.com/download/geoip/database/$SOURCE2
-
SOURCE3_URL[0]=http://www.maxmind.com/download/geoip/database/asnum/$SOURCE3
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
- SOURCE2_IGNORE=unversioned
- SOURCE3_IGNORE=unversioned
+
SOURCE_HASH=sha512:f52c40e6c00c8d2f46b68078c5f9aef8ed78670f92a0a81f66f2f44c71d41bc4c001b4550f19b71c546f7c07cbbed15e0aa1ee13873ac63a11678bf2b8483f2a
LICENSE[0]=GPL
WEB_SITE=http://www.ntop.org/
KEYWORDS="net"
diff --git a/net/ntop/HISTORY b/net/ntop/HISTORY
index a812852..f02b38f 100644
--- a/net/ntop/HISTORY
+++ b/net/ntop/HISTORY
@@ -1,3 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-08-28 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: version bump 3.3.9 -> 5.0.1
+ * PRE_BUILD: removed geoip "stuff"
+ * BUILD: removed, default build used
+ * DEPENDS: gd & rrdtool not required
+ * ntop-3.3.9.tar.gz.sig: removed
+ * systemgeoip.patch: removed, doesn't seem needed
+
2010-10-30 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: added SOURCE_IGNORE for SOURCE2 and SOURCE3
* GeoLiteCity.dat.gz.sig, GeoIPASNum.dat.gz.sig: removed, no longer
needed
diff --git a/net/ntop/PRE_BUILD b/net/ntop/PRE_BUILD
index 624f34e..daa0795 100755
--- a/net/ntop/PRE_BUILD
+++ b/net/ntop/PRE_BUILD
@@ -1,24 +1,4 @@
default_pre_build &&
-verify_source "$SOURCE2" &&
-verify_source "$SOURCE3" &&
-cd $SOURCE_DIRECTORY &&
-
-#
-# Remove building of internal GeoIP
-#
-patch -p1 < $SPELL_DIRECTORY/systemgeoip.patch &&
-
-#
-# Unpack already downloaded GeoIP data
-#
-cp $SOURCE_CACHE/$SOURCE2 . &&
-cp $SOURCE_CACHE/$SOURCE3 . &&
-gunzip $SOURCE2 &&
-gunzip $SOURCE3 &&
-
-#
-# Fake GeoIP source as it's already installed
-#
-touch GeoIP.tar.gz &&

+cd $SOURCE_DIRECTORY &&
./autogen.sh --noconfig
diff --git a/net/ntop/ntop-3.3.9.tar.gz.sig b/net/ntop/ntop-3.3.9.tar.gz.sig
deleted file mode 100644
index 4f49999..0000000
Binary files a/net/ntop/ntop-3.3.9.tar.gz.sig and /dev/null differ
diff --git a/net/ntop/systemgeoip.patch b/net/ntop/systemgeoip.patch
deleted file mode 100644
index 5b1273b..0000000
--- a/net/ntop/systemgeoip.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -Naur ntop-3.3.9.orig/Makefile.am ntop-3.3.9/Makefile.am
---- ntop-3.3.9.orig/Makefile.am 2009-12-30 12:37:37.007745774 -0800
-+++ ntop-3.3.9/Makefile.am 2009-12-30 12:38:40.538426478 -0800
-@@ -270,8 +270,6 @@
-
- install: install-recursive
-
-- cd @GEO_DIR@; make install
--
- @mkdir -p $(DESTDIR)/$(CFG_DBFILE_DIR)
-
- @echo ""
-diff -Naur ntop-3.3.9.orig/configure.in ntop-3.3.9/configure.in
---- ntop-3.3.9.orig/configure.in 2009-12-30 12:37:36.997426119 -0800
-+++ ntop-3.3.9/configure.in 2009-12-30 12:39:44.841488896 -0800
-@@ -1916,10 +1916,8 @@
- fi
-
-
--GEO_DIR=`find $PWD -type d -name "GeoIP-*"`
--GEO_IP="$GEO_DIR/libGeoIP/"
--CFLAGS="$CFLAGS -I$GEO_IP"
--LDFLAGS="$LDFLAGS -L$GEO_IP.libs/ -lGeoIP"
-+CFLAGS="$CFLAGS"
-+LDFLAGS="$LDFLAGS -lGeoIP"
-
- dnl> NTOPCONFIGDEBUG_SETTINGS([precet])
-
-@@ -2084,7 +2082,6 @@
- AC_SUBST(SO_VERSION_PATCH)
- AC_SUBST(RRD_LIB)
- AC_SUBST(RRD_INC)
--AC_SUBST(GEO_DIR)
-
- AC_CONFIG_FILES([Makefile])
-
diff --git a/net/openl2tp/BUILD b/net/openl2tp/BUILD
new file mode 100755
index 0000000..4e35af2
--- /dev/null
+++ b/net/openl2tp/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+make OPT_CFLAGS="$CFLAGS" $OPTS &&
+make_normal
diff --git a/net/openl2tp/CONFIGURE b/net/openl2tp/CONFIGURE
new file mode 100755
index 0000000..cfc83d5
--- /dev/null
+++ b/net/openl2tp/CONFIGURE
@@ -0,0 +1,5 @@
+message "${MESSAGE_COLOR}Several small but quite useful 'features' are
available through community patches:" &&
+message "- IP param patch adds ability to pass peer IP to pppd as ipparam" &&
+message "- PPP options file patch allows to use custom options file for pppd
(like /etc/ppp/options.l2tpd.client)${DEFAULT_COLOR}" &&
+
+config_query OPENL2TP_FEATURES "Apply these patches?" n
diff --git a/net/openl2tp/DEPENDS b/net/openl2tp/DEPENDS
new file mode 100755
index 0000000..d10322e
--- /dev/null
+++ b/net/openl2tp/DEPENDS
@@ -0,0 +1,13 @@
+depends flex &&
+depends bison &&
+
+optional_depends PORT-MAPPER \
+ "L2TP_FEATURE_RPC_MANAGEMENT=y" \
+ "L2TP_FEATURE_RPC_MANAGEMENT=n" \
+ "for RPC management interface" &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL PORT-MAPPER); then
+ depends readline
+fi &&
+
+runtime_depends ppp
diff --git a/net/openl2tp/DETAILS b/net/openl2tp/DETAILS
new file mode 100755
index 0000000..880974ab
--- /dev/null
+++ b/net/openl2tp/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=openl2tp
+ VERSION=1.8
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=ftp://ftp.openl2tp.org/releases/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:360f9032b2bb104cfaa41a18fc37005510ab604b31a34a3412563e0de3e8dad946ca61840cd41a19f0202d92d758d812f45479659c9fa4d4e9e13dd226f03fda
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://www.openl2tp.org/
+ ENTERED=20130522
+ DOCS="doc/README.* doc/rfc*.txt ipsec/*.conf $DOCS"
+ DOC_DIRS=""
+ LICENSE[0]=GPL
+ LICENSE[1]=LGPL
+ KEYWORDS="ppp l2tp"
+ SHORT="complete implementation of RFC2661"
+cat << EOF
+OpenL2TP is a complete implementation of RFC2661 - Layer Two Tunneling
Protocol
+Version 2, able to operate as both a server and a client.
+EOF
diff --git a/net/openl2tp/HISTORY b/net/openl2tp/HISTORY
new file mode 100644
index 0000000..1e17fa5
--- /dev/null
+++ b/net/openl2tp/HISTORY
@@ -0,0 +1,3 @@
+2013-05-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, CONFIGURE,
+ init.d/openl2tp{,.conf}, norpc.patch: spell created
diff --git a/net/openl2tp/INSTALL b/net/openl2tp/INSTALL
new file mode 100755
index 0000000..029a954
--- /dev/null
+++ b/net/openl2tp/INSTALL
@@ -0,0 +1,6 @@
+make DESTDIR="$INSTALL_ROOT" $OPTS install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/openl2tp.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/openl2tp"
+fi
diff --git a/net/openl2tp/PRE_BUILD b/net/openl2tp/PRE_BUILD
new file mode 100755
index 0000000..2ed5e1e
--- /dev/null
+++ b/net/openl2tp/PRE_BUILD
@@ -0,0 +1,15 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:/usr/lib64:$INSTALL_ROOT/usr/lib:" Makefile &&
+sed -i "s:-Werror::g" cli/Makefile usl/Makefile Makefile &&
+
+if ! is_depends_enabled $SPELL $(get_spell_provider $SPELL PORT-MAPPER); then
+ patch -p0 < "$SPELL_DIRECTORY/norpc.patch" &&
+ sedit "s:L2TP_USE_ASYNC_RPC=:#L2TP_USE_ASYNC_RPC=:" Makefile
+fi &&
+
+if [ "$OPENL2TP_FEATURES" == "y" ]; then
+ zcat "$SPELL_DIRECTORY/optionsfile.patch.gz" | patch -p1 &&
+ zcat "$SPELL_DIRECTORY/ipparam.patch.gz" | patch -p1
+fi
diff --git a/net/openl2tp/init.d/openl2tp b/net/openl2tp/init.d/openl2tp
new file mode 100755
index 0000000..b93556f
--- /dev/null
+++ b/net/openl2tp/init.d/openl2tp
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+. /etc/sysconfig/openl2tp
+
+PROGRAM=/usr/sbin/openl2tpd
+PIDFILE="/var/run/openl2tpd.pid"
+ARGS="$OPENL2TPD_ARGS"
+RUNLEVEL=3
+
+if [ -x /usr/bin/l2tpconfig ]; then
+ NEEDS="+network +local_fs +portmap"
+else
+ NEEDS="+network +local_fs"
+fi
+
+. /etc/init.d/smgl_init
diff --git a/net/openl2tp/init.d/openl2tp.conf
b/net/openl2tp/init.d/openl2tp.conf
new file mode 100644
index 0000000..6d35533
--- /dev/null
+++ b/net/openl2tp/init.d/openl2tp.conf
@@ -0,0 +1,9 @@
+# Settings for the OpenL2TP daemon.
+# OPENL2TPD_ARGS= : any extra command-line startup arguments for crond
+# -R - allow remote management using RPC
+# -d nnn - set debug trace mask to nnn
+# -L log-facility - set syslog facility (default LOG_DAEMON)
+
+# Use ipsec.so plugin for IPSec setups.
+#OPENL2TPD_ARGS="-p ipsec.so"
+OPENL2TPD_ARGS=""
diff --git a/net/openl2tp/ipparam.patch.gz b/net/openl2tp/ipparam.patch.gz
new file mode 100644
index 0000000..d586ef0
Binary files /dev/null and b/net/openl2tp/ipparam.patch.gz differ
diff --git a/net/openl2tp/norpc.patch b/net/openl2tp/norpc.patch
new file mode 100644
index 0000000..367085e
--- /dev/null
+++ b/net/openl2tp/norpc.patch
@@ -0,0 +1,14 @@
+--- plugins/ppp_unix.c.orig
++++ plugins/ppp_unix.c
+@@ -894,11 +894,9 @@ static int ppp_unix_pppd_spawn(struct pp
+
+ argv[arg++] = "plugin";
+ argv[arg++] = "pppol2tp.so";
+-#ifdef L2TP_FEATURE_RPC_MANAGEMENT
+ /* This plugin requires pppol2tp.so to be loaded first */
+ argv[arg++] = "plugin";
+ argv[arg++] = "openl2tp.so";
+-#endif
+
+ if (!ppp_unix_use_dummy_pppd()) {
+ int flags;
diff --git a/net/openl2tp/optionsfile.patch.gz
b/net/openl2tp/optionsfile.patch.gz
new file mode 100644
index 0000000..484e1ec
Binary files /dev/null and b/net/openl2tp/optionsfile.patch.gz differ
diff --git a/net/openntpd/DEPENDS b/net/openntpd/DEPENDS
index 7d46a19..eeda283 100755
--- a/net/openntpd/DEPENDS
+++ b/net/openntpd/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl &&
+depends SSL &&
optional_depends prngd '' '' 'for Pseudo Random Number Generator Daemon
support'
diff --git a/net/openntpd/HISTORY b/net/openntpd/HISTORY
index 5e9900d..ba3b847 100644
--- a/net/openntpd/HISTORY
+++ b/net/openntpd/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-08-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* PRE_BUILD: actually regenerate configure script after patching
diff --git a/net/openswan/CONFLICTS b/net/openswan/CONFLICTS
new file mode 100755
index 0000000..132638a
--- /dev/null
+++ b/net/openswan/CONFLICTS
@@ -0,0 +1 @@
+conflicts libreswan
diff --git a/net/openswan/DETAILS b/net/openswan/DETAILS
index e998b72..b99760d 100755
--- a/net/openswan/DETAILS
+++ b/net/openswan/DETAILS
@@ -1,6 +1,6 @@
SPELL=openswan
- VERSION=2.6.38
- SECURITY_PATCH=2
+ VERSION=2.6.39
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/openswan/HISTORY b/net/openswan/HISTORY
index b72f532..318473b 100644
--- a/net/openswan/HISTORY
+++ b/net/openswan/HISTORY
@@ -1,3 +1,11 @@
+2014-05-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added, conflicts with new libreswan spell
+
+2013-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.39; SECURITY_PATCH++ (CVE-2013-2053)
+ * openswan.gpg: added 9FC816CA public key (Openswan Master Signing Key
+ <build AT openswan.org>)
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.6.38; use openswan.gpg
* B7E82DF8.gpg: renamed to openswan.gpg
diff --git a/net/openswan/openswan.gpg b/net/openswan/openswan.gpg
index ca98d34..b86803a 100644
Binary files a/net/openswan/openswan.gpg and b/net/openswan/openswan.gpg
differ
diff --git a/net/openvpn/DEPENDS b/net/openvpn/DEPENDS
index fec3614..5c3fa7e 100755
--- a/net/openvpn/DEPENDS
+++ b/net/openvpn/DEPENDS
@@ -1,14 +1,31 @@
-optional_depends openssl
\
- ""
\
- "--disable-crypto --disable-ssl"
\
- "for crypto and key exchange support (highly recommended)"
&&
-
-optional_depends lzo
\
- ""
\
- "--disable-lzo"
\
- "for LZO compression (highly recommended)"
&&
-
-optional_depends SYSTEM-LOGGER
\
- ""
\
- ""
\
- "for logging through syslog"
+optional_depends linux-pam \
+ "--enable-plugin-auth-pam" \
+ "--disable-plugin-auth-pam" \
+ "to build auth-pam plugin" &&
+
+optional_depends pkcs11-helper \
+ "--enable-pkcs11" \
+ "--disable-pkcs11" \
+ "for PKCS#11 support" &&
+
+optional_depends SSL \
+ "--enable-crypto --enable-ssl" \
+ "--disable-crypto --disable-ssl" \
+ "for crypto and key exchange support (highly recommended)"
&&
+
+optional_depends lzo \
+ "--enable-lzo" \
+ "--disable-lzo" \
+ "for LZO compression (highly recommended)" &&
+
+optional_depends iproute2 \
+ "--enable-iproute2" \
+ "--disable-iproute2" \
+ "for iproute2 support" &&
+
+optional_depends libselinux \
+ "--enable-selinux" \
+ "--disable-selinux" \
+ "for SELinux support" &&
+
+suggest_depends SYSTEM-LOGGER "" "" "for logging through syslog"
diff --git a/net/openvpn/DETAILS b/net/openvpn/DETAILS
index 82db63b..496bc71 100755
--- a/net/openvpn/DETAILS
+++ b/net/openvpn/DETAILS
@@ -1,5 +1,6 @@
SPELL=openvpn
- VERSION=2.2.2
+ VERSION=2.3.6
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -9,7 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE2_IGNORE=signature
WEB_SITE=http://openvpn.net
ENTERED=20040506
- SECURITY_PATCH=2
LICENSE[0]=http://openvpn.net/license.html
DOCS="${DOCS/doc//} easy-rsa management sample-*/"
KEYWORDS="net"
diff --git a/net/openvpn/HISTORY b/net/openvpn/HISTORY
index c993419..0189941 100644
--- a/net/openvpn/HISTORY
+++ b/net/openvpn/HISTORY
@@ -1,3 +1,25 @@
+2014-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.6; SECURITY_PATCH++ (CVE-2014-8104)
+
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.5
+ * DEPENDS: added missing pkcs11-helper dependency
+
+2014-09-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.4
+ * DEPENDS: made PAM optional; added missing dependencies -- iproute2,
+ libselinux; set SYSTEM-LOGGER as suggest dependency; added missing
+ flags
+ * INSTALL: quoting paths
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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/INSTALL b/net/openvpn/INSTALL
index 0f29202..2c57664 100755
--- a/net/openvpn/INSTALL
+++ b/net/openvpn/INSTALL
@@ -1,2 +1,2 @@
default_install &&
-mkdir -p $INSTALL_ROOT/etc/openvpn
+mkdir -p "$INSTALL_ROOT/etc/openvpn"
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/openwbem/DEPENDS b/net/openwbem/DEPENDS
index 942f71c..e13fd98 100755
--- a/net/openwbem/DEPENDS
+++ b/net/openwbem/DEPENDS
@@ -10,7 +10,7 @@ optional_depends openslp \
"--disable-openslp" \
"openslp integration" &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"OpenSSL integration" &&
diff --git a/net/openwbem/HISTORY b/net/openwbem/HISTORY
index 8989f5e..992ab9c 100644
--- a/net/openwbem/HISTORY
+++ b/net/openwbem/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/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/ppp/CONFIGURE b/net/ppp/CONFIGURE
index deb43f7..8d92584 100755
--- a/net/ppp/CONFIGURE
+++ b/net/ppp/CONFIGURE
@@ -1,4 +1,5 @@
-config_query USE_PEER_DNS "Use peer DNS" y &&
+config_query USE_PEER_DNS "Use peer DNS?" y &&

-config_query HAVE_CBCP \
- "Would you like CBCP support (for callback possibility) ?" n
+config_query HAVE_CBCP "Would you like CBCP support (for callback
possibility)?" n &&
+
+config_query HAVE_INET6 "Enable IPv6 support?" n
diff --git a/net/ppp/DEPENDS b/net/ppp/DEPENDS
index 02ab40a..13d5794 100755
--- a/net/ppp/DEPENDS
+++ b/net/ppp/DEPENDS
@@ -1 +1,5 @@
-depends libpcap
+depends SSL &&
+depends libpcap &&
+
+optional_depends shadow "" "" "for shadow password support" &&
+optional_depends linux-pam "" "" "for PAM password support"
diff --git a/net/ppp/DETAILS b/net/ppp/DETAILS
index 4e8c149..f9008a2 100755
--- a/net/ppp/DETAILS
+++ b/net/ppp/DETAILS
@@ -1,11 +1,12 @@
SPELL=ppp
VERSION=2.4.5
+ SECURITY_PATCH=1
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.samba.org/pub/ppp/$SOURCE

SOURCE_HASH=sha512:3688720a0f9ee47802e72dc6aa3d47c7312c195007f37a6ceb087fdb6f1f77ad75e922a568cffed6d1a857f06d79460d6d38b56e179310e493a0380a0c5a4f6e
LICENSE[0]=http://va.samba.org/ppp/README.html
- SECURITY_PATCH=1
WEB_SITE=http://www.samba.org/ppp/
ENTERED=20010922
KEYWORDS="net"
diff --git a/net/ppp/HISTORY b/net/ppp/HISTORY
index e88366b..63cf18d 100644
--- a/net/ppp/HISTORY
+++ b/net/ppp/HISTORY
@@ -1,3 +1,16 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-05-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * CONFIGURE: added selector for IPv6 option
+ * DEPENDS: added missing dependencies
+ * INSTALL: cleaned up
+ * PRE_BUILD: apply mppe-header patch; handle options and dependencies
+ * options, pap-secrets, chap-secrets: replaced by versions in tarball
+ * mppe-header.patch: added, to fix building of modules which might
+ require MPPE support
+
2011-01-05 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: leave group-creation only here; moved all source
modifications
to PRE_BUILD; use CFLAGS
diff --git a/net/ppp/INSTALL b/net/ppp/INSTALL
index e6f50f7..16279ec 100755
--- a/net/ppp/INSTALL
+++ b/net/ppp/INSTALL
@@ -1,6 +1,12 @@
default_install &&

-install -d -m 0755 -o root -g ppp $INSTALL_ROOT/etc/ppp &&
+make install-etcppp &&
+
+for conf in options pap-secrets chap-secrets; do
+ chown root:ppp "$INSTALL_ROOT/etc/ppp/$conf" &&
+ chmod 0600 "$INSTALL_ROOT/etc/ppp/$conf"
+done &&
+
install -d -m 0755 -o root -g ppp $INSTALL_ROOT/etc/ppp/peers &&
install -d -m 0755 -o root -g ppp $INSTALL_ROOT/etc/ppp/chat &&

@@ -17,11 +23,6 @@ if install_config_file $SCRIPT_DIRECTORY/resolv.conf
\
chown root:ppp $INSTALL_ROOT/etc/ppp/resolv.conf
fi &&

-if install_config_file $SCRIPT_DIRECTORY/options \
- $INSTALL_ROOT/etc/ppp/options; then
- chown root:ppp $INSTALL_ROOT/etc/ppp/options
-fi &&
-
if install_config_file $SCRIPT_DIRECTORY/peers \
$INSTALL_ROOT/etc/ppp/peers/isp; then
chown root:ppp $INSTALL_ROOT/etc/ppp/peers/isp
@@ -32,17 +33,5 @@ if install_config_file $SCRIPT_DIRECTORY/isp \
chown root:ppp $INSTALL_ROOT/etc/ppp/chat/isp
fi &&

-if install_config_file $SCRIPT_DIRECTORY/pap-secrets \
- $INSTALL_ROOT/etc/ppp/pap-secrets; then
- chown root:ppp $INSTALL_ROOT/etc/ppp/pap-secrets &&
- chmod 0600 $INSTALL_ROOT/etc/ppp/pap-secrets
-fi &&
-
-if install_config_file $SCRIPT_DIRECTORY/chap-secrets \
- $INSTALL_ROOT/etc/ppp/chap-secrets; then
- chown root:ppp $INSTALL_ROOT/etc/ppp/chap-secrets &&
- chmod 0600 $INSTALL_ROOT/etc/ppp/chap-secrets
-fi &&
-
chown root:ppp ${INSTALL_ROOT}/usr/sbin/pppd &&
chmod 4750 ${INSTALL_ROOT}/usr/sbin/pppd
diff --git a/net/ppp/PRE_BUILD b/net/ppp/PRE_BUILD
index 56fd526..fcd5997 100755
--- a/net/ppp/PRE_BUILD
+++ b/net/ppp/PRE_BUILD
@@ -1,6 +1,9 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+# include mppe.h into build
+patch -p0 < "$SPELL_DIRECTORY/mppe-header.patch" &&
+
# fixes use of 2.6.35 headers
patch -p0 < "$SPELL_DIRECTORY/l2tp.patch" &&

@@ -8,6 +11,18 @@ sedit 's:net/bpf.h:pcap-bpf.h:' pppd/demand.c &&
sedit 's:net/bpf.h:pcap-bpf.h:' pppd/sys-linux.c &&
sedit 's:/usr/man:/usr/share/man:' linux/Makefile.top &&

+if is_depends_enabled $SPELL linux-pam; then
+ sedit 's:#USE_PAM=y:USE_PAM=y:' pppd/Makefile.linux
+fi &&
+
+if ! is_depends_enabled $SPELL shadow; then
+ sedit 's:HAS_SHADOW=y:#HAS_SHADOW=y:' pppd/Makefile.linux
+fi &&
+
+if [ "$HAVE_INET6" == "y" ]; then
+ sedit 's:#HAVE_INET6=y:HAVE_INET6=y:' pppd/Makefile.linux
+fi &&
+
if [ "$HAVE_CBCP" == "y" ]; then
sedit 's:#CBCP=y:CBCP=y:' pppd/Makefile.linux
fi
diff --git a/net/ppp/chap-secrets b/net/ppp/chap-secrets
deleted file mode 100644
index d5d6455..0000000
--- a/net/ppp/chap-secrets
+++ /dev/null
@@ -1,3 +0,0 @@
-# Secrets for authentication using CHAP
-# client server secret IP addresses
-
diff --git a/net/ppp/mppe-header.patch b/net/ppp/mppe-header.patch
new file mode 100644
index 0000000..4124e3a
--- /dev/null
+++ b/net/ppp/mppe-header.patch
@@ -0,0 +1,11 @@
+--- pppd/Makefile.linux.orig 2009-11-17 01:26:07.000000000 +0300
++++ pppd/Makefile.linux 2013-05-21 01:50:23.063838264 +0400
+@@ -16,7 +16,7 @@
+ demand.c utils.c tty.c eap.c chap-md5.c session.c
+
+ HEADERS = ccp.h session.h chap-new.h ecp.h fsm.h ipcp.h \
+- ipxcp.h lcp.h magic.h md5.h patchlevel.h pathnames.h pppd.h \
++ ipxcp.h lcp.h magic.h md5.h mppe.h patchlevel.h pathnames.h pppd.h \
+ upap.h eap.h
+
+ MANPAGES = pppd.8
diff --git a/net/ppp/options b/net/ppp/options
deleted file mode 100755
index 819078b..0000000
--- a/net/ppp/options
+++ /dev/null
@@ -1,6 +0,0 @@
-lock
-mru 1280
-mtu 1280
-nobsdcomp
-deflate 15,15
-persist
diff --git a/net/ppp/pap-secrets b/net/ppp/pap-secrets
deleted file mode 100644
index c7df7ef..0000000
--- a/net/ppp/pap-secrets
+++ /dev/null
@@ -1,2 +0,0 @@
-# Secrets for authentication using PAP
-
diff --git a/net/pppd-chldap/BUILD b/net/pppd-chldap/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/net/pppd-chldap/BUILD
@@ -0,0 +1 @@
+make
diff --git a/net/pppd-chldap/CONFIGURE b/net/pppd-chldap/CONFIGURE
new file mode 100755
index 0000000..f2a2d6d
--- /dev/null
+++ b/net/pppd-chldap/CONFIGURE
@@ -0,0 +1 @@
+config_query PPPD_CHLDAP_DEBUG "Enable debug messages?" n
diff --git a/net/pppd-chldap/DEPENDS b/net/pppd-chldap/DEPENDS
new file mode 100755
index 0000000..15e1f83
--- /dev/null
+++ b/net/pppd-chldap/DEPENDS
@@ -0,0 +1,4 @@
+depends ppp &&
+depends openldap &&
+
+optional_depends SSL "" "" "for TLS/SSL support"
diff --git a/net/pppd-chldap/DETAILS b/net/pppd-chldap/DETAILS
new file mode 100755
index 0000000..02ff35b
--- /dev/null
+++ b/net/pppd-chldap/DETAILS
@@ -0,0 +1,18 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=pppd-chldap
+ VERSION=$(get_scm_version)
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://github.com/dkruchinin/pppd-ldap.git:$SPELL
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOCS="INSTALL TODO RADIUS-LDAPv3.schema radius.ldif $DOCS"
+ WEB_SITE=https://github.com/dkruchinin/pppd-ldap
+ ENTERED=20130521
+ LICENSE[0]=GPL
+ KEYWORDS="ppp ldap"
+ SHORT="pppd LDAP plugin"
+cat << EOF
+pppd-chldap is a fork of pppd-ldap which supports CHAP/MSCHAP/MSCHAP-v2
+authentication via LDAP server. MSCHAP and MSCHAP-v2 includes MPPE support.
+EOF
diff --git a/net/pppd-chldap/HISTORY b/net/pppd-chldap/HISTORY
new file mode 100644
index 0000000..b8e2918
--- /dev/null
+++ b/net/pppd-chldap/HISTORY
@@ -0,0 +1,10 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+ * DETAILS: Use get_scm_version
+
+2013-05-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, PREPARE, {PRE_,}BUILD, INSTALL: spell
+ created
diff --git a/net/pppd-chldap/INSTALL b/net/pppd-chldap/INSTALL
new file mode 100755
index 0000000..56b0a4c
--- /dev/null
+++ b/net/pppd-chldap/INSTALL
@@ -0,0 +1 @@
+make DESTDIR="$INSTALL_ROOT/usr" install
diff --git a/net/pppd-chldap/PREPARE b/net/pppd-chldap/PREPARE
new file mode 100755
index 0000000..86a5079
--- /dev/null
+++ b/net/pppd-chldap/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/net/pppd-chldap/PRE_BUILD b/net/pppd-chldap/PRE_BUILD
new file mode 100755
index 0000000..3f6dede
--- /dev/null
+++ b/net/pppd-chldap/PRE_BUILD
@@ -0,0 +1,16 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+local PPP_VERSION="$(installed_version ppp)" &&
+sedit "s:^VERSION =.*:VERSION = ${PPP_VERSION}:" Makefile &&
+
+sedit "s:-O2:$CFLAGS -I$INSTALL_ROOT/usr/include/pppd:" Makefile &&
+sedit "s:\$(LIBDIR)/pppd/:\$(LIBDIR)/:" Makefile &&
+
+if [ "$PPPD_CHLDAP_DEBUG" == "y" ]; then
+ sedit "s:#DEBUG=y:DEBUG=y:" Makefile
+fi &&
+
+if ! is_depends_enabled $SPELL openssl; then
+ sedit "s:TLS=y:#TLS=y:" Makefile
+fi
diff --git a/net/pptp-linux/BUILD b/net/pptp-linux/BUILD
index 190baed..7206258 100755
--- a/net/pptp-linux/BUILD
+++ b/net/pptp-linux/BUILD
@@ -1 +1 @@
-make DESTDIR="$INSTALL_ROOT" OPTIMIZE="$CFLAGS"
+make DESTDIR="$INSTALL_ROOT" IP="/sbin/ip" OPTIMIZE="$CFLAGS"
diff --git a/net/pptp-linux/DEPENDS b/net/pptp-linux/DEPENDS
index 37f3364..9ae843d 100755
--- a/net/pptp-linux/DEPENDS
+++ b/net/pptp-linux/DEPENDS
@@ -1 +1,3 @@
-depends ppp
+depends ppp &&
+depends perl &&
+depends iproute2
diff --git a/net/pptp-linux/DETAILS b/net/pptp-linux/DETAILS
index 778234b..50d4a00 100755
--- a/net/pptp-linux/DETAILS
+++ b/net/pptp-linux/DETAILS
@@ -1,15 +1,17 @@
SPELL=pptp-linux
- VERSION=1.7.2
+ VERSION=1.8.0
SOURCE=pptp-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/pptp-$VERSION
+ SOURCE2=$SOURCE.signature
SOURCE_URL[0]=$SOURCEFORGE_URL/pptpclient/$SOURCE
-
#SOURCE_HASH=sha512:1b57d933b818b6115d847116ce17bb377713eebf76cfb791e085ced42291e56045ec807310b898ec0684e9251d232f59dc12b56cc63fa834a6767cd198a1f4d9
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE2_URL[0]=$SOURCE_URL.signature
+ SOURCE_GPG=pptp.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/pptp-$VERSION"
LICENSE[0]=GPL
WEB_SITE=http://pptpclient.sourceforge.net/
KEYWORDS="microsoft net pptp"
ENTERED=20030602
- SHORT="A Linux client for the Microsoft PPTP protocol."
+ SHORT="Linux client for the Microsoft PPTP protocol"
cat << EOF
PPTP Client is a Linux, FreeBSD and NetBSD client for the proprietary
Microsoft Point-to-Point Tunneling Protocol, PPTP. Allows connection
diff --git a/net/pptp-linux/HISTORY b/net/pptp-linux/HISTORY
index f8d9fa9..7d85c12 100644
--- a/net/pptp-linux/HISTORY
+++ b/net/pptp-linux/HISTORY
@@ -1,3 +1,14 @@
+2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.0; converted to upstream pgp signature
+ check; quoting paths; cleaned up
+ * DEPENDS: added missing dependency: iproute2
+ * BUILD: fixed ip binary path
+ * PRE_BUILD: added, to apply patch
+ * options.patch: added, to prevent options file from trashing on
+ non-castfs systems
+ * pptp.gpg: added, AE2466C0 public key (James Cameron
+ <quozl AT us.netrek.org>) imported
+
2008-09-29 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated VERSION to 1.7.2

diff --git a/net/pptp-linux/PRE_BUILD b/net/pptp-linux/PRE_BUILD
new file mode 100755
index 0000000..5409d5e
--- /dev/null
+++ b/net/pptp-linux/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/options.patch"
diff --git a/net/pptp-linux/options.patch b/net/pptp-linux/options.patch
new file mode 100644
index 0000000..ec25535
--- /dev/null
+++ b/net/pptp-linux/options.patch
@@ -0,0 +1,15 @@
+--- Makefile.orig 2013-10-23 12:10:46.000000000 +0400
++++ Makefile 2014-06-25 22:45:47.565785309 +0400
+@@ -76,8 +76,10 @@
+ mkdir -p $(MANDIR)
+ install -m 644 pptp.8 $(MANDIR)
+ install -m 644 pptpsetup.8 $(MANDIR)
+- mkdir -p $(PPPDIR)
+- install -m 644 options.pptp $(PPPDIR)
++ if [ ! -f $(PPPDIR)/options.pptp ]; then \
++ mkdir -p $(PPPDIR) ; \
++ install -m 644 options.pptp $(PPPDIR) ; \
++ fi
+
+ uninstall:
+ $(RM) $(BINDIR)/pptp $(MANDIR)/pptp.8
diff --git a/net/pptp-linux/pptp-1.7.2.tar.gz.sig
b/net/pptp-linux/pptp-1.7.2.tar.gz.sig
deleted file mode 100644
index 24dfee7..0000000
Binary files a/net/pptp-linux/pptp-1.7.2.tar.gz.sig and /dev/null differ
diff --git a/net/pptp-linux/pptp.gpg b/net/pptp-linux/pptp.gpg
new file mode 100644
index 0000000..4801ede
Binary files /dev/null and b/net/pptp-linux/pptp.gpg differ
diff --git a/net/proxychains-ng/DETAILS b/net/proxychains-ng/DETAILS
new file mode 100755
index 0000000..91ec229
--- /dev/null
+++ b/net/proxychains-ng/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=proxychains-ng
+ SPELLX=${SPELL/-ng}
+ VERSION=4.8.1
+ SOURCE=${SPELLX}-$VERSION.tar.bz2
+ SOURCE_URL[1]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:6e1673b331722ea5f6282a055d9552e387a2d68cc5e0c3fbb310ebbf58d47f1c9de46f11bbe5977b328d7a0abf1a5f77c544ccea799cb047da5c8521ee7ec949
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ DOCS="AUTHORS ChangeLog TODO $DOCS"
+ WEB_SITE=https://github.com/rofl0r/proxychains-ng
+ ENTERED=20140430
+ LICENSE[0]=GPL
+ KEYWORDS="proxy"
+ SHORT="TCP and DNS through proxy server"
+cat << EOF
+ProxyChains is a UNIX program, that hooks network-related libc functions in
+DYNAMICALLY LINKED programs via a preloaded DLL (dlsym(), LD_PRELOAD) and
+redirects the connections through SOCKS4a/5 or HTTP proxies.
+
+It supports TCP only (no UDP/ICMP etc).
+EOF
diff --git a/net/proxychains-ng/HISTORY b/net/proxychains-ng/HISTORY
new file mode 100644
index 0000000..13c0c22
--- /dev/null
+++ b/net/proxychains-ng/HISTORY
@@ -0,0 +1,5 @@
+2014-08-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.1
+
+2014-04-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, INSTALL: created spell
diff --git a/net/proxychains-ng/INSTALL b/net/proxychains-ng/INSTALL
new file mode 100755
index 0000000..180610f
--- /dev/null
+++ b/net/proxychains-ng/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+
+install_config_file "$SOURCE_DIRECTORY/src/proxychains.conf" \
+ "$INSTALL_ROOT/etc/proxychains.conf"
diff --git a/net/samba/BUILD b/net/samba/BUILD
index 667bf34..e00bc74 100755
--- a/net/samba/BUILD
+++ b/net/samba/BUILD
@@ -3,10 +3,11 @@ OPTS="--with-swatdir=/usr/share/swat \
--with-automount \
--with-winbind \
--with-libsmbclient \
+ PKG_CONFIG="$INSTALL_ROOT/usr/bin/pkg-config" \
$SAMBA_QUOTA \
$OPTS" &&

-cd $SOURCE_DIRECTORY/source3 &&
+cd $SOURCE_DIRECTORY/source3 &&
default_build &&

if [[ "$SAMBA_VSCAN" == "y" ]] ; then
diff --git a/net/samba/CONFIGURE b/net/samba/CONFIGURE
index 9397bb1..22f87ac 100755
--- a/net/samba/CONFIGURE
+++ b/net/samba/CONFIGURE
@@ -15,4 +15,11 @@ config_query_option SAMBA_QUOTA "Enable disk-quota
support?" n \

message "Samba can use samba-vfs with a virus scanner," &&
message "You will still have to select which scanner to use." &&
-config_query SAMBA_VSCAN "Do you want to add support for on-acces virus
scannning?" n
+config_query SAMBA_VSCAN "Do you want to add support for on-acces virus
scannning?" n &&
+
+# must be the last query
+if spell_ok tdb || spell_ok talloc; then
+ message "${MESSAGE_COLOR}Installed versions of tdb and/or talloc spells
detected." &&
+ message "You won't be able to use internal copies of them from
$SPELL.${DEFAULT_COLOR}" &&
+ config_query SAMBA_CROSSLIB "Do you want to avoid that and run conflicts
procedure?" n
+fi
diff --git a/net/samba/CONFLICTS b/net/samba/CONFLICTS
index dc88904..2d8d6f0 100755
--- a/net/samba/CONFLICTS
+++ b/net/samba/CONFLICTS
@@ -1 +1,6 @@
-conflicts samba4
+conflicts samba4 &&
+
+if [[ $SAMBA_CROSSLIB == y ]]; then
+ conflicts tdb y
+ conflicts talloc y
+fi
diff --git a/net/samba/DEPENDS b/net/samba/DEPENDS
index 2d7e83e..b5a545a 100755
--- a/net/samba/DEPENDS
+++ b/net/samba/DEPENDS
@@ -1,5 +1,7 @@
depends e2fsprogs &&
depends popt "--without-included-popt" &&
+depends pkgconfig &&
+depends -sub 'SSL' ${HTTP_DL_HANDLER} &&

if [[ "$SAMBA_AD" == "y" ]]; then
depends openldap "--with-ldap" &&
@@ -11,15 +13,27 @@ else
"for LDAP support"
fi &&

-optional_depends talloc \
- "--enable-external-libtalloc" \
- "--disable-external-libtalloc" \
- "to use system talloc library" &&
+if ! spell_ok talloc; then
+ optional_depends talloc \
+ "--enable-external-libtalloc" \
+ "--disable-external-libtalloc" \
+ "to use system talloc library"
+else
+ if [[ $SAMBA_CROSSLIB == n ]]; then
+ depends talloc '--enable-external-libtalloc'
+ fi
+fi &&

-optional_depends tdb \
- "--enable-external-libtdb" \
- "--disable-external-libtdb" \
- "to use system tdb library" &&
+if ! spell_ok tdb; then
+ optional_depends tdb \
+ "--enable-external-libtdb" \
+ "--disable-external-libtdb" \
+ "to use system tdb library"
+else
+ if [[ $SAMBA_CROSSLIB == n ]]; then
+ depends tdb '--enable-external-libtdb'
+ fi
+fi &&

optional_depends libcap "" "" "for POSIX capability support" &&

diff --git a/net/samba/DETAILS b/net/samba/DETAILS
index 4368f31..a80361d 100755
--- a/net/samba/DETAILS
+++ b/net/samba/DETAILS
@@ -1,13 +1,12 @@
SPELL=samba
- VERSION=3.6.8
- SECURITY_PATCH=18
- PATCHLEVEL=0
+ VERSION=3.6.24
+ SECURITY_PATCH=23
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://download.samba.org/samba/ftp/$SOURCE
+ SOURCE_URL[0]=https://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:11d7161c6b1c50b740338b80a5d55f0f7f07f6c6f5218b1c8e8e2d3ea14e2e22069a2342700777bbdce734cdf723d00d518f4f9837fbadeac2baf326eb98ee6d
+ SOURCE_URL[2]=https://us1.samba.org/samba/ftp/old-versions/$SOURCE
+
SOURCE_HASH=sha512:40f054ab0e1ef07fa4bb4934229c42eb0e484596c4d4b81edbf43951acd56e7b04b6efb17e6cb269b329f1a84d60cbe10a3ff04e86c1983ec603bdcf7fc7ecbb
if [[ "$SAMBA_VSCAN" == "y" ]] ; then
VSCAN_VERSION=0.3.6c-beta4
SOURCE2=$SPELL-vscan-$VSCAN_VERSION.tar.gz
@@ -15,7 +14,7 @@ if [[ "$SAMBA_VSCAN" == "y" ]] ; then

SOURCE2_HASH=sha512:6a4d6f9c033777a54af19f5e4d637ba0515cfb6ca3c815357d8ee4d735586f372d9b7e2b315a783be21ce524aa6f39e1536f91031f496acffbda225a6c8a996f
fi
LICENSE[0]=GPL
- WEB_SITE=http://www.samba.org/
+ WEB_SITE=https://www.samba.org/
KEYWORDS="net"
ENTERED=20010922
SHORT="File and print services to SMB/CIFS clients"
diff --git a/net/samba/HISTORY b/net/samba/HISTORY
index 55b5c7b..3966a55 100644
--- a/net/samba/HISTORY
+++ b/net/samba/HISTORY
@@ -1,3 +1,42 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: samba.org is on https://
+ * DEPENDS: HTTP_DL_HANDLER (default wget) needs SSL support
+ curl and aria2 (other handlers) need SSL sub-depends added.
+
+2014-06-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.24, SECURITY_PATCH=23, CVE-2014-0244 and CVE-2014-3493
+
+2014-04-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.23; SECURITY_PATCH++ (CVE-2013-4496)
+ * DEPENDS: depends pkgconfig
+ * BUILD: pass pkg-config script's path to properly locate tdb and
talloc
+
+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
+
+2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.16
+
+2013-03-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.13
+
+2013-02-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.12; SECURITY_PATCH++
+ * CONFLICTS, CONFIGURE, DEPENDS: both samba and tdb/talloc install
+ libtdb.so / libtalloc.so when ext. lib usage is disabled
+
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.11
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.10
+
+2012-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.9
+
2012-09-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.6.8

diff --git a/net/samba4/BUILD b/net/samba4/BUILD
index 2b4fced..d1b48b0 100755
--- a/net/samba4/BUILD
+++ b/net/samba4/BUILD
@@ -1,8 +1,11 @@
OPTS="--enable-fhs \
- $SAMBA4_PTHREADS \
+ $SAMBA4 \
$OPTS" &&

-cd $SOURCE_DIRECTORY/source4 &&
-make_single &&
+if [[ "$SAMBA4_BRANCH" == "scm" ]]; then
+ cd $SOURCE_DIRECTORY/source4 &&
+ make_single
+fi &&
+
default_build &&
make_normal
diff --git a/net/samba4/CONFIGURE b/net/samba4/CONFIGURE
index e2b99da..d7a0fca 100755
--- a/net/samba4/CONFIGURE
+++ b/net/samba4/CONFIGURE
@@ -1,11 +1,9 @@
-#if spell_ok openldap &&
-# spell_ok krb5; then
-# config_query SAMBA_AD \
-# "Enable Active Directory Support ?\n(Requires openldap and krb5)" y
-#else
-# config_query SAMBA_AD \
-# "Enable Active Directory Support ?\n(Requires openldap and krb5)" n
-#fi
+config_query SAMBA_AD "Enable Active Directory Support?" n
+config_query SAMBA_ADDC "Enable Active Directory Domain Controller support?"
n

-config_query_option SAMBA4_PTHREADS 'Enable POSIX threads?' n \
- '--with-pthreads' '--without-pthreads'
+config_query_option SAMBA4 "Build with winbind support (allows Windows NT
domain users to appear as UNIX users?" y "--with-winbind" "--without-winbind"
+config_query_option SAMBA4 "Build the Samba Web Administration Tool (SWAT)?"
n "--with-swat" "--without-swat"
+config_query_option SAMBA4 "Enable quotas support?" y "--with-quotas"
"--without-quotas"
+config_query_option SAMBA4 "Build with utmp support?" y "--with-utmp"
"--without-utmp"
+config_query_option SAMBA4 "Build with automount support?" y
"--with-automount" "--without-automount"
+config_query_option SAMBA4 "Build with dnsupdate support?" y
"--with-dnsupdate" "--without-dnsupdate"
diff --git a/net/samba4/DEPENDS b/net/samba4/DEPENDS
index 9a23884..c3887c4 100755
--- a/net/samba4/DEPENDS
+++ b/net/samba4/DEPENDS
@@ -1,52 +1,59 @@
-depends e2fsprogs &&
-depends libcap &&
-depends popt "--without-included-popt" &&
-depends python &&
-depends tevent &&
-
+depends e2fsprogs &&
+depends libcap &&
+depends popt &&
+depends PYTHON &&
+depends tevent &&
if [[ "$SAMBA4_BRANCH" == "scm" ]]; then
depends git
fi &&

-#if [[ "$SAMBA_AD" == "y" ]]; then
-# depends openldap "--with-ldap" &&
-# depends krb5 "--with-krb5 --with-ads"
-#else
-# optional_depends openldap \
-# "--with-ldap" \
-# "--without-ldap" \
-# "for LDAP support"
-#fi &&
-
-optional_depends readline \
- "--with-readline" \
- "--without-readline" \
- "for readline support" &&
-
-#optional_depends linux-pam \
-# "--with-pam --with-pam_smbpass" \
-# "--without-pam" \
-# "To enable PAM authentication" &&
+depends -sub 'SSL' ${HTTP_DL_HANDLER} &&
+
+if [[ "$SAMBA_ADDC" == "y" ]]; then
+ depends acl "--with-acl-support"
+else
+ optional_depends acl \
+ "--with-acl-support" \
+ "--without-acl-support" \
+ "for file system access control lists support" &&
+ optional_depends krb5 \
+ "--with-system-mitkrb5 --without-ad-dc" \
+ "--without-ad-dc" \
+ "to use system krb5"
+fi &&
+
+if [[ "$SAMBA_AD" == "y" ]]; then
+ depends openldap "--with-ldap --with-ads"
+else
+ optional_depends openldap \
+ "--with-ldap" \
+ "--without-ldap" \
+ "for LDAP support"
+fi &&
+
+optional_depends readline "" "" "for readline support" &&
+
+optional_depends linux-pam \
+ "--with-pam --with-pam_smbpass" \
+ "--without-pam" \
+ "To enable PAM authentication" &&

optional_depends gnutls \
"--enable-gnutls" \
"--disable-gnutls" \
"for encrypted communication" &&

-#optional_depends CUPS \
-# "--enable-cups" \
-# "--disable-cups" \
-# "for Samba support in CUPS" &&
+optional_depends CUPS \
+ "--enable-cups" \
+ "--disable-cups" \
+ "for Samba support in CUPS" &&

-#optional_depends SYSTEM-LOGGER \
-# "--with-syslog" \
-# "--without-syslog" \
-# "enables logging though a syslog daemon"
+optional_depends SYSTEM-LOGGER \
+ "--with-syslog" \
+ "--without-syslog" \
+ "enables logging though a syslog daemon"

-optional_depends sqlite \
- '--with-sqlite3' \
- '--without-sqlite3' \
- 'for SQLite 3.x DB backend support' &&
+optional_depends sqlite '' '' 'for SQLite 3.x DB backend support' &&

optional_depends tdb \
'' \
@@ -56,4 +63,29 @@ optional_depends tdb \
optional_depends talloc
\
''
\
''
\
- 'for a hierarchical pool based memory allocator with
destructors'
+ 'for a hierarchical pool based memory allocator with
destructors' &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for avahi support" &&
+
+optional_depends sendfile \
+ "--with-sendfile-support" \
+ "--without-sendfile-support" \
+ "for sendfile support" &&
+
+optional_depends libaio \
+ "--with-aio-support" \
+ "--without-aio-support" \
+ "for asynchronous I/O support" &&
+
+optional_depends dmapi \
+ "--with-dmapi" \
+ "--without-dmapi" \
+ "for data management API for XFS Filesystem support" &&
+
+optional_depends libxslt "" "" "to build man pages and documentation" &&
+if is_depends_enabled $SPELL libxslt; then
+ depends docbook-xsl
+fi
diff --git a/net/samba4/DETAILS b/net/samba4/DETAILS
index cc92c3b..cea13a3 100755
--- a/net/samba4/DETAILS
+++ b/net/samba4/DETAILS
@@ -1,25 +1,26 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=samba4
if [[ "$SAMBA4_BRANCH" == "scm" ]]; then
- if [[ "$SAMBA4_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
SOURCE_URL[0]=git://git.samba.org/samba.git:$SPELL
SOURCE_IGNORE=volatile
else
- VERSION=4.0.0alpha7
+ VERSION=4.0.23
SOURCE=${SPELL/4}-$VERSION.tar.gz
+
SOURCE_HASH=sha512:49a6889ce3124be0d12df75d30837dde63605d706a34e9017d6e8e365e97910d75bad3eef28296030fdbb013074b68e5e89ad73e3a73806b38e94d306104d711
+# SOURCE2=${SPELL/4}-${VERSION}.tar.asc
+# SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL/4}-$VERSION
- SOURCE_URL[0]=ftp://us5.samba.org/pub/samba-ftp/$SPELL/$SOURCE
- SOURCE_URL[1]=ftp://de3.samba.org/pub/samba/$SPELL/$SOURCE
- SOURCE_URL[2]=http://us1.samba.org/samba/ftp/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=https://www.samba.org/samba/ftp/stable/$SOURCE
+ SOURCE_URL[1]=https://ftp.samba.org/pub/samba/$SOURCE
+# SOURCE2_URL[0]=https://www.samba.org/samba/ftp/stable/$SOURCE2
+# SOURCE2_URL[1]=https://ftp.samba.org/pub/samba/$SOURCE2
+# SOURCE_GPG="samba.gpg:$SOURCE2:UPSTREAM_KEY"
fi
LICENSE[0]=GPL
- WEB_SITE=http://www.samba.org/
+ WEB_SITE=https://www.samba.org/
KEYWORDS="net"
ENTERED=20090120
SHORT="File and print services to SMB/CIFS clients"
diff --git a/net/samba4/HISTORY b/net/samba4/HISTORY
index 4da1f11..a177f29 100644
--- a/net/samba4/HISTORY
+++ b/net/samba4/HISTORY
@@ -1,3 +1,31 @@
+2015-01-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Update to latest stable 4.0 to 4.0.23
+ samba.org is on https://
+ Not using GPG, see http://www.sourcemage.org/issues/331
+ * DEPENDS: HTTP_DL_HANDLER (default wget) needs SSL support
+ curl and aria2 (other handlers) need SSL sub-depends added.
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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
+ changed to upstream gpg verification
+ * CONFIGURE: added config query for AD DC and updated ADS query
+ added query for winbind, swat, quotas, utmp, automount, and
dnsupdate
+ * DEPENDS: added optional_depends acl (forced for AD DC), krb5,
openldap
+ avahi, sendfile, libaio, dmapi, libxlsst, docbook-xsl
+ re-enabled optional_depends linux-pam, cups, SYSTEM-LOGGER
+ removed readline, sqlite configure flags (no-longer explicitly
listed, but
+ still optional)
+ * PRE_BUILD: uncompress gz file to verify tarball
+ * BUILD: added CONFIGURE options, fix build for stable
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/net/samba4/PRE_BUILD b/net/samba4/PRE_BUILD
index 98b225d..96783b6 100755
--- a/net/samba4/PRE_BUILD
+++ b/net/samba4/PRE_BUILD
@@ -1,6 +1,7 @@
-default_pre_build &&
-
-if [[ "$SAMBA4_SCM" == "y" ]]; then
+if [[ "$SAMBA4_BRANCH" != "scm" ]]; then
+ default_pre_build
+else
+ default_pre_build &&
cd $SOURCE_DIRECTORY/source4 &&
NOCONFIGURE="on" ./autogen.sh
fi
diff --git a/net/samba4/samba-4.0.0alpha7.tar.gz.sig
b/net/samba4/samba-4.0.0alpha7.tar.gz.sig
deleted file mode 100644
index ca2a5eb..0000000
Binary files a/net/samba4/samba-4.0.0alpha7.tar.gz.sig and /dev/null differ
diff --git a/net/slowhttptest/DEPENDS b/net/slowhttptest/DEPENDS
index ed472ed..09706da 100755
--- a/net/slowhttptest/DEPENDS
+++ b/net/slowhttptest/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/net/slowhttptest/DETAILS b/net/slowhttptest/DETAILS
index 5d53fea..b527620 100755
--- a/net/slowhttptest/DETAILS
+++ b/net/slowhttptest/DETAILS
@@ -1,9 +1,9 @@
SPELL=slowhttptest
- VERSION=1.4
+ 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:7110727b6955bd62d532b0cfa5768450e0106e9fd935fa59991fcf276b2e571cf96d268cb09e251c08c619240062b2f053f954d1fdb3596e829a7f06873fe0cf
+
SOURCE_HASH=sha512:34360be27120f5922f68f25690d10d7c2e352c99cdc0224a5de5ad935d00b5e0b79ab9f80dd772fab098767acc1bdba41f7279470e75cd9dba9cf4f6aed28774
WEB_SITE=http://code.google.com/p/slowhttptest/
GATHER_DOCS=off
LICENSE[0]=APACHE
@@ -19,10 +19,11 @@ slowloris, Slow HTTP POST, Slow Read attack (based on TCP
persist timer exploit)
by draining concurrent connections pool, as well as Apache Range Header
attack
by causing very significant memory and CPU usage on the server.

-Slowloris and Slow HTTP POST DoS attacks rely on the fact that the HTTP
protocol,
-by design, requires requests to be completely received by the server before
they
-are processed. If an HTTP request is not complete, or if the transfer rate is
-very low, the server keeps its resources busy waiting for the rest of the
data.
+Slowloris and Slow HTTP POST DoS attacks rely on the fact that the HTTP
+protocol, by design, requires requests to be completely received by the
server
+before they are processed. If an HTTP request is not complete, or if the
+transfer rate is very low, the server keeps its resources busy waiting for
the
+rest of the data.
If the server keeps too many resources busy, this creates a denial of
service.
This tool is sending partial HTTP requests, trying to get denial of service
from
target HTTP server.
diff --git a/net/slowhttptest/HISTORY b/net/slowhttptest/HISTORY
index ce94176..ef6ad44 100644
--- a/net/slowhttptest/HISTORY
+++ b/net/slowhttptest/HISTORY
@@ -1,2 +1,11 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
2012-04-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS: spell created
diff --git a/net/snmptt/DEPENDS b/net/snmptt/DEPENDS
index 66fd2a30..3e157aa 100755
--- a/net/snmptt/DEPENDS
+++ b/net/snmptt/DEPENDS
@@ -2,7 +2,6 @@ depends perl &&
depends net-snmp &&
depends time-hires &&
depends config-inifiles &&
-depends sys-syslog &&

if [[ "$SNMPTT_MYSQL" == "y" ]]; then
depends dbi &&
diff --git a/net/snmptt/HISTORY b/net/snmptt/HISTORY
index d0d9ea2..d9e3e4a 100644
--- a/net/snmptt/HISTORY
+++ b/net/snmptt/HISTORY
@@ -1,3 +1,6 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependency on sys-syslog
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/net/socat/DEPENDS b/net/socat/DEPENDS
index 9ac394e..c4a699c 100755
--- a/net/socat/DEPENDS
+++ b/net/socat/DEPENDS
@@ -1,5 +1,7 @@
-optional_depends openssl '--enable-openssl' \
- '--disable-openssl' \
+depends autoconf &&
+
+optional_depends SSL '--enable-openssl' \
+ '--disable-SSL' \
'encryption support' &&
optional_depends readline '--enable-readline' \
'--disable-readline' \
diff --git a/net/socat/DETAILS b/net/socat/DETAILS
index 8046827..b8f8fd4 100755
--- a/net/socat/DETAILS
+++ b/net/socat/DETAILS
@@ -1,7 +1,7 @@
SPELL=socat
- VERSION=1.7.2.1
- SECURITY_PATCH=2
-
SOURCE_HASH=sha512:ce3d8097b58cbe71b58b9bc9961c55e0da2831fb3b680685577d6926d1d29181c72b7ab6121241c8d6d6368104a8c2887b3dd63af211056c08cf4592245f39af
+ 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
@@ -15,7 +15,7 @@ socat is a relay for bidirectional data transfer between
two independent data
channels. Each of these data channels may be a file, pipe, device (serial
line
etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an
SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU
-line editor, a program, or a combination of two of these.
+line editor, a program, or a combination of two of these.
These modes include generation of "listening" sockets, pipes and pseudo
terminals.
EOF
diff --git a/net/socat/HISTORY b/net/socat/HISTORY
index c8b7b81..cbb959e 100644
--- a/net/socat/HISTORY
+++ b/net/socat/HISTORY
@@ -1,3 +1,19 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Add autoconf for `autoconf` in PRE_BUILD
+ * PRE_BUILD, fix-linux-errqueue.h-not-found.patch: Added to fix
compilation
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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)
+
2012-05-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.2.1; SECURITY_PATCH++

diff --git a/net/socat/PRE_BUILD b/net/socat/PRE_BUILD
new file mode 100755
index 0000000..694359e
--- /dev/null
+++ b/net/socat/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+message "${MESSAGE_COLOR}Fixing linux errqueue.h not
found...${DEFAULT_COLOR}" &&
+patch -p1 "${SOURCE_DIRECTORY}"/configure.in \
+ "${SPELL_DIRECTORY}"/fix-linux-errqueue.h-not-found.patch &&
+cd "${SOURCE_DIRECTORY}" &&
+autoconf
diff --git a/net/socat/fix-linux-errqueue.h-not-found.patch
b/net/socat/fix-linux-errqueue.h-not-found.patch
new file mode 100644
index 0000000..b5b5cdb
--- /dev/null
+++ b/net/socat/fix-linux-errqueue.h-not-found.patch
@@ -0,0 +1,41 @@
+# From http://patchwork.openembedded.org/patch/72771/
+configure.in: fix linux/errqueue.h not found
+
+The do_compile failed:
+...
+|tmp/work/core2-64-poky-linux/socat/1.7.2.4-r0/socat-1.7.2.4/xio-ip.c:
+In function 'xiolog_ancillary_ip':
+|tmp/work/core2-64-poky-linux/socat/1.7.2.4-r0/socat-1.7.2.4/xio-ip.c:520:12:
+error: dereferencing pointer to incomplete type
+| err->ee_errno, '\0', err->ee_origin, '\0', err->ee_type, '\0',
+| ^
+| ake: *** [xio-ip.o] Error 1
+...
+
+For 1.7.2.4, the header check of 'linux/errqueue.h ' was not correctly,
+but the old version 1.7.2.3 worked, so we reference 1.7.2.3 to fix this
+issue.
+
+Upstream-Status: Pending
+Signed-off-by: Hongxu Jia <hongxu.jia AT windriver.com>
+---
+ configure.in | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index 70922f9..bdfbe98 100644
+--- a/configure.in
++++ b/configure.in
+@@ -79,8 +79,7 @@ AC_HEADER_RESOLV()
+
+ AC_CHECK_HEADERS(termios.h linux/if_tun.h)
+ AC_CHECK_HEADERS(net/if_dl.h)
+-AC_CHECK_HEADERS(linux/types.h)
+-AC_CHECK_HEADER(linux/errqueue.h, AC_DEFINE(HAVE_LINUX_ERRQUEUE_H), [],
[#include <linux/types.h>])
++AC_CHECK_HEADERS(linux/types.h linux/errqueue.h)
+ AC_CHECK_HEADERS(sys/utsname.h sys/select.h sys/file.h)
+ AC_CHECK_HEADERS(util.h bsd/libutil.h libutil.h sys/stropts.h regex.h)
+ AC_CHECK_HEADERS(linux/fs.h linux/ext2_fs.h)
+--
+1.8.1.2
+
diff --git a/net/softflowd/DETAILS b/net/softflowd/DETAILS
index d94141d..1fcddef 100755
--- a/net/softflowd/DETAILS
+++ b/net/softflowd/DETAILS
@@ -1,8 +1,8 @@
SPELL=softflowd
- VERSION=0.9.8
+ VERSION=0.9.9
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://www.mindrot.org/files/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://softflowd.googlecode.com/files/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
SOURCE_GPG=djm.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/net/softflowd/HISTORY b/net/softflowd/HISTORY
index 4787976..c2a672f 100644
--- a/net/softflowd/HISTORY
+++ b/net/softflowd/HISTORY
@@ -1,3 +1,6 @@
+2013-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.9; renewed source urls
+
2010-12-18 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added NETFLOW-COLLECTOR suggest dep

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/DEPENDS b/net/ssocks/DEPENDS
new file mode 100755
index 0000000..4846d6b
--- /dev/null
+++ b/net/ssocks/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends SSL \
+ "--with-ssl" \
+ "--without-ssl" \
+ "for SSL support"
diff --git a/net/ssocks/DETAILS b/net/ssocks/DETAILS
new file mode 100755
index 0000000..937d444
--- /dev/null
+++ b/net/ssocks/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=ssocks
+ 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:8d9f63dfa7636db64ae456b620c34a098a99c6a1e52a8ab5ea145c57970711a9139861efa409b7471d8cc3d4b04183963991ff1225e421bb1d146ee21db8abdd
+ WEB_SITE=http://ssocks.sourceforge.net/
+ ENTERED=20130207
+ LICENSE[0]=MIT
+ KEYWORDS="net"
+ SHORT="RFC-compilant socks5 server and client"
+cat << EOF
+sSocks is a package which contains:
+ - socks5 server implements RFC 1928 (SOCKS V5) and RFC 1929 (Authentication
for
+ SOCKS V5)
+ - reverse socks server and client
+ - netcat like tool
+ - socks5 relay
+EOF
diff --git a/net/ssocks/HISTORY b/net/ssocks/HISTORY
new file mode 100644
index 0000000..8d67de0
--- /dev/null
+++ b/net/ssocks/HISTORY
@@ -0,0 +1,13 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
+2011-05-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, ssl.patch, init.d/ssocksd: created
spell
diff --git a/net/ssocks/PRE_BUILD b/net/ssocks/PRE_BUILD
new file mode 100755
index 0000000..d46d0d2
--- /dev/null
+++ b/net/ssocks/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:man scripts:man:" Makefile.in
diff --git a/net/ssocks/init.d/ssocksd b/net/ssocks/init.d/ssocksd
new file mode 100755
index 0000000..e68da5f
--- /dev/null
+++ b/net/ssocks/init.d/ssocksd
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/ssocksd
+ARGS="--daemon --file /etc/ssocksd.conf"
+RUNLEVEL=3
+PIDFILE=/var/run/ssocksd.pid
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/net/strongswan/DEPENDS b/net/strongswan/DEPENDS
index 4690fe0..f4260ad 100755
--- a/net/strongswan/DEPENDS
+++ b/net/strongswan/DEPENDS
@@ -6,7 +6,7 @@ depends pkgconfig &&
optional_depends libgcrypt '--enable-gcrypt' \
'' \
'libgcrypt plugin' &&
- optional_depends openssl '--enable-openssl' \
+ optional_depends SSL '--enable-openssl' \
'' \
'OpenSSL crypto plugin' &&
optional_depends openssh '--enable-agent' \
diff --git a/net/strongswan/HISTORY b/net/strongswan/HISTORY
index 787ccef..4e02bf7 100644
--- a/net/strongswan/HISTORY
+++ b/net/strongswan/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

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..a3e8f08 100755
--- a/net/stunnel/DEPENDS
+++ b/net/stunnel/DEPENDS
@@ -1 +1,6 @@
-depends openssl
+depends SSL &&
+
+optional_depends tcp_wrappers \
+ "--enable-libwrap" \
+ "--disable-libwrap" \
+ "for TCP wrappers library support"
diff --git a/net/stunnel/DETAILS b/net/stunnel/DETAILS
index 49cab51..2f73373 100755
--- a/net/stunnel/DETAILS
+++ b/net/stunnel/DETAILS
@@ -1,19 +1,23 @@
SPELL=stunnel
- VERSION=4.50
+ VERSION=5.07
+ SECURITY_PATCH=1
+ BRANCH=$(echo $VERSION | cut -d. -f1)
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.stunnel.org/stunnel/$SOURCE
-# SOURCE_URL[0]=http://www.stunnel.org/download/stunnel/src/$SOURCE
- SOURCE_URL[1]=http://mirror.bit.nl/stunnel/$SOURCE
- SOURCE_URL[2]=ftp://ftp.nluug.nl/pub/networking/stunnel/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG="stunnel.gpg:$SOURCE2:UPSTREAM_KEY"
+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 07b4bac..57fef7c 100644
--- a/net/stunnel/HISTORY
+++ b/net/stunnel/HISTORY
@@ -1,3 +1,34 @@
+2014-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.07
+ * init.d/stunnel: added PIDFILE
+
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.06; SECURITY_PATCH++
+ * INSTALL: added 'cert' target
+ * TRIGGERS: use get_spell_provider()
+
+2014-09-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 5.03
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
2011-12-06 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: updated spell to 4.50

diff --git a/net/stunnel/INSTALL b/net/stunnel/INSTALL
index 4caac86..5ce2699 100755
--- a/net/stunnel/INSTALL
+++ b/net/stunnel/INSTALL
@@ -1,8 +1,12 @@
-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 &&
+
+make cert
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/TRIGGERS b/net/stunnel/TRIGGERS
index b2ef0b5..b7ad946 100755
--- a/net/stunnel/TRIGGERS
+++ b/net/stunnel/TRIGGERS
@@ -1,2 +1,2 @@
-on_cast openssl cast_self
-on_pre_dispel openssl check_self
+on_cast $(get_spell_provider $SPELL SSL) cast_self
+on_pre_dispel $(get_spell_provider $SPELL SSL) check_self
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..671005c
--- /dev/null
+++ b/net/stunnel/init.d/stunnel
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/stunnel
+PIDFILE=/var/lib/stunnel/stunnel.pid
+RUNLEVEL=3
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/net/tcp_wrappers/BUILD b/net/tcp_wrappers/BUILD
index 006f4ca..bc8814d 100755
--- a/net/tcp_wrappers/BUILD
+++ b/net/tcp_wrappers/BUILD
@@ -2,5 +2,9 @@
sed -i "/^extern/d" scaffold.c &&
patch -p 1 < $SCRIPT_DIRECTORY/tcp_wrappers.patch &&

+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ # There are folks who want to link libwrap into shared objects.
+ CFLAGS+=" -DPIC -fPIC"
+fi
sedit 's/= -O/= '"$CFLAGS"'/' Makefile &&
make REAL_DAEMON_DIR=${INSTALL_ROOT}/usr/sbin linux
diff --git a/net/tcp_wrappers/HISTORY b/net/tcp_wrappers/HISTORY
index 34e996d..5b81b5e 100644
--- a/net/tcp_wrappers/HISTORY
+++ b/net/tcp_wrappers/HISTORY
@@ -1,3 +1,7 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD: enforce PIC on x86-64 to enable other spells to include
+ libwrap.a in dynamic libs, which does happen and fails otherwise
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/net/tcpdump.gpg b/net/tcpdump.gpg
index 802bd9b..c06e814 100644
Binary files a/net/tcpdump.gpg and b/net/tcpdump.gpg differ
diff --git a/net/tcpdump/DEPENDS b/net/tcpdump/DEPENDS
index 8abeac7..d55cd2c 100755
--- a/net/tcpdump/DEPENDS
+++ b/net/tcpdump/DEPENDS
@@ -1,6 +1,6 @@
depends libpcap &&

-optional_depends openssl \
+optional_depends SSL \
"--with-crypto" \
"--without-crypto" \
"for SSL support"
diff --git a/net/tcpdump/DETAILS b/net/tcpdump/DETAILS
index a47f69b..d8af69f 100755
--- a/net/tcpdump/DETAILS
+++ b/net/tcpdump/DETAILS
@@ -1,5 +1,5 @@
SPELL=tcpdump
- VERSION=4.3.0
+ VERSION=4.6.2
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 4e78c9a..fea2605 100644
--- a/net/tcpdump/HISTORY
+++ b/net/tcpdump/HISTORY
@@ -1,3 +1,18 @@
+2014-09-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.6.2
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.6.1
+
+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
+
2012-06-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.3.0

diff --git a/net/thc-amap/BUILD b/net/thc-amap/BUILD
deleted file mode 100755
index 3b5db3c..0000000
--- a/net/thc-amap/BUILD
+++ /dev/null
@@ -1,9 +0,0 @@
-./configure &&
-sedit "s:/usr/local:/:" Makefile &&
-sedit "s:/bin:usr/bin:" Makefile &&
-sedit "s:/etc:etc/amap:" Makefile &&
-sedit "s:/man/man1:usr/man/man1:" Makefile &&
-sedit "s:/usr/local:/usr:" amap.h &&
-sedit "s:AMAP_PREFIX:\"/\":" amap-lib.c &&
-sedit "s:etc/:etc/amap/:" amap-lib.c &&
-make
diff --git a/net/thc-amap/CONFLICTS b/net/thc-amap/CONFLICTS
new file mode 100755
index 0000000..0757c82
--- /dev/null
+++ b/net/thc-amap/CONFLICTS
@@ -0,0 +1 @@
+conflicts amap y
diff --git a/net/thc-amap/DETAILS b/net/thc-amap/DETAILS
index 1c271dc..cf46882 100755
--- a/net/thc-amap/DETAILS
+++ b/net/thc-amap/DETAILS
@@ -1,12 +1,11 @@
SPELL=thc-amap
- VERSION=5.2
+ VERSION=5.4
SOURCE=amap-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/amap-$VERSION
SOURCE_URL[0]=http://www.thc.org/releases/$SOURCE
WEB_SITE=http://www.thc.org
ENTERED=20041208
- UPDATED=20050429
-
SOURCE_HASH=sha512:46d4f500751e709de03f3b03a717538657390780cc753498ba75dc09a6824f7765c66e72dab7362cc1696f9af7aab9a18f71ed736bf1ff54d7e1a21e2c251600
+
SOURCE_HASH=sha512:e1a9f03940eded3eedad0028786f4ea6c18077072d52eb2f843ef0b4ff736bf1766c4bdb4eff52d3a8f6038d8f795e39be1c15bcae8283ddae8f40a7fff8647d
LICENSE[0]=GPL
KEYWORDS="net"
SHORT="A next-generation scanning tool, identifies applications
and services."
diff --git a/net/thc-amap/HISTORY b/net/thc-amap/HISTORY
index 3537547..1b52cdb 100644
--- a/net/thc-amap/HISTORY
+++ b/net/thc-amap/HISTORY
@@ -1,3 +1,9 @@
+2013-09-05 David C. Haley <khoralin AT gmail.com>
+ * INSTALL: removed, no longer needed
+ * BUILD: removed, no longer needed
+ * PRE_BUILD: removed, no longer needed
+ * DETAILS: updated spell to 5.4
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/net/thc-amap/INSTALL b/net/thc-amap/INSTALL
deleted file mode 100755
index da6ceea..0000000
--- a/net/thc-amap/INSTALL
+++ /dev/null
@@ -1,9 +0,0 @@
-mkdir -p $INSTALL_ROOT/etc/amap &&
-mkdir -p $INSTALL_ROOT/usr/share/amap &&
-
-install -m 755 amap amapcrap $INSTALL_ROOT/usr/bin &&
-
-install -m 644 appdefs.trig appdefs.resp appdefs.rpc \
- $INSTALL_ROOT/etc/amap &&
-
-install -m 644 amap.1 $INSTALL_ROOT/usr/share/man/man1/
diff --git a/net/thc-amap/PRE_BUILD b/net/thc-amap/PRE_BUILD
deleted file mode 100755
index 7f9ef19..0000000
--- a/net/thc-amap/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-sedit "s:/usr/local:$INSTALL_ROOT/usr:" amap.h &&
-sedit "s:/bin:/share/amap:" amap.h
diff --git a/net/tinc/DEPENDS b/net/tinc/DEPENDS
index 3a0df5c..96714e6 100755
--- a/net/tinc/DEPENDS
+++ b/net/tinc/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&

optional_depends zlib \
"--enable-zlib" \
diff --git a/net/tinc/DETAILS b/net/tinc/DETAILS
index dea04dc..b02bcf0 100755
--- a/net/tinc/DETAILS
+++ b/net/tinc/DETAILS
@@ -1,5 +1,6 @@
SPELL=tinc
- VERSION=1.0.19
+ VERSION=1.0.24
+ SECURITY_PATCH=1
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://www.$SPELL-vpn.org/packages/$SOURCE
@@ -7,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 b588c70..c2ec79b 100644
--- a/net/tinc/HISTORY
+++ b/net/tinc/HISTORY
@@ -1,3 +1,21 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.24
+
+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
+
+2013-04-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.21; SECURITY_PATCH++ (CVE-2013-1428)
+
+2013-03-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.20
+
2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.19; corrected descriptions
* DEPENDS: zlib and lzo are optional
diff --git a/net/tor.gpg b/net/tor.gpg
index 8fc8f2d..0ad4de0 100644
Binary files a/net/tor.gpg and b/net/tor.gpg differ
diff --git a/net/tor/DEPENDS b/net/tor/DEPENDS
index b1b9ae4..4834af8 100755
--- a/net/tor/DEPENDS
+++ b/net/tor/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
depends libevent &&

optional_depends geoip "" "" "to collect per-country statistics" &&
diff --git a/net/tor/DETAILS b/net/tor/DETAILS
index a916281..ec85e90 100755
--- a/net/tor/DETAILS
+++ b/net/tor/DETAILS
@@ -1,11 +1,11 @@
SPELL=tor

if [ "$TOR_DEVEL" == "y" ]; then
- VERSION=0.2.2.23-alpha
+ VERSION=0.2.6.1-alpha
SECURITY_PATCH=4
else
- VERSION=0.2.2.39
- SECURITY_PATCH=9
+ VERSION=0.2.5.10
+ SECURITY_PATCH=10
fi

SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/net/tor/HISTORY b/net/tor/HISTORY
index adebcc8..a87103b 100644
--- a/net/tor/HISTORY
+++ b/net/tor/HISTORY
@@ -1,3 +1,19 @@
+2014-11-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated TOR_DEVEL=y to 0.2.6.1-alpha
+ updated TOR_DEVEL=n to 0.2.5.10
+
+2014-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: versions 0.2.5.6-alpha
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: versions 0.2.4.22, 0.2.5.4-alpha
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.3.25; SECURITY_PATCH++ (CVE-2012-5573)
+
2012-09-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.2.2.39; SECURITY_PATCH++; restored
original source url
diff --git a/net/torsocks/DETAILS b/net/torsocks/DETAILS
new file mode 100755
index 0000000..570aee4
--- /dev/null
+++ b/net/torsocks/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=torsocks
+ VERSION=1.2
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]="https://$SPELL.googlecode.com/files/$SOURCE";
+
SOURCE_HASH=sha512:c48cf466c1d4f6204c90ccb5f741d14304b24651d18d080a73952b9a06bbe146e3f6e6c4343ed06ed7a73714d86561cde3eba369e17fc4e155f3553a8d0f3890
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://code.google.com/p/torsocks/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20141116
+ KEYWORDS=""
+ SHORT="use socks-friendly applications with tor"
+cat << EOF
+Torsocks allows you to use most socks-friendly applications in a safe way
+with Tor. It ensures that DNS requests are handled safely and explicitly
+rejects UDP traffic from the application you're using.
+EOF
diff --git a/net/torsocks/HISTORY b/net/torsocks/HISTORY
new file mode 100644
index 0000000..f6f2ea1
--- /dev/null
+++ b/net/torsocks/HISTORY
@@ -0,0 +1,2 @@
+2014-11-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/net/traceroute/DETAILS b/net/traceroute/DETAILS
index d0973fb..479c90f 100755
--- a/net/traceroute/DETAILS
+++ b/net/traceroute/DETAILS
@@ -1,9 +1,9 @@
SPELL=traceroute
- VERSION=2.0.18
+ VERSION=2.0.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8eb096c10e4e450839126b41f858b380ef01990092e3de76c9423343a34edfc118fad6b2017fca2e8106c1065f6634cd9a892ea4118453f8c28ad5ab8c6c1c93
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:437cfc596e045d89f0f477f404e410347fb4e8d5db00c9e2ce1317457a99377d1239e68949a6e44e8d424f480c8bfacb7213ce3f03efc46880a369678eb49589
WEB_SITE=http://traceroute.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/traceroute/HISTORY b/net/traceroute/HISTORY
index fc7f2ca..98fcb89 100644
--- a/net/traceroute/HISTORY
+++ b/net/traceroute/HISTORY
@@ -1,3 +1,13 @@
+2014-11-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.21
+
+2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.0.20
+
+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/tsocks/DETAILS b/net/tsocks/DETAILS
index 1d4b17e..d8c74e8 100755
--- a/net/tsocks/DETAILS
+++ b/net/tsocks/DETAILS
@@ -1,9 +1,11 @@
SPELL=tsocks
- VERSION=1.8beta5
+ XVERSION=1.8
+ BETAVERSION=5
+ VERSION=${XVERSION}beta${BETAVERSION}

SOURCE_HASH=sha512:b41636ea6b77abf0d1e3cda7bbca4e7ee96f3cdb1843f3a2c530650931e5567f67921de67b28ba9bab0f51df39770a3f7fb458cf7ac78aad7aa861923df2c4a9
SOURCE=$SPELL-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION/beta*/}
- SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/${XVERSION}%20beta%20${BETAVERSION}/${SOURCE}
LICENSE[0]=GPL
PATCHLEVEL=1
WEB_SITE=http://tsocks.sourceforge.net
diff --git a/net/tsocks/HISTORY b/net/tsocks/HISTORY
index 5d9919c..f4306d8 100644
--- a/net/tsocks/HISTORY
+++ b/net/tsocks/HISTORY
@@ -1,3 +1,6 @@
+2014-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2008-01-23 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: PATCHLEVEL++ to install extra scripts
* INSTALL: Install socks inspection and configuration syntax check
scripts
diff --git a/net/unbound/BUILD b/net/unbound/BUILD
index 46fbb38..1275e97 100755
--- a/net/unbound/BUILD
+++ b/net/unbound/BUILD
@@ -1,5 +1,10 @@
create_account unbound &&

+if [[ "$UNBOUND_SSL" == "nss" ]]; then
+ CPPFLAGS="`nss-config --cflags` $CPPFLAGS" &&
+ CPPFLAGS="`nspr-config --cflags` $CPPFLAGS"
+fi &&
+
OPTS="--with-pidfile=$INSTALL_ROOT/var/run/unbound/unbound.pid \
$UNBOUND_OPTS \
$OPTS" &&
diff --git a/net/unbound/CONFIGURE b/net/unbound/CONFIGURE
index cbaebd5..54ef9ec 100755
--- a/net/unbound/CONFIGURE
+++ b/net/unbound/CONFIGURE
@@ -1,3 +1,23 @@
+config_query_option UNBOUND_OPTS "Build only libunbound library (excluding
daemon and tool programs)?" n \
+ "--with-libunbound-only" \
+ "--without-libunbound-only" &&
+
+config_query_option UNBOUND_OPTS "Enable ECDSA support?" y \
+ "--enable-ecdsa" \
+ "--disable-ecdsa" &&
+
+config_query_option UNBOUND_OPTS "Enable SHA256 and SHA512 RRSIG support?" y
\
+ "--enable-sha2" \
+ "--disable-sha2" &&
+
config_query_option UNBOUND_OPTS "Enable threading support?" y \
"--with-pthreads" \
- "--without-pthreads"
+ "--without-pthreads" &&
+
+message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL
1.0${DEFAULT_COLOR}" &&
+
+config_query_list UNBOUND_SSL "Which backend do you want for SSL support?" \
+ openssl-0.9 \
+ openssl-1.0 \
+ libressl \
+ nss
diff --git a/net/unbound/DEPENDS b/net/unbound/DEPENDS
index a5e5a4d..2d48c23 100755
--- a/net/unbound/DEPENDS
+++ b/net/unbound/DEPENDS
@@ -1,11 +1,35 @@
depends expat &&
-depends ldns &&
-depends openssl &&

-optional_depends -sub "1.0" openssl \
- "--enable-gost" \
- "--disable-gost" \
- "for GOST support" &&
+case $UNBOUND_SSL in
+ openssl-0.9) depends openssl '--with-ssl'
+ ;;
+ openssl-1.0) depends -sub "1.0" openssl '--with-ssl'
+ ;;
+ libressl) depends libressl '--with-ssl'
+ ;;
+ nss) depends nss '--with-nss' &&
+ depends nspr
+ ;;
+esac &&
+
+if [[ "$UNBOUND_SSL" == "openssl-1.0" ]]; then
+ config_query_option UNBOUND_OPTS "Enable GOST support?" y \
+ "--enable-gost" \
+ "--disable-gost"
+else
+ list_add "UNBOUND_OPTS" "--disable-gost"
+fi &&
+
+optional_depends libevent \
+ "--with-libevent" \
+ "--without-libevent" \
+ "to use libevent (slower, but allows use of large outgoing
port ranges)" &&
+
+if is_depends_enabled $SPELL libevent; then
+ config_query_option UNBOUND_OPTS "Enable libevent-based libunbound API
(${PROBLEM_COLOR}experimental${QUERY_COLOR})?" n \
+ "--enable-event-api" \
+ "--disable-event-api"
+fi &&

optional_depends -sub PYTHON swig \
"--with-pyunbound" \
diff --git a/net/unbound/DETAILS b/net/unbound/DETAILS
index 55792f9..8f53871 100755
--- a/net/unbound/DETAILS
+++ b/net/unbound/DETAILS
@@ -1,11 +1,12 @@
SPELL=unbound
- VERSION=1.4.16
- SECURITY_PATCH=2
+ VERSION=1.5.1
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.unbound.net/downloads/$SOURCE
-
SOURCE_HASH=sha512:694f79336d2340b2850a83ab8639a4754bf39eff8fea3d0a99c100e3cb2c0281cfc14087ed4de36c543c6f84322fdb0da07ccdb14e3d599988dc9dbb5231d84f
+
SOURCE_HASH=sha512:85d7069cf47709aceb7d9457c8befb1b327adfb098d8aa98082fc9bf710274e8ba86b56d796c86917639bb7e57ab5c40af1bc79090de038c6375be2c3877e0c4
WEB_SITE=http://www.unbound.net/
+ DOC_DIRS=""
ENTERED=20110104
LICENSE=BSD
SHORT="validating, recursive, and caching DNS resolver"
diff --git a/net/unbound/HISTORY b/net/unbound/HISTORY
index 1a3bfce..a06a6bd 100644
--- a/net/unbound/HISTORY
+++ b/net/unbound/HISTORY
@@ -1,3 +1,13 @@
+2014-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.1; SECURITY_PATCH++ (CVE-2014-8602)
+
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.0; don't do useless doc'ing
+ * DEPENDS: removed ldns, spell doesn't rely on it anymore; added
+ libevent optional dependency; select SSL dependencies
+ * CONFIGURE: added missing options; choose between SSL backends
+ * BUILD: corrected nss include dirs
+
2012-02-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.16

diff --git a/net/vidalia/DETAILS b/net/vidalia/DETAILS
index f415065..a1a1f55 100755
--- a/net/vidalia/DETAILS
+++ b/net/vidalia/DETAILS
@@ -1,5 +1,5 @@
SPELL=vidalia
- VERSION=0.2.10
+ VERSION=0.2.21
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.torproject.org/${SPELL}/dist/${SOURCE}
SOURCE2=$SOURCE.asc
diff --git a/net/vidalia/HISTORY b/net/vidalia/HISTORY
index 9eabe61..efbadd2 100644
--- a/net/vidalia/HISTORY
+++ b/net/vidalia/HISTORY
@@ -1,3 +1,6 @@
+2014-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.21
+
2010-10-20 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.2.10
fixed WEB_SITE
diff --git a/net/vtun/DEPENDS b/net/vtun/DEPENDS
index d552e50..361f9a9 100755
--- a/net/vtun/DEPENDS
+++ b/net/vtun/DEPENDS
@@ -1,6 +1,6 @@
depends flex &&
depends bison &&
-depends openssl &&
+depends SSL &&

optional_depends "zlib" \
"--enable-zlib" \
diff --git a/net/vtun/DETAILS b/net/vtun/DETAILS
index 7c1c017..11d77e8 100755
--- a/net/vtun/DETAILS
+++ b/net/vtun/DETAILS
@@ -1,10 +1,10 @@
SPELL=vtun
- VERSION=3.0.1
+ VERSION=3.0.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
#
SOURCE_HASH=sha512:6984aad411784b5bdb2152bedc4aae366ec2513d013c5b9a9e5889d540140a6523c72a6dafda6d6f75ceadf7f22b6b6ac534092946eed1534bd7f9eeecd9bcf5
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:5fa789d08b556f97492b89515a89c2322c4b0a8fa95bd1035f5ed19061b3654a6a36a9911792096ac872ae9ae5451848cab87d0343dc0ffc064affea1f7d0d54
LICENSE[0]=GPL
KEYWORDS="net"
WEB_SITE=http://vtun.sourceforge.net
diff --git a/net/vtun/HISTORY b/net/vtun/HISTORY
index a334105..bd6190c 100644
--- a/net/vtun/HISTORY
+++ b/net/vtun/HISTORY
@@ -1,3 +1,9 @@
+2014-11-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.3
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-03-11 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 3.0.1
Removed UPDATED
diff --git a/net/vtun/vtun-3.0.1.tar.gz.sig b/net/vtun/vtun-3.0.1.tar.gz.sig
deleted file mode 100644
index 2cacea4..0000000
Binary files a/net/vtun/vtun-3.0.1.tar.gz.sig and /dev/null differ
diff --git a/net/whois/DETAILS b/net/whois/DETAILS
index f39bc58..a58eea8 100755
--- a/net/whois/DETAILS
+++ b/net/whois/DETAILS
@@ -1,9 +1,9 @@
SPELL=whois
- VERSION=5.0.18
+ VERSION=5.2.0
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:e29eea71c5074fa4abe565760ed9597435844ac081ba9ae52ab7f20519e283327c37c6069eabf657a9915a26ef3461b7dc727f4ab2034b7c6db213a626ebdd8c
+
SOURCE_HASH=sha512:41ef4baf16d61b3ef22c2341bd1b43b9837ff0d71de3bbabcf8a070b033e514794a95b86a3c950894978081d18334afe8476de81e75d857433cc6aa62278700c
WEB_SITE=http://www.linux.it/~md/software/
ENTERED=20011228
LICENSE[0]=GPL
diff --git a/net/whois/HISTORY b/net/whois/HISTORY
index 4388e0e..183773e 100644
--- a/net/whois/HISTORY
+++ b/net/whois/HISTORY
@@ -1,3 +1,30 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.2.0
+
+2014-08-28 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.5
+
+2014-07-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 5.1.4
+
+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
+
+2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.0.25
+
+2013-04-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.24
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.20
+
+2012-09-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.0.19
+
2012-07-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.18

diff --git a/net/wpa_supplicant/BUILD b/net/wpa_supplicant/BUILD
index 56f5817..b2a6909 100755
--- a/net/wpa_supplicant/BUILD
+++ b/net/wpa_supplicant/BUILD
@@ -1,3 +1,4 @@
+CFLAGS="$CFLAGS -I$INSTALL_ROOT/usr/include/libnl3"
cd "$SOURCE_DIRECTORY/wpa_supplicant"

# Create .config file for make (this is here instead of PRE_BUILD because
diff --git a/net/wpa_supplicant/CONFIGURE b/net/wpa_supplicant/CONFIGURE
index 7a2c1a4..d6e378e 100755
--- a/net/wpa_supplicant/CONFIGURE
+++ b/net/wpa_supplicant/CONFIGURE
@@ -36,6 +36,7 @@ config_query CONFIG_DRIVER_HOSTAP "Host AP (Prism2/2.5/3)
support?" y &&
#config_query CONFIG_DRIVER_MADWIFI "MADWIFI support?" n
&&
config_query CONFIG_DRIVER_ATMEL "Atmel AT76C5XXx support?" y
&&
config_query CONFIG_DRIVER_WEXT "Generic Wireless Extensions support?" y
&&
+config_query CONFIG_DRIVER_NL80211 "Linux kernel nl80211 interface
support?" y &&
config_query CONFIG_DRIVER_NDISWRAPPER "NdisWrapper support?" n
&&
#config_query CONFIG_DRIVER_BROADCOM "Broadcom IEEE 802.11a/g support?" n
&&
config_query CONFIG_DRIVER_IPW "Intel IPW2100/IPW2200 support?" n
&&
diff --git a/net/wpa_supplicant/DEPENDS b/net/wpa_supplicant/DEPENDS
index b19658a..597453e 100755
--- a/net/wpa_supplicant/DEPENDS
+++ b/net/wpa_supplicant/DEPENDS
@@ -1,12 +1,18 @@
depends wireless_tools &&

+if [ "$CONFIG_DRIVER_NL80211" = y ]; then
+ depends libnl
+fi &&
+
if [[ $CONFIG_EAP_SIM == y || $CONFIG_EAP_AKA == y ]]; then
depends pcsc-lite
fi &&

-if [[ $CONFIG_TLS && $CONFIG_TLS != internal ]]; then
- depends $CONFIG_TLS
-fi &&
+case "$CONFIG_TLS" in
+internal) ;;
+openssl) depends SSL ;;
+*) depends $CONFIG_TLS ;;
+esac &&

if [[ $CONFIG_DNET_PCAP == y || $CONFIG_L2_PACKET == pcap ]]; then
depends libpcap &&
diff --git a/net/wpa_supplicant/DETAILS b/net/wpa_supplicant/DETAILS
index 22f4684..62009d0 100755
--- a/net/wpa_supplicant/DETAILS
+++ b/net/wpa_supplicant/DETAILS
@@ -8,9 +8,9 @@ elif [[ $WPA_RELEASE == devel ]]; then
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
else
- VERSION=0.7.3
+ VERSION=1.1
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:61afeff24d6175feb4c73a6c53f0e88acb32746739febeafc9b834652af6607c339b9fe8ef1e05bc61f6b078f85aa0a35261fc8d02f05a844cfded12c8709901
fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://hostap.epitest.fi/releases/$SOURCE
diff --git a/net/wpa_supplicant/HISTORY b/net/wpa_supplicant/HISTORY
index 9abd8cf..431042c 100644
--- a/net/wpa_supplicant/HISTORY
+++ b/net/wpa_supplicant/HISTORY
@@ -1,3 +1,16 @@
+2014-08-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Allow the use of libressl
+ * BUILD, DEPENDS: nl80211 support requires libnl
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD, INSTALL: dbus service patching isn't required for 1.1;
+ fixed build
+
+2012-12-29 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: update to version 1.1
+ * CONFIGURE: new option for nl80211 support (deprecates wext, AKA
+ wireless extensions)
+
2012-05-20 Thomas Orgis <sobukus AT sourcemage.org>
* INSTALL: qt4 is the switch for wpa_gui

diff --git a/net/wpa_supplicant/INSTALL b/net/wpa_supplicant/INSTALL
index bde3a13..6a0db9a 100755
--- a/net/wpa_supplicant/INSTALL
+++ b/net/wpa_supplicant/INSTALL
@@ -19,7 +19,7 @@ if is_depends_enabled $SPELL dbus; then

if [[ $WPA_RELEASE == legacy ]]; then
install -Tvm 644 dbus-wpa_supplicant.service "$DBUS_FILE"
- else
+ elif [[ $WPA_RELEASE == devel ]]; then
install -Tvm 644 dbus/fi.epitest.hostap.WPASupplicant.service
"$DBUS_FILE"
fi
fi &&
diff --git a/net/wpa_supplicant/PRE_BUILD b/net/wpa_supplicant/PRE_BUILD
index 536430b..7349fc1 100755
--- a/net/wpa_supplicant/PRE_BUILD
+++ b/net/wpa_supplicant/PRE_BUILD
@@ -6,7 +6,7 @@ sed -i "s|/usr/local|$INSTALL_ROOT/usr|g" Makefile &&
if is_depends_enabled $SPELL dbus; then
if [[ $WPA_RELEASE == legacy ]]; then
sed -i "s|=/sbin|=$INSTALL_ROOT/usr/sbin|g" dbus-wpa_supplicant.service
- else
+ elif [[ $WPA_RELEASE == devel ]]; then
sed -i "s|=/sbin|=$INSTALL_ROOT/usr/sbin|g" \
dbus/fi.epitest.hostap.WPASupplicant.service
fi
diff --git a/net/wvstreams/DEPENDS b/net/wvstreams/DEPENDS
index 36dc7da..6e7f67ed 100755
--- a/net/wvstreams/DEPENDS
+++ b/net/wvstreams/DEPENDS
@@ -1,5 +1,5 @@
depends -sub CXX gcc &&
-depends openssl &&
+depends SSL &&
depends zlib &&
depends xplc &&

@@ -19,8 +19,8 @@ optional_depends valgrind \
"--with-valgrind" \
"--without-valgrind" \
"Enable valgrind support" &&
-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"Enable OpenSSL support"

diff --git a/net/wvstreams/HISTORY b/net/wvstreams/HISTORY
index 1dc943e..96bc8a6 100644
--- a/net/wvstreams/HISTORY
+++ b/net/wvstreams/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-25 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD: updated to apply openssl 1.0.0 and parallel-make patches
* wvstreams-4.6.1-{openssl-1.0.0,parallel-make}.patch: added from
Gentoo
diff --git a/net/xl2tpd/BUILD b/net/xl2tpd/BUILD
new file mode 100755
index 0000000..d13588c
--- /dev/null
+++ b/net/xl2tpd/BUILD
@@ -0,0 +1,5 @@
+if [ "$XL2TPD_KERNEL" == "y" ]; then
+ CFLAGS="-DUSE_KERNEL $CFLAGS"
+fi &&
+
+make
diff --git a/net/xl2tpd/CONFIGURE b/net/xl2tpd/CONFIGURE
new file mode 100755
index 0000000..8fc5b3c
--- /dev/null
+++ b/net/xl2tpd/CONFIGURE
@@ -0,0 +1,12 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+if ! is_version_less $(get_kernel_version) 2.6.23; then
+ config_query XL2TPD_KERNEL "Use kernel mode operations?" y
+else
+ message "${MESSAGE_COLOR}Kernel version lower than 2.6.23 detected,"
+ message "forcing use of non-kernel mode operations...${DEFAULT_COLOR}" &&
+
+ persistent_add XL2TPD_KERNEL &&
+
+ XL2TPD_KERNEL=n
+fi
diff --git a/net/xl2tpd/DEPENDS b/net/xl2tpd/DEPENDS
new file mode 100755
index 0000000..299ea53
--- /dev/null
+++ b/net/xl2tpd/DEPENDS
@@ -0,0 +1,3 @@
+depends libpcap &&
+
+runtime_depends ppp
diff --git a/net/xl2tpd/DETAILS b/net/xl2tpd/DETAILS
new file mode 100755
index 0000000..892d5f9
--- /dev/null
+++ b/net/xl2tpd/DETAILS
@@ -0,0 +1,42 @@
+ SPELL=xl2tpd
+ VERSION=1.3.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.asc
+ SOURCE_URL[0]=http://ftp.openswan.org/${SPELL}/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL}.asc
+ SOURCE_GPG=xl2tpd.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://www.xelerance.com/services/software/xl2tpd/
+ ENTERED=20130522
+ DOCS="TODO CREDITS BUGS doc/README.* doc/rfc2661.txt $DOCS"
+ DOC_DIRS="examples"
+ LICENSE[0]=GPL
+ KEYWORDS="ppp l2tp"
+ SHORT="Layer 2 Tunnelling Protocol Daemon (RFC 2661)"
+cat << EOF
+xl2tpd is an implementation of the Layer 2 Tunnelling Protocol (RFC 2661).
+
+L2TP allows you to tunnel PPP over UDP. Some ISPs use L2TP to tunnel user
+sessions from dial-in servers (modem banks, ADSL DSLAMs) to back-end PPP
+servers. Another important application is Virtual Private Networks where the
+IPsec protocol is used to secure the L2TP connection (L2TP/IPsec, RFC 3193).
+The L2TP/IPsec protocol is mainly used by Windows and Mac OS X clients.
+On Linux, xl2tpd can be used in combination with IPsec implementations such
as
+Openswan.
+
+xl2tpd works by opening a pseudo-tty for communicating with pppd. It runs
+completely in userspace but supports kernel mode L2TP.
+
+xl2tpd supports IPsec SA Reference tracking to enable overlapping internal
+NAT'ed IP's by different clients (eg all clients connecting from their
linksys
+internal IP 192.168.1.101) as well as multiple clients behind the same NAT
+router.
+
+xl2tpd supports the pppol2tp kernel mode operations on 2.6.23 or higher,
+or via a patch in contrib for 2.4.x kernels. Note that kernel mode and
+IPsec SA Reference tracking do not yet work together.
+
+xl2tpd is based on the 0.69 L2TP by Jeff McAdams <jeffm AT iglou.com>
+It was de-facto maintained by Jacco de Leeuw <jacco2 AT dds.nl> in 2002 and
2003.
+EOF
diff --git a/net/xl2tpd/HISTORY b/net/xl2tpd/HISTORY
new file mode 100644
index 0000000..aa212a6
--- /dev/null
+++ b/net/xl2tpd/HISTORY
@@ -0,0 +1,5 @@
+2013-05-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, CONFIGURE, xl2tpd.gpg,
+ init.d/xl2tpd{,.conf}: spell created
+ * kernel-if.patch.gz: added patch from upstream 1.3.2rc2 which fixes
+ several bugs including connection via kernel mode operations
diff --git a/net/xl2tpd/INSTALL b/net/xl2tpd/INSTALL
new file mode 100755
index 0000000..4c0e45d
--- /dev/null
+++ b/net/xl2tpd/INSTALL
@@ -0,0 +1,16 @@
+make PREFIX="$INSTALL_ROOT/usr" install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/xl2tpd.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/xl2tpd"
+fi &&
+
+install -vm 755 -d "$INSTALL_ROOT/etc/xl2tpd" &&
+
+chmod 600 "$SOURCE_DIRECTORY/doc/l2tp-secrets.sample" &&
+
+install_config_file "$SOURCE_DIRECTORY/doc/l2tp-secrets.sample" \
+ "$INSTALL_ROOT/etc/xl2tpd/l2tp-secrets" &&
+
+install_config_file "$SOURCE_DIRECTORY/doc/l2tpd.conf.sample" \
+ "$INSTALL_ROOT/etc/xl2tpd/xl2tpd.conf"
diff --git a/net/xl2tpd/PRE_BUILD b/net/xl2tpd/PRE_BUILD
new file mode 100755
index 0000000..04470f3
--- /dev/null
+++ b/net/xl2tpd/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:-O2::" Makefile &&
+
+zcat "$SPELL_DIRECTORY/kernel-if.patch.gz" | patch -p1
diff --git a/net/xl2tpd/init.d/xl2tpd b/net/xl2tpd/init.d/xl2tpd
new file mode 100755
index 0000000..b4d7284
--- /dev/null
+++ b/net/xl2tpd/init.d/xl2tpd
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+. /etc/sysconfig/xl2tpd
+
+PROGRAM=/usr/sbin/xl2tpd
+PIDFILE="/var/run/xl2tpd.pid"
+ARGS="$XL2TPD_ARGS"
+RUNLEVEL=3
+NEEDS="+network +local_fs"
+
+. /etc/init.d/smgl_init
+
+start() {
+ [ -d /var/run/xl2tpd ] || mkdir /var/run/xl2tpd
+
+ _start
+}
diff --git a/net/xl2tpd/init.d/xl2tpd.conf b/net/xl2tpd/init.d/xl2tpd.conf
new file mode 100644
index 0000000..02d2898
--- /dev/null
+++ b/net/xl2tpd/init.d/xl2tpd.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see xl2tpd(8)
+
+XL2TPD_ARGS=""
diff --git a/net/xl2tpd/kernel-if.patch.gz b/net/xl2tpd/kernel-if.patch.gz
new file mode 100644
index 0000000..8fed8b9
Binary files /dev/null and b/net/xl2tpd/kernel-if.patch.gz differ
diff --git a/net/xl2tpd/xl2tpd.gpg b/net/xl2tpd/xl2tpd.gpg
new file mode 100644
index 0000000..62e7808
Binary files /dev/null and b/net/xl2tpd/xl2tpd.gpg differ
diff --git a/odbc-drivers/odbcfb/DETAILS b/odbc-drivers/odbcfb/DETAILS
index 1f7eee9..ebdcda8 100755
--- a/odbc-drivers/odbcfb/DETAILS
+++ b/odbc-drivers/odbcfb/DETAILS
@@ -1,11 +1,12 @@
SPELL=odbcfb
- SPELLX=OdbcFb
+ SPELLX=OdbcJdbc
WEB_SITE=http://www.ibphoenix.com
- VERSION=RC2-2.0.0150
-
SOURCE_HASH=sha512:c0fa69391f821ba33c1d4997b199a6e52efc30f09bbe2998f78c60415d294736b8ca68441af6f54bf6cddf83ae1d48ed56f57204fcf4f9ddb1ac9cde5a2bb406
- SOURCE=${SPELLX}-Source-$VERSION.tar.gz
+ VERSION=2.0.3.154
+
SOURCE_HASH=sha512:4dce8998fc818dec4381b277815dcc058baf7d793c13e5b333510956d839cf5df80c779bfe0ddc5f461200bd5facc8e71fdc4a93457c18eb92e23b1aa20d3107
+ VX=${VERSION%.???}
+ SOURCE=${SPELLX}-src-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=http://firebirdsql.org/download/prerelease/odbc/$SOURCE
+
SOURCE_URL[0]=http://sourceforge.net/projects/firebird/files/firebird-ODBC-driver/$VX-Release/$SOURCE
LICENSE=IDPL
ENTERED=20031205
DOCS="ChangeLog Install/HtmlHelp/*"
diff --git a/odbc-drivers/odbcfb/HISTORY b/odbc-drivers/odbcfb/HISTORY
index 6dd6ebc..4798ca5 100644
--- a/odbc-drivers/odbcfb/HISTORY
+++ b/odbc-drivers/odbcfb/HISTORY
@@ -1,3 +1,16 @@
+2014-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.3.144
+ * PRE_BUILD: deleted
+
+2013-07-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.2.153
+ * PRE_BUILD: adjust
+
+2012-12-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.1.152
+ * PRE_BUILD: unpack embedded tar file
+ removed patches
+
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/odbc-drivers/odbcfb/PRE_BUILD b/odbc-drivers/odbcfb/PRE_BUILD
deleted file mode 100755
index c1ebc7d..0000000
--- a/odbc-drivers/odbcfb/PRE_BUILD
+++ /dev/null
@@ -1,9 +0,0 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $SOURCE_DIRECTORY &&
-unpack_file &&
-# gcc-4.3.2 fixes
-sed -i "s/g++/g++ $CXXFLAGS -std=c++0x/" Builds/Gcc.lin/makefile.linux &&
-sed -i '/stdlib/ a\
-#include <cstdint>
-' IscDbc/IscBlob.cpp IscDbc/IscArray.cpp IscDbc/IscProceduresResultSet.cpp \
- IscDbc/Sqlda.cpp IscDbc/TypesResultSet.cpp
diff --git a/perl-cpan/ack/DETAILS b/perl-cpan/ack/DETAILS
index c2afcbe..b22d138 100755
--- a/perl-cpan/ack/DETAILS
+++ b/perl-cpan/ack/DETAILS
@@ -1,6 +1,7 @@
SPELL=ack
- VERSION=1.96
-
SOURCE_HASH=sha512:e0310e0bdbd386184c5057dd5264e9cde68f67202869595528bfcfdcd37ddfa76b19a05418eacc9443df00b64573fb23e259c0305dde9037c72e2bbcb0dd1637
+ 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 6ab83d9..026e7cd 100644
--- a/perl-cpan/ack/HISTORY
+++ b/perl-cpan/ack/HISTORY
@@ -1,3 +1,10 @@
+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
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/perl-cpan/class-factory-util/DEPENDS
b/perl-cpan/class-factory-util/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/class-factory-util/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/class-factory-util/DETAILS
b/perl-cpan/class-factory-util/DETAILS
new file mode 100755
index 0000000..6c9204d
--- /dev/null
+++ b/perl-cpan/class-factory-util/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=class-factory-util
+ VERSION=1.7
+ SOURCE="Class-Factory-Util-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:8b8af36f1100805a9f59bd8745bc41455ebc20af9ff9cedd8a36370f66e0fb63a761918ae4f268d5546aeeecdd4ca7de448aca36e84f27b8f0932f34db68982e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Class-Factory-Util-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Class-Factory-Util/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="provide utility methods for factory classes"
+cat << EOF
+This module exports a method that is useful for factory classes.
+EOF
diff --git a/perl-cpan/class-factory-util/HISTORY
b/perl-cpan/class-factory-util/HISTORY
new file mode 100644
index 0000000..72abf61
--- /dev/null
+++ b/perl-cpan/class-factory-util/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/class-load-xs/BUILD b/perl-cpan/class-load-xs/BUILD
new file mode 100755
index 0000000..2a0f65b
--- /dev/null
+++ b/perl-cpan/class-load-xs/BUILD
@@ -0,0 +1,2 @@
+perl Build.PL &&
+./Build
diff --git a/perl-cpan/class-load-xs/DEPENDS b/perl-cpan/class-load-xs/DEPENDS
new file mode 100755
index 0000000..5e7ed2f
--- /dev/null
+++ b/perl-cpan/class-load-xs/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends test-requires &&
+depends class-load
diff --git a/perl-cpan/class-load-xs/DETAILS b/perl-cpan/class-load-xs/DETAILS
new file mode 100755
index 0000000..2b3410c
--- /dev/null
+++ b/perl-cpan/class-load-xs/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=class-load-xs
+ VERSION=0.06
+ SOURCE="Class-Load-XS-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:07effa62cef0c27f25c5918e7dbc9aec3aa2ad88dfd06963cef2908c562532ea3048feb97717f0a120ca40250f3629f31a2d9d2263036e6de61158bebb6afe36
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Class-Load-XS-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Class-Load-XS/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="XS implementation of parts of Class::Load"
+cat << EOF
+This module provides an XS implementation for portions of Class::Load. See
+Class::Load for API details.
+EOF
diff --git a/perl-cpan/class-load-xs/HISTORY b/perl-cpan/class-load-xs/HISTORY
new file mode 100644
index 0000000..cb7d79d
--- /dev/null
+++ b/perl-cpan/class-load-xs/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/perl-cpan/class-load-xs/INSTALL b/perl-cpan/class-load-xs/INSTALL
new file mode 100755
index 0000000..bd76e0b
--- /dev/null
+++ b/perl-cpan/class-load-xs/INSTALL
@@ -0,0 +1 @@
+./Build install --prefix "${INSTALL_ROOT}/usr"
diff --git a/perl-cpan/class-load/BUILD b/perl-cpan/class-load/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/class-load/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/class-load/DEPENDS b/perl-cpan/class-load/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/class-load/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/class-load/DETAILS b/perl-cpan/class-load/DETAILS
new file mode 100755
index 0000000..ab8ced3
--- /dev/null
+++ b/perl-cpan/class-load/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=class-load
+ VERSION=0.20
+ SOURCE="Class-Load-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:e208a3c6fc01b8ad33dbdac29eb9d11914686822bb607fbdf0eaeb6ea375a8c77bd85e85b6eaced2aff1c8f0424033b428a42a1f2b2c4fb4eeefe38a8d0abe48
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Class-Load-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Class-Load/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="a working (require "Class::Name") and more"
+cat << EOF
+require EXPR only accepts Class/Name.pm style module names, not
+Class::Name. How frustrating! For that, we provide load_class 'Class::Name'.
+
+It's often useful to test whether a module can be loaded, instead of throwing
+an error when it's not available. For that, we provide try_load_class
+'Class::Name'.
+
+Finally, sometimes we need to know whether a particular class has been
loaded.
+Asking %INC is an option, but that will miss inner packages and any class
+for which the filename does not correspond to the package name. For that,
+we provide is_class_loaded 'Class::Name'.
+EOF
diff --git a/perl-cpan/class-load/HISTORY b/perl-cpan/class-load/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/class-load/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/config-param/DETAILS b/perl-cpan/config-param/DETAILS
index 86ac54b..fd43ed2 100755
--- a/perl-cpan/config-param/DETAILS
+++ b/perl-cpan/config-param/DETAILS
@@ -1,8 +1,8 @@
SPELL=config-param
- VERSION=3.000009
+ VERSION=3.001000
SOURCE="Config-Param-${VERSION}.tar.gz"
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
-
SOURCE_HASH=sha512:fb1dcf9a1f97af77ac99171cabb39b9c36a177ce34681907983783170969e54722732831849fd7f8c6ae56ee6a2288759291233555bd802cd3a2a9ddac15041a
+
SOURCE_HASH=sha512:094760ccba97af0743a92ef55c6480da94e081c9bbe4f9f9ecd4cf91b9b50314ae09a215b29807b07242178132ddd4689f0e341e395d455c62a9b4cb0c2ad8f6
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Config-Param-${VERSION}"
WEB_SITE="http://search.cpan.org/~thorgis/Config-Param/";
LICENSE[0]=ART
diff --git a/perl-cpan/config-param/HISTORY b/perl-cpan/config-param/HISTORY
index 318aad0..87a0b8f 100644
--- a/perl-cpan/config-param/HISTORY
+++ b/perl-cpan/config-param/HISTORY
@@ -1,3 +1,9 @@
+2014-05-31 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 3.001000
+
+2012-10-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to 3.000010
+
2012-08-04 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: Bump to 3.000009

diff --git a/perl-cpan/crypt-ssleay/DEPENDS b/perl-cpan/crypt-ssleay/DEPENDS
index 51962c1..55935a3 100755
--- a/perl-cpan/crypt-ssleay/DEPENDS
+++ b/perl-cpan/crypt-ssleay/DEPENDS
@@ -1,4 +1,4 @@
-runtime_depends openssl &&
+runtime_depends SSL &&
depends perl &&
runtime_depends mime-base64 &&
runtime_depends lwp
diff --git a/perl-cpan/crypt-ssleay/HISTORY b/perl-cpan/crypt-ssleay/HISTORY
index 6a56d6e..8a7890e 100644
--- a/perl-cpan/crypt-ssleay/HISTORY
+++ b/perl-cpan/crypt-ssleay/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-10 Eric Sandall <sandalle AT sourcemage.org>
* Created

diff --git a/perl-cpan/data-dumper-concise/DEPENDS
b/perl-cpan/data-dumper-concise/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/data-dumper-concise/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/data-dumper-concise/DETAILS
b/perl-cpan/data-dumper-concise/DETAILS
new file mode 100755
index 0000000..30be17f
--- /dev/null
+++ b/perl-cpan/data-dumper-concise/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=data-dumper-concise
+ VERSION=2.020
+ SOURCE="Data-Dumper-Concise-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/F/FR/FREW/${SOURCE}
+
SOURCE_HASH=sha512:aa1312e2d0b66f336e34346b65199c2afe658f06cf2f661dfc3e517631863dedbcaf40f731a7d0c5b7d9823a18b1c2cc026f806c5e29604fc81e06bab9b1bbe7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Data-Dumper-Concise-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Data-Dumper-Concise/";
+ LICENSE[0]=ART
+ ENTERED=20130606
+ SHORT="Data::Dumper::Concise - Less indentation and newlines plus
sub deparsing"
+cat << EOF
+Data::Dumper::Concise - Less indentation and newlines plus sub deparsing.
+EOF
diff --git a/perl-cpan/data-dumper-concise/HISTORY
b/perl-cpan/data-dumper-concise/HISTORY
new file mode 100644
index 0000000..e7b9e66
--- /dev/null
+++ b/perl-cpan/data-dumper-concise/HISTORY
@@ -0,0 +1,3 @@
+2013-06-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/data-optlist/BUILD b/perl-cpan/data-optlist/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/data-optlist/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/data-optlist/DEPENDS b/perl-cpan/data-optlist/DEPENDS
new file mode 100755
index 0000000..9012ad6
--- /dev/null
+++ b/perl-cpan/data-optlist/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends params-util &&
+depends sub-install
diff --git a/perl-cpan/data-optlist/DETAILS b/perl-cpan/data-optlist/DETAILS
new file mode 100755
index 0000000..1a95388
--- /dev/null
+++ b/perl-cpan/data-optlist/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=data-optlist
+ VERSION=0.107
+ SOURCE="Data-OptList-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:06d0ca9b2f6142ea4c0de8c6f858bd96fb3964490e50f1caa677e2d53e144a4ce6c89097ad99d390ea86436923a449df8a38bd9064b0b91290b836f084d765f2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Data-OptList-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Data-OptList/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="parse and validate simple name/value option pairs"
+cat << EOF
+Parse and validate simple name/value option pairs.
+EOF
diff --git a/perl-cpan/data-optlist/HISTORY b/perl-cpan/data-optlist/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/data-optlist/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/data-peek/DEPENDS b/perl-cpan/data-peek/DEPENDS
new file mode 100755
index 0000000..8cd7938
--- /dev/null
+++ b/perl-cpan/data-peek/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends test-nowarnings
diff --git a/perl-cpan/data-peek/DETAILS b/perl-cpan/data-peek/DETAILS
new file mode 100755
index 0000000..22130b3
--- /dev/null
+++ b/perl-cpan/data-peek/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=data-peek
+ VERSION=0.38
+ SOURCE="Data-Peek-${VERSION}.tgz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/H/HM/HMBRAND/${SOURCE}
+
SOURCE_HASH=sha512:63aca6faf8aa682d49b3973dc68af21110543a49804c9f78e2457eb8c98994d13bd31aa87446e4057252049656b090cf22588cf95c46ba41b7681c6fb81b8b2a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Data-Peek-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~HMBRAND/Data-Peek/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="A collection of low-level debug facilities"
+cat << EOF
+Data::Peek started off as DDumper being a wrapper module over Data::Dumper,
+but grew out to be a set of low-level data introspection utilities that no
+other module provided yet, using the lowest level of the perl internals API
+as possible.
+EOF
diff --git a/perl-cpan/data-peek/HISTORY b/perl-cpan/data-peek/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/data-peek/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/date-manip/DETAILS b/perl-cpan/date-manip/DETAILS
index e62f7cb..5f971c4 100755
--- a/perl-cpan/date-manip/DETAILS
+++ b/perl-cpan/date-manip/DETAILS
@@ -1,6 +1,6 @@
SPELL=date-manip
- VERSION=5.54
-
SOURCE_HASH=sha512:bc1f8350973a14c2dab110f5d0387dcfd18cee5950e3c38bf618fbb242cacdafc67eb50247daf618410536e1b8a8519370bcbf9e0af8964b222bac79b724d727
+ VERSION=6.43
+
SOURCE_HASH=sha512:00b60957f11c076ecb6f971911d33c438d68e9b9c22ca7425cdd700c397ce6f0d4e876a9d666295a009c2efd9bf617af633662b7ea29d4ee07e2b48927bc5020
SOURCE=Date-Manip-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Date-Manip-$VERSION
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/S/SB/SBECK/$SOURCE
diff --git a/perl-cpan/date-manip/HISTORY b/perl-cpan/date-manip/HISTORY
index 27f529a..4b2728c 100644
--- a/perl-cpan/date-manip/HISTORY
+++ b/perl-cpan/date-manip/HISTORY
@@ -1,3 +1,9 @@
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 6.43
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 6.39
+
2008-10-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.54

diff --git a/perl-cpan/datetime-format-builder/BUILD
b/perl-cpan/datetime-format-builder/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/datetime-format-builder/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/datetime-format-builder/DEPENDS
b/perl-cpan/datetime-format-builder/DEPENDS
new file mode 100755
index 0000000..2480e8a
--- /dev/null
+++ b/perl-cpan/datetime-format-builder/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends datetime &&
+depends datetime-format-strptime &&
+depends class-factory-util
diff --git a/perl-cpan/datetime-format-builder/DETAILS
b/perl-cpan/datetime-format-builder/DETAILS
new file mode 100755
index 0000000..95fb607
--- /dev/null
+++ b/perl-cpan/datetime-format-builder/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=datetime-format-builder
+ VERSION=0.81
+ SOURCE="DateTime-Format-Builder-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:617cf72e900d9bb17fd5c3cfbfa1874bf1c34de144514ea4cabd7b66eb682696b9c9501e66db1073da59c5e8278e6878b893876a1a7f11a9c011dbae44ebdd57
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/DateTime-Format-Builder-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~DROLSKY/DateTime-Format-Builder/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Create DateTime parser classes and objects"
+cat << EOF
+Create DateTime parser classes and objects
+EOF
diff --git a/perl-cpan/datetime-format-builder/HISTORY
b/perl-cpan/datetime-format-builder/HISTORY
new file mode 100644
index 0000000..6cdaa49
--- /dev/null
+++ b/perl-cpan/datetime-format-builder/HISTORY
@@ -0,0 +1,4 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+ * BUILD: added dependency on class-factory-util
+
diff --git a/perl-cpan/datetime-format-iso8601/BUILD
b/perl-cpan/datetime-format-iso8601/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/datetime-format-iso8601/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/datetime-format-iso8601/DEPENDS
b/perl-cpan/datetime-format-iso8601/DEPENDS
new file mode 100755
index 0000000..ec93b63
--- /dev/null
+++ b/perl-cpan/datetime-format-iso8601/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends datetime-format-builder &&
+depends datetime &&
+depends file-find-rule
diff --git a/perl-cpan/datetime-format-iso8601/DETAILS
b/perl-cpan/datetime-format-iso8601/DETAILS
new file mode 100755
index 0000000..aa5b275
--- /dev/null
+++ b/perl-cpan/datetime-format-iso8601/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=datetime-format-iso8601
+ VERSION=0.08
+ SOURCE="DateTime-Format-ISO8601-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JH/JHOBLITT/${SOURCE}
+
SOURCE_HASH=sha512:88b9c538bf7566cf9857266505e47ea58b72b0cf447bde0b5ca79e9c19ea66118bdb62d4039284e1ab901a0016044613307de654a642761d91989bfb50735979
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/DateTime-Format-ISO8601-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/DateTime-Format-ISO8601/";
+ LICENSE[0]=ART
+ ENTERED=20130510
+ SHORT="parses ISO8601 formats"
+cat << EOF
+Parses almost all ISO8601 date and time formats.
+EOF
diff --git a/perl-cpan/datetime-format-iso8601/HISTORY
b/perl-cpan/datetime-format-iso8601/HISTORY
new file mode 100644
index 0000000..29065b4
--- /dev/null
+++ b/perl-cpan/datetime-format-iso8601/HISTORY
@@ -0,0 +1,3 @@
+2013-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/datetime-locale/DEPENDS
b/perl-cpan/datetime-locale/DEPENDS
index cee89ac..ce1d071 100755
--- a/perl-cpan/datetime-locale/DEPENDS
+++ b/perl-cpan/datetime-locale/DEPENDS
@@ -1 +1,3 @@
-depends params-validate
+depends perl &&
+depends params-validate &&
+depends list-moreutils
diff --git a/perl-cpan/datetime-locale/DETAILS
b/perl-cpan/datetime-locale/DETAILS
index b1d331d..00d94a0 100755
--- a/perl-cpan/datetime-locale/DETAILS
+++ b/perl-cpan/datetime-locale/DETAILS
@@ -1,10 +1,10 @@
SPELL=datetime-locale
- VERSION=0.44
- SNAME=DateTime-Locale
+ VERSION=0.45
+ SNAME=DateTime-Locale
SOURCE=$SNAME-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
SOURCE_URL[0]=http://www.cpan.org/modules/by-module/DateTime/$SOURCE
-
SOURCE_HASH=sha512:fd99833024b4840650566789bbf888c7eb2c38c809eea0e9e479f81af1251dee534b26b8c598c30127e1de3c36397070fc84ea05de7f468570c0825a7c2d929e
+
SOURCE_HASH=sha512:dc2707b4ae5c3fd2bdaf9a5c61182925a9579474d2b5181a9350fac1a04240388cab63672384cde1a4a710cd4820305bf60d072f7f646251cdc630cf41b210df
LICENSE=GPL
WEB_SITE="http://search.cpan.org/search?module=DateTime::Locale";
ENTERED=20051201
diff --git a/perl-cpan/datetime-locale/HISTORY
b/perl-cpan/datetime-locale/HISTORY
index be706d2..9884f73 100644
--- a/perl-cpan/datetime-locale/HISTORY
+++ b/perl-cpan/datetime-locale/HISTORY
@@ -1,3 +1,7 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.45
+ * DEPENDS: added dependencies on perl and list-moreutils
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/perl-cpan/datetime-timezone/DEPENDS
b/perl-cpan/datetime-timezone/DEPENDS
index cc5ac5a..1c0f5e8 100755
--- a/perl-cpan/datetime-timezone/DEPENDS
+++ b/perl-cpan/datetime-timezone/DEPENDS
@@ -1 +1,4 @@
-depends class-singleton
+depends class-singleton &&
+depends class-load &&
+depends params-validate &&
+depends test-output
diff --git a/perl-cpan/datetime-timezone/DETAILS
b/perl-cpan/datetime-timezone/DETAILS
index 9b8b425..0ef96f0 100755
--- a/perl-cpan/datetime-timezone/DETAILS
+++ b/perl-cpan/datetime-timezone/DETAILS
@@ -1,10 +1,10 @@
SPELL=datetime-timezone
- VERSION=0.98
- SNAME=DateTime-TimeZone
+ VERSION=1.59
+ SNAME=DateTime-TimeZone
SOURCE=$SNAME-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
SOURCE_URL[0]=http://www.cpan.org/modules/by-module/DateTime/$SOURCE
-
SOURCE_HASH=sha512:1d36f78aecffcca9f5eda682bc49dba5eac6fdff43b561c44af9e11d98cfff55ee3fd7ae88efccd1a6574b09e897113b88a2c5a4c0719486ad3352959d9b5ee5
+
SOURCE_HASH=sha512:d76951b3c48656f32ca074a1ead9b1458e7e1edecffe8f54e884e328e9dad3ba1b79f07faf6dadfc9ffe6d609907a8aa2c8d0968084ccf2a63fef659d8397ca1
LICENSE=GPL
WEB_SITE="http://search.cpan.org/search?module=DateTime::TimeZone";
ENTERED=20051201
diff --git a/perl-cpan/datetime-timezone/HISTORY
b/perl-cpan/datetime-timezone/HISTORY
index 0aececa..5625782 100644
--- a/perl-cpan/datetime-timezone/HISTORY
+++ b/perl-cpan/datetime-timezone/HISTORY
@@ -1,3 +1,7 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.59
+ * DEPENDS: added dependencies on test-output, class-load,
params-validate
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/perl-cpan/datetime/BUILD b/perl-cpan/datetime/BUILD
new file mode 100755
index 0000000..2a0f65b
--- /dev/null
+++ b/perl-cpan/datetime/BUILD
@@ -0,0 +1,2 @@
+perl Build.PL &&
+./Build
diff --git a/perl-cpan/datetime/DEPENDS b/perl-cpan/datetime/DEPENDS
index c640bbd..fdf950c 100755
--- a/perl-cpan/datetime/DEPENDS
+++ b/perl-cpan/datetime/DEPENDS
@@ -1,2 +1,6 @@
-depends datetime-timezone &&
-depends datetime-locale
+depends perl &&
+depends datetime-timezone &&
+depends datetime-locale &&
+depends params-validate &&
+depends test-fatal &&
+depends test-simple
diff --git a/perl-cpan/datetime/DETAILS b/perl-cpan/datetime/DETAILS
index 20b971a..c23deaf 100755
--- a/perl-cpan/datetime/DETAILS
+++ b/perl-cpan/datetime/DETAILS
@@ -1,10 +1,10 @@
SPELL=datetime
- VERSION=0.50
- SNAME=DateTime
+ VERSION=1.03
+ SNAME=DateTime
SOURCE=$SNAME-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
SOURCE_URL[0]=http://www.cpan.org/modules/by-module/$SNAME/$SOURCE
-
SOURCE_HASH=sha512:59a6b409721802111d3c0cd55fd2a2220e998d900abb75efbbc5a41ce116dbba3959672ad737ad831bf446786333bec086e8e6edc8937debe6381714485b1bed
+
SOURCE_HASH=sha512:6764b8bd8ccb22429d17dfc48412a0223481ae43249920347ae91514dbbe0d2f820601372b9cdae312d0ba9460c9abeae9e189afb1666b90e27b09f3daaf335f
LICENSE=GPL
WEB_SITE="http://search.cpan.org/search?module=DateTime";
ENTERED=20051201
diff --git a/perl-cpan/datetime/HISTORY b/perl-cpan/datetime/HISTORY
index e851b58..78efc33 100644
--- a/perl-cpan/datetime/HISTORY
+++ b/perl-cpan/datetime/HISTORY
@@ -1,3 +1,9 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.03
+ * DEPENDS: added dependencies on perl, params-validate, test-fatal
+ and test-simple
+ * BUILD, INSTALL: use Build.PL
+
2009-09-14 David Kowis <dkowis AT shlrm.org>
* DETAILS: to latest version

diff --git a/perl-cpan/datetime/INSTALL b/perl-cpan/datetime/INSTALL
new file mode 100755
index 0000000..bd76e0b
--- /dev/null
+++ b/perl-cpan/datetime/INSTALL
@@ -0,0 +1 @@
+./Build install --prefix "${INSTALL_ROOT}/usr"
diff --git a/perl-cpan/dbd-pg/DETAILS b/perl-cpan/dbd-pg/DETAILS
index 266c307..5560a8b 100755
--- a/perl-cpan/dbd-pg/DETAILS
+++ b/perl-cpan/dbd-pg/DETAILS
@@ -1,6 +1,6 @@
SPELL=dbd-pg
- VERSION=2.13.1
-
SOURCE_HASH=sha512:d3fa9758b9158463f4598ea70126fcdb5dd6a4a7006efa1fe93f049bf3159ec297a615b19306c78119bc281088e0a24fad6c60ba8a9b171fa0d5f83326db1df9
+ VERSION=2.19.3
+
SOURCE_HASH=sha512:e1183fda7abcd2ee05491fe269172e5fb09dba6cb329c6f6f1a5abb9dc9a98c414a0b67f3465b938b197bbe34e3ebc9ec6a4e810e1f9e2316753845ac5416fec
SOURCE=DBD-Pg-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DBD-Pg-$VERSION
SOURCE_URL[0]=http://www.cpan.org/modules/by-module/DBD/$SOURCE
diff --git a/perl-cpan/dbd-pg/HISTORY b/perl-cpan/dbd-pg/HISTORY
index 244c1ba..ff3a1c0 100644
--- a/perl-cpan/dbd-pg/HISTORY
+++ b/perl-cpan/dbd-pg/HISTORY
@@ -1,3 +1,6 @@
+2013-06-17 Remko van derVossen <wich AT sourcemage.org>
+ * DETAILS: version 2.19.3
+
2009-06-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.13.1

diff --git a/perl-cpan/dbi/DETAILS b/perl-cpan/dbi/DETAILS
index 19b6bb8..561ef2d 100755
--- a/perl-cpan/dbi/DETAILS
+++ b/perl-cpan/dbi/DETAILS
@@ -1,9 +1,9 @@
SPELL=dbi
- VERSION=1.622
-
SOURCE_HASH=sha512:6d45ccdfab58bc82eaf71a9637b0b58a303ba4f24584b1c7a75a9b2ca21662344d9fa444e97ad92783b6fe5621d5127efa07faeeafd05f1bb49739774e250434
+ VERSION=1.631
+
SOURCE_HASH=sha512:7ed04167cfeb1f256613f06179d5280bbbf53e1d93d3306d5654f7278572f5cb131fb9ad16403cde05215c741cedd77e51b7cbdef15b5d4ea9dc79490775fa9e
SOURCE=DBI-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DBI-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/TIMB/$SOURCE
+ SOURCE_URL[0]=http://cpan.metacpan.org/authors/id/T/TI/TIMB/$SOURCE
LICENSE=ART
WEB_SITE=http://dbi.perl.org
ENTERED=20011108
diff --git a/perl-cpan/dbi/HISTORY b/perl-cpan/dbi/HISTORY
index 3bae266..889c490 100644
--- a/perl-cpan/dbi/HISTORY
+++ b/perl-cpan/dbi/HISTORY
@@ -1,3 +1,22 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.631
+ new url
+
+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
+
+2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.627
+
+2013-05-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.625
+
+2013-03-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.623
+
2012-06-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.622

diff --git a/perl-cpan/devel-globaldestruction/DEPENDS
b/perl-cpan/devel-globaldestruction/DEPENDS
new file mode 100755
index 0000000..57747bd
--- /dev/null
+++ b/perl-cpan/devel-globaldestruction/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends extutils-cbuilder &&
+depends sub-exporter-progressive
diff --git a/perl-cpan/devel-globaldestruction/DETAILS
b/perl-cpan/devel-globaldestruction/DETAILS
new file mode 100755
index 0000000..2e9355e
--- /dev/null
+++ b/perl-cpan/devel-globaldestruction/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=devel-globaldestruction
+ VERSION=0.11
+ SOURCE="Devel-GlobalDestruction-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/${SOURCE}
+
SOURCE_HASH=sha512:06ab614785b2bac598b04dbe3e2bdf6c22b4771a7a3833fdf2f4e621e7389db2a79219ecf202f6d9268a5dd68e6e2e7a215c60e97a87bbe9774116b598f75fce
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Devel-GlobalDestruction-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Devel-GlobalDestruction/";
+ LICENSE[0]=ART
+ ENTERED=20130609
+ SHORT="eases global destruction in perl"
+cat << EOF
+Perl's global destruction is a little tricky to deal with WRT finalizers
+because it's not ordered and objects can sometimes disappear.
+
+Writing defensive destructors is hard and annoying, and usually if global
+destruction is happenning you only need the destructors that free up non
+process local resources to actually execute.
+
+For these constructors you can avoid the mess by simply bailing out if global
+destruction is in effect.
+EOF
diff --git a/perl-cpan/devel-globaldestruction/HISTORY
b/perl-cpan/devel-globaldestruction/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/devel-globaldestruction/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/devel-nytprof/BUILD b/perl-cpan/devel-nytprof/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/devel-nytprof/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/devel-nytprof/DEPENDS b/perl-cpan/devel-nytprof/DEPENDS
new file mode 100755
index 0000000..ef48976
--- /dev/null
+++ b/perl-cpan/devel-nytprof/DEPENDS
@@ -0,0 +1 @@
+depends json-any
diff --git a/perl-cpan/devel-nytprof/DETAILS b/perl-cpan/devel-nytprof/DETAILS
new file mode 100755
index 0000000..8272a9a
--- /dev/null
+++ b/perl-cpan/devel-nytprof/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=devel-nytprof
+ VERSION=4.09
+ SOURCE="Devel-NYTProf-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TI/TIMB/${SOURCE}
+
SOURCE_HASH=sha512:2840e28f600ea9d814f588e6fe5df0b5b08955c12e301b67b535eab4c50fa34a63f0da514bfed5c9feea71fa01614eeaf9781ad12baf2ae0a8b019bdda6798db
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Devel-NYTProf-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~TIMB/Devel-NYTProf/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="Powerful feature-rich source code profiler"
+cat << EOF
+Devel::NYTProf is a powerful, fast, feature-rich perl source code profiler.
+
+- Performs per-line statement profiling for fine detail - Performs
+per-subroutine statement profiling for overview - Performs per-opcode
profiling
+for slow perl builtins - Performs per-block statement profiling (the first
+profiler to do so) - Accounts correctly for time spent after calls return -
+Performs inclusive and exclusive timing of subroutines - Subroutine times are
+per calling location (a powerful feature) - Can profile compile-time
activity,
+just run-time, or just END time - Uses novel techniques for efficient
profiling
+- Sub-microsecond (100ns) resolution on supported systems - Very fast - the
+fastest statement and subroutine profilers for perl - Handles applications
+that fork, with no performance cost - Immune from noise caused by profiling
+overheads and I/O - Program being profiled can stop/start the profiler -
+Generates richly annotated and cross-linked html reports - Captures source
+code, including string evals, for stable results - Trivial to use with
+mod_perl - add one line to httpd.conf - Includes an extensive test suite -
+Tested on very large codebases
+
+NYTProf is effectively two profilers in one: a statement profiler, and a
+subroutine profiler.
+EOF
diff --git a/perl-cpan/devel-nytprof/HISTORY b/perl-cpan/devel-nytprof/HISTORY
new file mode 100644
index 0000000..7b52142
--- /dev/null
+++ b/perl-cpan/devel-nytprof/HISTORY
@@ -0,0 +1,3 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/extutils-cbuilder/DETAILS
b/perl-cpan/extutils-cbuilder/DETAILS
index a25bdbf..4f1feb1 100755
--- a/perl-cpan/extutils-cbuilder/DETAILS
+++ b/perl-cpan/extutils-cbuilder/DETAILS
@@ -1,9 +1,9 @@
SPELL=extutils-cbuilder
- VERSION=0.24
-
SOURCE_HASH=sha512:c65ca8731bf09bb891577d6c240bf82f238fb67236fb7febf682e4cb0c4ad19cd67f97bdef94958e0e155414b93200c5454a904b3c760b7f34b1e655453cc3cc
+ VERSION=0.280205
+
SOURCE_HASH=sha512:076d9c3f0aea8eebab9054eb6f1af5647a48edab4fde4ff873e3ce8b005e6cc252141bb6e22091a2d9edc9486fcb34b7a5c609d709e8f8586cddfd55d9c23e81
SOURCE=ExtUtils-CBuilder-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/ExtUtils-CBuilder-${VERSION}
-
SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/${SOURCE}
+
SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/${SOURCE}
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE=ART
WEB_SITE="http://search.cpan.org/search?module=ExtUtils::CBuilder";
diff --git a/perl-cpan/extutils-cbuilder/HISTORY
b/perl-cpan/extutils-cbuilder/HISTORY
index 80d4cee..627c29c 100644
--- a/perl-cpan/extutils-cbuilder/HISTORY
+++ b/perl-cpan/extutils-cbuilder/HISTORY
@@ -1,3 +1,6 @@
+2013-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.280205
+
2009-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.24

diff --git a/perl-cpan/file-copy-recursive/DEPENDS
b/perl-cpan/file-copy-recursive/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/file-copy-recursive/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/file-copy-recursive/DETAILS
b/perl-cpan/file-copy-recursive/DETAILS
new file mode 100755
index 0000000..f7c1e05
--- /dev/null
+++ b/perl-cpan/file-copy-recursive/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=file-copy-recursive
+ VERSION=0.38
+ SOURCE="File-Copy-Recursive-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/D/DM/DMUEY/${SOURCE}
+
SOURCE_HASH=sha512:49e5dbfc5bdbc554ad8a019c25db85ebfa55765a73758d95271b5f3de9550fd68b4d99aa287898d86bc6c11ea8de97469a85c53d4ad8534594b411be1f18eb87
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/File-Copy-Recursive-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~dmuey/File-Copy-Recursive-0.38/";
+ LICENSE[0]="Artistic"
+ ENTERED=20140510
+ KEYWORDS=""
+ SHORT="Perl extension for recursively copying files and
directories"
+cat << EOF
+Perl extension for recursively copying files and directories.
+EOF
diff --git a/perl-cpan/file-copy-recursive/HISTORY
b/perl-cpan/file-copy-recursive/HISTORY
new file mode 100644
index 0000000..d56d6ac
--- /dev/null
+++ b/perl-cpan/file-copy-recursive/HISTORY
@@ -0,0 +1,3 @@
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/file-desktopentry/DEPENDS
b/perl-cpan/file-desktopentry/DEPENDS
index ded78bc..017abe3 100755
--- a/perl-cpan/file-desktopentry/DEPENDS
+++ b/perl-cpan/file-desktopentry/DEPENDS
@@ -1 +1,2 @@
-depends file-spec
+depends file-spec &&
+depends file-basedir
diff --git a/perl-cpan/file-desktopentry/HISTORY
b/perl-cpan/file-desktopentry/HISTORY
index 20a6f78..59c6263 100644
--- a/perl-cpan/file-desktopentry/HISTORY
+++ b/perl-cpan/file-desktopentry/HISTORY
@@ -1,3 +1,6 @@
+2014-04-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: depends on file-basedir
+
2008-02-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: updated spell to 0.04

diff --git a/perl-cpan/file-find-rule/DEPENDS
b/perl-cpan/file-find-rule/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/file-find-rule/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/file-find-rule/DETAILS
b/perl-cpan/file-find-rule/DETAILS
new file mode 100755
index 0000000..8ba4dd7
--- /dev/null
+++ b/perl-cpan/file-find-rule/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=file-find-rule
+ VERSION=0.33
+ SOURCE="File-Find-Rule-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RC/RCLAMP/${SOURCE}
+
SOURCE_HASH=sha512:287537a39e4ceeef6388dcf27c6b10fd7aceae7ab55b27f6acd608687ae695f964703e5b2ea2efbb57f7e5a6b658d7637fef5e87695fe39ae3222f8c7808ff31
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/File-Find-Rule-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~RCLAMP/File-Find-Rule/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Alternative interface to File::Find"
+cat << EOF
+Alternative interface to File::Find
+EOF
diff --git a/perl-cpan/file-find-rule/HISTORY
b/perl-cpan/file-find-rule/HISTORY
new file mode 100644
index 0000000..72abf61
--- /dev/null
+++ b/perl-cpan/file-find-rule/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
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/finance-quote/DETAILS b/perl-cpan/finance-quote/DETAILS
index 77f0f07..68619b5 100755
--- a/perl-cpan/finance-quote/DETAILS
+++ b/perl-cpan/finance-quote/DETAILS
@@ -1,7 +1,7 @@
SPELL=finance-quote
SPELLX=Finance-Quote
- VERSION=1.17
-
SOURCE_HASH=sha512:c55c8ebca493dafc9593e49f9fba48131fba6d7dd6bb956b6c6f6dbfefe579c73e24bab86d69fb4e088f8733d8fb9a236a87c52e9d77384c3609de004eb6c900
+ VERSION=1.35
+
SOURCE_HASH=sha512:bf04da96dcf66a4789eb6ca76fa7b2c7ff5ec618e9ac69885c6c9eca6c1ef524c45adb4833c12b9fd7fa29c4ebc44f5a94d7733c3b49ff97cb14930c55ee563a
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/perl-cpan/finance-quote/HISTORY b/perl-cpan/finance-quote/HISTORY
index ba16e72..9b7c89a 100644
--- a/perl-cpan/finance-quote/HISTORY
+++ b/perl-cpan/finance-quote/HISTORY
@@ -1,3 +1,6 @@
+2014-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.35
+
2009-12-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.17

diff --git a/perl-cpan/geo-gpx/BUILD b/perl-cpan/geo-gpx/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/geo-gpx/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/geo-gpx/DEPENDS b/perl-cpan/geo-gpx/DEPENDS
new file mode 100755
index 0000000..ad8e0c0
--- /dev/null
+++ b/perl-cpan/geo-gpx/DEPENDS
@@ -0,0 +1,7 @@
+depends perl &&
+depends datetime &&
+depends datetime-format-iso8601 &&
+depends html-parser &&
+depends test-simple &&
+depends xml-descent &&
+depends class-load-xs
diff --git a/perl-cpan/geo-gpx/DETAILS b/perl-cpan/geo-gpx/DETAILS
new file mode 100755
index 0000000..4c657f5
--- /dev/null
+++ b/perl-cpan/geo-gpx/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=geo-gpx
+ VERSION=0.26
+ SOURCE="Geo-Gpx-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AN/ANDYA/${SOURCE}
+
SOURCE_HASH=sha512:8687f6cdafa9750568d129a6af7583fe13f1e1598c6c6e8bbd14c7dc73e71b940cb33ea274d4b1fa7f0e3aa69bc65acf6bfe743e2cfa24d5879b4ba21ed9a2f0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Geo-Gpx-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~ANDYA/Geo-Gpx/";
+ LICENSE[0]=ART
+ ENTERED=20130510
+ SHORT="Parse or create GPX geocoding format"
+cat << EOF
+Parse or create GPX geocoding format
+EOF
diff --git a/perl-cpan/geo-gpx/HISTORY b/perl-cpan/geo-gpx/HISTORY
new file mode 100644
index 0000000..8b6ad39
--- /dev/null
+++ b/perl-cpan/geo-gpx/HISTORY
@@ -0,0 +1,6 @@
+2013-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on class-load-xs
+
+2013-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/geo-kml/DEPENDS b/perl-cpan/geo-kml/DEPENDS
new file mode 100755
index 0000000..96aaf73
--- /dev/null
+++ b/perl-cpan/geo-kml/DEPENDS
@@ -0,0 +1,3 @@
+depends archive-zip &&
+depends xml-compile-cache &&
+depends data-peek
diff --git a/perl-cpan/geo-kml/DETAILS b/perl-cpan/geo-kml/DETAILS
new file mode 100755
index 0000000..89f16bf
--- /dev/null
+++ b/perl-cpan/geo-kml/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=geo-kml
+ VERSION=0.94
+ SOURCE="Geo-KML-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:9f2acd3302e79946da00427d200f1b5a01422fd665bde65fc09ed7f3606fd17b78da856c552221d53db466fc174e47792f789b53732924cb5f81d946436a4768
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Geo-KML-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Geo-KML/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="produce GoogleEarth KML/KMZ files"
+cat << EOF
+Geo::KML - produce GoogleEarth KML/KMZ files.
+EOF
diff --git a/perl-cpan/geo-kml/HISTORY b/perl-cpan/geo-kml/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/geo-kml/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
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/image-exiftool/DETAILS
b/perl-cpan/image-exiftool/DETAILS
index 795def7..783924b 100755
--- a/perl-cpan/image-exiftool/DETAILS
+++ b/perl-cpan/image-exiftool/DETAILS
@@ -1,8 +1,8 @@
SPELL=image-exiftool
- VERSION=8.25
+ VERSION=9.70
SOURCE="Image-ExifTool-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.sno.phy.queensu.ca/~phil/exiftool/${SOURCE}
-
SOURCE_HASH=sha512:8d86b039047a890effffabf23f84ed9700142aff32dc4510a211f21b92a6ef68d2a8f211308771269c08e4980a12754f7129adff9a074d98837f7947255d112a
+
SOURCE_HASH=sha512:8345d7db73c88177ebe8fb74f18ce711d8dce64426cefaadeccd5f6eaf4c22e35834577c5b23d5dd9de71c48286189bd419c40e100b5d1d2d70d03045d9f6a31
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Image-ExifTool-${VERSION}"
WEB_SITE="http://www.sno.phy.queensu.ca/~phil/exiftool/";
LICENSE[0]=PERL
diff --git a/perl-cpan/image-exiftool/HISTORY
b/perl-cpan/image-exiftool/HISTORY
index 5f57f04..3d124ad 100644
--- a/perl-cpan/image-exiftool/HISTORY
+++ b/perl-cpan/image-exiftool/HISTORY
@@ -1,3 +1,12 @@
+2014-09-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.70
+
+2013-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.27
+
+2012-10-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.03
+
2010-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 8.25

diff --git a/perl-cpan/io-tty/DETAILS b/perl-cpan/io-tty/DETAILS
index ef3fe81..fa09c77 100755
--- a/perl-cpan/io-tty/DETAILS
+++ b/perl-cpan/io-tty/DETAILS
@@ -1,9 +1,9 @@
SPELL=io-tty
- VERSION=1.08
+ VERSION=1.10
SOURCE=IO-Tty-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/IO-Tty-$VERSION
-
SOURCE_HASH=sha512:3dbc42691c746128771e3c296dda44cc68a9ef4cfbe137a3a70d3436f70cc849855ad30c18f7d9d0328667c76fe81fee89ea79a312c701bae61cb73d8e9e8ab8
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RG/RGIERSIG/$SOURCE
+
SOURCE_HASH=sha512:d92a9e35f4939cdc902f4c5f1a8a84b0113a722ef0fcfaa272952a8455df761457dd0247c4fea0568dd4ae674ef1e9019eb3f480b226c26655424c2856552389
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/$SOURCE
LICENSE=ART
WEB_SITE=http://search.cpan.org/search?dist=IO-Tty
ENTERED=20020731
diff --git a/perl-cpan/io-tty/HISTORY b/perl-cpan/io-tty/HISTORY
index e20e024..03be6f8 100644
--- a/perl-cpan/io-tty/HISTORY
+++ b/perl-cpan/io-tty/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10
+
2010-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.08

diff --git a/perl-cpan/json-any/BUILD b/perl-cpan/json-any/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/json-any/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/json-any/DEPENDS b/perl-cpan/json-any/DEPENDS
new file mode 100755
index 0000000..348d067
--- /dev/null
+++ b/perl-cpan/json-any/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends json
diff --git a/perl-cpan/json-any/DETAILS b/perl-cpan/json-any/DETAILS
new file mode 100755
index 0000000..44fb7d9
--- /dev/null
+++ b/perl-cpan/json-any/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=json-any
+ VERSION=1.29
+ SOURCE="JSON-Any-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PE/PERIGRIN/${SOURCE}
+
SOURCE_HASH=sha512:d4015fd0053c00afe855513c7982db1fbfe2f494f53bfaad41eb8e917ea00d292db146a505df8f77fa423d3a1c6b59befd76790bc09a5b3e82bd3d5f36dcd5ce
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/JSON-Any-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~perigrin/JSON-Any/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="Wrapper Class for the various JSON classes."
+cat << EOF
+This module tries to provide a coherent API to bring together the various
+JSON modules currently on CPAN. This module will allow you to code to any
JSON
+API and have it work regardless of which JSON module is actually installed.
+EOF
diff --git a/perl-cpan/json-any/HISTORY b/perl-cpan/json-any/HISTORY
new file mode 100644
index 0000000..d516891
--- /dev/null
+++ b/perl-cpan/json-any/HISTORY
@@ -0,0 +1,5 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+ Note: The build itself asks questions. We sould turn
+ that off somehow.
+
diff --git a/perl-cpan/json/BUILD b/perl-cpan/json/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/json/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/json/DEPENDS b/perl-cpan/json/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/json/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/json/DETAILS b/perl-cpan/json/DETAILS
new file mode 100755
index 0000000..cd22400
--- /dev/null
+++ b/perl-cpan/json/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=json
+ VERSION=2.53
+ SOURCE="JSON-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MAKAMAKA/${SOURCE}
+
SOURCE_HASH=sha512:fd35090f90c7d6658f7398ba8b2fb3815e0493e147964bc127f2e4f9692b67334d213b7417e3049e5837ca309e04d28b6d2bb1558d31d8295fa54724ce5d2548
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/JSON-${VERSION}"
+ WEB_SITE=".org/~makamaka/JSON/http://search.cpan.org/~makamaka/JSON/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="JSON (JavaScript Object Notation) encoder/decoder"
+cat << EOF
+JSON (JavaScript Object Notation) is a simple data format. See to
+http://www.json.org/ and RFC4627(http://www.ietf.org/rfc/rfc4627.txt).
+
+This module converts Perl data structures to JSON and vice versa using either
+JSON::XS or JSON::PP.
+
+JSON::XS is the fastest and most proper JSON module on CPAN which must be
+compiled and installed in your environment. JSON::PP is a pure-Perl module
+which is bundled in this distribution and has a strong compatibility to
+JSON::XS.
+
+This module try to use JSON::XS by default and fail to it, use JSON::PP
+instead. So its features completely depend on JSON::XS or JSON::PP.
+EOF
diff --git a/perl-cpan/json/HISTORY b/perl-cpan/json/HISTORY
new file mode 100644
index 0000000..7b52142
--- /dev/null
+++ b/perl-cpan/json/HISTORY
@@ -0,0 +1,3 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/list-moreutils/DETAILS
b/perl-cpan/list-moreutils/DETAILS
index b63d1aa..098e143 100755
--- a/perl-cpan/list-moreutils/DETAILS
+++ b/perl-cpan/list-moreutils/DETAILS
@@ -1,8 +1,8 @@
SPELL=list-moreutils
- VERSION=0.22
+ VERSION=0.33
SOURCE="List-MoreUtils-${VERSION}.tar.gz"
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/V/VP/VPARSEVAL/${SOURCE}
-
SOURCE_HASH=sha512:14961a73f467dd8562d235d015efd0e8c89dbf2a5938810790ee7a3bd03787f605e700970b060d64cbb5352dba92bc460e1e6959b92efe7de676dcae0f2dea8e
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AD/ADAMK/${SOURCE}
+
SOURCE_HASH=sha512:e758b995438c5c5322317aab3602e89b9f683c42d403a0ac97ccd8cc20d0db1a75caefc22f34ad088314867c0bdd9c2b8264e8f2f6a43eab1421aa8c482233b5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/List-MoreUtils-${VERSION}"
WEB_SITE="http://search.cpan.org/~/List-MoreUtils/";
LICENSE[0]=Unknown
diff --git a/perl-cpan/list-moreutils/HISTORY
b/perl-cpan/list-moreutils/HISTORY
index 6ecf21e..e935779 100644
--- a/perl-cpan/list-moreutils/HISTORY
+++ b/perl-cpan/list-moreutils/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.33
+
2009-09-16 David Kowis <dkowis AT shlrm.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/perl-cpan/log-report/DEPENDS b/perl-cpan/log-report/DEPENDS
new file mode 100755
index 0000000..f461e1f
--- /dev/null
+++ b/perl-cpan/log-report/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends devel-globaldestruction
diff --git a/perl-cpan/log-report/DETAILS b/perl-cpan/log-report/DETAILS
new file mode 100755
index 0000000..1378ea2
--- /dev/null
+++ b/perl-cpan/log-report/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=log-report
+ VERSION=0.993
+ SOURCE="Log-Report-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:f74fbd7992742bc2711c5cd580ffcfa769e9c65e38ec0be785da2e9197fb55d6a79c0335c4267035245bd622f993480e04a246a9ce0dc4f1be910a4ad0642550
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Log-Report-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~MARKOV/Log-Report/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="error message dispatcher with translation"
+cat << EOF
+Log::Report - report a problem, with exceptions and translation support.
+EOF
diff --git a/perl-cpan/log-report/HISTORY b/perl-cpan/log-report/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/log-report/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 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/mail-imapclient/DETAILS
b/perl-cpan/mail-imapclient/DETAILS
index b6fde77..e9ffec1 100755
--- a/perl-cpan/mail-imapclient/DETAILS
+++ b/perl-cpan/mail-imapclient/DETAILS
@@ -1,9 +1,9 @@
SPELL=mail-imapclient
- VERSION=2.2.9
+ VERSION=3.35
SOURCE=Mail-IMAPClient-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Mail-IMAPClient-$VERSION
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DJ/DJKERNEN/$SOURCE
-
SOURCE_HASH=sha512:231b9f7c6d0118aaa1c4a940c65ff30b9ca9041563f59279b900d881756e23cc3a440046273e48e5bc106bac00080020c427e41b6a1b8fe55be19b12eda22e80
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PL/PLOBBES/$SOURCE
+
SOURCE_HASH=sha512:c8fc11d098a0c0370347155e860e4eb1b0842c5de825f206d166bd6d99d510a492aa0ebe5a15f561aae1f379641f502fc4984660be2a0b42be52a01a58661595
LICENSE=ART
WEB_SITE="http://search.cpan.org/search?module=Mail::IMAPClient";
ENTERED=20081015
diff --git a/perl-cpan/mail-imapclient/HISTORY
b/perl-cpan/mail-imapclient/HISTORY
index 7ddac42..6c05910 100644
--- a/perl-cpan/mail-imapclient/HISTORY
+++ b/perl-cpan/mail-imapclient/HISTORY
@@ -1,3 +1,7 @@
+2014-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 3.35
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/perl-cpan/math-derivative/BUILD b/perl-cpan/math-derivative/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/math-derivative/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/math-derivative/DEPENDS
b/perl-cpan/math-derivative/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/math-derivative/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/math-derivative/DETAILS
b/perl-cpan/math-derivative/DETAILS
new file mode 100755
index 0000000..e8ebcfb
--- /dev/null
+++ b/perl-cpan/math-derivative/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=math-derivative
+ VERSION=0.01
+ SOURCE="Math-Derivative-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JA/JARW/${SOURCE}
+
SOURCE_HASH=sha512:53d322a16919b97a4914aceda7d63e2d8053664337f555745f7d356379b928343381e8edf21a7bc0e353ecab5015d134612d3026032e459953da7471e71e70c5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Math-Derivative-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~CHORNY/Math-Derivative/";
+ LICENSE[0]=ART
+ ENTERED=20121129
+ SHORT="1st and 2nd order differentiation of data"
+cat << EOF
+1st and 2nd order differentiation of data
+EOF
diff --git a/perl-cpan/math-derivative/HISTORY
b/perl-cpan/math-derivative/HISTORY
new file mode 100644
index 0000000..f564a6d
--- /dev/null
+++ b/perl-cpan/math-derivative/HISTORY
@@ -0,0 +1,3 @@
+2012-11-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/math-spline/BUILD b/perl-cpan/math-spline/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/math-spline/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/math-spline/DEPENDS b/perl-cpan/math-spline/DEPENDS
new file mode 100755
index 0000000..95cc8cc
--- /dev/null
+++ b/perl-cpan/math-spline/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends math-derivative
diff --git a/perl-cpan/math-spline/DETAILS b/perl-cpan/math-spline/DETAILS
new file mode 100755
index 0000000..1a698c3
--- /dev/null
+++ b/perl-cpan/math-spline/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=math-spline
+ VERSION=0.01
+ SOURCE="Math-Spline-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JA/JARW/${SOURCE}
+
SOURCE_HASH=sha512:d3407cb79281a7cc46654cce3497dd95b571bca23f576654a8778cd9d1af4f66f72bf35a9c9e4602ab23aaf116a199bfaf9c3638b0568d6f44ee92303a3029ad
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Math-Spline-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~CHORNY/Math-Spline/";
+ LICENSE[0]=ART
+ ENTERED=20121129
+ SHORT="Cubic Spline Interpolation of data"
+cat << EOF
+Cubic Spline Interpolation of data
+EOF
diff --git a/perl-cpan/math-spline/HISTORY b/perl-cpan/math-spline/HISTORY
new file mode 100644
index 0000000..f564a6d
--- /dev/null
+++ b/perl-cpan/math-spline/HISTORY
@@ -0,0 +1,3 @@
+2012-11-29 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
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/module-implementation/BUILD
b/perl-cpan/module-implementation/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/module-implementation/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/module-implementation/DEPENDS
b/perl-cpan/module-implementation/DEPENDS
new file mode 100755
index 0000000..545b90f
--- /dev/null
+++ b/perl-cpan/module-implementation/DEPENDS
@@ -0,0 +1,5 @@
+depends perl &&
+depends module-runtime &&
+depends test-fatal &&
+depends test-requires &&
+depends try-tiny
diff --git a/perl-cpan/module-implementation/DETAILS
b/perl-cpan/module-implementation/DETAILS
new file mode 100755
index 0000000..c509aab
--- /dev/null
+++ b/perl-cpan/module-implementation/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=module-implementation
+ VERSION=0.06
+ SOURCE="Module-Implementation-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:329854912a6a2deba00f3dd3773f164b588892f90904cabc3426230c1377cce730792e4673c0f292fa3969747b5a21f9a295ea88caa502487f352747941feb6b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Implementation-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Module-Implementation/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="loads one of several alternate underlying implementations
for a module"
+cat << EOF
+This module abstracts out the process of choosing one of several underlying
+implementations for a module. This can be used to provide XS and pure Perl
+implementations of a module, or it could be used to load an implementation
for
+a given OS or any other case of needing to provide multiple implementations.
+
+This module is only useful when you know all the implementations ahead of
time.
+If you want to load arbitrary implementations then you probably want
something
+like a plugin system, not this module.
+EOF
diff --git a/perl-cpan/module-implementation/HISTORY
b/perl-cpan/module-implementation/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/module-implementation/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/module-runtime/BUILD b/perl-cpan/module-runtime/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/module-runtime/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/module-runtime/DEPENDS
b/perl-cpan/module-runtime/DEPENDS
new file mode 100755
index 0000000..02e8a5b
--- /dev/null
+++ b/perl-cpan/module-runtime/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends test-simple
diff --git a/perl-cpan/module-runtime/DETAILS
b/perl-cpan/module-runtime/DETAILS
new file mode 100755
index 0000000..5892252
--- /dev/null
+++ b/perl-cpan/module-runtime/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=module-runtime
+ VERSION=0.013
+ SOURCE="Module-Runtime-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/Z/ZE/ZEFRAM/${SOURCE}
+
SOURCE_HASH=sha512:4e8ad61d27d9e269a26a7da4905fcfb2bcc4d775ca1bcddd96f14e8238c725ff8c916dfc8e6faebad5d42c3a0a8eb7d264298471b0cc65d972b5d344a6b9a339
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Runtime-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Module-Runtime/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="runtime module handling"
+cat << EOF
+The functions exported by this module deal with runtime handling of Perl
+modules, which are normally handled at compile time. This module avoids
+using any other modules, so that it can be used in low-level infrastructure.
+EOF
diff --git a/perl-cpan/module-runtime/HISTORY
b/perl-cpan/module-runtime/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/module-runtime/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
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/net-ssleay/DEPENDS b/perl-cpan/net-ssleay/DEPENDS
index 97a2213..e7842e3 100755
--- a/perl-cpan/net-ssleay/DEPENDS
+++ b/perl-cpan/net-ssleay/DEPENDS
@@ -1,2 +1,2 @@
depends perl &&
-depends openssl
+depends SSL
diff --git a/perl-cpan/net-ssleay/HISTORY b/perl-cpan/net-ssleay/HISTORY
index 9e8ee59..ff9a83b 100644
--- a/perl-cpan/net-ssleay/HISTORY
+++ b/perl-cpan/net-ssleay/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.42; renewed urls

diff --git a/perl-cpan/params-util/BUILD b/perl-cpan/params-util/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/params-util/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/params-util/DEPENDS b/perl-cpan/params-util/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/params-util/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/params-util/DETAILS b/perl-cpan/params-util/DETAILS
new file mode 100755
index 0000000..f9bdabe
--- /dev/null
+++ b/perl-cpan/params-util/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=params-util
+ VERSION=1.07
+ SOURCE="Params-Util-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AD/ADAMK/${SOURCE}
+
SOURCE_HASH=sha512:ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Params-Util-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Params-Util/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="simple, compact and correct param-checking functions"
+cat << EOF
+Params::Util provides a basic set of importable functions that makes checking
+parameters a hell of a lot easier.
+
+While they can be (and are) used in other contexts, the main point behind
+this module is that the functions both Do What You Mean, and Do The Right
+Thing, so they are most useful when you are getting params passed into your
+code from someone and/or somewhere else and you can't really trust the
quality.
+EOF
diff --git a/perl-cpan/params-util/HISTORY b/perl-cpan/params-util/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/params-util/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/params-validate/BUILD b/perl-cpan/params-validate/BUILD
new file mode 100755
index 0000000..2a0f65b
--- /dev/null
+++ b/perl-cpan/params-validate/BUILD
@@ -0,0 +1,2 @@
+perl Build.PL &&
+./Build
diff --git a/perl-cpan/params-validate/DEPENDS
b/perl-cpan/params-validate/DEPENDS
index 6043209..1dd08c9 100755
--- a/perl-cpan/params-validate/DEPENDS
+++ b/perl-cpan/params-validate/DEPENDS
@@ -1 +1,4 @@
-depends perl
+depends perl &&
+depends module-implementation &&
+depends test-fatal &&
+depends test-simple
diff --git a/perl-cpan/params-validate/DETAILS
b/perl-cpan/params-validate/DETAILS
index 93cb595..ec9cce8 100755
--- a/perl-cpan/params-validate/DETAILS
+++ b/perl-cpan/params-validate/DETAILS
@@ -1,11 +1,11 @@
SPELL=params-validate
- VERSION=0.91
-
SOURCE_HASH=sha512:171d68fa265c3ae9a90ad297f1c224a534957057c10a3299c437fe007ffc3cda4227bb6ca21c6a1775e0d4861ada67ac1583ad682a388ed0fdc436690bab58c7
+ VERSION=1.07
+
SOURCE_HASH=sha512:fc49cdba84a1d9cc3d526fd86328bf724adbfee7c161c4bcc2dac84b6a9a4369f50f216be23606e3bef46ba58aa476be38f93075a068941245ca4ab6393d75d6
SOURCE=Params-Validate-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Params-Validate-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/D/DR/DROLSKY/$SOURCE
LICENSE=ART
- WEB_SITE="http://search.cpan.org/search?module=Basic::Queue";
+
WEB_SITE="http://search.cpan.org/~drolsky/Params-Validate-${VERSION}/";
ENTERED=20040506
KEYWORDS="perl"
SHORT="Params-Validate"
diff --git a/perl-cpan/params-validate/HISTORY
b/perl-cpan/params-validate/HISTORY
index 4b8db1d..a97f29a 100644
--- a/perl-cpan/params-validate/HISTORY
+++ b/perl-cpan/params-validate/HISTORY
@@ -1,3 +1,9 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.07
+ * DEPENDS: added dependencies on module-implementation, test-fatal,
+ test-simple
+ * BUILD, INSTALL: added
+
2008-10-28 Treeve Jelbert <treev AT pi.be>
* DETAILS: version 0.91

diff --git a/perl-cpan/params-validate/INSTALL
b/perl-cpan/params-validate/INSTALL
new file mode 100755
index 0000000..bd76e0b
--- /dev/null
+++ b/perl-cpan/params-validate/INSTALL
@@ -0,0 +1 @@
+./Build install --prefix "${INSTALL_ROOT}/usr"
diff --git a/perl-cpan/parrot/DEPENDS b/perl-cpan/parrot/DEPENDS
index be5e519..f7a9ab3 100755
--- a/perl-cpan/parrot/DEPENDS
+++ b/perl-cpan/parrot/DEPENDS
@@ -4,7 +4,7 @@ optional_depends gmp "" "--without-gmp" "for GMP support"
&&
optional_depends gdbm "" "--without-gdbm" "for GDBM support" &&
optional_depends icu "" "--without-icu" "for ICU support" &&
optional_depends GLUT '' '--without-opengl' "OpenGL support" &&
-optional_depends openssl '' '--without-crypto' 'crypto support' &&
+optional_depends SSL '' '--without-crypto' 'crypto support' &&
optional_depends pcre '' '--without-pcre' 'regex support' &&
optional_depends readline '' '' 'line editing' &&
optional_depends gettext '' '--without-gettext' 'multilingual support' &&
diff --git a/perl-cpan/parrot/DETAILS b/perl-cpan/parrot/DETAILS
index 471b48b..1048d14 100755
--- a/perl-cpan/parrot/DETAILS
+++ b/perl-cpan/parrot/DETAILS
@@ -1,10 +1,10 @@
SPELL=parrot
if [[ $PAR_VER == devel ]];then
- VERSION=4.2.0
-
SOURCE_HASH=sha512:672d494e6ee4c607070ed2fe6c75829dce6094ce44063ec6048308e1f47375d4c30d5096671f8c9636a9df8d89929b42d3076a0792f41f9afd143d5f327aa936
+ VERSION=5.7.0
+
SOURCE_HASH=sha512:b726905dc44aa81d4b6ad2bba7972fef535fe5498c49e2d0b8afbacba7e28d40d97dcd63271a95269f4364efd2ec7c00c312ee3b03137551e5c6fbc0bb954955
else
- VERSION=4.0.0
-
SOURCE_HASH=sha512:4279267a8a2baa48bf528f996948896bd74b5f221f7e0d267a85f838613b76a05e3216a373d67670e11b1f6999e37c45ae1c9107975452c73e97fcf54720a624
+ VERSION=5.0.0
+
SOURCE_HASH=sha512:d9e449168248b62cac20355526d1ceb9ecd6269802d46feea49ba01bb4fa1583a42e11b37dc90b2c835c152da4923f64950bb65db439984fc887fe595bcbaa2b
fi
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=ftp://ftp.parrot.org/pub/parrot/releases/${PAR_VER:-stable}/$VERSION/$SOURCE
diff --git a/perl-cpan/parrot/HISTORY b/perl-cpan/parrot/HISTORY
index 09b8d25..6acb022 100644
--- a/perl-cpan/parrot/HISTORY
+++ b/perl-cpan/parrot/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.7.0/5.0.0
+
2012-04-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.2.0/4.0.0
* DEPENDS: add zlib, optional libffi, llvm
diff --git a/perl-cpan/parse-debcontrol/DEPENDS
b/perl-cpan/parse-debcontrol/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/perl-cpan/parse-debcontrol/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/parse-debcontrol/DETAILS
b/perl-cpan/parse-debcontrol/DETAILS
new file mode 100755
index 0000000..f44a164
--- /dev/null
+++ b/perl-cpan/parse-debcontrol/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=parse-debcontrol
+ SPELLX=Parse-DebControl
+ VERSION=2.005
+ SOURCE="$SPELLX-$VERSION.tar.gz"
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/J/JA/JAYBONCI/$SOURCE
+
SOURCE_HASH=sha512:1a496bf8ea7ca3a2f7068a916fa3c2256f828195525d1519c1bd170737864775b7486d669ee635965b3512ee34da232401fa75efd3569dc142896eab71484f41
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE="http://search.cpan.org/dist/$SPELLX/lib/${SPELLX/-//}.pm";
+ LICENSE[0]="Artistic"
+ ENTERED=20140415
+ KEYWORDS=""
+ SHORT="Easy OO parsing of debian control-like files"
+cat << EOF
+Parse::DebControl is an easy OO way to parse debian control files and other
+colon separated key-value pairs. It's specifically designed to handle the
+format used in Debian control files, template files, and the cache files
+used by dpkg.
+
+For basic format information see:
+http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-controlsyntax
+
+This module does not actually do any intelligence with the file content
+(because there are a lot of files in this format), but merely handles the
+format. It can handle simple control files, or files hundreds of lines long
+efficiently and easily.
+EOF
diff --git a/perl-cpan/parse-debcontrol/HISTORY
b/perl-cpan/parse-debcontrol/HISTORY
new file mode 100644
index 0000000..feaa31e
--- /dev/null
+++ b/perl-cpan/parse-debcontrol/HISTORY
@@ -0,0 +1,2 @@
+2014-04-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/perl-cpan/perl-error/DETAILS b/perl-cpan/perl-error/DETAILS
index b605bb4..9cc9a8d 100755
--- a/perl-cpan/perl-error/DETAILS
+++ b/perl-cpan/perl-error/DETAILS
@@ -1,6 +1,7 @@
SPELL=perl-error
- VERSION=0.17018
-
SOURCE_HASH=sha512:3336230dd3c65a657e44e9c2bb57638b3d66ad2de6192ea5a1e6ccb9585caebe59988c7802b234f1663b2bd51ec5c1cebb84dd9c859488184b3c992b5b714d4c
+ VERSION=0.17022
+
SOURCE_HASH=sha512:ebfddf176044cb3edb656fb555ebf77ac8d08860505bcf0bc3778e1c927ab9e34c6c9400713e96d3cbc94fdac554752949826c6bd32e28352fd4d2157a6a1e99
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE=Error-$VERSION.tar.gz
SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/S/SH/SHLOMIF/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Error-$VERSION"
diff --git a/perl-cpan/perl-error/HISTORY b/perl-cpan/perl-error/HISTORY
index 224c29d..53a0ad7 100644
--- a/perl-cpan/perl-error/HISTORY
+++ b/perl-cpan/perl-error/HISTORY
@@ -1,3 +1,9 @@
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17022
+
+2013-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.17020
+
2012-05=22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.17018

diff --git a/perl-cpan/perl-tk/DEPENDS b/perl-cpan/perl-tk/DEPENDS
index 5ae23f1..93fbee2 100755
--- a/perl-cpan/perl-tk/DEPENDS
+++ b/perl-cpan/perl-tk/DEPENDS
@@ -1,2 +1,5 @@
-depends xorg-libs &&
+depends freetype2 &&
+depends JPEG &&
+depends libpng &&
+depends libx11 &&
depends perl
diff --git a/perl-cpan/perl-tk/DETAILS b/perl-cpan/perl-tk/DETAILS
index 14ae365..37e008f 100755
--- a/perl-cpan/perl-tk/DETAILS
+++ b/perl-cpan/perl-tk/DETAILS
@@ -1,5 +1,5 @@
SPELL=perl-tk
- VERSION=804.029
+ VERSION=804.031
SOURCE=Tk-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Tk-${VERSION}
SOURCE_URL[0]=http://www.cpan.org/authors/id/S/SR/SREZIC/${SOURCE}
diff --git a/perl-cpan/perl-tk/HISTORY b/perl-cpan/perl-tk/HISTORY
index 5ea206e..68dbd56 100644
--- a/perl-cpan/perl-tk/HISTORY
+++ b/perl-cpan/perl-tk/HISTORY
@@ -1,3 +1,8 @@
+2013-06-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 804.031
+ Fixes compilation issue 'invalid use of void expression'
+ * DEPENDS: Change xorg-server -> libx11, freetype2, JPEG, libpng
+
2010-06-23 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 804.029
Fixes compilation/running with perl 5.12+
diff --git a/perl-cpan/perl-tk/Tk-804.029.tar.gz.sig
b/perl-cpan/perl-tk/Tk-804.029.tar.gz.sig
deleted file mode 100644
index efbb753..0000000
Binary files a/perl-cpan/perl-tk/Tk-804.029.tar.gz.sig and /dev/null differ
diff --git a/perl-cpan/perl-tk/Tk-804.031.tar.gz.sig
b/perl-cpan/perl-tk/Tk-804.031.tar.gz.sig
new file mode 100644
index 0000000..6b69ee1
Binary files /dev/null and b/perl-cpan/perl-tk/Tk-804.031.tar.gz.sig differ
diff --git a/perl-cpan/ps2eps/DETAILS b/perl-cpan/ps2eps/DETAILS
index 72c5996..03c4327 100755
--- a/perl-cpan/ps2eps/DETAILS
+++ b/perl-cpan/ps2eps/DETAILS
@@ -1,8 +1,8 @@
SPELL=ps2eps
- VERSION=1.64
+ VERSION=1.68
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.tm.uka.de/~bless/${SOURCE}
-
SOURCE_HASH=sha512:b41c70d9a2d1ff2abb2782afd5e78726715278a65cf4ae787070773b87552d5df4e2566dc2983291fc2985a9d888677deb3478bb9f8cfc23836b244b778b490f
+
SOURCE_HASH=sha512:7fc84da5da00d5b1169d6e337b1db232adf80d9d957e48bfdd9272946151adca3e44f712587387ef557488cd15f44210b3fbd8c545488ec0071641d9d25a9c2b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://www.tm.uka.de/~bless/ps2eps.html";
LICENSE[0]="GPL"
diff --git a/perl-cpan/ps2eps/HISTORY b/perl-cpan/ps2eps/HISTORY
index 5ade3eb..a08f381 100644
--- a/perl-cpan/ps2eps/HISTORY
+++ b/perl-cpan/ps2eps/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.68
+
2009-07-29 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS, DETAILS: spell created
* BUILD, INSTALL: spell created
diff --git a/perl-cpan/scalar-util/DEPENDS b/perl-cpan/scalar-util/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/scalar-util/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/scalar-util/DETAILS b/perl-cpan/scalar-util/DETAILS
new file mode 100755
index 0000000..4cfa656
--- /dev/null
+++ b/perl-cpan/scalar-util/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=scalar-util
+ VERSION=1.27
+ SOURCE="Scalar-List-Utils-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PE/PEVANS/${SOURCE}
+
SOURCE_HASH=sha512:5881d2b472d0eea55dc560a198b8fba411606caa64bd9b3dfb1def06cced8e2a77570e9c5de918b950052c556870f1d14d1343411e0b18b3cac7aa8af7a4bff4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Scalar-List-Utils-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~GBARR/Scalar-Util/";
+ LICENSE[0]=ART
+ ENTERED=20130609
+ SHORT="a selection of general-utility scalar subroutines"
+cat << EOF
+Scalar::Util - A selection of general-utility scalar subroutines.
+EOF
diff --git a/perl-cpan/scalar-util/HISTORY b/perl-cpan/scalar-util/HISTORY
new file mode 100644
index 0000000..35efd3a
--- /dev/null
+++ b/perl-cpan/scalar-util/HISTORY
@@ -0,0 +1,3 @@
+2013-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/strictures/DEPENDS b/perl-cpan/strictures/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/strictures/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/strictures/DETAILS b/perl-cpan/strictures/DETAILS
new file mode 100755
index 0000000..b9d6ff3
--- /dev/null
+++ b/perl-cpan/strictures/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=strictures
+ VERSION=1.004004
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/E/ET/ETHER/${SOURCE}
+
SOURCE_HASH=sha512:4baabbe85a6eee762b5743d0960d630d2d4604d43b1bce396841d8bb17f1809e016fde74072b36c9eda078fde0552258eff977c1d90bfbca1f50edf5e6a5613b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/strictures/";
+ LICENSE[0]=ART
+ ENTERED=20130622
+ SHORT="turn on strict and make all warnings fatal"
+cat << EOF
+strictures - turn on strict and make all warnings fatal.
+EOF
diff --git a/perl-cpan/strictures/HISTORY b/perl-cpan/strictures/HISTORY
new file mode 100644
index 0000000..534f05b
--- /dev/null
+++ b/perl-cpan/strictures/HISTORY
@@ -0,0 +1,3 @@
+2013-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/sub-exporter-progressive/DEPENDS
b/perl-cpan/sub-exporter-progressive/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/sub-exporter-progressive/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/sub-exporter-progressive/DETAILS
b/perl-cpan/sub-exporter-progressive/DETAILS
new file mode 100755
index 0000000..7702bd8
--- /dev/null
+++ b/perl-cpan/sub-exporter-progressive/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=sub-exporter-progressive
+ VERSION=0.001010
+ SOURCE="Sub-Exporter-Progressive-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/F/FR/FREW/${SOURCE}
+
SOURCE_HASH=sha512:54a345b144adf96b79351c72f9dcdceeee4d9e09df930228281bfc5059bdad8f3b88723c1df1c7a21833414f58e4b334e46408796ee374661e583d93839201d3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Sub-Exporter-Progressive-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Sub-Exporter-Progressive/";
+ LICENSE[0]=ART
+ ENTERED=20130609
+ SHORT="only use Sub::Exporter if you need it"
+cat << EOF
+Sub::Exporter is an incredibly powerful module, but with that power comes
+great responsibility, er- as well as some runtime penalties. This module is
+a Sub::Exporter wrapper that will let your users just use Exporter if all
+they are doing is picking exports, but use Sub::Exporter if your users try to
+use Sub::Exporter's more advanced features features, like renaming exports,
+if they try to use them.
+
+Note that this module will export @EXPORT, @EXPORT_OK and %EXPORT_TAGS
+package variables for Exporter to work. Additionally, if your package uses
+advanced Sub::Exporter features like currying, this module will only ever
+use Sub::Exporter, so you might as well use it directly.
+EOF
diff --git a/perl-cpan/sub-exporter-progressive/HISTORY
b/perl-cpan/sub-exporter-progressive/HISTORY
new file mode 100644
index 0000000..35efd3a
--- /dev/null
+++ b/perl-cpan/sub-exporter-progressive/HISTORY
@@ -0,0 +1,3 @@
+2013-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/sub-exporter/BUILD b/perl-cpan/sub-exporter/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/sub-exporter/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/sub-exporter/DEPENDS b/perl-cpan/sub-exporter/DEPENDS
new file mode 100755
index 0000000..26ab27f
--- /dev/null
+++ b/perl-cpan/sub-exporter/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends data-optlist &&
+depends params-util &&
+depends sub-install
diff --git a/perl-cpan/sub-exporter/DETAILS b/perl-cpan/sub-exporter/DETAILS
new file mode 100755
index 0000000..4be7d01
--- /dev/null
+++ b/perl-cpan/sub-exporter/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sub-exporter
+ VERSION=0.985
+ SOURCE="Sub-Exporter-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:b8f4cebf5822fad13d8521ad98b5a330acfa5def3d105daf907faf35cfa7003fc0bad554746f629d255fe4e4c8d3390f965915a559e8fbc90515c93ca8de17ba
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Sub-Exporter-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Sub-Exporter/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="a sophisticated exporter for custom-built routines"
+cat << EOF
+The biggest benefit of Sub::Exporter over existing exporters (including the
+ubiquitous Exporter.pm) is its ability to build new coderefs for export,
rather
+than to simply export code identical to that found in the exporting package.
+EOF
diff --git a/perl-cpan/sub-exporter/HISTORY b/perl-cpan/sub-exporter/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/sub-exporter/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/sub-install/BUILD b/perl-cpan/sub-install/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/sub-install/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/sub-install/DEPENDS b/perl-cpan/sub-install/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/sub-install/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/sub-install/DETAILS b/perl-cpan/sub-install/DETAILS
new file mode 100755
index 0000000..43d98f2
--- /dev/null
+++ b/perl-cpan/sub-install/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sub-install
+ VERSION=0.926
+ SOURCE="Sub-Install-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:c536e1ace79ce8c6bd4a6e580cc2e181671b54f07cef231a84094c854779aee556de4b2ff0a95f0e6a8aca87f77a6e19d148071a48fe5c6e9c0ca15314f0c9cc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Sub-Install-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Sub-Install/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="install subroutines into packages easily"
+cat << EOF
+This module makes it easy to install subroutines into packages without the
+unslightly mess of no strict or typeglobs lying about where just anyone can
+see them.
+EOF
diff --git a/perl-cpan/sub-install/HISTORY b/perl-cpan/sub-install/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/sub-install/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/sys-syslog/BUILD b/perl-cpan/sys-syslog/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/sys-syslog/BUILD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/sys-syslog/DETAILS b/perl-cpan/sys-syslog/DETAILS
index dd784ae..5f62dcf 100755
--- a/perl-cpan/sys-syslog/DETAILS
+++ b/perl-cpan/sys-syslog/DETAILS
@@ -1,17 +1,7 @@
- SPELL=sys-syslog
- CPAN=Sys-Syslog
- VERSION=0.16
- SOURCE=$CPAN-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$CPAN-$VERSION
- SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/$SOURCE
-
SOURCE_HASH=sha512:f1b0fb0ae59be5c9782bbab8e3714421e1cd0ae454b366a47ed6a7c867584b2aaadd6b93ca36c6a328dee3837eb269d61d33e18b1c58c435f11b37712637c9f5
- WEB_SITE="http://search.cpan.org/~saper/Sys-Syslog-0.16/";
- LICENSE=ART
- ENTERED=20060629
- UPDATED=20021001
- KEYWORDS="perl"
- SHORT="Perl interface to the UNIX syslog(3) calls"
-cat << EOF
-Sys::Syslog is an interface to the UNIX syslog(3) program. Call syslog()
with a
-string priority and a list of printf() args just like syslog(3).
-EOF
+ SPELL=sys-syslog
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by perl]
+ EOF
diff --git a/perl-cpan/sys-syslog/DOWNLOAD b/perl-cpan/sys-syslog/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/sys-syslog/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/sys-syslog/HISTORY b/perl-cpan/sys-syslog/HISTORY
index e6c9523..b8240cb 100644
--- a/perl-cpan/sys-syslog/HISTORY
+++ b/perl-cpan/sys-syslog/HISTORY
@@ -1,3 +1,8 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [part of the perl distribution]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless

diff --git a/perl-cpan/sys-syslog/INSTALL b/perl-cpan/sys-syslog/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/sys-syslog/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/sys-syslog/PRE_BUILD b/perl-cpan/sys-syslog/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/perl-cpan/sys-syslog/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/perl-cpan/sys-syslog/TRIGGERS b/perl-cpan/sys-syslog/TRIGGERS
new file mode 100755
index 0000000..33224c7
--- /dev/null
+++ b/perl-cpan/sys-syslog/TRIGGERS
@@ -0,0 +1 @@
+on_cast sys-syslog dispel_self
diff --git a/perl-cpan/test-deep/DEPENDS b/perl-cpan/test-deep/DEPENDS
new file mode 100755
index 0000000..beb2f25
--- /dev/null
+++ b/perl-cpan/test-deep/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends test-tester &&
+depends test-nowarnings
diff --git a/perl-cpan/test-deep/DETAILS b/perl-cpan/test-deep/DETAILS
new file mode 100755
index 0000000..5c55741
--- /dev/null
+++ b/perl-cpan/test-deep/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=test-deep
+ VERSION=0.110
+ SOURCE="Test-Deep-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:04ebad286ab032ff2bc07c4a7ff70f73547c07860b1c83e7ba626fea4f67719fe7e23f63fd96809a96b113557e48177a11f9670ec6ca9c272f4728ee94447d44
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Deep-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Deep/";
+ LICENSE[0]=ART
+ ENTERED=20130609
+ SHORT="extremely flexible deep comparison"
+cat << EOF
+If you don't know anything about automated testing in Perl then you should
+probably read about Test::Simple and Test::More before preceding. Test::Deep
+uses the Test::Builder framework.
+
+Test::Deep gives you very flexible ways to check that the result you got is
+the result you were expecting. At it's simplest it compares two structures
+by going through each level, ensuring that the values match, that arrays
+and hashes have the same elements and that references are blessed into the
+correct class. It also handles circular data structures without getting
+caught in an infinite loop.
+
+Where it becomes more interesting is in allowing you to do something besides
+simple exact comparisons. With strings, the eq operator checks that 2 strings
+are exactly equal but sometimes that's not what you want. When you don't
+know exactly what the string should be but you do know some things about
+how it should look, eq is no good and you must use pattern matching instead.
+Test::Deep provides pattern matching for complex data structures.
+EOF
diff --git a/perl-cpan/test-deep/HISTORY b/perl-cpan/test-deep/HISTORY
new file mode 100644
index 0000000..35efd3a
--- /dev/null
+++ b/perl-cpan/test-deep/HISTORY
@@ -0,0 +1,3 @@
+2013-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-differences/DETAILS
b/perl-cpan/test-differences/DETAILS
index 55f610e..6b679be 100755
--- a/perl-cpan/test-differences/DETAILS
+++ b/perl-cpan/test-differences/DETAILS
@@ -1,11 +1,11 @@
SPELL=test-differences
SPELLX=Test-Differences
- VERSION=0.47
-
SOURCE_HASH=sha512:65109a437289770bb66734db2b2127589c2b38a2efc399eac2c8d332e7462f8f5fe69c5b1eefa7d11d9cb644aee5f2c90b20282c44e88a70bc833544c9dea287
+ VERSION=0.61
+
SOURCE_HASH=sha512:bba23427d2a8607fc6717a01866b5f50908ca12ffc0abd1bcf569edd59bb6bcace3773af6833b961587306ca53d3b44cf5965b548eecf69cb0bb9baef808a004
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://search.cpan.org/search?query=$SPELL
-SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/R/RB/RBS/$SOURCE
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/O/OV/OVID/$SOURCE
LICENSE[0]=GPL
ENTERED=20061115
KEYWORDS="perl"
diff --git a/perl-cpan/test-differences/HISTORY
b/perl-cpan/test-differences/HISTORY
index 7f5e80d..8abf69e 100644
--- a/perl-cpan/test-differences/HISTORY
+++ b/perl-cpan/test-differences/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.61
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless

diff --git a/perl-cpan/test-fatal/BUILD b/perl-cpan/test-fatal/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-fatal/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-fatal/DEPENDS b/perl-cpan/test-fatal/DEPENDS
new file mode 100755
index 0000000..97218b25
--- /dev/null
+++ b/perl-cpan/test-fatal/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends try-tiny
diff --git a/perl-cpan/test-fatal/DETAILS b/perl-cpan/test-fatal/DETAILS
new file mode 100755
index 0000000..239ea93
--- /dev/null
+++ b/perl-cpan/test-fatal/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=test-fatal
+ VERSION=0.010
+ SOURCE="Test-Fatal-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:24ed85a957e316f49673613295978ff4f2485f762427a8e51594221fe7601d6df3ab1d92dd5a9a8943cce42a04a3a712b781a7ae31403995a03bbf177006edf6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Fatal-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Fatal/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="incredibly simple helpers for testing code with exceptions"
+cat << EOF
+Test::Fatal is an alternative to the popular Test::Exception. It does much
+less, but should allow greater flexibility in testing exception-throwing
+code with about the same amount of typing.
+EOF
diff --git a/perl-cpan/test-fatal/HISTORY b/perl-cpan/test-fatal/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-fatal/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-nowarnings/DEPENDS
b/perl-cpan/test-nowarnings/DEPENDS
new file mode 100755
index 0000000..fe5a257
--- /dev/null
+++ b/perl-cpan/test-nowarnings/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends test-tester
diff --git a/perl-cpan/test-nowarnings/DETAILS
b/perl-cpan/test-nowarnings/DETAILS
new file mode 100755
index 0000000..a140671
--- /dev/null
+++ b/perl-cpan/test-nowarnings/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=test-nowarnings
+ VERSION=1.04
+ SOURCE="Test-NoWarnings-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AD/ADAMK/${SOURCE}
+
SOURCE_HASH=sha512:48126d2385e6f7863067f541763f64bc72132f6093f316f75d15ad7dca9b863dc469dff18c6e3f93105647844acb5cd10e4d056d3aa19217cb9588eb8a5f0d7a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-NoWarnings-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-NoWarnings/";
+ LICENSE[0]=ART
+ ENTERED=20130609
+ SHORT="make sure you didn't emit any warnings while testing"
+cat << EOF
+In general, your tests shouldn't produce warnings. This modules causes any
+warnings to be captured and stored. It automatically adds an extra test that
+will run when your script ends to check that there were no warnings. If there
+were any warings, the test will give a "not ok" and diagnostics of where,
+when and what the warning was, including a stack trace of what was going on
+when the it occurred.
+EOF
diff --git a/perl-cpan/test-nowarnings/HISTORY
b/perl-cpan/test-nowarnings/HISTORY
new file mode 100644
index 0000000..35efd3a
--- /dev/null
+++ b/perl-cpan/test-nowarnings/HISTORY
@@ -0,0 +1,3 @@
+2013-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-output/BUILD b/perl-cpan/test-output/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-output/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-output/DEPENDS b/perl-cpan/test-output/DEPENDS
new file mode 100755
index 0000000..97c5c33
--- /dev/null
+++ b/perl-cpan/test-output/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends sub-exporter &&
+depends test-tester
diff --git a/perl-cpan/test-output/DETAILS b/perl-cpan/test-output/DETAILS
new file mode 100755
index 0000000..c63e09f
--- /dev/null
+++ b/perl-cpan/test-output/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=test-output
+ VERSION=1.01
+ SOURCE="Test-Output-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/B/BD/BDFOY/${SOURCE}
+
SOURCE_HASH=sha512:50085c468d676e770a1a98221f40e332048501f0b7da32fab42e0e0824e630ab8fe45ddfe6b29bd3c560e420e34b5191774f79ee9e1fac59e79771aff56cf1ce
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Output-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Output/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Utilities to test STDOUT and STDERR messages"
+cat << EOF
+Test::Output provides a simple interface for testing output sent to STDOUT
+or STDERR. A number of different utilities are included to try and be as
+flexible as possible to the tester.
+
+Originally this module was designed not to have external requirements,
+however, the features provided by Sub::Exporter over what Exporter provides
+is just to great to pass up.
+
+Test::Output ties STDOUT and STDERR using Test::Output::Tie.
+EOF
diff --git a/perl-cpan/test-output/HISTORY b/perl-cpan/test-output/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-output/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-requires/BUILD b/perl-cpan/test-requires/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-requires/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-requires/DEPENDS b/perl-cpan/test-requires/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/test-requires/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/test-requires/DETAILS b/perl-cpan/test-requires/DETAILS
new file mode 100755
index 0000000..6197046
--- /dev/null
+++ b/perl-cpan/test-requires/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=test-requires
+ VERSION=0.06
+ SOURCE="Test-Requires-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TO/TOKUHIROM/${SOURCE}
+
SOURCE_HASH=sha512:cd326cca098feb2d395f3eeaa4af2e624ae7795a97477374fd892f133093fd00fc312b295e07f648e2f0411f2a0522b386a2b8df2dda1ee0660c2fef28f510f6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Requires-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Requires/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="checks to see if the module can be loaded"
+cat << EOF
+Test::Requires checks to see if the module can be loaded.
+
+If this fails rather than failing tests this skips all tests.
+EOF
diff --git a/perl-cpan/test-requires/HISTORY b/perl-cpan/test-requires/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-requires/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-simple/DETAILS b/perl-cpan/test-simple/DETAILS
index a249b3f..ecd0fc6 100755
--- a/perl-cpan/test-simple/DETAILS
+++ b/perl-cpan/test-simple/DETAILS
@@ -1,9 +1,9 @@
SPELL=test-simple
- VERSION=0.65
+ VERSION=0.98_05
SOURCE=Test-Simple-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Test-Simple-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/M/MS/MSCHWERN/$SOURCE
-
SOURCE_HASH=sha512:8e109dbadfb6da02e9944c622a5750dd017276e24607bdd51c1b0a50b70f759c2a9bb2b59bda5ac024a5ebbd2242207d94bd5e3b0fa9334d5e29bbd39380751e
+
SOURCE_HASH=sha512:ca4a77a5e5841ab6fb5d5ec8ff7bca6ec244c75ae267a6d85e8340204f109eb35ccc2fab1f30d06d2a98d2dd7687b7d908fcfad12041c15cdd4d1133a7359e5f
LICENSE=ART
WEB_SITE="http://search.cpan.org/module?Test::Simple";
ENTERED=20020424
diff --git a/perl-cpan/test-simple/HISTORY b/perl-cpan/test-simple/HISTORY
index bbdd3e6..970b345 100644
--- a/perl-cpan/test-simple/HISTORY
+++ b/perl-cpan/test-simple/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.98_05
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless

diff --git a/perl-cpan/test-tester/BUILD b/perl-cpan/test-tester/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-tester/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-tester/DEPENDS b/perl-cpan/test-tester/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/test-tester/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/test-tester/DETAILS b/perl-cpan/test-tester/DETAILS
new file mode 100755
index 0000000..045b4ac
--- /dev/null
+++ b/perl-cpan/test-tester/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=test-tester
+ VERSION=0.108
+ SOURCE="Test-Tester-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/F/FD/FDALY/${SOURCE}
+
SOURCE_HASH=sha512:5c3b82645e70b496b53a6c4e0066c634430f5faa3d57a5eba1c75858e129dca73ecc45aa2187291873eaaf5a5fcb4170fc6a5e823dd80ebf2ccd6a262be93029
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Tester-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Tester/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="ease testing test modules built with Test::Builder"
+cat << EOF
+If you have written a test module based on Test::Builder then Test::Tester
+allows you to test it with the minimum of effort.
+EOF
diff --git a/perl-cpan/test-tester/HISTORY b/perl-cpan/test-tester/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-tester/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/text-asciipipe/BUILD b/perl-cpan/text-asciipipe/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/text-asciipipe/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/text-asciipipe/DEPENDS
b/perl-cpan/text-asciipipe/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/text-asciipipe/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/text-asciipipe/DETAILS
b/perl-cpan/text-asciipipe/DETAILS
new file mode 100755
index 0000000..ce45800
--- /dev/null
+++ b/perl-cpan/text-asciipipe/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=text-asciipipe
+ VERSION=1.001000
+ SOURCE="Text-ASCIIPipe-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TH/THORGIS/${SOURCE}
+
SOURCE_HASH=sha512:1bc2e02a4d3f7e7fec4979c3947b0af50fa3093287ea458722488ffff2ff52af14339f1fe2224fa9353fbde863bd92d8c94b371e2379a3a0d3280adbb4b54ee0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Text-ASCIIPipe-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~thorgis/Text-ASCIIPipe/";
+ LICENSE[0]=ART
+ ENTERED=20121002
+ SHORT="helper for processing multiple text files in a stream
(through a pipe, usually)"
+cat << EOF
+A lot of the speed penalty of Perl when processing multiple smallish data
sets from/to text form consists of the perl compiler startup / script
compilation, which accumulates when looping over a set of files. This process
can be sped up a lot by keeping the pipe alive and streaming the whole file
set through it once. This module helps you with that. Of course, a pipe of
several scripts parsing/producing text will still be slower than a custom C
program that does the job, but with this trick of avoiding repeated script
interpretation/compilation, the margin is a lot smaller.
+
+When dealing with ASCII-based text files (or UTF-8, if you please), there
are some control characters that just make sense for pushing several files as
a stream, separated by these characters. These are character codes 2 (STX,
start of text), 3 (EOT, end of text) and 4 (ETX, end of transmission). All
this module does is provide a wrapper for inserting these control characters
for the sender and parsing them for the receiver. Nothing fancy, really. I
just got fed up writing the same loop over and over again. It works with all
textual data that does not contain control characters below decimal code 5.
+EOF
diff --git a/perl-cpan/text-asciipipe/HISTORY
b/perl-cpan/text-asciipipe/HISTORY
new file mode 100644
index 0000000..6020c7c
--- /dev/null
+++ b/perl-cpan/text-asciipipe/HISTORY
@@ -0,0 +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/try-tiny/BUILD b/perl-cpan/try-tiny/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/try-tiny/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/try-tiny/DEPENDS b/perl-cpan/try-tiny/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/try-tiny/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/try-tiny/DETAILS b/perl-cpan/try-tiny/DETAILS
new file mode 100755
index 0000000..0889333
--- /dev/null
+++ b/perl-cpan/try-tiny/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=try-tiny
+ VERSION=0.12
+ SOURCE="Try-Tiny-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DO/DOY/${SOURCE}
+
SOURCE_HASH=sha512:4c627f1fc160c625281c83ee5cf1001a7b7884724e2f9495613ad5387eb8b4f047e4b469be1e39ba84df1e86b4494330aafb637643e5c655205521aacf8b218d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Try-Tiny-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Try-Tiny/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="minimal try/catch with proper localization of $@"
+cat << EOF
+This module provides bare bones try/catch/finally statements that are
designed
+to minimize common mistakes with eval blocks, and NOTHING else.
+EOF
diff --git a/perl-cpan/try-tiny/HISTORY b/perl-cpan/try-tiny/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/try-tiny/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/webservice-musicbrainz/DEPENDS
b/perl-cpan/webservice-musicbrainz/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/webservice-musicbrainz/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/webservice-musicbrainz/DETAILS
b/perl-cpan/webservice-musicbrainz/DETAILS
new file mode 100755
index 0000000..58a87d3
--- /dev/null
+++ b/perl-cpan/webservice-musicbrainz/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=webservice-musicbrainz
+ VERSION=0.93
+ SOURCE="WebService-MusicBrainz-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/B/BF/BFAIST/${SOURCE}
+
SOURCE_HASH=sha512:52b61dc10dd406aafec3eaac01aa7cebd240176bc3ef10fd00be543b146ac23ef8f90ec6c1bab37ea5440292cf3fd9f599bc0df92a09d749f3df4f7c546ac2c8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/WebService-MusicBrainz-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~bfaist/WebService-MusicBrainz/";
+ LICENSE[0]=ART
+ ENTERED=20130422
+ SHORT="Interface to MusicBrainz web services"
+cat << EOF
+Interface to MusicBrainz web services
+EOF
diff --git a/perl-cpan/webservice-musicbrainz/HISTORY
b/perl-cpan/webservice-musicbrainz/HISTORY
new file mode 100644
index 0000000..378c62e
--- /dev/null
+++ b/perl-cpan/webservice-musicbrainz/HISTORY
@@ -0,0 +1,3 @@
+2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/x11-protocol/DEPENDS b/perl-cpan/x11-protocol/DEPENDS
index 999ba5c..3175185 100755
--- a/perl-cpan/x11-protocol/DEPENDS
+++ b/perl-cpan/x11-protocol/DEPENDS
@@ -1,3 +1,5 @@
-depends perl &&
-depends X11-SERVER &&
-depends X11-LIBS
+depends perl &&
+
+runtime_depends libx11 &&
+runtime_depends libxau &&
+runtime_depends libxext
diff --git a/perl-cpan/x11-protocol/HISTORY b/perl-cpan/x11-protocol/HISTORY
index e355cfd..a58438f 100644
--- a/perl-cpan/x11-protocol/HISTORY
+++ b/perl-cpan/x11-protocol/HISTORY
@@ -1,3 +1,7 @@
+2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Per README, doesn't require an X11-SERVER on the current
machine
+ Replace xorg-libs with libx11, libxau, and libxext as runtime
dependencies
+
2008-04-16 Mark Bainter <mbainter AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, HISTORY: spell created

diff --git a/perl-cpan/xml-compile-cache/DEPENDS
b/perl-cpan/xml-compile-cache/DEPENDS
new file mode 100755
index 0000000..9a78058
--- /dev/null
+++ b/perl-cpan/xml-compile-cache/DEPENDS
@@ -0,0 +1,5 @@
+depends perl &&
+depends log-report &&
+depends xml-libxml-simple &&
+depends xml-compile-tester &&
+depends xml-compile
diff --git a/perl-cpan/xml-compile-cache/DETAILS
b/perl-cpan/xml-compile-cache/DETAILS
new file mode 100755
index 0000000..376e0e7
--- /dev/null
+++ b/perl-cpan/xml-compile-cache/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=xml-compile-cache
+ VERSION=0.994
+ SOURCE="XML-Compile-Cache-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:29d7f89a4fc6298fc86b785bb171ef58827a658241e2445d94f59e97c45a9abd655081a29184a1a09df62c2e9697806d1f7399571d28264c3ad599c419fe3ea3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-Compile-Cache-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-Compile-Cache/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="cache compiled XML translators"
+cat << EOF
+XML::Compile::Cache - Cache compiled XML translators.
+EOF
diff --git a/perl-cpan/xml-compile-cache/HISTORY
b/perl-cpan/xml-compile-cache/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/xml-compile-cache/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-compile-tester/DEPENDS
b/perl-cpan/xml-compile-tester/DEPENDS
new file mode 100755
index 0000000..ffdef2c
--- /dev/null
+++ b/perl-cpan/xml-compile-tester/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends log-report &&
+depends test-deep
diff --git a/perl-cpan/xml-compile-tester/DETAILS
b/perl-cpan/xml-compile-tester/DETAILS
new file mode 100755
index 0000000..9758d9b
--- /dev/null
+++ b/perl-cpan/xml-compile-tester/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=xml-compile-tester
+ VERSION=0.90
+ SOURCE="XML-Compile-Tester-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:405cf02987797a752319dea2f6b27528f323d127faa85d4d0787f409bdaf0656ec2a5c50d46354835afaaee8268e4749f7f2d6d9c26541cdb15576f607d20ce1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-Compile-Tester-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-Compile-Tester/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="support XML::Compile related regression testing"
+cat << EOF
+The XML::Compile module suite has extensive regression testing. Probably,
+you want to do regression testing as well. This module provide functions
+which simplify writing tests for XML::Compile related distributions.
+EOF
diff --git a/perl-cpan/xml-compile-tester/HISTORY
b/perl-cpan/xml-compile-tester/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/xml-compile-tester/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-compile/DEPENDS b/perl-cpan/xml-compile/DEPENDS
new file mode 100755
index 0000000..916d4ab
--- /dev/null
+++ b/perl-cpan/xml-compile/DEPENDS
@@ -0,0 +1,3 @@
+depends log-report &&
+depends xml-compile-tester &&
+depends xml-libxml
diff --git a/perl-cpan/xml-compile/DETAILS b/perl-cpan/xml-compile/DETAILS
new file mode 100755
index 0000000..3da98e4
--- /dev/null
+++ b/perl-cpan/xml-compile/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=xml-compile
+ VERSION=1.34
+ SOURCE="XML-Compile-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:811444c100491c8a67dbc79fb5111aea2d93c290f3adfbb940a98cc7d61bb709ecdd31a05c8f64e732f7348b503ab56cb571a3c3a9a070d405a5501c472d2eb1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-Compile-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-Compile/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="compilation based XML processing"
+cat << EOF
+Many (professional) applications process XML messages based on a formal
+specification, expressed in XML Schemas. XML::Compile translates between XML
+and Perl with the help of such schemas. Your Perl program only handles a tree
+of nested HASHes and ARRAYs, and does not need to understand namespaces and
+other general XML and schema nastiness.
+EOF
diff --git a/perl-cpan/xml-compile/HISTORY b/perl-cpan/xml-compile/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/xml-compile/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-descent/BUILD b/perl-cpan/xml-descent/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/xml-descent/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/xml-descent/DEPENDS b/perl-cpan/xml-descent/DEPENDS
new file mode 100755
index 0000000..9ecaf11
--- /dev/null
+++ b/perl-cpan/xml-descent/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends test-differences &&
+depends xml-tokeparser
diff --git a/perl-cpan/xml-descent/DETAILS b/perl-cpan/xml-descent/DETAILS
new file mode 100755
index 0000000..ea3869d
--- /dev/null
+++ b/perl-cpan/xml-descent/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=xml-descent
+ VERSION=1.04
+ SOURCE="XML-Descent-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AN/ANDYA/${SOURCE}
+
SOURCE_HASH=sha512:779a476907ecfbe9c279fa1f476c3aa64de626c515719643be21fef8b945cdd5c1f654a189bf7ea9a6964a88818e101e1eddc019439a5dcb397f56b13bdfa415
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-Descent-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~ANDYA/XML-Descent/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Simple recursive descent XML parsing"
+cat << EOF
+Simple recursive descent XML parsing
+EOF
diff --git a/perl-cpan/xml-descent/HISTORY b/perl-cpan/xml-descent/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/xml-descent/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-libxml-simple/DEPENDS
b/perl-cpan/xml-libxml-simple/DEPENDS
new file mode 100755
index 0000000..087d72e
--- /dev/null
+++ b/perl-cpan/xml-libxml-simple/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends xml-libxml &&
+depends file-slurp
diff --git a/perl-cpan/xml-libxml-simple/DETAILS
b/perl-cpan/xml-libxml-simple/DETAILS
new file mode 100755
index 0000000..71d8b36
--- /dev/null
+++ b/perl-cpan/xml-libxml-simple/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=xml-libxml-simple
+ VERSION=0.93
+ SOURCE="XML-LibXML-Simple-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MARKOV/${SOURCE}
+
SOURCE_HASH=sha512:65249db1dd18148d571c0c9253a2efe5f66c477e4d2286aff8419793950979bbea821303ebed4da11795e18d2e4934a65620b440eae9a5b003dce121f73ced3e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-LibXML-Simple-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-LibXML-Simple/";
+ LICENSE[0]=ART
+ ENTERED=20130610
+ SHORT="XML::LibXML clone of XML::Simple::XMLin()"
+cat << EOF
+This module is a blunt rewrite of XML::Simple (by Grant McLean) to use the
+XML::LibXML parser for XML structures, where the original uses plain Perl
+or SAX parsers.
+EOF
diff --git a/perl-cpan/xml-libxml-simple/HISTORY
b/perl-cpan/xml-libxml-simple/HISTORY
new file mode 100644
index 0000000..a23826d
--- /dev/null
+++ b/perl-cpan/xml-libxml-simple/HISTORY
@@ -0,0 +1,3 @@
+2013-06-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
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-tokeparser/BUILD b/perl-cpan/xml-tokeparser/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/xml-tokeparser/DEPENDS
b/perl-cpan/xml-tokeparser/DEPENDS
new file mode 100755
index 0000000..3e6fbeb
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends xml-parser-expat
diff --git a/perl-cpan/xml-tokeparser/DETAILS
b/perl-cpan/xml-tokeparser/DETAILS
new file mode 100755
index 0000000..ae25eeb
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=xml-tokeparser
+ VERSION=0.05
+ SOURCE="XML-TokeParser-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PO/PODMASTER/${SOURCE}
+
SOURCE_HASH=sha512:c19be15013a04908ae863ec1095af34785ad6050c8f895759e98053a0c097c9a80f5c99d33e30675c003cde7eb3b9340e866bc90c5fbcfcad93666df42439a7a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-TokeParser-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-TokeParser/";
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Simplified interface to XML::Parser"
+cat << EOF
+XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser
+in much the same way that Gisle Aas' HTML::TokeParser provides a procedural
+interface to HTML::Parser. XML::TokeParser splits its XML input up into
+"tokens," each corresponding to an XML::Parser event.
+EOF
diff --git a/perl-cpan/xml-tokeparser/HISTORY
b/perl-cpan/xml-tokeparser/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-twig/DETAILS b/perl-cpan/xml-twig/DETAILS
index d16e6b6..1fe1698 100755
--- a/perl-cpan/xml-twig/DETAILS
+++ b/perl-cpan/xml-twig/DETAILS
@@ -1,6 +1,6 @@
SPELL=xml-twig
- VERSION=3.38
-
SOURCE_HASH=sha512:8b894bdf28b1379a9e4f97254e63348491d0a89600a880081e5e4e686b315b9aa1577a084737cf1b552d59a4d3c8d781b0fc619c00e8487cf57ff2df5b87dfe9
+ 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 a9935d0..852818e 100644
--- a/perl-cpan/xml-twig/HISTORY
+++ b/perl-cpan/xml-twig/HISTORY
@@ -1,3 +1,9 @@
+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
+
2011-09-05 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 3.38

diff --git a/php-pear/fileinfo/CONFLICTS b/php-pear/fileinfo/CONFLICTS
new file mode 100755
index 0000000..fc3ae33
--- /dev/null
+++ b/php-pear/fileinfo/CONFLICTS
@@ -0,0 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+# PHP >=5.3 includes fileinfo
+if spell_ok php && is_version_less 5.2.9999 $(installed_version php); then
+ conflicts php y
+fi
diff --git a/php-pear/fileinfo/HISTORY b/php-pear/fileinfo/HISTORY
index a6fc993..9f9418a 100644
--- a/php-pear/fileinfo/HISTORY
+++ b/php-pear/fileinfo/HISTORY
@@ -1,2 +1,5 @@
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFLICTS: added, for conflicts with PHP >=5.3
+
2010-04-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD, FINAL, TRIGGERS: spell created
diff --git a/php-pear/imagick/DETAILS b/php-pear/imagick/DETAILS
index c1b1cf1..4ee24d9 100755
--- a/php-pear/imagick/DETAILS
+++ b/php-pear/imagick/DETAILS
@@ -1,8 +1,8 @@
SPELL=imagick
- VERSION=2.3.0
+ VERSION=3.0.1
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://pecl.php.net/get/$SOURCE
-
SOURCE_HASH=sha512:4ba1528398a0d7db547d9243c028ebaffc5d469942d830102da5f422a9d9cb7d6285ba6292503219183e0c5be20aad24c4eb376eda31edc0c1d84b6cef4c3c59
+
SOURCE_HASH=sha512:a8a9872662a8657a91dec793e8dd86ea492fa523f362cc9489f73b5f5f666872db95a929259dfde32b5370133fa4672b39007b08a7fec32be6a462873d7e6a4c
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pecl.php.net/package/imagick/
LICENSE[0]=PHP
diff --git a/php-pear/imagick/HISTORY b/php-pear/imagick/HISTORY
index 760ed85..3858b98 100644
--- a/php-pear/imagick/HISTORY
+++ b/php-pear/imagick/HISTORY
@@ -1,3 +1,9 @@
+2013-04-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+ * PRE_BUILD: apply patches
+ * php54.patch: added, to fix build with PHP >=5.4
+ * header.patch: added, to use proper path for include files
+
2009-09-14 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dependency

diff --git a/php-pear/imagick/PRE_BUILD b/php-pear/imagick/PRE_BUILD
index 4e954a3..ddeaff0 100755
--- a/php-pear/imagick/PRE_BUILD
+++ b/php-pear/imagick/PRE_BUILD
@@ -1,6 +1,14 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p1 < "$SPELL_DIRECTORY/header.patch" &&
+
+if spell_ok php && is_version_less 5.3.9999 $(installed_version php); then
+ patch -p1 < "$SPELL_DIRECTORY/php54.patch"
+fi &&
+
rm -f "$BUILD_DIRECTORY/package.xml" &&

phpize
diff --git a/php-pear/imagick/header.patch b/php-pear/imagick/header.patch
new file mode 100644
index 0000000..59a0174
--- /dev/null
+++ b/php-pear/imagick/header.patch
@@ -0,0 +1,13 @@
+--- imagick-305615/config.m4 2010/11/21 17:00:04
++++ imagick-329769/config.m4 2013/03/13 13:14:23
+@@ -52,7 +52,9 @@
+ else
+ AC_MSG_CHECKING(for MagickWand.h header file)
+
+- if test -r $WAND_DIR/include/ImageMagick/wand/MagickWand.h; then
++ if test -r $WAND_DIR/include/ImageMagick-6/wand/MagickWand.h; then
++ AC_MSG_RESULT(found in
$WAND_DIR/include/ImageMagick-6/wand/MagickWand.h)
++ elif test -r $WAND_DIR/include/ImageMagick/wand/MagickWand.h; then
+ AC_MSG_RESULT(found in
$WAND_DIR/include/ImageMagick/wand/MagickWand.h)
+ else
+ AC_MSG_ERROR(Cannot locate header file MagickWand.h)
diff --git a/php-pear/imagick/php54.patch b/php-pear/imagick/php54.patch
new file mode 100644
index 0000000..596388e
--- /dev/null
+++ b/php-pear/imagick/php54.patch
@@ -0,0 +1,113 @@
+Common subdirectories: imagick-3.0.1/examples and imagick-3.0.1-3/examples
+diff -u imagick-3.0.1/imagick.c imagick-3.0.1-3/imagick.c
+--- imagick-3.0.1/imagick.c 2010-11-19 05:16:01.000000000 +0800
++++ imagick-3.0.1-3/imagick.c 2012-05-10 09:05:51.000000000 +0800
+@@ -2374,7 +2374,11 @@
+ /* ALLOC_HASHTABLE(intern->zo.properties); */
+
+ zend_object_std_init(&intern->zo, class_type TSRMLS_CC);
++#if PHP_VERSION_ID < 50399
+ zend_hash_copy(intern->zo.properties,
&class_type->default_properties, (copy_ctor_func_t) zval_add_ref,(void *)
&tmp, sizeof(zval *));
++#else
++ object_properties_init(&(intern->zo), class_type);
++#endif
+
+ retval.handle = zend_objects_store_put(intern, NULL,
(zend_objects_free_object_storage_t) php_imagick_object_free_storage, NULL
TSRMLS_CC);
+ retval.handlers = (zend_object_handlers *) &imagick_object_handlers;
+@@ -2409,7 +2413,11 @@
+ /* ALLOC_HASHTABLE(intern->zo.properties); */
+
+ zend_object_std_init(&intern->zo, class_type TSRMLS_CC);
++#if PHP_VERSION_ID < 50399
+ zend_hash_copy(intern->zo.properties,
&class_type->default_properties, (copy_ctor_func_t) zval_add_ref,(void *)
&tmp, sizeof(zval *));
++#else
++ object_properties_init(&(intern->zo), class_type);
++#endif
+
+ retval.handle = zend_objects_store_put(intern, NULL,
(zend_objects_free_object_storage_t) php_imagickdraw_object_free_storage,
NULL TSRMLS_CC);
+ retval.handlers = (zend_object_handlers *)
&imagickdraw_object_handlers;
+@@ -2443,7 +2451,11 @@
+ /* ALLOC_HASHTABLE(intern->zo.properties); */
+
+ zend_object_std_init(&intern->zo, class_type TSRMLS_CC);
++#if PHP_VERSION_ID < 50399
+ zend_hash_copy(intern->zo.properties,
&class_type->default_properties, (copy_ctor_func_t) zval_add_ref,(void *)
&tmp, sizeof(zval *));
++#else
++ object_properties_init(&(intern->zo), class_type);
++#endif
+
+ retval.handle = zend_objects_store_put(intern, NULL,
(zend_objects_free_object_storage_t)
php_imagickpixeliterator_object_free_storage, NULL TSRMLS_CC);
+ retval.handlers = (zend_object_handlers *)
&imagickpixeliterator_object_handlers;
+@@ -2471,7 +2483,11 @@
+ /* ALLOC_HASHTABLE(intern->zo.properties); */
+
+ zend_object_std_init(&intern->zo, class_type TSRMLS_CC);
++#if PHP_VERSION_ID < 50399
+ zend_hash_copy(intern->zo.properties,
&class_type->default_properties, (copy_ctor_func_t) zval_add_ref,(void *)
&tmp, sizeof(zval *));
++#else
++ object_properties_init(&(intern->zo), class_type);
++#endif
+
+ retval.handle = zend_objects_store_put(intern, NULL,
(zend_objects_free_object_storage_t) php_imagickpixel_object_free_storage,
NULL TSRMLS_CC);
+ retval.handlers = (zend_object_handlers *)
&imagickpixel_object_handlers;
+diff -u imagick-3.0.1/imagick_helpers.c imagick-3.0.1-3/imagick_helpers.c
+--- imagick-3.0.1/imagick_helpers.c 2010-11-19 05:16:01.000000000 +0800
++++ imagick-3.0.1-3/imagick_helpers.c 2012-05-10 09:02:42.000000000 +0800
+@@ -723,9 +723,11 @@
+
+ int php_imagick_safe_mode_check(const char *filename TSRMLS_DC)
+ {
++#if PHP_VERSION_ID < 50399
+ if (PG(safe_mode) && (!php_checkuid_ex(filename, NULL,
CHECKUID_CHECK_FILE_AND_DIR, CHECKUID_NO_ERRORS))) {
+ return IMAGICK_READ_WRITE_SAFE_MODE_ERROR;
+ }
++#endif
+
+ if (PG(open_basedir) && php_check_open_basedir_ex(filename, 0
TSRMLS_CC)) {
+ return IMAGICK_READ_WRITE_OPEN_BASEDIR_ERROR;
+diff -u imagick-3.0.1/imagick_read.c imagick-3.0.1-3/imagick_read.c
+--- imagick-3.0.1/imagick_read.c 2010-11-19 05:16:01.000000000 +0800
++++ imagick-3.0.1-3/imagick_read.c 2012-05-10 09:03:18.000000000 +0800
+@@ -176,7 +176,11 @@
+ {
+ int status = IMAGICK_READ_WRITE_NO_ERROR;
+
++#if PHP_VERSION_ID < 50399
+ if (PG(open_basedir) || PG(safe_mode)) {
++#else
++ if (PG(open_basedir)) {
++#endif
+ char *absolute = php_imagick_get_absolute_filename(filename,
filename_len TSRMLS_CC);
+
+ if (absolute) {
+diff -u imagick-3.0.1/php_imagick_macros.h
imagick-3.0.1-3/php_imagick_macros.h
+--- imagick-3.0.1/php_imagick_macros.h 2010-11-19 05:16:01.000000000 +0800
++++ imagick-3.0.1-3/php_imagick_macros.h 2012-05-10 09:02:07.000000000
+0800
+@@ -145,6 +145,7 @@
+ value = (type)NULL; \
+ } \
+
++#if PHP_VERSION_ID < 50399
+ #define IMAGICK_SAFE_MODE_CHECK(filename_, status_)\
+ if (filename_) { \
+ if (strlen(filename_) > MAXPATHLEN) { \
+@@ -156,7 +157,18 @@
+ if (php_check_open_basedir_ex(filename_, 0 TSRMLS_CC)) { \
+ status_ = IMAGICK_READ_WRITE_OPEN_BASEDIR_ERROR; \
+ } \
+- } \
++ }
++#else
++#define IMAGICK_SAFE_MODE_CHECK(filename_, status_)\
++ if (filename_) { \
++ if (strlen(filename_) > MAXPATHLEN) { \
++ status_ = IMAGICK_READ_WRITE_FILENAME_TOO_LONG; \
++ } \
++ if (php_check_open_basedir_ex(filename_, 0 TSRMLS_CC)) { \
++ status_ = IMAGICK_READ_WRITE_OPEN_BASEDIR_ERROR; \
++ } \
++ }
++#endif
+
+ #define IMAGICK_HAS_FORMAT(buffer, magick_wand, free_buffer)\
+ buffer = MagickGetImageFormat(magick_wand);\
diff --git a/php-pear/memcache/DETAILS b/php-pear/memcache/DETAILS
index 4376855..3098210 100755
--- a/php-pear/memcache/DETAILS
+++ b/php-pear/memcache/DETAILS
@@ -1,8 +1,8 @@
SPELL=memcache
- VERSION=2.2.6
+ VERSION=3.0.8
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://pecl.php.net/get/$SOURCE
-
SOURCE_HASH=sha512:db6e9b693e0d33bab2e14a5f5e2810cb2d4e6c42b33ac65b4fec78f38ead34151a2adc98ccbcc4f7d8158cc4dbcfa9171102aec290b388d53a66d29c236068e0
+
SOURCE_HASH=sha512:916c6b21ab7c1021128626c0df35ef0b83cb76b6115fe7c45b003ca4f78ad9484bf3c998bc7ebdee19f84349ff1e56759f74e75aee5bc70b1de9a03c45a99bc3
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pecl.php.net/package/memcache/
LICENSE[0]=PHP
diff --git a/php-pear/memcache/HISTORY b/php-pear/memcache/HISTORY
index 63b385a..0d5a79e 100644
--- a/php-pear/memcache/HISTORY
+++ b/php-pear/memcache/HISTORY
@@ -1,3 +1,12 @@
+2014-09-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.8
+
+2012-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.7
+
+2012-02-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.6
+
2010-10-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.6

diff --git a/php-pear/mongo/DETAILS b/php-pear/mongo/DETAILS
index 202f93f..260e588 100755
--- a/php-pear/mongo/DETAILS
+++ b/php-pear/mongo/DETAILS
@@ -1,8 +1,8 @@
SPELL=mongo
- VERSION=1.1.0
+ VERSION=1.2.12
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://pecl.php.net/get/$SOURCE
-
SOURCE_HASH=sha512:7457ab211ff304023cfc58143b3f34bc09aa25a7177c62f60a4c55378b22006e5a57aa1798ff7d97772018fecce1a7675cb9206edad0529329fad774d5c5d7a7
+
SOURCE_HASH=sha512:9e290979dcc53fa301bf3abf4d66d1c566e3d76e6f606bbd7130401f2cfbf6344c432de300eba6dd4009666df54e79477e12cfa1525718609e4b41e04b7d0c8d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.mongodb.org/display/DOCS/PHP+Language+Center
LICENSE[0]=APACHE
diff --git a/php-pear/mongo/HISTORY b/php-pear/mongo/HISTORY
index 93429aa..8b06419 100644
--- a/php-pear/mongo/HISTORY
+++ b/php-pear/mongo/HISTORY
@@ -1,3 +1,6 @@
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.12
+
2010-12-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0

diff --git a/php-pear/pear-gtk_mdb_designer/DETAILS
b/php-pear/pear-gtk_mdb_designer/DETAILS
index 59e0a0a..cff670c 100755
--- a/php-pear/pear-gtk_mdb_designer/DETAILS
+++ b/php-pear/pear-gtk_mdb_designer/DETAILS
@@ -8,34 +8,28 @@
KEYWORDS="database php"
SHORT='PEAR: An Gtk Database schema designer'
cat << EOF
-A graphical database schema designer, based
-loosely around the MDB schema,
-it features
-- table boxes which are dragged around a
-window to layout your database
-- add/delete tables
-- add delete columns
-- support for NotNull, Indexes, Sequences ,
-Unique Indexes and defaults
-- works totally in non-connected mode (eg. no
-database or setting up required)
-- stores in MDB like xml file.
-- saves to any supported database SQL create
-tables files.
-- screenshots at
-http://devel.akbkhome.com/screenshots/Gtk_MDB/
+A graphical database schema designer, based loosely around the MDB schema.
+
+It features:
+- Table boxes which are dragged around a window to layout your database.
+- Add/delete tables add delete columns support for NotNull, Indexes,
Sequences,
+ Unique Indexes and defaults works totally in non-connected mode (eg. no
+ database or setting up required) stores in MDB like xml file.
+- Saves to any supported database SQL create tables files.
+- Screenshots at http://devel.akbkhome.com/screenshots/Gtk_MDB/
+
Future enhancements:
-- real MDB schema exports
-- relationships = with lines etc.
-Note: the primary aim is to generate SQL files,
-(so that I can get my work done)
-however it is eventually planned to support MDB
-schema's fully.. - just a matter of time..
-To use - just pear install and run
-gtkmdbdesigner
-** Note - this package is not activily being
-maintained. If you find it useful, and what to
-take over please contact the developer.
+- Real MDB.
+- Schema exports relationships = with lines etc.
+
+Note: the primary aim is to generate SQL files, (so that I can get my work
done)
+however it is eventually planned to support MDB schema's fully - just a
matter
+of time.
+
+To use just run gtkmdbdesigner.
+
+Note: this package is not actively being maintained. If you find it useful,
and
+what to take over please contact the developer.
EOF

source $SECTION_DIRECTORY/PEAR_DETAILS
diff --git a/php-pear/pear-gtk_mdb_designer/HISTORY
b/php-pear/pear-gtk_mdb_designer/HISTORY
index e028cca..a0a9fb7 100644
--- a/php-pear/pear-gtk_mdb_designer/HISTORY
+++ b/php-pear/pear-gtk_mdb_designer/HISTORY
@@ -1,3 +1,7 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix typo in description (activily -> actively)
+ * DETAILS: Fix description formatting
+
2008-09-08 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* HISTORY: fixed #12619
* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: added missing HISTORY
file
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-dev/DEPENDS b/php-pear/php-dev/DEPENDS
index 9ed5881..1f039ef 100755
--- a/php-pear/php-dev/DEPENDS
+++ b/php-pear/php-dev/DEPENDS
@@ -75,9 +75,9 @@ optional_depends gmp \
"--without-gmp" \
"GNU multi precision library support" &&

-optional_depends openssl \
- "--with-openssl=/usr" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl=/usr" \
+ "--without-opennssl" \
"for OpenSSL support" &&

optional_depends gettext \
diff --git a/php-pear/php-dev/DETAILS b/php-pear/php-dev/DETAILS
index 39c0bd7..3217d64 100755
--- a/php-pear/php-dev/DETAILS
+++ b/php-pear/php-dev/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=php-dev
-if [ "$PHP_DEV_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=6.0
-fi
- SNAP_VER=svn
+ VERSION=$(get_scm_version)
+ SNAP_VER=svn
SOURCE=$SPELL-${SNAP_VER}.tar.bz2
SOURCE_IGNORE=volatile
LICENSE[0]=http://www.php.net/license/3_0.txt
diff --git a/php-pear/php-dev/HISTORY b/php-pear/php-dev/HISTORY
index 3ad9a33..9c06a31 100644
--- a/php-pear/php-dev/HISTORY
+++ b/php-pear/php-dev/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/php-pear/php/BUILD b/php-pear/php/BUILD
index 655ee2f..a92da7e 100755
--- a/php-pear/php/BUILD
+++ b/php-pear/php/BUILD
@@ -1,3 +1,5 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
cd "${SOURCE_DIRECTORY}" &&
OPTS="${PHP5_OPTS} ${OPTS}" &&

@@ -32,8 +34,11 @@ fi &&

CFLAGS="${CFLAGS//-ffast-math}" &&

-OPTS=" --with-exec-dir=${INSTALL_ROOT}/usr/bin \
- --with-config-file-path=${INSTALL_ROOT}/etc \
+if is_version_less "${VERSION}" 5.4; then
+ OPTS="--with-exec-dir=${INSTALL_ROOT}/usr/bin $OPTS"
+fi &&
+
+OPTS="--with-config-file-path=${INSTALL_ROOT}/etc \
--disable-rpath \
--enable-bcmath \
--enable-inline-optimization \
diff --git a/php-pear/php/CONFIGURE b/php-pear/php/CONFIGURE
index cf387bd..1c3a799 100755
--- a/php-pear/php/CONFIGURE
+++ b/php-pear/php/CONFIGURE
@@ -1,4 +1,5 @@
-. $GRIMOIRE/config_query_multi.function &&
+. "$GRIMOIRE/FUNCTIONS" &&
+
message "${MESSAGE_COLOR}PEAR support will enable the CLI version and force
depends on libxml2" &&
message "It will also enable some PCRE support (internal
recommended)${DEFAULT_COLOR}" &&
# prior pear enabledness
@@ -11,8 +12,11 @@ config_query PHP5_PEAR "Do you want PEAR support?" y &&
config_query_option PHP5_OPTS "Enable IPv6?" n \
"--enable-ipv6" "--disable-ipv6" &&

-config_query_option PHP5_OPTS "Enable PHP safe mode?" n \
- "--enable-safe-mode" "--disable-safe-mode" &&
+if is_version_less "${VERSION}" 5.4; then
+ config_query_option PHP5_OPTS "Enable PHP safe mode?" n \
+ "--enable-safe-mode" \
+ "--disable-safe-mode"
+fi &&

config_query_option PHP5_OPTS "Enable sockets support?" y \
"--enable-sockets" "--disable-sockets" &&
@@ -32,9 +36,9 @@ config_query_list PHP5_SAPI "What SAPI do you want to use?"
\
apache cgi none &&

if [[ $PHP5_SAPI == cgi ]]; then
- PHP5_OPTS="--enable-cgi --without-apxs --without-apxs2 ${PHP5_OPTS}" &&
+ list_add "PHP5_OPTS" "--enable-cgi --without-apxs --without-apxs2" &&

- if [[ $PHP5_BRANCH == legacy ]]; then
+ if is_version_less "${VERSION}" 5.3; then
config_query_option PHP5_OPTS "Enable FastCGI SAPI?" n \
"--enable-fastcgi" "--disable-fastcgi"
else
@@ -47,7 +51,7 @@ fi &&

if [[ "${PHP5_PEAR}" == "y" ]] || list_find "$PHP5_OPTS" "--enable-cgi" ||
list_find "$PHP5_OPTS" "--enable-fastcgi" ; then
message "${MESSAGE_COLOR}Enabling CLI version for PEAR/CGI/FastCGI
support${DEFAULT_COLOR}" &&
- PHP5_OPTS="$PHP5_OPTS --enable-cli"
+ list_add "PHP5_OPTS" "--enable-cli"
else
config_query_option PHP5_OPTS "Enable CLI version?" y \
"--enable-cli" \
@@ -63,51 +67,71 @@ message "${MESSAGE_COLOR}Not recommended: dbm, ndbm.
NOTE: qdbm conflicts with d
config_query_multi PHP5_DBA_DRIVERS "Select dbm-style database drivers (if
any)" none gdbm db4 flatfile inifile qdbm &&

if ! list_find "${PHP5_DBA_DRIVERS}" "none"; then
+ list_add "PHP5_OPTS" "--enable-dba" &&
+
if list_find "${PHP5_DBA_DRIVERS}" "flatfile"; then
- PHP5_OPTS="$PHP5_OPTS --enable-inifile"
- fi
+ list_add "PHP5_OPTS" "--enable-inifile"
+ else
+ list_add "PHP5_OPTS" "--disable-inifile"
+ fi &&
+
if list_find "${PHP5_DBA_DRIVERS}" "flatfile"; then
- PHP5_OPTS="$PHP5_OPTS --enable-flatfile"
+ list_add "PHP5_OPTS" "--enable-flatfile"
+ else
+ list_add "PHP5_OPTS" "--disable-flatfile"
fi
+else
+ list_add "PHP5_OPTS" "--disable-dba"
fi &&

# get the native simple drivers
-local DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC iODBC"
+if is_version_less "${VERSION}" 5.3; then
+ # 5.2 drops SQLite 3 support
+ local DB_DRIVERS="mysql mysqli pgsql sqlite firebird unixODBC iODBC"
+elif is_version_less "${VERSION}" 5.4; then
+ local DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC
iODBC"
+else
+ # 5.4 drops SQLite 2 support
+ local DB_DRIVERS="mysql mysqli pgsql sqlite3 firebird unixODBC iODBC"
+fi &&
+
config_query_multi PHP5_DATABASE_DRIVERS "Select vendor specific database
drivers to install (if any)" \
none all $DB_DRIVERS &&

-if ! list_find "${PHP5_DATABASE_DRIVERS}" "none"; then
- PHP5_OPTS="$PHP5_OPTS --enable-dba" &&
-
- for foo in $DB_DRIVERS; do
- if list_find "${PHP5_DATABASE_DRIVERS}" "$foo" || list_find
"${PHP5_DATABASE_DRIVERS}" "all"; then
- PHP5_OPTS="$PHP5_OPTS --with-$foo"
- else
- PHP5_OPTS="$PHP5_OPTS --without-$foo"
- fi
- done
+# for PDO-only drivers
+if list_find "${PHP5_DATABASE_DRIVERS}" "sqlite3" || list_find
"${PHP5_DATABASE_DRIVERS}" "firebird"; then
+ list_add "PHP5_OPTS" "--enable-pdo"
+else
+ # ask if they want the PDO drivers for the drivers they selected
+ config_query_option PHP5_OPTS "Enable PHP Data Objects?" y \
+ "--enable-pdo" \
+ "--disable-pdo"
fi &&

-# ask if they want the PDO drivers for the drivers they selected
-config_query_option PHP5_OPTS "Enable PHP Data Objects?" y \
- "--enable-pdo" "--disable-pdo" &&
-
if list_find "$PHP5_OPTS" "--enable-pdo"; then
- local PDO_DRIVERS="mysql pgsql sqlite firebird unixODBC iODBC" &&
+ local PDO_DRIVERS="mysql pgsql unixODBC iODBC" &&

for foo in $PDO_DRIVERS; do
if list_find "${PHP5_DATABASE_DRIVERS}" "$foo" || list_find
"${PHP5_DATABASE_DRIVERS}" "all"; then
# odbc special case
if [[ "$foo" == "unixODBC" ]]; then
- config_query_option PHP5_OPTS "Enable PDO driver for unixodbc?" n
"--with-pdo-odbc=unixODBC,${INSTALL_ROOT}/usr" ""
+ config_query_option PHP5_OPTS "Enable PDO driver for unixodbc?" n \
+
"--with-pdo-odbc=unixODBC,${INSTALL_ROOT}/usr" \
+ ""
elif [[ "$foo" == "iODBC" ]]; then
- config_query_option PHP5_OPTS "Enable PDO driver for libiodbc?" n
"--with-pdo-odbc=iODBC,${INSTALL_ROOT}/usr" ""
+ config_query_option PHP5_OPTS "Enable PDO driver for libiodbc?" n \
+
"--with-pdo-odbc=iODBC,${INSTALL_ROOT}/usr" \
+ ""
else
- config_query_option PHP5_OPTS "Enable PDO driver for $foo?" n
"--with-pdo-$foo=${INSTALL_ROOT}/usr" "--without-pdo-$foo"
+ config_query_option PHP5_OPTS "Enable PDO driver for $foo?" n \
+ "--with-pdo-$foo=${INSTALL_ROOT}/usr" \
+ "--without-pdo-$foo"
fi
else
- # be sure that the PDO driver is disabled
- PHP5_OPTS="$PHP5_OPTS --without-pdo-$foo"
+ if [[ "$foo" != "unixODBC" ]] && [[ "$foo" != "iODBC" ]]; then
+ # be sure that the PDO driver is disabled
+ list_add "PHP5_OPTS" "--without-pdo-$foo"
+ fi
fi
done
fi &&
diff --git a/php-pear/php/CONFLICTS b/php-pear/php/CONFLICTS
index a51827b..7703bf3 100755
--- a/php-pear/php/CONFLICTS
+++ b/php-pear/php/CONFLICTS
@@ -1,2 +1,9 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
conflicts php-dev &&
-conflicts php4
+conflicts php4 &&
+
+# PHP >=5.3 includes fileinfo
+if spell_ok fileinfo && is_version_less 5.2.9999 "${VERSION}"; then
+ conflicts fileinfo y
+fi
diff --git a/php-pear/php/DEPENDS b/php-pear/php/DEPENDS
index 60c9928..a7eb5a1 100755
--- a/php-pear/php/DEPENDS
+++ b/php-pear/php/DEPENDS
@@ -10,7 +10,7 @@ function db_driver_depends() {
if list_find "$PHP5_DATABASE_DRIVERS" "$db_driver" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends $db_spell "--with-$db_driver"
else
- OPTS="$OPTS --without-$db_driver"
+ list_add "PHP5_OPTS" "--without-$db_driver"
fi
}

@@ -31,7 +31,7 @@ else
"--enable-xml --enable-dom --with-xmlrpc" \
"--disable-xml --disable-dom --without-xmlrpc
--disable-xmlreader --disable-xmlwriter --disable-simplexml" \
"For XML support (required for SOAP)"
-fi
+fi &&

optional_depends libxslt \
"--with-xsl" "--without-xsl" \
@@ -41,7 +41,7 @@ if is_depends_enabled $SPELL libxml2 ; then
config_query_option PHP5_OPTS "Enable SOAP support?" n \
"--enable-soap" "--disable-soap"
else
- PHP5_OPTS="${PHP5_OPTS} --disable-soap"
+ list_add "PHP5_OPTS" "--disable-soap"
fi &&

optional_depends pth \
@@ -55,31 +55,31 @@ if [[ $PHP5_SAPI == apache ]]; then
esac &&

if [[ "$(get_spell_provider $SPELL APACHE)" == 'apache1' ]]; then
- PHP5_OPTS="--with-apxs --without-apxs2 $PHP5_OPTS"
+ list_add "PHP5_OPTS" "--with-apxs --without-apxs2"
else
- PHP5_OPTS="--with-apxs2 --without-apxs $PHP5_OPTS"
+ list_add "PHP5_OPTS" "--with-apxs2 --without-apxs"
fi
fi &&

if [[ "$PHP5_PCRE" == "none" ]]; then
- PHP5_OPTS="$PHP5_OPTS --without-pcre-regex --without-pcre"
+ list_add "PHP5_OPTS" "--without-pcre-regex --without-pcre"
elif [[ "$PHP5_PCRE" == "external" ]]; then
- depends pcre "--with-pcre-regex=${INSTALL_ROOT}/usr
--with-pcre=${INSTALL_ROOT}/usr"
+ depends pcre "--with-pcre-regex=${INSTALL_ROOT}/usr"
fi &&

optional_depends C-CLIENT \
"--with-imap=${INSTALL_ROOT}/usr" "--without-imap" \
"for IMAP support" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl" "--without-openssl" \
"for OpenSSL support" &&

-if list_find "${OPTS}" "--with-imap"; then
- if is_depends_enabled $SPELL openssl; then
- OPTS="$OPTS --with-imap-ssl"
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL C-CLIENT); then
+ if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL); then
+ list_add "PHP5_OPTS" "--with-imap-ssl"
else
- optional_depends openssl \
+ optional_depends SSL \
"--with-imap-ssl" \
"--without-imap-ssl" \
"for SSL support with IMAP (but not elsewhere)"
@@ -88,10 +88,6 @@ fi &&

optional_depends MAIL-TRANSPORT-AGENT "" "" "for SMTP support" &&

-optional_depends enchant \
- "--with-enchant" "--without-enchant" \
- "use enchant for spelling functions?" &&
-
optional_depends aspell \
"--with-pspell" "--without-pspell" \
"use aspell for spelling functions" &&
@@ -100,9 +96,20 @@ optional_depends mhash \
"--with-mhash" "--without-mhash" \
"for hash functions support" &&

-optional_depends oniguruma \
- "--with-onig=${INSTALL_ROOT}/usr" "--without-onig" \
- "for external oniguruma" &&
+if is_version_less 5.2.9999 "${VERSION}"; then
+ optional_depends enchant \
+ "--with-enchant" "--without-enchant" \
+ "use enchant for spelling functions?" &&
+
+ optional_depends icu \
+ "--enable-intl --with-icu-dir=${INSTALL_ROOT}/usr" \
+ "--disable-intl --without-icu-dir" \
+ "for ICU unicode (internationalization) support" &&
+
+ optional_depends oniguruma \
+ "--with-onig=${INSTALL_ROOT}/usr" "--without-onig" \
+ "for external oniguruma"
+fi &&

optional_depends libmcrypt \
"--with-mcrypt" "--without-mcrypt" \
@@ -134,41 +141,57 @@ optional_depends gettext \
"--with-gettext" "--without-gettext" \
"for GNU gettext support" &&

-optional_depends icu \
- "--with-icu-dir=${INSTALL_ROOT}/usr" \
- "--without-icu-dir" \
- "for ICU unicode support" &&
-
# new database madness
# DB_DRIVERS="mysql mysqli pgsql sqlite sqlite3 firebird unixODBC iODBC"
# PDO_DRIVERS="mysql pgsql firebird unixODBC iODBC"
if list_find "$PHP5_DATABASE_DRIVERS" "mysql" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends MYSQL &&

- if [[ "${VERSION:0:3}" == "5.3" ]]; then
+ if is_version_less 5.2.9999 "${VERSION}"; then
config_query PHP5_MYSQLND "Do you want to use the MySQL Native Driver
[mysqlnd]? (expiremental)" n &&

if [[ "${PHP5_MYSQLND}" == "y" ]]; then
- PHP5_OPTS="$PHP5_OPTS --with-mysql=mysqlnd"
+ list_add "PHP5_OPTS" "--with-mysql=mysqlnd"
else
- PHP5_OPTS="$PHP5_OPTS --with-mysql"
+ list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
+ else
+ list_add "PHP5_OPTS" "--with-mysql=${INSTALL_ROOT}/usr"
fi
else
- OPTS="$OPTS --without-mysql"
+ list_add "PHP5_OPTS" "--without-mysql"
fi &&
+
db_driver_depends "mysqli" "MYSQL" &&
db_driver_depends "pgsql" "postgresql" &&
-db_driver_depends "sqlite" "sqlite2" &&
-db_driver_depends "sqlite3" "sqlite" &&
-db_driver_depends "firebird" "firebird" &&
+
+if is_version_less "${VERSION}" 5.4; then
+ db_driver_depends "sqlite" "sqlite2"
+fi &&
+
+if is_version_less 5.2.9999 "${VERSION}"; then
+ db_driver_depends "sqlite3" "sqlite"
+fi &&
+
+if list_find "${PHP5_DATABASE_DRIVERS}" "firebird"; then
+ depends firebird "--with-pdo-firebird=${INSTALL_ROOT}/usr"
+else
+ list_add "PHP5_OPTS" "--without-pdo-firebird"
+fi &&
+
+if list_find "${PHP5_DATABASE_DRIVERS}" "sqlite3"; then
+ depends sqlite "--with-pdo-sqlite=${INSTALL_ROOT}/usr"
+else
+ list_add "PHP5_OPTS" "--without-pdo-sqlite"
+fi &&
+
# unixODBC and iODBC are mutually exclusive... first one in wins?
if list_find "$PHP5_DATABASE_DRIVERS" "unixODBC" || list_find
"$PHP5_DATABASE_DRIVERS" "all"; then
depends unixodbc "--with-unixODBC=${INSTALL_ROOT}/usr --without-iodbc"
elif list_find "$PHP5_DATABASE_DRIVERS" "iODBC"; then
depends unixodbc "--with-iodbc=${INSTALL_ROOT}/usr --without-unixODBC"
else
- OPTS="$OPTS --without-iodbc --without-unixODBC"
+ list_add "PHP5_OPTS" "--without-iodbc --without-unixODBC"
fi &&

# DBA drivers
@@ -220,10 +243,9 @@ if [[ "${PHP5_GD}" == "external" ]]; then
fi &&

if [[ "${PHP5_GD}" != "none" ]]; then
-
optional_depends libxpm \
"--with-xpm-dir=${INSTALL_ROOT}/usr" \
- "--without-xpm" \
+ "--without-xpm-dir" \
"for XPM image support" &&

if [[ "${PHP5_GD}" == "internal" ]]; then
@@ -241,18 +263,18 @@ if [[ "${PHP5_GD}" != "none" ]]; then
"for PNG support (for GD)"
fi &&

- optional_depends t1lib \
- "--with-t1lib=${INSTALL_ROOT}/usr" \
- "--without-t1lib" \
- "for t1lib support" &&
+ optional_depends t1lib \
+ "--with-t1lib=${INSTALL_ROOT}/usr" \
+ "--without-t1lib" \
+ "for t1lib support" &&

- optional_depends freetype2 \
- "--with-freetype-dir=${INSTALL_ROOT}/usr" \
- "--without-freetype-dir" \
- "for freetype2 support" &&
+ optional_depends freetype2 \
+ "--with-freetype-dir=${INSTALL_ROOT}/usr" \
+ "--without-freetype-dir" \
+ "for freetype2 support" &&

- optional_depends font-jis-misc \
- "--enable-gd-jis-conv" \
- "--disable-gd-jis-conv" \
- "for JIS-mapped Japanese font support"
+ optional_depends font-jis-misc \
+ "--enable-gd-jis-conv" \
+ "--disable-gd-jis-conv" \
+ "for JIS-mapped Japanese font support"
fi
diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index f13b5dc..8f027e4 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -1,29 +1,34 @@
SPELL=php
if [[ $PHP5_BRANCH == stable ]]; then
- VERSION=5.3.17
- SECURITY_PATCH=19
-
SOURCE_HASH=sha512:70f5dca6c5e19c38b0586cd2f3854459ca56cac929b6c0cf8fda606b21031576c08214e817411c1c76158b14d09c175b9ef6ff35e17536b9dc80bdfb7d9b8937
+ VERSION=5.4.36
+ SECURITY_PATCH=12
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
- if [[ $PHP5_SUHOSIN == y ]]; then
- VERSIONX=5.3.9
- VERSION2=0.9.10
- SOURCE2=suhosin-patch-$VERSIONX-$VERSION2.patch.gz
- SOURCE2_URL="http://download.suhosin.org/$SOURCE2";
- SOURCE3=$SOURCE2.sig
- SOURCE3_IGNORE=signature
- SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
- SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
- fi
+
SOURCE_HASH=sha512:1c37c63d51c02ae307fbbbba29129690f9746d7a766f4ccd1f763a3be4119228882a345b38bdce65a60e528da30b70670528f641eca3254890657e38569d4122
+elif [[ $PHP5_BRANCH == previous ]]; then
+ VERSION=5.3.29
+ SECURITY_PATCH=23
+
SOURCE_HASH=sha512:c22c463df7371bbd97beb258f0a9b9d77ec5c3c733fc565091e2bfcda3da2f1d2ab406047afcc70a6da2331acd2698885328d5a334c9922fa7591852eefda5f7
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
+# if [[ $PHP5_SUHOSIN == y ]]; then
+# VERSIONX=5.3.9
+# VERSION2=0.9.10
+# SOURCE2=suhosin-patch-$VERSIONX-$VERSION2.patch.gz
+# SOURCE2_URL="http://download.suhosin.org/$SOURCE2";
+# SOURCE3=$SOURCE2.sig
+# SOURCE3_IGNORE=signature
+# SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
+# SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
+# fi
elif [[ $PHP5_BRANCH == alpha ]]; then
- VERSION=5.3.17
-
SOURCE_HASH=sha512:70f5dca6c5e19c38b0586cd2f3854459ca56cac929b6c0cf8fda606b21031576c08214e817411c1c76158b14d09c175b9ef6ff35e17536b9dc80bdfb7d9b8937
+ VERSION=5.5.0alpha5
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=http://downloads.php.net/johannes/$SOURCE
- SECURITY_PATCH=19
+ SOURCE_URL[0]=http://downloads.php.net/dsp/$SOURCE
+
SOURCE_HASH=sha512:647a60adc47392bfa35b73a26873f6ac68a555ba146201b47a7fae7e76c078d6bf41a93f5f7e60b38c005c81ec74979ef5625673695934ebb01069ea465a9b79
elif [[ $PHP5_BRANCH == legacy ]]; then
VERSION=5.2.17
- SECURITY_PATCH=19
+ SECURITY_PATCH=23

SOURCE_HASH=sha512:baf3b5038468c9fa7c1a9e0506ed23559c21ba8df29380498a24e8d31c4c5f3633f29b1bc2faa3e59c6e5336536c09e19a5462b0a9d5916181c08f1f19abbca8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
@@ -37,10 +42,11 @@ elif [[ $PHP5_BRANCH == legacy ]]; then
SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
fi
- SOURCE4=php52-backports-20120826.patch
+ SOURCE4=php52-backports-20130717.patch
SOURCE4_URL=http://php52-backports.googlecode.com/files/$SOURCE4
-
SOURCE4_HASH=sha512:edff47355256c2270a61b7e01df98067b44ce7be6b7cb70de595fd369e1389c3c6bf7bc0b6ac1309bb0be13e0f8382eb07f3c8ce523671e6b5e76fa91a219c05
+
SOURCE4_HASH=sha512:ec31a0a99c225e1f9f8df494e8661a879f5017f2b82c5180f225b5d71eb7cdbebfdc888a4c54b3c38ae44bff1fe263142f0cce0ed4787cc9bdd175c42f7f3eaa
else
+# rc branch
VERSION=5.3.17
SECURITY_PATCH=19

SOURCE_HASH=sha512:70f5dca6c5e19c38b0586cd2f3854459ca56cac929b6c0cf8fda606b21031576c08214e817411c1c76158b14d09c175b9ef6ff35e17536b9dc80bdfb7d9b8937
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index ed8c39f..3b9a5cd 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,119 @@
+2014-12-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.36 (stable); SECURITY_PATCH++
+ (CVE-2014-8142)
+
+2014-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.35 (stable); SECURITY_PATCH++
+ (CVE-2014-3710)
+
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: corrected ssl flags
+
+2014-10-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.34 (stable); SECURITY_PATCH++
+ (CVE-2014-3668, CVE-2014-3669, CVE-2014-3670)
+
+2014-09-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.33 (stable)
+ * DEPENDS: corrected SSL case
+
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.32 (stable); SECURITY_PATCH++
+ (CVE-2014-2497, CVE-2014-3538, CVE-2014-3587, CVE-2014-3597,
+ CVE-2014-4670, CVE-2014-4698, CVE-2014-5120)
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-08-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.3.29 (previous); SECURITY_PATCH++
+
+2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.31 (stable)
+
+2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.30 (stable); SECUIRTY_PATCH++
+ (CVE-2014-3981, CVE-2014-0207, CVE-2014-3478, CVE-2014-3479,
+ CVE-2014-3480, CVE-2014-3487, CVE-2014-4049, CVE-2014-3515)
+
+2014-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.29 (stable); SECUIRTY_PATCH++
+ (CVE-2014-0238, CVE-2014-0237)
+
+2014-05-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.28 (stable); SECUIRTY_PATCH++
+ (CVE-2014-0185)
+
+2014-04-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.27 (stable); SECUIRTY_PATCH++
+ (CVE-2013-7345)
+ * DEPENDS: added intl enable/disable flags for icu
+
+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;
+ SECURITY_PATCH++
+
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.3.23 (previous), 5.4.13 (stable);
+ SECURITY_PATCH++ (CVE-2013-1643 and CVE-2013-1635); updated
+ backports+security patches for legacy branch to 20130320
+ * DEPENDS: icu is available only since 5.3
+ * CONFLICTS: added conflicts with fileinfo for PHP >=5.3
+
+2013-02-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: switched stable to 5.4 (5.4.12); updated spell to 5.3.22
+ (previous), 5.5.0alpha5 (alpha)
+ * PREPARE: added 'previous' (previous stable) 5.3 branch; apply
suhosin
+ patch only for legacy branch
+ * INSTALL: install php.ini according to php version
+ * BUILD: '--with-exec-dir' doesn't apply to 5.4 (and above)
+ * DEPENDS: PHP5_OPTS="... $PHP_OPTS" -> list_add "PHP5_OPTS" to avoid
+ duplicate entries; added missing '&&'; removed deprecated
+ '--with-pcre' flag; fixed imap dependency selection; enchant and
+ oniguruma apply only to 5.3 and above; fixed mysqlnd configuration;
+ fixed libxpm disable flag; corrected firebird and sqlite 2/3
options;
+ cleaned up
+ * CONFIGURE: PHP5_OPTS="... $PHP_OPTS" -> list_add "PHP5_OPTS" to
avoid
+ duplicate entries; safe mode switch is available only for php < 5.4;
+ fixed dba switch; fixed sqlite 2/3 selection according to php
version;
+ dropped duplicate db driver loop; removed odbc disable switches
+
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20121114;
+ SECUIRTY_PATCH++
+
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20120924;
+ SECUIRTY_PATCH++
+ * PRE_BUILD: apply the patch for legacy php branch
+ * pcre830.patch: added to fix build with external pcre lib >=8.30
+
2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.3.17

diff --git a/php-pear/php/INSTALL b/php-pear/php/INSTALL
index 83a6d6c..db83e72 100755
--- a/php-pear/php/INSTALL
+++ b/php-pear/php/INSTALL
@@ -1,7 +1,11 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
default_install &&

-if [[ "${VERSION:0:3}" == "5.3" ]]; then
- install_config_file $SOURCE_DIRECTORY/php.ini-production /etc/php.ini
+if is_version_less "${VERSION}" 5.3; then
+ install_config_file "$SOURCE_DIRECTORY/php.ini-recommended" \
+ "$INSTALL_ROOT/etc/php.ini"
else
- install_config_file $SOURCE_DIRECTORY/php.ini-recommended /etc/php.ini
+ install_config_file "$SOURCE_DIRECTORY/php.ini-production" \
+ "$INSTALL_ROOT/etc/php.ini"
fi
diff --git a/php-pear/php/PREPARE b/php-pear/php/PREPARE
index 353276b..4e53391 100755
--- a/php-pear/php/PREPARE
+++ b/php-pear/php/PREPARE
@@ -1,10 +1,13 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
config_query_list PHP5_BRANCH "Which branch?" \
stable \
+ previous \
legacy \
rc \
alpha &&

-if [[ $PHP5_BRANCH != alpha ]] && [[ $PHP5_BRANCH != rc ]]; then
+if [[ $PHP5_BRANCH == legacy ]]; then
message "For more information on Suhosin patchset see:
http://www.hardened-php.net/suhosin/"; &&
config_query PHP5_SUHOSIN "Do you want the Suhosin patchset enabled?" n
fi
diff --git a/php-pear/php/PRE_BUILD b/php-pear/php/PRE_BUILD
index b3c82e4..96280bb 100755
--- a/php-pear/php/PRE_BUILD
+++ b/php-pear/php/PRE_BUILD
@@ -3,7 +3,8 @@ cd "${SOURCE_DIRECTORY}" &&

if [[ $PHP5_BRANCH == legacy ]]; then
unpack_file 4 &&
- patch -p1 < "${SOURCE_CACHE}/${SOURCE4}"
+ patch -p1 < "${SOURCE_CACHE}/${SOURCE4}" &&
+ patch -p0 < "$SPELL_DIRECTORY/pcre830.patch"
fi &&

if [[ "${PHP5_SUHOSIN}" == "y" ]]; then
diff --git a/php-pear/php/pcre830.patch b/php-pear/php/pcre830.patch
new file mode 100644
index 0000000..c47722a
--- /dev/null
+++ b/php-pear/php/pcre830.patch
@@ -0,0 +1,15 @@
+--- ext/pcre/php_pcre.c.orig
++++ ext/pcre/php_pcre.c
+@@ -252,10 +252,11 @@
+ back the compiled pattern, otherwise go on and compile it. */
+ if (zend_hash_find(&PCRE_G(pcre_cache), regex, regex_len+1, (void
**)&pce) == SUCCESS) {
+ /*
+- * We use a quick pcre_info() check to see whether cache is
corrupted, and if it
++ * We use a quick pcre_fullinfo() check to see whether cache
is corrupted, and if it
+ * is, we flush it and compile the pattern from scratch.
+ */
+- if (pcre_info(pce->re, NULL, NULL) == PCRE_ERROR_BADMAGIC) {
++ int count = 0;
++ if (pcre_fullinfo(pce->re, NULL, PCRE_INFO_CAPTURECOUNT,
&count) == PCRE_ERROR_BADMAGIC) {
+ zend_hash_clean(&PCRE_G(pcre_cache));
+ } else {
diff --git a/php-pear/php4/BUILD b/php-pear/php4/BUILD
index dae83af..1f0944a 100755
--- a/php-pear/php4/BUILD
+++ b/php-pear/php4/BUILD
@@ -14,7 +14,7 @@ OPTS="$OPTS \
# Setup SSL IMAP if wanted
#
if echo $OPTS | grep -q -- --with-imap; then
- if spell_ok openssl; then
+ if spell_ok $(get_spell_provider $SPELL SSL); then
OPTS="$OPTS --with-imap-ssl"
fi
fi &&
diff --git a/php-pear/php4/DEPENDS b/php-pear/php4/DEPENDS
index 311d43f..0fde39f 100755
--- a/php-pear/php4/DEPENDS
+++ b/php-pear/php4/DEPENDS
@@ -67,7 +67,7 @@ optional_depends gmp \
"--without-gmp" \
"GNU multi precision library support" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl=/usr" \
"--without-openssl" \
"for OpenSSL support" &&
diff --git a/php-pear/php4/HISTORY b/php-pear/php4/HISTORY
index 43fbe06..1952345 100644
--- a/php-pear/php4/HISTORY
+++ b/php-pear/php4/HISTORY
@@ -1,3 +1,6 @@
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, BUILD: use SSL provider
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/php-pear/xcache/DETAILS b/php-pear/xcache/DETAILS
index d211b89..6d57da6 100755
--- a/php-pear/xcache/DETAILS
+++ b/php-pear/xcache/DETAILS
@@ -1,9 +1,9 @@
SPELL=xcache
- VERSION=1.3.2
+ 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:8be9b4ca276dc99f923f935b666b1feaf96a23850a08ad0ad400a2d3ce9db59b572147e454897c8e1dbdb0a1e627298dd9007a5faa227a7d4ba7a8b39231d92c
+
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/FINAL b/php-pear/xcache/FINAL
index 7f1d106..3829b8d 100755
--- a/php-pear/xcache/FINAL
+++ b/php-pear/xcache/FINAL
@@ -1,3 +1,3 @@
PHP_EXT=$(php-config --extension-dir) &&
echo "Don't forget to add the following to your /etc/php.ini:" &&
-echo "zend_extension=\"$PHP_EXT/xcache.so\""
+echo "extension=\"$PHP_EXT/xcache.so\""
diff --git a/php-pear/xcache/HISTORY b/php-pear/xcache/HISTORY
index 194c3eb..d72bfa7 100644
--- a/php-pear/xcache/HISTORY
+++ b/php-pear/xcache/HISTORY
@@ -1,3 +1,17 @@
+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
+
+2013-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
+2012-12-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.0
+ * FINAL: since 3.0.0 uses extension=, zend_extension= is unsupported
+ * PRE_BUILD: removed deprecated lines
+
2011-06-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.2; SECURITY_PATCH++
* BUILD: readability++
diff --git a/php-pear/xcache/PRE_BUILD b/php-pear/xcache/PRE_BUILD
index 22375c3..0ea6031 100755
--- a/php-pear/xcache/PRE_BUILD
+++ b/php-pear/xcache/PRE_BUILD
@@ -1,7 +1,4 @@
default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

-rm -f "${BUILD_DIRECTORY}/package.xml" &&
-rm -f "${BUILD_DIRECTORY}/package2.xml"
-
phpize
diff --git a/php-pear/xdebug/DETAILS b/php-pear/xdebug/DETAILS
index 6227e70..506a918 100755
--- a/php-pear/xdebug/DETAILS
+++ b/php-pear/xdebug/DETAILS
@@ -1,6 +1,6 @@
SPELL=xdebug
- VERSION=2.1.3
-
SOURCE_HASH=sha512:574f5e89cd32b8c0ec461d61e32bd3941a3c47488bc6a6d3e17d8a8ac7d3a768d268554dfb7efdb8f5ba0b4078ad5aae283698a4bbe3c84c31cca6a33b62ce9e
+ VERSION=2.2.3
+
SOURCE_HASH=sha512:2ba62010776a1bf05fbbc9bee086b88ce23d257814e309732e4ec3015079213a7a8cf855256edadd8566d564050a6e517ac9f3c239e3be3af0bfdcb3a79d21bc
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.xdebug.org/files/$SOURCE
@@ -14,9 +14,9 @@ The Xdebug extension helps you debugging your script by
providing a lot of
valuable debug information. The debug information that Xdebug can provide
includes the following:
* stack and function traces in error messages with:
- o full parameter display for user defined functions
- o function name, file name and line indications
- o support for member functions
+ o full parameter display for user defined functions
+ o function name, file name and line indications
+ o support for member functions
* memory allocation
* protection for infinite recursions
EOF
diff --git a/php-pear/xdebug/HISTORY b/php-pear/xdebug/HISTORY
index 8de91d8..6d5c2a4 100644
--- a/php-pear/xdebug/HISTORY
+++ b/php-pear/xdebug/HISTORY
@@ -1,3 +1,6 @@
+2013-06-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.3; cleaned up desc
+
2012-02-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1.3

diff --git a/printer/cups-filters/BUILD b/printer/cups-filters/BUILD
new file mode 100755
index 0000000..31e759c
--- /dev/null
+++ b/printer/cups-filters/BUILD
@@ -0,0 +1,4 @@
+OPTS="--with-rcdir=no $OPTS" &&
+make_single &&
+default_build &&
+make_normal
diff --git a/printer/cups-filters/DEPENDS b/printer/cups-filters/DEPENDS
index 601429d..13cd848 100755
--- a/printer/cups-filters/DEPENDS
+++ b/printer/cups-filters/DEPENDS
@@ -1,6 +1,8 @@
depends -sub CXX gcc &&
depends zlib &&
depends pkgconfig &&
+depends cups &&
+depends dbus '--enable-dbus' &&
depends ghostscript &&
depends qpdf &&
depends -sub XPDF_HEADERS poppler &&
@@ -9,17 +11,26 @@ depends freetype2 &&
depends fontconfig &&
depends ijs &&
depends shared-mime-info &&
+
+# required for pstopdf script
runtime_depends bc &&
+
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for DNS Service Discovery support using Avahi" &&
+
optional_depends JPEG \
'--with-jpeg' \
'--without-jpeg' \
'Support for JPEG filter' &&
+
optional_depends tiff \
'--with-tiff' \
'--without-tiff' \
'Support for TIFF filter' &&
+
optional_depends libpng \
'--with-png' \
'--without-png'\
'Support PNG filter'
-
diff --git a/printer/cups-filters/DETAILS b/printer/cups-filters/DETAILS
index 67599f2..bd79376 100755
--- a/printer/cups-filters/DETAILS
+++ b/printer/cups-filters/DETAILS
@@ -1,10 +1,10 @@
SPELL=cups-filters
- VERSION=1.0.24
-
SOURCE_HASH=sha512:cdb9062009799197f5e79bdabd8dc73c4e17d88c8398262da8f7de031c79eca4677329ac8b182fe48733e1be57a4c150ba1bb523ea7201c84183e08b62dd59db
+ VERSION=1.0.61
+
SOURCE_HASH=sha512:7d538d71e6c8342e521f4366c443e767b64e324ed1689bb56c15e70211c91ea89e819c7ae142a9f6d86a111c6a5a4d44ba7b8aa2e5d0d71247fc2d3771c1598d
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.openprinting.org/download/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://www.openprinting.org/download/$SPELL/$SOURCE
WEB_SITE=http://www.openprinting.org
ENTERED=20120727
LICENSE[0]=http://www.cups.org/faq0003.html
diff --git a/printer/cups-filters/HISTORY b/printer/cups-filters/HISTORY
index 682951d..9c3130d 100644
--- a/printer/cups-filters/HISTORY
+++ b/printer/cups-filters/HISTORY
@@ -1,3 +1,85 @@
+2014-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.61
+
+2014-10-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * TRIGGERS: added
+ * DEPENDS: add cups, dbus
+
+2014-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.60
+
+2014-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.59
+
+2014-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.58
+
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.54
+
+2014-05-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Use make_single
+
+2014-04-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.53
+
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.52
+
+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
+
+2013-09-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.38
+
+2013-08-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.36
+ now supports poppler-0.24.0
+
+2013-07-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.35
+
+2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: added, to disable installation of distro-specific init stuff
+
+2013-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.34
+
+2013-04-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.33
+ * PRE_BUILD, poppler-022.patch: deleted
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.29
+ * DEPENDS: added avahi optional dependency; added comment about bc
+ * PRE_BUILD: added, to apply patch
+ * poppler-022.patch: added, to fix build with poppler >=0.22
+
2012-09-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.24
* DEPENDS: add qpdf
diff --git a/printer/cups-filters/TRIGGERS b/printer/cups-filters/TRIGGERS
new file mode 100755
index 0000000..51fd919
--- /dev/null
+++ b/printer/cups-filters/TRIGGERS
@@ -0,0 +1,2 @@
+on_cast cups cast_self
+
diff --git a/printer/cups-old/DEPENDS b/printer/cups-old/DEPENDS
index 1152a40..0e85430 100755
--- a/printer/cups-old/DEPENDS
+++ b/printer/cups-old/DEPENDS
@@ -10,7 +10,7 @@ optional_depends "linux-pam" \
"--disable-pam" \
"for pluggable authentication" &&

-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-ssl" \
"--disable-ssl" \
"for encrypted communications"
diff --git a/printer/cups-old/HISTORY b/printer/cups-old/HISTORY
index 7cdfbeb..96aa25a 100644
--- a/printer/cups-old/HISTORY
+++ b/printer/cups-old/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/printer/cups/BUILD b/printer/cups/BUILD
index 75edb7b..6922de6 100755
--- a/printer/cups/BUILD
+++ b/printer/cups/BUILD
@@ -13,5 +13,7 @@ else
fi &&

OPTS="--libdir=$INSTALL_ROOT/usr/lib $CUPS_OPTS $OPTS" &&
+OPTS="$OPTS CC=gcc CXX=g++" &&
+OPTS+=" --disable-static" &&

default_build
diff --git a/printer/cups/CONFIGURE b/printer/cups/CONFIGURE
index 2b3c16d..8d83457 100755
--- a/printer/cups/CONFIGURE
+++ b/printer/cups/CONFIGURE
@@ -8,11 +8,6 @@ if [[ $EXTRA_LANG == y ]]; then
fi &&

config_query_option CUPS_OPTS \
- "Do you want to use network default printers" \
- y \
- '--enable-use-network-default' \
- '--disable-use-network-default' &&
-config_query_option CUPS_OPTS \
"Do you want to enable raw printing" \
n \
'--enable-raw-printing' \
diff --git a/printer/cups/DEPENDS b/printer/cups/DEPENDS
index 1cefd86..852dea3 100755
--- a/printer/cups/DEPENDS
+++ b/printer/cups/DEPENDS
@@ -1,7 +1,19 @@
depends zlib &&
depends -sub CXX gcc &&
depends pkgconfig &&
+
depends shared-mime-info &&
+
+optional_depends avahi \
+ '--enable-avahi' \
+ '--disable-avahi' \
+ 'use Avahi Service Discovery' &&
+
+optional_depends mdnsresponder \
+ '--enable-dnssd' \
+ '--disable-dnssd' \
+ 'DNS Service Discovery' &&
+
optional_depends libpaper \
'--enable-libpaper' \
'--disable-libpaper' \
@@ -25,7 +37,7 @@ optional_depends php \
'--without-php' \
'Enable php support' &&

-optional_depends "LIBUSB" \
+optional_depends "libusb" \
'--enable-libusb' \
'--disable-libusb' \
'usb printers' &&
@@ -39,21 +51,14 @@ optional_depends "linux-pam" \
"--disable-pam" \
"for pluggable authentication" &&

-optional_depends "gnutls" \
- "--enable-gnutls" \
- "--disable-gnutls" \
- "use GNU TLS for SSL/TLS support" &&
-
-optional_depends "openssl" \
- "--enable-ssl" \
- "--disable-ssl" \
- "for encrypted communications" &&
+optional_depends gnutls "--enable-gnutls" "--disable-gnutls --disable-ssl"
'security' &&

optional_depends "acl" \
- "" \
- "" \
+ "--enable-acl"
\
+ "--disable-acl"
\
"for file system access control lists support" &&

+optional_depends krb5 '--enable-gssapi' '--disable-gssapi' 'GSSAPI support'
&&

suggest_depends ghostscript '' '' 'to print Postscript files'
suggest_depends cups-filters '' '' 'extra backends and filters'
diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index 25530bf..99da0b0 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -3,15 +3,13 @@
# VERSION=1.4.3
# SOURCE_HASH=sha512:
#else
- VERSION=1.6.1
-
SOURCE_HASH=sha512:4652ab1c2a1d7650b4cb7e552a1689624471e0196bb1a5f389614f8727c1b1d6c59370511217ba6ae8ba427b4b0787ade8de0a9eadb0af3fe483833fbf152305
- SECURITY_PATCH=5
+ VERSION=2.0.1
+
SOURCE_HASH=sha512:a92e4735f23f45fd16fb47ea729be762001c5b74f785d344bb11d3e87a361aa772ef79ff41106cdc30f45a1396ba419d6e5f77164b9deee27876e9928357f3ce
+ SECURITY_PATCH=7
#fi
SOURCE=$SPELL-$VERSION-source.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
-
SOURCE_URL[1]=ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/$SPELL/$VERSION/$SOURCE
- SOURCE_URL[2]=ftp://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
+ SOURCE_URL[0]=http://www.cups.org/software/$VERSION/$SOURCE
WEB_SITE=http://www.cups.org
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
ENTERED=20010922
diff --git a/printer/cups/FINAL b/printer/cups/FINAL
index 8abcc90..604cb27 100755
--- a/printer/cups/FINAL
+++ b/printer/cups/FINAL
@@ -1 +1,2 @@
+default_final &&
update-mime-database /usr/share/mime/
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index d2b1b1f..c6d77e6 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,64 @@
+2014-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.1
+ * DEPENDS: add optional avahi
+ * BUILD: disable static - causes build problems
+
+2014-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add flags for acl
+ remove references to openssl
+ mdnsresponder is now optional
+
+2014-10-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0
+ * DEPENDS, CONFIGURE: openssl is no longer supported
+
+2014-09-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add krb5
+ * FINAL: specify default_final
+
+2014-08-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.5
+ SECURITY_PATCH++, fix CVE-2014-5029/5030/5031
+
+2014-08-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, CONFIGURE: improve SSL/gnutls choice - remive obsolete
flags
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ fix ssl
+
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.4
+ SECURITY_PATCH++, fix CVE-2014-353
+
+2014-05-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.3
+ * DEPEDNS: add mdnsresponder
+
+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
+
+2013-07-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.3
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: fixed source url
+
+2013-03-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.2
+
+2013-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: adjust flags for openssl & gnutls
+
2012-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.1

diff --git a/printer/ghostscript/DEPENDS b/printer/ghostscript/DEPENDS
index 5129c93..e5038f0 100755
--- a/printer/ghostscript/DEPENDS
+++ b/printer/ghostscript/DEPENDS
@@ -1,11 +1,10 @@
depends e2fsprogs &&
-depends ghostscript-fonts-std &&
+depends fontconfig &&
depends freetype2 &&
depends JPEG &&
depends tiff '--with-system-libtiff' &&
-depends libpng &&
depends lcms2 &&
-depends JPEG &&
+depends libpng &&
depends zlib &&

if [[ "$GS_LIBGS" == y ]]; then
@@ -35,7 +34,7 @@ optional_depends libpaper \
"papersize support" &&

optional_depends "CUPS" \
- "--enable-cups --with-install-cups" \
+ "--enable-cups" \
"--disable-cups" \
"CUPS print spooler support" &&

@@ -44,13 +43,7 @@ optional_depends "ijs" \
"--without-ijs" \
"for IJS print protocol support" &&

-
-optional_depends "ghostscript-fonts-other" \
- "" \
- "" \
- "for additional fonts" &&
-
-optional_depends "jasper" \
- "--with-jasper" \
- "--without-jasper" \
- "JPEG 2000 support"
+optional_depends "openjpeg" \
+ "--enable-openjpeg" \
+ "--disable-openjpeg" \
+ "JPX decoding"
diff --git a/printer/ghostscript/DETAILS b/printer/ghostscript/DETAILS
index 84d6318..3c5462a 100755
--- a/printer/ghostscript/DETAILS
+++ b/printer/ghostscript/DETAILS
@@ -1,6 +1,6 @@
SPELL=ghostscript
- VERSION=9.06
-
SOURCE_HASH=sha512:99f7a56316bf96d55c0cd7b07c0791ad4e6ee0d3a8f3bfa04ea28890ea9ed822ebcd7084cc8118cc38dc5def27c91c24eebc08a20a630463a9bf9d0193d0923b
+ VERSION=9.15
+
SOURCE_HASH=sha512:5c800615bb813f827c218145eb3238773e01f0941efca51abf4233ac6fdb96154b362c65a9567dc6b22794cb2caff69a58eb436c7f9c8e5370a4a64087e50c7e
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.ghostscript.com/
diff --git a/printer/ghostscript/HISTORY b/printer/ghostscript/HISTORY
index e7eb6ae..d254cc7 100644
--- a/printer/ghostscript/HISTORY
+++ b/printer/ghostscript/HISTORY
@@ -1,3 +1,32 @@
+2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: lcms2 is no longer optional, but required
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.15
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: fontconfig
+
+2014-08-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.14
+ * DEPENDS: remove obsolete cups option
+ * PRE_BUILD: remove some more embedded libraries
+
+2013-09-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.10
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: remove jasper
+
+2013-02-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 9.07
+ * DEPENDS: remove lcms2, they use a patched version
+ * PRE_BUILD: use lcms2
+
+2013-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional openjpeg (for JPX decoding)
+ ghostscript-fonts-*: not needed since long ago
+
2012-08-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 9.06
SECURITY_PATCH=1, fixes for:
diff --git a/printer/ghostscript/PRE_BUILD b/printer/ghostscript/PRE_BUILD
index 8fa8e71..198cfab 100755
--- a/printer/ghostscript/PRE_BUILD
+++ b/printer/ghostscript/PRE_BUILD
@@ -1,4 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
# remove most of the embedded libraries. use the system ones instead
-rm -rf freetype jasper jpeg jpegxr lcms lcms2 libpng openjpeg tiff zlib
+rm -rf freetype jpeg jpegxr lcms libpng openjpeg tiff lcms2 cups ijs expat
*.vcproj
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/printer/gtklp/DEPENDS b/printer/gtklp/DEPENDS
index f1f4c11..5094ee0 100755
--- a/printer/gtklp/DEPENDS
+++ b/printer/gtklp/DEPENDS
@@ -3,7 +3,7 @@ depends gtk+2 &&
depends intltool &&
depends CUPS &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"for SSL/TLS support" &&
diff --git a/printer/gtklp/HISTORY b/printer/gtklp/HISTORY
index 0fe972d..17ad319 100644
--- a/printer/gtklp/HISTORY
+++ b/printer/gtklp/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.2.9; renewed website
* DEPENDS: added missing dependencies
diff --git a/printer/gutenprint/BUILD b/printer/gutenprint/BUILD
index 7e3ff0e..ef085be 100755
--- a/printer/gutenprint/BUILD
+++ b/printer/gutenprint/BUILD
@@ -1,2 +1,3 @@
OPTS="$GTP_LANG $OPTS" &&
+LDFLAGS+=" -Wl,--as-needed" &&
default_build
diff --git a/printer/gutenprint/DEPENDS b/printer/gutenprint/DEPENDS
index 3a5946e..d40a015 100755
--- a/printer/gutenprint/DEPENDS
+++ b/printer/gutenprint/DEPENDS
@@ -12,10 +12,4 @@ optional_depends gimp \
optional_depends "CUPS" \
"--with-cups --enable-cups-ppds" \
"--disable-cups" \
- "for CUPS support" &&
-# make the gnutls dependency explicit
-if is_depends_enabled $SPELL cups;then
- if is_depends_enabled cups gnutls;then
- depends gnutls
- fi
-fi
+ "for CUPS support"
diff --git a/printer/gutenprint/DETAILS b/printer/gutenprint/DETAILS
index a60b561..b10a1bc 100755
--- a/printer/gutenprint/DETAILS
+++ b/printer/gutenprint/DETAILS
@@ -5,8 +5,8 @@
# SOURCE=$SPELL$VERSION.tar.bz2
#SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL$VERSION"
#else
- VERSION=5.2.9
-
SOURCE_HASH=sha512:082990e09c49247baab9575b34882026770923915eb1c4ff6f75475cd341691263c7567a430542ead868e80ee6ea82e00ad12c89be0611913f934d66a10a9549
+ VERSION=5.2.10
+
SOURCE_HASH=sha512:bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
#fi
diff --git a/printer/gutenprint/HISTORY b/printer/gutenprint/HISTORY
index de87d36..acca22b 100644
--- a/printer/gutenprint/HISTORY
+++ b/printer/gutenprint/HISTORY
@@ -1,3 +1,11 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: temove spurious gnutls check
+ * BUILD: force LDFLAGS="-Wl,--as-needed"
+ this previous misleading references to gnutls/openssl, which are
inherited from cups
+
+2014-05-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.10
+
2012-07-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.2.9

diff --git a/printer/hplip/DEPENDS b/printer/hplip/DEPENDS
index 2981bd3..6631b2d 100755
--- a/printer/hplip/DEPENDS
+++ b/printer/hplip/DEPENDS
@@ -1,7 +1,7 @@
depends LIBUSB &&
depends cups &&
depends JPEG &&
-depends openssl &&
+depends SSL &&
depends python &&
depends dbus &&
depends dbus-python &&
diff --git a/printer/hplip/DETAILS b/printer/hplip/DETAILS
index 1cd4e50..f783667 100755
--- a/printer/hplip/DETAILS
+++ b/printer/hplip/DETAILS
@@ -1,12 +1,11 @@
SPELL=hplip
- VERSION=3.12.6
- PATCHLEVEL=0
+ VERSION=3.13.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE2_IGNORE=signature
SOURCE_GPG=hplip.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
WEB_SITE=http://hplipopensource.com/hplip-web/index.html
ENTERED=20050916
diff --git a/printer/hplip/HISTORY b/printer/hplip/HISTORY
index 88e0434..18af009 100644
--- a/printer/hplip/HISTORY
+++ b/printer/hplip/HISTORY
@@ -1,3 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-07-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.13.7
+
+2013-05-30 Ismael Luceno <ismael AT sourcemage.org>
+ * cups16.patch.gz, DETAILS, PRE_BUILD: updated spell to 3.13.5
+ Fixed SOURCE2_URL[0]
+ Removed PRE_BUILD and CUPS 1.6 patch, no longer needed
+
2012-08-05 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: apply the patch
* cups16.patch.gz: added, to fix build with cups 1.6
diff --git a/printer/hplip/PRE_BUILD b/printer/hplip/PRE_BUILD
deleted file mode 100755
index 5b74f9e..0000000
--- a/printer/hplip/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-zcat "$SPELL_DIRECTORY/cups16.patch.gz" | patch -p1 &&
-
-sed -i "s:SYSFS:ATTRS:g" data/rules/55-hpmud.rules \
- data/rules/56-hpmud_support.rules
diff --git a/printer/hplip/cups16.patch.gz b/printer/hplip/cups16.patch.gz
deleted file mode 100644
index 0b08cd1..0000000
Binary files a/printer/hplip/cups16.patch.gz and /dev/null differ
diff --git a/printer/html2ps/BUILD b/printer/html2ps/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/printer/html2ps/BUILD
@@ -0,0 +1 @@
+true
diff --git a/printer/html2ps/DEPENDS b/printer/html2ps/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/printer/html2ps/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/printer/html2ps/DETAILS b/printer/html2ps/DETAILS
new file mode 100755
index 0000000..36b1820
--- /dev/null
+++ b/printer/html2ps/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=html2ps
+ VERSION=1.0b7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://user.it.uu.se/~jan/${SOURCE}
+
SOURCE_HASH=sha512:5b50de983eb3acdb70b5b2feac8e0b4ac01e29c0ca36f6ad6a34b92e0ba8c2f359028e5076b47ce07296ad9992a3f889c82372f90199fd4b12f2549f6c779368
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://user.it.uu.se/~jan/html2ps.html";
+ LICENSE[0]="GPL"
+ ENTERED=20130619
+ KEYWORDS=""
+ SHORT="an HTML to PostScript converter"
+cat << EOF
+Some features of html2ps:
+* Many possibilities to control the appearance, mostly done using
configuration
+ files.
+* Support for processing multiple documents, also automatically by
recursively
+ following links.
+* A table of contents can be generated, either from the links in a document,
or
+ automatically from document headings.
+* Configurable page headers/footers, that for example can contain document
+ title, URL, page number, current heading, and date.
+* When converting the PostScript document to PDF - using some other program
+ such as version 5.0 or later of Ghostscript - the original hyperlinks in
the
+ HTML documents will be retained in the PDF document.
+* Automatic hyphenation and text justification can be selected.
+EOF
diff --git a/printer/html2ps/HISTORY b/printer/html2ps/HISTORY
new file mode 100644
index 0000000..0a16227
--- /dev/null
+++ b/printer/html2ps/HISTORY
@@ -0,0 +1,3 @@
+2013-06-19 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/printer/html2ps/INSTALL b/printer/html2ps/INSTALL
new file mode 100755
index 0000000..c6e4ae9
--- /dev/null
+++ b/printer/html2ps/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+./install
diff --git a/printer/pt/DEPENDS b/printer/pt/DEPENDS
index 0913c40..72fe4f5 100755
--- a/printer/pt/DEPENDS
+++ b/printer/pt/DEPENDS
@@ -1,7 +1,7 @@
depends CUPS &&
depends gtk+ &&

-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-ssl" \
"--disable-ssl" \
"for encrypted communications"
diff --git a/printer/pt/HISTORY b/printer/pt/HISTORY
index 0f6d360..c8ef0ce 100644
--- a/printer/pt/HISTORY
+++ b/printer/pt/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-17-06 Bor Kraljič <pyrobor AT ver.si>
* pt-1.0.2.tar.gz.sig: resigned sources due to gpg error (bug #15746)

diff --git a/printer/system-config-printer/DEPENDS
b/printer/system-config-printer/DEPENDS
index fec84e7..17e5860 100755
--- a/printer/system-config-printer/DEPENDS
+++ b/printer/system-config-printer/DEPENDS
@@ -7,4 +7,4 @@ depends python &&
depends xmlto &&
depends desktop-file-utils &&

-optional_depends udev '--with-udev-rules' '' 'use udev for hardware
detection'
+optional_depends UDEV '--with-udev-rules' '' 'use udev for hardware
detection'
diff --git a/printer/system-config-printer/DETAILS
b/printer/system-config-printer/DETAILS
index d7c85e3..6645cc8 100755
--- a/printer/system-config-printer/DETAILS
+++ b/printer/system-config-printer/DETAILS
@@ -1,11 +1,11 @@
SPELL=system-config-printer
- VERSION=1.3.11
+ VERSION=1.4.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=timwaugh.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://cyberelk.net/tim/data/system-config-printer/1.3/$SOURCE
+
SOURCE_URL[0]=http://cyberelk.net/tim/data/system-config-printer/${VERSION%.*}/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
WEB_SITE=http://cyberelk.net/tim/software/system-config-printer/
LICENSE[0]=GPL
diff --git a/printer/system-config-printer/HISTORY
b/printer/system-config-printer/HISTORY
index f90a35a..bb33845 100644
--- a/printer/system-config-printer/HISTORY
+++ b/printer/system-config-printer/HISTORY
@@ -1,3 +1,9 @@
+2013-07-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.1
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2012-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.11

diff --git a/printer/zint/DEPENDS b/printer/zint/DEPENDS
index 0d47120..5a1980b 100755
--- a/printer/zint/DEPENDS
+++ b/printer/zint/DEPENDS
@@ -1,6 +1,7 @@
depends -sub CXX gcc &&
depends cmake &&
depends libpng &&
-depends openssl &&
+depends SSL &&
+depends zlib &&
optional_depends qt4 '' '' 'build QT4 frontend'
#optional_depends qrencode '' '' 'supports QR Code model 2 barcodes'
diff --git a/printer/zint/DETAILS b/printer/zint/DETAILS
index fa86873..ffb8bac 100755
--- a/printer/zint/DETAILS
+++ b/printer/zint/DETAILS
@@ -1,9 +1,9 @@
SPELL=zint
- VERSION=2.4.0
-
SOURCE_HASH=sha512:15fb00159ddb8378551defcd8fe6dac796742437b285124faf9cbcf9f445fd1460e22506a88cd522da44feffe782b01101d3094809097044edb3a5eef9ccd1e8
- SOURCE=$SPELL-$VERSION.src.tar.gz
+ VERSION=2.4.2
+
SOURCE_HASH=sha512:d8d37de18fac800123111a93b6da371346944fafeed1e7f7ee00c5100ae386395eebf7d5d4b7f9cbce062672e68b7956ceaeec8564473b372187a43373e45dc8
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://github.com/downloads/zint/zint/$SOURCE
WEB_SITE=http://www.zint.org.uk
LICENSE[0]=GPL
ENTERED=20090129
diff --git a/printer/zint/HISTORY b/printer/zint/HISTORY
index b9bb857..e525472 100644
--- a/printer/zint/HISTORY
+++ b/printer/zint/HISTORY
@@ -1,3 +1,12 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2012-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.2
+ new URL
+ * PRE_BUILD: added, fix zlib usage
+ * DEPENDS: add zlib
+
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/printer/zint/PRE_BUILD b/printer/zint/PRE_BUILD
new file mode 100755
index 0000000..ad442ae
--- /dev/null
+++ b/printer/zint/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build
+cd $SOURCE_DIRECTORY &&
+sed -i "/stdlib.h/i \
+#include <zlib.h> " backend/png.c
diff --git a/python-pypi/FUNCTIONS b/python-pypi/FUNCTIONS
index c24f1cf..24bd4c0 100755
--- a/python-pypi/FUNCTIONS
+++ b/python-pypi/FUNCTIONS
@@ -2,10 +2,10 @@
## Section-default build script.
#-------------------------------------------------------------------------
function default_build() {
- if is_depends_enabled $SPELL python3;then
- default_build_python3
- else
+ if is_depends_enabled $SPELL python;then
default_build_python
+ else
+ default_build_python3
fi
}

@@ -13,9 +13,9 @@ function default_build() {
## Section-default install script.
#-------------------------------------------------------------------------
function default_install() {
- if is_depends_enabled $SPELL python3;then
- default_install_python3
- else
+ if is_depends_enabled $SPELL python;then
default_install_python
+ else
+ default_install_python3
fi
}
diff --git a/python-pypi/PY_DEPENDS b/python-pypi/PY_DEPENDS
index cce3ac3..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 5b672be..5ce1f6c 100755
--- a/python-pypi/alembic/DETAILS
+++ b/python-pypi/alembic/DETAILS
@@ -1,6 +1,6 @@
SPELL=alembic
- VERSION=0.3.6
-
SOURCE_HASH=sha512:5664aedf1a29b3b1332219adf10e9683454d83385babd16a98791c4b66266b83d34d1393663ed3ca803cf84196ba7a15cb40a46b7a96d80d5aaa9b24ab2f34b7
+ VERSION=0.7.0
+
SOURCE_HASH=sha512:ccae340e785c030830c409f25f75bdd6b535425524772d2af3af5467e9e5598cb47b19974febe7c1924465bd02a4420f97bb77a4707645c7c74fb5978e96ed04
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 3052a35..809bf7e 100644
--- a/python-pypi/alembic/HISTORY
+++ b/python-pypi/alembic/HISTORY
@@ -1,3 +1,33 @@
+2014-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.0
+
+2014-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.5
+
+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
+
+2013-04-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.0
+
+2012-12-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.1
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.0
+
2012-08-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.3.6

diff --git a/python-pypi/arandr/DEPENDS b/python-pypi/arandr/DEPENDS
index a4e7dc2..3816a89 100755
--- a/python-pypi/arandr/DEPENDS
+++ b/python-pypi/arandr/DEPENDS
@@ -1,3 +1,4 @@
+depends python &&
depends xrandr &&
depends docutils &&
depends pygtk2
diff --git a/python-pypi/arandr/DETAILS b/python-pypi/arandr/DETAILS
index e141090..efa868e 100755
--- a/python-pypi/arandr/DETAILS
+++ b/python-pypi/arandr/DETAILS
@@ -1,9 +1,9 @@
SPELL=arandr
- VERSION=0.1.6
+ VERSION=0.1.7.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://christian.amsuess.com/tools/arandr/files/$SOURCE
-
SOURCE_HASH=sha512:4dc98d7c8a9ec05e5040e6c29f99aa991b79444c583fbc38ad8b2a11844f748f021ed7cd93754809230c28bc9af21bea841754c09dc80cce7198efb0cb0b56c4
+
SOURCE_HASH=sha512:1e3b8ec0d98d38515a159c7695abefd7451a3fa6b7d43641766c997aab63152dfa76c2d9208ba2848ce588dd033a8e85ae31b97acdd4aa5e450fd87725cc21ce
WEB_SITE=http://christian.amsuess.com/tools/arandr/
ENTERED=20120607
LICENSE[0]=GPL
diff --git a/python-pypi/arandr/HISTORY b/python-pypi/arandr/HISTORY
index 2f15c26..8d00521 100644
--- a/python-pypi/arandr/HISTORY
+++ b/python-pypi/arandr/HISTORY
@@ -1,2 +1,6 @@
+2014-08-21 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.7.1
+ * DEPENDS: Add dependency on python
+
2012-06-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS: spell created, version 0.1.6
diff --git a/python-pypi/argh/DEPENDS b/python-pypi/argh/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/argh/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/argh/DETAILS b/python-pypi/argh/DETAILS
new file mode 100755
index 0000000..0970536
--- /dev/null
+++ b/python-pypi/argh/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=argh
+ VERSION=0.26.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/a/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:8c286434b13fe72eca7c35313581921f49ab8934e0c791bd230ed775067507dc492b73b76c9ec521161395aeb8d1cfedc71e3251bba8f68d2227c3cf56c326bf
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://bitbucket.org/neithere/argh/";
+ LICENSE[0]=LGPL
+ ENTERED=20130812
+ SHORT="an unobtrusive argparse wrapper with natural syntax"
+cat << EOF
+Argh provides a wrapper for argparse. Argparse is a very powerful tool;
+Argh just makes it easy to use.
+EOF
diff --git a/python-pypi/argh/HISTORY b/python-pypi/argh/HISTORY
new file mode 100644
index 0000000..d4f85a3
--- /dev/null
+++ b/python-pypi/argh/HISTORY
@@ -0,0 +1,7 @@
+2014-12-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.26.1
+ * DEPENDS: python3 supported
+
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/args/DEPENDS b/python-pypi/args/DEPENDS
new file mode 100755
index 0000000..503782e
--- /dev/null
+++ b/python-pypi/args/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends SETUPTOOLS
diff --git a/python-pypi/args/DETAILS b/python-pypi/args/DETAILS
new file mode 100755
index 0000000..38dd1c3
--- /dev/null
+++ b/python-pypi/args/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=args
+ VERSION=0.1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/a/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:664d33386af2ac0b9d30344db5fb5cea4210f600df28708ada19266afec237d6e6d9d57f03c8b64cfdbb6a17eff05f633a2cc4ddbfedc320dd133be246aee033
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/kennethreitz/args
+ LICENSE[0]=BSD
+ ENTERED=20141222
+ SHORT="argument parsing for humans"
+cat << EOF
+This simple module gives you an elegant interface for your command line
+arguments.
+EOF
diff --git a/python-pypi/args/HISTORY b/python-pypi/args/HISTORY
new file mode 100644
index 0000000..9f1696b
--- /dev/null
+++ b/python-pypi/args/HISTORY
@@ -0,0 +1,2 @@
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.1.0
diff --git a/python-pypi/attic/DEPENDS b/python-pypi/attic/DEPENDS
new file mode 100755
index 0000000..9f41721
--- /dev/null
+++ b/python-pypi/attic/DEPENDS
@@ -0,0 +1,8 @@
+depends python3 &&
+depends msgpack-python &&
+depends pyopenssl &&
+depends cython &&
+optional_depends python-llfuse \
+ "" \
+ "" \
+ ""
diff --git a/python-pypi/attic/DETAILS b/python-pypi/attic/DETAILS
new file mode 100755
index 0000000..782f354
--- /dev/null
+++ b/python-pypi/attic/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=attic
+ VERSION=0.12
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/jborg/${SPELL}/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:91a8441ea09141d4fd24d18cac3fd346f340a9e99cb97c62dfdabbb2efa8968dc8e7baa384fb5b8222a711eef258b1fa14fb29c2479b81ec49cf21485abce87a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://attic-backup.org/";
+ LICENSE[0]=BSD
+ ENTERED=20140525
+ SHORT="a deduplicating backup program"
+cat << EOF
+Attic is a deduplicating backup program written in Python. The main goal of
+Attic is to provide an efficient and secure way to backup data. The data
+deduplication technique used makes Attic suitable for daily backups since
+only the changes are stored.
+EOF
diff --git a/python-pypi/attic/HISTORY b/python-pypi/attic/HISTORY
new file mode 100644
index 0000000..f8b5f92
--- /dev/null
+++ b/python-pypi/attic/HISTORY
@@ -0,0 +1,4 @@
+2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+ * DEPENDS: depend on pyopenssl instead of openssl
+
diff --git a/python-pypi/awesome-slugify/DEPENDS
b/python-pypi/awesome-slugify/DEPENDS
new file mode 100755
index 0000000..1fa2290
--- /dev/null
+++ b/python-pypi/awesome-slugify/DEPENDS
@@ -0,0 +1,4 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends regex &&
+depends unidecode
diff --git a/python-pypi/awesome-slugify/DETAILS
b/python-pypi/awesome-slugify/DETAILS
new file mode 100755
index 0000000..8c46dda
--- /dev/null
+++ b/python-pypi/awesome-slugify/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=awesome-slugify
+ VERSION=1.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/a/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:3e11545f3930bbf938022139e7cba39997d4cf38274a217fdeb1a8b1be45049502ae6547e6c6d57430bd5b62a4dc75448b3880402aa31f6bb8d3ba1846af6dfa
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/dimka665/awesome-slugify
+ LICENSE[0]=GPL
+ ENTERED=20141222
+ SHORT="Python flexible slugify function"
+cat << EOF
+Python flexible slugify function.
+EOF
diff --git a/python-pypi/awesome-slugify/HISTORY
b/python-pypi/awesome-slugify/HISTORY
new file mode 100644
index 0000000..3b2f569
--- /dev/null
+++ b/python-pypi/awesome-slugify/HISTORY
@@ -0,0 +1,2 @@
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.6
diff --git a/python-pypi/aws-cli/DEPENDS b/python-pypi/aws-cli/DEPENDS
new file mode 100755
index 0000000..63852bb
--- /dev/null
+++ b/python-pypi/aws-cli/DEPENDS
@@ -0,0 +1,9 @@
+depends PYTHON &&
+depends botocore &&
+depends six &&
+depends python-dateutil &&
+depends jmespath &&
+depends colorama &&
+depends docutils &&
+depends bcdoc &&
+depends rsa
diff --git a/python-pypi/aws-cli/DETAILS b/python-pypi/aws-cli/DETAILS
new file mode 100755
index 0000000..a4ef2c5
--- /dev/null
+++ b/python-pypi/aws-cli/DETAILS
@@ -0,0 +1,49 @@
+ SPELL=aws-cli
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/aws/aws-cli.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/aws/aws-cli";
+ LICENSE[0]=APACHE
+ ENTERED=20141019
+ SHORT="Universal Command Line Interface for Amazon Web Services"
+cat << EOF
+This package provides a unified command line interface to many Amazon Web
+Services.
+
+The currently supported services include:
+
+ AWS CloudFormation
+ AWS Data Pipeline (Preview)
+ AWS Direct Connect
+ AWS Elastic Beanstalk
+ AWS Identity and Access Management
+ AWS Import/Export
+ AWS OpsWorks
+ AWS Security Token Service
+ AWS Storage Gateway
+ AWS Support
+ Amazon CloudFront (Preview)
+ Amazon CloudSearch
+ Amazon CloudWatch
+ Amazon DynamoDB
+ Amazon ElastiCache
+ Amazon Elastic Compute Cloud
+ Amazon Elastic MapReduce (Preview)
+ Amazon Elastic Transcoder
+ Amazon Kinesis
+ Amazon Redshift
+ Amazon Relational Database Service (Beta)
+ Amazon Route 53
+ Amazon Simple Email Service
+ Amazon Simple Notification Service
+ Amazon Simple Queue Service
+ Amazon Storage Gateway
+ Amazon Simple Storage Service
+ Amazon Simple Workflow Service
+ Auto Scaling
+ Elastic Load Balancing
+
+EOF
diff --git a/python-pypi/aws-cli/HISTORY b/python-pypi/aws-cli/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/aws-cli/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
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/baker/DETAILS b/python-pypi/baker/DETAILS
index 7737c89..72bb591 100755
--- a/python-pypi/baker/DETAILS
+++ b/python-pypi/baker/DETAILS
@@ -1,7 +1,7 @@
SPELL=baker
SPELLX=Baker
- VERSION=1.1
-
SOURCE_HASH=sha512:0c3111a82392570218e427ab22aaad082feb6c3551e887605db81cd5e48ba79d9bc1e6fb70528d13543d9ea32470394ec471dcab7ef8befc9345cee4637cd4e0
+ VERSION=1.3
+
SOURCE_HASH=sha512:2074b52ca73c399174165c17be12002208618b6aeea45b3a14a63afd23af64c2dfd20977726595e148a6804602bf0921291274be3e6d2eb1d64c9ea8fc9b98ad
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/python-pypi/baker/HISTORY b/python-pypi/baker/HISTORY
index c8a19ca..7f3b44d 100644
--- a/python-pypi/baker/HISTORY
+++ b/python-pypi/baker/HISTORY
@@ -1,3 +1,6 @@
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3
+
2011-06-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1
spell created
diff --git a/python-pypi/batterymon-clone/DEPENDS
b/python-pypi/batterymon-clone/DEPENDS
new file mode 100755
index 0000000..9574c81
--- /dev/null
+++ b/python-pypi/batterymon-clone/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends pygtk2 &&
+depends notify-python
diff --git a/python-pypi/batterymon-clone/DETAILS
b/python-pypi/batterymon-clone/DETAILS
new file mode 100755
index 0000000..88e1bf2
--- /dev/null
+++ b/python-pypi/batterymon-clone/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=batterymon-clone
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/JarekSed/${SPELL}.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/denilsonsa/batterymon-clone";
+ LICENSE[0]=GPL
+ ENTERED=20131009
+ SHORT="A simple battery monitor tray icon using acpi"
+cat << EOF
+Clone of BatteryMon, a simple GNOME applet to monitor battery status.
+This adds i18n support, a distutils based build infrastructure, etc.
+EOF
diff --git a/python-pypi/batterymon-clone/HISTORY
b/python-pypi/batterymon-clone/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/batterymon-clone/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/bcdoc/DEPENDS b/python-pypi/bcdoc/DEPENDS
new file mode 100755
index 0000000..a9a62e8
--- /dev/null
+++ b/python-pypi/bcdoc/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends six &&
+depents docutils
diff --git a/python-pypi/bcdoc/DETAILS b/python-pypi/bcdoc/DETAILS
new file mode 100755
index 0000000..8595f16
--- /dev/null
+++ b/python-pypi/bcdoc/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=bcdoc
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/boto/bcdoc.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/boto/bcdoc";
+ LICENSE[0]=APACHE
+ ENTERED=20141019
+ SHORT="Tools to help document botocore-based projects"
+cat << EOF
+Tools to help document botocore-based projects.
+EOF
diff --git a/python-pypi/bcdoc/HISTORY b/python-pypi/bcdoc/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/bcdoc/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/beaker/DEPENDS b/python-pypi/beaker/DEPENDS
index 84a0acc..48d8ddc 100755
--- a/python-pypi/beaker/DEPENDS
+++ b/python-pypi/beaker/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/beaker/DETAILS b/python-pypi/beaker/DETAILS
index 5b3c4f5..7fd2ffb 100755
--- a/python-pypi/beaker/DETAILS
+++ b/python-pypi/beaker/DETAILS
@@ -1,7 +1,7 @@
SPELL=beaker
SPELLX=Beaker
- VERSION=1.6.3
-
SOURCE_HASH=sha512:5ecec8a5589e23597265e9d46dfdf63daf7f470523e957d8f50bff51f8991a8c09e07fe85f0735b05e1fca3ac71c08aa2ccdf9073c6862940f2e67f5a81889eb
+ VERSION=1.6.4
+
SOURCE_HASH=sha512:5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/python-pypi/beaker/HISTORY b/python-pypi/beaker/HISTORY
index 66e9f52..4cabb42 100644
--- a/python-pypi/beaker/HISTORY
+++ b/python-pypi/beaker/HISTORY
@@ -1,3 +1,9 @@
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix python3 usage
+
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.4
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.3

diff --git a/python-pypi/beautifulsoup/DETAILS
b/python-pypi/beautifulsoup/DETAILS
index 981a1be..6bf29ec 100755
--- a/python-pypi/beautifulsoup/DETAILS
+++ b/python-pypi/beautifulsoup/DETAILS
@@ -1,11 +1,11 @@
SPELL=beautifulsoup
SPELLX=BeautifulSoup
- VERSION=3.0.7a
-
SOURCE_HASH=sha512:deb1dcad59b10dd2bfedb312c58daee77edd748676a3a758d381e11eb6e41c397a9a432ce09a9de762ff189270f73043972af67155551226bbb17f5fdce8b72b
+ VERSION=3.2.1
+
SOURCE_HASH=sha512:365b7b045a2069cf437877543577bc0aa99256a6dc4c9743670b46bfceab5494a06628012d6eccecfe99c25d5c9e0c65814964b47026f15ba1a538444cfb7789
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://www.crummy.com/software/BeautifulSoup/
- SOURCE_URL[0]=$WEB_SITE/download/$SOURCE
+ WEB_SITE=http://www.crummy.com/software/BeautifulSoup
+ SOURCE_URL[0]=$WEB_SITE/download/3.x/$SOURCE
LICENSE[0]=BSD
ENTERED=20070225
KEYWORDS="python"
diff --git a/python-pypi/beautifulsoup/HISTORY
b/python-pypi/beautifulsoup/HISTORY
index c79d4c6..f585360 100644
--- a/python-pypi/beautifulsoup/HISTORY
+++ b/python-pypi/beautifulsoup/HISTORY
@@ -1,4 +1,7 @@
-2008-0923 Treeve Jelbert <treeve AT sourcemage.org>
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.1
+
+2008-09-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.7a

2007-12-22 Treeve Jelbert <treeve AT sourcemage.org>
diff --git a/python-pypi/blinker/DEPENDS b/python-pypi/blinker/DEPENDS
new file mode 100755
index 0000000..4f88191
--- /dev/null
+++ b/python-pypi/blinker/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/blinker/DETAILS b/python-pypi/blinker/DETAILS
new file mode 100755
index 0000000..4919e0e
--- /dev/null
+++ b/python-pypi/blinker/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=blinker
+ VERSION=1.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/b/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:54364234c57dde8059fb9782327cb72ba534d40d650a8fe1ca7b51e4a1c2dbef2b74071681ee934f6f5f24749b6a9ca1371989c39bf4a225be5e8852757588e9
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://discorporate.us/projects/Blinker/";
+ LICENSE[0]=MIT
+ ENTERED=20130702
+ SHORT="provides fast & simple object-to-object and broadcast
signaling for Python objects"
+cat << EOF
+ Blinker provides fast & simple object-to-object and broadcast signaling
+ for Python objects.
+
+The core of Blinker is quite small but provides powerful features:
+
+ * a global registry of named signals * anonymous signals * custom
+ name registries * permanently or temporarily connected receivers *
+ automatically disconnected receivers via weak referencing * sending
+ arbitrary data payloads * collecting return values from signal receivers
+EOF
diff --git a/python-pypi/blinker/HISTORY b/python-pypi/blinker/HISTORY
new file mode 100644
index 0000000..1e9ec7e
--- /dev/null
+++ b/python-pypi/blinker/HISTORY
@@ -0,0 +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/botocore/DEPENDS b/python-pypi/botocore/DEPENDS
new file mode 100755
index 0000000..76aee44
--- /dev/null
+++ b/python-pypi/botocore/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends six &&
+depends python-dateutil
diff --git a/python-pypi/botocore/DETAILS b/python-pypi/botocore/DETAILS
new file mode 100755
index 0000000..33ca2db
--- /dev/null
+++ b/python-pypi/botocore/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=botocore
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/boto/botocore.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/boto/botocore";
+ LICENSE[0]=APACHE
+ ENTERED=20141019
+ SHORT="the low-level, core functionality of boto 3"
+cat << EOF
+A low-level interface to a growing number of Amazon Web Services. The
botocore
+package is the foundation for AWS-CLI.
+EOF
diff --git a/python-pypi/botocore/HISTORY b/python-pypi/botocore/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/botocore/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/box2d/DEPENDS b/python-pypi/box2d/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/box2d/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/box2d/DETAILS b/python-pypi/box2d/DETAILS
new file mode 100755
index 0000000..5ad13a0
--- /dev/null
+++ b/python-pypi/box2d/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=box2d
+ VERSION=2.3b0
+ SOURCE="Box2D-${VERSION}.zip"
+ SOURCE_URL[0]=http://py${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:4fbe9f5e5735e9f1ac8bc91313392f89d521c34ca7517aa98bc7a859a25be6c6ce2a0adba715ff79f84186eb91876131d4fe0c4ae0b96c64f49afaa3a77a0d29
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Box2D-${VERSION}"
+ WEB_SITE="https://code.google.com/p/pybox2d/";
+ LICENSE[0]="zlib"
+ ENTERED=20141103
+ KEYWORDS=""
+ SHORT="2D physics library for Python"
+cat << EOF
+pybox2d is a 2D rigid body simulation library for games. Programmers can
+use it in their games to make objects move in believable ways and make the
+game world more interactive. From the game's point of view a physics engine
+is just a system for procedural animation.
+
+Box2D, the library behind pybox2d, is written in portable C++ and bound
+to Python by SWIG. Most of the types defined in the engine begin with the
+'''b2''' prefix. Hopefully this is sufficient to avoid name clashing with
+your game engine if you choose to import it to your global namespace. It
+also has a separate namespace that does away with these prefixes, if this
+fits your coding style more (see Box2D.b2).
+EOF
diff --git a/python-pypi/box2d/HISTORY b/python-pypi/box2d/HISTORY
new file mode 100644
index 0000000..0cf1ff1
--- /dev/null
+++ b/python-pypi/box2d/HISTORY
@@ -0,0 +1,2 @@
+2014-11-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/bpython/DEPENDS b/python-pypi/bpython/DEPENDS
index 8a7aa57..97ee8ba 100755
--- a/python-pypi/bpython/DEPENDS
+++ b/python-pypi/bpython/DEPENDS
@@ -1,5 +1,11 @@
depends python &&
depends pygments &&

+suggest_depends curtsies "" "" "for Curtsies frontend support
(${MESSAGE_COLOR}also requires greenlet${DEFAULT_COLOR})" &&
+
+if is_depends_enabled $SPELL curtsies; then
+ depends greenlet
+fi &&
+
suggest_depends pygtk2 "" "" "for GTK interface support" &&
suggest_depends urwid "" "" "for console interface support"
diff --git a/python-pypi/bpython/DETAILS b/python-pypi/bpython/DETAILS
index 0adf2a5..37cfebe 100755
--- a/python-pypi/bpython/DETAILS
+++ b/python-pypi/bpython/DETAILS
@@ -1,8 +1,8 @@
SPELL=bpython
- VERSION=0.11
+ VERSION=0.13.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.bpython-interpreter.org/releases/$SOURCE
-
SOURCE_HASH=sha512:fc798422bd8220220302f08d919c854b832ebb9174e1467dc416e29bd47d69d58f910b827be67ac6c7516ed9b8d02f7706e6e2ecd790e9ccc6bc4d4cc5e8cbf7
+
SOURCE_HASH=sha512:cb3f1e8d8df5eb9978956b3503ef98b1c39e80704792281be7e560ec0d648aefa6d979ab45a642ec369fc252e7fde399013aa1a4154ceb73465bc3d95bea4b19
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.bpython-interpreter.org/
LICENSE[0]=MIT
diff --git a/python-pypi/bpython/HISTORY b/python-pypi/bpython/HISTORY
index 3af9cee..ac02e23 100644
--- a/python-pypi/bpython/HISTORY
+++ b/python-pypi/bpython/HISTORY
@@ -1,3 +1,13 @@
+2014-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.13.1
+
+2014-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.13
+ * DEPENDS: added curtsies suggest dependency
+
+2013-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.11

diff --git a/python-pypi/bsddb3/DEPENDS b/python-pypi/bsddb3/DEPENDS
index a1180cb..855edcd 100755
--- a/python-pypi/bsddb3/DEPENDS
+++ b/python-pypi/bsddb3/DEPENDS
@@ -1,3 +1,3 @@
-depends db &&
-depends python
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+depends db

diff --git a/python-pypi/bsddb3/DETAILS b/python-pypi/bsddb3/DETAILS
index 7631849..401292d 100755
--- a/python-pypi/bsddb3/DETAILS
+++ b/python-pypi/bsddb3/DETAILS
@@ -1,5 +1,5 @@
SPELL=bsddb3
- VERSION=5.3.0
+ VERSION=6.0.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG=jcea.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.jcea.es/programacion/pybsddb.htm
- LICENSE[0]=MIT
+ LICENSE[0]=BSD
ENTERED=20061025
KEYWORDS="python db"
SHORT="Python wrapper for BerkeleyDB"
diff --git a/python-pypi/bsddb3/HISTORY b/python-pypi/bsddb3/HISTORY
index bd96fa9..5376a07 100644
--- a/python-pypi/bsddb3/HISTORY
+++ b/python-pypi/bsddb3/HISTORY
@@ -1,3 +1,13 @@
+2014-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.0.1
+ LICENSE[0]=BSD
+
+2013-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.0.0
+
+2013-04-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DPENDS: python3 support
+
2012-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.3.0

diff --git a/python-pypi/bzr-fastimport/DEPENDS
b/python-pypi/bzr-fastimport/DEPENDS
new file mode 100755
index 0000000..c36bed8
--- /dev/null
+++ b/python-pypi/bzr-fastimport/DEPENDS
@@ -0,0 +1,2 @@
+depends bzr &&
+depends python-fastimport
diff --git a/python-pypi/bzr-fastimport/DETAILS
b/python-pypi/bzr-fastimport/DETAILS
new file mode 100755
index 0000000..25e7de6
--- /dev/null
+++ b/python-pypi/bzr-fastimport/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=bzr-fastimport
+ VERSION=0.13.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:3677a6ebb9d5d36d7d29198f239289a9670ac4f1fcbf74a1f219f8a0a5a9cd4301dbdc969c4bce2da18e3c4f7f9a3752919b662473071a7b3f1d84c2de27d821
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://wiki.bazaar.canonical.com/BzrFastImport";
+ LICENSE[0]="GPL2 MIT"
+ ENTERED=20130308
+ KEYWORDS=""
+ SHORT="Bazaar Fast Import Plugin"
+cat << EOF
+Bazaar Fast Import is a plugin providing fast loading of revision control
data
+into Bazaar.
+
+It is designed to be used in combination with front-end programs that
generate
+a command/data stream for it to process. Front-ends are available for a wide
+range of foreign VCS tools including Subversion, CVS, Git, Mercurial, Darcs
+and Perforce. New front-ends are easy to develop in whatever programming
+language you prefer, making Bazaar Fast Import useful for teams needing a
+custom migration solution.
+EOF
diff --git a/python-pypi/bzr-fastimport/HISTORY
b/python-pypi/bzr-fastimport/HISTORY
new file mode 100644
index 0000000..f43d54d
--- /dev/null
+++ b/python-pypi/bzr-fastimport/HISTORY
@@ -0,0 +1,2 @@
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/bzr/DETAILS b/python-pypi/bzr/DETAILS
index 20c842a..1bf3136 100755
--- a/python-pypi/bzr/DETAILS
+++ b/python-pypi/bzr/DETAILS
@@ -1,5 +1,5 @@
SPELL=bzr
- VERSION=2.5.1
+ VERSION=2.6.0
VX=`echo $VERSION|cut -c-3`
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/python-pypi/bzr/HISTORY b/python-pypi/bzr/HISTORY
index 1f8de4f..0151310 100644
--- a/python-pypi/bzr/HISTORY
+++ b/python-pypi/bzr/HISTORY
@@ -1,3 +1,6 @@
+2012-08-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6.0
+
2012-05-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.1

diff --git a/python-pypi/calibre/DEPENDS b/python-pypi/calibre/DEPENDS
index 8c42a41..a93b6fb 100755
--- a/python-pypi/calibre/DEPENDS
+++ b/python-pypi/calibre/DEPENDS
@@ -1,8 +1,9 @@
depends python &&
depends SETUPTOOLS &&
-depends pil &&
+depends pillow &&
depends LIBUSB &&
depends qt4 &&
+depends qt4-private-headers &&
depends pyqt4 &&
depends mechanize &&
depends imagemagick &&
@@ -20,4 +21,8 @@ depends -sub "QT4 XPDF_HEADERS" poppler &&
depends libwmf &&
depends sqlite &&
depends icu &&
-depends dnspython
+depends dnspython &&
+depends libmtp &&
+depends python-netifaces &&
+depends psutil &&
+depends python-cssselect
diff --git a/python-pypi/calibre/DETAILS b/python-pypi/calibre/DETAILS
index 0925bb5..1647006 100755
--- a/python-pypi/calibre/DETAILS
+++ b/python-pypi/calibre/DETAILS
@@ -1,10 +1,10 @@
SPELL=calibre
- VERSION=0.8.53
+ VERSION=0.9.25
SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=http://calibre-ebook.googlecode.com/files/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_URL[0]="$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE"
+
SOURCE_HASH=sha512:27a62ba48d6e0bde868c4ae0f10cd5abf5432c2cb4d3076183cd35c6662340b47cb6143924675b3eadb54fb4641594cc59e1c291ef45decdb7e814dd13f8ec1c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
- WEB_SITE="http://calibre.kovidgoyal.net/";
+ WEB_SITE="http://calibre-ebook.com/";
LICENSE[0]=GPL
ENTERED=20090313
SHORT="a one stop solution to all your e-book needs"
diff --git a/python-pypi/calibre/HISTORY b/python-pypi/calibre/HISTORY
index 1a3cf87..b8fbe52 100644
--- a/python-pypi/calibre/HISTORY
+++ b/python-pypi/calibre/HISTORY
@@ -1,3 +1,24 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2013-04-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on qt4-private-headers
+ * PRE_BUILD, calibre-stop-phone-home.diff: removed obsolete
+ patch, sed in PRE_BUILD instead
+ * DETAILS: add SOURCE_HASH
+
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.25
+ * DEPENDS: added dependencies on python-netifaces, psutil,
python-cssselect
+
+2012-12-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update SOURCE_URL to point to sf.net; old one being dead
+
+2012-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.8.70
+ * DEPENDS: added libmtp
+ * PRE_BUILD: updated phone home patch
+
2012-05-28 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 0.8.53

diff --git a/python-pypi/calibre/PRE_BUILD b/python-pypi/calibre/PRE_BUILD
index c2617f0..6c30990 100755
--- a/python-pypi/calibre/PRE_BUILD
+++ b/python-pypi/calibre/PRE_BUILD
@@ -5,5 +5,5 @@ xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
cd $SOURCE_DIRECTORY &&

if [ "$CALIBRE_PHOME" = "y" ]; then
- patch -p1 < $SCRIPT_DIRECTORY/calibre-stop-phone-home.diff
+ sed -i -e
's/\(--no-update-check.*\)False\(.*\)store_true/\1True\2store_false/g'
src/calibre/gui2/main.py
fi
diff --git a/python-pypi/calibre/calibre-0.8.53.tar.xz.sig
b/python-pypi/calibre/calibre-0.8.53.tar.xz.sig
deleted file mode 100644
index 7e2ff6a..0000000
Binary files a/python-pypi/calibre/calibre-0.8.53.tar.xz.sig and /dev/null
differ
diff --git a/python-pypi/calibre/calibre-0.8.70.tar.xz.sig
b/python-pypi/calibre/calibre-0.8.70.tar.xz.sig
new file mode 100644
index 0000000..2e8ecb9
Binary files /dev/null and b/python-pypi/calibre/calibre-0.8.70.tar.xz.sig
differ
diff --git a/python-pypi/calibre/calibre-stop-phone-home.diff
b/python-pypi/calibre/calibre-stop-phone-home.diff
deleted file mode 100644
index ddd20aa..0000000
--- a/python-pypi/calibre/calibre-stop-phone-home.diff
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -ur calibre/src/calibre/gui2/update.py
calibre-mod/src/calibre/gui2/update.py
---- calibre/src/calibre/gui2/update.py 2011-09-09 11:46:16.000000000 -0500
-+++ calibre-mod/src/calibre/gui2/update.py 2011-09-17 17:52:39.505641255
-0500
-@@ -20,14 +20,15 @@
- VSEP = '|'
-
- def get_newest_version():
-- br = browser()
-- req = mechanize.Request(URL)
-- req.add_header('CALIBRE_VERSION', __version__)
-- req.add_header('CALIBRE_OS',
-- 'win' if iswindows else 'osx' if isosx else 'oth')
-- req.add_header('CALIBRE_INSTALL_UUID', prefs['installation_uuid'])
-- version = br.open(req).read().strip()
-- return version
-+ #br = browser()
-+ #req = mechanize.Request(URL)
-+ #req.add_header('CALIBRE_VERSION', __version__)
-+ #req.add_header('CALIBRE_OS',
-+ # 'win' if iswindows else 'osx' if isosx else 'oth')
-+ #req.add_header('CALIBRE_INSTALL_UUID', prefs['installation_uuid'])
-+ #version = br.open(req).read().strip()
-+ #return version
-+ return '-0.0.0'
-
- class CheckForUpdates(QThread):
-
diff --git a/python-pypi/camelot/DEPENDS b/python-pypi/camelot/DEPENDS
index b2a33ed..d7478fb 100755
--- a/python-pypi/camelot/DEPENDS
+++ b/python-pypi/camelot/DEPENDS
@@ -1,8 +1,5 @@
-depends python &&
-depends SETUPTOOLS &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
depends sqlalchemy &&
-depends sqlalchemy-migrate &&
-depends elixir &&
depends chardet &&
depends jinja2 &&
depends xlrd &&
diff --git a/python-pypi/camelot/DETAILS b/python-pypi/camelot/DETAILS
index 59374a7..4689b78 100755
--- a/python-pypi/camelot/DETAILS
+++ b/python-pypi/camelot/DETAILS
@@ -1,10 +1,10 @@
SPELL=camelot
SPELLX=Camelot
- VERSION=12.06.29
-
SOURCE_HASH=sha512:202471d2313a08f063bdc3bb95888d91b397ea3d5c742b26313913a97d001a9279405f27055f157f64d4cebaa54c8cc423237c1fc97cf9fb1086dea563837ffe
- SOURCE=$SPELLX-$VERSION.tar.gz
+ VERSION=13.04.13
+
SOURCE_HASH=sha512:946bb30d66f4014ad9aa356b35ddaec934967a053e0896ebb5378c3ed74f37e5f3cd8df7fe7d77df2f70ac9b8ee1619f100470f06646b91d998c1faeda5f20e9
+ SOURCE=$SPELLX-$VERSION-gpl-pyqt.tar.gz
SOURCE_URL=http://pypi.python.org/packages/source/C/$SPELLX/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION-gpl-pyqt
WEB_SITE=http://www.python-camelot.com/
LICENSE[0]=GPL
ENTERED=20100915
@@ -12,6 +12,5 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SHORT="open source RAD framework"
cat << EOF
Camelot is an open source RAD framework that leverages Python, Sqlalchemy
-and Qt to build rich
-desktop applications.
+and Qt to build rich desktop applications.
EOF
diff --git a/python-pypi/camelot/HISTORY b/python-pypi/camelot/HISTORY
index e5b76fa..24a5d93 100644
--- a/python-pypi/camelot/HISTORY
+++ b/python-pypi/camelot/HISTORY
@@ -1,3 +1,11 @@
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix python3 usage
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 13.04.13
+ * DEPENDS: remove sqlalchemy-migrate, elixir, python => PYTHON
+ * PRE_BUILD: only use upstream pyside conversion
+
2012-06-30 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: also edit another file

diff --git a/python-pypi/camelot/PRE_BUILD b/python-pypi/camelot/PRE_BUILD
index b384ae3..068526c 100755
--- a/python-pypi/camelot/PRE_BUILD
+++ b/python-pypi/camelot/PRE_BUILD
@@ -6,26 +6,5 @@ message convert to use PySide

python camelot/bin/camelot_admin.py to_pyside camelot pyside &&
rm -r camelot &&
-mv pyside camelot &&
-
-# tidyup some junk
-sed -i -e "/variant_to_pyobject/,/return value/D" \
- camelot/core/utils.py &&
-sed -i -e "s/QtCore.PYQT_VERSION_STR/PySide.__version__/" \
- camelot/admin/application_admin.py \
- camelot/view/main.py &&
-
-sed -i -e "/%L/s/(.*$/(value)/" camelot/view/controls/editors/floateditor.py
&&
-
-# variant_to_pyobject is an obsolete construct, not needed with pyside
-sed -i \
- -e "/import variant_to_pyobject/D" \
- -e "s/, variant_to_pyobject//" \
- -e "s/variant_to_pyobject,//" \
- -e "s/variant_to_pyobject//" \
- camelot/view/action_steps/*.py \
- camelot/view/controls/*.py \
- camelot/view/controls/delegates/*.py \
- camelot/view/controls/editors/*.py \
- camelot/view/proxy/collection_proxy.py
+mv pyside camelot
fi
diff --git a/python-pypi/celery/DEPENDS b/python-pypi/celery/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/celery/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/celery/DETAILS b/python-pypi/celery/DETAILS
new file mode 100755
index 0000000..2bfd8f8
--- /dev/null
+++ b/python-pypi/celery/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=celery
+ VERSION=3.0.13
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:20bfa638893497f1bbb29859fa0b6f488341aa07d0243da7a713642b9723825de7f747dca09d0f5544dddc7b9595775e947ce247d03204f4080be51d5e3a4955
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://celeryproject.org/
+ LICENSE[0]=BSD
+ ENTERED=20130120
+ SHORT="Distributed Task Queue"
+cat << EOF
+Task queues are used as a mechanism to distribute work across threads or
+machines.
+
+A task queue's input is a unit of work, called a task, dedicated worker
+processes then constantly monitor the queue for new work to perform.
+
+Celery communicates via messages using a broker to mediate between clients
and
+workers. To initiate a task a client puts a message on the queue, the broker
+then delivers the message to a worker.
+
+A Celery system can consist of multiple workers and brokers, giving way to
high
+availability and horizontal scaling.
+EOF
diff --git a/python-pypi/celery/HISTORY b/python-pypi/celery/HISTORY
new file mode 100644
index 0000000..1eba055
--- /dev/null
+++ b/python-pypi/celery/HISTORY
@@ -0,0 +1,5 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.13
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: 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..6c3ae71
--- /dev/null
+++ b/python-pypi/cffi/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=cffi
+ VERSION=0.8.6
+
SOURCE_HASH=sha512:b913d459bf0d355f0cb42fa0587a940c227d6765450033b14ab4d5281173cd1875cd6872911bb4f0b567cc1c5b0ca330615ec5f6ba205b25c41b683ae8c77790
+ 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..6e21761
--- /dev/null
+++ b/python-pypi/cffi/HISTORY
@@ -0,0 +1,10 @@
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.6
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.2
+
+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/DETAILS b/python-pypi/chardet/DETAILS
index e8a2189..181b6eb 100755
--- a/python-pypi/chardet/DETAILS
+++ b/python-pypi/chardet/DETAILS
@@ -1,10 +1,10 @@
SPELL="chardet"
- VERSION=2.0.1
- SOURCE="python2-${SPELL}-${VERSION}.tgz"
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.tgz}"
- SOURCE_URL[0]="http://${SPELL}.feedparser.org/download/${SOURCE}";
-
SOURCE_HASH=sha512:6f220c10d30457654ceb95ee1c0efdeeadb9bf13d8202f4e578cbd67c4c1ecaf4c8714cce8da1c76c40ce283b66a1e0e8b2a9a0b732df167e53072fce6a1a488
- WEB_SITE="http://chardet.feedparser.org/";
+ VERSION=2.2.1
+
SOURCE_HASH=sha512:87059b77b14c39fded7f1287f8eeab6a880e21f4b49a3aa103daf537bbb1e237069347e1953ebaa9a393bd4dee01993873c84aad3c00536ae34784686aecfe68
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+ WEB_SITE=https://github.com/erikrose/chardet
ENTERED="20090727"
LICENSE[0]="LGPL"
SHORT="Character encoding auto-detection"
diff --git a/python-pypi/chardet/HISTORY b/python-pypi/chardet/HISTORY
index 77809b4..cccfe7e 100644
--- a/python-pypi/chardet/HISTORY
+++ b/python-pypi/chardet/HISTORY
@@ -1,3 +1,13 @@
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.1
+
+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
+
2010-06-04 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.0.1
fixed long description wrap
diff --git a/python-pypi/cheetah/DETAILS b/python-pypi/cheetah/DETAILS
index 7f94b4f..2f3db44 100755
--- a/python-pypi/cheetah/DETAILS
+++ b/python-pypi/cheetah/DETAILS
@@ -1,12 +1,12 @@
SPELL=cheetah
- VERSION=2.0.1
-
SOURCE_HASH=sha512:c482efad26e381151001ef08c4954326e3d329c04ccc2f67f46472ab18c1feffc94b351ed88ab34f9dc5689c6a755ae414b14b55a44cd059c31ff5fe86253b90
+ VERSION=2.4.4
+
SOURCE_HASH=sha512:11b8cbf7d71789d6ae83596b133ddbe0bf1ccf2bca4c59562e7cd1d9bb75fa9d3208c0021d7d77edafdb03fd399cf1a26c003267fbffb94f27bf4457b0f9234c
SOURCE=Cheetah-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Cheetah-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/cheetahtemplate/$SOURCE
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/C/Cheetah/$SOURCE
WEB_SITE=http://www.cheetahtemplate.org/
ENTERED=20050202
-
LICENSE[0]=http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cheetahtemplate/Cheetah/LICENSE
+ LICENSE[0]=MIT
SHORT="Python-powered template engine and code-generator"
cat << EOF
* generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any
diff --git a/python-pypi/cheetah/HISTORY b/python-pypi/cheetah/HISTORY
index ad0be3f..e2cbcf1 100644
--- a/python-pypi/cheetah/HISTORY
+++ b/python-pypi/cheetah/HISTORY
@@ -1,3 +1,8 @@
+2013-05-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.4
+ new url
+ LICENSE=MIT
+
2008-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: cleaned up
* DETAILS: cleaned up, removed useless comments
diff --git a/python-pypi/cherrypy/DETAILS b/python-pypi/cherrypy/DETAILS
index 70b6dcb..a417ae9 100755
--- a/python-pypi/cherrypy/DETAILS
+++ b/python-pypi/cherrypy/DETAILS
@@ -1,15 +1,17 @@
SPELL=cherrypy
SPELLX=CherryPy
if [[ $BRANCH == 3 ]]; then
- VERSION=3.2.2
-
SOURCE_HASH=sha512:89cebf63d48df5bec880bcbc13b3e2ae6da76f59c06803177cc8d6905e2d4444de7bb9a63189e3d6a3fd82e2a2464f419cfa74c60b2765e9ef89866847d55b7e
+ VERSION=3.6.0
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/C/$SPELLX/$SOURCE
+
SOURCE_HASH=sha512:3eaee1269272de9c52fa9547b7e10155ecae010005fb56dc300f24a537b4a22971a4f7e3e9920f9eff2ee951deb7ec8dfcf47a491cf5f6ed49c056f4a4316170
else
VERSION=2.3.0
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://download.cherrypy.org/cherrypy/$VERSION/$SOURCE

SOURCE_HASH=sha512:71359ff92354abc7c2156d0f66e361c16b145180e04bb14c9bb2ebae474de6a3c8a3b266363dd6df370c21b559112cbe122fcdf08d68f03f755000bb8ca4eca8
fi
- SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
- SOURCE_URL[0]=http://download.cherrypy.org/cherrypy/$VERSION/$SOURCE
WEB_SITE=http://www.cherrypy.org/
LICENSE[0]=BSD
ENTERED=20051016
diff --git a/python-pypi/cherrypy/HISTORY b/python-pypi/cherrypy/HISTORY
index 9ab4f5f..152668f 100644
--- a/python-pypi/cherrypy/HISTORY
+++ b/python-pypi/cherrypy/HISTORY
@@ -1,3 +1,18 @@
+2014-09-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0 (3)
+
+2014-07-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.0 (3)
+
+2014-04-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated 3rd branch to 3.3.0
+
+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
+
2011-10-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated 3rd branch to 3.2.2

diff --git a/python-pypi/clientform/BUILD b/python-pypi/clientform/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/clientform/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/clientform/DEPENDS b/python-pypi/clientform/DEPENDS
index 503782e..1e07613 100755
--- a/python-pypi/clientform/DEPENDS
+++ b/python-pypi/clientform/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+depends mechanize
diff --git a/python-pypi/clientform/DETAILS b/python-pypi/clientform/DETAILS
index a651816..0f7466e 100755
--- a/python-pypi/clientform/DETAILS
+++ b/python-pypi/clientform/DETAILS
@@ -1,16 +1,7 @@
- SPELL=clientform
- VERSION=0.2.7
-
SOURCE_HASH=sha512:c6e8ffbe28e1acf6df1c3b3a8af64c937a73a11a61a95c0f24b6bb86063b84ec131cbfacfa40abe1eac5850320210256cedddec360cacc1341413306a6c863fa
- SOURCE=ClientForm-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/ClientForm-$VERSION
- SOURCE_URL[0]=http://wwwsearch.sourceforge.net/ClientForm/src/$SOURCE
- WEB_SITE=http://wwwsearch.sourceforge.net/ClientForm/
- LICENSE[0]=BSD
- KEYWORDS="html python devel"
- SHORT="Python module for handling HTML forms on the client side"
-cat << EOF
-ClientForm is a Python module for handling HTML forms on the client side,
useful
-for parsing HTML forms, filling them in and returning the completed forms to
the
-server. It developed from a port of Gisle Aas' Perl module HTML::Form, from
the
-libwww-perl library, but the interface is not the same.
-EOF
+ SPELL=clientform
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by mechanize]
+ EOF
diff --git a/python-pypi/clientform/DETAILS.orig
b/python-pypi/clientform/DETAILS.orig
new file mode 100755
index 0000000..a651816
--- /dev/null
+++ b/python-pypi/clientform/DETAILS.orig
@@ -0,0 +1,16 @@
+ SPELL=clientform
+ VERSION=0.2.7
+
SOURCE_HASH=sha512:c6e8ffbe28e1acf6df1c3b3a8af64c937a73a11a61a95c0f24b6bb86063b84ec131cbfacfa40abe1eac5850320210256cedddec360cacc1341413306a6c863fa
+ SOURCE=ClientForm-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ClientForm-$VERSION
+ SOURCE_URL[0]=http://wwwsearch.sourceforge.net/ClientForm/src/$SOURCE
+ WEB_SITE=http://wwwsearch.sourceforge.net/ClientForm/
+ LICENSE[0]=BSD
+ KEYWORDS="html python devel"
+ SHORT="Python module for handling HTML forms on the client side"
+cat << EOF
+ClientForm is a Python module for handling HTML forms on the client side,
useful
+for parsing HTML forms, filling them in and returning the completed forms to
the
+server. It developed from a port of Gisle Aas' Perl module HTML::Form, from
the
+libwww-perl library, but the interface is not the same.
+EOF
diff --git a/python-pypi/clientform/DOWNLOAD b/python-pypi/clientform/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/clientform/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/clientform/HISTORY b/python-pypi/clientform/HISTORY
index 71495db..c6f25c8 100644
--- a/python-pypi/clientform/HISTORY
+++ b/python-pypi/clientform/HISTORY
@@ -1,3 +1,8 @@
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [part of mechanize now]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/clientform/INSTALL b/python-pypi/clientform/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/clientform/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/clientform/PRE_BUILD
b/python-pypi/clientform/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/clientform/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/clientform/TRIGGERS b/python-pypi/clientform/TRIGGERS
new file mode 100755
index 0000000..fce6886
--- /dev/null
+++ b/python-pypi/clientform/TRIGGERS
@@ -0,0 +1 @@
+on_cast clientform dispel_self
diff --git a/python-pypi/clint/DEPENDS b/python-pypi/clint/DEPENDS
new file mode 100755
index 0000000..9e572ff
--- /dev/null
+++ b/python-pypi/clint/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends args
diff --git a/python-pypi/clint/DETAILS b/python-pypi/clint/DETAILS
new file mode 100755
index 0000000..0aba842
--- /dev/null
+++ b/python-pypi/clint/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=clint
+ VERSION=0.4.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/c/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:9ba3ac8b312566c79ec5185769685f1f7a1f33f3dbf5692a6f3113d505829c2669c3d7d5418c67fab4c095aaf56ff83330befe6dca98ef8be82c09ff18589650
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/kennethreitz/clint";
+ LICENSE[0]=ISC
+ ENTERED=20130812
+ SHORT="Python Command-line Application Tools"
+cat << EOF
+Clint is a module filled with a set of awesome tools for developing
commandline
+applications.
+EOF
diff --git a/python-pypi/clint/HISTORY b/python-pypi/clint/HISTORY
new file mode 100644
index 0000000..e06cc24
--- /dev/null
+++ b/python-pypi/clint/HISTORY
@@ -0,0 +1,10 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing args req dep
+
+2014-12-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.1
+ * DEPENDS: python3 supported
+
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: spell created
+
diff --git a/python-pypi/colorama/DEPENDS b/python-pypi/colorama/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/colorama/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/colorama/DETAILS b/python-pypi/colorama/DETAILS
new file mode 100755
index 0000000..6c58744
--- /dev/null
+++ b/python-pypi/colorama/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=colorama
+ VERSION=0.3.2
+
SOURCE_HASH=sha512:3173d578c36d7a20d14ffcf6406ec9fe301e71a199069b3d2e53bd0c66e7f83d6e94f071dc08f2708202ec1ace4d14f4476234cc8347a37b05317302f0cfe0cf
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://pypi.python.org/pypi/colorama
+ LICENSE[0]=BSD
+ SHORT="cross-platform colored terminal text"
+cat << EOF
+Makes ANSI escape character sequences for producing colored terminal text and
+cursor positioning work under MS Windows.
+
+ANSI escape character sequences have long been used to produce colored
terminal
+text and cursor positioning on Unix and Macs. Colorama makes this work on
+Windows, too, by wrapping stdout, stripping ANSI sequences it finds (which
+otherwise show up as gobbledygook in your output), and converting them into
the
+appropriate win32 calls to modify the state of the terminal. On other
+platforms, Colorama does nothing.
+
+Colorama also provides some shortcuts to help generate ANSI sequences but
works
+fine in conjunction with any other ANSI sequence generation library, such as
+Termcolor (http://pypi.python.org/pypi/termcolor.)
+
+This has the upshot of providing a simple cross-platform API for printing
+colored terminal text from Python, and has the happy side-effect that
existing
+applications or libraries which use ANSI sequences to produce colored output
on
+Linux or Macs can now also work on Windows, simply by calling
colorama.init().
+EOF
diff --git a/python-pypi/colorama/HISTORY b/python-pypi/colorama/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/colorama/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/ctypes/BUILD b/python-pypi/ctypes/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/DETAILS b/python-pypi/ctypes/DETAILS
index 8999a23..5091789 100755
--- a/python-pypi/ctypes/DETAILS
+++ b/python-pypi/ctypes/DETAILS
@@ -1,19 +1,7 @@
- SPELL=ctypes
- VERSION=1.0.2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:40f8909945ad25a9b92a52903a9c524f37c4c902b122959c6e08bcfe4c30572541f15174e33a08e7ceb5e4f1a69566af0201779a519c643705d355c9f47aacd3
- WEB_SITE=http://starship.python.net/crew/theller/ctypes/
- ENTERED=20060627
- LICENSE[0]=GPL
- SHORT="advanced ffi package"
-cat << EOF
-ctypes is an advanced ffi (Foreign Function Interface) package for Python 2.3
-and higher.
-
-ctypes allows to call functions exposed from dlls/shared libraries and has
-extensive facilities to create, access and manipulate simple and complicated
C
-data types in Python - in other words: wrap libraries in pure Python. It is
-even possible to implement C callback functions in pure Python.
-EOF
+ SPELL=ctypes
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by python]
+ EOF
diff --git a/python-pypi/ctypes/DOWNLOAD b/python-pypi/ctypes/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/HISTORY b/python-pypi/ctypes/HISTORY
index 78b9e53..64f20b3 100644
--- a/python-pypi/ctypes/HISTORY
+++ b/python-pypi/ctypes/HISTORY
@@ -1,3 +1,8 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [part of python as of version 2.5]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2008-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated to 1.0.2, cleaned up

diff --git a/python-pypi/ctypes/INSTALL b/python-pypi/ctypes/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/PRE_BUILD b/python-pypi/ctypes/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/ctypes/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/ctypes/TRIGGERS b/python-pypi/ctypes/TRIGGERS
new file mode 100755
index 0000000..9550326
--- /dev/null
+++ b/python-pypi/ctypes/TRIGGERS
@@ -0,0 +1 @@
+on_cast ctypes dispel_self
diff --git a/python-pypi/curtsies/DEPENDS b/python-pypi/curtsies/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/curtsies/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/curtsies/DETAILS b/python-pypi/curtsies/DETAILS
new file mode 100755
index 0000000..9e18a75
--- /dev/null
+++ b/python-pypi/curtsies/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=curtsies
+ VERSION=0.0.32
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_HASH=sha512:b5495d73ddc6639dba870e9730830c8dceb2913c71566e709f365e94d178d149b070575ec087b35d6ec67623749e87be7197017b218e8b4055f5864a6e6587b2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
+ GATHER_DOCS=off
+ LICENSE[0]=MIT
+ WEB_SITE=https://github.com/thomasballinger/curtsies
+ ENTERED=20140520
+ SHORT="curses-like terminal wrapper, with colored strings"
+cat << EOF
+Most terminals will display text in color if you use ANSI escape codes -
+curtsies makes rendering such text to the terminal easy. Curtsies assumes
use of
+an VT-100 compatible terminal: unlike curses, it has no compatibility layer
for
+other types of terminals.
+EOF
diff --git a/python-pypi/curtsies/HISTORY b/python-pypi/curtsies/HISTORY
new file mode 100644
index 0000000..6cb6576
--- /dev/null
+++ b/python-pypi/curtsies/HISTORY
@@ -0,0 +1,2 @@
+2014-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell
diff --git a/python-pypi/cython/DEPENDS b/python-pypi/cython/DEPENDS
index 503782e..48d8ddc 100755
--- a/python-pypi/cython/DEPENDS
+++ b/python-pypi/cython/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/cython/DETAILS b/python-pypi/cython/DETAILS
index 6a6ebc0..cb29db3 100755
--- a/python-pypi/cython/DETAILS
+++ b/python-pypi/cython/DETAILS
@@ -1,6 +1,6 @@
SPELL=cython
- VERSION=0.16
-
SOURCE_HASH=sha512:2c1933ab31246b4f4eba049d3288156e0a72f1730604e3ed7357849967cdd329e4647cf236c9442ecfb06d0aff03e6fc892a7ba2a5c1cf5c011b7ab9c619acec
+ VERSION=0.20.2
+
SOURCE_HASH=sha512:118e3ebd76f50bda8187b76654e65caab2c2c403df9b89da525c2c963dedc7b38d898ae0b92d44b278731d969a891eb3f7b5bcc138cfe3e037f175d4c87c29ec
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 6410405..ef9edcf 100644
--- a/python-pypi/cython/HISTORY
+++ b/python-pypi/cython/HISTORY
@@ -1,3 +1,31 @@
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.20.2
+
+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
+
+2013-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.19
+ * DEPENDS: support python3
+
+2013-02-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.18
+
+2012-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.2
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.1
+
2012-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.16

diff --git a/python-pypi/decorator/DETAILS b/python-pypi/decorator/DETAILS
index 22baacb..136bd39 100755
--- a/python-pypi/decorator/DETAILS
+++ b/python-pypi/decorator/DETAILS
@@ -1,6 +1,6 @@
SPELL=decorator
- VERSION=3.3.2
-
SOURCE_HASH=sha512:de1832741cd22ce652bf05df0b4903ce0e17ebbe4ee9539aaf95ae5624c47651f2982d4e351e92775486c50cd25e0b98ba6436bab93accb22f4d100a56e08401
+ VERSION=3.4.0
+
SOURCE_HASH=sha512:94ae8ff3bf694b72ad85a04d02ed9b58c42d50341fbc7307a12fc5abcb8042d8f67df80b53e63afd4b692c52fbefec83b80b591cba036deee21e281a5e8ff249
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/d/decorator/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/decorator/HISTORY b/python-pypi/decorator/HISTORY
index d1b0e9a..6c1cb2b 100644
--- a/python-pypi/decorator/HISTORY
+++ b/python-pypi/decorator/HISTORY
@@ -1,3 +1,6 @@
+2012-12-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.0
+
2012-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.3.2

diff --git a/python-pypi/distribute/BUILD b/python-pypi/distribute/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/distribute/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/distribute/CONFLICTS
b/python-pypi/distribute/CONFLICTS
index bbc6bb7..36b958a 100755
--- a/python-pypi/distribute/CONFLICTS
+++ b/python-pypi/distribute/CONFLICTS
@@ -1 +1 @@
-conflicts setuptools
+conflicts distribute y
diff --git a/python-pypi/distribute/DEPENDS b/python-pypi/distribute/DEPENDS
deleted file mode 100755
index e4ea57a..0000000
--- a/python-pypi/distribute/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends PYTHON
diff --git a/python-pypi/distribute/DETAILS b/python-pypi/distribute/DETAILS
index 4eb5e7f..868fb15 100755
--- a/python-pypi/distribute/DETAILS
+++ b/python-pypi/distribute/DETAILS
@@ -1,23 +1,8 @@
SPELL=distribute
- VERSION=0.6.28
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://pypi.python.org/packages/source/d/${SPELL}/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://packages.python.org/distribute/";
- LICENSE[0]="PSF, ZPL"
- ENTERED=20110521
- KEYWORDS="python"
- SHORT="Easily download, build, install, upgrade, and uninstall
Python packages"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-Distribute is a fork of the Setuptools project.
-
-Distribute is intended to replace Setuptools as the standard method for
-working with Python module distributions.
-
-For those who may wonder why they should switch to Distribute over
Setuptools,
-it's quite simple:
-
- Distribute is a drop-in replacement for Setuptools The code is actively
- maintained, and has over 10 commiters Distribute offers Python 3 support
!
+deprecated spell [replaced by setuptools]
EOF
+
diff --git a/python-pypi/distribute/DOWNLOAD b/python-pypi/distribute/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/distribute/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/distribute/HISTORY b/python-pypi/distribute/HISTORY
index bbfe961..6a7bb05 100644
--- a/python-pypi/distribute/HISTORY
+++ b/python-pypi/distribute/HISTORY
@@ -1,21 +1,4 @@
-2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 0.6.28
- * DEPENDS: depend on PYTHON, rather than selecting with PREPARE
- * PREPARE: removed, no longer needed
-
-2012-05-18 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 0.6.27
-
-2012-04-19 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 0.6.26
-
-2011-11-18 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 0.6.24
- switched to guru signed verification
-
-2011-05-22 Sukneet Basuta <sukneet AT sourcemage.org>
- * BUILD, DEPENDS, DETAILS, INSTALL: spell created
- Note that distribute works with either python or
- python3
- * CONFLICTS: conflicts with setuptools
- * PROVIDES: added, provides SETUPTOOLS
+2013-07-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by setuptools]
diff --git a/python-pypi/distribute/INSTALL b/python-pypi/distribute/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/distribute/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/distribute/PRE_BUILD
b/python-pypi/distribute/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/distribute/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/distribute/PROVIDES b/python-pypi/distribute/PROVIDES
deleted file mode 100755
index 6f048db..0000000
--- a/python-pypi/distribute/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-SETUPTOOLS
diff --git a/python-pypi/distribute/UP_TRIGGERS
b/python-pypi/distribute/UP_TRIGGERS
new file mode 100755
index 0000000..b84aa6d
--- /dev/null
+++ b/python-pypi/distribute/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger setuptools cast_self
diff --git a/python-pypi/distribute/distribute-0.6.28.tar.gz.sig
b/python-pypi/distribute/distribute-0.6.28.tar.gz.sig
deleted file mode 100644
index bc23c71..0000000
Binary files a/python-pypi/distribute/distribute-0.6.28.tar.gz.sig and
/dev/null differ
diff --git a/python-pypi/django/DETAILS b/python-pypi/django/DETAILS
index 0b2a312..2813784 100755
--- a/python-pypi/django/DETAILS
+++ b/python-pypi/django/DETAILS
@@ -11,12 +11,12 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.4.1
- SECURITY_PATCH=2
+ VERSION=1.4.11
+ SECURITY_PATCH=5
SOURCE=Django-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Django-$VERSION"
SOURCE_URL[0]=http://www.djangoproject.com/download/$VERSION/tarball/
-
SOURCE_HASH=sha512:1956e84c2c5131b17c76699a733801105c554d447341547c306ecf02ab1ef61371efe8fec0a8f10ddeafc9f13b61680543772678f9f1d594ad320c673669d0b2
+
SOURCE_HASH=sha512:60cc3c769a9b21e93e6c4e79132ab8f4a48df1cb1c55faaa547c5fd28b9785ddca3b5393790bf96a4715d9b708c6da376ef4a28ec14849147d63f0fe40d386cb
fi
WEB_SITE=http://www.djangoproject.com/
LICENSE[0]=BSD
diff --git a/python-pypi/django/HISTORY b/python-pypi/django/HISTORY
index 3610808..2643ba0 100644
--- a/python-pypi/django/HISTORY
+++ b/python-pypi/django/HISTORY
@@ -1,3 +1,13 @@
+2014-04-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.11; SECURITY_PATCH++
+
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.4; SECURITY_PATCH++
+
+2013-01-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.3; SECURITY_PATCH++
+ (security updates from 1.4.2 and 1.4.3)
+
2012-08-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.1; SECURITY_PATCH++

diff --git a/python-pypi/dnspython/DETAILS b/python-pypi/dnspython/DETAILS
index ad699f5..added68 100755
--- a/python-pypi/dnspython/DETAILS
+++ b/python-pypi/dnspython/DETAILS
@@ -1,7 +1,7 @@
SPELL=dnspython
- VERSION=1.8.0
+ VERSION=1.10.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
+ SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.dnspython.org/kits/$VERSION/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
diff --git a/python-pypi/dnspython/HISTORY b/python-pypi/dnspython/HISTORY
index 6ba87d8..a96dcf1 100644
--- a/python-pypi/dnspython/HISTORY
+++ b/python-pypi/dnspython/HISTORY
@@ -1,3 +1,8 @@
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.0
+ * dnspython.gpg: added public gpg key (2012), FFF5D1DE (Bob Halley
+ <halley AT dnspython.org>)
+
2010-08-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.0; quoting paths
* dnspython.gpg: renewed gpg key (2010)
diff --git a/python-pypi/dnspython/dnspython.gpg
b/python-pypi/dnspython/dnspython.gpg
index 77074bb..ad5864b 100644
Binary files a/python-pypi/dnspython/dnspython.gpg and
b/python-pypi/dnspython/dnspython.gpg differ
diff --git a/python-pypi/docutils/DEPENDS b/python-pypi/docutils/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/docutils/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/docutils/DETAILS b/python-pypi/docutils/DETAILS
new file mode 100755
index 0000000..4beac77
--- /dev/null
+++ b/python-pypi/docutils/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=docutils
+ VERSION=0.12
+
SOURCE_HASH=sha512:0087433f8b76e1d0302d2fab77fdbda941132d16ac1fcecb26ca66119687eefd9e2f6901e05d705f857fa31e2526136c9827dfd57c44cd295bd10dcce3faebf9
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://$SPELL.sourceforge.net
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/d/${SPELL}/${SOURCE}
+ LICENSE=GPL
+ ENTERED=20040509
+ KEYWORDS="doc"
+ SHORT="Tools for processing plaintext documentation into useful
formats."
+cat << EOF
+The purpose of the Docutils project is to create a set of tools
+for processing plaintext documentation into useful formats, such as HTML,
+XML, and TeX. Includes reStructuredText, the easy to read, easy to use,
+what-you-see-is-what-you-get plaintext markup language.
+
+Several sources are or will be supported:
+ - Standalone files (implemented).
+ - Inline documentation from Python modules and packages, extracted
+ with namespace context.
+ - PEPs (Python Enhancement Proposals) (implemented).
+And others as discovered.
+EOF
diff --git a/python-pypi/docutils/HISTORY b/python-pypi/docutils/HISTORY
new file mode 100644
index 0000000..08b11c8
--- /dev/null
+++ b/python-pypi/docutils/HISTORY
@@ -0,0 +1,66 @@
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.12
+ * DEPENDS: use $SECTION_DIRECTORY/PY_DEPENDS
+ * BUILD, INSTALL: deleted
+ spell moved to python section
+
+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
+
+2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.1
+
+2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9
+
+2011-10-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.1
+
+2010-08-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7
+
+2009-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6
+ * DEPENDS: clean up
+
+2007-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4
+
+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
+
+2005-05-30 Martin Svehla <doc AT sourcemage.org>
+ * DETAILS: version updated to 0.3.9
+ * INSTALL: using INSTALL_ROOT
+
+2005-01-04 PhoboX <doc AT sourcemage.org>
+ * DETAILS: version updated to 0.3.7
+
+2004-12-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Python renamed to python
+
+2004-08-09 PhoboX <doc AT sourcemage.org>
+ * DETAILS: version updated to 0.3.5
+
+2004-07-17 PhoboX <doc AT sourcemage.org>
+ * DETAILS: reformated description
+ * DETAILS, BUILD: converted to build api2
+ * INSTALL: added
+
+2004-07-06 PhoboX <doc AT sourcemage.org>
+ * DETAILS: corrected SOURCE
+
+2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.3-alpha
+
+2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version snapshot
+ * BUILD, DEPENDS: added
+ spell created
+
diff --git a/python-pypi/dulwich/DETAILS b/python-pypi/dulwich/DETAILS
index e35f2e1..3e95f2a 100755
--- a/python-pypi/dulwich/DETAILS
+++ b/python-pypi/dulwich/DETAILS
@@ -1,6 +1,6 @@
SPELL=dulwich
- VERSION=0.8.5
-
SOURCE_HASH=sha512:9914b711dc0f699097a65cb4fe137d1b4e0ae9b3c0e1bb75791e891fa0f9a6bd25433523c5d7a70c65697b1e6c12d79bc82a8da3104f513198924fd32373defb
+ VERSION=0.8.6
+
SOURCE_HASH=sha512:fc49dbd468ee67bd8589db246445a4ab636c3c4ba522b50653f69446395b9273279b65691076924572d3615f4cacbfb9e37d2a6c51fdc8dac5aaff52ea209887
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://samba.org/~jelmer/dulwich
diff --git a/python-pypi/dulwich/HISTORY b/python-pypi/dulwich/HISTORY
index 0e6fa48..0aed719 100644
--- a/python-pypi/dulwich/HISTORY
+++ b/python-pypi/dulwich/HISTORY
@@ -1,3 +1,6 @@
+2012-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.6
+
2012-03-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.5

diff --git a/python-pypi/egenix-mx-base/DETAILS
b/python-pypi/egenix-mx-base/DETAILS
index 565e3ba..753c90e 100755
--- a/python-pypi/egenix-mx-base/DETAILS
+++ b/python-pypi/egenix-mx-base/DETAILS
@@ -1,8 +1,8 @@
SPELL=egenix-mx-base
- VERSION=3.0.0
-
SOURCE_HASH=sha512:85dbd3eb20dcb8f3435085c2352d785a0d438914df805c7acd93ddc2b0ceebedfa5ae586c50a2329311717f1c260db7951d146ee96d6aab824a1648fb201184a
+ VERSION=3.2.5
+
SOURCE_HASH=sha512:707d4cb96de04f967c1a37d156f41d9570b580088132f96533b7b4319c1fc0492a29b01ce1dba9527d7fc7cada99da8767a55c0994c285af81af82fd0f370a42
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://downloads.egenix.com/python/$SOURCE
WEB_SITE=http://www.egenix.com/files/python/mxDateTime.html
ENTERED=20021111
@@ -13,6 +13,6 @@ cat << EOF
These types were created to provide a consistent way of transferring date and
time data between Python and databases. Apart from handling date before the
UNIX epoch (1.1.1970) they also correctly work with dates beyond the Unix
time
-limit (currently with Unix time values being encoded using 32bit integers,
+limit (currently with Unix time values being encoded using 32-bit integers,
the limit is reached in 2038) and thus is Year 2000 and Year 2038 safe.
EOF
diff --git a/python-pypi/egenix-mx-base/HISTORY
b/python-pypi/egenix-mx-base/HISTORY
index 70be9da..c0e66a5 100644
--- a/python-pypi/egenix-mx-base/HISTORY
+++ b/python-pypi/egenix-mx-base/HISTORY
@@ -1,3 +1,9 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.5; quoting paths
+
2008-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: cleaned up
* DETAILS: cleaned up, word wrapped
diff --git a/python-pypi/fabric/DEPENDS b/python-pypi/fabric/DEPENDS
index 4b86892..3586723 100755
--- a/python-pypi/fabric/DEPENDS
+++ b/python-pypi/fabric/DEPENDS
@@ -1,3 +1,9 @@
-depends python &&
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends PYTHON &&
depends SETUPTOOLS &&
-depends python-ssh
+depends paramiko &&
+
+if spell_ok paramiko && is_version_less $(installed_version paramiko) 1.9.0;
then
+ force_depends paramiko
+fi
diff --git a/python-pypi/fabric/DETAILS b/python-pypi/fabric/DETAILS
index aeea84a..0ff0fc2 100755
--- a/python-pypi/fabric/DETAILS
+++ b/python-pypi/fabric/DETAILS
@@ -1,9 +1,9 @@
SPELL=fabric
SPELLX=Fabric
- VERSION=1.4.2
+ 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:f911357a3ae83f514f0b0e67e6a682606aee819cd19a4db275e455e2452a3b20bdad889ee38834514429dfd30b40dfba865a5e26e1b8500b1702654f2bf8f98b
+
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 a833c76..849f17c 100644
--- a/python-pypi/fabric/HISTORY
+++ b/python-pypi/fabric/HISTORY
@@ -1,3 +1,14 @@
+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
+
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.1
+ * DEPENDS: switched back to paramiko (ssh project was merged back)
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.2

diff --git a/python-pypi/faulthandler/DETAILS
b/python-pypi/faulthandler/DETAILS
index 5633bd1..3616414 100755
--- a/python-pypi/faulthandler/DETAILS
+++ b/python-pypi/faulthandler/DETAILS
@@ -1,6 +1,6 @@
SPELL=faulthandler
- VERSION=2.1
-
SOURCE_HASH=sha512:feda4f63a4de8d6625c5676174be405bb97399fd33a69e8237cf0576bc1774776b5422a9a4152912e5cc6f4cccc73b618120d780b7953872edfcda8a246de966
+ VERSION=2.2
+
SOURCE_HASH=sha512:069107be5c5f60627bda0389be8e66f7a71e4c49c36780d2958663451c9ac23d4e8e9d2f612a67595afa2d1009337d546c9adc95dc72e91a2455b84fe551c4da
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/$SPELL
diff --git a/python-pypi/faulthandler/HISTORY
b/python-pypi/faulthandler/HISTORY
index 359dc79..5236232 100644
--- a/python-pypi/faulthandler/HISTORY
+++ b/python-pypi/faulthandler/HISTORY
@@ -1,3 +1,6 @@
+2013-06-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2
+
2012-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.1

diff --git a/python-pypi/fb-python/DEPENDS b/python-pypi/fb-python/DEPENDS
index b0cb54f..48d8ddc 100755
--- a/python-pypi/fb-python/DEPENDS
+++ b/python-pypi/fb-python/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/fb-python/DETAILS b/python-pypi/fb-python/DETAILS
index 79a1f25..6a94495 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.0
-
SOURCE_HASH=sha512:fa4f0cf6db015f5ef5ab31cfff000f2caa1d989ffe74e53a70d8b6c2acbb3cbb5ea97ee3bfd570699d0523061a24ad2efe5cc61816c0fd5ab525305c356cf8ae
+ VERSION=0.9.3
+
SOURCE_HASH=sha512:95ad82814b5af202e321284ba6f632da7b7ae680b39eaf7a33ab27b0f6f8be916c4acc72c304b299c094cca1b44dcd474e84da431c7b2ebb65651ae0635f7fa2
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 ed9ecc2..804b95e 100644
--- a/python-pypi/fb-python/HISTORY
+++ b/python-pypi/fb-python/HISTORY
@@ -1,3 +1,31 @@
+2014-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.3
+
+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
+
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.2
+ * DEPENDS: fix python3 usage
+
2012-06-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.0

diff --git a/python-pypi/fdb/DEPENDS b/python-pypi/fdb/DEPENDS
index b0cb54f..48d8ddc 100755
--- a/python-pypi/fdb/DEPENDS
+++ b/python-pypi/fdb/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/fdb/DETAILS b/python-pypi/fdb/DETAILS
index 81a5719..a60750d 100755
--- a/python-pypi/fdb/DETAILS
+++ b/python-pypi/fdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=fdb
- VERSION=0.8.5
-
SOURCE_HASH=sha512:7dcc037e9f6036909475c429ee67b7724c8af1f40929c09ad874ab2d0e348a5a43d1463322f19ce79ef31a976055e075efc6a20e8843c6eb87a96a088a19b3ba
+ VERSION=1.4.1
+
SOURCE_HASH=sha512:e28d1c1c15c07c99cc19910efac86459a52badf8083e042f35e2faabbe98a1681b86df8f0136fbb1d11b90321414ec8b651156ae81c451a7fe007f9a1cea6eeb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=http://pypi.python.org/packages/source/f/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/fdb/HISTORY b/python-pypi/fdb/HISTORY
index dcf9a77..c3a9bda 100644
--- a/python-pypi/fdb/HISTORY
+++ b/python-pypi/fdb/HISTORY
@@ -1,3 +1,34 @@
+2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.1
+
+2013-06-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4
+
+2013-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3
+
+2013-06-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2
+
+2013-05-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.1
+
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: support python3 properly
+
+2013-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1
+ * DEPENDS: python => PYTHON
+
+2012-11-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.9
+
+2012-10-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.1
+
+2012-10-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9
+
2012-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.5

diff --git a/python-pypi/feedgenerator/DEPENDS
b/python-pypi/feedgenerator/DEPENDS
new file mode 100755
index 0000000..4f88191
--- /dev/null
+++ b/python-pypi/feedgenerator/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/feedgenerator/DETAILS
b/python-pypi/feedgenerator/DETAILS
new file mode 100755
index 0000000..4a82df3
--- /dev/null
+++ b/python-pypi/feedgenerator/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=feedgenerator
+ VERSION=1.7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/f/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:359e584af7766b1a67c752df88ad67f06f9b2a6677d2e858484286b079e33b47192a5cf141fc86eb5590d86175e24d3fa1e87506773c28f6a35b2dc545520044
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/feedgenerator";
+ LICENSE[0]=BSD
+ ENTERED=20130702
+ SHORT="standalone version of Django's feedgenerator"
+cat << EOF
+Feedgenerator-py3k is a standalone version of Django's feedgenerator.
+EOF
diff --git a/python-pypi/feedgenerator/HISTORY
b/python-pypi/feedgenerator/HISTORY
new file mode 100644
index 0000000..04a98cf
--- /dev/null
+++ b/python-pypi/feedgenerator/HISTORY
@@ -0,0 +1,6 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7
+
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/formalchemy/DEPENDS b/python-pypi/formalchemy/DEPENDS
index c925abc..35ba2e3 100755
--- a/python-pypi/formalchemy/DEPENDS
+++ b/python-pypi/formalchemy/DEPENDS
@@ -1,5 +1,4 @@
-depends python &&
-depends SETUPTOOLS &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
depends webhelpers &&
depends tempita &&
depends sqlalchemy
diff --git a/python-pypi/formalchemy/DETAILS b/python-pypi/formalchemy/DETAILS
index b9bbc8a..499fa8b 100755
--- a/python-pypi/formalchemy/DETAILS
+++ b/python-pypi/formalchemy/DETAILS
@@ -1,7 +1,7 @@
SPELL=formalchemy
SPELLX=FormAlchemy
- VERSION=1.4.2
-
SOURCE_HASH=sha512:3cdd63f4ebf78d8ba3210faa2e332e4cff04fb30bf02fa515017e83ef0e05387dbc0c018cf5d74f9a484b99f7711b5c3ae1d22cfb38a9a1b025fe59387cfe930
+ VERSION=1.5.1
+
SOURCE_HASH=sha512:1992912537122dfd8e4da975477170d48d646e1b701103ed507f4c9e073c37ac47a3c99033a3d4de866ebc4b45f01917db325a8a6e2281fb5437bc54552f1374
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://doc.formalchemy.org/
diff --git a/python-pypi/formalchemy/HISTORY b/python-pypi/formalchemy/HISTORY
index b4c6ed1..9aafabe 100644
--- a/python-pypi/formalchemy/HISTORY
+++ b/python-pypi/formalchemy/HISTORY
@@ -1,3 +1,7 @@
+2014-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.1
+ * DEPENDS: add python3 support
+
2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.2
new website &url
diff --git a/python-pypi/formencode/DEPENDS b/python-pypi/formencode/DEPENDS
index 503782e..48d8ddc 100755
--- a/python-pypi/formencode/DEPENDS
+++ b/python-pypi/formencode/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/formencode/DETAILS b/python-pypi/formencode/DETAILS
index 5cd72f3..96f98d3 100755
--- a/python-pypi/formencode/DETAILS
+++ b/python-pypi/formencode/DETAILS
@@ -1,6 +1,6 @@
SPELL=formencode
- VERSION=1.2.4
-
SOURCE_HASH=sha512:493c7b40bef72de9587633a46d01feed0d711dfc8a63dc610c706c50673c3201d1eb737f29b3ce2464c5c5d228d03415ceca48472f5baffc548db2604ba4a2f9
+ VERSION=1.3.0a1
+
SOURCE_HASH=sha512:c6651b4e18645e5628edc1ebb694efccad4f2d0023842118847c28cc1b169e8c42974cef501b565eee6cc71fe382e877a2bbd83b6b99d4bca711d4432e396b72
SOURCE=FormEncode-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/F/FormEncode/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/FormEncode-$VERSION
diff --git a/python-pypi/formencode/HISTORY b/python-pypi/formencode/HISTORY
index a11cdf1..d7f9b0d 100644
--- a/python-pypi/formencode/HISTORY
+++ b/python-pypi/formencode/HISTORY
@@ -1,3 +1,10 @@
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0a1
+ * DEPENDS: python => PYTHON
+
+2013-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.6
+
2012-03-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.4

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/genshi/DETAILS b/python-pypi/genshi/DETAILS
index aa4fc91..a83ea9a 100755
--- a/python-pypi/genshi/DETAILS
+++ b/python-pypi/genshi/DETAILS
@@ -1,8 +1,8 @@
SPELL=genshi
- VERSION=0.6
+ VERSION=0.7
SOURCE=Genshi-$VERSION.tar.gz
SOURCE_URL[0]=http://ftp.edgewall.com/pub/$SPELL/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:2d0042d4da4566725ddd80b73c5b7be09f479f5529e4aa69903edc2a98905ff6de42a0d5a6f02986d7962deb7740c4a3acf6955a8b77fdb42d3cf4ca037de6bf
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Genshi-$VERSION"
WEB_SITE=http://genshi.edgewall.org/
LICENSE[0]=BSD
diff --git a/python-pypi/genshi/HISTORY b/python-pypi/genshi/HISTORY
index 8ce71ee..cd73e19 100644
--- a/python-pypi/genshi/HISTORY
+++ b/python-pypi/genshi/HISTORY
@@ -1,3 +1,6 @@
+2013-07-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.7
+
2010-04-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: Changed SOURCE_URL[0] extension
updated spell to 0.6
diff --git a/python-pypi/geraldo/DETAILS b/python-pypi/geraldo/DETAILS
index 6777263..8ff2b3e 100755
--- a/python-pypi/geraldo/DETAILS
+++ b/python-pypi/geraldo/DETAILS
@@ -1,7 +1,7 @@
SPELL=geraldo
SPELLX=Geraldo
- VERSION=0.4.16
-
SOURCE_HASH=sha512:f8ea68a1647bc4d76e40eb4dfc457863eea5b03e636d5b9f1084472c237ce2e880186514c139150ea6ed4efeb094422496c2c4f2604c5037c761d0e73bb239df
+ VERSION=0.4.17
+
SOURCE_HASH=sha512:32e94b712669549e6e33a50b18cc22a80f25c595a4dae6fb02adae5fdc2337e580c18d34eaa997efc0481f93efd3343cd8bd01a519b0bd57f059c2120be0f592
SOURCE=$SPELLX-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.geraldoreports.org/
@@ -11,9 +11,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
KEYWORDS="python"
SHORT="reports engine for Python applications"
cat << EOF
-Geraldo is a reports engine for Python or Django applications. It uses the
-power of
-ReportLab to generate reports with page header and footer, child bands,
-report begin and
-summary bands, agreggation and graphic elements, etc.
+Geraldo is a Python and Django pluggable application that works with
ReportLab to
+generate complex reports
EOF
diff --git a/python-pypi/geraldo/HISTORY b/python-pypi/geraldo/HISTORY
index 01f269a..1224c9e 100644
--- a/python-pypi/geraldo/HISTORY
+++ b/python-pypi/geraldo/HISTORY
@@ -1,3 +1,6 @@
+2013-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.17
+
2012-09=14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.4.16

diff --git a/python-pypi/git-review/DEPENDS b/python-pypi/git-review/DEPENDS
new file mode 100755
index 0000000..33c57f4
--- /dev/null
+++ b/python-pypi/git-review/DEPENDS
@@ -0,0 +1,2 @@
+depends git &&
+depends PYTHON
diff --git a/python-pypi/git-review/DETAILS b/python-pypi/git-review/DETAILS
new file mode 100755
index 0000000..1f49cbc
--- /dev/null
+++ b/python-pypi/git-review/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=git-review
+ VERSION=1.22
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/g/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:184a4cc4a7cb31c6316e57cd054b8551b67c9dec010120ecbfdbab73126c492608152b23c1da57b7cd1c27c2cd64924b7989d63533d29c1b97964997af022b58
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/git-review";
+ LICENSE[0]=APACHE
+ ENTERED=20130615
+ SHORT="a git command for submitting branches to Gerrit"
+cat << EOF
+git-review is a tool that helps submitting git branches to gerrit for review.
+EOF
diff --git a/python-pypi/git-review/HISTORY b/python-pypi/git-review/HISTORY
new file mode 100644
index 0000000..61b91df
--- /dev/null
+++ b/python-pypi/git-review/HISTORY
@@ -0,0 +1,3 @@
+2013-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/gitosis/DETAILS b/python-pypi/gitosis/DETAILS
index 4470f29..be6233a 100755
--- a/python-pypi/gitosis/DETAILS
+++ b/python-pypi/gitosis/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gitosis
-if [[ "${GITOSIS_AUTOUPDATE}" == "y" ]]; then
- VERSION="$(date +%Y%m%d)"
-else
- VERSION=git
-fi
+ VERSION="$(get_scm_version)"
SOURCE=${SPELL}-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://eagain.net/gitosis.git:${SPELL}-git
diff --git a/python-pypi/gitosis/HISTORY b/python-pypi/gitosis/HISTORY
index a7e665f..fdd9a22 100644
--- a/python-pypi/gitosis/HISTORY
+++ b/python-pypi/gitosis/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/gitosis/PREPARE b/python-pypi/gitosis/PREPARE
index dc640e1..86a5079 100755
--- a/python-pypi/gitosis/PREPARE
+++ b/python-pypi/gitosis/PREPARE
@@ -1,3 +1,2 @@
-config_query GITOSIS_AUTOUPDATE \
- "Automaticaly update the spell on sorcery queue/system-update?"
"n"
-
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/python-pypi/graphite/DEPENDS b/python-pypi/graphite/DEPENDS
index e57d85e..b350993 100755
--- a/python-pypi/graphite/DEPENDS
+++ b/python-pypi/graphite/DEPENDS
@@ -1,2 +1,3 @@
depends piddle &&
+depends PYTHON &&
depends numpy
diff --git a/python-pypi/graphite/HISTORY b/python-pypi/graphite/HISTORY
index 79a0569..fdc5575 100644
--- a/python-pypi/graphite/HISTORY
+++ b/python-pypi/graphite/HISTORY
@@ -1,3 +1,7 @@
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depend on a provider of PYTHON so that python-pypi's
+ default_build() calls the correct python.
+
2011-04-11 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/grecipe-manager/DEPENDS
b/python-pypi/grecipe-manager/DEPENDS
index 8f71d7f..0981c14 100755
--- a/python-pypi/grecipe-manager/DEPENDS
+++ b/python-pypi/grecipe-manager/DEPENDS
@@ -1,7 +1,7 @@
depends python &&
depends pygtk2 &&
depends libglade2 &&
-depends pil &&
+depends pillow &&
depends sqlalchemy &&
depends reportlab &&
depends pyrtf
diff --git a/python-pypi/grecipe-manager/HISTORY
b/python-pypi/grecipe-manager/HISTORY
index 235aa14..194480c 100644
--- a/python-pypi/grecipe-manager/HISTORY
+++ b/python-pypi/grecipe-manager/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2011-07-10 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.15.9

diff --git a/python-pypi/greenlet/DEPENDS b/python-pypi/greenlet/DEPENDS
new file mode 100755
index 0000000..531ab1e
--- /dev/null
+++ b/python-pypi/greenlet/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends zip
diff --git a/python-pypi/greenlet/DETAILS b/python-pypi/greenlet/DETAILS
new file mode 100755
index 0000000..dcfc9ad
--- /dev/null
+++ b/python-pypi/greenlet/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=greenlet
+ VERSION=0.4.2
+ SOURCE=$SPELL-$VERSION.zip
+
SOURCE_HASH=sha512:9596b740921e4a80bcb43adb725a7a4ea428dadc10ba55f8840837ba685b010c273a4a2bd62c5ba4bfdf27ce87c914a83714d762bacafb8e0a3cd7e2a9675992
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/g/$SPELL/$SOURCE
+ DOC_DIRS=""
+ LICENSE[0]=MIT
+ WEB_SITE=https://github.com/python-greenlet/greenlet
+ ENTERED=20140520
+ SHORT="lightweight in-process concurrent programming"
+cat << EOF
+The greenlet package is a spin-off of Stackless, a version of CPython that
+supports micro-threads called "tasklets". Tasklets run pseudo-concurrently
+(typically in a single or a few OS-level threads) and are synchronized with
data
+exchanges on "channels".
+
+A "greenlet", on the other hand, is a still more primitive notion of
+micro-thread with no implicit scheduling; coroutines, in other words. This is
+useful when you want to control exactly when your code runs. You can build
+custom scheduled micro-threads on top of greenlet; however, it seems that
+greenlets are useful on their own as a way to make advanced control
+flow structures. For example, we can recreate generators; the difference with
+Python's own generators is that our generators can call nested functions and
the
+nested functions can yield values too. Additionally, you don't need a "yield"
+keyword.
+
+Greenlets are provided as a C extension module for the regular unmodified
+interpreter.
+
+Greenlets are lightweight coroutines for in-process concurrent programming.
+EOF
diff --git a/python-pypi/greenlet/HISTORY b/python-pypi/greenlet/HISTORY
new file mode 100644
index 0000000..6cb6576
--- /dev/null
+++ b/python-pypi/greenlet/HISTORY
@@ -0,0 +1,2 @@
+2014-05-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell
diff --git a/python-pypi/grit-i18n/BUILD b/python-pypi/grit-i18n/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/grit-i18n/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/grit-i18n/DEPENDS b/python-pypi/grit-i18n/DEPENDS
new file mode 100755
index 0000000..8e7ccbb
--- /dev/null
+++ b/python-pypi/grit-i18n/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends SVN
diff --git a/python-pypi/grit-i18n/DETAILS b/python-pypi/grit-i18n/DETAILS
new file mode 100755
index 0000000..4de18d3
--- /dev/null
+++ b/python-pypi/grit-i18n/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=grit-i18n
+if [[ "$GYP_SCM_AUTOUPDATE" == "y" ]]
+then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+
SOURCE_URL[0]=svn_http://grit-i18n.googlecode.com/svn/trunk:$SPELL-read-only
+ LICENSE[0]=BSD
+ WEB_SITE=https://code.google.com/p/grit-i18n/
+ KEYWORDS="utils"
+ ENTERED=20140730
+ SHORT='internationalization tool'
+cat << EOF
+GRIT is the internationalization tool used by the Chromium projects (the
foundation for the
+Google Chrome browser) and for several internal projects at Google.
+EOF
diff --git a/python-pypi/grit-i18n/HISTORY b/python-pypi/grit-i18n/HISTORY
new file mode 100644
index 0000000..68f8b38
--- /dev/null
+++ b/python-pypi/grit-i18n/HISTORY
@@ -0,0 +1,3 @@
+2014-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * PREPARE, DETAILS: Created
+
diff --git a/python-pypi/grit-i18n/INSTALL b/python-pypi/grit-i18n/INSTALL
new file mode 100755
index 0000000..ac6691a
--- /dev/null
+++ b/python-pypi/grit-i18n/INSTALL
@@ -0,0 +1,2 @@
+DEST=$INSTALL_ROOT/usr/lib/python2.7/site-packages &&
+cp -a $SOURCE_DIRECTORY/* $DEST
diff --git a/python-pypi/grit-i18n/PREPARE b/python-pypi/grit-i18n/PREPARE
new file mode 100755
index 0000000..3e16aba
--- /dev/null
+++ b/python-pypi/grit-i18n/PREPARE
@@ -0,0 +1,3 @@
+config_query GYP_SCM_AUTOUPDATE \
+ "Automatically update on every system update?" n
+
diff --git a/python-pypi/gtklick/DETAILS b/python-pypi/gtklick/DETAILS
index 5b0eb28..846bfec 100755
--- a/python-pypi/gtklick/DETAILS
+++ b/python-pypi/gtklick/DETAILS
@@ -1,8 +1,8 @@
SPELL=gtklick
- VERSION=0.4.0
+ VERSION=0.6.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://das.nasophon.de/download/$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:7f78abd4d51408739df87bfc5d1a6cc297bec32ff2cba3e1c4a85c30c152f2001b11cba80c50c100c70ee2d59a2f16de553d7b85987e7166c5ecdb8e7cb2483a
+
SOURCE_HASH=sha512:8491650cf324005f32808036f63574b0a59659bc8e5f3efe615b83e42701f1a3bcb95825a2378b3a17b45ddb5b33c87bed9602a0492d117665d85bd35f4a4a9b
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://das.nasophon.de/gtklick/
LICENSE[0]=GPL
diff --git a/python-pypi/gtklick/HISTORY b/python-pypi/gtklick/HISTORY
index 0d8d90b..e2c4a1d 100644
--- a/python-pypi/gtklick/HISTORY
+++ b/python-pypi/gtklick/HISTORY
@@ -1,2 +1,5 @@
+2014-08-14 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 0.6.4
+
2008-12-13 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS, DETAILS: spell created
diff --git a/python-pypi/hatta/DEPENDS b/python-pypi/hatta/DEPENDS
index 7410d2e..e1a2ee3 100755
--- a/python-pypi/hatta/DEPENDS
+++ b/python-pypi/hatta/DEPENDS
@@ -1,5 +1,8 @@
depends -sub SQLITE python &&
depends werkzeug &&
depends mercurial &&
+depends jinja2 &&

-suggest_depends pil "" "" "for thumbnails rendering support"
+suggest_depends pygments "" "" "for code highlighting support" &&
+suggest_depends recaptcha-client "" "" "for reCAPTCHA support" &&
+suggest_depends pillow "" "" "for thumbnails rendering support"
diff --git a/python-pypi/hatta/DETAILS b/python-pypi/hatta/DETAILS
index b1605e1..ac1d75e 100755
--- a/python-pypi/hatta/DETAILS
+++ b/python-pypi/hatta/DETAILS
@@ -1,9 +1,10 @@
SPELL=hatta
- VERSION=1.4.5
- SOURCE=$VERSION.zip
- SOURCE_URL[0]=http://hg.hatta-wiki.org/$SPELL/archive/$SOURCE
-
SOURCE_HASH=sha512:c328b07f128b51a1fdfcd1326f2b56973309e181f55e8447a4349748160c37f4aa8e693a22c0811cf73745d162e95f04f310b7a9dd4e6994e44c6d8c7de03fb6
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Hatta-Wiki-${VERSION}"
+ VERSION=1.6.3
+ PATCHLEVEL=1
+ SOURCE=Hatta-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/H/Hatta/$SOURCE
+
SOURCE_HASH=sha512:856a64cac7fcae791f5b53a37cce75d3331883c5038fd074d3129c19388ef3540fa5dc29810fb9ac460d2c132c54192f2997577046b6c203cd5f587537c66935
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Hatta-${VERSION}"
WEB_SITE=http://hatta-wiki.org/
LICENSE[0]=GPL
ENTERED=20100815
diff --git a/python-pypi/hatta/HISTORY b/python-pypi/hatta/HISTORY
index 778fced..2a6fef1 100644
--- a/python-pypi/hatta/HISTORY
+++ b/python-pypi/hatta/HISTORY
@@ -1,3 +1,33 @@
+2014-12-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added recaptcha-client suggest dep
+
+2014-08-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added pygments suggest dep
+
+2014-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * wanted.patch: added, to fix exception on +wanted page
+
+2013-10-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.3
+ * locale.patch: updated for new release
+
+2013-08-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.2
+ * PRE_BUILD: added, to apply a patch
+ * locale.patch: added my backported patch from OpenBSD
+
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.3
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.1
+ * DEPENDS: jinja2 is required now
+
2012-04-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed hash for reuploaded zipball

diff --git a/python-pypi/hatta/PRE_BUILD b/python-pypi/hatta/PRE_BUILD
new file mode 100755
index 0000000..af933f7
--- /dev/null
+++ b/python-pypi/hatta/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/wanted.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/locale.patch"
diff --git a/python-pypi/hatta/locale.patch b/python-pypi/hatta/locale.patch
new file mode 100644
index 0000000..480fbff
--- /dev/null
+++ b/python-pypi/hatta/locale.patch
@@ -0,0 +1,31 @@
+$OpenBSD$
+--- setup.py.orig Sat Sep 21 17:59:28 2013
++++ setup.py Thu Oct 10 17:08:39 2013
+@@ -20,20 +20,20 @@ setuptools.setup(
+ tests_require=['py.test', 'lxml', 'pygments'],
+ data_files=[
+ ('share/locale/ar/LC_MESSAGES', ['locale/ar/LC_MESSAGES/hatta.mo']),
+- ('share/locale/da/LC_MESSAGES', ['locale/cs/LC_MESSAGES/hatta.mo']),
++ ('share/locale/cs/LC_MESSAGES', ['locale/cs/LC_MESSAGES/hatta.mo']),
+ ('share/locale/da/LC_MESSAGES', ['locale/da/LC_MESSAGES/hatta.mo']),
+ ('share/locale/de/LC_MESSAGES', ['locale/de/LC_MESSAGES/hatta.mo']),
+- ('share/locale/es/LC_MESSAGES', ['locale/el/LC_MESSAGES/hatta.mo']),
++ ('share/locale/el/LC_MESSAGES', ['locale/el/LC_MESSAGES/hatta.mo']),
+ ('share/locale/es/LC_MESSAGES', ['locale/es/LC_MESSAGES/hatta.mo']),
+- ('share/locale/es/LC_MESSAGES', ['locale/et/LC_MESSAGES/hatta.mo']),
+- ('share/locale/fr/LC_MESSAGES', ['locale/fi/LC_MESSAGES/hatta.mo']),
++ ('share/locale/et/LC_MESSAGES', ['locale/et/LC_MESSAGES/hatta.mo']),
++ ('share/locale/fi/LC_MESSAGES', ['locale/fi/LC_MESSAGES/hatta.mo']),
+ ('share/locale/fr/LC_MESSAGES', ['locale/fr/LC_MESSAGES/hatta.mo']),
+- ('share/locale/ja/LC_MESSAGES', ['locale/hu/LC_MESSAGES/hatta.mo']),
++ ('share/locale/hu/LC_MESSAGES', ['locale/hu/LC_MESSAGES/hatta.mo']),
+ ('share/locale/ja/LC_MESSAGES', ['locale/ja/LC_MESSAGES/hatta.mo']),
+ ('share/locale/pl/LC_MESSAGES', ['locale/pl/LC_MESSAGES/hatta.mo']),
+- ('share/locale/pl/LC_MESSAGES', ['locale/ru/LC_MESSAGES/hatta.mo']),
++ ('share/locale/ru/LC_MESSAGES', ['locale/ru/LC_MESSAGES/hatta.mo']),
+ ('share/locale/sv/LC_MESSAGES', ['locale/sv/LC_MESSAGES/hatta.mo']),
+- ('share/locale/sv/LC_MESSAGES', ['locale/vi/LC_MESSAGES/hatta.mo']),
++ ('share/locale/vi/LC_MESSAGES', ['locale/vi/LC_MESSAGES/hatta.mo']),
+ ('share/doc/hatta/examples', [
+ 'examples/hatta.fcg',
+ 'examples/hatta.wsgi',
diff --git a/python-pypi/hatta/wanted.patch b/python-pypi/hatta/wanted.patch
new file mode 100644
index 0000000..3adffe7
--- /dev/null
+++ b/python-pypi/hatta/wanted.patch
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- hatta/templates/wanted.html.orig Sat May 18 14:05:36 2013
++++ hatta/templates/wanted.html Sat Aug 2 19:31:56 2014
+@@ -8,7 +8,7 @@
+ <ul class="wanted">
+ {% for refs, page_title in pages %}
+ <li><b>{{ page.wiki_link(page_title)|safe }}</b>
+- <i>(<a href="{{ url(page_title, wiki.backlinks) }}"
++ <i>(<a href="{{ url(page_title, 'backlinks') }}"
+ class="backlinks"
+ >{{ ngettext("%(num)d reference", "%(num)d references", refs) }}</a>)</i>
+ </li>
diff --git a/python-pypi/hg-git/DETAILS b/python-pypi/hg-git/DETAILS
index ff694af..bd4f8da 100755
--- a/python-pypi/hg-git/DETAILS
+++ b/python-pypi/hg-git/DETAILS
@@ -1,6 +1,6 @@
SPELL=hg-git
- VERSION=0.3.2
-
SOURCE_HASH=sha512:d0c5793b4383f69a908c678f5d73983919c767c83438b35cefde93c80c253d93691dae58b9916d9379614156327d62991a113a139d217e88f802ea35b9b7b3e6
+ VERSION=0.3.4
+
SOURCE_HASH=sha512:a60013f15348d5c57d73187edad9fc37765300407d9ece5069c36c04cc4d0d7f624fb5b820eb523c8a5f8276526a52ca54bdf6726bb8e74694eddbe9f85e4445
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://hg-git.github.com/
diff --git a/python-pypi/hg-git/HISTORY b/python-pypi/hg-git/HISTORY
index de81af1..382f4f1 100644
--- a/python-pypi/hg-git/HISTORY
+++ b/python-pypi/hg-git/HISTORY
@@ -1,3 +1,6 @@
+2012-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.4
+
2012-02-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.3.2

diff --git a/python-pypi/httplib2/DEPENDS b/python-pypi/httplib2/DEPENDS
index 6e84a0e..e440941 100755
--- a/python-pypi/httplib2/DEPENDS
+++ b/python-pypi/httplib2/DEPENDS
@@ -1 +1,2 @@
-depends python
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/httplib2/DETAILS b/python-pypi/httplib2/DETAILS
index 8d727c6..e162eb0 100755
--- a/python-pypi/httplib2/DETAILS
+++ b/python-pypi/httplib2/DETAILS
@@ -1,10 +1,11 @@
SPELL=httplib2
- VERSION=0.6.0
+ VERSION=0.9
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://httplib2.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:5f90ad3423fcdf087288c9ad299c200d8855416c916b5d6d25fbf3d6f5769ec8df98e3a4b80705df5344a4143fcd20931b852f255c4dae70be0c4cc8210e7bbf
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://code.google.com/p/httplib2/
+
SOURCE_URL[0]=https://github.com/jcgregorio/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:e103137cd1bee26be6984128718ecaacccb85461b2fa2ca5e1360588182b565472111abea4179a14ff2a398930b08e2439b2b6a4c60b78aece769c56018a6caf
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=https://github.com/jcgregorio/httplib2
LICENSE[0]=MIT
ENTERED=20061110
SHORT="comprehensive HTTP client library"
diff --git a/python-pypi/httplib2/HISTORY b/python-pypi/httplib2/HISTORY
index 886f5a8..56196b2 100644
--- a/python-pypi/httplib2/HISTORY
+++ b/python-pypi/httplib2/HISTORY
@@ -1,3 +1,15 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9; updated website, source url; quoting
+ paths; don't gather useless docs from doc dir
+ * DEPENDS: added missing SETUPTOOLS
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.7
+ * DEPENDS: include Python 3 support
+
+2013-01-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4
+
2011-02-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.0

diff --git a/python-pypi/inflect/DEPENDS b/python-pypi/inflect/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/inflect/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/inflect/DETAILS b/python-pypi/inflect/DETAILS
new file mode 100755
index 0000000..4088491
--- /dev/null
+++ b/python-pypi/inflect/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=inflect
+ VERSION=0.2.4
+
SOURCE_HASH=sha512:f8a855f7b6171f34020fb147189e5ffb51aa41748466b84ae550208aef7a9b6f2dd4f9039c2207f78fce19b44a0861515ad76973cfdf72560f13fe2c9ceedfa7
+ 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=20130529
+ KEYWORDS="python"
+ SHORT="Correctly generate plurals"
+cat << EOF
+Correctly generate plurals, singular nouns, ordinals, indefinite articles;
convert
+numbers to words
+EOF
diff --git a/python-pypi/inflect/HISTORY b/python-pypi/inflect/HISTORY
new file mode 100644
index 0000000..2d7b763
--- /dev/null
+++ b/python-pypi/inflect/HISTORY
@@ -0,0 +1,7 @@
+2013-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.4
+
+2013-05-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2.3
+ spell created
+
diff --git a/python-pypi/ipaddr/DEPENDS b/python-pypi/ipaddr/DEPENDS
new file mode 100755
index 0000000..b0e10a3
--- /dev/null
+++ b/python-pypi/ipaddr/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/ipaddr/DETAILS b/python-pypi/ipaddr/DETAILS
new file mode 100755
index 0000000..a7add7c
--- /dev/null
+++ b/python-pypi/ipaddr/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=ipaddr
+ VERSION=2.1.7
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/ipaddr
+ SOURCE_URL[0]=http://ipaddr-py.googlecode.com/files/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20130815
+ KEYWORDS="Python"
+ SHORT="Google's IP address manipulation library"
+cat << EOF
+Google's IP address manipulation library
+EOF
diff --git a/python-pypi/ipaddr/HISTORY b/python-pypi/ipaddr/HISTORY
new file mode 100644
index 0000000..23df7cf
--- /dev/null
+++ b/python-pypi/ipaddr/HISTORY
@@ -0,0 +1,3 @@
+2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/python-pypi/ipaddr/ipaddr-2.1.7.tar.gz.sig
b/python-pypi/ipaddr/ipaddr-2.1.7.tar.gz.sig
new file mode 100644
index 0000000..9358df6
Binary files /dev/null and b/python-pypi/ipaddr/ipaddr-2.1.7.tar.gz.sig differ
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..d5d47bc
--- /dev/null
+++ b/python-pypi/isort/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=isort
+ VERSION=3.9.3
+
SOURCE_HASH=sha512:0bf307f36acaab1b95a39ada8e1f3bf4d4bf50e6168b8fcf3932f76d6ff13879e9acd117c034d964cc2befaff6f4518ffba0d6293aaa1fc6e0d99d2157be31f3
+ 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..89bfa8c
--- /dev/null
+++ b/python-pypi/isort/HISTORY
@@ -0,0 +1,28 @@
+2014-12-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.9.3
+
+2014-05-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.8.0
+
+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/itools/DEPENDS b/python-pypi/itools/DEPENDS
index 3cbb7d9..135f6b1 100755
--- a/python-pypi/itools/DEPENDS
+++ b/python-pypi/itools/DEPENDS
@@ -1,3 +1,3 @@
depends python &&

-optional_depends "pil" "" "" "to run itools.cms"
+optional_depends "pillow" "" "" "to run itools.cms"
diff --git a/python-pypi/itools/HISTORY b/python-pypi/itools/HISTORY
index bf345a7..537cbbe 100644
--- a/python-pypi/itools/HISTORY
+++ b/python-pypi/itools/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2008-12-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.50.0

diff --git a/python-pypi/jinja2/DEPENDS b/python-pypi/jinja2/DEPENDS
index cc0b8f6..76dab75 100755
--- a/python-pypi/jinja2/DEPENDS
+++ b/python-pypi/jinja2/DEPENDS
@@ -1,5 +1,5 @@
-depends python &&
-depends SETUPTOOLS &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+
+depends markupsafe &&

-suggest_depends markupsafe "" "" "to use system markupsafe module" &&
suggest_depends babel "" "" "for comment support"
diff --git a/python-pypi/jinja2/DETAILS b/python-pypi/jinja2/DETAILS
index ab25f4c..a2a8b68 100755
--- a/python-pypi/jinja2/DETAILS
+++ b/python-pypi/jinja2/DETAILS
@@ -1,7 +1,8 @@
SPELL=jinja2
SPELLX=Jinja2
- VERSION=2.6
-
SOURCE_HASH=sha512:6603bd6a7e4956433746da15b18b1206b67c901262337aab8352ddff154efca9eb6d652c244c63e8ffad492d204c724db3e86222ae371e75e3f5f2011244554e
+ VERSION=2.7.3
+
SOURCE_HASH=sha512:2810db2b52fe800e2a4a47ea41a07f997b1647a2b7ad05fe564f9d554d6a402283c84c4e2491e5dad8d22acd83d3ca420f0983ed2effc732f6d79600a846071b
+ 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 b6c8cba..5a79db8 100644
--- a/python-pypi/jinja2/HISTORY
+++ b/python-pypi/jinja2/HISTORY
@@ -1,3 +1,19 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: markupsafe becomes required from 2.7
+
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.3
+
+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
+
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix python3 usage
+
2011-09-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: corrected long desc
* DEPENDS: fixed dependencies
diff --git a/python-pypi/jmespath/DEPENDS b/python-pypi/jmespath/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/jmespath/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/jmespath/DETAILS b/python-pypi/jmespath/DETAILS
new file mode 100755
index 0000000..ee084a0
--- /dev/null
+++ b/python-pypi/jmespath/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=jmespath
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git://github.com/boto/jmespath.git
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/boto/jmespath";
+ LICENSE[0]=MIT
+ ENTERED=20141019
+ SHORT="module to extract elements from a JSON document"
+cat << EOF
+JMESPath (pronounced \ˈjāmz path\) allows you to declaratively specify how to
+extract elements from a JSON document.
+EOF
diff --git a/python-pypi/jmespath/HISTORY b/python-pypi/jmespath/HISTORY
new file mode 100644
index 0000000..5a42a3b
--- /dev/null
+++ b/python-pypi/jmespath/HISTORY
@@ -0,0 +1,3 @@
+2013-10-09 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/python-pypi/kinterbasdb/DEPENDS b/python-pypi/kinterbasdb/DEPENDS
deleted file mode 100755
index 0138521..0000000
--- a/python-pypi/kinterbasdb/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends FIREBIRD &&
-depends python
diff --git a/python-pypi/kinterbasdb/DETAILS b/python-pypi/kinterbasdb/DETAILS
deleted file mode 100755
index 3508d71..0000000
--- a/python-pypi/kinterbasdb/DETAILS
+++ /dev/null
@@ -1,21 +0,0 @@
- SPELL=kinterbasdb
- WEB_SITE=http://www.firebirdsql.org/
- VERSION=3.3.0
-
SOURCE_HASH=sha512:d21eb174eab2556d734ab73293ed1142b2299cb6f917d8c8e6c5e958fad496ebafd13a06298b44eed38e76991c6b34e3c454d68da3ef43e57aa37b2f080b1e4f
- URI=http://www.firebirdsql.org/download/prerelease/python/
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$URI/$SOURCE
- SOURCE_URL[1]=$SOURCEFORGE_URL/firebird/$SOURCE
- LICENSE=BSD
- ENTERED=20030813
- KEYWORDS="firebird database python"
- SHORT="KInterbasDB allows use of Firebird database in Python"
-cat << EOF
-KInterbasDB is a Python extension package that implements Python
-Database API 2.0-compliant support for the open source relational
-database Firebird and some versions of its proprietary cousin Borland�
-Interbase�. In addition to the minimal feature set of the standard
-Python DB API, KInterbasDB also exposes the entire native client API
-of the database engine.
-EOF
diff --git a/python-pypi/kinterbasdb/HISTORY b/python-pypi/kinterbasdb/HISTORY
deleted file mode 100644
index 892fdc6..0000000
--- a/python-pypi/kinterbasdb/HISTORY
+++ /dev/null
@@ -1,98 +0,0 @@
-2010-08-13 Treeve Jelbert <treeve AT sourcemage.org>
- * PRE_BUILD: added, fix detection of recent firebird
-
-2010-01-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: firebird => FIREBIRD
-
-2009-01-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.3.0
- extra url
- * PRE_BUILD: deleted
-
-2008-11-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.3.0-pre
- new url
- * PRE_BUILD: added
-
-2008-08-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.2.2
-
-2008-06-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.2.1
- new website & url (firebird)
- remove snapshot support (broken with latest firebird)
- * PREPARE: deleted
- * BUILD, INSTALL: deleted, no longer needed
-
-2007-06-25 Treeve Jelbert <treeve AT sourcemage.org>
- * PREPARE: added, allow a snapshot version
- * DETAILS: version 3.3_pre_20070503
- * BUILD: don't need our own config file
- * DEPENDS: remove egenix-mx-base,
- this is only needed if the caller does not use
- kinterbasdb.init(type_conv=200),
- so move the dependency to sqlobject
-
-2007-06-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: add egenix-mx-base
-
-2006-08-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.2
-
-2006-07-05 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.2rc1
-
-2006-04-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.2b1
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-12-16 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.2a1
-
-2005-11-26 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.3
-
-2005-09-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.2
-
-2005-05-23 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1.1
- * BUILD: create our own config file
- * cfg.diff: delete
-
-2005-05-02 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1
-
-2004-12-16 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Python renamed to python
-
-2004-10-30 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1_pre9
-
-2004-09-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1_pre8
- BUILD_API=2
- * BUILD: strip
- * INSTALL: add
- * cfg.diff: update
-
-2004-02-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: add SHORT
- fixes bug #6120
-
-2004-01-08 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1_pre7
- * cfg.diff: update patch
-
-2003-11-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1_pre6
-
-2003-11-10 Treeve Jelbert <treeve AT sourcemage.org>
- * cfg.diff: firebird now in /opt/firebird
-
-2003-08-13 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.1_pre5
- * BUILD: add patch for firebird location
-
diff --git a/python-pypi/kinterbasdb/PRE_BUILD
b/python-pypi/kinterbasdb/PRE_BUILD
deleted file mode 100755
index 0e51305..0000000
--- a/python-pypi/kinterbasdb/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sed -i "/lib.*fbclient$/s/#//;/^\[manual_config\]/ a\
-database_home_dir=$INSTALL_ROOT/opt/firebird
-" setup.cfg
diff --git a/python-pypi/lxml/DEPENDS b/python-pypi/lxml/DEPENDS
index 319465d..442be89 100755
--- a/python-pypi/lxml/DEPENDS
+++ b/python-pypi/lxml/DEPENDS
@@ -1,3 +1,4 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+
depends libxml2 &&
depends libxslt
diff --git a/python-pypi/lxml/DETAILS b/python-pypi/lxml/DETAILS
index efcba72..cc541eb 100755
--- a/python-pypi/lxml/DETAILS
+++ b/python-pypi/lxml/DETAILS
@@ -1,5 +1,5 @@
SPELL=lxml
- VERSION=2.3.5
+ VERSION=3.4.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/l/$SPELL/$SOURCE
@@ -7,7 +7,7 @@
SOURCE_GPG=lxml.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_IGNORE=signature
- WEB_SITE=http://codespeak.net/lxml/
+ WEB_SITE=http://lxml.de/
LICENSE[0]=BSD
ENTERED=20080113
SHORT="powerful and Pythonic XML processing library"
diff --git a/python-pypi/lxml/HISTORY b/python-pypi/lxml/HISTORY
index 7d80fdc..8a0f104 100644
--- a/python-pypi/lxml/HISTORY
+++ b/python-pypi/lxml/HISTORY
@@ -1,3 +1,48 @@
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.1
+
+2014-09-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.0
+
+2014-08-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.6
+
+2014-06-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.3.5
+
+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
+
+2013-06-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.1
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: python => PYTHON
+
+2013-04-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.2
+
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.1.1
+
+2013-03-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.0; updated WEB_SITE
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.2
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
2012-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.3.5

diff --git a/python-pypi/m2crypto/DEPENDS b/python-pypi/m2crypto/DEPENDS
index d6c3fd8..bc62d48 100755
--- a/python-pypi/m2crypto/DEPENDS
+++ b/python-pypi/m2crypto/DEPENDS
@@ -1,3 +1,3 @@
depends python &&
-depends openssl &&
+depends SSL &&
depends swig
diff --git a/python-pypi/m2crypto/HISTORY b/python-pypi/m2crypto/HISTORY
index 05ff9ba..bce0b40 100644
--- a/python-pypi/m2crypto/HISTORY
+++ b/python-pypi/m2crypto/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS, DETAILS: cleaned up
* BUILD: useless, due to the new build system of section
diff --git a/python-pypi/mako/DEPENDS b/python-pypi/mako/DEPENDS
index 69e53a8..df9df80 100755
--- a/python-pypi/mako/DEPENDS
+++ b/python-pypi/mako/DEPENDS
@@ -1,4 +1,3 @@
-depends python &&
-depends SETUPTOOLS &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
depends beaker &&
depends markupsafe
diff --git a/python-pypi/mako/DETAILS b/python-pypi/mako/DETAILS
index 65706ed..06b24e7 100755
--- a/python-pypi/mako/DETAILS
+++ b/python-pypi/mako/DETAILS
@@ -1,7 +1,7 @@
SPELL=mako
SPELLX=Mako
- VERSION=0.7.2
-
SOURCE_HASH=sha512:5fe8ca01be4e439aff264a661fad5d006adeaf494366c1c842209aad7da138f0cd33d44581b9e7d0b9e3af410c0260efc0819e46fb7ff785de570af79da9e8f3
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:80cb7250924ff365c9690852f9d1d97ff49f5f3a43539141c9e1911da88ab3909528a654b23c1a45c246b91ade3027f83bdf22940b1dc29ff23e4da2cd5cab52
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/mako/HISTORY b/python-pypi/mako/HISTORY
index 07bb07d..e30ef8d 100644
--- a/python-pypi/mako/HISTORY
+++ b/python-pypi/mako/HISTORY
@@ -1,3 +1,10 @@
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+ * DEPENDS: fix python3 usage
+
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.3
+
2012-09-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.2

diff --git a/python-pypi/markdown/BUILD b/python-pypi/markdown/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/markdown/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/markdown/DEPENDS b/python-pypi/markdown/DEPENDS
new file mode 100755
index 0000000..e124425
--- /dev/null
+++ b/python-pypi/markdown/DEPENDS
@@ -0,0 +1 @@
+depends python-markdown
diff --git a/python-pypi/markdown/DETAILS b/python-pypi/markdown/DETAILS
new file mode 100755
index 0000000..d9e36d6
--- /dev/null
+++ b/python-pypi/markdown/DETAILS
@@ -0,0 +1,7 @@
+ SPELL=markdown
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by python-markdown]
+ EOF
diff --git a/python-pypi/markdown/DOWNLOAD b/python-pypi/markdown/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/markdown/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/markdown/HISTORY b/python-pypi/markdown/HISTORY
new file mode 100644
index 0000000..b110ffa
--- /dev/null
+++ b/python-pypi/markdown/HISTORY
@@ -0,0 +1,8 @@
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [spell exists twice in test]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/markdown/INSTALL b/python-pypi/markdown/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/markdown/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/markdown/PRE_BUILD b/python-pypi/markdown/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/markdown/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/markdown/TRIGGERS b/python-pypi/markdown/TRIGGERS
new file mode 100755
index 0000000..d44ceaf
--- /dev/null
+++ b/python-pypi/markdown/TRIGGERS
@@ -0,0 +1 @@
+on_cast markdown dispel_self
diff --git a/python-pypi/markupsafe/DEPENDS b/python-pypi/markupsafe/DEPENDS
index 503782e..48d8ddc 100755
--- a/python-pypi/markupsafe/DEPENDS
+++ b/python-pypi/markupsafe/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/markupsafe/DETAILS b/python-pypi/markupsafe/DETAILS
index 50acc12..f40c53a 100755
--- a/python-pypi/markupsafe/DETAILS
+++ b/python-pypi/markupsafe/DETAILS
@@ -1,15 +1,15 @@
SPELL=markupsafe
SPELLX=MarkupSafe
- VERSION=0.15
-
SOURCE_HASH=sha512:151f293272c41ea3d941c525bf5ec81faad8ad390e3d64691e6f73cba1428aaf949784a02996e1b782a6ff5311d13d7f1ea0fa5c2cce51e7c40c2fe98e32d7a4
+ VERSION=0.23
SOURCE=$SPELLX-$VERSION.tar.gz
+
SOURCE_HASH=sha512:4f1fd91ced5e7119584b56cf7b69cfe6fdd9613bd77412368a38e9ef5d1011ba5c76d1d3a0da3d60f9f474627e6c8c8b613a80a668b32d212f09072f8b1f5b28
SOURCE_URL[0]=http://pypi.python.org/packages/source/M/$SPELLX/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://pypi.python.org/pypi/$SPELLX
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=https://github.com/mitsuhiko/markupsafe
LICENSE[0]=PYTHON
UPDATED=20100916
KEYWORDS="python devel"
SHORT="XML/HTML/XHTML Markup safe string for Python"
cat << EOF
-implements a XML/HTML/XHTML Markup safe string for Python
+Implements a unicode subclass that supports HTML strings.
EOF
diff --git a/python-pypi/markupsafe/HISTORY b/python-pypi/markupsafe/HISTORY
index b674ecd..77007ee 100644
--- a/python-pypi/markupsafe/HISTORY
+++ b/python-pypi/markupsafe/HISTORY
@@ -1,3 +1,13 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.23; updated website, description;
quoting
+ paths
+
+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
+
2012-02-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.15
* PRE_BUILD: added, fix setuptools usage
diff --git a/python-pypi/matplotlib/DEPENDS b/python-pypi/matplotlib/DEPENDS
index a039fb6..bbbeed2 100755
--- a/python-pypi/matplotlib/DEPENDS
+++ b/python-pypi/matplotlib/DEPENDS
@@ -2,6 +2,7 @@ depends zlib &&
depends freetype2 &&
depends libpng &&
depends numpy &&
+depends PYTHON &&

optional_depends pygtk2 "" "" "for GTK+2 GUI frontend" &&
optional_depends wxpython "" "" "for wxGTK GUI frontend"
diff --git a/python-pypi/matplotlib/DETAILS b/python-pypi/matplotlib/DETAILS
index a0f2657..c6149e4 100755
--- a/python-pypi/matplotlib/DETAILS
+++ b/python-pypi/matplotlib/DETAILS
@@ -1,6 +1,6 @@
SPELL=matplotlib
- VERSION=1.1.0
-
SOURCE_HASH=sha512:f5ab95c29ef6958096970265a6079f0eb8c43a500924346c4a6c6eb89d9110eeeb6c34a53715e71240e82ded2b76a7b8d5a9b05a07baa000b2926718264ad8ff
+ VERSION=1.1.1
+
SOURCE_HASH=sha512:838977c1f57f9cfd10a3cd8935a5640bca25135b2176cb83286f309d57690cca7d6ec78c552c04067b3ded10f0358b92bb2387c018ecdb38ac30f661c4a67588
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/matplotlib/HISTORY b/python-pypi/matplotlib/HISTORY
index 10bfcea..7d3d752 100644
--- a/python-pypi/matplotlib/HISTORY
+++ b/python-pypi/matplotlib/HISTORY
@@ -1,3 +1,10 @@
+2013-07-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depend on a provider of PYTHON so that python-pypi's
+ default_build() calls the correct python.
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1
+
2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.0

diff --git a/python-pypi/mechanize/DEPENDS b/python-pypi/mechanize/DEPENDS
index d129c11..7402e7b 100755
--- a/python-pypi/mechanize/DEPENDS
+++ b/python-pypi/mechanize/DEPENDS
@@ -1 +1,2 @@
-depends clientform
+depends SETUPTOOLS &&
+depends python
diff --git a/python-pypi/mechanize/DETAILS b/python-pypi/mechanize/DETAILS
index d47b1ab..fe8fc94 100755
--- a/python-pypi/mechanize/DETAILS
+++ b/python-pypi/mechanize/DETAILS
@@ -1,6 +1,6 @@
SPELL=mechanize
- VERSION=0.1.11
-
SOURCE_HASH=sha512:70d8ecee47961fe9afcf87e10bde4c8e8a5fcc8865ecde5a1542a9734c74d772f587d310f187bf7ad505898d6ba0523788a5af8d0d0cffc7a429b43a649c76e8
+ VERSION=0.2.5
+
SOURCE_HASH=sha512:23de1d9a5fba63d76fd577889594dacf5412fb2fccb58908a10ab350a81dd16a7a31019d0b4a59a5ed4115320c7e3585c77eef88dcd80a88a9c3c2da3c28fa68
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://wwwsearch.sourceforge.net/mechanize/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/mechanize/HISTORY b/python-pypi/mechanize/HISTORY
index 28f0e78..cc0af66 100644
--- a/python-pypi/mechanize/HISTORY
+++ b/python-pypi/mechanize/HISTORY
@@ -1,3 +1,8 @@
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.5
+ * DEPENDS: removed dependency on clientform, added dependencies
+ on SETUPTOOLS, python
+
2009-03-14 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: updated spell to 0.1.11

diff --git a/python-pypi/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index 00215b4..1502832 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,8 +1,9 @@
SPELL=mercurial
- VERSION=2.3.1
-
SOURCE_HASH=sha512:026772f5b48cc6bcf50fe2ec5c1bfbcda96f8cc31e89f9cc8de6a76c736f820617ff15b61612ae6c7729693dbba088273d8a2a613a8015a66c6d5c76ac364af9
+ VERSION=3.2.3
+ SECURITY_PATCH=1
+
SOURCE_HASH=sha512:eba8e9a1f807132614d2229a6ed38840aa55a80859a504c8fa7c500572e73a1b8a33d4a26ec0e1b9c0202f5ec592d29bf4b6bd1d95f069d2ecda342d28e31569
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://www.selenic.com/mercurial/release/$SOURCE
+ SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
LICENSE[0]=GPL
KEYWORDS="scm python devel"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index 8c5398e..d7dbcfb 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,94 @@
+2014-12-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.3; SECURITY_PATCH=1 (CVE-2014-9390)
+
+2014-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.1
+
+2014-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2
+
+2014-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.2
+
+2014-08-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 3.1
+
+2014-07-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.2
+
+2014-06-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
+2014-05-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0
+
+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
+
+2013-09-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.7.1
+
+2013-08-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.7
+
+2013-07-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.6.3
+
+2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.2
+
+2013-05-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.1
+
+2013-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6
+
+2013-04-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.5.4
+
+2013-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.5.3
+
+2013-03-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.5.2
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.1
+
+2013-02-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.5
+ new url
+
+2013-01-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.2
+
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.4.1
+
+2012-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.4
+
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3.2
+
2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.3.1

diff --git a/python-pypi/meson/BUILD b/python-pypi/meson/BUILD
new file mode 100755
index 0000000..7eead1e
--- /dev/null
+++ b/python-pypi/meson/BUILD
@@ -0,0 +1,2 @@
+true
+
diff --git a/python-pypi/meson/DEPENDS b/python-pypi/meson/DEPENDS
new file mode 100755
index 0000000..e3c00ee
--- /dev/null
+++ b/python-pypi/meson/DEPENDS
@@ -0,0 +1,2 @@
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+depends ninja-build
diff --git a/python-pypi/meson/DETAILS b/python-pypi/meson/DETAILS
new file mode 100755
index 0000000..76fb342
--- /dev/null
+++ b/python-pypi/meson/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=meson
+ VERSION=0.18.0
+
SOURCE_HASH=sha512:b22601868065558a4e47585f016915545dc6f3e22f0bc93a6d17f0ada3ddaf7fd3f90fccf41af2d72d0cca27b6facc78211579d3b2fe8cf69658a428a262cd59
+ SOURCE=$SPELL\_$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/jpakkane/meson/releases/download/$VERSION/$SOURCE
+ LICENSE[0]=MIT
+ WEB_SITE=https://jpakkane.github.io/meson/
+ ENTERED=20140728
+ KEYWORDS="python devel"
+ SHORT="python based build sysyem"
+cat << EOF
+Meson aims to be a cross-platform build system that is both highly
performant and a pleasure to
+use.
+EOF
diff --git a/python-pypi/meson/HISTORY b/python-pypi/meson/HISTORY
new file mode 100644
index 0000000..91c3ede
--- /dev/null
+++ b/python-pypi/meson/HISTORY
@@ -0,0 +1,3 @@
+2014-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.18.0
+ * Created spell
diff --git a/python-pypi/meson/INSTALL b/python-pypi/meson/INSTALL
new file mode 100755
index 0000000..dfc4ff9
--- /dev/null
+++ b/python-pypi/meson/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+./install_meson.py --prefix $INSTALL_ROOT/usr
diff --git a/python-pypi/msgpack-python/DEPENDS
b/python-pypi/msgpack-python/DEPENDS
index 6e84a0e..e4ea57a 100755
--- a/python-pypi/msgpack-python/DEPENDS
+++ b/python-pypi/msgpack-python/DEPENDS
@@ -1 +1 @@
-depends python
+depends PYTHON
diff --git a/python-pypi/msgpack-python/DETAILS
b/python-pypi/msgpack-python/DETAILS
index 8caa8c8..69cdffc 100755
--- a/python-pypi/msgpack-python/DETAILS
+++ b/python-pypi/msgpack-python/DETAILS
@@ -1,8 +1,8 @@
SPELL=msgpack-python
- VERSION=0.1.13
+ VERSION=0.4.2
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]="http://pypi.python.org/packages/source/m/${SPELL}/${SOURCE}#md5=a6781bf2b670963c0ff1316976e66b14";
-
SOURCE_HASH=sha512:fa2e4871093d0fa10f15cb34a2f379c1b0040c1c33f412966c0aba0f7bf531134f8e6d122e3bed9eaae32499cba6beb95efcaf2a8723ddbba61f12e9d6b4a3d1
+
SOURCE_HASH=sha512:73cae17c08d34bd721828b1759b998372600e26fdfc62c16cb571b5cb41bf1a65ef98af65db0e48da229461f835aa17a547b03b25f407f570e493d8f363ab507
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://msgpack.org/";
LICENSE[0]=Apache
diff --git a/python-pypi/msgpack-python/HISTORY
b/python-pypi/msgpack-python/HISTORY
index c74d5e3..b37a29a 100644
--- a/python-pypi/msgpack-python/HISTORY
+++ b/python-pypi/msgpack-python/HISTORY
@@ -1,3 +1,7 @@
+2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.2
+ * DEPENDS: depend on PYTHON instead of python
+
2012-06-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/mysql-python/DETAILS
b/python-pypi/mysql-python/DETAILS
index 2c3cb2a..e58db98 100755
--- a/python-pypi/mysql-python/DETAILS
+++ b/python-pypi/mysql-python/DETAILS
@@ -1,7 +1,7 @@
SPELL=mysql-python
- VERSION=1.2.3
-
SOURCE_HASH=sha512:8c1c88ccf833744ac1f78673cb306cafe7f9bfc85ab2ce6dee1024b86571c17f006e3ab8452dba3527976f39aca64757b2d961c30ef4ac61c9a27e60a5f1abf5
- SOURCE=MySQL-python-$VERSION.tar.gz
+ VERSION=1.2.5
+ SOURCE=MySQL-python-$VERSION.zip
+
SOURCE_HASH=sha512:37521c6fd855c4cde495cc8ec085aca79c2d441a6e3710759385bf2e2c17f43d3311cf1166663892829d2e3999c419443c358c7031cdda225ac44611ced188d0
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MySQL-python-$VERSION

SOURCE_URL[0]=http://pypi.python.org/packages/source/M/MySQL-python/$SOURCE
WEB_SITE=http://mysql-python.sourceforge.net/
diff --git a/python-pypi/mysql-python/HISTORY
b/python-pypi/mysql-python/HISTORY
index ae610b2..823964b 100644
--- a/python-pypi/mysql-python/HISTORY
+++ b/python-pypi/mysql-python/HISTORY
@@ -1,3 +1,8 @@
+2014-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.5; fixed source url
+ * PRE_BUILD: added, to apply the patch
+ * my_config.patch: added, fixed build
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/mysql-python/PRE_BUILD
b/python-pypi/mysql-python/PRE_BUILD
new file mode 100755
index 0000000..39b1c39
--- /dev/null
+++ b/python-pypi/mysql-python/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/my_config.patch"
diff --git a/python-pypi/mysql-python/my_config.patch
b/python-pypi/mysql-python/my_config.patch
new file mode 100644
index 0000000..13c5599
--- /dev/null
+++ b/python-pypi/mysql-python/my_config.patch
@@ -0,0 +1,26 @@
+--- _mysql.c.orig 2014-11-26 14:41:58.217304055 +0300
++++ _mysql.c 2014-11-26 14:44:08.990008082 +0300
+@@ -26,6 +26,11 @@
+ PERFORMANCE OF THIS SOFTWARE.
+ */
+
++#if defined(MS_WINDOWS)
++#include <config-win.h>
++#else
++#include "my_config.h"
++#endif
+ #include "Python.h"
+ #if PY_MAJOR_VERSION >= 3
+ #define IS_PY3K
+@@ -38,11 +43,6 @@
+ #endif
+ #include "pymemcompat.h"
+ #include "structmember.h"
+-#if defined(MS_WINDOWS)
+-#include <config-win.h>
+-#else
+-#include "my_config.h"
+-#endif
+ #include "mysql.h"
+ #include "mysqld_error.h"
+ #include "errmsg.h"
diff --git a/python-pypi/nbxmpp/DEPENDS b/python-pypi/nbxmpp/DEPENDS
new file mode 100755
index 0000000..c8f9ba4
--- /dev/null
+++ b/python-pypi/nbxmpp/DEPENDS
@@ -0,0 +1,3 @@
+depends python &&
+
+suggest_depends pyopenssl "" "" "for secure SSL/TLS"
diff --git a/python-pypi/nbxmpp/DETAILS b/python-pypi/nbxmpp/DETAILS
new file mode 100755
index 0000000..4b76361
--- /dev/null
+++ b/python-pypi/nbxmpp/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=nbxmpp
+ VERSION=0.5.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/n/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b06bfdfc73a05625f39865b329a68f4e6b7769da523398eae2931b5bba01353717fccb0fb7f56ba6d7df3daccfa6106840fbb64d97f4c260de1b4e5ac14a1dde
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://python-nbxmpp.gajim.org/
+ ENTERED=20141015
+ LICENSE[0]=GPL
+ SHORT="non-blocking Jabber/XMPP module"
+cat << EOF
+python-nbxmpp is a Python library that provides a way for Python
applications to
+use Jabber/XMPP networks in a non-blocking way. This library is initialy a
fork
+of xmpppy one, but using non-blocking sockets.
+EOF
diff --git a/python-pypi/nbxmpp/HISTORY b/python-pypi/nbxmpp/HISTORY
new file mode 100644
index 0000000..89e5cf3
--- /dev/null
+++ b/python-pypi/nbxmpp/HISTORY
@@ -0,0 +1,2 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.5.1
diff --git a/python-pypi/nose/DEPENDS b/python-pypi/nose/DEPENDS
index f388e41..48d8ddc 100755
--- a/python-pypi/nose/DEPENDS
+++ b/python-pypi/nose/DEPENDS
@@ -1 +1 @@
-depends ${PYTHON_VERSION}
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/nose/HISTORY b/python-pypi/nose/HISTORY
index 61bd2cb..4138eb6 100644
--- a/python-pypi/nose/HISTORY
+++ b/python-pypi/nose/HISTORY
@@ -1,3 +1,7 @@
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix python3 usage
+ * PREPARE: deleted
+
2012-02-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.1.2

diff --git a/python-pypi/nose/PREPARE b/python-pypi/nose/PREPARE
deleted file mode 100755
index 54a80dc..0000000
--- a/python-pypi/nose/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query_list PYTHON_VERSION "Which python verion would you like to
use?" python python3
diff --git a/python-pypi/numpy/DEPENDS b/python-pypi/numpy/DEPENDS
index dbcf7d1..79901b5 100755
--- a/python-pypi/numpy/DEPENDS
+++ b/python-pypi/numpy/DEPENDS
@@ -1,3 +1,3 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
optional_depends atlas \
"" "" "use the atlas numerics library"
diff --git a/python-pypi/numpy/DETAILS b/python-pypi/numpy/DETAILS
index 4efb0e0..83c4810 100755
--- a/python-pypi/numpy/DETAILS
+++ b/python-pypi/numpy/DETAILS
@@ -1,9 +1,9 @@
SPELL=numpy
- VERSION=1.6.2
-
SOURCE_HASH=sha512:a92667b92ecf2942bef4715189facccb8726866dfd90522b8e4b1e65991d1e6448ab06962e40a7cb83adaebf37eb48cf61417e7ba367da425a2ad7b3302a60a5
+ VERSION=1.8.1
+
SOURCE_HASH=sha512:2dfe7c114c304a4bd5c050738852fb5b13c54d3cfa04b39d72af96bac356182e3ea7f9979ebe370bdbc7108770c65c848275ff6b7ab11924da7d139e197f81da
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://github.com/numpy/numpy/archive/v${VERSION}.tar.gz
WEB_SITE=http://numpy.scipy.org/
ENTERED=20020319
LICENSE[0]=PYTHON
diff --git a/python-pypi/numpy/HISTORY b/python-pypi/numpy/HISTORY
index e5000cd..b290b97 100644
--- a/python-pypi/numpy/HISTORY
+++ b/python-pypi/numpy/HISTORY
@@ -1,3 +1,13 @@
+2014-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: verison 1.8.1, fix SOURCE_URL
+
+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
+
2012-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.2

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 9c05731..8e1ab9e 100755
--- a/python-pypi/paramiko/DETAILS
+++ b/python-pypi/paramiko/DETAILS
@@ -1,13 +1,10 @@
SPELL=paramiko
- VERSION=1.7.7.1
+ VERSION=1.13.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://www.lag.net/paramiko/download/$SOURCE
- SOURCE2_URL[0]=$SOURCE_URL.asc
- SOURCE_GPG=paramiko.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b05b93eb27600ac9df178aa4f045ee6b20f0052ea5e3f937d4eb6c6e1940208b02f9d6ddabf3070edaf4a68b86ca817ae77ebfb24a7d1dc725be86f99b071fc6
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://www.lag.net/paramiko/
+ WEB_SITE=https://github.com/paramiko/paramiko/
ENTERED=20060403
LICENSE=LGPL
KEYWORDS="python devel"
diff --git a/python-pypi/paramiko/HISTORY b/python-pypi/paramiko/HISTORY
index c5f2ed3..b354a97 100644
--- a/python-pypi/paramiko/HISTORY
+++ b/python-pypi/paramiko/HISTORY
@@ -1,3 +1,14 @@
+2014-04-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.13.0
+
+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
+
2011-10-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.7.1; converted to upstream signature
checking; changed tarball extension; quoting paths
diff --git a/python-pypi/paramiko/paramiko.gpg
b/python-pypi/paramiko/paramiko.gpg
deleted file mode 100644
index 84a90e6..0000000
Binary files a/python-pypi/paramiko/paramiko.gpg and /dev/null differ
diff --git a/python-pypi/pathtools/DEPENDS b/python-pypi/pathtools/DEPENDS
new file mode 100755
index 0000000..503782e
--- /dev/null
+++ b/python-pypi/pathtools/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends SETUPTOOLS
diff --git a/python-pypi/pathtools/DETAILS b/python-pypi/pathtools/DETAILS
new file mode 100755
index 0000000..44a102b
--- /dev/null
+++ b/python-pypi/pathtools/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pathtools
+ VERSION=0.1.2
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_HASH=sha512:e014cb17f3d61ce7979e36663f94a44d4f1116c35e3d2ec8c4ac207a81935dde246495ed06597e6edade1509f384b9e5729a97ffd3eec31b1d1c4a8372d1dfd7
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+ WEB_SITE=http://github.com/gorakhargosh/pathtools
+ LICENSE[0]=MIT
+ ENTERED=20141222
+ KEYWORDS="python"
+ SHORT="file system general utilities"
+cat << EOF
+Pattern matching and various utilities for file systems paths.
+EOF
diff --git a/python-pypi/pathtools/HISTORY b/python-pypi/pathtools/HISTORY
new file mode 100644
index 0000000..fac69bf
--- /dev/null
+++ b/python-pypi/pathtools/HISTORY
@@ -0,0 +1,2 @@
+2014-12-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.1.2
diff --git a/python-pypi/pelican/DEPENDS b/python-pypi/pelican/DEPENDS
new file mode 100755
index 0000000..370e953
--- /dev/null
+++ b/python-pypi/pelican/DEPENDS
@@ -0,0 +1,12 @@
+. ${SECTION_DIRECTORY}/PY_DEPENDS &&
+depends smartypants &&
+depends feedgenerator &&
+depends jinja2 &&
+depends pygments &&
+depends docutils &&
+depends pytz &&
+depends blinker &&
+depends unidecode &&
+depends six &&
+suggest_depends typogrify "" "" "for typographical enhancements" &&
+suggest_depends python-markdown "" "" "support for the Markdown input
format"
diff --git a/python-pypi/pelican/DETAILS b/python-pypi/pelican/DETAILS
new file mode 100755
index 0000000..6e2b7f2
--- /dev/null
+++ b/python-pypi/pelican/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=pelican
+ VERSION=3.3.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
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
+ ENTERED=20130702
+ SHORT="A tool to generate a static blog from reStructuredText or
Markdown input files"
+cat << EOF
+Pelican is a static site generator, written in Python.
+
+ * Write your weblog entries directly with your editor of choice (vim!) in
+ reStructuredText or Markdown * Includes a simple CLI tool to (re)generate
+ the weblog * Easy to interface with DVCSes and web hooks * Completely
+ static output is easy to host anywhere
+EOF
diff --git a/python-pypi/pelican/HISTORY b/python-pypi/pelican/HISTORY
new file mode 100644
index 0000000..96bcc41
--- /dev/null
+++ b/python-pypi/pelican/HISTORY
@@ -0,0 +1,13 @@
+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
+
+2013-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on smartypants
+
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+ * DEPENDS: add dependency on six
+
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/pil/BUILD b/python-pypi/pil/BUILD
index 806c384..27ba77d 100755
--- a/python-pypi/pil/BUILD
+++ b/python-pypi/pil/BUILD
@@ -1 +1 @@
-python setup.py build_ext -i
+true
diff --git a/python-pypi/pil/DEPENDS b/python-pypi/pil/DEPENDS
index ae7cd52..8e8f152 100755
--- a/python-pypi/pil/DEPENDS
+++ b/python-pypi/pil/DEPENDS
@@ -1,6 +1 @@
-depends python &&
-
-optional_depends JPEG "" "" "for JPEG support" &&
-optional_depends zlib "" "" "for PNG support" &&
-optional_depends freetype2 "" "" "for OpenType/TrueType support" &&
-optional_depends tk "" "" "for TkInter support"
+depends pillow
diff --git a/python-pypi/pil/DETAILS b/python-pypi/pil/DETAILS
index 918f3e7..2d163c1 100755
--- a/python-pypi/pil/DETAILS
+++ b/python-pypi/pil/DETAILS
@@ -1,16 +1,7 @@
- SPELL=pil
- VERSION=1.1.7
-
SOURCE_HASH=sha512:fec2d39b4db3cb33cd7e7895aba4c3a8a5d4cff28decb9106c88e392cb848edf5593fcd77d11994bb16321837fdb26958787dac2c86d6f7c09996f466bac11f1
- SOURCE=Imaging-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/Imaging-$VERSION"
- SOURCE_URL[0]=http://effbot.org/media/downloads/$SOURCE
- WEB_SITE=http://www.pythonware.com/products/pil/index.htm
- ENTERED=20020531
- LICENSE[0]=GPL
- KEYWORDS="graphics python libs"
- SHORT="Python Imaging Library"
+ SPELL=pil
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-The Python Imaging Library (PIL) adds image processing capabilities to your
-Python interpreter. This library supports many file formats, and provides
-powerful image processing and graphics capabilities.
+deprecated spell [replaced by pillow]
EOF
diff --git a/python-pypi/pil/DOWNLOAD b/python-pypi/pil/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pil/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pil/HISTORY b/python-pypi/pil/HISTORY
index 03e0125..ac4c10e 100644
--- a/python-pypi/pil/HISTORY
+++ b/python-pypi/pil/HISTORY
@@ -1,3 +1,11 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [unmaintained]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
+2013-03-16 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: Added TK
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/python-pypi/pil/INSTALL b/python-pypi/pil/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pil/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pil/Imaging-1.1.6_libpath.patch
b/python-pypi/pil/Imaging-1.1.6_libpath.patch
deleted file mode 100644
index 9928d6a..0000000
--- a/python-pypi/pil/Imaging-1.1.6_libpath.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur Imaging-1.1.6.orig/setup.py Imaging-1.1.6/setup.py
---- Imaging-1.1.6.orig/setup.py 2006-12-03 12:37:29.000000000 +0100
-+++ Imaging-1.1.6/setup.py 2009-09-01 15:10:50.159536841 +0200
-@@ -199,6 +199,8 @@
- add_directory(library_dirs, "/usr/lib")
- add_directory(include_dirs, "/usr/include")
-
-+ add_directory(library_dirs, "/lib")
-+
- #
- # insert new dirs *before* default libs, to avoid conflicts
- # between Python PYD stub libs and real libraries
diff --git a/python-pypi/pil/PRE_BUILD b/python-pypi/pil/PRE_BUILD
index 6d50178..27ba77d 100755
--- a/python-pypi/pil/PRE_BUILD
+++ b/python-pypi/pil/PRE_BUILD
@@ -1,5 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p0 <$SPELL_DIRECTORY/font.diff &&
-# adds /lib to lib search path, in order to find zlib
-patch -p1 < ${SPELL_DIRECTORY}/Imaging-1.1.6_libpath.patch
+true
diff --git a/python-pypi/pil/PROVIDES b/python-pypi/pil/PROVIDES
deleted file mode 100755
index 35cc99c..0000000
--- a/python-pypi/pil/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-IMAGE-CONVERSION
diff --git a/python-pypi/pil/TRIGGERS b/python-pypi/pil/TRIGGERS
new file mode 100755
index 0000000..08e5186
--- /dev/null
+++ b/python-pypi/pil/TRIGGERS
@@ -0,0 +1 @@
+on_cast pil dispel_self
diff --git a/python-pypi/pil/font.diff b/python-pypi/pil/font.diff
deleted file mode 100644
index a03683c..0000000
--- a/python-pypi/pil/font.diff
+++ /dev/null
@@ -1,6 +0,0 @@
---- _imagingft.c 2004-05-09 11:00:43.000000000 +0200
-+++ _imagingft.c.cp 2004-05-09 11:08:17.000000000 +0200
-@@ -33,1 +33,2 @@
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
diff --git a/python-pypi/pilkit/DEPENDS b/python-pypi/pilkit/DEPENDS
new file mode 100755
index 0000000..e749da8
--- /dev/null
+++ b/python-pypi/pilkit/DEPENDS
@@ -0,0 +1,3 @@
+depends pillow &&
+depends python &&
+depends SETUPTOOLS
diff --git a/python-pypi/pilkit/DETAILS b/python-pypi/pilkit/DETAILS
new file mode 100755
index 0000000..05a5f5f
--- /dev/null
+++ b/python-pypi/pilkit/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=pilkit
+ VERSION=1.1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:1581ddfc6ca9ad2f2e23e8c7bab1ee1d6468b1e11fc398a7f3681b13e8f2b0065e01d3b22b23b71b0f213f64e7e2075a74c52ece4d0b66a69e41d9be5255dd98
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://github.com/matthewwithanm/pilkit/";
+ LICENSE[0]=BSD
+ ENTERED=20130812
+ SHORT="a collection of utilities and processors for the Python
Imaging Libary"
+cat << EOF
+PILKit is a collection of utilities for working with PIL (the Python Imaging
+Library).
+
+One of its main features is a set of processors which expose a simple
+interface for performing manipulations on PIL images.
+EOF
diff --git a/python-pypi/pilkit/HISTORY b/python-pypi/pilkit/HISTORY
new file mode 100644
index 0000000..7fcae85
--- /dev/null
+++ b/python-pypi/pilkit/HISTORY
@@ -0,0 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/pillow/DEPENDS b/python-pypi/pillow/DEPENDS
new file mode 100755
index 0000000..4ec4bfc
--- /dev/null
+++ b/python-pypi/pillow/DEPENDS
@@ -0,0 +1,30 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+optional_depends JPEG \
+ "" \
+ "" \
+ "for JPEG support" &&
+optional_depends zlib \
+ "" \
+ "" \
+ "for compressed PNG support" &&
+optional_depends freetype2 \
+ "" \
+ "" \
+ "for OpenType/TrueType support" &&
+optional_depends tk \
+ "" \
+ "" \
+ "for TkInter support" &&
+optional_depends littlecms \
+ "" \
+ "" \
+ "for color managment" &&
+optional_depends libwebp \
+ "" \
+ "" \
+ "for the Webp format" &&
+optional_depends tiff \
+ "" \
+ "" \
+ "for TIFF support"
diff --git a/python-pypi/pillow/DETAILS b/python-pypi/pillow/DETAILS
new file mode 100755
index 0000000..8d3814c
--- /dev/null
+++ b/python-pypi/pillow/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pillow
+ VERSION=2.4.0
+ SOURCE="Pillow-${VERSION}.zip"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/P/Pillow/${SOURCE}
+
SOURCE_HASH=sha512:8eaf087dd30f02792398d8b219a829289776c26cf014fbce6658f355e07548abec67c4e1f1203d58b938a86bdce17ceb3764b2024e095f894fc06caf05c99789
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Pillow-${VERSION}"
+ WEB_SITE="http://python-imaging.github.io/";
+ LICENSE[0]=PIL
+ ENTERED=20130814
+ SHORT="Python Imaging Library"
+cat << EOF
+Pillow is the "friendly" PIL fork by Alex Clark and Contributors. PIL is
+the Python Imaging Library by Fredrik Lundh and Contributors.
+EOF
diff --git a/python-pypi/pillow/HISTORY b/python-pypi/pillow/HISTORY
new file mode 100644
index 0000000..ed15b97
--- /dev/null
+++ b/python-pypi/pillow/HISTORY
@@ -0,0 +1,7 @@
+2014-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.4.0
+
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, font.diff, PRE_BUILD, PRE_SUB_DEPENDS, PROVIDES,
+ SUB_DEPENDS: spell created
+
diff --git a/python-pypi/pillow/PRE_BUILD b/python-pypi/pillow/PRE_BUILD
new file mode 100755
index 0000000..7737425
--- /dev/null
+++ b/python-pypi/pillow/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p0 <$SPELL_DIRECTORY/font.diff
diff --git a/python-pypi/pillow/PRE_SUB_DEPENDS
b/python-pypi/pillow/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..d202449
--- /dev/null
+++ b/python-pypi/pillow/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ TK) is_depends_enabled $SPELL tk;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/python-pypi/pillow/PROVIDES b/python-pypi/pillow/PROVIDES
new file mode 100755
index 0000000..35cc99c
--- /dev/null
+++ b/python-pypi/pillow/PROVIDES
@@ -0,0 +1 @@
+IMAGE-CONVERSION
diff --git a/python-pypi/pillow/SUB_DEPENDS b/python-pypi/pillow/SUB_DEPENDS
new file mode 100755
index 0000000..0fafa13
--- /dev/null
+++ b/python-pypi/pillow/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ TK) depends tk;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/python-pypi/pillow/font.diff b/python-pypi/pillow/font.diff
new file mode 100644
index 0000000..a03683c
--- /dev/null
+++ b/python-pypi/pillow/font.diff
@@ -0,0 +1,6 @@
+--- _imagingft.c 2004-05-09 11:00:43.000000000 +0200
++++ _imagingft.c.cp 2004-05-09 11:08:17.000000000 +0200
+@@ -33,1 +33,2 @@
+-#include <freetype/freetype.h>
++#include <ft2build.h>
++#include FT_FREETYPE_H
diff --git a/python-pypi/pip/DEPENDS b/python-pypi/pip/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/pip/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/pip/DETAILS b/python-pypi/pip/DETAILS
new file mode 100755
index 0000000..586624e
--- /dev/null
+++ b/python-pypi/pip/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pip
+ VERSION=1.5.4
+
SOURCE_HASH=sha512:5ab83cc64f1bdd5f9a8bbe18653f68dd50c48a627fe120e3d58e26df7958ff4d48baa2334e067ef5d315008ffc08c6042f6d0f1d45a2f25788263c796de2818c
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/pypa/pip
+ LICENSE[0]=MIT
+ ENTERED=20140409
+ KEYWORDS="python"
+ SHORT="Python easy_install replacement"
+cat << EOF
+pip is a replacement for easy_install. It uses mostly the same techniques for
+finding packages, so packages that were made easy_installable should be
+pip-installable as well.
+EOF
diff --git a/python-pypi/pip/HISTORY b/python-pypi/pip/HISTORY
new file mode 100644
index 0000000..7ad7e90
--- /dev/null
+++ b/python-pypi/pip/HISTORY
@@ -0,0 +1,2 @@
+2014-04-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/psutil/DEPENDS b/python-pypi/psutil/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/psutil/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/psutil/DETAILS b/python-pypi/psutil/DETAILS
new file mode 100755
index 0000000..22c8eac
--- /dev/null
+++ b/python-pypi/psutil/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=psutil
+ VERSION=0.6.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://psutil.googlecode.com/files/$SOURCE
+
SOURCE_HASH=sha512:83fb9c92731bcc084be2bc0a9b39c8c62c28c9f9ed5a24666b6ebbf0e9164d95032a8ce9d8e8866e8e55dc39e456e51c122ff530129c6cf6faaaf59efcf4d950
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://code.google.com/p/psutil/
+ LICENSE[0]=BSD
+ ENTERED=20130324
+ SHORT="process and system utilities module for Python"
+cat << EOF
+psutil is a module providing an interface for retrieving information on all
+running processes and system utilization (CPU, memory, disks, network, users)
+in a portable way by using Python, implementing many functionalities offered
by
+command line tools such as:
+ * ps
+ * top
+ * df
+ * kill
+ * free
+ * lsof
+ * netstat
+ * ifconfig
+ * nice
+ * ionice
+ * iostat
+ * iotop
+ * uptime
+ * pidof
+ * tty
+ * who
+ * taskset
+ * pmap
+EOF
diff --git a/python-pypi/psutil/HISTORY b/python-pypi/psutil/HISTORY
new file mode 100644
index 0000000..14215ca
--- /dev/null
+++ b/python-pypi/psutil/HISTORY
@@ -0,0 +1,2 @@
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell
diff --git a/python-pypi/psycopg2/DEPENDS b/python-pypi/psycopg2/DEPENDS
index dde4b70..ae5d203 100755
--- a/python-pypi/psycopg2/DEPENDS
+++ b/python-pypi/psycopg2/DEPENDS
@@ -1,2 +1,2 @@
-depends python &&
+depends PYTHON &&
depends postgresql
diff --git a/python-pypi/psycopg2/DETAILS b/python-pypi/psycopg2/DETAILS
index 0dbe0f8..711d7ea 100755
--- a/python-pypi/psycopg2/DETAILS
+++ b/python-pypi/psycopg2/DETAILS
@@ -1,5 +1,5 @@
SPELL=psycopg2
- VERSION=2.4.5
+ VERSION=2.5.4
BRANCH=`echo $VERSION|cut -d . -f 1,2|tr . -`
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/python-pypi/psycopg2/HISTORY b/python-pypi/psycopg2/HISTORY
index a74bfe2..f8470d6 100644
--- a/python-pypi/psycopg2/HISTORY
+++ b/python-pypi/psycopg2/HISTORY
@@ -1,3 +1,18 @@
+2014-09-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.4
+
+2014-05-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.3
+
+2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.2
+
+2013-04-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5
+ * DEPENDS: switched to PYTHON (added python3 compat)
+ * fog.gpg: added FCF957DE public key (Daniele Varrazzo
+ <daniele.varrazzo AT gmail.com>)
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.5

diff --git a/python-pypi/psycopg2/fog.gpg b/python-pypi/psycopg2/fog.gpg
index 2a84f44..bca3bc7 100644
Binary files a/python-pypi/psycopg2/fog.gpg and
b/python-pypi/psycopg2/fog.gpg differ
diff --git a/python-pypi/pudb/DEPENDS b/python-pypi/pudb/DEPENDS
new file mode 100755
index 0000000..994dd96
--- /dev/null
+++ b/python-pypi/pudb/DEPENDS
@@ -0,0 +1,6 @@
+depends python &&
+depends urwid &&
+depends pygments &&
+
+suggest_depends ipython "" "" "to use IPython as a shell in preferences" &&
+suggest_depends bpython "" "" "to use bpython as a shell in preferences"
diff --git a/python-pypi/pudb/DETAILS b/python-pypi/pudb/DETAILS
new file mode 100755
index 0000000..016553a
--- /dev/null
+++ b/python-pypi/pudb/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=pudb
+ VERSION=2013.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:ff8464a2b1a6f426a8f4bea6e82d11a8048a4cb7c6d4029d7544c863fee2e7deba394ebb4a93333903e37f80edccfaf61235bc4c9d696b769137fffbab9ba5ba
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://pypi.python.org/pypi/pudb
+ ENTERED=20130210
+ KEYWORDS="python devel"
+ SHORT="full-screen, console-based Python debugger"
+cat << EOF
+PuDB is a full-screen, console-based visual debugger for Python.
+
+Its goal is to provide all the niceties of modern GUI-based debuggers in a
more
+lightweight and keyboard-friendly package. PuDB allows you to debug code
right
+where you write and test it--in a terminal. If you've worked with the
excellent
+(but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might
look
+familiar.
+EOF
diff --git a/python-pypi/pudb/HISTORY b/python-pypi/pudb/HISTORY
new file mode 100644
index 0000000..1fa4238
--- /dev/null
+++ b/python-pypi/pudb/HISTORY
@@ -0,0 +1,9 @@
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2013.1
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2012.3
+ * DEPENDS: added suggest dependencies
+
+2010-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: created this spell
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 032dfce..560b77c 100755
--- a/python-pypi/py-bcrypt/DETAILS
+++ b/python-pypi/py-bcrypt/DETAILS
@@ -1,9 +1,12 @@
SPELL=py-bcrypt
- VERSION=0.2
+ VERSION=0.4
+ SECURITY_PATCH=1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://www.mindrot.org/files/${SPELL}/${SOURCE}
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
+ SOURCE_URL[1]=http://py-bcrypt.googlecode.com/files/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
SOURCE_GPG=djm.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/python-pypi/py-bcrypt/HISTORY b/python-pypi/py-bcrypt/HISTORY
index b016137..075510f 100644
--- a/python-pypi/py-bcrypt/HISTORY
+++ b/python-pypi/py-bcrypt/HISTORY
@@ -1,2 +1,10 @@
+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)
+
2010-07-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS, DETAILS: spell created
diff --git a/python-pypi/py/DEPENDS b/python-pypi/py/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/py/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/py/DETAILS b/python-pypi/py/DETAILS
new file mode 100755
index 0000000..1662732
--- /dev/null
+++ b/python-pypi/py/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=py
+ VERSION=1.4.26
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:5772893d754e4f3fee5de9fdb0eca2c654ac5288eba5c89dac88fd4d9acb2c0795bae61e0c43b37a14471536a1649c9138ac1c4374cd5697307e74062e9813f3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://bitbucket.org/hpk42/py/
+ LICENSE[0]=MIT
+ ENTERED=20141221
+ SHORT="library with cross-python path, ini-parsing, io, code, log
facilities"
+cat << EOF
+The py lib is a Python development support library featuring the following
tools
+and modules:
+
+py.path: uniform local and svn path objects
+py.apipkg: explicit API control and lazy-importing
+py.iniconfig: easy parsing of .ini files
+py.code: dynamic code generation and introspection
+EOF
diff --git a/python-pypi/py/HISTORY b/python-pypi/py/HISTORY
new file mode 100644
index 0000000..b321e4b
--- /dev/null
+++ b/python-pypi/py/HISTORY
@@ -0,0 +1,2 @@
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.4.26
diff --git a/python-pypi/pyasn1-modules/DEPENDS
b/python-pypi/pyasn1-modules/DEPENDS
new file mode 100755
index 0000000..5e48f19
--- /dev/null
+++ b/python-pypi/pyasn1-modules/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends pyasn1
diff --git a/python-pypi/pyasn1-modules/DETAILS
b/python-pypi/pyasn1-modules/DETAILS
new file mode 100755
index 0000000..e886963
--- /dev/null
+++ b/python-pypi/pyasn1-modules/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=pyasn1-modules
+ VERSION=0.0.5
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b8fa41ed28087097502e8362022d819fe6914511c09f60f64f173c5674684fa8c45de23ce718700001d9f2d9b11adc17657d7cfd4cb24ea740b8d14eba8d8161
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://pyasn1.sourceforge.net/
+ ENTERED=20130115
+ LICENSE[0]=BSD
+ KEYWORDS="python devel"
+ SHORT="collection of ASN.1-based protocols modules"
+cat << EOF
+A collection of ASN.1 modules expressed in form of pyasn1 classes.
+
+Includes protocols PDUs definition (SNMP, LDAP etc.) and various data
structures
+(X.509, PKCS etc.).
+EOF
diff --git a/python-pypi/pyasn1-modules/HISTORY
b/python-pypi/pyasn1-modules/HISTORY
new file mode 100644
index 0000000..061eb34
--- /dev/null
+++ b/python-pypi/pyasn1-modules/HISTORY
@@ -0,0 +1,5 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.0.5
+
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/pyasn1/DETAILS b/python-pypi/pyasn1/DETAILS
index ea87f99..106b401 100755
--- a/python-pypi/pyasn1/DETAILS
+++ b/python-pypi/pyasn1/DETAILS
@@ -1,10 +1,10 @@
SPELL=pyasn1
- VERSION=0.1.3
+ VERSION=0.1.7
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:3f449f7c4fcc0097572294e41a1cf0dbb1ded79bcfbdd8dfb316e5a0dc113b851bd0c6ffab4455c1b0ffb9e251964b29617156961413aba2a92d8409420eb1b9
+
SOURCE_HASH=sha512:af2ac05fb7e18b25bd125f92bd7c8389a00c18018c1ff48d94c196f5ab41b09c8991d2e326d492cfaed755b06cd4c75d88719b4a390bdab6d84fe3c8791620af
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pyasn1.sourceforge.net/
ENTERED=20060930
LICENSE[0]=BSD
diff --git a/python-pypi/pyasn1/HISTORY b/python-pypi/pyasn1/HISTORY
index 7fff58b..90097be 100644
--- a/python-pypi/pyasn1/HISTORY
+++ b/python-pypi/pyasn1/HISTORY
@@ -1,3 +1,12 @@
+2014-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.7
+
+2013-01-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.6
+
+2013-01-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.5
+
2012-06-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.1.3; added pypi source url
* DEPENDS: added, for missing generic python dependency
diff --git a/python-pypi/pybindgen/DEPENDS b/python-pypi/pybindgen/DEPENDS
new file mode 100755
index 0000000..1de373d
--- /dev/null
+++ b/python-pypi/pybindgen/DEPENDS
@@ -0,0 +1,3 @@
+. $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
new file mode 100755
index 0000000..644b847
--- /dev/null
+++ b/python-pypi/pybindgen/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=pybindgen
+ 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++"
+ SHORT="generate Python bindings for C/C++ code"
+cat << EOF
+A tool to generate Python bindings for C/C++ code. It is itself written in
Python
+(unlike almost any other tool out there), lending it the powerful ability of
making it
+possible to extend or tweak the code generator without loss of mental
sanity. It
+generates extension modules that are small and fast.
+PyBindGen is highly portable.
+EOF
diff --git a/python-pypi/pybindgen/HISTORY b/python-pypi/pybindgen/HISTORY
new file mode 100644
index 0000000..9d1f3b7
--- /dev/null
+++ b/python-pypi/pybindgen/HISTORY
@@ -0,0 +1,11 @@
+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/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/DEPENDS b/python-pypi/pycrypto/DEPENDS
index c74f433..bd26d21 100755
--- a/python-pypi/pycrypto/DEPENDS
+++ b/python-pypi/pycrypto/DEPENDS
@@ -1,2 +1,2 @@
-depends PYTHON &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
depends gmp
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 d741d90..547b116 100644
--- a/python-pypi/pycrypto/HISTORY
+++ b/python-pypi/pycrypto/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-05-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.6; SECURITY_PATCH++ (fixes
CVE-2012-2417)

diff --git a/python-pypi/pydot/DETAILS b/python-pypi/pydot/DETAILS
index e2d05da..c1f379c 100755
--- a/python-pypi/pydot/DETAILS
+++ b/python-pypi/pydot/DETAILS
@@ -1,6 +1,6 @@
SPELL=pydot
- VERSION=1.0.25
-
SOURCE_HASH=sha512:50246e5edc132cf49734634ce6381acc492a12124b08b4bae5654b5823b89ad9c5170d6d79ac51b311986e133a3687336c539fddec2493ad54b07e906b1cf1c9
+ VERSION=1.0.28
+
SOURCE_HASH=sha512:54b4d7bfb01bbcae9a4832d1c3321d4f453a93f062ee55b35e3d59bee3f8989f4a544afb56c3d16b22bca8e6ef24b6286ac2688c9045b16906ef625999b35055
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]="http://$SPELL.googlecode.com/files/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/pydot/HISTORY b/python-pypi/pydot/HISTORY
index 6217129..e52e44e 100644
--- a/python-pypi/pydot/HISTORY
+++ b/python-pypi/pydot/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.28
+
2011-06-22 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0], WEB_SITE
updated spell to 1.0.25
diff --git a/python-pypi/pyflakes/DEPENDS b/python-pypi/pyflakes/DEPENDS
new file mode 100755
index 0000000..4f88191
--- /dev/null
+++ b/python-pypi/pyflakes/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/pyflakes/DETAILS b/python-pypi/pyflakes/DETAILS
new file mode 100755
index 0000000..f53532c
--- /dev/null
+++ b/python-pypi/pyflakes/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=pyflakes
+ VERSION=0.8.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://launchpad.net/${SPELL}/main/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:b9843637891f3e82a8430121395ceb4ec5df48b5ba73b96a307ebcb4a393e8cebee1681e094ee1f71a85b58bd2f32562b78fbd61d3fa85634f3ac448b1244637
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/pyflakes";
+ LICENSE[0]="MIT"
+ ENTERED=20141107
+ KEYWORDS=""
+ SHORT="passive checker of Python programs"
+cat << EOF
+A simple program which checks Python source files for errors.
+
+Pyflakes analyzes programs and detects various errors. It works by parsing
+the source file, not importing it, so it is safe to use on modules with side
+effects. It's also much faster.
+
+It is available on PyPI and it supports all active versions of Python from
+2.5 to 3.4.
+EOF
diff --git a/python-pypi/pyflakes/HISTORY b/python-pypi/pyflakes/HISTORY
new file mode 100644
index 0000000..949f9c6
--- /dev/null
+++ b/python-pypi/pyflakes/HISTORY
@@ -0,0 +1,3 @@
+2014-11-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/pyfpdf/DEPENDS b/python-pypi/pyfpdf/DEPENDS
new file mode 100755
index 0000000..178a7f5
--- /dev/null
+++ b/python-pypi/pyfpdf/DEPENDS
@@ -0,0 +1,2 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
+
diff --git a/python-pypi/pyfpdf/DETAILS b/python-pypi/pyfpdf/DETAILS
new file mode 100755
index 0000000..8ca35b2
--- /dev/null
+++ b/python-pypi/pyfpdf/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=pyfpdf
+ SPELLX=fpdf
+ VERSION=1.7
+
SOURCE_HASH=sha512:1896c141b7133b5efcf0d67dff94ecf4cf9553ca631867bbdd185ea92638845811f3e8be31bac40fb5be5112dda4807b9183b4e89d2a840324e09a109350db45
+ SOURCE=$SPELLX-$VERSION.zip
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://code.google.com/p/$SPELL
+ SOURCE_URL[0]=http://pyfpdf.googlecode.com/files/$SOURCE
+ LICENSE[0]=LGPL
+ ENTERED=20130417
+ KEYWORDS="python pdf"
+ SHORT="PDF document generation"
+cat << EOF
+PyFPDF is a library for PDF document generation
+EOF
diff --git a/python-pypi/pyfpdf/HISTORY b/python-pypi/pyfpdf/HISTORY
new file mode 100644
index 0000000..986ed84
--- /dev/null
+++ b/python-pypi/pyfpdf/HISTORY
@@ -0,0 +1,7 @@
+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/pygments/DEPENDS b/python-pypi/pygments/DEPENDS
index 503782e..e440941 100755
--- a/python-pypi/pygments/DEPENDS
+++ b/python-pypi/pygments/DEPENDS
@@ -1,2 +1,2 @@
-depends python &&
+depends PYTHON &&
depends SETUPTOOLS
diff --git a/python-pypi/pygments/DETAILS b/python-pypi/pygments/DETAILS
index c40bdde..36a73f1 100755
--- a/python-pypi/pygments/DETAILS
+++ b/python-pypi/pygments/DETAILS
@@ -1,9 +1,10 @@
SPELL=pygments
- VERSION=1.5
-
SOURCE_HASH=sha512:b194cb3a043c63b63a6c6a1603883db805d4241b76de7ae80d3da52e079274d616fbf782fd57058db25b5079332b346e572696f03d144520ffdad9e5e68e35f8
+ VERSION=2.0.1
+
SOURCE_HASH=sha512:7c11c7dc09f6a5d964a512eb4c31f34fc0422b29e3124bd4ed0f4ab594c750d39f990e86f65287f499ea1051a27c1087e445332f6b23ad021d6e2d41c6092f3e
SOURCE=Pygments-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/P/Pygments/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Pygments-$VERSION"
+ DOC_DIRS=""
WEB_SITE=http://pygments.org/
LICENSE[0]=BSD
ENTERED=20080219
diff --git a/python-pypi/pygments/HISTORY b/python-pypi/pygments/HISTORY
index b8b8cdb..134130e 100644
--- a/python-pypi/pygments/HISTORY
+++ b/python-pypi/pygments/HISTORY
@@ -1,3 +1,10 @@
+2014-11-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.1; don't do useless doc-ing
+ * DEPENDS: switched to PYTHON
+
+2013-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6
+
2012-03-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.5

diff --git a/python-pypi/pyicqt/DEPENDS b/python-pypi/pyicqt/DEPENDS
index 6f7f89b..031d256 100755
--- a/python-pypi/pyicqt/DEPENDS
+++ b/python-pypi/pyicqt/DEPENDS
@@ -5,5 +5,5 @@ depends zopeinterface &&
depends pycrypto &&
optional_depends mysql-python "" "" "For MySQL support" &&
optional_depends pyepoll "" "" "For epool reactor support" &&
-optional_depends pil "" "" "For better avatar support" &&
+optional_depends pillow "" "" "For better avatar support" &&
optional_depends nevow "" "" "For a web interface"
diff --git a/python-pypi/pyicqt/HISTORY b/python-pypi/pyicqt/HISTORY
index e582d94..d918b99 100644
--- a/python-pypi/pyicqt/HISTORY
+++ b/python-pypi/pyicqt/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2009-01-03 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: a new optional

diff --git a/python-pypi/pyicu/DEPENDS b/python-pypi/pyicu/DEPENDS
new file mode 100755
index 0000000..b80f6c2
--- /dev/null
+++ b/python-pypi/pyicu/DEPENDS
@@ -0,0 +1,2 @@
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+depends icu
diff --git a/python-pypi/pyicu/DETAILS b/python-pypi/pyicu/DETAILS
new file mode 100755
index 0000000..7f7d06e
--- /dev/null
+++ b/python-pypi/pyicu/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pyicu
+ SPELLX=PyICU
+ VERSION=1.6
+
SOURCE_HASH=sha512:ccea152b3b9ac71467edf7c1706e3beb150da82713cb7fd6d26a288eda1b398786ea83c7bd184c3e063e742e52aa9e3aa0f8ddebff18bb5b7408790b776a9142
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/P/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pyicu.osafoundation.org/
+ LICENSE[0]=BSD
+ ENTERED=20130307
+ SHORT="python extension wrapping IBM's ICU C++ API"
+cat << EOF
+PyICU is a python extension wrapping IBM's ICU C++ API.
+EOF
diff --git a/python-pypi/pyicu/HISTORY b/python-pypi/pyicu/HISTORY
new file mode 100644
index 0000000..7e9bc49
--- /dev/null
+++ b/python-pypi/pyicu/HISTORY
@@ -0,0 +1,9 @@
+2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6
+
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix python usage
+
+2013-03-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/pykml/DEPENDS b/python-pypi/pykml/DEPENDS
new file mode 100755
index 0000000..16fc3fe
--- /dev/null
+++ b/python-pypi/pykml/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends lxml
diff --git a/python-pypi/pykml/DETAILS b/python-pypi/pykml/DETAILS
new file mode 100755
index 0000000..353ec18
--- /dev/null
+++ b/python-pypi/pykml/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pykml
+ VERSION=0.1.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:e821113768770933d2f46cf98dfbaedce63302c1b49d25b9159e552b851414edcc0439817c6c5ede0091d5d388350c266bb2902f26afdea0abe43487d64ca558
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://pythonhosted.org/pykml/index.html";
+ LICENSE[0]=BSD
+ ENTERED=20130612
+ SHORT="a Python package for creating, parsing, manipulating, and
validating KML"
+cat << EOF
+pyKML is a Python package for creating, parsing, manipulating, and validating
+KML, a language for encoding and annotating geographic data.
+EOF
diff --git a/python-pypi/pykml/HISTORY b/python-pypi/pykml/HISTORY
new file mode 100644
index 0000000..d007259
--- /dev/null
+++ b/python-pypi/pykml/HISTORY
@@ -0,0 +1,3 @@
+2013-06-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/pymsnt/DEPENDS b/python-pypi/pymsnt/DEPENDS
index 39da1ac..aa5470f 100755
--- a/python-pypi/pymsnt/DEPENDS
+++ b/python-pypi/pymsnt/DEPENDS
@@ -6,6 +6,6 @@ depends pyopenssl &&
depends pycrypto &&
depends python &&
optional_depends pyepoll "" "" "For epool reactor support" &&
-optional_depends pil "" "" "For better avatar support"
+optional_depends pillow "" "" "For better avatar support"


diff --git a/python-pypi/pymsnt/HISTORY b/python-pypi/pymsnt/HISTORY
index a21e3a3..e6092d6 100644
--- a/python-pypi/pymsnt/HISTORY
+++ b/python-pypi/pymsnt/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2011-07-25 Bor Kraljič <pyrobor AT ver.si>
* DOWNLOAD: source $GRIMOIRE/hg_download.function before using
hg_download

diff --git a/python-pypi/pyopenssl/DEPENDS b/python-pypi/pyopenssl/DEPENDS
index 96ce075..d67b875 100755
--- a/python-pypi/pyopenssl/DEPENDS
+++ b/python-pypi/pyopenssl/DEPENDS
@@ -1,2 +1,2 @@
-depends python &&
-depends openssl
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+depends SSL
diff --git a/python-pypi/pyopenssl/DETAILS b/python-pypi/pyopenssl/DETAILS
index 57a8a2b..313b6e6 100755
--- a/python-pypi/pyopenssl/DETAILS
+++ b/python-pypi/pyopenssl/DETAILS
@@ -1,15 +1,16 @@
SPELL=pyopenssl
SPELLX=pyOpenSSL
- VERSION=0.13
+ VERSION=0.14
+
SOURCE_HASH=sha512:afd14aad8f7313425b9f0d79d80fbc17feaf128204cbda21db4116c8ce6e08e77e865110971c02bdc99b27a2d43402cc87f04586375167f41c61d0f474109512
+ SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELLX/$SOURCE
WEB_SITE=http://launchpad.net/pyopenssl/
LICENSE=GPL
-
SOURCE_HASH=sha512:23009b9c3d7e65d511edc4beebe2370e0dd2b21fa4e4fe61569e41f845261b02965aeb54e397ae5de0ec5db1e8ea21510aae387919a776ba820a97df40f7b75f
ENTERED=20040509
KEYWORDS="crypto python"
- SHORT="Python interface to openssl"
+ SHORT="Python interface to openssl"
cat << EOF
Python interface to openssl.
EOF
diff --git a/python-pypi/pyopenssl/HISTORY b/python-pypi/pyopenssl/HISTORY
index c3a1c7c..a818a58 100644
--- a/python-pypi/pyopenssl/HISTORY
+++ b/python-pypi/pyopenssl/HISTORY
@@ -1,3 +1,16 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.14
+
+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
+
2011-09-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.13

diff --git a/python-pypi/pyparsing/DEPENDS b/python-pypi/pyparsing/DEPENDS
index a86d429..16c04c2 100755
--- a/python-pypi/pyparsing/DEPENDS
+++ b/python-pypi/pyparsing/DEPENDS
@@ -1 +1,6 @@
-depends python
+if [[ $PYPARSING_BRANCH == 1.5 ]]; then
+ depends python
+ depends SETUPTOOLS
+else
+ . $SECTION_DIRECTORY/PY_DEPENDS
+fi
diff --git a/python-pypi/pyparsing/DETAILS b/python-pypi/pyparsing/DETAILS
index 41e0e7f..4c93b25 100755
--- a/python-pypi/pyparsing/DETAILS
+++ b/python-pypi/pyparsing/DETAILS
@@ -1,6 +1,11 @@
SPELL=pyparsing
- VERSION=1.5.6
-
SOURCE_HASH=sha512:614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8
+if [[ $PYPARSING_BRANCH == 1.5 ]]; then
+ VERSION=1.5.7
+
SOURCE_HASH=sha512:c8c2c6561934d2217af7e8e2225c67f138faa31cc30768930e917e01e872bda60479cce07278b1cc77f135504db7176ac8e3592231a585cbf078057ac56c4891
+else
+ 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
SOURCE_URL[1]="$SOURCEFORGE_URL/$SPELL/$SOURCE"
diff --git a/python-pypi/pyparsing/HISTORY b/python-pypi/pyparsing/HISTORY
index 3c607c9..ca7d589 100644
--- a/python-pypi/pyparsing/HISTORY
+++ b/python-pypi/pyparsing/HISTORY
@@ -1,3 +1,13 @@
+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
+ * PREPARE: added, support 20 branch, for python3
+ * DEPENDS: python3 support
+
2012-02-27 Treeve Jelbert <treeve AT sourcmage.org>
* DETAILS: version 1.5.6
new website, extra url
diff --git a/python-pypi/pyparsing/PREPARE b/python-pypi/pyparsing/PREPARE
new file mode 100755
index 0000000..e86e311
--- /dev/null
+++ b/python-pypi/pyparsing/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch 2.0 1.5
diff --git a/python-pypi/pypdf2/CONFLICTS b/python-pypi/pypdf2/CONFLICTS
new file mode 100755
index 0000000..14174ff
--- /dev/null
+++ b/python-pypi/pypdf2/CONFLICTS
@@ -0,0 +1 @@
+conflicts pypdf
diff --git a/python-pypi/pypdf2/DEPENDS b/python-pypi/pypdf2/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/pypdf2/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/pypdf2/DETAILS b/python-pypi/pypdf2/DETAILS
new file mode 100755
index 0000000..4be6dca
--- /dev/null
+++ b/python-pypi/pypdf2/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=pypdf2
+ SPELLX=PyPDF2
+ VERSION=1.23
+
SOURCE_HASH=sha512:eb5864695840eda7df48804c80eb733d6efa719ec84662c7c51e3c036079a094efa42a39a2fd151234a690b70f1f6446e9698298a710f8ee0604a39ce53e3591
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://pypi.python.org/pypi/PyPDF2
+ 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
+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
new file mode 100644
index 0000000..fe741ed
--- /dev/null
+++ b/python-pypi/pypdf2/HISTORY
@@ -0,0 +1,12 @@
+2014-08-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.23
+
+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/pytest/DEPENDS b/python-pypi/pytest/DEPENDS
new file mode 100755
index 0000000..1897db5
--- /dev/null
+++ b/python-pypi/pytest/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends py
diff --git a/python-pypi/pytest/DETAILS b/python-pypi/pytest/DETAILS
new file mode 100755
index 0000000..1ee1bb8
--- /dev/null
+++ b/python-pypi/pytest/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pytest
+ VERSION=2.6.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:b17f79b0f3c0f6051bedb0d7acadc5d569b3b90b2fce2eddda06a21b654f6077f934aaa9617152d6b2f8babb95c37494f18e050841af601f7f37de25c15b32fd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://pytest.org/
+ LICENSE[0]=MIT
+ ENTERED=20141222
+ SHORT="simple powerful testing with Python"
+cat << EOF
+pytest is a mature full-featured Python testing tool that helps you write
better
+programs.
+EOF
diff --git a/python-pypi/pytest/HISTORY b/python-pypi/pytest/HISTORY
new file mode 100644
index 0000000..94eb2eb
--- /dev/null
+++ b/python-pypi/pytest/HISTORY
@@ -0,0 +1,2 @@
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 2.6.4
diff --git a/python-pypi/python-cssselect/DEPENDS
b/python-pypi/python-cssselect/DEPENDS
new file mode 100755
index 0000000..6e84a0e
--- /dev/null
+++ b/python-pypi/python-cssselect/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-cssselect/DETAILS
b/python-pypi/python-cssselect/DETAILS
new file mode 100755
index 0000000..06d095c
--- /dev/null
+++ b/python-pypi/python-cssselect/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=python-cssselect
+ VERSION=0.8
+ SOURCE="cssselect-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://pypi.python.org/packages/source/c/cssselect/${SOURCE}
+
SOURCE_HASH=sha512:4001f48e804b19170a328a1bd7dedf3cdfd0ca4103713448e69288fcefa87dba74066a43e5cf4287db312e17719a4eec67ac54827e1bf917d664d0fed515da52
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/cssselect-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/cssselect";
+ LICENSE[0]=BSD
+ ENTERED=20130330
+ SHORT="parses CSS3 Selectors and translates them to XPath 1.0"
+cat << EOF
+cssselect parses CSS3 Selectors and translate them to XPath 1.0 expressions.
+Such expressions can be used in lxml or another XPath engine to find the
+matching elements in an XML or HTML document.
+EOF
diff --git a/python-pypi/python-cssselect/HISTORY
b/python-pypi/python-cssselect/HISTORY
new file mode 100644
index 0000000..0a9414e
--- /dev/null
+++ b/python-pypi/python-cssselect/HISTORY
@@ -0,0 +1,3 @@
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/python-dateutil/DEPENDS
b/python-pypi/python-dateutil/DEPENDS
index 503782e..4493345 100755
--- a/python-pypi/python-dateutil/DEPENDS
+++ b/python-pypi/python-dateutil/DEPENDS
@@ -1,2 +1,3 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+
+depends six
diff --git a/python-pypi/python-dateutil/DETAILS
b/python-pypi/python-dateutil/DETAILS
index e35f463..0a25f54 100755
--- a/python-pypi/python-dateutil/DETAILS
+++ b/python-pypi/python-dateutil/DETAILS
@@ -1,19 +1,13 @@
SPELL=python-dateutil
-if [ "$PYTHON_DATEUTIL_BRANCH" == "python2" ]; then
- VERSION=1.5
+ VERSION=2.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-else
- VERSION=2.0
- SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_HASH=sha512:49571d2244fbfb8c3f5e9746f20ec7272ff7fb5d2d738403382d5aee063b88b64440084ab5c311973072e2d7f6cf5c6557990eed9ba20cf0c4321cf72c8a05a5
-fi
- SOURCE_URL[0]=http://labix.org/download/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:3fa0bcd06216daae4ab22288f850ce875c2456965bf3ca5b243b705324fe283ca2c0a176d37ee26394ea2bc1248ee1b399dd04629b113b5b93ba3247952013c5
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://labix.org/python-dateutil";
- LICENSE[0]=PYTHON
+ WEB_SITE=https://dateutil.readthedocs.org/
+ LICENSE[0]=BSD
ENTERED=20090313
- SHORT="The dateutil module provides powerful extensions to the
standard datetime module"
+ SHORT="extensions to the standard Python datetime module"
cat << EOF
The dateutil module provides powerful extensions to the standard datetime
module, available in Python 2.3+. Computing of relative deltas (next month,
diff --git a/python-pypi/python-dateutil/HISTORY
b/python-pypi/python-dateutil/HISTORY
index b0828af..8e1551f 100644
--- a/python-pypi/python-dateutil/HISTORY
+++ b/python-pypi/python-dateutil/HISTORY
@@ -1,3 +1,12 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.3; updated license, website, short desc,
+ source url
+ * DEPENDS: added six required dep
+ * PREPARE: dropped multi-branching (not needed anymore)
+
+2013-04-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: imporve python3 depends
+
2012-03-11 Robin Cook <rcook AT wyrms.net>
* PREPARE: added to select python2 or python3 branch
* DETAILS: changed to use the selection from PREPARE
diff --git a/python-pypi/python-dateutil/PREPARE
b/python-pypi/python-dateutil/PREPARE
deleted file mode 100755
index c306a15..0000000
--- a/python-pypi/python-dateutil/PREPARE
+++ /dev/null
@@ -1,3 +0,0 @@
-. ${GRIMOIRE}/FUNCTIONS &&
-prepare_select_branch python2 python3
-
diff --git a/python-pypi/python-dateutil/python-dateutil-1.5.tar.gz.sig
b/python-pypi/python-dateutil/python-dateutil-1.5.tar.gz.sig
deleted file mode 100644
index edde002..0000000
Binary files a/python-pypi/python-dateutil/python-dateutil-1.5.tar.gz.sig and
/dev/null differ
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..2b021e0
--- /dev/null
+++ b/python-pypi/python-ecdsa/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=python-ecdsa
+ SPELLX=ecdsa
+ VERSION=0.11
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/e/$SPELLX/$SOURCE
+
SOURCE_HASH=sha512:77fc2bc26456d90a630e2ef98d94a1448b30e1c3bcebf81c52f12f8ce0ea305eceacc87e14273d340a70c60ad83fad61361c9dea83dea04546ed3604875b78fb
+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..1a65b3d
--- /dev/null
+++ b/python-pypi/python-ecdsa/HISTORY
@@ -0,0 +1,5 @@
+2014-04-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+
+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..cab93aa
--- /dev/null
+++ b/python-pypi/python-efl/DETAILS
@@ -0,0 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=python-efl
+ VERSION=$(get_scm_version)
+ 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..335b266
--- /dev/null
+++ b/python-pypi/python-efl/HISTORY
@@ -0,0 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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-fastimport/DEPENDS
b/python-pypi/python-fastimport/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/python-fastimport/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-fastimport/DETAILS
b/python-pypi/python-fastimport/DETAILS
new file mode 100755
index 0000000..9db537e
--- /dev/null
+++ b/python-pypi/python-fastimport/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=python-fastimport
+ VERSION=0.9.2
+ SOURCE="fastimport-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:8fd9f89267ca88edff94cea7537740431d02680a1eebd085ee376954b47bf5222e7575750895d0d2da246694cdac7a5afe50d857b87c0f36e04eb3511bcbe472
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/python-fastimport";
+ LICENSE[0]="GPL2"
+ ENTERED=20130308
+ KEYWORDS=""
+ SHORT="Fastimport parser in Python"
+cat << EOF
+This is the Python parser that was originally developed for bzr-fastimport,
+but extracted so it can be used by other projects.
+
+It is currently used by bzr-fastimport and dulwich. hg-fastimport and
+git-remote-hg use a slightly modified version of it.
+EOF
diff --git a/python-pypi/python-fastimport/HISTORY
b/python-pypi/python-fastimport/HISTORY
new file mode 100644
index 0000000..f43d54d
--- /dev/null
+++ b/python-pypi/python-fastimport/HISTORY
@@ -0,0 +1,2 @@
+2013-03-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-futures/DEPENDS
b/python-pypi/python-futures/DEPENDS
new file mode 100755
index 0000000..6e84a0e
--- /dev/null
+++ b/python-pypi/python-futures/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-futures/DETAILS
b/python-pypi/python-futures/DETAILS
new file mode 100755
index 0000000..0295db7
--- /dev/null
+++ b/python-pypi/python-futures/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=python-futures
+ VERSION=2.1.3
+ SOURCE="futures-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/f/futures/$SOURCE
+
SOURCE_HASH=sha512:46f7d758193eca02c0c591472617413a349ee647776e6b8fc1894a61619dc7dd2aa292f870b94d4f53c04f57a4e2a48012b4a02a18a97b6bac35afd322c7920b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/futures-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/futures";
+ LICENSE[0]=BSD
+ ENTERED=20130329
+ SHORT="backport of the concurrent.futures package from Python 3.2"
+cat << EOF
+Backport of the concurrent.futures package from Python 3.2
+EOF
diff --git a/python-pypi/python-futures/HISTORY
b/python-pypi/python-futures/HISTORY
new file mode 100644
index 0000000..16bbc85
--- /dev/null
+++ b/python-pypi/python-futures/HISTORY
@@ -0,0 +1,3 @@
+2013-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/python-gflags/DEPENDS
b/python-pypi/python-gflags/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/python-gflags/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/python-gflags/DETAILS
b/python-pypi/python-gflags/DETAILS
new file mode 100755
index 0000000..a70666d
--- /dev/null
+++ b/python-pypi/python-gflags/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=python-gflags
+ VERSION=2.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://python-gflags.googlecode.com/files/$SOURCE
+ SOURCE_URL[1]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:28566acffd092f09105f3b9ad3be4ada11f024f940914e6efb103907f3779283c63bdfe13edad83aa470c5e887b49ad8b05031fc1895f3bad9b5d9c368bbfe18
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://code.google.com/p/python-gflags/
+ LICENSE[0]=BSD
+ ENTERED=20130120
+ KEYWORDS="python getopt optparse"
+ SHORT="commandline flags module for Python"
+cat << EOF
+This project is the python equivalent of gflags, a commandline flag
+implementation for C++ originally written by Google. It is intended to be
used
+in situations where a project wants to mimic the command-line flag handling
of a
+C++ app that uses gflags, or for a Python app that, via swig or some other
means,
+is linked with a C++ app that uses gflags.
+
+The python-gflags package contains a library that implements commandline
flags
+processing. As such it's a replacement for getopt(). It has increased
+flexibility, including built-in support for Python types, and the ability to
+define flags in the source file in which they're used. (This last is its
major
+difference from OptParse.)
+EOF
diff --git a/python-pypi/python-gflags/HISTORY
b/python-pypi/python-gflags/HISTORY
new file mode 100644
index 0000000..543f042
--- /dev/null
+++ b/python-pypi/python-gflags/HISTORY
@@ -0,0 +1,2 @@
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/python-gnupg/DETAILS
b/python-pypi/python-gnupg/DETAILS
index abd1eec..7ded6c3 100755
--- a/python-pypi/python-gnupg/DETAILS
+++ b/python-pypi/python-gnupg/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-gnupg
- VERSION=0.3.0
+ VERSION=0.3.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://python-gnupg.googlecode.com/files/$SOURCE
-
SOURCE_HASH=sha512:fc269fd48ce87a3f983fff607f0175def01fdffe4a25a5d802c26d0097c62e95b82b29f17804ac91337757f6f188e57a2012c91dffbd2738561245a80bd15321
+
SOURCE_HASH=sha512:6ce427231210bb1a19ed0a9676e7c2b82985ca4407ba3c13c6fa1624c97ddf76839badc23681d877c054bea3d098abfc700938d4b1e5454e4b0c3952ba552a52
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://code.google.com/p/python-gnupg/
LICENSE[0]=BSD
diff --git a/python-pypi/python-gnupg/HISTORY
b/python-pypi/python-gnupg/HISTORY
index 693ff8e..9a6dada 100644
--- a/python-pypi/python-gnupg/HISTORY
+++ b/python-pypi/python-gnupg/HISTORY
@@ -1,3 +1,6 @@
+2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.2
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3.0

diff --git a/python-pypi/python-ldap/DEPENDS b/python-pypi/python-ldap/DEPENDS
index aedea46..99998cc 100755
--- a/python-pypi/python-ldap/DEPENDS
+++ b/python-pypi/python-ldap/DEPENDS
@@ -5,4 +5,4 @@ if is_depends_enabled openldap cyrus-sasl; then
optional_depends LIBSASL "" "" "for SASL support"
fi &&

-optional_depends openssl "" "" "for encrypted communications"
+optional_depends SSL "" "" "for encrypted communications"
diff --git a/python-pypi/python-ldap/DETAILS b/python-pypi/python-ldap/DETAILS
index 6ac56c6..33405b3 100755
--- a/python-pypi/python-ldap/DETAILS
+++ b/python-pypi/python-ldap/DETAILS
@@ -1,9 +1,10 @@
SPELL=python-ldap
- VERSION=2.4.10
-
SOURCE_HASH=sha512:9f59c87acec4cc8f958c7dbea0ca82aa30f46ef7ff44c5cc424bbc37ccb7a15bf669262ad96e209cdbe4da21e33f46aa85fea736ae76363adb98de915ecac380
+ VERSION=2.4.18
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/$SPELL/$SOURCE
+ SOURCE_HINTS="no-check-certificate"
+
SOURCE_HASH=sha512:102f462a70819f7b75ef23372522e99c54f5b6761586bd9e406f4717d2d032d7da74246900e3619ef0eabf6461f4ddbfc55ae8281f059184f5e1aa71eeca3c7f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
LICENSE[0]=PYTHON
WEB_SITE=http://www.python-ldap.org/
ENTERED=20020416
diff --git a/python-pypi/python-ldap/HISTORY b/python-pypi/python-ldap/HISTORY
index e5e922f..f9d7182 100644
--- a/python-pypi/python-ldap/HISTORY
+++ b/python-pypi/python-ldap/HISTORY
@@ -1,3 +1,17 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.18
+ * PRE_BUILD: use get_spell_provider()
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-08-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.15; added source hints to skip ssl
check
+ on pypi
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.13
+
2012-06-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.10

diff --git a/python-pypi/python-ldap/PRE_BUILD
b/python-pypi/python-ldap/PRE_BUILD
index 9ad426d..f86598c 100755
--- a/python-pypi/python-ldap/PRE_BUILD
+++ b/python-pypi/python-ldap/PRE_BUILD
@@ -5,6 +5,6 @@ if ! is_depends_enabled $SPELL $(get_spell_provider $SPELL
LIBSASL); then
sedit "s: HAVE_SASL::" setup.cfg
fi &&

-if ! is_depends_enabled $SPELL openssl; then
+if ! is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL); then
sedit "s: HAVE_TLS::" setup.cfg
fi
diff --git a/python-pypi/python-llfuse/DEPENDS
b/python-pypi/python-llfuse/DEPENDS
new file mode 100755
index 0000000..fe60ad2
--- /dev/null
+++ b/python-pypi/python-llfuse/DEPENDS
@@ -0,0 +1,4 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends attr &&
+depends fuse
diff --git a/python-pypi/python-llfuse/DETAILS
b/python-pypi/python-llfuse/DETAILS
new file mode 100755
index 0000000..ad69108
--- /dev/null
+++ b/python-pypi/python-llfuse/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=python-llfuse
+ VERSION=0.40
+ SOURCE="llfuse-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/l/llfuse/${SOURCE}
+
SOURCE_HASH=sha512:b568d14e181c316d592d01b7879d2b04c717759124d9462b7f848c251322a6a376881050d209d4cf3d0d6c5218ec1880cb64f19bd64b73f09fd06818447f3dfd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/llfuse-${VERSION}"
+ WEB_SITE="https://code.google.com/p/python-llfuse/";
+ LICENSE[0]=LGPL
+ ENTERED=20140525
+ SHORT="a set of Python bindings for the low level FUSE API"
+cat << EOF
+LLFUSE is a set of Python bindings for the low level FUSE API.
+EOF
diff --git a/python-pypi/python-llfuse/HISTORY
b/python-pypi/python-llfuse/HISTORY
new file mode 100644
index 0000000..09bf331
--- /dev/null
+++ b/python-pypi/python-llfuse/HISTORY
@@ -0,0 +1,3 @@
+2014-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/python-magic/DEPENDS
b/python-pypi/python-magic/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/python-magic/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/python-magic/DETAILS
b/python-pypi/python-magic/DETAILS
new file mode 100755
index 0000000..484d2af
--- /dev/null
+++ b/python-pypi/python-magic/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=python-magic
+ VERSION=0.4.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:66c3a7a3120ea360422fe422c373a403a21be674f8df213a80ce83b02051cc1f0d0a2aaa7b4d512194e6914d801062036bdfa5155ead350dde154725808944f6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/python-magic/";
+ LICENSE[0]="PSF"
+ ENTERED=20140909
+ KEYWORDS=""
+ SHORT="File type identification using libmagic"
+cat << EOF
+This module uses ctypes to access the libmagic file type identification
+library. It makes use of the local magic database and supports both textual
+and MIME-type output.
+EOF
diff --git a/python-pypi/python-magic/HISTORY
b/python-pypi/python-magic/HISTORY
new file mode 100644
index 0000000..0e01eac
--- /dev/null
+++ b/python-pypi/python-magic/HISTORY
@@ -0,0 +1,2 @@
+2014-09-09 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/python-markdown/DEPENDS
b/python-pypi/python-markdown/DEPENDS
index 6e84a0e..48d8ddc 100755
--- a/python-pypi/python-markdown/DEPENDS
+++ b/python-pypi/python-markdown/DEPENDS
@@ -1 +1 @@
-depends python
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/python-markdown/DETAILS
b/python-pypi/python-markdown/DETAILS
index 53059f7..02b88c6 100755
--- a/python-pypi/python-markdown/DETAILS
+++ b/python-pypi/python-markdown/DETAILS
@@ -1,11 +1,11 @@
SPELL=python-markdown
SPELLX=Markdown
- VERSION=2.2.0
-
SOURCE_HASH=sha512:d4a5bbe8bb70dc0737805a52830f485be10d12d7fb628ee54be92bd1a1e11875dc6a6af280c3624b1b97eb7fb28976817b0b8fff45ac8ebe71245c26a4c058b8
+ VERSION=2.5.2
SOURCE=${SPELLX}-${VERSION}.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/M/${SPELLX}/${SOURCE}
+
SOURCE_HASH=sha512:603853586fa61dec7665a4e5ef21549adb0aa4309b0f67aea804bf749ba76ea94b09b17c24a37e25d409575ee149d3baaaf77c3dd4dcf74793c8106830fae28d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
- WEB_SITE="http://www.freewisdom.org/projects/python-markdown/";
+ WEB_SITE="https://pypi.python.org/pypi/Markdown";
LICENSE[0]=BSD
ENTERED=20070910
SHORT="a Python implementation of John Gruber's Markdown"
diff --git a/python-pypi/python-markdown/HISTORY
b/python-pypi/python-markdown/HISTORY
index bb52a4f..37200e3 100644
--- a/python-pypi/python-markdown/HISTORY
+++ b/python-pypi/python-markdown/HISTORY
@@ -1,3 +1,14 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.2
+
+2013-05-08 Treeve Jelbert <treeve AT sourcemage.oge>
+ * DETAILS: version 2.3.1
+ new website
+ * DEPENDS: support python3
+
+2012-12-05 Treeve Jelbert <treeve AT sourcemage.oge>
+ * DETAILS: version 2.2.1
+
2012-09-11 Treeve Jelbert <treeve AT sourcemage.oge>
* DETAILS: version 2.2.0

diff --git a/python-pypi/python-markdown2/DEPENDS
b/python-pypi/python-markdown2/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/python-markdown2/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/python-markdown2/DETAILS
b/python-pypi/python-markdown2/DETAILS
new file mode 100755
index 0000000..11b7919
--- /dev/null
+++ b/python-pypi/python-markdown2/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=python-markdown2
+ SPELLX=markdown2
+ VERSION=2.3.0
+
SOURCE_HASH=sha512:48bf8e26b34c48c0c12fc0f110b09d3232ea3394db3325d50639adf5cefb603344ee97b116e09b574f7c7414ab4a8293ddc37ca6706e41baaa14e399fa467d5f
+ SOURCE=${SPELLX}-${VERSION}.zip
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/m/${SPELLX}/${SOURCE}
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE="https://github.com/trentm/python-markdown2";
+ LICENSE[0]=MIT
+ ENTERED=20141222
+ SHORT="fast and complete Python implementation of Markdown"
+cat << EOF
+Markdown is a text-to-HTML filter; it translates an easy-to-read /
easy-to-write
+structured text format into HTML. Markdown's text format is most similar to
that
+of plain text email, and supports features such as headers, emphasis, code
+blocks, blockquotes, and links. --
http://daringfireball.net/projects/markdown/
+
+This is a fast and complete Python implementation of the Markdown spec.
+EOF
diff --git a/python-pypi/python-markdown2/HISTORY
b/python-pypi/python-markdown2/HISTORY
new file mode 100644
index 0000000..d876136
--- /dev/null
+++ b/python-pypi/python-markdown2/HISTORY
@@ -0,0 +1,2 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 2.3.0
diff --git a/python-pypi/python-mpd/DETAILS b/python-pypi/python-mpd/DETAILS
index 6870909..995721c 100755
--- a/python-pypi/python-mpd/DETAILS
+++ b/python-pypi/python-mpd/DETAILS
@@ -1,12 +1,9 @@
SPELL=python-mpd
SPELLX=${SPELL}2
- VERSION=0.4.3
+ VERSION=0.5.1
SOURCE=$SPELLX-$VERSION.tar.bz2
- SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELLX/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=jthalheim.gpg:$SOURCE2:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_HASH=sha512:685b6c2b28c177bd265fc7535ebdf6c1a8c1954a2079dbae48637590364551adb8c8f74136ce8cf17db0a73328eba058d7bc5e8455caea213033f36cf999771d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=https://github.com/Mic92/python-mpd2
LICENSE[0]=LGPL
diff --git a/python-pypi/python-mpd/HISTORY b/python-pypi/python-mpd/HISTORY
index dc12dc4..60605e7 100644
--- a/python-pypi/python-mpd/HISTORY
+++ b/python-pypi/python-mpd/HISTORY
@@ -1,3 +1,10 @@
+2013-04-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.1
+
+2013-01-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.0; switched to hashsum
+ * jthalheim.gpg: removed
+
2012-07-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.3
* jthalheim.gpg: added key D7CC79FA (Jörg Thalheim
<jthalheim AT gmail.com>)
diff --git a/python-pypi/python-mpd/jthalheim.gpg
b/python-pypi/python-mpd/jthalheim.gpg
deleted file mode 100644
index 1c74254..0000000
Binary files a/python-pypi/python-mpd/jthalheim.gpg and /dev/null differ
diff --git a/python-pypi/python-netifaces/DEPENDS
b/python-pypi/python-netifaces/DEPENDS
new file mode 100755
index 0000000..6e84a0e
--- /dev/null
+++ b/python-pypi/python-netifaces/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-netifaces/DETAILS
b/python-pypi/python-netifaces/DETAILS
new file mode 100755
index 0000000..cecb2be
--- /dev/null
+++ b/python-pypi/python-netifaces/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=python-netifaces
+ VERSION=0.8
+ SOURCE="netifaces-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://alastairs-place.net/projects/netifaces/${SOURCE}
+
SOURCE_HASH=sha512:b3735c4f83d4ed1d52f59937187659f148205a721fd05ce5a10e9ec89ea3519971001b2985e24bb30fb112ee741310babd847f84d4c3fbb34989edc6a743f551
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/netifaces-${VERSION}"
+ WEB_SITE="http://alastairs-place.net/projects/netifaces/";
+ LICENSE[0]=MIT
+ ENTERED=20130330
+ SHORT="portable network interface information"
+cat << EOF
+netifaces provides a (hopefully portable-ish) way for Python programmers
+to get access to a list of the network interfaces on the local machine,
+and to obtain the addresses of those network interfaces.
+EOF
diff --git a/python-pypi/python-netifaces/HISTORY
b/python-pypi/python-netifaces/HISTORY
new file mode 100644
index 0000000..0a9414e
--- /dev/null
+++ b/python-pypi/python-netifaces/HISTORY
@@ -0,0 +1,3 @@
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/python-ssh/DETAILS b/python-pypi/python-ssh/DETAILS
index fc8d955..0c4333f 100755
--- a/python-pypi/python-ssh/DETAILS
+++ b/python-pypi/python-ssh/DETAILS
@@ -1,9 +1,9 @@
SPELL=python-ssh
SPELLX=ssh
- VERSION=1.7.14
+ VERSION=1.8.0
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:0c5b20cfc8fd8b3412fa371e1368607a2688af00ccad44a70b0d71e9aed8ccbe79c1063bbc4c65f0de3cf287fa0d1a3c116d89ab01139d8d6070db1a6ad80c12
+
SOURCE_HASH=sha512:bac32c2cf078c2a06b4b530c905e4b8e0c09b457d9d9feaee163d3a96d71b43c74d159a25ad65bcb4beba692b05b7587e60b4a13be7d049f8493977f9a032da7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://pypi.python.org/pypi/ssh/
ENTERED=20111025
diff --git a/python-pypi/python-ssh/HISTORY b/python-pypi/python-ssh/HISTORY
index bd64b63..e8c518f 100644
--- a/python-pypi/python-ssh/HISTORY
+++ b/python-pypi/python-ssh/HISTORY
@@ -1,3 +1,6 @@
+2013-01-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.0
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.7.14

diff --git a/python-pypi/python-stdnum/DEPENDS
b/python-pypi/python-stdnum/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/python-stdnum/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/python-stdnum/DETAILS
b/python-pypi/python-stdnum/DETAILS
new file mode 100755
index 0000000..b6ccf4a
--- /dev/null
+++ b/python-pypi/python-stdnum/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=python-stdnum
+ 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}"
+ WEB_SITE="http://arthurdejong.org/python-stdnum";
+ LICENSE[0]=LGPL
+ ENTERED=20130615
+ SHORT="handle standardized numbers and codes"
+cat << EOF
+Python module to handle standardized numbers and codes
+EOF
diff --git a/python-pypi/python-stdnum/HISTORY
b/python-pypi/python-stdnum/HISTORY
new file mode 100644
index 0000000..ea75216
--- /dev/null
+++ b/python-pypi/python-stdnum/HISTORY
@@ -0,0 +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/python-textile/DEPENDS
b/python-pypi/python-textile/DEPENDS
new file mode 100755
index 0000000..8d5973a
--- /dev/null
+++ b/python-pypi/python-textile/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends regex
diff --git a/python-pypi/python-textile/DETAILS
b/python-pypi/python-textile/DETAILS
new file mode 100755
index 0000000..ce8369b
--- /dev/null
+++ b/python-pypi/python-textile/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=python-textile
+ SPELLX=textile
+ VERSION=2.2.1
+ SOURCE="${SPELLX}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://pypi.python.org/packages/source/t/${SPELLX}/${SOURCE}
+
SOURCE_HASH=sha512:81d044deaa765693078d949672affa787a4e15882cc2928fd19c3abe69256ffbeec1308b303ee694a80787ad7574b57ab4b256f111d9874e72440809236f6b93
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=http://github.com/textile/python-textile
+ LICENSE[0]=BSD
+ KEYWORDS="textile text"
+ ENTERED=20141222
+ SHORT="Textile processing for Python"
+cat << EOF
+python-textile is a Python port of Textile, Dean Allen's humane web text
+generator.
+EOF
diff --git a/python-pypi/python-textile/HISTORY
b/python-pypi/python-textile/HISTORY
new file mode 100644
index 0000000..37cef2b
--- /dev/null
+++ b/python-pypi/python-textile/HISTORY
@@ -0,0 +1,2 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 2.2.1
diff --git a/python-pypi/python-watchdog/DEPENDS
b/python-pypi/python-watchdog/DEPENDS
new file mode 100755
index 0000000..cb794d5
--- /dev/null
+++ b/python-pypi/python-watchdog/DEPENDS
@@ -0,0 +1,5 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends pyyaml &&
+depends argh &&
+depends pathtools
diff --git a/python-pypi/python-watchdog/DETAILS
b/python-pypi/python-watchdog/DETAILS
new file mode 100755
index 0000000..66fd96d
--- /dev/null
+++ b/python-pypi/python-watchdog/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=python-watchdog
+ SPELLX=watchdog
+ VERSION=0.8.2
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/w/$SPELLX/$SOURCE
+
SOURCE_HASH=sha512:96f1fcd0d6898ce950c8768000be2f619c9a28c9d96cb1d7323f04371b065e50b38692179949255bb13fa4e3c72e6f656dbc02b4d7f77b7fb3aacdf08600cb71
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://github.com/gorakhargosh/watchdog
+ LICENSE[0]=APACHE
+ ENTERED=20141222
+ KEYWORDS="python"
+ SHORT="filesystem events monitoring"
+cat << EOF
+Python API and shell utilities to monitor file system events.
+EOF
diff --git a/python-pypi/python-watchdog/HISTORY
b/python-pypi/python-watchdog/HISTORY
new file mode 100644
index 0000000..d8e261b
--- /dev/null
+++ b/python-pypi/python-watchdog/HISTORY
@@ -0,0 +1,5 @@
+2014-12-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: renamed spell to avoid duplication
+
+2014-12-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.8.2
diff --git a/python-pypi/pytz/DETAILS b/python-pypi/pytz/DETAILS
index 1a84703..8f21898 100755
--- a/python-pypi/pytz/DETAILS
+++ b/python-pypi/pytz/DETAILS
@@ -1,8 +1,8 @@
SPELL=pytz
- VERSION=2012c
+ VERSION=2013b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:8d142b811c5781e48a66efecb400b9b89fa6e321bc8f4303a29f5b8b3e53b0b5ea54ceb4d639ca612ff0ecd0d44f83010d9988f88aceea8c5805b72252861554
+
SOURCE_HASH=sha512:8600efd8f87c86648ffe7c3625b0567bc0da755f8241c36d4d29f226bfc20577e2b3016bcdc4c36a1d061c58be299d57eeacb0b9caa37c8854364282aaca1cb0
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://pytz.sourceforge.net/
LICENSE[0]=BSD
diff --git a/python-pypi/pytz/HISTORY b/python-pypi/pytz/HISTORY
index 1fd5315..1800000 100644
--- a/python-pypi/pytz/HISTORY
+++ b/python-pypi/pytz/HISTORY
@@ -1,3 +1,12 @@
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2013b
+
+2013-01-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2012j
+
+2012-11-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2012h
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2012c

diff --git a/python-pypi/pyutil/DETAILS b/python-pypi/pyutil/DETAILS
index 1f31bc2..7785349 100755
--- a/python-pypi/pyutil/DETAILS
+++ b/python-pypi/pyutil/DETAILS
@@ -1,6 +1,6 @@
SPELL=pyutil
- VERSION=1.9.3
-
SOURCE_HASH=sha512:01d59f3be90a85bbd5001337eab6eb0afe9b50ffe21747783ffb5f9c055e6e8ba2d6404b2a0ecf1c3068b51b555a44569a9417e6b349c40e9b791a8ff2994102
+ 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 90fe51b..972e280 100644
--- a/python-pypi/pyutil/HISTORY
+++ b/python-pypi/pyutil/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.9.3

diff --git a/python-pypi/pyxattr/DETAILS b/python-pypi/pyxattr/DETAILS
index 38f61ad..17d9bd0 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.3
+
SOURCE_HASH=sha512:ac1aa227ab9980e0b05bf71ac4466e8747791a0d5ea30d404359526ca32e6846ad9d4ef72208ff9c7a8208d91ffa309feebe7eab818ef2dc3ae1a5e9414ffeaa
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..28a73af 100644
--- a/python-pypi/pyxattr/HISTORY
+++ b/python-pypi/pyxattr/HISTORY
@@ -1,3 +1,10 @@
+2014-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.3
+
+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/pyyaml/DEPENDS b/python-pypi/pyyaml/DEPENDS
index a86d429..3770db4 100755
--- a/python-pypi/pyyaml/DEPENDS
+++ b/python-pypi/pyyaml/DEPENDS
@@ -1 +1,3 @@
-depends python
+depends PYTHON &&
+
+optional_depends libyaml "" "" "to build LibYAML bindings"
diff --git a/python-pypi/pyyaml/DETAILS b/python-pypi/pyyaml/DETAILS
index f5af68e..2429aee 100755
--- a/python-pypi/pyyaml/DETAILS
+++ b/python-pypi/pyyaml/DETAILS
@@ -1,8 +1,8 @@
SPELL=pyyaml
- VERSION=3.10
+ VERSION=3.11
SOURCE="PyYAML-${VERSION}.tar.gz"
SOURCE_URL[0]=http://pyyaml.org/download/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:57536fd9e5515916189c37487e0da583c8e9f79dd52dedb18342f65aefb6c063c4f141326ae7b49411d0cfdfd493bb0516f5c53737c76a69c7050a74a2834a33
+
SOURCE_HASH=sha512:76de005f59e1842108399af53178cfac2c08ee5cc996cc38ab6ec8b046c6b894422c461a1f1ed1df91abf96f154d41170227912cae7336cff88adfd3c0e8d783
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/PyYAML-${VERSION}"
WEB_SITE=http://pyyaml.org/
LICENSE[0]=MIT
diff --git a/python-pypi/pyyaml/HISTORY b/python-pypi/pyyaml/HISTORY
index 5e2d440..62a213b 100644
--- a/python-pypi/pyyaml/HISTORY
+++ b/python-pypi/pyyaml/HISTORY
@@ -1,3 +1,7 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.11
+ * DEPENDS: python3 supported; added libyaml opt dep
+
2011-08-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.10; corrected descriptions

diff --git a/python-pypi/ranger/DEPENDS b/python-pypi/ranger/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/ranger/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/ranger/DETAILS b/python-pypi/ranger/DETAILS
new file mode 100755
index 0000000..acd7cd1
--- /dev/null
+++ b/python-pypi/ranger/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=ranger
+ VERSION=1.6.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.nongnu.org/${SOURCE}
+
SOURCE_HASH=sha512:7c9179c0ba000a01dc6fe97ed39332345269416d3156825e846019082bf94e9902cb1716576a94b87e106a2c2ccbcd3521050d3a7f13332e2880d5c8b99ee2b6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://ranger.nongnu.org/";
+ LICENSE[0]="GPLv3"
+ ENTERED=20141229
+ KEYWORDS=""
+ SHORT="File manager with an ncurses frontend written in Python"
+cat << EOF
+Ranger is a free console file manager that gives you greater flexibility and
+a good overview of your files without having to leave your *nix console. It
+visualizes the directory tree in two dimensions: the directory hierarchy on
+one, lists of files on the other, with a preview to the right so you know
+where you'll be going.
+
+The default keys are similar to those of Vim, Emacs and Midnight Commander,
+though Ranger is easily controllable with just the arrow keys or the mouse.
+
+The program is written in Python and uses curses for the text-based user
+interface.
+EOF
diff --git a/python-pypi/ranger/HISTORY b/python-pypi/ranger/HISTORY
new file mode 100644
index 0000000..5827446
--- /dev/null
+++ b/python-pypi/ranger/HISTORY
@@ -0,0 +1,2 @@
+2014-12-29 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
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..5c3e512
--- /dev/null
+++ b/python-pypi/rbtools/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=rbtools
+ SPELLX=RBTools
+ VERSION=0.6.2
+ VX=`echo ${VERSION} | cut -d. -f-2`
+
SOURCE_HASH=sha512:c490ba5d961caf8fd0613fe22b724ab918a38d955c3fcef7d2e9004aa59b6ac4b84c10fe0af8e15dd1f57f5e9a7735eaf2dc2191c7ed7523b13ab56b65bc28cc
+ 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..24e3865
--- /dev/null
+++ b/python-pypi/rbtools/HISTORY
@@ -0,0 +1,7 @@
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6.2
+
+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/recaptcha-client/DEPENDS
b/python-pypi/recaptcha-client/DEPENDS
new file mode 100755
index 0000000..139f4df
--- /dev/null
+++ b/python-pypi/recaptcha-client/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends pycrypto
diff --git a/python-pypi/recaptcha-client/DETAILS
b/python-pypi/recaptcha-client/DETAILS
new file mode 100755
index 0000000..4d0f9d3
--- /dev/null
+++ b/python-pypi/recaptcha-client/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=recaptcha-client
+ VERSION=1.0.6
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/r/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:c41954d722181ece934701df0701101b31cad74c15a123c2c641e671e5117a27ea23e1f52aa9126d7ddfd038438f951d45ec4112323306a91d81072e31b3f5bb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ GATHER_DOCS=off
+ WEB_SITE=https://developers.google.com/recaptcha/
+ LICENSE[0]=MIT
+ ENTERED=20141218
+ SHORT="plugin for reCAPTCHA and reCAPTCHA Mailhide"
+cat << EOF
+Provides a CAPTCHA for Python using the reCAPTCHA service. Does not require
any
+imaging libraries because the CAPTCHA is served directly from reCAPTCHA.
+
+Also allows you to securely obfuscate emails with Mailhide. This
functionality
+requires pycrypto. This library requires two types of API keys.
+
+If you'd like to use the CAPTCHA, you'll need a key from
+https://www.google.com/recaptcha/admin/create.
+
+For Mailhide, you'll need a key from
+http://www.google.com/recaptcha/mailhide/apikey.
+EOF
diff --git a/python-pypi/recaptcha-client/HISTORY
b/python-pypi/recaptcha-client/HISTORY
new file mode 100644
index 0000000..aaccaa8
--- /dev/null
+++ b/python-pypi/recaptcha-client/HISTORY
@@ -0,0 +1,2 @@
+2014-12-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell
diff --git a/python-pypi/redis-py/DEPENDS b/python-pypi/redis-py/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/redis-py/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/redis-py/DETAILS b/python-pypi/redis-py/DETAILS
new file mode 100755
index 0000000..dec7733
--- /dev/null
+++ b/python-pypi/redis-py/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=redis-py
+ SPELLX=${SPELL//-py/}
+ VERSION=2.7.1
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/r/$SPELLX/$SOURCE
+ SOURCE_URL[1]=https://github.com/downloads/andymccurdy/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:98b22d8870f968535b66475234dcaf2d2eb2b90ba1ae10ba2d25c55c0059bcc34dd4c4494be6fc9b3e59a75e62ef9d4cf66ad6baf5945d68cbed19554d3609ef
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=https://github.com/andymccurdy/redis-py
+ LICENSE[0]=MIT
+ ENTERED=20121107
+ SHORT="Python interface to the Redis key-value store"
+cat << EOF
+The Python interface to the Redis key-value store.
+EOF
diff --git a/python-pypi/redis-py/HISTORY b/python-pypi/redis-py/HISTORY
new file mode 100644
index 0000000..85ee361
--- /dev/null
+++ b/python-pypi/redis-py/HISTORY
@@ -0,0 +1,2 @@
+2012-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
diff --git a/python-pypi/regex/DEPENDS b/python-pypi/regex/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/regex/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/regex/DETAILS b/python-pypi/regex/DETAILS
new file mode 100755
index 0000000..f6bfea7
--- /dev/null
+++ b/python-pypi/regex/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=regex
+ VERSION=2014.12.15
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/r/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:fd138f5b8fd2020cbf9623578a7f2ea9b2748796280aef46222d0e0be0b31d1250c50f27af227381d8cfc7b3df0ff134bd103bc81503f9148e45cb0d5347a61c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://code.google.com/p/mrab-regex-hg/
+ LICENSE[0]=GPL
+ ENTERED=20141221
+ SHORT="alternative regular expression module, to replace re"
+cat << EOF
+This new regex implementation is intended eventually to replace Python's
current
+re module implementation.
+
+For testing and comparison with the current 're' module the new
implementation
+is in the form of a module called 'regex'.
+EOF
diff --git a/python-pypi/regex/HISTORY b/python-pypi/regex/HISTORY
new file mode 100644
index 0000000..8d64e44
--- /dev/null
+++ b/python-pypi/regex/HISTORY
@@ -0,0 +1,2 @@
+2014-12-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 2014.12.15
diff --git a/python-pypi/reportlab/DEPENDS b/python-pypi/reportlab/DEPENDS
index c4893c8..b5bb175 100755
--- a/python-pypi/reportlab/DEPENDS
+++ b/python-pypi/reportlab/DEPENDS
@@ -1,7 +1,7 @@
-depends python &&
+depends python &&
depends SETUPTOOLS &&
depends freetype2 &&
-optional_depends pil \
+optional_depends pillow \
"" \
"" \
"to include graphics in documentation"
diff --git a/python-pypi/reportlab/DETAILS b/python-pypi/reportlab/DETAILS
index dc22587..611e176 100755
--- a/python-pypi/reportlab/DETAILS
+++ b/python-pypi/reportlab/DETAILS
@@ -1,9 +1,9 @@
SPELL=reportlab
- VERSION=2.5
-
SOURCE_HASH=sha512:9fd043aeb94e1531156b40766e262af2976ef1f55009eaf42ea713d8cde0452ed1c17bbb98d28babf24177552ef9a1d2e9d149ac1f4db904ab806c20114f8766
+ VERSION=2.7
+
SOURCE_HASH=sha512:f0c994c91b18ad55f7573af4eb49d173a1b3939d6e7a490e8dc1cce19f8c0dbe31a060df504b908ed6d7642f1d88e5aa4e86b9e459f058da331186f4e0998be4
SOURCE=$SPELL-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://www.reportlab.org
+ WEB_SITE=http://www.reportlab.com
SOURCE_URL[0]=$WEB_SITE/ftp/$SOURCE
SOURCE_URL[1]=http://pypi.python.org/packages/source/r/reportlab/$SOURCE
ENTERED=20040122
diff --git a/python-pypi/reportlab/HISTORY b/python-pypi/reportlab/HISTORY
index 89b9f22..5c083c4 100644
--- a/python-pypi/reportlab/HISTORY
+++ b/python-pypi/reportlab/HISTORY
@@ -1,3 +1,13 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7
+
+2012-11-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6
+ new WEB_SITE
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/python-pypi/roundup/DEPENDS b/python-pypi/roundup/DEPENDS
index 057f00f..6b4cd28 100755
--- a/python-pypi/roundup/DEPENDS
+++ b/python-pypi/roundup/DEPENDS
@@ -1,8 +1,10 @@
depends python &&

suggest_depends pytz "" "" "for the full timezone support (recommended)" &&
+suggest_depends jinja2 "" "" "for template engine support
(${PROBLEM_COLOR}experimental${DEFAULT_COLOR})" &&
suggest_depends pyopenssl "" "" "for SSL support in built-in server" &&
-suggest_depends pysqlite "" "" "for SQLite database support" &&
+suggest_depends pysqlite "" "" "for SQLite database support via pysqlite" &&
+suggest_depends -sub SQLITE python "" "" "for SQLite database support via
native Python module" &&
suggest_depends psycopg2 "" "" "for PostgreSQL database support" &&
suggest_depends mysql-python "" "" "for MySQL database support" &&
suggest_depends pyme "" "" "for OpenPGP MIME messages'
verification/decryption"
diff --git a/python-pypi/roundup/DETAILS b/python-pypi/roundup/DETAILS
index 5b77700..ac7b7af 100755
--- a/python-pypi/roundup/DETAILS
+++ b/python-pypi/roundup/DETAILS
@@ -1,8 +1,12 @@
SPELL=roundup
- VERSION=1.4.19
+ VERSION=1.5.0
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/r/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:497cad23e1074e535cf2729d52f07ec2103c89e5c0927be678f02299c036dac6dc262fe909310e066588f00144151b98b55a7dfd8c1df28680f99fecc255236e
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=roundup.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://roundup.sourceforge.net/
LICENSE[0]=PYTHON
diff --git a/python-pypi/roundup/HISTORY b/python-pypi/roundup/HISTORY
index 3c1016e..8a4c38a 100644
--- a/python-pypi/roundup/HISTORY
+++ b/python-pypi/roundup/HISTORY
@@ -1,3 +1,16 @@
+2014-08-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.0; switched to upstream gpg checking
+ * DEPENDS: added jinja2 suggest dep
+ * roundup.gpg: added, imported F3FE5730 public key (Ralf Schlatterbeck
+ (ELG-E keypair) <ralf AT zoo.priv.at>)
+
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added suggest dependency on native SQLite extension for
+ Python
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.20; SECURITY_PATCH++
+
2011-07-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.19

diff --git a/python-pypi/roundup/roundup.gpg b/python-pypi/roundup/roundup.gpg
new file mode 100644
index 0000000..2cea775
Binary files /dev/null and b/python-pypi/roundup/roundup.gpg differ
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/scipy/DETAILS b/python-pypi/scipy/DETAILS
index dc71723..61185bb 100755
--- a/python-pypi/scipy/DETAILS
+++ b/python-pypi/scipy/DETAILS
@@ -1,6 +1,6 @@
SPELL=scipy
- VERSION=0.10.0
-
SOURCE_HASH=sha512:7ff9f7865d0a94cd295389f1b6296433d3307f246a35fec386eb824d8f619d0ed4e1673f5d83cb75c13578addc5ea64ee304af677c3be0a9693c232fe16057ba
+ VERSION=0.11.0
+
SOURCE_HASH=sha512:d4fdd62f2db5285cd133649bd1bfa5175cb9da8304323abd74e0ef1207d55e6152f0f944da1da75f73e9dafb0f3bb14efba3c0526c732c348a653e0bd223ccfa
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
diff --git a/python-pypi/scipy/HISTORY b/python-pypi/scipy/HISTORY
index dc970ac..9e144b1 100644
--- a/python-pypi/scipy/HISTORY
+++ b/python-pypi/scipy/HISTORY
@@ -1,5 +1,8 @@
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.0
+
2012-02-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.19.0
+ * DETAILS: version 0.10.0
extra url
* DEPENDS: cleanup

diff --git a/python-pypi/scons/DETAILS b/python-pypi/scons/DETAILS
index 0101cff..f87ac3b 100755
--- a/python-pypi/scons/DETAILS
+++ b/python-pypi/scons/DETAILS
@@ -1,6 +1,6 @@
SPELL=scons
- VERSION=2.1.0
-
SOURCE_HASH=sha512:1eaa89aa842f3f801a817bd7a9b9b4993ad5d00be420bd2aa3cc55f04cf4a3959638f7ee2d6a1e93ce716315b05016888cd20d1884b025fe97613d1a3382527e
+ VERSION=2.3.2
+
SOURCE_HASH=sha512:90e6fb38cb39e030f0b77cf46f76a4ffef141d991087bd22a9bd0d012d568375b32084437e408c22bda54fa5517f294522ddd718838fef2598d892576cc2ae38
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/scons/HISTORY b/python-pypi/scons/HISTORY
index a50c8d4..352d97e 100644
--- a/python-pypi/scons/HISTORY
+++ b/python-pypi/scons/HISTORY
@@ -1,3 +1,12 @@
+2014-08-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.2
+
+2014-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.1
+
+2012-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.0
+
2011-11-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1.0

diff --git a/python-pypi/scrapely/DETAILS b/python-pypi/scrapely/DETAILS
index 9f8b5ef..153e83d 100755
--- a/python-pypi/scrapely/DETAILS
+++ b/python-pypi/scrapely/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=scrapely
if [[ $SCRAPELY_BRANCH == scm ]]; then
- if [[ "$SCRAPELY_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
SOURCE_URL[0]=git://github.com/scrapy/$SPELL.git:$SPELL-scm
SOURCE=$SPELL-scm.tar.bz2
diff --git a/python-pypi/scrapely/HISTORY b/python-pypi/scrapely/HISTORY
index 874d6db..81e5ff5 100644
--- a/python-pypi/scrapely/HISTORY
+++ b/python-pypi/scrapely/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-12 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: spell created
diff --git a/python-pypi/setuptools/BUILD b/python-pypi/setuptools/BUILD
new file mode 100755
index 0000000..e9842bd
--- /dev/null
+++ b/python-pypi/setuptools/BUILD
@@ -0,0 +1,7 @@
+# both versions of python may be present
+if is_depends_enabled $SPELL python;then
+ default_build_python
+fi &&
+if is_depends_enabled $SPELL python3;then
+ default_build_python3
+fi
diff --git a/python-pypi/setuptools/CONFLICTS
b/python-pypi/setuptools/CONFLICTS
index 18c7638..36b958a 100755
--- a/python-pypi/setuptools/CONFLICTS
+++ b/python-pypi/setuptools/CONFLICTS
@@ -1 +1 @@
-conflicts distribute
+conflicts distribute y
diff --git a/python-pypi/setuptools/DEPENDS b/python-pypi/setuptools/DEPENDS
index a86d429..dbf35ed 100755
--- a/python-pypi/setuptools/DEPENDS
+++ b/python-pypi/setuptools/DEPENDS
@@ -1 +1,2 @@
-depends python
+optional_depends python3 '' '' 'support Python v3' &&
+optional_depends python '' '' 'support Python v2'
diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index b65917d..de2dce1 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,10 +1,10 @@
SPELL=setuptools
- VERSION=0.6c11
+ VERSION=7.0
+
SOURCE_HASH=sha512:0c52bf2d22f7bbd7560e8bb3184406426cf759980add0e60a864f15d9bcf10f01a2bfe0eb598c8c965b2e89df8c4159c2b43028b560f04192bba47e67d9cda18
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5eaaa46af97fdf8ebca9b8768a8c6aa65e6c5028df44ccc141310989659f6e92069679ba160ac42eef9751cf89867a58035eac6cf4225a712bd0176fb685786e
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/s/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://peak.telecommunity.com/DevCenter/setuptools
+ WEB_SITE=https://pypi.python.org/pypi/setuptools
LICENSE[0]="PSF"
LICENSE[1]="ZPL"
KEYWORDS="python devel"
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index 89cb67a..c081345 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,80 @@
+2014-10-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.0
+
+2014-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.7
+
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.4
+
+2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.2
+ * DETAILS: version 5.2
+
+2014-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0.1
+
+2014-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6
+
+2014-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.5
+
+2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+
+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
+
+2013-09-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.6
+
+2013-09-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.4
+
+2013-08-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1
+
+2013-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.8
+
+2013-07-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.6
+ new website
+ * DEPENDS: now supports python2/3
+ * CONFLICTS: force conflict on distribute, which is now deprecated
+
2011-05-22 Sukneet Basuta <sukneet AT sourcemage.org>
* CONFLICTS: created since it conflicts with distribute
* PROVIDES: added, provides SETUPTOOLS
diff --git a/python-pypi/setuptools/INSTALL b/python-pypi/setuptools/INSTALL
new file mode 100755
index 0000000..32274b4
--- /dev/null
+++ b/python-pypi/setuptools/INSTALL
@@ -0,0 +1,6 @@
+if is_depends_enabled $SPELL python;then
+ default_install_python
+fi &&
+if is_depends_enabled $SPELL python3;then
+ default_install_python3
+fi
diff --git a/python-pypi/sigal/DEPENDS b/python-pypi/sigal/DEPENDS
new file mode 100755
index 0000000..23a85dd
--- /dev/null
+++ b/python-pypi/sigal/DEPENDS
@@ -0,0 +1,7 @@
+depends argh &&
+depends clint &&
+depends pilkit &&
+depends python &&
+depends SETUPTOOLS &&
+depends jinja2 &&
+depends python-markdown
diff --git a/python-pypi/sigal/DETAILS b/python-pypi/sigal/DETAILS
new file mode 100755
index 0000000..85ab79a
--- /dev/null
+++ b/python-pypi/sigal/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=sigal
+ VERSION=0.4.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/s/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:e9e23130ea07e977d47800a5e4f3cacc54e801d3f2a62ed10643cf3e0b1237a6a41799f59ec78ec378f1150e14abf4c146d8afaba042057afcba92e8410b1a62
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/saimn/sigal";
+ LICENSE[0]=MIT
+ ENTERED=20130812
+ SHORT="yet another simple static gallery generator"
+cat << EOF
+Sigal is yet another simple static gallery generator. It's written in Python
+and it allows to build a static gallery of images with the following
features:
+
+ * Process directories recursively * Generate HTML pages using jinja2
+ templates * Relative links for a portable output * Themes support
+EOF
diff --git a/python-pypi/sigal/HISTORY b/python-pypi/sigal/HISTORY
new file mode 100644
index 0000000..95ce1c7
--- /dev/null
+++ b/python-pypi/sigal/HISTORY
@@ -0,0 +1,3 @@
+2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/simplejson/DEPENDS b/python-pypi/simplejson/DEPENDS
index 503782e..e440941 100755
--- a/python-pypi/simplejson/DEPENDS
+++ b/python-pypi/simplejson/DEPENDS
@@ -1,2 +1,2 @@
-depends python &&
+depends PYTHON &&
depends SETUPTOOLS
diff --git a/python-pypi/simplejson/DETAILS b/python-pypi/simplejson/DETAILS
index c859da3..d0be130 100755
--- a/python-pypi/simplejson/DETAILS
+++ b/python-pypi/simplejson/DETAILS
@@ -1,11 +1,12 @@
SPELL=simplejson
- VERSION=2.1.1
-
SOURCE_HASH=sha512:4c5db7b6a29b1cf2d6f1c086f2c9b869e247aa9082b7b56ff2a1bbb97dd995b6a8042e7b4ad1ce68ebd356839bc70efe335355663793248c64aec96b88a45aaf
+ VERSION=3.6.5
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
- WEB_SITE=http://undefined.org/python/#simplejson
+
SOURCE_HASH=sha512:caa31badef5fdf550cea0dd7d9cfd80b210bb3be6a933fbca7b4d76e726e1b615817c4d203f887100933bb41476728e84f043419d8a721e002f8f08f142f3428
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://github.com/simplejson/simplejson
LICENSE[0]=MIT
+ LICENSE[1]=AFL
ENTERED=20070614
KEYWORDS="json python"
SHORT="simple, fast, extensible JSON encoder/decoder for Python"
diff --git a/python-pypi/simplejson/HISTORY b/python-pypi/simplejson/HISTORY
index 87903ce..bed9c5e3 100644
--- a/python-pypi/simplejson/HISTORY
+++ b/python-pypi/simplejson/HISTORY
@@ -1,3 +1,7 @@
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.5; updated website; added AFL license
+ * DEPENDS: python3 supported
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/six/DEPENDS b/python-pypi/six/DEPENDS
index e440941..48d8ddc 100755
--- a/python-pypi/six/DEPENDS
+++ b/python-pypi/six/DEPENDS
@@ -1,2 +1 @@
-depends PYTHON &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/six/DETAILS b/python-pypi/six/DETAILS
index 5d345d3..99ee457 100755
--- a/python-pypi/six/DETAILS
+++ b/python-pypi/six/DETAILS
@@ -1,6 +1,6 @@
SPELL=six
- VERSION=1.1.0
-
SOURCE_HASH=sha512:a3afc67451009044dfc57a90529a2d1ec4d2f98eba534dd74f529318a03c99d98d4850daed157177145763cd925393f4f0afaba20634b982e201bc7d422cc828
+ VERSION=1.8.0
+
SOURCE_HASH=sha512:e705c0213396d1220f02f2c6f724ddb9d95eefc38459b6d9bc547be859303bd404969965416f7d1614d2eab416d647d0b53502414cdc46bcb597675cf509b9ff
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 f7d97db..7d9280e 100644
--- a/python-pypi/six/HISTORY
+++ b/python-pypi/six/HISTORY
@@ -1,3 +1,27 @@
+2014-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.0
+
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.3
+
+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
+
+2013-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.0
+
+2012-09-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.0
+
2012-06-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.0
spell created
diff --git a/python-pypi/sleekxmpp/DEPENDS b/python-pypi/sleekxmpp/DEPENDS
new file mode 100755
index 0000000..014a04e
--- /dev/null
+++ b/python-pypi/sleekxmpp/DEPENDS
@@ -0,0 +1,4 @@
+depends python &&
+depends dnspython &&
+depends pyasn1 &&
+depends pyasn1-modules
diff --git a/python-pypi/sleekxmpp/DETAILS b/python-pypi/sleekxmpp/DETAILS
new file mode 100755
index 0000000..2b1f83a
--- /dev/null
+++ b/python-pypi/sleekxmpp/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sleekxmpp
+ VERSION=1.1.11
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:3b746d0fd93a1d2ca5a6965ab568c1516a89e5b4b046eee4f0c872c8eaf17b8c5b60090c2623e35c4bea6a1025c832d946b4bc76d9a396a03833d9799f2ab5eb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/fritzy/SleekXMPP
+ LICENSE[0]=MIT
+ ENTERED=20130115
+ SHORT="elegant Python library for XMPP"
+cat << EOF
+SleekXMPP is an MIT licensed XMPP library for Python 2.6/3.1+, and is
featured
+in examples in XMPP: The Definitive Guide by Kevin Smith, Remko Tronçon, and
+Peter Saint-Andre.
+EOF
diff --git a/python-pypi/sleekxmpp/HISTORY b/python-pypi/sleekxmpp/HISTORY
new file mode 100644
index 0000000..046548c
--- /dev/null
+++ b/python-pypi/sleekxmpp/HISTORY
@@ -0,0 +1,2 @@
+2013-01-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/smartypants/DEPENDS b/python-pypi/smartypants/DEPENDS
new file mode 100755
index 0000000..59ccb65
--- /dev/null
+++ b/python-pypi/smartypants/DEPENDS
@@ -0,0 +1 @@
+. ${SECTION_DIRECTORY}/PY_DEPENDS
diff --git a/python-pypi/smartypants/DETAILS b/python-pypi/smartypants/DETAILS
new file mode 100755
index 0000000..dc84e59
--- /dev/null
+++ b/python-pypi/smartypants/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=smartypants
+ VERSION=1.8.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/s/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:2bda97e62f60eb7a5b351e9d4fa62def57b7572e766f4ac477b40b053943b772325a6ca662b61ddfafd1f93535474229d99a11a3520022f94ba17b58a168f94a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://web.chad.org/projects/smartypants.py/";
+ LICENSE[0]=BSD
+ ENTERED=20130703
+ SHORT="a smart-quotes plugin"
+cat << EOF
+SmartyPants: a smart-quotes plugin.
+EOF
diff --git a/python-pypi/smartypants/HISTORY b/python-pypi/smartypants/HISTORY
new file mode 100644
index 0000000..e0028a1
--- /dev/null
+++ b/python-pypi/smartypants/HISTORY
@@ -0,0 +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/soya/DEPENDS b/python-pypi/soya/DEPENDS
index 4c20721..e1dc3c2 100755
--- a/python-pypi/soya/DEPENDS
+++ b/python-pypi/soya/DEPENDS
@@ -5,7 +5,7 @@ depends sdl &&
depends OPENAL &&
depends freefont-ttf &&
depends freetype2 &&
-depends pil &&
+depends pillow &&
depends glew &&
depends gcc34 &&

diff --git a/python-pypi/soya/HISTORY b/python-pypi/soya/HISTORY
index 6a6ae63..8c98c0e 100644
--- a/python-pypi/soya/HISTORY
+++ b/python-pypi/soya/HISTORY
@@ -1,3 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
2009-04-21 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* DEPENDS: openal -> OPENAL

diff --git a/python-pypi/speedtest-cli/DEPENDS
b/python-pypi/speedtest-cli/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/speedtest-cli/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/speedtest-cli/DETAILS
b/python-pypi/speedtest-cli/DETAILS
new file mode 100755
index 0000000..664cb4c
--- /dev/null
+++ b/python-pypi/speedtest-cli/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=speedtest-cli
+ VERSION=0.3.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL=https://github.com/sivel/$SPELL/archive/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:f5421c70e6df85584d375c2b825e70f0e9f715576d38dc81801df2c18798db04bc2d6dd293fd032be9cd154b9dc420672954d1d28aac95bb135f31f7b43d235c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/sivel/speedtest-cli
+ LICENSE[0]=APACHE
+ ENTERED=20141121
+ KEYWORDS="python speed test"
+ SHORT="Internet bandwidth measurement tool"
+cat << EOF
+speedtest-cli is a command line interface for testing Internet bandwidth
using
+speedtest.net.
+EOF
diff --git a/python-pypi/speedtest-cli/HISTORY
b/python-pypi/speedtest-cli/HISTORY
new file mode 100644
index 0000000..cbcc152
--- /dev/null
+++ b/python-pypi/speedtest-cli/HISTORY
@@ -0,0 +1,2 @@
+2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.3.1
diff --git a/python-pypi/sqlacodegen/DEPENDS b/python-pypi/sqlacodegen/DEPENDS
new file mode 100755
index 0000000..ace2fa3
--- /dev/null
+++ b/python-pypi/sqlacodegen/DEPENDS
@@ -0,0 +1,4 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
+depends sqlalchemy &&
+depends inflect
+
diff --git a/python-pypi/sqlacodegen/DETAILS b/python-pypi/sqlacodegen/DETAILS
new file mode 100755
index 0000000..96c3dcd
--- /dev/null
+++ b/python-pypi/sqlacodegen/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=sqlacodegen
+ 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
+ WEB_SITE=https://bitbucket.org/agronholm/sqlacodegen
+ ARCHIVE=off
+ LICENSE[0]=MIT
+ ENTERED=20130529
+ KEYWORDS="python"
+ SHORT="generate SQLAlchemy model code"
+cat << EOF
+This is a tool that reads the structure of an existing database and
generates the
+appropriate SQLAlchemy model code, using the declarative style if possible.
+EOF
diff --git a/python-pypi/sqlacodegen/HISTORY b/python-pypi/sqlacodegen/HISTORY
new file mode 100644
index 0000000..678328b
--- /dev/null
+++ b/python-pypi/sqlacodegen/HISTORY
@@ -0,0 +1,10 @@
+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
+
+2013-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.0
+ spell created
+
diff --git a/python-pypi/sqlalchemy/DEPENDS b/python-pypi/sqlalchemy/DEPENDS
index 1c508f9..0cad495 100755
--- a/python-pypi/sqlalchemy/DEPENDS
+++ b/python-pypi/sqlalchemy/DEPENDS
@@ -1,7 +1,6 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS

-suggest_depends kinterbasdb "" "" "for Firebird support via Kinterbasedb" &&
+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 b6ef0eb..5553415 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlalchemy
CHEESESHOP_PKG=SQLAlchemy
- VERSION=0.7.8
-
SOURCE_HASH=sha512:976ffd18ca4c824debbbdb7c66d6eed377a7eda0850873334f8b238318a321556303353a2abd03fae2e82c6abb9fb79b8eb46102cfd6ac7932bcfd9a9864f381
+ VERSION=0.9.7
+
SOURCE_HASH=sha512:dac79eccb971589eb0fabffbfe731bb31cd58e6ec1309aaea22679d030b82be0f1096635edecdbde2d6cf2374778ecd0f888a22f9c69ee71e50bea41856b4190
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 5523035..696df4a 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,50 @@
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.7
+
+2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.6
+
+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
+
+2013-04-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.1
+
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix python3 usage
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: kinterbasdb => fdb
+
+2013-03-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.9
+
2012-06-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.8

diff --git a/python-pypi/sqlalchemy4/DEPENDS b/python-pypi/sqlalchemy4/DEPENDS
index 06e0bc3..e979826 100755
--- a/python-pypi/sqlalchemy4/DEPENDS
+++ b/python-pypi/sqlalchemy4/DEPENDS
@@ -1,8 +1,4 @@
#depends formencode &&
-suggest_depends kinterbasdb "firebird support" &&
suggest_depends mysql-python "MySQL support" &&
suggest_depends pygresql "Postgresql support" &&
suggest_depends pysqlite "sqlite support"
-#if is_depends_enabled $SPELL kinterbasdb;then
-# depends egenix-mx-base
-#fi
diff --git a/python-pypi/sqlalchemy4/HISTORY b/python-pypi/sqlalchemy4/HISTORY
index 88f77db..538b122 100644
--- a/python-pypi/sqlalchemy4/HISTORY
+++ b/python-pypi/sqlalchemy4/HISTORY
@@ -1,3 +1,6 @@
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: remove kinterbasdb
+
2011-10-15 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: removed spaces before EOF/cat

diff --git a/python-pypi/sqlobject/DEPENDS b/python-pypi/sqlobject/DEPENDS
index 3dc711e..7b50931 100755
--- a/python-pypi/sqlobject/DEPENDS
+++ b/python-pypi/sqlobject/DEPENDS
@@ -1,7 +1,6 @@
depends python &&
depends SETUPTOOLS &&
depends formencode &&
-suggest_depends kinterbasdb "firebird support" &&
suggest_depends mysql-python "MySQL support" &&
suggest_depends psycopg "Postgresql support" &&
suggest_depends pysqlite "sqlite support"
diff --git a/python-pypi/sqlobject/DETAILS b/python-pypi/sqlobject/DETAILS
index 88848d6..39e8fe5 100755
--- a/python-pypi/sqlobject/DETAILS
+++ b/python-pypi/sqlobject/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlobject
CHEESESHOP_PKG=SQLObject
- VERSION=1.2.2
-
SOURCE_HASH=sha512:d99cb4a0178abd50ea2528c2a5615cd8a34d1aea06c91ec4bf7d3843d9096499c1566cdc0d0ce4d132eaff3aff66d364b8fc0ade77d000c3dc2937cacb033323
+ VERSION=1.3.2
+
SOURCE_HASH=sha512:10f706b2baa611e0ff4262f3ff4b63300cbd6e1c6cbb7b5eb43d2cc9c15a25a8d65bf07273278c78ea5b0fd086d9e78de72223e86ba46cf4a07837ce44a61d73
SOURCE="$CHEESESHOP_PKG-$VERSION.tar.gz"

SOURCE_URL[0]="http://pypi.python.org/packages/source/${CHEESESHOP_PKG:0:1}/${CHEESESHOP_PKG}/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$CHEESESHOP_PKG-$VERSION"
diff --git a/python-pypi/sqlobject/HISTORY b/python-pypi/sqlobject/HISTORY
index 752371b..6b0514e 100644
--- a/python-pypi/sqlobject/HISTORY
+++ b/python-pypi/sqlobject/HISTORY
@@ -1,3 +1,9 @@
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPNDS: remove kinterbasdb
+
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.2
+
2012-03-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.2
* DEPENDS: cleanup
diff --git a/python-pypi/staticgallery/DEPENDS
b/python-pypi/staticgallery/DEPENDS
new file mode 100755
index 0000000..29ed0cd
--- /dev/null
+++ b/python-pypi/staticgallery/DEPENDS
@@ -0,0 +1,3 @@
+. ${SECTION_DIRECTORY}/PY_DEPENDS &&
+depends jinja2 &&
+depends pillow
diff --git a/python-pypi/staticgallery/DETAILS
b/python-pypi/staticgallery/DETAILS
new file mode 100755
index 0000000..7ad316b
--- /dev/null
+++ b/python-pypi/staticgallery/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=staticgallery
+ VERSION=0.1.0
+ SOURCE="StaticGallery-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://pypi.python.org/packages/source/S/StaticGallery/${SOURCE}
+
SOURCE_HASH=sha512:27bb03657e5cf1d281a63d7fcf6a0d27d6f15495f791e86e21a29b932661edb2bf22c5ee41cc63acc337cc92fb40b8a47b8247f785c4471a46d51a92d822ac22
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/StaticGallery-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/StaticGallery";
+ LICENSE[0]=Affero GPL
+ ENTERED=20130703
+ SHORT="static gallery generation using Jinja2"
+cat << EOF
+Static gallery generation using Jinja2.
+EOF
diff --git a/python-pypi/staticgallery/HISTORY
b/python-pypi/staticgallery/HISTORY
new file mode 100644
index 0000000..9f7ccce
--- /dev/null
+++ b/python-pypi/staticgallery/HISTORY
@@ -0,0 +1,6 @@
+2013-08-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: pil -> pillow
+
+2013-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
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-graphvizplugin/DETAILS
b/python-pypi/trac-graphvizplugin/DETAILS
index edd5487..72d8e60 100755
--- a/python-pypi/trac-graphvizplugin/DETAILS
+++ b/python-pypi/trac-graphvizplugin/DETAILS
@@ -1,16 +1,15 @@
- TRAC_PLUGIN=graphvizplugin
- SPELL=trac-$TRAC_PLUGIN
+ SPELL=trac-graphvizplugin
if [[ "$TRAC_GRAPHVIZPLUGIN_CVS_AUTOUPDATE" == "y" ]]; then
VERSION=$(date +%Y%m%d)
else
VERSION=cvs
fi
SOURCE_IGNORE='volatile'
- SOURCE="$TRAC_PLUGIN-cvs.tar.bz2"
+ SOURCE="${SPELL#*-}-cvs.tar.bz2"
TRAC_VERSION=0.9
-
SOURCE_URL[0]="svn://trac-hacks.org/svn/$TRAC_PLUGIN/$TRAC_VERSION/:$SPELL-$VERSION"
+
SOURCE_URL[0]="svn://trac-hacks.org/svn/${SPELL#*-}/$TRAC_VERSION/:$SPELL-$VERSION"
SOURCE_HINTS=old_svn_compat
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$TRAC_PLUGIN-$VERSION"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL#*-}-$VERSION"
WEB_SITE='http://trac-hacks.org/wiki/GraphvizPlugin'
LICENSE[0]='?'
UPDATED=20051215
diff --git a/python-pypi/trac-graphvizplugin/HISTORY
b/python-pypi/trac-graphvizplugin/HISTORY
index b1ba4ee..9553aca 100644
--- a/python-pypi/trac-graphvizplugin/HISTORY
+++ b/python-pypi/trac-graphvizplugin/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, HISTORY: Normalize SPELL field
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider

diff --git a/python-pypi/trac-ldapplugin/12.patch
b/python-pypi/trac-ldapplugin/12.patch
deleted file mode 100644
index ab85bbb..0000000
--- a/python-pypi/trac-ldapplugin/12.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2009-05-07 19:25:54.000000000 +0400
-+++ setup.py 2010-12-02 00:38:07.275726702 +0300
-@@ -14,7 +14,7 @@
- license='BSD',
- url='http://trac-hacks.org/wiki/LdapPlugin',
- keywords = "trac ldap permission group acl",
-- install_requires = [ 'Trac>=0.11', 'Trac<0.12'],
-+ install_requires = [ 'Trac>=0.11', 'Trac<0.13'],
- packages = find_packages(exclude=['ez_setup', '*.tests*']),
- package_data = { },
- entry_points = {
diff --git a/python-pypi/trac-ldapplugin/DETAILS
b/python-pypi/trac-ldapplugin/DETAILS
index 7eb166f..3bc1497 100755
--- a/python-pypi/trac-ldapplugin/DETAILS
+++ b/python-pypi/trac-ldapplugin/DETAILS
@@ -1,9 +1,8 @@
SPELL=trac-ldapplugin
- VERSION=0.6.0
- PATCHLEVEL=1
+ VERSION=0.7.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://spacehopper.org/mirrors/$SOURCE
-
SOURCE_HASH=sha512:3632ef224d615402be29bae14b5679c5f5d6b2c610cbc08e1525c69dbbcdcd2cc81b4aa3498b1b4144f38973e6a4969cbdff2ff2c8d8964392d3b8526cfbf81d
+ SOURCE_URL[0]=http://sourcemage.ru/mirror/$SOURCE
+
SOURCE_HASH=sha512:56fe7e51c4505aea384d34ba519bc84445a78f433bc27959a21c1e614fb7a0b5eecdcd6b436f6456db1acc20a0b8df60472a816fc13bec0124c9d7dd00a67a4f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://trac-hacks.org/wiki/LdapPlugin
LICENSE[0]=BSD
diff --git a/python-pypi/trac-ldapplugin/HISTORY
b/python-pypi/trac-ldapplugin/HISTORY
index f4b4965..ae5d7a6 100644
--- a/python-pypi/trac-ldapplugin/HISTORY
+++ b/python-pypi/trac-ldapplugin/HISTORY
@@ -1,3 +1,6 @@
+2014-08-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.0; updated mirror url
+
2010-12-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=2
* PRE_BUILD: apply the patch
diff --git a/python-pypi/trac-ldapplugin/PRE_BUILD
b/python-pypi/trac-ldapplugin/PRE_BUILD
deleted file mode 100755
index 199ef17..0000000
--- a/python-pypi/trac-ldapplugin/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/12.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/perm.patch"
diff --git a/python-pypi/trac-ldapplugin/perm.patch
b/python-pypi/trac-ldapplugin/perm.patch
deleted file mode 100644
index 420151a..0000000
--- a/python-pypi/trac-ldapplugin/perm.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- ldapplugin/api.py.orig
-+++ ldapplugin/api.py
-@@ -62,7 +62,7 @@
- self._ldapcfg = {}
- for name,value in self.config.options('ldap'):
- if name in LDAP_DIRECTORY_PARAMS:
-- self._ldapcfg[name] = value
-+ self._ldapcfg[str(name)] = value
- # user entry local cache
- self._cache = {}
- # max time to live for a cache entry
-@@ -178,7 +178,7 @@
- self._ldapcfg = {}
- for name,value in self.config.options('ldap'):
- if name in LDAP_DIRECTORY_PARAMS:
-- self._ldapcfg[name] = value
-+ self._ldapcfg[str(name)] = value
- # user entry local cache
- self._cache = {}
- # max time to live for a cache entry
diff --git a/python-pypi/trac/DEPENDS b/python-pypi/trac/DEPENDS
index d35b83f..be06127 100755
--- a/python-pypi/trac/DEPENDS
+++ b/python-pypi/trac/DEPENDS
@@ -19,10 +19,16 @@ if list_find "$TRAC_DB" postgresql; then
fi &&

suggest_depends babel "" "" "for localization support" &&
-suggest_depends WEBSERVER "" "" "to run connected to a 'real' webserver" &&
suggest_depends subversion "" "" "for Subversion SCM support" &&
-suggest_depends mod_wsgi "" "" "for Apache WSGI module usage" &&
-suggest_depends mod_python "" "" "for faster execution with Apache" &&
+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
+ suggest_depends mod_wsgi "" "" "for Apache WSGI module usage" &&
+ suggest_depends mod_python "" "" "for faster execution with Apache"
+fi &&
+
suggest_depends pygments "" "" "for syntax highlighting (Pygments)" &&
suggest_depends enscript "" "" "for syntax highlighting (Enscript)" &&
suggest_depends pytz "" "" "for advanced timezone definition and DST
support" &&
diff --git a/python-pypi/trac/DETAILS b/python-pypi/trac/DETAILS
index 3974032..ad71d97 100755
--- a/python-pypi/trac/DETAILS
+++ b/python-pypi/trac/DETAILS
@@ -1,10 +1,9 @@
SPELL=trac
- VERSION=0.12.3
+ VERSION=0.12.6
SECURITY_PATCH=1
-
SOURCE_HASH=sha512:84d65fc9b907bb120a4f319b14f038a8c9b67c2a9fa25216a672c23c85718e14c06e22bd78e45d30dd9c7d34d82f69ba8006074fac3e7af5134e0b02d61cb238
+
SOURCE_HASH=sha512:debd26b4180289ed0d3b8565ec270b0a56426bf817bf0477cd274584c1072919e1fae6c851d464920be7db2e1878742813fac6edbe607087796d5d334cfac08f
SOURCE=Trac-$VERSION.tar.gz
- SOURCE_URL[0]=http://ftp.edgewall.com/pub/$SPELL/$SOURCE
- SOURCE_URL[1]=ftp://ftp.edgewall.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://download.edgewall.org/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Trac-$VERSION"
WEB_SITE=http://trac.edgewall.org/
LICENSE[0]=BSD
diff --git a/python-pypi/trac/HISTORY b/python-pypi/trac/HISTORY
index 30a9593..d9b37d2 100644
--- a/python-pypi/trac/HISTORY
+++ b/python-pypi/trac/HISTORY
@@ -1,3 +1,14 @@
+2014-10-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.12.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
+ * DEPENDS: mod_* are only valid for apache web-server
+
2012-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.12.3

diff --git a/python-pypi/typogrify/DEPENDS b/python-pypi/typogrify/DEPENDS
new file mode 100755
index 0000000..c80af31
--- /dev/null
+++ b/python-pypi/typogrify/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends jinja2 &&
+depends smartypants
diff --git a/python-pypi/typogrify/DETAILS b/python-pypi/typogrify/DETAILS
new file mode 100755
index 0000000..4be1742
--- /dev/null
+++ b/python-pypi/typogrify/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=typogrify
+ VERSION=2.0.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/t/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:d935cf39618f0bb13a09a22a9b172e4634c412649cd3785b04b5bfc551c9c9fd3aff1bb209a8ae792a3522b7b0b958c322ff20c304feb5a02919013a12fb59db
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/mintchaos/typogrify";
+ LICENSE[0]=BSD
+ ENTERED=20130702
+ SHORT="typography related template filters for Django & Jinja2
applications"
+cat << EOF
+A set of Django template filters to make caring about typography on the web
+a bit easier.
+EOF
diff --git a/python-pypi/typogrify/HISTORY b/python-pypi/typogrify/HISTORY
new file mode 100644
index 0000000..5ba26be
--- /dev/null
+++ b/python-pypi/typogrify/HISTORY
@@ -0,0 +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/unidecode/DEPENDS b/python-pypi/unidecode/DEPENDS
new file mode 100755
index 0000000..4f88191
--- /dev/null
+++ b/python-pypi/unidecode/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/unidecode/DETAILS b/python-pypi/unidecode/DETAILS
new file mode 100755
index 0000000..6f2dac7
--- /dev/null
+++ b/python-pypi/unidecode/DETAILS
@@ -0,0 +1,43 @@
+ SPELL=unidecode
+ SPELLX=Unidecode
+ VERSION=0.04.17
+ SOURCE="Unidecode-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://pypi.python.org/packages/source/U/${SPELLX}/${SOURCE}
+
SOURCE_HASH=sha512:297f411ab09f42cfb455279bb0accafe278d480acf6087b6596dbf4b4d4de89d45d389c5418a2dc4fe8c8f61026c92b3036e08f625e7f434abce9db335682be2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE="https://pypi.python.org/pypi/Unidecode";
+ LICENSE[0]=GPL
+ ENTERED=20130702
+ SHORT="ASCII transliterations of Unicode text"
+cat << EOF
+It often happens that you have text data in Unicode, but you need to
represent
+it in ASCII. For example when integrating with legacy code that doesn't
+support Unicode, or for ease of entry of non-Roman names on a US keyboard,
+or when constructing ASCII machine identifiers from human-readable Unicode
+strings that should still be somewhat intelligeble (a popular example of
+this is when making an URL slug from an article title).
+
+In most of these examples you could represent Unicode characters as "???" or
+"\15BA\15A0\1610", to mention two extreme cases. But that's nearly useless
+to someone who actually wants to read what the text says.
+
+What Unidecode provides is a middle road: function unidecode() takes Unicode
+data and tries to represent it in ASCII characters (i.e., the universally
+ displayable characters between 0x00 and 0x7F), where the compromises
taken
+when mapping between two character sets are chosen to be near what a human
+with a US keyboard would choose.
+
+The quality of resulting ASCII representation varies. For languages of
western
+origin it should be between perfect and good. On the other hand
transliteration
+(i.e., conveying, in Roman letters, the pronunciation expressed by the text
in
+ some other writing system) of languages like Chinese, Japanese or Korean is
a
+very complex issue and this library does not even attempt to address it. It
+draws the line at context-free character-by-character mapping. So a good
+rule of thumb is that the further the script you are transliterating is from
+Latin alphabet, the worse the transliteration will be.
+
+Note that this module generally produces better results than simply stripping
+accents from characters (which can be done in Python with built-in
functions).
+It is based on hand-tuned character mappings that for example also contain
+ASCII approximations for symbols and non-Latin alphabets.
+EOF
diff --git a/python-pypi/unidecode/HISTORY b/python-pypi/unidecode/HISTORY
new file mode 100644
index 0000000..1fdfa93
--- /dev/null
+++ b/python-pypi/unidecode/HISTORY
@@ -0,0 +1,6 @@
+2014-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.04.17; use SPELLX
+
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/urlwatch/DEPENDS b/python-pypi/urlwatch/DEPENDS
new file mode 100755
index 0000000..e93ecef
--- /dev/null
+++ b/python-pypi/urlwatch/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends python-futures
diff --git a/python-pypi/urlwatch/DETAILS b/python-pypi/urlwatch/DETAILS
new file mode 100755
index 0000000..281a6a6
--- /dev/null
+++ b/python-pypi/urlwatch/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=urlwatch
+ VERSION=1.15
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://thp.io/2008/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:60b7904ec10fcc20c4d3096381d26c7baf0a4a3abe4aed0a9c7b6e5de74e212a8221279438ca0e3186966f9a9ba50138ce5cbe7564b155b2d4e7ffc17e94da1e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://thp.io/2008/urlwatch/";
+ LICENSE[0]=BSD
+ ENTERED=20130329
+ SHORT="a tool for monitoring webpages for updates"
+cat << EOF
+This script is intended to help you watch URLs and get notified (via email
+or in your terminal) of any changes. The change notification will include
+the URL that has changed and a unified diff of what has changed.
+
+The script supports the use of a filtering hook function to strip
+trivially-varying elements of a webpage.
+EOF
diff --git a/python-pypi/urlwatch/HISTORY b/python-pypi/urlwatch/HISTORY
new file mode 100644
index 0000000..16bbc85
--- /dev/null
+++ b/python-pypi/urlwatch/HISTORY
@@ -0,0 +1,3 @@
+2013-03-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/urwid/DETAILS b/python-pypi/urwid/DETAILS
index eb36588..1b2d134 100755
--- a/python-pypi/urwid/DETAILS
+++ b/python-pypi/urwid/DETAILS
@@ -1,5 +1,5 @@
SPELL=urwid
- VERSION=0.9.9.3
+ VERSION=1.1.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://excess.org/$SPELL/$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/urwid/HISTORY b/python-pypi/urwid/HISTORY
index b70cbf5..4c2aaf6 100644
--- a/python-pypi/urwid/HISTORY
+++ b/python-pypi/urwid/HISTORY
@@ -1,3 +1,6 @@
+2013-03-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.1
+
2011-12-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.9.9.3

diff --git a/python-pypi/urwid/urwid-0.9.9.3.tar.gz.sig
b/python-pypi/urwid/urwid-0.9.9.3.tar.gz.sig
deleted file mode 100644
index ccd5274..0000000
Binary files a/python-pypi/urwid/urwid-0.9.9.3.tar.gz.sig and /dev/null differ
diff --git a/python-pypi/urwid/urwid-1.1.1.tar.gz.sig
b/python-pypi/urwid/urwid-1.1.1.tar.gz.sig
new file mode 100644
index 0000000..880c5f4
Binary files /dev/null and b/python-pypi/urwid/urwid-1.1.1.tar.gz.sig differ
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/virtinst/DEPENDS b/python-pypi/virtinst/DEPENDS
index 7ff4c9e..f573037 100755
--- a/python-pypi/virtinst/DEPENDS
+++ b/python-pypi/virtinst/DEPENDS
@@ -1,4 +1,4 @@
+depends PYTHON &&
depends -sub "PYTHON" libvirt &&
depends -sub "PYTHON" libxml2 &&
depends urlgrabber
-
diff --git a/python-pypi/virtinst/DETAILS b/python-pypi/virtinst/DETAILS
index 9a52ff8..32a5c87 100755
--- a/python-pypi/virtinst/DETAILS
+++ b/python-pypi/virtinst/DETAILS
@@ -1,9 +1,9 @@
SPELL=virtinst
- VERSION=0.600.0
+ VERSION=0.600.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://virt-manager.et.redhat.com/download/sources/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://fedorahosted.org/released/python-virtinst/${SOURCE}
#
SOURCE_HASH=sha512:f45948f579480a562ac8e22fa35ab448fa9ab2418c8684950562b4fd8258eaae18e0a769a3235e64fa348ab3fc37f3276c18d0b002a2850fac1f7ee0491d1a82
LICENSE[0]=GPL
WEB_SITE=http://virt-manager.et.redhat.com/
diff --git a/python-pypi/virtinst/HISTORY b/python-pypi/virtinst/HISTORY
index bf894bf..8525439 100644
--- a/python-pypi/virtinst/HISTORY
+++ b/python-pypi/virtinst/HISTORY
@@ -1,3 +1,16 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: SOURCE_URL moved to https://fedorahosted.org/...
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.600.4
+
+2013-07-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depend on a provider of PYTHON so that python-pypi's
+ default_build() calls the correct python.
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.600.3
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.600.0

diff --git a/python-pypi/virtinst/virtinst-0.600.0.tar.gz.sig
b/python-pypi/virtinst/virtinst-0.600.0.tar.gz.sig
deleted file mode 100644
index ea16287..0000000
Binary files a/python-pypi/virtinst/virtinst-0.600.0.tar.gz.sig and /dev/null
differ
diff --git a/python-pypi/virtinst/virtinst-0.600.4.tar.gz.sig
b/python-pypi/virtinst/virtinst-0.600.4.tar.gz.sig
new file mode 100644
index 0000000..bfed8d5
Binary files /dev/null and b/python-pypi/virtinst/virtinst-0.600.4.tar.gz.sig
differ
diff --git a/python-pypi/virtualenv/DEPENDS b/python-pypi/virtualenv/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/virtualenv/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/virtualenv/DETAILS b/python-pypi/virtualenv/DETAILS
new file mode 100755
index 0000000..77599d8
--- /dev/null
+++ b/python-pypi/virtualenv/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=virtualenv
+ VERSION=1.11.4
+
SOURCE_HASH=sha512:92747102f90dcb1bc7143c04bcad2e881e988c85c1f052ffb71fd3dc00f05bfcda16280dff793f385fc692b60e50b4eb9543c7e59e47a4cf36709b0e85f20201
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL=http://pypi.python.org/packages/source/v/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.virtualenv.org/
+ LICENSE[0]=MIT
+ ENTERED=20130120
+ KEYWORDS="python"
+ SHORT="Virtual Python Environment builder"
+cat << EOF
+virtualenv is a tool to create isolated Python environments.
+
+It creates an environment that has its own installation directories, that
+doesn't share libraries with other virtualenv environments (and optionally
+doesn't access the globally installed libraries either).
+EOF
diff --git a/python-pypi/virtualenv/HISTORY b/python-pypi/virtualenv/HISTORY
new file mode 100644
index 0000000..f686eb1
--- /dev/null
+++ b/python-pypi/virtualenv/HISTORY
@@ -0,0 +1,9 @@
+2014-04-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.11.4
+ * DEPENDS: switched to PYTHON (python3 supported)
+
+2013-01-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.4
+
+2012-11-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: 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/DETAILS b/python-pypi/webob/DETAILS
index a5deb94..36ce1fe 100755
--- a/python-pypi/webob/DETAILS
+++ b/python-pypi/webob/DETAILS
@@ -1,8 +1,8 @@
SPELL=webob
SPELLX=WebOb
- VERSION=1.2.2
-
SOURCE_HASH=sha512:9da345710e31e36a34af6d67d1bd78ad190f53dd99555fdbbf884a827a471c9798b65a31237c4d7808b7804d02936fedcb862a29e9fe9332f09e43489275836f
- SOURCE=$SPELLX-$VERSION.zip
+ VERSION=1.2.3
+
SOURCE_HASH=sha512:831e6bb1d2c6998b6929520098ed4aed3117d038457d9bba28ceba090bf32fcf6a935f88470bee1e0782f6c43395c4fa646d354c946596cc307edb7808e90559
+ SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/W/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://pythonpaste.org/webob/
diff --git a/python-pypi/webob/HISTORY b/python-pypi/webob/HISTORY
index d559c19..b06b1d1 100644
--- a/python-pypi/webob/HISTORY
+++ b/python-pypi/webob/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2

diff --git a/python-pypi/xlrd/DEPENDS b/python-pypi/xlrd/DEPENDS
index 1c847b4..178a7f5 100755
--- a/python-pypi/xlrd/DEPENDS
+++ b/python-pypi/xlrd/DEPENDS
@@ -1,3 +1,2 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS

diff --git a/python-pypi/xlrd/DETAILS b/python-pypi/xlrd/DETAILS
index 09ec067..681558f 100755
--- a/python-pypi/xlrd/DETAILS
+++ b/python-pypi/xlrd/DETAILS
@@ -1,6 +1,6 @@
SPELL=xlrd
- VERSION=0.7.1
-
SOURCE_HASH=sha512:ce8f5db4671960003bf6dadb3f15b74166b73b30765df6182c58644b585047af214e0db95f75fad84449847b6a58f42cf7bbbb0b53b44d53162a5f4d1f23cd07
+ VERSION=0.9.3
+
SOURCE_HASH=sha512:8b1480b1b0eb40435c33e6494e3f1c960d97a4e5a7f5a30d1b418485a88e4c6d2721501646eb129d9fce0bcd775aee50b866807b26da77b5c2d35d977bb247d0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/xlrd
diff --git a/python-pypi/xlrd/HISTORY b/python-pypi/xlrd/HISTORY
index 39f80fe..3cf3203 100644
--- a/python-pypi/xlrd/HISTORY
+++ b/python-pypi/xlrd/HISTORY
@@ -1,3 +1,13 @@
+2014-07-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.3
+
+2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.2
+ * DEPENDS: fix python3 usage
+
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/python-pypi/xlwt/DEPENDS b/python-pypi/xlwt/DEPENDS
index 1c847b4..178a7f5 100755
--- a/python-pypi/xlwt/DEPENDS
+++ b/python-pypi/xlwt/DEPENDS
@@ -1,3 +1,2 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS

diff --git a/python-pypi/xlwt/DETAILS b/python-pypi/xlwt/DETAILS
index 4cf7d91..c63e245 100755
--- a/python-pypi/xlwt/DETAILS
+++ b/python-pypi/xlwt/DETAILS
@@ -1,10 +1,11 @@
SPELL=xlwt
- VERSION=0.7.2
-
SOURCE_HASH=sha512:f6b633f89f755c3136d978e3306175ebfc945097e1e123ed093f4ced8fb916267e8db8a7ddbfb8f2364dd6e1ab8b0606509a2451f880c55df9ad0beaf6094c26
- 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 6c77cfb..b6de5a5 100644
--- a/python-pypi/xlwt/HISTORY
+++ b/python-pypi/xlwt/HISTORY
@@ -1,3 +1,14 @@
+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
+
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7.4
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/qt5/FUNCTIONS b/qt5/FUNCTIONS
new file mode 100755
index 0000000..52ec5a9
--- /dev/null
+++ b/qt5/FUNCTIONS
@@ -0,0 +1,3 @@
+default_build() {
+ qt5_build
+}
diff --git a/qt5/qtbase/BUILD b/qt5/qtbase/BUILD
new file mode 100755
index 0000000..f481ab4
--- /dev/null
+++ b/qt5/qtbase/BUILD
@@ -0,0 +1,26 @@
+QTDIR=$INSTALL_ROOT/opt/qt5 &&
+
+# need to specify version in path for gstreamer!!
+if is_depends_enabled $SPELL gstreamer;then
+ VV=`installed_version gstreamer | cut -c-4`
+ OPTS+=" -I$INSTALL_ROOT/usr/include/gstreamer-$VV"
+ OPTS+=" -L$INSTALL_ROOT/usr/lib/gstreamer-$VV -lgstreamer-$VV"
+fi &&
+OPTS="$QT_DEBUG \
+ $QT_NIS \
+ $QT_XRAMA \
+ $QT_GIF \
+ $QT_PCH \
+ $QT_EXAMPLE examples \
+ $QT_TESTS tests \
+ $QT_ACCESS \
+ $QT_AUDIO \
+ $QT_JVS \
+ $OPTS" &&
+cd $SOURCE_DIRECTORY &&
+
+./configure -opensource -confirm-license \
+ -prefix $QTDIR -platform linux-g++ \
+ -reduce-relocations -reduce-exports $OPTS -v &&
+make
+
diff --git a/qt5/qtbase/CONFIGURE b/qt5/qtbase/CONFIGURE
new file mode 100755
index 0000000..70e1700
--- /dev/null
+++ b/qt5/qtbase/CONFIGURE
@@ -0,0 +1,42 @@
+config_query QT_DOC 'install documents(very big)?' n &&
+
+config_query_option QT_EXAMPLE 'install examples?' n \
+ '-make' \
+ '-nomake' &&
+
+config_query_option QT_TESTS 'install tests?' n \
+ '-make' \
+ '-nomake' &&
+
+config_query_option QT_DEBUG 'Compile with debugging symbols?' n \
+ '-debug' \
+ '-no-separate-debug-info' &&
+
+config_query_option QT_NIS 'Enable Network Information Services?' y \
+ '-nis' \
+ '-no-nis' &&
+
+config_query_option QT_XRAMA 'Enable Xinerama support?' n \
+ '-xinerama' \
+ '-no-xinerama' &&
+
+config_query_option QT_GIF 'Enable GIF support?' y \
+ '' \
+ '-no-gif' &&
+
+config_query_option QT_PCH 'Enable precompiled header support?' y \
+ '-pch' \
+ '-no-pch' &&
+
+config_query_option QT_ACCESS 'Compile Accessibility support' y \
+ '-accessibility' \
+ '-no-accessibility' &&
+
+config_query_option QT_AUDIO 'support Audio backends' y \
+ '-audio-backend' \
+ '-no-audio-backend' &&
+
+config_query_option QT_JVS 'Javascript-JIT' y \
+ '-javascript-jit' \
+ '-no-javascript-jit' &&
+config_query QT_SQL 'enable SQL support?' y
diff --git a/qt5/qtbase/DEPENDS b/qt5/qtbase/DEPENDS
new file mode 100755
index 0000000..34eb5b3
--- /dev/null
+++ b/qt5/qtbase/DEPENDS
@@ -0,0 +1,106 @@
+depends perl &&
+depends -sub CXX gcc &&
+depends zlib &&
+depends libx11 &&
+depends libxcursor &&
+depends libxfixes &&
+depends libxi &&
+depends libxrender &&
+depends libxrandr &&
+depends libxext &&
+depends icu '-icu' &&
+depends sqlite '-system-sqlite' &&
+depends -sub PCRE16 pcre '-system-pcre' &&
+depends ca-certificates &&
+
+optional_depends pkgconfig \
+ '-force-pkg-config' \
+ '' \
+ 'use pkg-config to find things' &&
+
+optional_depends boost \
+ '-make tests' \
+ '-nomake tests' \
+ 'to build tests' &&
+
+optional_depends libxcb '-xcb' '-no-xcb' 'Xcb support' &&
+
+if is_depends_enabled $SPELL libxcb; then
+ depends xcb-util-keysyms &&
+ depends xcb-util-image &&
+ depends xcb-util &&
+ depends xcb-util-wm &&
+ depends xcb-util-renderutil
+fi &&
+
+optional_depends fontconfig \
+ '-fontconfig' \
+ '-no-fontconfig' \
+ 'for FontConfig anti-aliased font support' &&
+
+optional_depends SSL \
+ '-openssl' \
+ '-no-openssl' \
+ 'ssl support(needed for kde4)' &&
+#graphics
+optional_depends OPENGL \
+ '-opengl' \
+ '-no-opengl' \
+ 'OpenGL support' &&
+
+optional_depends JPEG \
+ '-system-libjpeg' \
+ '-qt-libjpeg' \
+ 'to use the system jpeg library' &&
+
+optional_depends libpng \
+ '-system-libpng' \
+ '-no-libpng' \
+ 'PNG graphics support' &&
+
+optional_depends glib2 '-glib' '-no-glib' 'glib support'
+
+#database plugins
+if [[ $QT_SQL == y ]];then
+optional_depends FIREBIRD \
+ "-plugin-sql-ibase" \
+ '-no-sql-ibase' \
+ 'Firebird database support' &&
+
+optional_depends mysql \
+ "-plugin-sql-mysql" \
+ '-no-sql-mysql' \
+ 'MySql database support' &&
+
+optional_depends postgresql \
+ "-plugin-sql-psql" \
+ '-no-sql-psql' \
+ 'Postgresql database support' &&
+
+message choose libiodbc if you want to use soprano+virtuoso+kde4 &&
+optional_depends ODBC-MGR \
+ "-plugin-sql-odbc" \
+ '-no-sql-odbc' \
+ 'ODBC database support'
+fi &&
+optional_depends cups \
+ '-cups' \
+ '-no-cups' \
+ 'Printing support' &&
+
+optional_depends dbus \
+ '-dbus' \
+ '-no-dbus' \
+ 'for dbus support - builds QtDBus module' &&
+
+optional_depends 'gtk+2' \
+ '-gtkstyle' \
+ '-no-gtkstyle' \
+ 'for GTK+ theme integration' &&
+
+optional_depends UDEV '' '' 'generic evdev keyboard support' &&
+optional_depends libxkbcommon '' '' 'XKB keyboard/input handling' &&
+
+if [[ $QT_ACCESS == "-accessibility" ]]; then
+ depends at-spi2-core
+fi
diff --git a/qt5/qtbase/DETAILS b/qt5/qtbase/DETAILS
new file mode 100755
index 0000000..1589ef4
--- /dev/null
+++ b/qt5/qtbase/DETAILS
@@ -0,0 +1,22 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtbase
+ SPELLX=$SPELL-opensource-src
+ 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=1
+ WEB_SITE=http://qt-project.org/
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT="Qt5 simplifies writing and maintaining GUI applications"
+cat << EOF
+Qt is a toolkit for software developers. Qt simplifies the task of
+writing and maintaining GUI (graphical user interface) applications. Qt
+is written in C++ and is fully object-oriented. Qt is a multi-platform
+toolkit. When you implement a program with Qt, you can run it on the X
+Window System (Unix/X11) or Microsoft Windows NT/95/98/2000. Simply
+compile the source code for the platform you want.
+EOF
diff --git a/qt5/qtbase/HISTORY b/qt5/qtbase/HISTORY
new file mode 100644
index 0000000..dd614c0
--- /dev/null
+++ b/qt5/qtbase/HISTORY
@@ -0,0 +1,43 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ fix flage
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+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
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+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
+ * CONFIGURE, BUILD: disable demos, tests
+ remove obsolete -fast
+ * SUB_DEPENDS: mathc flags with those in DEPENDS
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtbase/PRE_BUILD b/qt5/qtbase/PRE_BUILD
new file mode 100755
index 0000000..484091f
--- /dev/null
+++ b/qt5/qtbase/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/qtbase
diff --git a/qt5/qtbase/PRE_SUB_DEPENDS b/qt5/qtbase/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..b6a6106
--- /dev/null
+++ b/qt5/qtbase/PRE_SUB_DEPENDS
@@ -0,0 +1,16 @@
+case $THIS_SUB_DEPENDS in
+ ACCESS) [[ $QT_ACCESS == "-accessibility" ]] && return 0;;
+ DBUS) is_depends_enabled $SPELL dbus && return 0;;
+ OPENGL) is_depends_enabled $SPELL $(get_spell_provider $SPELL OPENGL) &&
return 0;;
+ FIREBIRD) is_depends_enabled $SPELL FIREBIRD && return 0;;
+ MYSQL) is_depends_enabled $SPELL mysql && return 0;;
+ POSTGRESQL) is_depends_enabled $SPELL postgresql && return 0;;
+ SQLITE) is_depends_enabled $SPELL sqlite && return 0;;
+ ODBC) is_depends_enabled $SPELL ODBC-MGR && return 0;;
+ SSL) is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) && return
0;;
+ AUDIO) [[ $QT_AUDIO == "-audio-backend" ]] && return 0;;
+ SQL) [[ $QT_SQL == "y" ]] && return 0;;
+ GTK ) [[ $QT_GTK == "-gtkstyle" ]] && return 0;;
+ *) echo "Eek, unknown subdependency requested!"; return 1;;
+esac
+return 1
diff --git a/qt5/qtbase/PROVIDES b/qt5/qtbase/PROVIDES
new file mode 100755
index 0000000..504a2d0
--- /dev/null
+++ b/qt5/qtbase/PROVIDES
@@ -0,0 +1 @@
+QT
diff --git a/qt5/qtbase/SUB_DEPENDS b/qt5/qtbase/SUB_DEPENDS
new file mode 100755
index 0000000..c9bd78f
--- /dev/null
+++ b/qt5/qtbase/SUB_DEPENDS
@@ -0,0 +1,44 @@
+case $THIS_SUB_DEPENDS in
+DBUS) echo "DBUS support requested, forcing dbus dependency." &&
+ depends dbus
+ ;;
+OPENGL) echo "OPENGL support requested, forcing OPENGL dependency." &&
+ depends OPENGL
+ ;;
+AUDIO) echo "AUDIO support requested, forcing it" &&
+ QT_AUDIO="-audio-backend"
+ ;;
+SQL) echo "SQL support requested, forcing it" &&
+ QT_SQL="y"
+ ;;
+FIREBIRD) echo "Firebird support requested, forcing it" &&
+ depends FIREBIRD "-plugin-sql-ibase"
+ ;;
+POSTGRESQL) echo "Postresql support requested, forcing it" &&
+ depends postgresql '-plugin-sql-psql'
+ ;;
+SQLITE) echo "Sqlite support requested, forcing it" &&
+ depends sqlite '-system-sqlite'
+ ;;
+ODBC) echo "Odbc support requested, forcing it" &&
+ depends ODBC-MGR '-plugin-sql-odbc'
+ ;;
+SSL) echo "SSL support requested, forcing it" &&
+ depends SSL
+ ;;
+MYSQL) echo "MySQL support requested, forcing mysql dependency." &&
+ depends mysql "-plugin-sql-mysql"
+ ;;
+GTK) if [[ $QT_GTK == "-no-gtkstyle" ]]; then
+ echo "GTK theme integration requested, forcing it" &&
+ QT_GTK="-gtkstyle"
+ fi
+ ;;
+ACCESS) if [[ $QT_ACCESS == "-no-accessibility" ]]; then
+ echo "Accessiblity support requested, forcing it" &&
+ QT_ACCESS="-accessibility"
+ fi
+ ;;
+
+*) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/qt5/qtbase/TRIGGERS b/qt5/qtbase/TRIGGERS
new file mode 100755
index 0000000..8585d45
--- /dev/null
+++ b/qt5/qtbase/TRIGGERS
@@ -0,0 +1,3 @@
+if is_depends_enabled $SPELL postgresql; then
+ on_cast postgresql check_self
+fi
diff --git a/qt5/qtbase/qtbase b/qt5/qtbase/qtbase
new file mode 100644
index 0000000..3caea45
--- /dev/null
+++ b/qt5/qtbase/qtbase
@@ -0,0 +1,39 @@
+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 5878785..742a4e9 100644
+--- a/config.tests/unix/ibase/ibase.pro
++++ b/config.tests/unix/ibase/ibase.pro
+@@ -1,3 +1,3 @@
+ SOURCES = ibase.cpp
+ CONFIG -= qt dylib
+-LIBS += -lgds
++LIBS += -lfbclient
+diff --git a/config.tests/unix/odbc/odbc.pro
b/config.tests/unix/odbc/odbc.pro
+index 418a0e0..36ef890 100644
+--- a/config.tests/unix/odbc/odbc.pro
++++ b/config.tests/unix/odbc/odbc.pro
+@@ -1,4 +1,4 @@
+ SOURCES = odbc.cpp
+ CONFIG -= qt dylib
+ 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 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_p.h
+ SOURCES += $$PWD/qsql_ibase.cpp
+
+ unix {
+- !contains(LIBS, .*gds.*):!contains(LIBS, .*libfb.*):LIBS += -lgds
++ !contains(LIBS, .*gds.*):!contains(LIBS, .*fb.*):LIBS += -lfbclient
+ } else {
+ !contains(LIBS, .*gds.*):!contains(LIBS, .*fbclient.*) {
+ LIBS += -lgds32_ms
diff --git a/qt5/qtdeclarative/CONFLICTS b/qt5/qtdeclarative/CONFLICTS
new file mode 100755
index 0000000..eb943aa
--- /dev/null
+++ b/qt5/qtdeclarative/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtdeclarative y
diff --git a/qt5/qtdeclarative/DEPENDS b/qt5/qtdeclarative/DEPENDS
new file mode 100755
index 0000000..32a2587
--- /dev/null
+++ b/qt5/qtdeclarative/DEPENDS
@@ -0,0 +1,3 @@
+depends -sub CXX gcc&&
+depends qtbase &&
+depends qtxmlpatterns
diff --git a/qt5/qtdeclarative/DETAILS b/qt5/qtdeclarative/DETAILS
new file mode 100755
index 0000000..a9f3ae1
--- /dev/null
+++ b/qt5/qtdeclarative/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtdeclarative
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt x11 libs"
+ SHORT=""
+cat << EOF
+qtdeclarative support for qt5
+EOF
diff --git a/qt5/qtdeclarative/HISTORY b/qt5/qtdeclarative/HISTORY
new file mode 100644
index 0000000..223bcca
--- /dev/null
+++ b/qt5/qtdeclarative/HISTORY
@@ -0,0 +1,20 @@
+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
+
+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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtgraphicaleffects/DEPENDS b/qt5/qtgraphicaleffects/DEPENDS
new file mode 100755
index 0000000..b4d7685
--- /dev/null
+++ b/qt5/qtgraphicaleffects/DEPENDS
@@ -0,0 +1,5 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtxmlpatterns
+
diff --git a/qt5/qtgraphicaleffects/DETAILS b/qt5/qtgraphicaleffects/DETAILS
new file mode 100755
index 0000000..47925c2
--- /dev/null
+++ b/qt5/qtgraphicaleffects/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtgraphicaleffects
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11"
+ SHORT="graphical effects for qt5"
+cat << EOF
+graphical effects fot qt5
+EOF
diff --git a/qt5/qtgraphicaleffects/HISTORY b/qt5/qtgraphicaleffects/HISTORY
new file mode 100644
index 0000000..2c380c3
--- /dev/null
+++ b/qt5/qtgraphicaleffects/HISTORY
@@ -0,0 +1,17 @@
+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
+
+2013-07-09 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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtimageformats/CONFLICTS b/qt5/qtimageformats/CONFLICTS
new file mode 100644
index 0000000..423e12e
--- /dev/null
+++ b/qt5/qtimageformats/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtimageformats y
diff --git a/qt5/qtimageformats/DEPENDS b/qt5/qtimageformats/DEPENDS
new file mode 100755
index 0000000..4799484
--- /dev/null
+++ b/qt5/qtimageformats/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+optional_depends tiff '' '' 'Support TIFF images' &&
+optional_depends libmng '' '' 'Support MNG images'
diff --git a/qt5/qtimageformats/DETAILS b/qt5/qtimageformats/DETAILS
new file mode 100755
index 0000000..2a15ad8
--- /dev/null
+++ b/qt5/qtimageformats/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtimageformats
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+support additional image formats for qt5
+EOF
diff --git a/qt5/qtimageformats/HISTORY b/qt5/qtimageformats/HISTORY
new file mode 100644
index 0000000..6a87ab6
--- /dev/null
+++ b/qt5/qtimageformats/HISTORY
@@ -0,0 +1,19 @@
+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
+
+2013-07-09 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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
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/DETAILS b/qt5/qtjsbackend/DETAILS
new file mode 100755
index 0000000..dff428c
--- /dev/null
+++ b/qt5/qtjsbackend/DETAILS
@@ -0,0 +1,8 @@
+ SPELL=qtjsbackend
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+cat << EOF
+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
new file mode 100644
index 0000000..34db858
--- /dev/null
+++ b/qt5/qtjsbackend/HISTORY
@@ -0,0 +1,4 @@
+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
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/qt5/qtjsbackend/PRE_BUILD
@@ -0,0 +1 @@
+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/CONFLICTS b/qt5/qtlocation/CONFLICTS
new file mode 100755
index 0000000..884231b
--- /dev/null
+++ b/qt5/qtlocation/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtlocation y
diff --git a/qt5/qtlocation/DEPENDS b/qt5/qtlocation/DEPENDS
new file mode 100755
index 0000000..3cf39f3
--- /dev/null
+++ b/qt5/qtlocation/DEPENDS
@@ -0,0 +1,5 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtxmlpatterns &&
+depends qtsvg
diff --git a/qt5/qtlocation/DETAILS b/qt5/qtlocation/DETAILS
new file mode 100755
index 0000000..6dfd2ba
--- /dev/null
+++ b/qt5/qtlocation/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtlocation
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.2.0
+
SOURCE_HASH=sha512:558df9656d11b1118d54220b6d6e1f8324a125f7519d9223920508dd239aa6fc718988647a021f8d0884718d3aa00b577b69f4f97150c6c7bae43426b01fb2cd
+ 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 nanooing"
+ SHORT="geolocation tools for qt5"
+cat << EOF
+geolocation support for qt5
+EOF
diff --git a/qt5/qtlocation/HISTORY b/qt5/qtlocation/HISTORY
new file mode 100644
index 0000000..7f05261
--- /dev/null
+++ b/qt5/qtlocation/HISTORY
@@ -0,0 +1,8 @@
+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/CONFLICTS b/qt5/qtmultimedia/CONFLICTS
new file mode 100755
index 0000000..7884972
--- /dev/null
+++ b/qt5/qtmultimedia/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtmultimedia y
diff --git a/qt5/qtmultimedia/DEPENDS b/qt5/qtmultimedia/DEPENDS
new file mode 100755
index 0000000..6c2fe5d
--- /dev/null
+++ b/qt5/qtmultimedia/DEPENDS
@@ -0,0 +1,11 @@
+depends -sub CXX gcc &&
+depends -sub AUDIO qtbase &&
+depends qtdeclarative &&
+depends qtxmlpatterns &&
+depends qtsvg &&
+# various audio backends
+optional_depends gstreamer '' '' 'video streaming' &&
+optional_depends nas '' '' 'Network Audio Sound support' &&
+optional_depends openal-soft '' '' 'playing audio in a virtual 3d
environment' &&
+optional_depends pulseaudio '' '' 'PulseAudio support'
+
diff --git a/qt5/qtmultimedia/DETAILS b/qt5/qtmultimedia/DETAILS
new file mode 100755
index 0000000..d794935
--- /dev/null
+++ b/qt5/qtmultimedia/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtmultimedia
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://www.qtsoftware.com/products
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt x11 libs"
+ SHORT=""
+cat << EOF
+multimedia support for qt5
+EOF
diff --git a/qt5/qtmultimedia/HISTORY b/qt5/qtmultimedia/HISTORY
new file mode 100644
index 0000000..337062b
--- /dev/null
+++ b/qt5/qtmultimedia/HISTORY
@@ -0,0 +1,20 @@
+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
+
+2013-07-09 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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtquick1/CONFLICTS b/qt5/qtquick1/CONFLICTS
new file mode 100755
index 0000000..5b16318
--- /dev/null
+++ b/qt5/qtquick1/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtquick1 y
diff --git a/qt5/qtquick1/DEPENDS b/qt5/qtquick1/DEPENDS
new file mode 100755
index 0000000..d2aad4f
--- /dev/null
+++ b/qt5/qtquick1/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtscript &&
+depends qtxmlpatterns
diff --git a/qt5/qtquick1/DETAILS b/qt5/qtquick1/DETAILS
new file mode 100755
index 0000000..13271b9
--- /dev/null
+++ b/qt5/qtquick1/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtquick1
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+old qtquick1 support for qt5
+EOF
diff --git a/qt5/qtquick1/HISTORY b/qt5/qtquick1/HISTORY
new file mode 100644
index 0000000..b9be269
--- /dev/null
+++ b/qt5/qtquick1/HISTORY
@@ -0,0 +1,16 @@
+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
+
+2013-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.1.0
+
+2013-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.2
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtquickcontrols/DEPENDS b/qt5/qtquickcontrols/DEPENDS
new file mode 100755
index 0000000..d9a4010
--- /dev/null
+++ b/qt5/qtquickcontrols/DEPENDS
@@ -0,0 +1,3 @@
+depends qtbase &&
+depends qtdeclarative &&
+depends qtxmlpatterns
diff --git a/qt5/qtquickcontrols/DETAILS b/qt5/qtquickcontrols/DETAILS
new file mode 100755
index 0000000..de9b2ce
--- /dev/null
+++ b/qt5/qtquickcontrols/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtquickcontrols
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120606
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 widgets"
+ SHORT="desktop components for qt5"
+cat << EOF
+desktop components for qt5
+EOF
diff --git a/qt5/qtquickcontrols/HISTORY b/qt5/qtquickcontrols/HISTORY
new file mode 100644
index 0000000..b85fa60
--- /dev/null
+++ b/qt5/qtquickcontrols/HISTORY
@@ -0,0 +1,10 @@
+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
+
+2013-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.1.0
+ new spell, for modular qt
diff --git a/qt5/qtscript/CONFLICTS b/qt5/qtscript/CONFLICTS
new file mode 100755
index 0000000..3563d99
--- /dev/null
+++ b/qt5/qtscript/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtscript y
diff --git a/qt5/qtscript/DEPENDS b/qt5/qtscript/DEPENDS
new file mode 100755
index 0000000..ac4398d
--- /dev/null
+++ b/qt5/qtscript/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends qtbase
diff --git a/qt5/qtscript/DETAILS b/qt5/qtscript/DETAILS
new file mode 100755
index 0000000..f6c35ef
--- /dev/null
+++ b/qt5/qtscript/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtscript
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+script support for qt5
+EOF
diff --git a/qt5/qtscript/HISTORY b/qt5/qtscript/HISTORY
new file mode 100644
index 0000000..963c301
--- /dev/null
+++ b/qt5/qtscript/HISTORY
@@ -0,0 +1,19 @@
+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
+
+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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
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/DEPENDS b/qt5/qtsvg/DEPENDS
new file mode 100755
index 0000000..58bb42e
--- /dev/null
+++ b/qt5/qtsvg/DEPENDS
@@ -0,0 +1,3 @@
+depends -sub CXX gcc &&
+depends qtbase
+#optional_depends qtwayland '' '' 'Wayland compositing engine'
diff --git a/qt5/qtsvg/DETAILS b/qt5/qtsvg/DETAILS
new file mode 100755
index 0000000..74f1aa6
--- /dev/null
+++ b/qt5/qtsvg/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtsvg
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+SVG support for qt5
+EOF
diff --git a/qt5/qtsvg/HISTORY b/qt5/qtsvg/HISTORY
new file mode 100644
index 0000000..963c301
--- /dev/null
+++ b/qt5/qtsvg/HISTORY
@@ -0,0 +1,19 @@
+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
+
+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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qttools/CONFLICTS b/qt5/qttools/CONFLICTS
new file mode 100755
index 0000000..38af5ea
--- /dev/null
+++ b/qt5/qttools/CONFLICTS
@@ -0,0 +1 @@
+conflicts qttools y
diff --git a/qt5/qttools/DEPENDS b/qt5/qttools/DEPENDS
new file mode 100755
index 0000000..98ac81f
--- /dev/null
+++ b/qt5/qttools/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends qtdeclarative &&
+depends qtxmlpatterns &&
+optional_depends qtwebkit5 '' '' 'build help browser'
+
diff --git a/qt5/qttools/DETAILS b/qt5/qttools/DETAILS
new file mode 100755
index 0000000..2755beb
--- /dev/null
+++ b/qt5/qttools/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qttools
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 tools"
+ SHORT="tools for qt5"
+cat << EOF
+tools (assistant,designer,linguist,qdus,...) for qt5
+EOF
diff --git a/qt5/qttools/HISTORY b/qt5/qttools/HISTORY
new file mode 100644
index 0000000..f098dfc
--- /dev/null
+++ b/qt5/qttools/HISTORY
@@ -0,0 +1,20 @@
+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
+
+2013-07-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.1.0
+
+2013-02-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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtwayland/CONFLICTS b/qt5/qtwayland/CONFLICTS
new file mode 100755
index 0000000..05c8e86
--- /dev/null
+++ b/qt5/qtwayland/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtwayland y
diff --git a/qt5/qtwayland/DEPENDS b/qt5/qtwayland/DEPENDS
new file mode 100755
index 0000000..cc81e3f
--- /dev/null
+++ b/qt5/qtwayland/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+depends wayland &&
+depends libxkbcommon
diff --git a/qt5/qtwayland/DETAILS b/qt5/qtwayland/DETAILS
new file mode 100755
index 0000000..c1c803b
--- /dev/null
+++ b/qt5/qtwayland/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qtwayland
+ SPELLX=$SPELL-opensource-src
+ VERSION=5.0.0-beta1
+
SOURCE_HASH=sha512:46b26cdb2c2ff5813bcd9feef531f7fb3b9a06c69b5f385c50fe9c6841bef0125de0597566695b5631dfdddf22e2f878fce146880ed47aed594217eebe575797
+ 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
+Wayland compositor support for qt5
+EOF
diff --git a/qt5/qtwayland/HISTORY b/qt5/qtwayland/HISTORY
new file mode 100644
index 0000000..8502a30
--- /dev/null
+++ b/qt5/qtwayland/HISTORY
@@ -0,0 +1,4 @@
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/qt5/qtwebkit5/BUILD b/qt5/qtwebkit5/BUILD
new file mode 100755
index 0000000..6594e7c
--- /dev/null
+++ b/qt5/qtwebkit5/BUILD
@@ -0,0 +1,2 @@
+OPTS=CONFIG+="shared" &&
+default_build
diff --git a/qt5/qtwebkit5/DEPENDS b/qt5/qtwebkit5/DEPENDS
new file mode 100755
index 0000000..2d98c21
--- /dev/null
+++ b/qt5/qtwebkit5/DEPENDS
@@ -0,0 +1,15 @@
+depends perl &&
+depends bison &&
+depends flex &&
+depends gperf &&
+depends PYTHON &&
+depends RUBY &&
+depends qtbase &&
+depends JPEG &&
+depends libpng &&
+depends zlib &&
+depends libxml2 &&
+depends libxslt &&
+depends icu &&
+depends sqlite &&
+depends fontconfig
diff --git a/qt5/qtwebkit5/DETAILS b/qt5/qtwebkit5/DETAILS
new file mode 100755
index 0000000..a889f36
--- /dev/null
+++ b/qt5/qtwebkit5/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtwebkit5
+ SPELLX=${SPELL/5}-opensource-src
+ 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
+ WEB_SITE=http://gitorious.org/qtwebkit
+ ENTERED=20131212
+ LICENSE[0]=LGPL
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+WebKit support for qt5
+EOF
diff --git a/qt5/qtwebkit5/HISTORY b/qt5/qtwebkit5/HISTORY
new file mode 100644
index 0000000..cd69544
--- /dev/null
+++ b/qt5/qtwebkit5/HISTORY
@@ -0,0 +1,18 @@
+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
+
+2013-07-09 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
+ new spell, for modular qt5
diff --git a/qt5/qtwebkit5/PRE_BUILD b/qt5/qtwebkit5/PRE_BUILD
new file mode 100755
index 0000000..f4e9b96
--- /dev/null
+++ b/qt5/qtwebkit5/PRE_BUILD
@@ -0,0 +1,9 @@
+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
+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/DEPENDS b/qt5/qtx11extras/DEPENDS
new file mode 100755
index 0000000..2eed543
--- /dev/null
+++ b/qt5/qtx11extras/DEPENDS
@@ -0,0 +1,2 @@
+depends qtbase &&
+depends libx11
diff --git a/qt5/qtx11extras/DETAILS b/qt5/qtx11extras/DETAILS
new file mode 100755
index 0000000..59a2df0
--- /dev/null
+++ b/qt5/qtx11extras/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases
+ SPELL=qtx11extras
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20130209
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+additional X11 support for qt5
+EOF
diff --git a/qt5/qtx11extras/HISTORY b/qt5/qtx11extras/HISTORY
new file mode 100644
index 0000000..0a89366
--- /dev/null
+++ b/qt5/qtx11extras/HISTORY
@@ -0,0 +1,9 @@
+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
+
+2013-07-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.1.0
+ new spell, for modular qt5
diff --git a/qt5/qtxmlpatterns/CONFLICTS b/qt5/qtxmlpatterns/CONFLICTS
new file mode 100755
index 0000000..2b1cd4f
--- /dev/null
+++ b/qt5/qtxmlpatterns/CONFLICTS
@@ -0,0 +1 @@
+conflicts qtxmlpatterns y
diff --git a/qt5/qtxmlpatterns/DEPENDS b/qt5/qtxmlpatterns/DEPENDS
new file mode 100755
index 0000000..bec1ddc
--- /dev/null
+++ b/qt5/qtxmlpatterns/DEPENDS
@@ -0,0 +1,2 @@
+depends -sub CXX gcc &&
+depends qtbase
diff --git a/qt5/qtxmlpatterns/DETAILS b/qt5/qtxmlpatterns/DETAILS
new file mode 100755
index 0000000..0a22435
--- /dev/null
+++ b/qt5/qtxmlpatterns/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=http://download.qt-project.org/official_releases/
+ SPELL=qtxmlpatterns
+ SPELLX=$SPELL-opensource-src
+ 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
+ WEB_SITE=http://qt-project.org
+ ENTERED=20120901
+ LICENSE[0]=LGPL
+ KEYWORDS="qt5 x11 libs"
+ SHORT=""
+cat << EOF
+XML support for qt5
+EOF
diff --git a/qt5/qtxmlpatterns/HISTORY b/qt5/qtxmlpatterns/HISTORY
new file mode 100644
index 0000000..da835f3
--- /dev/null
+++ b/qt5/qtxmlpatterns/HISTORY
@@ -0,0 +1,19 @@
+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
+
+2013-07-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.1.o
+
+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
+
+2012-09-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0-beta1
+ spell created
+
diff --git a/quvi.gpg b/quvi.gpg
new file mode 100644
index 0000000..3a3070a
Binary files /dev/null and b/quvi.gpg differ
diff --git a/redhat.gpg b/redhat.gpg
new file mode 100644
index 0000000..6a96aac
Binary files /dev/null and b/redhat.gpg differ
diff --git a/ruby-raa/atom-tools/DETAILS b/ruby-raa/atom-tools/DETAILS
index e251341..c5f214c 100755
--- a/ruby-raa/atom-tools/DETAILS
+++ b/ruby-raa/atom-tools/DETAILS
@@ -10,11 +10,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="Tools for manipulating Atom feeds, entries and collections"
cat << EOF
atom-tools parses and generates Atom (RFC 4287) feeds and entries, and
-handles the details of the Atom Publishing Protocol.

As of 1.0.0,
-AtomPub support is updated for the final version, RFC 5023.
+handles the details of the Atom Publishing Protocol.

- Versions: [1.0.0 (2007-11-20)]
- [0.9.4 (2007-08-12)] [0.9.3 (2007-05-11)] [0.9.2 (2006-12-27)]
- [0.9.1 (2006-11-27)] [0.9.0 (2006-11-11)] [0.2.2 (2006-04-25)]
- [0.2.1 (2006-04-23)] [0.2.0 (2006-04-20)] [0.1.0 (2006-01-28)]
+As of 1.0.0, AtomPub support is updated for the final version, RFC 5023.
EOF
diff --git a/ruby-raa/atom-tools/HISTORY b/ruby-raa/atom-tools/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/atom-tools/HISTORY
+++ b/ruby-raa/atom-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/cmdparse/DETAILS b/ruby-raa/cmdparse/DETAILS
index b418111..65b5c68 100755
--- a/ruby-raa/cmdparse/DETAILS
+++ b/ruby-raa/cmdparse/DETAILS
@@ -9,16 +9,12 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080113
SHORT="Command line parser supporting commands"
cat << EOF
-cmdparse is an advanced command line parser which supports
-‘commands’. Programs that use command line interfaces with commands
-are, for example, subversion’s ‘svn’ or Rubygem’s
-‘gem’ program. Changes:Commands can now have subcommands which
-can have subcommands which can have subcommands… No need to implement
-a whole new class for simple commands anymore Default option parser library
-is optparse, however, any option parser library can be used after writing
-a small wrapper
+cmdparse is an advanced command line parser which supports "commands".
Programs
+that use command line interfaces with commands are, for example, subversion's
+"svn" or Rubygem's "gem" program.

- Versions: [2.0.0 (2005-08-16)]
- [1.0.5 (2005-07-05)] [1.0.4 (2005-06-16)] [1.0.2 (2005-04-21)]
- [1.0.0 (2004-09-27)]
+Changes:Commands can now have subcommands which can have subcommands which
can
+have subcommands... No need to implement a whole new class for simple
commands
+anymore Default option parser library is optparse, however, any option parser
+library can be used after writing a small wrapper
EOF
diff --git a/ruby-raa/cmdparse/HISTORY b/ruby-raa/cmdparse/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/cmdparse/HISTORY
+++ b/ruby-raa/cmdparse/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/color-tools/DETAILS b/ruby-raa/color-tools/DETAILS
index 3f94140..8a85c39 100755
--- a/ruby-raa/color-tools/DETAILS
+++ b/ruby-raa/color-tools/DETAILS
@@ -9,52 +9,11 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080114
SHORT="Color manipulation utilities"
cat << EOF
-color-tools README color-tools is a Ruby library to provide RGB, CMYK,
-and other colourspace support to applications that require it. It also
-provides 152 named RGB colours. It offers 152 named RGB colours (184 with
-spelling variations) that are commonly supported and used in HTML, SVG, and
X11
-applications. A technique for generating a monochromatic contrasting palette
is
-also included. Version 1.3 offers significant enhancements over color-tools
-1.2, and a plan for an incompatible change to the library. Colours that were
-defined in the Color namespace (e.g., Color::Red, Color::AliceBlue) are now
-defined in Color::RGB (e.g., Color::RGB::Red, Color::RGB::AliceBlue). They
-are added back to the Color namespace on the first use of the old colours and
-a warning is printed. In version 1.4, this warning will be printed on every
-use of the old colours. In version 1.5, the backwards compatible support for
-colours like Color::Red will be removed completely. A CSS colour name module
-has been added. It is based on the Color::RGB predefined colours. It is
called
-with "Color::CSS[color]". The provided colour name will be looked
-up ignoring case so that "DarkSalmon" and "darksalmon"
-(and :darksalmon) are the same value. This makes it easier on web or
-SVG developers who wish to be able to manipulate a colour based on a CSS
-colour name. A new predefined colour namespace has been added for RGB
-metallic colours (Color::Metallic, in color/rgb/metallic), suggested by
-Jim Freeze <jfn AT freeze.org>. A new colour space, Color::HSL (hue,
-saturation, and luminosity) has been added with some helper methods to
-Color::RGB for colour manipulation. Added unit tests and fixed various
-little bugs. Copyright Copyright 2005 by Austin Ziegler Color::Palette
-was developed based on techniques described by Andy "Malarkey"
-Clarke[1], implemented in JavaScript by Steve G. Chipman at SlayerOffice[2]
-and by Patrick Fitzgerald of BarelyFitz[3] in PHP. Licence Permission
-is hereby granted, free of charge, to any person obtaining a copy of this
-software and associated documentation files (the "Soft- ware"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:The
-names of its contributors may not be used to endorse or promote products
-derived from this software without specific prior written permission.
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software. THE SOFTWARE
-IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE. 1www.stuffandnonsense.co.uk/archives/creating_colour_palettes.html
-2slayeroffice.com/tools/color_palette/ 3www.barelyfitz.com/projects/csscolor/
+color-tools is a Ruby library to provide RGB, CMYK, and other colourspace
+support to applications that require it.

- Versions: [1.3.0 (2005-08-08)]
- [1.2.0 (2005-07-01)] [1.0.0 (2005-04-01)]
+It also provides 152 named RGB colours. It offers 152 named RGB colours (184
+with spelling variations) that are commonly supported and used in HTML, SVG,
and
+X11 applications. A technique for generating a monochromatic contrasting
palette
+is also included.
EOF
diff --git a/ruby-raa/color-tools/HISTORY b/ruby-raa/color-tools/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/color-tools/HISTORY
+++ b/ruby-raa/color-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/daemonize/DETAILS b/ruby-raa/daemonize/DETAILS
index e79aedb..45d753c 100755
--- a/ruby-raa/daemonize/DETAILS
+++ b/ruby-raa/daemonize/DETAILS
@@ -14,7 +14,4 @@ module allows you to easily modify any existing Ruby
program to run
as a daemon. A daemon is a process that runs in the background with no
controlling terminal. Generally servers (like FTP and HTTP servers) run as
daemon processes.
-
- Versions: [0.1.1 (2005-02-04)]
- [0.1.0 (2004-11-05)]
EOF
diff --git a/ruby-raa/daemonize/HISTORY b/ruby-raa/daemonize/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/daemonize/HISTORY
+++ b/ruby-raa/daemonize/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/daemons/DETAILS b/ruby-raa/daemons/DETAILS
index f2fba57..7ed44f4 100755
--- a/ruby-raa/daemons/DETAILS
+++ b/ruby-raa/daemons/DETAILS
@@ -11,16 +11,15 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
cat << EOF
Daemons provides an easy way to wrap existing ruby scripts (for example a
self-written server) to be run as a daemon and to be controlled by simple
-start/stop/restart commands.

If you want, you can also use daemons to
-run blocks of ruby code in a daemon process and to control these processes
-from the main application.

Besides this basic functionality, daemons
-offers many advanced features like exception backtracing and logging (in
-case your ruby script crashes) and monitoring and automatic restarting of
-your processes if they crash.

Daemons includes the daemonize.rb script
-written by Travis Whitton to do the daemonization process.
+start/stop/restart commands.

- Versions: [1.0.8 (2007-09-24)]
- [1.0.7 (2007-07-08)] [1.0.1 (2006-08-30)] [0.4.4 (2006-04-29)]
- [0.4.3 (2005-11-29)] [0.4.2 (2005-11-15)] [0.4.1 (2005-09-12)]
- [0.4.0 (2005-07-30)] [0.2.1 (2005-03-21)] [0.0.1 (2005-02-08)]
+If you want, you can also use daemons to run blocks of ruby code in a daemon
+process and to control these processes from the main application.
+
+Besides this basic functionality, daemons offers many advanced features like
+exception backtracing and logging (in case your ruby script crashes) and
+monitoring and automatic restarting of your processes if they crash.
+
+Daemons includes the daemonize.rb script written by Travis Whitton to do the
+daemonization process.
EOF
diff --git a/ruby-raa/daemons/HISTORY b/ruby-raa/daemons/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/daemons/HISTORY
+++ b/ruby-raa/daemons/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/date2/DETAILS b/ruby-raa/date2/DETAILS
index a331294..c00ca0c 100755
--- a/ruby-raa/date2/DETAILS
+++ b/ruby-raa/date2/DETAILS
@@ -9,17 +9,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080123
SHORT="An alternative date class"
cat << EOF
-An alternative date class

This is the identical class that is a ruby's
-standard.
However, this must be the newest, basically.
In addition,
-this packge has some code about holidays and some documents.
+An alternative date class. This is the identical class that is a ruby's
+standard. However, this must be the newest, basically.

- Versions: [4.0.16 (2008-01-19)]
- [4.0.15 (2008-01-12)] [4.0.14 (2007-12-30)] [4.0.13 (2007-12-26)]
- [4.0.12 (2007-12-24)] [4.0.10 (2007-09-09)] [4.0.8 (2007-07-21)]
- [4.0.7 (2007-07-16)] [4.0.6 (2007-05-19)] [4.0.4 (2007-04-14)]
- [4.0.2 (2007-01-20)] [4.0.1 (2007-01-07)] [4.0 (2006-12-30)]
- [3.9.6 (2006-10-29)] [3.9.4 (2006-09-30)] [3.9.3 (2006-09-24)]
- [3.9.1 (2006-09-10)] [3.8.2 (2006-08-25)] [3.8.1 (2006-06-21)]
- [3.8 (2006-06-04)] [3.7.1 (2006-03-12)] [3.6.5 (2005-06-19)] [3.6.4
- (2005-05-29)] [3.6.3 (2005-02-06)] [3.6 (2004-04-04)]
+In addition, this packge has some code about holidays and some documents.
EOF
diff --git a/ruby-raa/date2/HISTORY b/ruby-raa/date2/HISTORY
index ded837a..635b11d 100644
--- a/ruby-raa/date2/HISTORY
+++ b/ruby-raa/date2/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/deplate/DETAILS b/ruby-raa/deplate/DETAILS
index 5663a28..fcb6ef9 100755
--- a/ruby-raa/deplate/DETAILS
+++ b/ruby-raa/deplate/DETAILS
@@ -15,27 +15,18 @@ markup and rdoc files. It supports most markup elements
needed for complex
documents (e.g., footnotes, citations, index, table of contents, embedded
LaTeX for mathematics). Output can be customized via page templates. deplate
can create Web pages and (via LaTeX or Docbook) high-quality printouts from
-the same source. It is the accompanying converter for the Vim viki plugin.

-deplate can read:

* deplate markup (viki vim plugin) in several variants:
-full, restricted, template
- * ruby rdoc
-
deplate can write:

* HTML: single page, web site (chunked), web-based
-presentation (chunked &amp; condensed)
- * LaTeX
* Docbook
* Really plain text
* Php (basically the same
- as HTML output)
-
0.8
This release contains many small changes and fixes. The main
-user-visible improvements are: better support for bibliographies, embedded
-elements in lists, task lists, a general style attribute, custom listings,
-hierarchical counters, load-time-expanded skeletons etc.

0.8.1
-This release incorporates the usual set of bugfixes and some general
-improvements. Some incompatible changes were made (users can set variables
-to enforce the previous behaviour). New features include: support for
-dvipng, play input format, output via LaTeX's dramatist class, guesslanguage
-module to guess the document's language, linkmap module for an alternative
-(markdown-like) markup of URLs.
+the same source. It is the accompanying converter for the Vim viki plugin.

- Versions: [0.8.1 (2007-11-01)]
- [0.8 (2006-06-10)] [0.7.3 (2005-11-02)] [0.7.2 (2005-03-24)]
- [0.7.1 (2005-03-03)] [0.6 (2004-10-26)] [0.5 (2004-08-31)] [0.4.3
- (2004-08-06)] [0.2 (2004-06-21)] [0.1 (2004-05-03)]
+deplate can read:
+* deplate markup (viki vim plugin) in several variants: full, restricted,
+ template
+* ruby rdoc
+
+deplate can write:
+* HTML: single page, web site (chunked), web-based presentation (chunked &
+ condensed)
+* LaTeX
+* Docbook
+* Really plain text
+* PHP (basically the same as HTML output)
EOF
diff --git a/ruby-raa/deplate/HISTORY b/ruby-raa/deplate/HISTORY
index 29f2ad8..82c2a7c 100644
--- a/ruby-raa/deplate/HISTORY
+++ b/ruby-raa/deplate/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/erubis/DETAILS b/ruby-raa/erubis/DETAILS
index 5765222..3b45e30 100755
--- a/ruby-raa/erubis/DETAILS
+++ b/ruby-raa/erubis/DETAILS
@@ -9,17 +9,15 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}_${VERSION}"
ENTERED=20080116
SHORT="a fast and extensible eRuby implementation"
cat << EOF
-Erubis is a fast eRuby implementation. It has the following features:Very
-fast, almost three times faster than ERB and even 10 percent faster than
eruby
-(implemented in C) File caching of converted Ruby script support, which makes
-eRuby about 40-50 percent faster Auto escaping (sanitizing) support Auto
-trimming spaces around '<% %>' Embedded pattern changeable (default
-'<% %>') Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript)
-Context object available and easy to combine eRuby template with YAML
datafile
-Easy to expand in subclass Ruby on Rails support mod_ruby support
-
- Versions: [2.4.1 (2007-09-24)]
- [2.4.0 (2007-07-19)] [2.3.1 (2007-05-26)] [2.3.0 (2007-05-23)]
- [2.2.0 (2007-02-12)] [2.1.0 (2006-09-25)] [2.0.1 (2006-05-30)]
- [1.1.0 (2006-03-07)] [1.0.1 (2006-03-05)]
+Erubis is a fast eRuby implementation. It has the following features:
+* Very fast, almost three times faster than ERB and even 10 percent faster
than
+ eruby (implemented in C).
+* File caching of converted Ruby script support, which makes eRuby about
40-50%
+ faster.
+* Auto escaping (sanitizing) support.
+* Auto trimming spaces around '<% %>'.
+* Embedded pattern changeable (default '<% %>').
+* Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript).
+* Context object available and easy to combine eRuby template with YAML
datafile.
+* Easy to expand in subclass Ruby on Rails support mod_ruby support.
EOF
diff --git a/ruby-raa/erubis/HISTORY b/ruby-raa/erubis/HISTORY
index fc37db7..6fd3450 100644
--- a/ruby-raa/erubis/HISTORY
+++ b/ruby-raa/erubis/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/facets/DETAILS b/ruby-raa/facets/DETAILS
index 046ec3c..8c9cbd8 100755
--- a/ruby-raa/facets/DETAILS
+++ b/ruby-raa/facets/DETAILS
@@ -9,15 +9,11 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080113
SHORT="Ruby Facets"
cat << EOF
-Ruby Facets is the single largest collecion of core extensions and
-class/module additions for the Ruby programming language. The extensions
-libray, Facets/CORE, is unique by virtue of method atomicity. Methods
-are stored in their own files, allowing for highly granular control of
-requirements. Facets/MORE includes a variety of useful classes, mixins and
-lite programming frameworks, inlcuding well known classes such as the
Functor,
-Multiton, Tuple and Dictionary, plus more elaborate tools such as
Annotations,
-Units and Console::Command.
-
- Versions: [1.4 (2006-06-17)]
- [2.0.0 (2006-06-02)]
+Ruby Facets is the single largest collecion of core extensions and
class/module
+additions for the Ruby programming language. The extensions libray,
Facets/CORE,
+is unique by virtue of method atomicity. Methods are stored in their own
files,
+allowing for highly granular control of requirements. Facets/MORE includes a
+variety of useful classes, mixins and lite programming frameworks, inlcuding
+well known classes such as the Functor, Multiton, Tuple and Dictionary, plus
+more elaborate tools such as Annotations, Units and Console::Command.
EOF
diff --git a/ruby-raa/facets/HISTORY b/ruby-raa/facets/HISTORY
index 447896a..a63d01f 100644
--- a/ruby-raa/facets/HISTORY
+++ b/ruby-raa/facets/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/facter/DETAILS b/ruby-raa/facter/DETAILS
index 0bb1502..20c8fc6 100755
--- a/ruby-raa/facter/DETAILS
+++ b/ruby-raa/facter/DETAILS
@@ -1,8 +1,9 @@
SPELL=facter
- VERSION=1.5.7
+ VERSION=2.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://puppetlabs.com/downloads/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:722afd5b75e206e9a2d16c371edeb71810ace1b4e713e7a22945ab1c2ad90299b1dd211003d48452930b8897359e3214d0ccb84dac7c7a9efbc035564f48c8fa
+ SOURCE_URL[0]=http://downloads.puppetlabs.com/${SPELL}/${SOURCE}
+#
SOURCE_HASH=sha512:722afd5b75e206e9a2d16c371edeb71810ace1b4e713e7a22945ab1c2ad90299b1dd211003d48452930b8897359e3214d0ccb84dac7c7a9efbc035564f48c8fa
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.puppetlabs.com/puppet/related-projects/facter/";
LICENSE[0]=GPL
diff --git a/ruby-raa/facter/HISTORY b/ruby-raa/facter/HISTORY
index e46382f..1d33f02 100644
--- a/ruby-raa/facter/HISTORY
+++ b/ruby-raa/facter/HISTORY
@@ -1,3 +1,7 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.3.0
+ * PRE_BUILD, ftools.patch: Removed
+
2010-06-17 Mark Bainter <mbainter AT sourcemage.org>
* PRE_BUILD, BUILD, DEPENDS, DETAILS, INSTALL: spell created
* ftools.patch: enable building against Ruby 1.9.1
diff --git a/ruby-raa/facter/PRE_BUILD b/ruby-raa/facter/PRE_BUILD
deleted file mode 100755
index 39cc0ed..0000000
--- a/ruby-raa/facter/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/ftools.patch
diff --git a/ruby-raa/facter/facter-2.3.0.tar.gz.sig
b/ruby-raa/facter/facter-2.3.0.tar.gz.sig
new file mode 100644
index 0000000..60351f2
Binary files /dev/null and b/ruby-raa/facter/facter-2.3.0.tar.gz.sig differ
diff --git a/ruby-raa/facter/ftools.patch b/ruby-raa/facter/ftools.patch
deleted file mode 100644
index e5860e8..0000000
--- a/ruby-raa/facter/ftools.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-commit 5412eab12df89a7a701ffea4f5dfb98d0f56985e
-Author: Stéphan Gorget <phantez AT gmail.com>
-Date: Thu Nov 5 00:51:34 2009 +0100
-
- Fixed : 2788 - ftools missing in Ruby 1.9
-
- Signed-off-by: Stéphan Gorget <phantez AT gmail.com>
-
-diff --git a/install.rb b/install.rb
-index ec16c4b..1280f04 100755
---- a/install.rb
-+++ b/install.rb
-@@ -35,7 +35,13 @@
- require 'rbconfig'
- require 'find'
- require 'fileutils'
--require 'ftools' # apparently on some system ftools doesn't get loaded
-+begin
-+ require 'ftools' # apparently on some system ftools doesn't get loaded
-+ $haveftools = true
-+rescue LoadError
-+ puts "ftools not found. Using FileUtils instead.."
-+ $haveftools = false
-+end
- require 'optparse'
- require 'ostruct'
-
-@@ -91,9 +97,15 @@ def do_libs(libs, strip = 'lib/')
- libs.each do |lf|
- olf = File.join(InstallOptions.site_dir, lf.gsub(/#{strip}/, ''))
- op = File.dirname(olf)
-- File.makedirs(op, true)
-- File.chmod(0755, op)
-- File.install(lf, olf, 0644, true)
-+ if $haveftools
-+ File.makedirs(op, true)
-+ File.chmod(0755, op)
-+ File.install(lf, olf, 0644, true)
-+ else
-+ FileUtils.makedirs(op, {:mode => 0755, :verbose => true})
-+ FileUtils.chmod(0755, op)
-+ FileUtils.install(lf, olf, {:mode => 0644, :verbose => true})
-+ end
- end
- end
-
diff --git a/ruby-raa/fastercsv/DETAILS b/ruby-raa/fastercsv/DETAILS
index 8f28bfc..503bc62 100755
--- a/ruby-raa/fastercsv/DETAILS
+++ b/ruby-raa/fastercsv/DETAILS
@@ -10,11 +10,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="FasterCSV is CSV, but faster, smaller, and cleaner."
cat << EOF
FasterCSV is intended as a complete replacement to the CSV standard library.
It
-is significantly faster and smaller while still being pure Ruby code. It
-now includes significantly more features too including data converters and
-header access for columns.
-
- Versions: [1.2.0 (2007-02-07)]
- [1.0.0 (2006-11-06)] [0.2.0 (2006-04-01)] [0.1.9 (2006-03-01)]
- [0.1.3 (2005-11-17)]
+is significantly faster and smaller while still being pure Ruby code. It now
+includes significantly more features too including data converters and header
+access for columns.
EOF
diff --git a/ruby-raa/fastercsv/HISTORY b/ruby-raa/fastercsv/HISTORY
index 5924eda..cc740f5 100644
--- a/ruby-raa/fastercsv/HISTORY
+++ b/ruby-raa/fastercsv/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/fastri/DETAILS b/ruby-raa/fastri/DETAILS
index dd6a90f..bb3ee36 100755
--- a/ruby-raa/fastri/DETAILS
+++ b/ruby-raa/fastri/DETAILS
@@ -10,15 +10,11 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="Faster, smarter RI doc browsing for Ruby, DRb-enabled"
cat << EOF
FastRI is a much improved ri (the standard tool for browsing
core/stdlib/third
-party Ruby documentation):a lot faster — don’t you hate hearing
-your HD moan for several seconds with plain old ri? better support for RI
-documentation in RubyGems packages smarter: configurable search strategies
-(case-independent, "nested exact", partial matches, etc), full-text
-searching DRb-enabled: can serve RI documentation to other machines in
-your LAN. FastRI uses a Rinda Ring so clients can autodiscover the server.
-FastRI knows which class/module/method definitions belong to which RubyGems
-package.
-
- Versions: [0.3.0 (2007-01-29)]
- [0.2.0 (2006-11-20)] [0.1.1 (2006-11-11)]
+party Ruby documentation): a lot faster — don’t you hate hearing your HD moan
+for several seconds with plain old ri? better support for RI documentation
in
+RubyGems packages smarter: configurable search strategies (case-independent,
+"nested exact", partial matches, etc), full-text searching DRb-enabled: can
+serve RI documentation to other machines in your LAN. FastRI uses a Rinda
Ring
+so clients can autodiscover the server. FastRI knows which
class/module/method
+definitions belong to which RubyGems package.
EOF
diff --git a/ruby-raa/fastri/HISTORY b/ruby-raa/fastri/HISTORY
index 29f2ad8..82c2a7c 100644
--- a/ruby-raa/fastri/HISTORY
+++ b/ruby-raa/fastri/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/float-formats/DETAILS b/ruby-raa/float-formats/DETAILS
index 6f13c25..f1a667a 100755
--- a/ruby-raa/float-formats/DETAILS
+++ b/ruby-raa/float-formats/DETAILS
@@ -9,13 +9,13 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080114
SHORT="Conversion of floating point representations."
cat << EOF
-Conversion of floating point representations,
including IEEE binary and
-decimal (DPD) formats.

With this package you can:
* Encode and decode
-numerical values in floating point
* Convert floating-point data between
-different formats
* Query basic properties of floating point formats
*
-Explore and learn about floating point representations
* Define and test
-new floating point formats
+Conversion of floating point representations, including IEEE binary and
decimal
+(DPD) formats.

- Versions: [0.1.1 (2007-12-15)]
- [0.1.0 (2007-11-04)]
+With this package you can:
+* Encode and decode numerical values in floating point.
+* Convert floating-point data between different formats.
+* Query basic properties of floating point formats.
+* Explore and learn about floating point representations.
+* Define and test new floating point formats.
EOF
diff --git a/ruby-raa/float-formats/HISTORY b/ruby-raa/float-formats/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/float-formats/HISTORY
+++ b/ruby-raa/float-formats/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/hiera/BUILD b/ruby-raa/hiera/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/hiera/BUILD
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/hiera/DEPENDS b/ruby-raa/hiera/DEPENDS
new file mode 100755
index 0000000..257635e
--- /dev/null
+++ b/ruby-raa/hiera/DEPENDS
@@ -0,0 +1 @@
+depends RUBY
diff --git a/ruby-raa/hiera/DETAILS b/ruby-raa/hiera/DETAILS
new file mode 100755
index 0000000..43b7ca4
--- /dev/null
+++ b/ruby-raa/hiera/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=hiera
+ VERSION=1.3.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://downloads.puppetlabs.com/${SPELL}/${SOURCE}
+#
SOURCE_HASH=sha512:722afd5b75e206e9a2d16c371edeb71810ace1b4e713e7a22945ab1c2ad90299b1dd211003d48452930b8897359e3214d0ccb84dac7c7a9efbc035564f48c8fa
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://docs.puppetlabs.com/hiera/1/index.html";
+ LICENSE[0]=GPL
+ ENTERED=20141204
+ SHORT="Hiera is a key/value lookup tool for configuration data"
+cat << EOF
+Hiera is a key/value lookup tool for configuration data, built to make
Puppet better and let you set node-specific data without repeating yourself.
+EOF
diff --git a/ruby-raa/hiera/HISTORY b/ruby-raa/hiera/HISTORY
new file mode 100644
index 0000000..39ad2e8
--- /dev/null
+++ b/ruby-raa/hiera/HISTORY
@@ -0,0 +1,3 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD, BUILD, DEPENDS, DETAILS, INSTALL: Created
+
diff --git a/ruby-raa/hiera/INSTALL b/ruby-raa/hiera/INSTALL
new file mode 100755
index 0000000..87396fe
--- /dev/null
+++ b/ruby-raa/hiera/INSTALL
@@ -0,0 +1 @@
+cd $SOURCE_DIRECTORY && ls && ruby ./install.rb
diff --git a/ruby-raa/hiera/hiera-1.3.4.tar.gz.sig
b/ruby-raa/hiera/hiera-1.3.4.tar.gz.sig
new file mode 100644
index 0000000..94a7fd6
Binary files /dev/null and b/ruby-raa/hiera/hiera-1.3.4.tar.gz.sig differ
diff --git a/ruby-raa/hyogen/DETAILS b/ruby-raa/hyogen/DETAILS
index c44b2c3..e20f267 100755
--- a/ruby-raa/hyogen/DETAILS
+++ b/ruby-raa/hyogen/DETAILS
@@ -9,9 +9,6 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080120
SHORT="Hyogen converts CSV or Excel data to Ruby objects or a
text."
cat << EOF
-Hyogen converts CSV or Excel data to Ruby objects or a text. This package
-is like Java’s XLSBeans library.
-
- Versions: [0.0.3 (2007-06-09)]
- [0.01 (2007-05-08)]
+Hyogen converts CSV or Excel data to Ruby objects or a text. This package is
+like Java’s XLSBeans library.
EOF
diff --git a/ruby-raa/hyogen/HISTORY b/ruby-raa/hyogen/HISTORY
index b4e9556..51b16b7 100644
--- a/ruby-raa/hyogen/HISTORY
+++ b/ruby-raa/hyogen/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/image_size/DETAILS b/ruby-raa/image_size/DETAILS
index 8d7a9ce..afe2518 100755
--- a/ruby-raa/image_size/DETAILS
+++ b/ruby-raa/image_size/DETAILS
@@ -7,14 +7,9 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/imagesize-${VERSION}"
WEB_SITE="http://imagesize.rubyforge.org/";
LICENSE[0]=RUBY
ENTERED=20080116
- SHORT="measure image size(GIF, PNG, JPEG ,,, etc)"
+ SHORT="Measure image size"
cat << EOF
-measure image (GIF, PNG, JPEG ,,, etc) size
code by Pure Ruby
-["PCX", "PSD", "XPM", "TIFF",
-"XBM", "PGM", "PBM", "PPM",
-"BMP", "JPEG", "PNG", "GIF",
-"SWF"]
+Measure image size.

- Versions: [20040618 (2007-04-24)]
- [20030420 (2003-04-20)]
+Formats: PCX, PSD, XPM, TIFF, XBM, PGM, PBM, PPM, BMP, JPEG, PNG, GIF, SWF.
EOF
diff --git a/ruby-raa/image_size/HISTORY b/ruby-raa/image_size/HISTORY
index fc37db7..6fd3450 100644
--- a/ruby-raa/image_size/HISTORY
+++ b/ruby-raa/image_size/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/mailparser/DETAILS b/ruby-raa/mailparser/DETAILS
index 402e0bc..badb240 100755
--- a/ruby-raa/mailparser/DETAILS
+++ b/ruby-raa/mailparser/DETAILS
@@ -9,9 +9,5 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080113
SHORT="parse mail message"
cat << EOF
-parse mail message without exception.
Japanese document only.
-
- Versions: [0.4.8 (2007-09-17)]
- [0.4.5 (2007-08-08)] [0.4.3 (2007-06-02)] [0.4.1 (2007-03-04)]
- [0.4 (2007-01-16)] [0.1 (2004-11-02)]
+Parse mail message without exception. Japanese document only.
EOF
diff --git a/ruby-raa/mailparser/HISTORY b/ruby-raa/mailparser/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/mailparser/HISTORY
+++ b/ruby-raa/mailparser/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/mb-ruby/DETAILS b/ruby-raa/mb-ruby/DETAILS
index 5960aed..8c2453a 100755
--- a/ruby-raa/mb-ruby/DETAILS
+++ b/ruby-raa/mb-ruby/DETAILS
@@ -10,7 +10,4 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="MusicBrainz-Ruby"
cat << EOF
MusicBrainz client library bindings for Ruby.
-
- Versions: [0.3.0 (2006-08-31)]
- [0.2.0 (2005-06-10)] [0.1.0 (-)]
EOF
diff --git a/ruby-raa/mb-ruby/HISTORY b/ruby-raa/mb-ruby/HISTORY
index b4e9556..51b16b7 100644
--- a/ruby-raa/mb-ruby/HISTORY
+++ b/ruby-raa/mb-ruby/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/needle/DETAILS b/ruby-raa/needle/DETAILS
index d3a07de..fe4be4d 100755
--- a/ruby-raa/needle/DETAILS
+++ b/ruby-raa/needle/DETAILS
@@ -10,73 +10,5 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="Needle: Dependency Injector for Ruby"
cat << EOF
Needle is a dependency injection (a.k.a. "inversion of control")
-container for Ruby. Project Page/Downloads:rubyforge.org/projects/needle
-User Manual (work in progress):needle.rubyforge.org API
-Documentation:needle.rubyforge.org/api FAQ:needle.rubyforge.org/faq.html
-Needle Wiki:needle.rubyforge.org/wiki/wiki.pl Needle is currently
-considered production-worthy software. You are encouraged to download
-it and try it out. No backwards-incompatible API changes will be made
-to Needle without incrementing the major version number as an indicator.
-Please report any bugs. The bug tracker on the project page are a good place
-to do so, or you can just email me (jgb3 AT email.byu.edu). Additionally,
-you might consider taking advantage of the following resources:Bug
-Reports:rubyforge.org/tracker/?atid=1642&group_id=410&func=browse
-Forums:rubyforge.org/forum/?group_id=410 Mailing
-List:rubyforge.org/mailman/listinfo/needle-discuss Feature
-Requests:rubyforge.org/tracker/?atid=1645&group_id=410&func=browse CHANGES IN
-1.2 Parameterized services are now supported, allowing you to pass additional
-initialization parameters when requesting a previously-registered service.
-Multiton service model is supported. Specify a multiton service model to have
-instances cached based on the parameters given when the service is requested.
-The :log_for service is a new parameterized version of the :logs service,
-making it easier than ever to obtain a logger handle for a service point.
-DefinitionContext now passes all messages through to its container. Fixed
-various bugs and documentation typos, and added to the FAQ and manual.
-FEATURES Type 2 (setter) injection. This means you can satisfy service
-dependencies by setting properties on the services. Type 3 (constructor)
-injection. This means you can satisfy service dependencies by passing them as
-parameters to the constructors of the services. Service Interceptors. This
-allows you to specify non-intrusive "interceptor" objects that
-sit between the client and the service, intercepting all method calls to
-the service. You can implement some simple AOP-like functionality this way.
-Integrated, highly-configurable logging subsystem, available as a service.
-Service configuration in Ruby (no external configuration files). Lifecycle
-management. Configure services to be singletons or prototypes, and to use
-either immediate or deferred instantiation. Light-weight, and fast (as
-compared to Copland) EXAMPLES Jim (Weirich)’s originally proposed
-syntax is still completely valid: require 'needle'
- registry = Needle::Registry.new registry.register( :foo ) { 5 }
- registry.register( :bar ) { |c| Struct.new( :value ).new( c.foo ) } bar =
- registry.bar p bar.value #-> 5
-Additionally, Eivind Eklund suggested a "domain language" approach
-that is also available: registry.define! do
- foo { 5 } bar { Struct.new( :value ).new( foo ) }
- end bar = registry.bar p bar.value #-> 5
-Also, Jim Weirich proposed another "domain language" approach that
-does not use instance_eval (also available): registry.define do |b|
- b.foo { 5 } b.bar { Struct.new( :value ).new( b.foo ) }
- end bar = registry.bar p bar.value #-> 5
-You can also create hierarchical namespaces inside of a registry:
-registry.namespace :level1 do |l1|
- l1.namespace :level2 do |l2|
- l2.register( :foo ) { "hello" }
- end
- end p registry.level1.level2.foo #-> "hello"
-For more, see the User Manual, and the "examples" subdirectory
-of the Needle distribution. HISTORY At RubyConf 2004, Jim Weirich
-approached me (Jamis Buck) after my presentation on Copland and mused
-aloud, "I wonder what would happen if you started with Ruby’s
-features and evolved a DI container?" I agreed that it would be
-an interesting exercise. Jim (being who he is) sent me a rough draft
-of an article a few days later. This article was one he was going
-to post on his blog, entitled "Dependency Injection in Ruby"
-(onestepback.org/index.cgi/Tech/Ruby/DependencyInjectionInRuby.rdoc). In it
-he laid out a bare-bones implementation of DI using some of Ruby’s most
-compelling features, like blocks. Jim granted me permission to work on his
-implementation, and Needle was born. Eivind Eklund and Mauricio Fernández
-were both kind enough to review my additions and offer suggestions.
-
- Versions: [1.2.0 (2004-11-18)]
- [1.1.0 (2004-11-11)] [1.0.0 (2004-11-04)] [0.9.0 (2004-10-28)]
- [0.6.0 (2004-10-21)] [0.5.0 (2004-10-15)]
+container for Ruby.
EOF
diff --git a/ruby-raa/needle/HISTORY b/ruby-raa/needle/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/needle/HISTORY
+++ b/ruby-raa/needle/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/net-ssh/DETAILS b/ruby-raa/net-ssh/DETAILS
index 66661bb..fc1965f 100755
--- a/ruby-raa/net-ssh/DETAILS
+++ b/ruby-raa/net-ssh/DETAILS
@@ -12,9 +12,5 @@ cat << EOF
Net::SSH is a Ruby library that allows you to communicate with a remote
host via SSH (specifically the SSH2 protocol). Execution of remote commands
(interactively and non-interactively) and port forwarding are currently
-supported.

New in 0.6.0: Pageant support (thanks, Guillaume!) and support
-for external services (like Net::SSH).
-
- Versions: [0.6.0 (2004-12-02)]
- [0.5.0 (2004-11-23)] [0.0.4 (2004-07-25)] [0.0.2 (2004-07-05)]
+supported.
EOF
diff --git a/ruby-raa/net-ssh/HISTORY b/ruby-raa/net-ssh/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/net-ssh/HISTORY
+++ b/ruby-raa/net-ssh/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/nio/DETAILS b/ruby-raa/nio/DETAILS
index 4252bcb..62dba23 100755
--- a/ruby-raa/nio/DETAILS
+++ b/ruby-raa/nio/DETAILS
@@ -9,12 +9,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080114
SHORT="Formatting and conversion of numeric types (Integer,
Rational, "
cat << EOF
-Release 0.2.1 of Nio (Numeric input/output): with a coupe of minor
enhancements
-ang bug fixes.

This library formats numbers as text numerals and reads
-them back into Ruby numbers.

Aspects such as numerical base, precision,
-exponential notation, separators, repeating decimals, digit insignificance
-are handled.

Nio also implements accurate conversion between numeric types.
-
- Versions: [0.2.1 (2007-12-15)]
- [0.2.0 (2007-09-23)]
+This library formats numbers as text numerals and reads them back into Ruby
+numbers. Aspects such as numerical base, precision, exponential notation,
+separators, repeating decimals, digit insignificance are handled. Nio also
+implements accurate conversion between numeric types.
EOF
diff --git a/ruby-raa/nio/HISTORY b/ruby-raa/nio/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/nio/HISTORY
+++ b/ruby-raa/nio/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/passenger/DETAILS b/ruby-raa/passenger/DETAILS
index 78b525a..248ac66 100755
--- a/ruby-raa/passenger/DETAILS
+++ b/ruby-raa/passenger/DETAILS
@@ -4,9 +4,9 @@ if [[ $PASSENGER_BRANCH == 2 ]]; then
RAAID=71376

SOURCE_HASH=sha512:a82f7d39d0a1053fd4b63c7d1464db54d229d0b42b326afc11dddef680938f522ba20b3bbd39ebb0241407b669dcdb7478c58420ca2f2225a9b2daa03ce8c17e
else
- VERSION=3.0.15
- RAAID=76337
-
SOURCE_HASH=sha512:44fd8e7a67386143fe3ac6394c81c347cc479fa7519dc4b741adf35f7b7a3c45215d342cce3fbb9b156b4f137ef4e1aa5158d2d6435c7103e27d234c4a6bb4fa
+ VERSION=3.0.19
+ RAAID=76675
+
SOURCE_HASH=sha512:379506c1ef6eab01021a570c3420d7c50d4b3a8d1e0ab493dfa70dd58ae64190eb2bb30a6290db8385d35b4b1eaadb73a3ace998ea32c7ba20bcfe0809077f1d
fi
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ruby-raa/passenger/HISTORY b/ruby-raa/passenger/HISTORY
index 4b18292..7eb1aa8 100644
--- a/ruby-raa/passenger/HISTORY
+++ b/ruby-raa/passenger/HISTORY
@@ -1,3 +1,9 @@
+2013-02-02 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated PASSENGER_BRANCH=3 to 3.0.19
+ Passenger 2 doesn't seem to compile with the latest version of
BOOST.
+ I couldn't find a patch and am not sure if anyone still needs it.
+
+
2012-08-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: added branch 3; updated spell to 3.0.15
* PREPARE: added, for branch selector; made 2nd branch default
diff --git a/ruby-raa/quickcert/DETAILS b/ruby-raa/quickcert/DETAILS
index b7725e0..19419eb 100755
--- a/ruby-raa/quickcert/DETAILS
+++ b/ruby-raa/quickcert/DETAILS
@@ -9,14 +9,14 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/QuickCert-${VERSION}"
ENTERED=20080116
SHORT="QuickCert quickly and easily creates SSL certificates."
cat << EOF
-QuickCert allows you to quickly and easily create SSL certificates. It
-uses a simple configuration file to generate self-signed client and server
-certificates.

QuickCert is a compilation of NAKAMURA Hiroshi's post to
-ruby-talk number 89917, the example scripts referenced in the above post,
-and gen_csr.rb from Ruby's OpenSSL examples.

QuickCert can be used to
-generate certificates for WEBrick or DRb over SSL. To see how to use SSL
-with DRb, check out how to set up DRb over SSL.
+QuickCert allows you to quickly and easily create SSL certificates. It uses a
+simple configuration file to generate self-signed client and server
+certificates.

- Versions: [1.0.1 (2004-05-03)]
- [1.0.0 (2004-05-03)]
+QuickCert is a compilation of NAKAMURA Hiroshi's post to ruby-talk number
89917,
+the example scripts referenced in the above post, and gen_csr.rb from Ruby's
+OpenSSL examples.
+
+QuickCert can be used to generate certificates for WEBrick or DRb over SSL.
To
+see how to use SSL with DRb, check out how to set up DRb over SSL.
EOF
diff --git a/ruby-raa/quickcert/HISTORY b/ruby-raa/quickcert/HISTORY
index fc37db7..6fd3450 100644
--- a/ruby-raa/quickcert/HISTORY
+++ b/ruby-raa/quickcert/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-1.8/CONFLICTS b/ruby-raa/ruby-1.8/CONFLICTS
index c9a3c7f..75d7b2e 100755
--- a/ruby-raa/ruby-1.8/CONFLICTS
+++ b/ruby-raa/ruby-1.8/CONFLICTS
@@ -1,3 +1,4 @@
conflicts ruby y
conflicts ruby-1.9
+conflicts ruby-2.0
conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-1.8/DEPENDS b/ruby-raa/ruby-1.8/DEPENDS
index 888f0b4..fde6986 100755
--- a/ruby-raa/ruby-1.8/DEPENDS
+++ b/ruby-raa/ruby-1.8/DEPENDS
@@ -1,4 +1,4 @@
optional_depends db "" "" "for db support" &&
optional_depends gdbm "" "" "for gdbm support" &&
optional_depends tk "" "" "for tk support" &&
-optional_depends openssl "" "" "for ssl and hashing modules"
+optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-1.8/DETAILS b/ruby-raa/ruby-1.8/DETAILS
index 864be02..66ae51f 100755
--- a/ruby-raa/ruby-1.8/DETAILS
+++ b/ruby-raa/ruby-1.8/DETAILS
@@ -1,10 +1,10 @@
SPELL=ruby-1.8
PACKAGE=ruby
- VERSION=1.8.7-p358
+ VERSION=1.8.7-p374
SOURCE=$PACKAGE-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:f5d3729cbf869ee8d24a8d73008de8591d7d3fbee7a935c3cd69f755008243e821e53405b1a62e46d6af847a749c73e7463aede091d63ff43e5b1e01ecf06199
- SECURITY_PATCH=10
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/ruby/$SOURCE
+
SOURCE_HASH=sha512:c6859aec9a796c71bb30c18236bd5548826655b08312181376b8dae4a006575f711065f15a002329c5e62c1e1ee44bb86723138abb3b658c8958920f13a5adea
+ SECURITY_PATCH=11
+ SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/ruby/1.8/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
LICENSE[0]=GPL
KEYWORDS="devel"
diff --git a/ruby-raa/ruby-1.8/HISTORY b/ruby-raa/ruby-1.8/HISTORY
index 106030e..f081c31 100644
--- a/ruby-raa/ruby-1.8/HISTORY
+++ b/ruby-raa/ruby-1.8/HISTORY
@@ -1,3 +1,18 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-07-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.7-p374; SECURITY_PATCH++
(CVE-2013-4073,
+ CVE-2013-1821)
+
+2013-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add ruby-2.0
+
+2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply stdout-rouge-fix.patch
+ * stdout-rouge-fix.patch: Fix glibc 2.14+ compilation
+ From http://bugs.ruby-lang.org/issues/5108
+
2012-05-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.7-p358; SECURITY_PATCH++; updated
mirrorlist
@@ -25,7 +40,7 @@
2010-01-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.9.1-p376
SECURITY_PATCH++, fixes CVE-2009-4124, fixes bug #15542
-
+
2009-08-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.7-p174; SECURITY_PATCH++

@@ -102,7 +117,7 @@

2006-11-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: remove -fomit-frame-pointer from CFLAGS as this causes a
- SEGFAULT #12643
+ SEGFAULT #12643

2006-11-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: SECURITY_PATCH
@@ -120,7 +135,7 @@
* PRE_BUILD, yaml-bignum-fix.patch: removed

2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED (deprecated in favor of
+ * DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).

2006-03-13 Arwed v. Merkatz <v.merkatz AT gmx.net>
@@ -176,3 +191,4 @@

2002-10-03 Julian v. Bock <julian AT wongr.net>
* DETAILS: add LICENSE and MD5 fields.
+
diff --git a/ruby-raa/ruby-1.8/PRE_BUILD b/ruby-raa/ruby-1.8/PRE_BUILD
new file mode 100755
index 0000000..91e5271
--- /dev/null
+++ b/ruby-raa/ruby-1.8/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+message "${MESSAGE_COLOR}Applying fix for glibc 2.14+...${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/lib/mkmf.rb \
+ "${SPELL_DIRECTORY}"/stdout-rouge-fix.patch
diff --git a/ruby-raa/ruby-1.8/stdout-rouge-fix.patch
b/ruby-raa/ruby-1.8/stdout-rouge-fix.patch
new file mode 100644
index 0000000..58c8583
--- /dev/null
+++ b/ruby-raa/ruby-1.8/stdout-rouge-fix.patch
@@ -0,0 +1,36 @@
+# From http://bugs.ruby-lang.org/issues/5108
+diff --git a/lib/mkmf.rb b/lib/mkmf.rb
+index c9e738a..7a8004d 100644
+--- a/lib/mkmf.rb
++++ b/lib/mkmf.rb
+@@ -201,20 +201,26 @@ end
+ module Logging
+ @log = nil
+ @logfile = 'mkmf.log'
+- @orgerr = $stderr.dup
+- @orgout = $stdout.dup
+ @postpone = 0
+ @quiet = $extmk
+
+ def self::open
+ @log ||= File::open(@logfile, 'w')
+ @log.sync = true
++ orgerr = $stderr.dup
++ orgout = $stdout.dup
+ $stderr.reopen(@log)
+ $stdout.reopen(@log)
+ yield
+ ensure
+- $stderr.reopen(@orgerr)
+- $stdout.reopen(@orgout)
++ if orgerr
++ $stderr.reopen(orgerr)
++ orgerr.close
++ end
++ if orgout
++ $stdout.reopen(orgout)
++ orgout.close
++ end
+ end
+
+ def self::message(*s)
diff --git a/ruby-raa/ruby-1.9/CONFLICTS b/ruby-raa/ruby-1.9/CONFLICTS
index ffd847b..786eafb 100755
--- a/ruby-raa/ruby-1.9/CONFLICTS
+++ b/ruby-raa/ruby-1.9/CONFLICTS
@@ -1,3 +1,4 @@
conflicts ruby y
conflicts ruby-1.8
+conflicts ruby-2.0
conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-1.9/DEPENDS b/ruby-raa/ruby-1.9/DEPENDS
index 8c5f8c3..acfc465 100755
--- a/ruby-raa/ruby-1.9/DEPENDS
+++ b/ruby-raa/ruby-1.9/DEPENDS
@@ -3,4 +3,4 @@ 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"
+optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-1.9/DETAILS b/ruby-raa/ruby-1.9/DETAILS
index 26660f7..ff5e4e8 100755
--- a/ruby-raa/ruby-1.9/DETAILS
+++ b/ruby-raa/ruby-1.9/DETAILS
@@ -1,12 +1,13 @@
SPELL=ruby-1.9
PACKAGE=ruby
- VERSION=1.9.3-p194
-
SOURCE_HASH=sha512:4b7ec49e21f9d8c51fcc1dec146e7d8c02ff63309484ea02d476820dba7e8fe6b6aed5fb74242614cf21552fbf4ac18f8583ca7138edb169ddbd336056ff4d62
+ VERSION=1.9.3-p551
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+
SOURCE_HASH=sha512:be12adf581ee76af70db117b44c6647c1df3d28fffa1b3379c6067e4aa1fb523dae7c9b130a51dcdcff268a8ee21a3d74f6f946135fb3ac6b90664f0a9df4a08
SOURCE=$PACKAGE-$VERSION.tar.gz
- SECURITY_PATCH=5
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/ruby/1.9/$SOURCE
- SOURCE_URL[1]=ftp://www.ibiblio.org/pub/languages/ruby/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$PACKAGE-$VERSION
+ SECURITY_PATCH=13
+ SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$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"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-1.9/HISTORY b/ruby-raa/ruby-1.9/HISTORY
index 9b1b236..aad6d25 100644
--- a/ruby-raa/ruby-1.9/HISTORY
+++ b/ruby-raa/ruby-1.9/HISTORY
@@ -1,3 +1,43 @@
+2014-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p551; SECURITY_PATCH++
(CVE-2014-8080,
+ CVE-2014-8090)
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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)
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p429; SECURITY_PATCH++
(CVE-2013-2065)
+
+2013-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add ruby-2.0
+
+2013-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p392; SECURITY_PATCH++
(CVE-2013-0269)
+
+2013-02-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p385; SECURITY_PATCH++
(CVE-2013-0256)
+
+2013-01-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p374; use BRANCH; updated mirror;
+ quoting paths
+
+2012-12-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p362
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p327; SECURITY_PATCH++
+ (CVE-2012-5371)
+
+2012-10-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.9.3-p286; SECURITY_PATCH++
+
2012-08-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added optional depends on libyaml

diff --git a/ruby-raa/ruby-2.0/BUILD b/ruby-raa/ruby-2.0/BUILD
new file mode 100755
index 0000000..2789a74
--- /dev/null
+++ b/ruby-raa/ruby-2.0/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.0/CONFIGURE b/ruby-raa/ruby-2.0/CONFIGURE
new file mode 100755
index 0000000..c2d0f1e
--- /dev/null
+++ b/ruby-raa/ruby-2.0/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.0/CONFLICTS b/ruby-raa/ruby-2.0/CONFLICTS
new file mode 100755
index 0000000..9f6aa10
--- /dev/null
+++ b/ruby-raa/ruby-2.0/CONFLICTS
@@ -0,0 +1,4 @@
+conflicts ruby y
+conflicts ruby-1.8
+conflicts ruby-1.9
+conflicts ruby-enterprise-edition
diff --git a/ruby-raa/ruby-2.0/DEPENDS b/ruby-raa/ruby-2.0/DEPENDS
new file mode 100755
index 0000000..813f550
--- /dev/null
+++ b/ruby-raa/ruby-2.0/DEPENDS
@@ -0,0 +1,8 @@
+depends libffi &&
+
+optional_depends doxygen "" "--disable-install-doc" "install documentation"
&&
+optional_depends db "" "" "for db support" &&
+optional_depends gdbm "" "" "for gdbm support" &&
+optional_depends libyaml "" "" "for YAML output (recommended)" &&
+optional_depends SSL "" "" "for ssl and hashing modules" &&
+optional_depends tk "" "" "for tk support"
diff --git a/ruby-raa/ruby-2.0/DETAILS b/ruby-raa/ruby-2.0/DETAILS
new file mode 100755
index 0000000..5507a8b
--- /dev/null
+++ b/ruby-raa/ruby-2.0/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=ruby-2.0
+ PACKAGE=ruby
+ VERSION=2.0.0-p576
+
SOURCE_HASH=sha512:e089cca4867cd9c715f4f37e40a1db9af6ba0c74b47e79568121bb980476f8877a87ccb848b973381edb4667c0c73165f5e1761f60db839e67f6326302dbd864
+ SECURITY_PATCH=3
+ 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=20020106
+ 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.0/HISTORY b/ruby-raa/ruby-2.0/HISTORY
new file mode 100644
index 0000000..6c4e90e
--- /dev/null
+++ b/ruby-raa/ruby-2.0/HISTORY
@@ -0,0 +1,25 @@
+2014-09-26 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 2.0.0-p576
+ SECURITY_PATCH++ fixes CVE-2014-2525
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libffi
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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
+
+2013-05-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0-p195
+ SECURITY_PATCH=1 fixes CVE-2013-2065
+
+2011-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0-p0
+ spell created, copied from ruby-19
diff --git a/ruby-raa/ruby-2.0/INSTALL b/ruby-raa/ruby-2.0/INSTALL
new file mode 100755
index 0000000..7bd4719
--- /dev/null
+++ b/ruby-raa/ruby-2.0/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+
+if [[ $RUBY_DOCS == y ]]; then
+ make install-doc
+fi
diff --git a/ruby-raa/ruby-2.0/PROVIDES b/ruby-raa/ruby-2.0/PROVIDES
new file mode 100755
index 0000000..a62e12a
--- /dev/null
+++ b/ruby-raa/ruby-2.0/PROVIDES
@@ -0,0 +1 @@
+RUBY
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..acfc465
--- /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 SSL "" "" "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..1d7856c
--- /dev/null
+++ b/ruby-raa/ruby-2.1/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=ruby-2.1
+ PACKAGE=ruby
+ VERSION=2.1.5
+
SOURCE_HASH=sha512:d4b1e3c2b6a0dc79846cce056043c48a2a2a97599c76e9a07af21a77fd10e04c8a34f3a60b6975181bff17b2c452af874fa073ad029549f3203e59095ab70196
+ SECURITY_PATCH=1
+ 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..902e159
--- /dev/null
+++ b/ruby-raa/ruby-2.1/HISTORY
@@ -0,0 +1,16 @@
+2014-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.5
+ SECURITY_PATCH=1 fix CVE-2014-8090
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1.2
+
+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/ruby-raa/ruby-dbus/DETAILS b/ruby-raa/ruby-dbus/DETAILS
index 135c1b7..ba0291b 100755
--- a/ruby-raa/ruby-dbus/DETAILS
+++ b/ruby-raa/ruby-dbus/DETAILS
@@ -13,16 +13,18 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="Ruby D-Bus provides an implementation of the D-Bus
protocol"
cat << EOF
Ruby D-Bus provides an implementation of the D-Bus protocol such that the
-D-Bus system can be used in the Ruby programming language.

Ruby D-Bus
-currently supports the following features:

* Connecting to local busses.
- * Accessing remote services, objects and interfaces.
* Invoking methods on
- remote objects synchronously and asynchronously.
* Catch signals on remote
- objects and handle them via callbacks.
* Remote object introspection.
*
- Walking object trees.
* Creating services and registering them on the
- bus.
* Exporting objects with interfaces on a bus for remote use.
*
- Rubyish D-Bus object and interface syntax support that automatically allows
- for introspection.
* Emitting signals on exported objects.
+D-Bus system can be used in the Ruby programming language.

- Versions: [0.2.0 (2007-07-04)]
- [0.1.1 (2007-05-06)]
+Ruby D-Bus currently supports the following features:
+* Connecting to local busses.
+* Accessing remote services, objects and interfaces.
+* Invoking methods on remote objects synchronously and asynchronously.
+* Catch signals on remote objects and handle them via callbacks.
+* Remote object introspection.
+* Walking object trees.
+* Creating services and registering them on the bus.
+* Exporting objects with interfaces on a bus for remote use.
+* Rubyish D-Bus object and interface syntax support that automatically allows
+ for introspection.
+* Emitting signals on exported objects.
EOF
diff --git a/ruby-raa/ruby-dbus/HISTORY b/ruby-raa/ruby-dbus/HISTORY
index 7ad3cce..7f95d28 100644
--- a/ruby-raa/ruby-dbus/HISTORY
+++ b/ruby-raa/ruby-dbus/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-dict/DETAILS b/ruby-raa/ruby-dict/DETAILS
index 57cddd8..664c9d5 100755
--- a/ruby-raa/ruby-dict/DETAILS
+++ b/ruby-raa/ruby-dict/DETAILS
@@ -9,18 +9,10 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080113
SHORT="Ruby/DICT"
cat << EOF
-Ruby/DICT is an RFC 2229 compliant client-side library implementation of
-the DICT protocol. It can be used to write clients that access dictionary
-definitions from a set of natural language dictionary databases.

In
-addition, rdict, a command-line based dictionary client built on Ruby/DICT,
-is included.

Changes in 0.9.3

A bug was fixed, whereby a text response
-could be mistaken for a numeric status response.

Changes in 0.9.2

-When a non-default matching strategy is used with rdict and no definitions
-are found, an message is now displayed. A warning when running with Ruby
-1.8 was also fixed.

Changes in 0.9.1

The rdict client now accepts
-multiple words as arguments on the command line and performs dictionary
-look-ups for each of them in turn.
+Ruby/DICT is an RFC 2229 compliant client-side library implementation of the
+DICT protocol. It can be used to write clients that access dictionary
+definitions from a set of natural language dictionary databases.

- Versions: [0.9.3 (2005-05-26)]
- [0.9.2 (2003-06-11)]
+In addition, rdict, a command-line based dictionary client built on
Ruby/DICT,
+is included.
EOF
diff --git a/ruby-raa/ruby-dict/HISTORY b/ruby-raa/ruby-dict/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/ruby-dict/HISTORY
+++ b/ruby-raa/ruby-dict/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-enterprise-edition/CONFLICTS
b/ruby-raa/ruby-enterprise-edition/CONFLICTS
index bfec4b6..71e229e 100755
--- a/ruby-raa/ruby-enterprise-edition/CONFLICTS
+++ b/ruby-raa/ruby-enterprise-edition/CONFLICTS
@@ -1,3 +1,4 @@
conflicts ruby y
conflicts ruby-1.8
conflicts ruby-1.9
+conflicts ruby-2.0
diff --git a/ruby-raa/ruby-enterprise-edition/DEPENDS
b/ruby-raa/ruby-enterprise-edition/DEPENDS
index c865716..cf3460b 100755
--- a/ruby-raa/ruby-enterprise-edition/DEPENDS
+++ b/ruby-raa/ruby-enterprise-edition/DEPENDS
@@ -1,5 +1,5 @@
depends zlib &&
-depends openssl &&
+depends SSL &&
depends readline &&
depends bison &&
depends patch &&
diff --git a/ruby-raa/ruby-enterprise-edition/HISTORY
b/ruby-raa/ruby-enterprise-edition/HISTORY
index c77d62f..e0479c8 100644
--- a/ruby-raa/ruby-enterprise-edition/HISTORY
+++ b/ruby-raa/ruby-enterprise-edition/HISTORY
@@ -1,2 +1,8 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: add ruby-2.0
+
2012-05-12 David Kowis <dkowis AT shlrm.org>
* BUILD,DETAILS,CONFIGURE,CONFLICTS,DEPENDS,PROVIDES: Created new spell
for ruby-enterprise-edition
diff --git a/ruby-raa/ruby-glib2/DETAILS b/ruby-raa/ruby-glib2/DETAILS
index 365811c..86c307b 100755
--- a/ruby-raa/ruby-glib2/DETAILS
+++ b/ruby-raa/ruby-glib2/DETAILS
@@ -1,9 +1,9 @@
SPELL=ruby-glib2
- VERSION=1.0.3
+ VERSION=1.2.1
SOURCE=ruby-gtk2-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ruby-gtk2-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/ruby-gnome2/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+
SOURCE_HASH=sha512:587e0755348273264b07210df1386b293858de53e8121043acaad515c54e9bb8499bd423723c1bd3c375c7bd7439b9358f608d0ec794be7b5a814ba260aaf267
LICENSE[0]=GPL
WEB_SITE=http://ruby-gnome2.sourceforge.jp/
ENTERED=20031001
diff --git a/ruby-raa/ruby-glib2/HISTORY b/ruby-raa/ruby-glib2/HISTORY
index dfd9edf..1e1da02 100644
--- a/ruby-raa/ruby-glib2/HISTORY
+++ b/ruby-raa/ruby-glib2/HISTORY
@@ -1,3 +1,6 @@
+2013-02-07 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 1.2.1
+
2011-11-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.3
* DEPENDS: added missing dep
diff --git a/ruby-raa/ruby-glib2/ruby-gtk2-1.0.3.tar.gz.sig
b/ruby-raa/ruby-glib2/ruby-gtk2-1.0.3.tar.gz.sig
deleted file mode 100644
index ed902ad..0000000
Binary files a/ruby-raa/ruby-glib2/ruby-gtk2-1.0.3.tar.gz.sig and /dev/null
differ
diff --git a/ruby-raa/ruby-graphviz/DETAILS b/ruby-raa/ruby-graphviz/DETAILS
index 6973d1b..5c8e00d 100755
--- a/ruby-raa/ruby-graphviz/DETAILS
+++ b/ruby-raa/ruby-graphviz/DETAILS
@@ -10,10 +10,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
SHORT="Interface to the GraphViz graphing tool"
cat << EOF
This modules provides an interface to layout and generate images of directed
-graphs in a variety of formats (PostScript, PNG, etc.) using GraphViz.

-This module works with GraphViz 1.10 or higher
+graphs in a variety of formats (PostScript, PNG, etc.) using GraphViz.

- Versions: [0.8.0 (2007-05-15)]
- [0.6.0 (2005-01-05)] [0.5.0 (2004-12-23)] [0.4.0 (2004-11-12)]
- [0.3.0 (2004-11-10)] [0.2.0 (2004-08-12)] [0.1.0 (-)]
+This module works with GraphViz 1.10 or higher.
EOF
diff --git a/ruby-raa/ruby-graphviz/HISTORY b/ruby-raa/ruby-graphviz/HISTORY
index fc37db7..6fd3450 100644
--- a/ruby-raa/ruby-graphviz/HISTORY
+++ b/ruby-raa/ruby-graphviz/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-inotify/DETAILS b/ruby-raa/ruby-inotify/DETAILS
index 1a1db91..5c2769d 100755
--- a/ruby-raa/ruby-inotify/DETAILS
+++ b/ruby-raa/ruby-inotify/DETAILS
@@ -9,9 +9,5 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080114
SHORT="Interface to Linux's Inotify (C version)"
cat << EOF
-A trivial interface to Linux's Inotify system, with tests.

Thanks to
-Torsten Werner for making it build with Ruby 1.9 head
-
- Versions: [0.0.2 (2007-09-23)]
- [0.0.1 (2007-06-04)] [0.0.0 (2005-11-28)]
+A trivial interface to Linux's Inotify system, with tests.
EOF
diff --git a/ruby-raa/ruby-inotify/HISTORY b/ruby-raa/ruby-inotify/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/ruby-inotify/HISTORY
+++ b/ruby-raa/ruby-inotify/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-password/DETAILS b/ruby-raa/ruby-password/DETAILS
index 6358e43..ea28d7a 100755
--- a/ruby-raa/ruby-password/DETAILS
+++ b/ruby-raa/ruby-password/DETAILS
@@ -9,72 +9,10 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080118
SHORT="Ruby/Password"
cat << EOF
-Ruby/Password comprises a set of useful methods for creating, verifying
-and manipulating passwords. It includes an interface to CrackLib, a library
-commonly used for checking password strength.

The target audience for
-this library is system administrators who need to write Ruby programs that
-prompt for, generate, verify and encrypt passwords.


Changes in 0.5.3:
-

The build environment has been modified to no longer use packer.h when it
-is availble. crack.h is now always required.


Changes in 0.5.2:

The
-build environment has been modified to search for the system dictionary in
the
-additional location of /var/cache/cracklib/cracklib_dict.pwd, which is where
-it is on Debian Linux.


Changes in 0.5.1:

Password.get would throw
-an exception in the unlikely event that STDIN reached EOF without any input.
-
-pwgen now supports a -v or --version switch.


Changes in 0.5.0:

This
-is a major update. The user-visible changes between this version and the
- previous, 0.4.1, are as follows:

A new example program, pwgen, has been
- added, complete with man page. Ted
Ts'o's C program of the same name
- inspired this Ruby version. The man page is
also adapted from his.

- A new class method, Password.phonemic, generates phonemic passwords. This,
-
too, was inspired by Ted Ts'o's work on pwgen. As its second parameter, it
- can
take zero or more new constants, logically OR'ed together. Available
- constants
are Password::ONE_DIGIT and Password::ONE_CASE. The former
- specifies that the
generated password should contain at least one digit,
- whilst the latter
specifies that the password should contain at least
- one capital letter.

The old Password.random method has been renamed
- Password.urandom and replaced
by a new Password.random that does not
- depend on /dev/urandom, making it much
more portable. Password.urandom will
- return nil on platforms that do not
implement the /dev/urandom device.
-
Password.get will now detect whether STDIN is connected to a tty. If not,
- no
password prompt is displayed and no attempt will be made to manipulate
-
terminal echo.

The prompt parameter to Password.get and Password.getc
- must now be passed in
its entirety. Previously, the string ': ' would be
- automatically appended to
the user-supplied prompt, but this behaviour has
- been changed in order to
accommodate null prompts. The default string for
- the prompt parameter has been
changed accordingly.

Running password.rb
- directly will now result in a call to Password.phonemic
and the display of
- the resulting password.

The Password::BadDictionary exception has been
- renamed
Password::DictionaryError and made a subclass of StandardError
- instead of
RuntimeError.

The CryptError exception has been moved to
- Password::CryptError and is now a
subclass of StandardError instead of
- RuntimeError.

A new constant, PASSWD_CHARS, gives the list of characters
- from which
automatically generated passwords will be chosen. Note that
- Password.urandom
will use the additional characters '+' and '/'.

A
- new constant, SALT_CHARS, gives the list of characters valid as salt
- characters when invoking Password#crypt.

Password.getc now returns
- an instance of Password, not String.

Password.random now returns a
- Password, not a String.

A Password::CryptError exception is now raised
- if the salt passed to
Password#crypt contains a bad character.

RDoc
- documentation has been added. The INSTALL file explains how to build it.
-
The RD documentation has been removed in favour of the RDoc documentation.
-

Changes in 0.4.1:

A warning issued when the library was loaded into
-Ruby 1.8.x is now avoided.


Changes in 0.4.0:

When a bad dictionary
-path is provided to Password#check, a Password::BadDictionary exception is
-now raised. In addition, buffering is now turned off for the Password.getc
-method, as this resulted in the prompt sometimes not being displayed when
-called by Ruby 1.8


Changes in 0.3.0:

The Crack class is gone and
-Password is now a direct subclass of String. Methods previously available in
-the Crack class are now accessible directly from the Password class.

As
-a result of this change, Password#check now raises a Password::WeakPassword
-exception if the password is weak, not a Crack::WeakPassword exception.
-

Changes in 0.2.1:

There are no user-visible changes to the code base
-in this release. The only changes are portability enhancements to the build
-system.


Changes in 0.2.0:

Password#check now returns true on success,
-and raises a Crack::WeakPassword exception on failure.


Changes in 0.1.1:
-

Password.get now returns an instance of class Password, not String

-Password.new now defaults to returning a null string, rather than nil
+Ruby/Password comprises a set of useful methods for creating, verifying and
+manipulating passwords. It includes an interface to CrackLib, a library
commonly
+used for checking password strength.

- Versions: [0.5.3 (2006-03-02)]
- [0.5.2 (2004-09-04)] [0.5.1 (2004-04-13)] [0.5.0 (-)]
+The target audience for this library is system administrators who need to
write
+Ruby programs that prompt for, generate, verify and encrypt passwords.
EOF
diff --git a/ruby-raa/ruby-password/HISTORY b/ruby-raa/ruby-password/HISTORY
index 29f2ad8..82c2a7c 100644
--- a/ruby-raa/ruby-password/HISTORY
+++ b/ruby-raa/ruby-password/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-termios/DETAILS b/ruby-raa/ruby-termios/DETAILS
index 6e4da8b..612fc5a 100755
--- a/ruby-raa/ruby-termios/DETAILS
+++ b/ruby-raa/ruby-termios/DETAILS
@@ -9,10 +9,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080118
SHORT="simple wrapper for termios(3)"
cat << EOF
-Termios module are a simple wrapper for termios(3). It can be included
-
into IO-family classes and can extend IO-family objects. In addition,
-
the methods can use as module function.
-
- Versions: [0.9.5 (2007-05-31)]
- [0.9.4 (2002-12-24)]
+Termios module are a simple wrapper for termios(3). It can be included into
+IO-family classes and can extend IO-family objects. In addition, the methods
can
+use as module function.
EOF
diff --git a/ruby-raa/ruby-termios/HISTORY b/ruby-raa/ruby-termios/HISTORY
index 29f2ad8..82c2a7c 100644
--- a/ruby-raa/ruby-termios/HISTORY
+++ b/ruby-raa/ruby-termios/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-xattr/DETAILS b/ruby-raa/ruby-xattr/DETAILS
index 71d41d0..ff08caf 100755
--- a/ruby-raa/ruby-xattr/DETAILS
+++ b/ruby-raa/ruby-xattr/DETAILS
@@ -10,7 +10,4 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="Interface to the XFS-compatible *_attr syscalls."
cat << EOF
An extension to access the XFS-compatible Extended Attribute API.
-
- Versions: [0.3.0 (2004-06-14)]
- [0.2.0 (-)]
EOF
diff --git a/ruby-raa/ruby-xattr/HISTORY b/ruby-raa/ruby-xattr/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/ruby-xattr/HISTORY
+++ b/ruby-raa/ruby-xattr/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/ruby-xslt/DETAILS b/ruby-raa/ruby-xslt/DETAILS
index d8d785e..f1be415 100755
--- a/ruby-raa/ruby-xslt/DETAILS
+++ b/ruby-raa/ruby-xslt/DETAILS
@@ -9,34 +9,5 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
ENTERED=20080113
SHORT="A Ruby class for processing XSLT"
cat << EOF
-Ruby/XSLT is a simple XSLT class based on libxml <http://xmlsoft.org/>
-and libxslt <http://xmlsoft.org/XSLT/>

0.9.3 :
* Due to recent
-changes in Gentoo Linux's install system, ruby-xslt no longer installs
-correctly. Brendan fixed this.
* Cleaned up extconf.rb
* Removed unused
-debugging code (memwatch)
* Moved some things out of C into Ruby
* Made
-error handling much more useful
* Added some unit tests

0.9.2 :
*
-Changes to the way XSLT files are loaded, so that we can keep their base URI
-straight - Sorry Brendan !!!
* Major corrections
* Add documentation (use
-make doc)

0.9.1 :
* Add XML/Smart support. XML/Simple support is still
-available
* Add REXML support
* Add error classes
* Move samples scripts
-from tests to examples and add unit tests
* Major bugs corrections

0.8.2
-:
* Configuration changes:
ruby extconf.rb --enable-exslt (on by default)
- ruby extconf.rb --enable-error-handler (off by default)
-
* API changes:
XML::XSLT.new.extFunction("do-this",
-"http://fake.none";, MyClass, "do_this")

- is now
-
- XML::XSLT.extFunction("do-this", "http://fake.none";,
- MyClass)
-0.8.1 :
* Major bug correction

0.8.0 :
* Major bug correction
-in parameters support

0.7.0 :
* Add external functions support

-0.6.0 :
* Major bug correction

0.5.0 :
* Add XML/Simple support
*
-Add parameters support

0.4.0 :
* Add cache

0.3.0 :
* Major bug
-correction

0.2.0 :
* Major bug correction

0.1.0 :
* Initial version
-
- Versions: [0.9.3 (2006-11-14)]
- [0.9.2 (2005-11-17)] [0.9.1 (2005-11-07)] [0.8.2 (2005-10-05)]
- [0.8.1 (2005-04-03)] [0.8.0 (2005-04-03)] [0.7.0 (2005-03-25)]
- [0.6.0 (2005-02-01)] [0.5.0 (2005-01-25)] [0.4.0 (2004-10-15)]
- [0.3.0 (2004-06-16)] [0.2.0 (2004-05-06)] [0.1.0 (-)]
+Ruby/XSLT is a simple XSLT class based on libxml and libxslt.
EOF
diff --git a/ruby-raa/ruby-xslt/HISTORY b/ruby-raa/ruby-xslt/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/ruby-xslt/HISTORY
+++ b/ruby-raa/ruby-xslt/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/rubygame/DETAILS b/ruby-raa/rubygame/DETAILS
index 2cf08bc..42ce907 100755
--- a/ruby-raa/rubygame/DETAILS
+++ b/ruby-raa/rubygame/DETAILS
@@ -12,8 +12,4 @@ cat << EOF
Rubygame is a cross-platform game and multimedia library for ruby. It
provides
flexible high-level ruby classes on top of SDL to make game programming fast
and enjoyable.
-
- Versions: [2.1.0 (2007-11-20)]
- [2.0.0 (2007-04-23)] [1.1.0 (2007-02-11)] [1.0 (2006-01-02)]
[20050903
- (2005-09-03)]
EOF
diff --git a/ruby-raa/rubygame/HISTORY b/ruby-raa/rubygame/HISTORY
index fc37db7..6fd3450 100644
--- a/ruby-raa/rubygame/HISTORY
+++ b/ruby-raa/rubygame/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/rubygems/DETAILS b/ruby-raa/rubygems/DETAILS
index a894e6f..2522a00 100755
--- a/ruby-raa/rubygems/DETAILS
+++ b/ruby-raa/rubygems/DETAILS
@@ -1,6 +1,6 @@
SPELL=rubygems
- VERSION=1.7.2
-
SOURCE_HASH=sha512:e70e3197c511ae686dbc788ddbdb14e08762e3f4e3fed6ee23acc47c4c696b6da8c8cd8aa032a46d694fd66a235f48b9fb8423d5e8415234b8ad27954d19913c
+ VERSION=1.8.24
+
SOURCE_HASH=sha512:f055ecf76f624cba747e2f841eb44b89bd28419b0a44973c6442d22233644fbe6babee7dea89a71f17deefaaa4e4e5e9ebeb6fd3abb58dafb63f313b1c3d60c9
SOURCE=$SPELL-$VERSION.tgz
SOURCE_URL[0]=http://production.cf.rubygems.org/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ruby-raa/rubygems/HISTORY b/ruby-raa/rubygems/HISTORY
index 7d0ff78..47c6654 100644
--- a/ruby-raa/rubygems/HISTORY
+++ b/ruby-raa/rubygems/HISTORY
@@ -1,5 +1,8 @@
+2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.24
+
2011-05-13 David Kowis <dkowis AT shlrm.org>
- * DETAILS: version to 1.7.2
+ * DETAILS: version to 1.7.2

2010-09-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.7; renewed source url
diff --git a/ruby-raa/rubymail/DETAILS b/ruby-raa/rubymail/DETAILS
index ebbdccf..62687d6 100755
--- a/ruby-raa/rubymail/DETAILS
+++ b/ruby-raa/rubymail/DETAILS
@@ -9,27 +9,6 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/rmail-${VERSION}"
ENTERED=20080113
SHORT="An Email/MIME library."
cat << EOF
-This is RubyMail, a lightweight mail library containing various mail
-utility classes and modules. Very high attention is paid to quality
-and robustness. This package has a complete unit test suite (requires
-RubyUnit to run). Currently all of my e-mail is processed by this library.
-Changes in RubyMail 1.0.0 (released 2008-01-05) This version differs only
-in the changes required for Ruby 1.9 support. It is otherwise "bug
-compatible" with version 0.17. Users of version 0.17 can safely upgrade
-to 1.0.0. You will lose the ability to run the tests if you are using Ruby
-1.6 (but who is doing that these days?). Add a Rakefile. Add a gem hosted
-on rubyforge.org. Changes in RubyMail 0.17 (released 2004-04-27) Handle
-parsing addresses with non-ASCII display names. We don’t do anything
-intelligent with the non-ASCII data, but it is passed through in its original
-(invalid) non-encoded form. Look for From_ lines only on the first line when
-parsing a message. RMail::Header#subject= now sets the header field name to
-"Subject" instead of "subject" since some mail reading
-software is case sensitive and can’t understand "subject:foo".
-The RMail parser now requires only whitespace after MIME multipart boundary
-lines. This violates RFC2046’s "NOTE TO IMPLEMENTORS"
-documented in testparsermultipart.rb’s test_multipart_data_12, but it
-allows real-world messages created by Eudora to be parsed.
-
- Versions: [1.0.0 (2008-01-05)]
- [0.17 (2004-04-28)] [0.16 (-)]
+This is RubyMail, a lightweight mail library containing various mail utility
+classes and modules. Very high attention is paid to quality and robustness.
EOF
diff --git a/ruby-raa/rubymail/HISTORY b/ruby-raa/rubymail/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/rubymail/HISTORY
+++ b/ruby-raa/rubymail/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/text-format/DETAILS b/ruby-raa/text-format/DETAILS
index 06f186e..ab430d3 100755
--- a/ruby-raa/text-format/DETAILS
+++ b/ruby-raa/text-format/DETAILS
@@ -9,38 +9,11 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
ENTERED=20080113
SHORT="Text::Format for Ruby"
cat << EOF
-Text::Format 1.0.0 Text::Format is provides the ability to nicely format
-fixed-width text with knowledge of the writeable space (number of columns),
-margins, and indentation settings. Text::Format can work with either
-TeX::Hyphen or Text::Hyphen to hyphenate words when formatting. This is
-release 1.0, containing both feature enhancements and bug fixes over the
-previous version, 0.64. Text::Format is originally based on the Perl library
-of the same name by Gábor Egressy. It is copyright 2002 - 2005 by Austin
-Ziegler and is licenced under Ruby’s licence. It is also available under
-the Perl Artistic licence. Text::Format 1.0.0 Changed installer: added a
.gem
-package. Changed installer: moving to a variant of setup.rb by Minero Aoki.
-Fixed significant problems with #hard_margin wrapping and fallback issues,
-eliminating all known possibilities for an infinite loop in wrapping. Some
-of the formatting changes involved with this result in different and more
-subtle wrapping and splitting of words; please read the full documentation
-for details. Clarified the API for #hyphenate_to (delineated the return
value
-required if the hyphenator cannot hyphenate the word to the specified size).
-Changed a number of public and private API calls to work better. As long as
the
-constants provided by Text::Format have been used (and not direct access to
the
-constant values), there will be no issues presented by most of these changes.
-Changed the initialization of the Text::Format object. The documentation
-has also been updated to be correct. Note that this will mean that some
-uses of Text::Format will not work, as Text::Format.new now yields self if
-a block is given instead of evaluating the block with Object#instance_eval.
-Added text numbering generators (Text::Format::Alpha, Text::Format::Number,
-and Text::Format::Roman) to work with #tag_paragraphs and #tag_text to
-generate numbered paragraphs. #nobreak_regex must be a hash of regular
-expressions, not strings that are converted to regular expressions. This
-Perlism has finally been removed. The performance has been improved; the
-number of times that lines are joined together and then split apart has
-been reduced. Changed the dependency to Text::Hyphen from TeX::Hyphen.
-Added auto-split capabilities to #paragraphs. See the updated documentation.
+Text::Format is provides the ability to nicely format fixed-width text with
+knowledge of the writeable space (number of columns), margins, and
indentation
+settings. Text::Format can work with either TeX::Hyphen or Text::Hyphen to
+hyphenate words when formatting.

- Versions: [1.0.0 (2005-06-25)]
- [0.64 (2003-09-18)]
+Text::Format is originally based on the Perl library of the same name by
+Gábor Egressy.
EOF
diff --git a/ruby-raa/text-format/HISTORY b/ruby-raa/text-format/HISTORY
index fb6cfa1..7bffbd3 100644
--- a/ruby-raa/text-format/HISTORY
+++ b/ruby-raa/text-format/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/trans-simple/DETAILS b/ruby-raa/trans-simple/DETAILS
index 7dee92a..cdbde8a 100755
--- a/ruby-raa/trans-simple/DETAILS
+++ b/ruby-raa/trans-simple/DETAILS
@@ -10,31 +10,22 @@ rubyforge.org/projects/trans-simple/"
ENTERED=20080114
SHORT="Transaction::Simple object transactions"
cat << EOF
-Transaction::Simple for Ruby Transaction::Simple provides a generic way to
-add active transaction support to objects. The transaction methods added
-by this module will work with most objects, excluding those that cannot be
-Marshal-ed (bindings, procedure objects, IO instances, or singleton objects).
-The transactions supported by Transaction::Simple are not associated with any
-sort of data store. They are "live" transactions occurring in memory
-on the object itself. This is to allow "test" changes to be made
-to an object before making the changes permanent. Transaction::Simple can
-handle an "infinite" number of transaction levels (limited only by
-memory). If I open two transactions, commit the second, but abort the first,
-the object will revert to the original version. Transaction::Simple supports
-"named" transactions, so that multiple levels of transactions can
-be committed, aborted, or rewound by referring to the appropriate name of
-the transaction. Names may be any object except nil. Transaction groups are
-also supported. A transaction group is an object wrapper that manages a group
-of objects as if they were a single object for the purpose of transaction
-management. All transactions for this group of objects should be performed
-against the transaction group object, not against individual objects in
-the group. Version 1.4.0 of Transaction::Simple adds a new post-rewind hook
-so that complex graph objects of the type in tests/tc_broken_graph.rb can
-correct themselves. Copyright:Copyright © 2003 - 2007 by Austin Ziegler
-Version:1.4.0 Homepage:rubyforge.org/projects/trans-simple/
Licence:MIT-Style;
-see Licence.txt Thanks to David Black, Mauricio Fernandez, Patrick Hurley,
-Pit Capitain, and Matz for their assistance with this library.
-
- Versions: [1.4.0 (2007-02-04)]
- [1.3.0 (2007-02-04)] [1.1.1 (2003-09-18)]
+Transaction::Simple for Ruby Transaction::Simple provides a generic way to
add
+active transaction support to objects. The transaction methods added by this
+module will work with most objects, excluding those that cannot be Marshal-ed
+(bindings, procedure objects, IO instances, or singleton objects). The
+transactions supported by Transaction::Simple are not associated with any
sort
+of data store. They are "live" transactions occurring in memory on the object
+itself. This is to allow "test" changes to be made to an object before making
+the changes permanent. Transaction::Simple can handle an "infinite" number
of
+transaction levels (limited only by memory). If I open two transactions,
commit
+the second, but abort the first, the object will revert to the original
version.
+Transaction::Simple supports "named" transactions, so that multiple levels of
+transactions can be committed, aborted, or rewound by referring to the
+appropriate name of the transaction. Names may be any object except nil.
+Transaction groups are also supported. A transaction group is an object
wrapper
+that manages a group of objects as if they were a single object for the
purpose
+of transaction management. All transactions for this group of objects should
be
+performed against the transaction group object, not against individual
objects
+in the group.
EOF
diff --git a/ruby-raa/trans-simple/HISTORY b/ruby-raa/trans-simple/HISTORY
index 327ac44..77351df 100644
--- a/ruby-raa/trans-simple/HISTORY
+++ b/ruby-raa/trans-simple/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2010-02-25 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: updated ruby dependency to RUBY provider

diff --git a/ruby-raa/vpim/DETAILS b/ruby-raa/vpim/DETAILS
index ce1a513..140e3ba 100755
--- a/ruby-raa/vpim/DETAILS
+++ b/ruby-raa/vpim/DETAILS
@@ -10,11 +10,5 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="vCard/iCalendar encoding/decoding library"
cat << EOF
Encoding and decoding of vCard and iCalendar formats. Includes command
-line utilities for working with vCards and iCalendars.

This entry is a
-replacement for the vCard project entry, since the project name has changed
-(since I added support for iCalendar the previous name was increasingly
-inappropriate).
-
- Versions: [(see home page) (2006-02-19)]
- [0.x (2005-03-14)] [0.9 (2004-10-26)]
+line utilities for working with vCards and iCalendars.
EOF
diff --git a/ruby-raa/vpim/HISTORY b/ruby-raa/vpim/HISTORY
index 5af09da..d11a8558 100644
--- a/ruby-raa/vpim/HISTORY
+++ b/ruby-raa/vpim/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix description, remove changelog and versions
+
2011-02-13 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updateded to 0.695

diff --git a/samba.gpg b/samba.gpg
new file mode 100644
index 0000000..ec0a543
Binary files /dev/null and b/samba.gpg differ
diff --git a/science-libs/avogadrolibs/BUILD b/science-libs/avogadrolibs/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/science-libs/avogadrolibs/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/science-libs/avogadrolibs/DEPENDS
b/science-libs/avogadrolibs/DEPENDS
new file mode 100755
index 0000000..b207cda
--- /dev/null
+++ b/science-libs/avogadrolibs/DEPENDS
@@ -0,0 +1,9 @@
+depends cmake &&
+depends eigen3 &&
+depends hdf5 &&
+depends glew &&
+depends libx11 &&
+depends OPENGL &&
+depends python &&
+depends qt4 &&
+depends molequeue
diff --git a/science-libs/avogadrolibs/DETAILS
b/science-libs/avogadrolibs/DETAILS
new file mode 100755
index 0000000..6e69775
--- /dev/null
+++ b/science-libs/avogadrolibs/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=avogadrolibs
+ 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]=$SOURCEFORGE_URL/avogadro/$SOURCE
+ LICENSE[0]=BSD
+ ENTERED=20130713
+ KEYWORDS="chemistry editory"
+ SHORT="advanced molecular editor"
+cat << EOF
+Avogadro is an advanced molecular editor designed for cross-platform use in
+computational chemistry, molecular modeling, bioinformatics, materials
science,
+and related areas. It offers a flexible rendering framework and a powerful
+plugin architecture.
+EOF
diff --git a/science-libs/avogadrolibs/HISTORY
b/science-libs/avogadrolibs/HISTORY
new file mode 100644
index 0000000..d9bd5af
--- /dev/null
+++ b/science-libs/avogadrolibs/HISTORY
@@ -0,0 +1,11 @@
+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/eigen2/HISTORY b/science-libs/eigen2/HISTORY
index b45e152..4b36f5c 100644
--- a/science-libs/eigen2/HISTORY
+++ b/science-libs/eigen2/HISTORY
@@ -1,3 +1,6 @@
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: added, for EIGEN
+
2012-06-21 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated sha512 and fixed SOURCE_DIRECTORY

diff --git a/science-libs/eigen2/PROVIDES b/science-libs/eigen2/PROVIDES
new file mode 100644
index 0000000..d1f084f
--- /dev/null
+++ b/science-libs/eigen2/PROVIDES
@@ -0,0 +1 @@
+EIGEN
diff --git a/science-libs/eigen3/DETAILS b/science-libs/eigen3/DETAILS
index 947f2fc..8d41f00 100755
--- a/science-libs/eigen3/DETAILS
+++ b/science-libs/eigen3/DETAILS
@@ -1,9 +1,10 @@
SPELL=eigen3
SPELLX=eigen
- VERSION=3.1.1
-
SOURCE_HASH=sha512:099310095c2b0a0e5e6af389414ab35c73828699d489813d527345307bc4cdc7f40eca24cb798fb2b29f3048938ae82219b0e3a410e64f32724bd0d27a134d50
+ VERSION=3.2.1
+
SOURCE_HASH=sha512:0c60139d23c6e51883d06c92d4c089f1b3eb3b75738d7064cfa3bc79148dd23bb00c98a53636fe396d89a3734d950ef938993c5662181d5327a8ae930afeb4e5
+# the following sha must be updated every time
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-6b38706d90a9
SOURCE=$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-43d9075b23ef
SOURCE_URL[0]=https://bitbucket.org/$SPELLX/$SPELLX/get/$SOURCE
WEB_SITE=http://eigen.tuxfamily.org
LICENSE[0]=LGPL
diff --git a/science-libs/eigen3/HISTORY b/science-libs/eigen3/HISTORY
index 40cf620..36bcb96 100644
--- a/science-libs/eigen3/HISTORY
+++ b/science-libs/eigen3/HISTORY
@@ -1,3 +1,24 @@
+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
+
+2013-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.4
+
+2013-04-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.3
+
+2013-01-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: added, for EIGEN
+
+2012-11-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.1.2
+
2012-08-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.1.1

diff --git a/science-libs/eigen3/PROVIDES b/science-libs/eigen3/PROVIDES
new file mode 100644
index 0000000..d1f084f
--- /dev/null
+++ b/science-libs/eigen3/PROVIDES
@@ -0,0 +1 @@
+EIGEN
diff --git a/science-libs/flann/DETAILS b/science-libs/flann/DETAILS
index 89dd4a4..964b97b 100755
--- a/science-libs/flann/DETAILS
+++ b/science-libs/flann/DETAILS
@@ -1,8 +1,8 @@
SPELL=flann
- VERSION=1.6.11
+ VERSION=1.7.1
SOURCE=$SPELL-$VERSION-src.zip
SOURCE_URL[0]=http://people.cs.ubc.ca/~mariusm/uploads/FLANN/$SOURCE
-
SOURCE_HASH=sha512:7da66255480ded6078b5b1332d01e09da2edd0c7adfe012d92fbf77b05d7a52e0d66d9b72f7373581cd37fdbcaf0c6d0ac6026c0f4f82de91b15605b0bbb41d0
+
SOURCE_HASH=sha512:a94f6acb6a23603c8f7e5347b317d15d50de134707389f27f22896ec99f4a0ae576fbeb56203cd1bff57707d4353f7fb98c85f1a2e976810734506049068efb0
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src
WEB_SITE=http://people.cs.ubc.ca/~mariusm/index.php/FLANN/FLANN
LICENSE[0]=BSD
diff --git a/science-libs/flann/HISTORY b/science-libs/flann/HISTORY
index e1ddb59..34e1280 100644
--- a/science-libs/flann/HISTORY
+++ b/science-libs/flann/HISTORY
@@ -1,2 +1,5 @@
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.1
+
2011-10-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, BUILD: spell created, version 1.6.11
diff --git a/science-libs/glpk/DEPENDS b/science-libs/glpk/DEPENDS
index 8cecf43..059eea9 100755
--- a/science-libs/glpk/DEPENDS
+++ b/science-libs/glpk/DEPENDS
@@ -1,4 +1,4 @@
-optional_depends gmp '--enable-gmp' \
- '--disable-gmp' \
+optional_depends gmp '--with-gmp' \
+ '--without-gmp' \
'use GNU MP library'

diff --git a/science-libs/glpk/DETAILS b/science-libs/glpk/DETAILS
index 24f6d50..4b6ac30 100755
--- a/science-libs/glpk/DETAILS
+++ b/science-libs/glpk/DETAILS
@@ -1,5 +1,5 @@
SPELL=glpk
- VERSION=4.47
+ VERSION=4.55
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/science-libs/glpk/HISTORY b/science-libs/glpk/HISTORY
index 8779d00..b17c6f0 100644
--- a/science-libs/glpk/HISTORY
+++ b/science-libs/glpk/HISTORY
@@ -1,3 +1,7 @@
+2014-08-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.55
+ * DEPENDS: fix gmp flags
+
2011-10-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.47

diff --git a/science-libs/itk/BUILD b/science-libs/itk/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/science-libs/itk/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/science-libs/itk/DEPENDS b/science-libs/itk/DEPENDS
new file mode 100755
index 0000000..60dd614
--- /dev/null
+++ b/science-libs/itk/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/science-libs/itk/DETAILS b/science-libs/itk/DETAILS
new file mode 100755
index 0000000..5d970a6
--- /dev/null
+++ b/science-libs/itk/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=itk
+ VERSION=4.6.0
+ SOURCE="InsightToolkit-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/${SPELL}/4.6/${SOURCE}
+
SOURCE_HASH=sha512:bed0d009b47f635a1af54f185d31123c58b64f1d10d7459d54e5806e158dc9eef2ff0ff0be341d1b74603c07477d40f8c34d6f7850147448148661352b41a010
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/InsightToolkit-${VERSION}"
+ WEB_SITE="http://www.itk.org/";
+ LICENSE[0]="apache-2.0"
+ ENTERED=20140925
+ KEYWORDS=""
+ SHORT="toolkit for performing registration and segmentation"
+cat << EOF
+ITK is an open-source software toolkit for performing registration and
+segmentation. Segmentation is the process of identifying and classifying
+data found in a digitally sampled representation. Typically the sampled
+representation is an image acquired from such medical instrumentation as CT,
+MRI or ultrasound scanners. Registration is the task of aligning or
developing
+correspondences between data. For example, in the medical environment, a
+CT scan may be aligned with a MRI scan in order to combine the information
+contained in both.
+EOF
diff --git a/science-libs/itk/HISTORY b/science-libs/itk/HISTORY
new file mode 100644
index 0000000..a6d391e
--- /dev/null
+++ b/science-libs/itk/HISTORY
@@ -0,0 +1,2 @@
+2014-09-25 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/science-libs/molequeue/BUILD b/science-libs/molequeue/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/science-libs/molequeue/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/science-libs/molequeue/DEPENDS b/science-libs/molequeue/DEPENDS
new file mode 100755
index 0000000..49873d7
--- /dev/null
+++ b/science-libs/molequeue/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+depends qt4
diff --git a/science-libs/molequeue/DETAILS b/science-libs/molequeue/DETAILS
new file mode 100755
index 0000000..a2709a8
--- /dev/null
+++ b/science-libs/molequeue/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=molequeue
+ 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]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ LICENSE[0]=BSD
+ ENTERED=20130713
+ KEYWORDS="chemistry"
+ SHORT=""
+cat << EOF
+MoleQueue is a part of the Open Chemistry project, developed initially to
integrate
+with computational chemistry codes on the desktop and on high-performance
computing
+(HPC) resources. It has been developed as a standalone, system-tray resident
+application that runs a graphical application and a local server (using
local sockets
+for communication) that is powered by Qt. It supports the configuration of
multiple
+queues (local and remote), each containing one-or-more programs to be
executed.
+Applications communicate with MoleQueue using JSON-RPC 2.0 over a local
socket, and
+receive updates as the job state changes
+EOF
diff --git a/science-libs/molequeue/HISTORY b/science-libs/molequeue/HISTORY
new file mode 100644
index 0000000..1dcbabc
--- /dev/null
+++ b/science-libs/molequeue/HISTORY
@@ -0,0 +1,11 @@
+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/mrpt/BUILD b/science-libs/mrpt/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/science-libs/mrpt/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/science-libs/mrpt/CNetworkOfPoses.h.patch
b/science-libs/mrpt/CNetworkOfPoses.h.patch
new file mode 100644
index 0000000..2b0c08b
--- /dev/null
+++ b/science-libs/mrpt/CNetworkOfPoses.h.patch
@@ -0,0 +1,11 @@
+--- CNetworkOfPoses.h.ori 2012-10-24 21:04:24.000000000 +0200
++++ CNetworkOfPoses.h 2012-10-24 21:56:48.000000000 +0200
+@@ -49,8 +49,6 @@
+ #include <mrpt/utils/traits_map.h>
+ #include <mrpt/utils/stl_extensions.h>
+
+-#include <mrpt/graphs/link_pragmas.h>
+-
+ // The main class in this file is CNetworkOfPoses, a generic basic template
for
+ // predefined 2D/3D graphs of pose contraints.
+ namespace mrpt
diff --git a/science-libs/mrpt/DEPENDS b/science-libs/mrpt/DEPENDS
new file mode 100755
index 0000000..648ab8a
--- /dev/null
+++ b/science-libs/mrpt/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+depends opencv
diff --git a/science-libs/mrpt/DETAILS b/science-libs/mrpt/DETAILS
new file mode 100755
index 0000000..731746c
--- /dev/null
+++ b/science-libs/mrpt/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=mrpt
+ VERSION=scm
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=svn_http://mrpt.googlecode.com/svn/trunk/:mrpt-scm
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://mrpt.org/
+ LICENSE[0]=GPL
+ ENTERED=20121024
+ SHORT="Mobile Robot Programming Toolkit"
+cat << EOF
+Mobile Robot Programming Toolkit (MRPT).
+The MRPT project comprises of libraries and tools aimed to help researchers
+in the areas of mobile robots and computer vision in the development of
+efficient implementations with reusability of code as a priority.
+It includes classes for easily managing 3D(6D) geometry, probability density
+functions (pdfs) over many predefined variables
(points,landmarks,poses,maps,...),
+Bayesian inference (Kalman filters, particle filters), image processing,
obstacle
+avoidance, etc...
+EOF
diff --git a/science-libs/mrpt/HISTORY b/science-libs/mrpt/HISTORY
new file mode 100644
index 0000000..e85ae11
--- /dev/null
+++ b/science-libs/mrpt/HISTORY
@@ -0,0 +1,3 @@
+2012-10-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, CNetworkOfPoses.h.patch:
+ spell created
diff --git a/science-libs/mrpt/PRE_BUILD b/science-libs/mrpt/PRE_BUILD
new file mode 100755
index 0000000..cc41848
--- /dev/null
+++ b/science-libs/mrpt/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch libs/graphs/include/mrpt/graphs/CNetworkOfPoses.h <
$SPELL_DIRECTORY/CNetworkOfPoses.h.patch
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-libs/pcl/DETAILS b/science-libs/pcl/DETAILS
index f31c936..d13ea3e 100755
--- a/science-libs/pcl/DETAILS
+++ b/science-libs/pcl/DETAILS
@@ -1,8 +1,8 @@
SPELL=pcl
- VERSION=1.2.0
+ VERSION=1.6.0
SOURCE=PCL-$VERSION-Source.tar.bz2
- SOURCE_URL[0]=http://dev.pointclouds.org/attachments/download/442/$SOURCE
-
SOURCE_HASH=sha512:9cb4e9fa63fc5776d90d1a87142eb14c9e29fa2d062f0b456abd7c135f661a2cd8c085472a5dd40c385da4656823d597a6dad4c85d213d778071f99eade55615
+ SOURCE_URL[0]=http://www.pointclouds.org/assets/files/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:d0837ed1dc3edb3fc864668250224968a927793c25bb7fbfe6f186f8dee97a76d81bb233f1186bbbb8548b134c07fb08a013191531a0e22dc3e43ae6cc4b9c1e
SOURCE_DIRECTORY=$BUILD_DIRECTORY/PCL-$VERSION-Source
WEB_SITE=http://pointclouds.org/
LICENSE[0]=BSD
diff --git a/science-libs/pcl/HISTORY b/science-libs/pcl/HISTORY
index 2412998..5271a0d 100644
--- a/science-libs/pcl/HISTORY
+++ b/science-libs/pcl/HISTORY
@@ -1,2 +1,5 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0, SOURCE_URL[0] updated
+
2011-10-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 1.2.0
diff --git a/science-libs/vtk-data/DETAILS b/science-libs/vtk-data/DETAILS
index bce02d4..97cf4dc 100755
--- a/science-libs/vtk-data/DETAILS
+++ b/science-libs/vtk-data/DETAILS
@@ -1,11 +1,11 @@
SPELL=vtk-data
- VERSION=5.8.0
+ VERSION=5.10.0
SOURCE=vtkdata-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VTKData
- SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:3}/$SOURCE
+ SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:4}/$SOURCE
WEB_SITE=http://public.kitware.com/VTK
LICENSE[0]=http://public.kitware.com/VTK/copyright.php
-
SOURCE_HASH=sha512:10fc5c999dab6fc12892d7e6587b155b462915d431e9a4c31d3a05dd0370d4bd28d73e47bae50262ed27b59a19b050adf2c43764c6e47e47eb7f126a460772b8
+
SOURCE_HASH=sha512:2b0bbd00ad57e27a085f24340900a1b9791936bb91267cdf38b35c01723910714c07679af03d1e4ac68f557c3abcb1e3a18af10526763a91a69e238fb2b40443
ENTERED=20020606
ARCHIVE=off
KEYWORDS="science libs"
diff --git a/science-libs/vtk-data/HISTORY b/science-libs/vtk-data/HISTORY
index 1046896..add14fe 100644
--- a/science-libs/vtk-data/HISTORY
+++ b/science-libs/vtk-data/HISTORY
@@ -1,3 +1,6 @@
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.10.0
+
2011-10-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.8.0, UPDATED removed, SOURCE_URL[0] updated

diff --git a/science-libs/vtk/BUILD b/science-libs/vtk/BUILD
index 23466e0..67e73c2 100755
--- a/science-libs/vtk/BUILD
+++ b/science-libs/vtk/BUILD
@@ -1,70 +1,20 @@
-export VTK_DATA_ROOT=/usr/share/vtk/VTKData &&
-export VTK_INSTALL_PATH=/usr &&
-export CMAKE_INSTALL_PREFIX=/usr &&
-
-cmake . &&
-sedit "s/^CMAKE_INSTALL_PREFIX:PATH=.*$/CMAKE_INSTALL_PREFIX:PATH=\/usr/"
CMakeCache.txt &&
-sedit "s/BUILD_SHARED_LIBS\:BOOL=OFF/BUILD_SHARED_LIBS\:BOOL=ON/"
CMakeCache.txt &&
-sedit "s/CMAKE_BUILD_TYPE:STRING=/&Release/" CMakeCache.txt
&&
-sedit "s/BUILD_EXAMPLES\:BOOL=OFF/BUILD_EXAMPLES\:BOOL=ON/" CMakeCache.txt
&&
-sedit "s/VTK_USE_HYBRID\:BOOL=OFF/VTK_USE_HYBRID\:BOOL=ON/" CMakeCache.txt
&&
-sedit
"s/CMAKE_CXX_FLAGS_RELEASE\:STRING=-O3/CMAKE_CXX_FLAGS_RELEASE\:STRING=$CFLAGS/"
CMakeCache.txt &&
-
-#Use java.
-if echo $OPTS| grep -q "with-java" ; then
- sedit "s/VTK_USE_SYSTEM_ZLIB\:BOOL=OFF/VTK_USE_SYSTEM_ZLIB\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-if echo $OPTS| grep -q "with-python"; then
- sedit "s/Python language.\" OFF/Python language.\" ON/" CMakeLists.txt
-fi &&
-
-if echo $OPTS| grep -q "with-tcl"; then
- sedit "s/TCL language.\" OFF/TCL language.\" ON/" CMakeLists.txt
-fi &&
-
-if echo $OPTS| grep -q "with-doxygen" ; then
- sedit "s/BUILD_DOCUMENTATION\:BOOL=OFF/BUILD_DOCUMENTATION\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-#Use the system's expat library.
-if echo $OPTS| grep -q "with-expat" ; then
- sedit "s/VTK_USE_SYSTEM_EXPAT\:BOOL=OFF/VTK_USE_SYSTEM_EXPAT\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-#Use the system's jpeg library.
-if echo $OPTS| grep -q "with-jpeg" ; then
- sedit "s/VTK_USE_SYSTEM_JPEG\:BOOL=OFF/VTK_USE_SYSTEM_JPEG\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-#Use the system's png library.
-if echo $OPTS| grep -q "with-libpng" ; then
- sedit "s/VTK_USE_SYSTEM_PNG\:BOOL=OFF/VTK_USE_SYSTEM_PNG\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-#Use the system's tiff library.
-if echo $OPTS| grep -q "with-tiff" ; then
- sedit "s/VTK_USE_SYSTEM_TIFF\:BOOL=OFF/VTK_USE_SYSTEM_TIFF\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-#Use the system's zlib library.
-if echo $OPTS| grep -q "with-zlib" ; then
- sedit "s/VTK_USE_SYSTEM_ZLIB\:BOOL=OFF/VTK_USE_SYSTEM_ZLIB\:BOOL=ON/"
CMakeCache.txt
-fi &&
-
-make
-
-# java is a little broken for now
-# if echo $OPTS| grep -q "with-java" ; then
-# if spell_ok j2sdk ; then export JAVA_HOME=/usr/java/j2sdk;
-# elif spell_ok j2sdk-bin ; then export JAVA_HOME=/usr/lib/j2sdk1.4.1 ;
-# fi &&
-# sedit "s/Java language.\" OFF/Java language.\" ON/" CMakeLists.txt &&
-# stupid thing fails first time on purpose ! so don't use && OK !
-# cmake .
-# sedit
"s:^JAVA_AWT_INCLUDE_PATH\:PATH=.*$:JAVA_AWT_INCLUDE_PATH\:PATH=$JAVA_HOME\/include:"
CMakeCache.txt &&
-# sedit
"s:^JAVA_AWT_LIBRARY\:FILEPATH=.*$:JAVA_AWT_LIBRARY\:FILEPATH=$JAVA_HOME\/jre\/lib\/i386\/libawt.so:"
CMakeCache.txt &&
-# sedit
"s:^JAVA_INCLUDE_PATH\:PATH=.*$:JAVA_INCLUDE_PATH\:PATH=$JAVA_HOME\/include:"
CMakeCache.txt &&
-# sedit
"s:^JAVA_INCLUDE_PATH2\:PATH=.*$:JAVA_INCLUDE_PATH2\:PATH=$JAVA_HOME\/include\/linux:"
CMakeCache.txt
-# fi &&
-
+CFLAGS="${CFLAGS//-ffast-math}" &&
+CXXFLAGS="${CXXFLAGS//-ffast-math}" &&
+
+OPTS+=" -DBUILD_SHARED_LIBS=ON -DWTK_USE_HYBRID=ON" &&
+
+# Building examples fails on VTK 6.1.0
+#OPTS+=' -DBUILD_EXAMPLES=ON'
+
+# Java is a little broken for now
+# if echo $OPTS | grep -q VTK_WRAP_JAVA=ON; then
+# if [ -z "$JAVA_HOME" -a -f /etc/profile.d/java.sh ]; then
+# . /etc/profile.d/java.sh
+# fi &&
+# OPTS+=" -DJAVA_INCLUDE_PATH=$JAVA_HOME/include"
+# OPTS+=" -DJAVA_INCLUDE_PATH2=$JAVA_HOME/include/linux"
+# OPTS+=" -DJAVA_AWT_INCLUDE_PATH=$JAVA_HOME/include"
+# OPTS+=" -DJAVA_AWT_LIBRARY=$JAVA_HOME/jre/lib/i386/libawt.so"
+# fi
+
+cmake_build
diff --git a/science-libs/vtk/DEPENDS b/science-libs/vtk/DEPENDS
index 53c4c3b..b2e086a 100755
--- a/science-libs/vtk/DEPENDS
+++ b/science-libs/vtk/DEPENDS
@@ -1,45 +1,41 @@
-depends cmake &&
-depends xorg-libs &&
-depends tk &&
-
-#optional_depends 'JAVA' 'with-java' 'Wrap VTK classes into the JAVA
language' 'z-rejected' &&
-
-optional_depends python \
- "with-python" \
- "" \
- "Wrap VTK classes into the Python language" &&
-
-optional_depends tcl \
- "with-tcl" \
- "" \
- "Wrap VTK classes into the tcl language" &&
-
-optional_depends zlib \
- "with-zlib" \
- "" \
- "Use the system's zlib library" &&
-
-optional_depends tiff \
- "with-tiff" \
- "" \
- "Use the system's tiff library" &&
-
-optional_depends JPEG \
- "with-jpeg" \
- "" \
- "Use the system's jpeg library" &&
-
-optional_depends libpng \
- "with-libpng" \
- "" \
- "Use the system's libpng library" &&
-
-optional_depends expat \
- "with-expat" \
- "" \
- "Use the system's expat library" &&
-
-optional_depends doxygen \
- "with-doxygen" \
- "" \
+optdep() {
+ local o="$3"
+ [ "$o" ] || o=$(tr a-z A-Z <<< "$1")
+ optional_depends "$1" -D"$2"_"$o"=O{N,FF} "$4"
+}
+
+optsyslib() {
+ optdep "$1" WITH_SYSTEM "$2" "Use system's $1 library"
+}
+
+optwrap() {
+ optdep "$1" VTK_WRAP "$2" "Wrap VTK classes into the $1 language"
+}
+
+depends cmake &&
+depends xorg-libs &&
+depends tk &&
+
+#optwrap JAVA &&
+optwrap python &&
+optwrap tcl &&
+
+optsyslib zlib &&
+optsyslib tiff &&
+optsyslib JPEG &&
+optsyslib libpng PNG &&
+optsyslib expat &&
+optsyslib libxml2 &&
+optsyslib freetype2 FREETYPE &&
+optsyslib gl2ps &&
+optsyslib hdf5 &&
+optsyslib netcdf &&
+optsyslib libtheora OGGTHEORA &&
+
+#optsyslib jsoncpp &&
+#optsyslib libproj4 &&
+#optsyslib xdmf2 &&
+
+optional_depends doxygen \
+ -DBUILD_DOCUMENTATION=O{N,FF} \
"build documentation"
diff --git a/science-libs/vtk/DETAILS b/science-libs/vtk/DETAILS
index ffe3171..e52186c 100755
--- a/science-libs/vtk/DETAILS
+++ b/science-libs/vtk/DETAILS
@@ -1,11 +1,11 @@
SPELL=vtk
- VERSION=5.8.0
- SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE_DIRECTORY=$BUILD_DIRECTORY/VTK
- SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION:0:3}/$SOURCE
- WEB_SITE=http://public.kitware.com/VTK
- LICENSE[0]=http://public.kitware.com/VTK/copyright.php
-
SOURCE_HASH=sha512:71d116b7bd0d7b485ab20d84749e24a6421cc66c9d2ac41b90a0d8b6621a6c1042ab83cad0103140f5da4c24f6dcefbaa812b64f8ae1da3b3046740443c5e328
+ VERSION=6.1.0
+ SOURCE=VTK-$VERSION.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/VTK-$VERSION
+ SOURCE_URL[0]=http://www.vtk.org/files/release/${VERSION%.*}/$SOURCE
+ WEB_SITE=http://www.vtk.org/
+ LICENSE[0]=modified-bsd
+
SOURCE_HASH=sha512:3ab922166502348e5cdd68e14dbf4717c0405c9d8881c04aa8be8f95d8516af39cd02aaca5171c6de8af1b462ca386399b7a87a843ec62999f0f32c11788a2dc
ENTERED=20020606
KEYWORDS="science libs"
SHORT="library for visualization, image processing, 3D graphics"
diff --git a/science-libs/vtk/HISTORY b/science-libs/vtk/HISTORY
index 7f31b0d..9b0a867 100644
--- a/science-libs/vtk/HISTORY
+++ b/science-libs/vtk/HISTORY
@@ -1,3 +1,14 @@
+2014-09-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE, SOURCE_DIRECTORY, WEB_SITE and LICENSE
+ Disabled building examples
+ Remove -ffast-math CFLAG (makes internal sqlite build fail)
+ updated spell to 6.1.0
+ * BUILD, DEPENDS: Replace custom code by cmake_build
+ * DEPENDS: Added missing dependencies
+
+2012-10-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.10.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/science/avogadro/DETAILS b/science/avogadro/DETAILS
index 7b5792f..4d24f03 100755
--- a/science/avogadro/DETAILS
+++ b/science/avogadro/DETAILS
@@ -1,6 +1,6 @@
SPELL=avogadro
- VERSION=1.0.3
-
SOURCE_HASH=sha512:49e7b8ca43f0f52a65efc7bf9dc45670ae5a5de5d1aa6bf7b58b8368e816be30fe6529c45fa658d7337d4a69327bb0aa8799d8d4b4805860aace28011cc74210
+ VERSION=1.1.0
+
SOURCE_HASH=sha512:d621dd3ea9e9223d3a29c6b0c0eec89a935837d0c587fcaaa549f91274a76f78a8c60c2a68a67d2f3aa2e107826befb6658be601c46c5bc0760c95bf7284540a
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/science/avogadro/HISTORY b/science/avogadro/HISTORY
index 0f721c5..41f8191 100644
--- a/science/avogadro/HISTORY
+++ b/science/avogadro/HISTORY
@@ -1,3 +1,6 @@
+2013-01-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.0
+
2011-04-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 1.0.3
fixed long description wrap
diff --git a/science/avogadroapp/BUILD b/science/avogadroapp/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/science/avogadroapp/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/science/avogadroapp/DEPENDS b/science/avogadroapp/DEPENDS
new file mode 100755
index 0000000..8109b89
--- /dev/null
+++ b/science/avogadroapp/DEPENDS
@@ -0,0 +1,6 @@
+depends cmake &&
+depends eigen3 &&
+depends hdf5 &&
+depends qt4 &&
+depends avogadrolibs &&
+depends openbabel
diff --git a/science/avogadroapp/DETAILS b/science/avogadroapp/DETAILS
new file mode 100755
index 0000000..3af6f38
--- /dev/null
+++ b/science/avogadroapp/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=avogadroapp
+ 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]=$SOURCEFORGE_URL/avogadro/$SOURCE
+ LICENSE[0]=BSD
+ ENTERED=20130713
+ KEYWORDS="chemistry editory"
+ SHORT="advanced molecular editor"
+cat << EOF
+Avogadro is an advanced molecular editor designed for cross-platform use in
+computational chemistry, molecular modeling, bioinformatics, materials
science,
+and related areas. It offers a flexible rendering framework and a powerful
+plugin architecture.
+EOF
diff --git a/science/avogadroapp/HISTORY b/science/avogadroapp/HISTORY
new file mode 100644
index 0000000..d9bd5af
--- /dev/null
+++ b/science/avogadroapp/HISTORY
@@ -0,0 +1,11 @@
+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/boinc/DEPENDS b/science/boinc/DEPENDS
index 32bf299..72eb4e5 100755
--- a/science/boinc/DEPENDS
+++ b/science/boinc/DEPENDS
@@ -3,7 +3,7 @@ depends autoconf &&
depends automake &&
depends curl &&
depends -sub CXX gcc &&
-depends openssl &&
+depends SSL &&
depends psmisc &&
depends zlib &&

diff --git a/science/boinc/HISTORY b/science/boinc/HISTORY
index ca15512..9e5d1df 100644
--- a/science/boinc/HISTORY
+++ b/science/boinc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/science/cern_root/DEPENDS b/science/cern_root/DEPENDS
index 1d164f4..ca8aad9 100755
--- a/science/cern_root/DEPENDS
+++ b/science/cern_root/DEPENDS
@@ -47,7 +47,7 @@ optional_depends openldap \
"--disable-ldap" \
"for LDAP support" &&

-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"for SSL encryption support" &&
diff --git a/science/cern_root/HISTORY b/science/cern_root/HISTORY
index bb5dcbc..e5895cd 100644
--- a/science/cern_root/HISTORY
+++ b/science/cern_root/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.30.02

diff --git a/science/fraqtive/BUILD b/science/fraqtive/BUILD
index 6b4b1c6..eec3de4 100755
--- a/science/fraqtive/BUILD
+++ b/science/fraqtive/BUILD
@@ -1,3 +1 @@
-PATH="$QTDIR/bin/qt4:$PATH" &&
-./configure &&
-make
+qt4_build
diff --git a/science/fraqtive/DETAILS b/science/fraqtive/DETAILS
index 7257e8a..02ee133 100755
--- a/science/fraqtive/DETAILS
+++ b/science/fraqtive/DETAILS
@@ -1,6 +1,6 @@
SPELL=fraqtive
- VERSION=0.4.5
-
SOURCE_HASH=sha512:08cc3967d410047e22e79474e055a8957e02c6e269460cf5bf3cd3df4ac07555fb5ea88c9cbc05a67f4c22a2b6ef96056fd76a9e63082bfaf317ecf96dd3a686
+ VERSION=0.4.6
+
SOURCE_HASH=sha512:6661ce09a03f92b8429fd68893a0eea15a9a6b99932e22d82eca886709a475bf8729110c2e6576f851a6a4f8b3e414c2220fcbfc3ef12c80b2dc923165b19d65
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/science/fraqtive/HISTORY b/science/fraqtive/HISTORY
index 78c750b..16bd790 100644
--- a/science/fraqtive/HISTORY
+++ b/science/fraqtive/HISTORY
@@ -1,3 +1,7 @@
+2012-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.4.6
+ * BUILD: qt4_build used
+
2009-12-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 0.4.5

diff --git a/science/gdal/DEPENDS b/science/gdal/DEPENDS
index 083a51c..a28a30a 100755
--- a/science/gdal/DEPENDS
+++ b/science/gdal/DEPENDS
@@ -4,7 +4,7 @@ depends -sub CXX gcc &&
depends libgeotiff "--with-geotiff=yes" &&
depends libpng "--with-png" &&
depends JPEG "--with-jpeg"&&
-depends giflib "--with-gif" &&
+depends GIFLIB "--with-gif" &&
optional_depends cfitsio \
"--with-cfitsio" \
"--with-cfitsio=no" \
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..1135a10 100644
--- a/science/gdal/HISTORY
+++ b/science/gdal/HISTORY
@@ -1,3 +1,9 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+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/gpsbabel/BUILD b/science/gpsbabel/BUILD
index 42f8438..bcb71ef 100755
--- a/science/gpsbabel/BUILD
+++ b/science/gpsbabel/BUILD
@@ -1,4 +1,4 @@
-default_build &&
+PATH=${INSTALL_ROOT}/usr/bin/qt4:$PATH default_build &&
if is_depends_enabled $SPELL qt4; then
pushd gui &&
${TRACK_ROOT}/usr/bin/qt4/lrelease *.ts &&
diff --git a/science/gpsbabel/DEPENDS b/science/gpsbabel/DEPENDS
index 6292cde..075f968 100755
--- a/science/gpsbabel/DEPENDS
+++ b/science/gpsbabel/DEPENDS
@@ -1,5 +1,4 @@
depends libusb-compat &&
depends expat &&
-depends zlib "--with-zlib=system" &&
optional_depends qt4 "" "" "for GUI support" &&
optional_depends perl "" "" "to install documentation"
diff --git a/science/gpsbabel/DETAILS b/science/gpsbabel/DETAILS
index e4bf346..a0de22a 100755
--- a/science/gpsbabel/DETAILS
+++ b/science/gpsbabel/DETAILS
@@ -1,20 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gpsbabel
if [[ $GPSBABEL_BRANCH == "scm" ]]; then
- if [[ $ELINKS_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE="$SPELL-scm.tar.bz2"

SOURCE_URL[0]="svn_http://${SPELL}.googlecode.com/svn/trunk/gpsbabel:$SPELL-scm";
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
else
- VERSION=1.4.3
+ VERSION=1.4.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gentoo.osuosl.org/distfiles/${SOURCE}
-
SOURCE_HASH=sha512:4e0e5c6bb04a55a4ed809a769bbcf6eb61bdc115cbf24745d8ce51875d7e1044129a8c7249f560c652626317f44a56efb2eb2da4c2d564996793b0aa75e0cf75
+
SOURCE_HASH=sha512:07b12dfe2127a399d973fa793fe3437cbda8f3425f3317100767b7fda549d9ea6bdda1429822ade671e219c99d95bc7feb16a8d177779b457aafb373141c515a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
fi
if is_depends_enabled $SPELL perl; then
diff --git a/science/gpsbabel/HISTORY b/science/gpsbabel/HISTORY
index 0a2de66..19e52de 100644
--- a/science/gpsbabel/HISTORY
+++ b/science/gpsbabel/HISTORY
@@ -1,3 +1,14 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-03-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: remove dependency on system zlib as it is incompatible
+ with gpsbabel
+ * BUILD: add /usr/bin/qt4 to PATH to prevent error during linking
+
+2013-02-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.4
+
2012-05-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PRE_BUILD, gpsbabel-xmldoc.patch: added patch from
gentoo to prevent downloading in BUILD
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/grass/DETAILS b/science/grass/DETAILS
index ea68130..74f25ca 100755
--- a/science/grass/DETAILS
+++ b/science/grass/DETAILS
@@ -1,8 +1,8 @@
SPELL=grass
- VERSION=6.4.1
+ VERSION=6.4.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.osgeo.org/${SPELL}64/source/${SOURCE}
-
SOURCE_HASH=sha512:97a2a81dd5699307ea09745da3be44be7269cdc36b42dfafb29b7fd9dec9c1d31e648f713efc9c66cdcdcd98a85276bc06a7eaeec21c8ae3c155ec867d0159bf
+
SOURCE_HASH=sha512:537905942965ca949ce241c9e147bb340837f1815d36a1d0170cf18482f66936cb24bda540345d8287a98e4a9275fc129bbc4decf7c3053d123e0f90819b2e5b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://grass.osgeo.org";
LICENSE[0]="GPL"
diff --git a/science/grass/HISTORY b/science/grass/HISTORY
index 5376df0..6bedb8f 100644
--- a/science/grass/HISTORY
+++ b/science/grass/HISTORY
@@ -1,3 +1,7 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.4.1
+ * PRE_BUILD, iostream_cpp470: add patch from ubuntu to fix compile
error
+
2011-10-07 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: 6.4.1
* DEPENDS: fixed various dependencies
diff --git a/science/grass/PRE_BUILD b/science/grass/PRE_BUILD
new file mode 100755
index 0000000..d4f429e
--- /dev/null
+++ b/science/grass/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < $SPELL_DIRECTORY/iostream_cpp470
diff --git a/science/grass/iostream_cpp470 b/science/grass/iostream_cpp470
new file mode 100644
index 0000000..35b1b12
--- /dev/null
+++ b/science/grass/iostream_cpp470
@@ -0,0 +1,116 @@
+Index: grass/lib/iostream/mm.cc
+===================================================================
+--- grass.orig/lib/iostream/mm.cc (revision 48704)
++++ grass/lib/iostream/mm.cc (revision 51638)
+@@ -254,11 +254,11 @@
+ }
+
+
+
+ /* ************************************************************ */
+-void* operator new[] (size_t sz) {
++void* operator new[] (size_t sz) throw(std::bad_alloc) {
+ void *p;
+
+ MM_DEBUG cout << "new: sz=" << sz << ", register "
+ << sz+SIZE_SPACE << "B ,";
+
+@@ -305,11 +305,11 @@
+ }
+
+
+
+ /* ************************************************************ */
+-void* operator new (size_t sz) {
++void* operator new (size_t sz) throw(std::bad_alloc) {
+ void *p;
+
+ MM_DEBUG cout << "new: sz=" << sz << ", register "
+ << sz+SIZE_SPACE << "B ,";
+
+@@ -357,11 +357,11 @@
+
+
+
+
+ /* ---------------------------------------------------------------------- */
+-void operator delete (void *ptr) {
++void operator delete (void *ptr) throw() {
+ size_t sz;
+ void *p;
+
+ MM_DEBUG cout << "delete: ptr=" << ptr << ",";
+
+@@ -397,11 +397,11 @@
+
+
+
+
+ /* ---------------------------------------------------------------------- */
+-void operator delete[] (void *ptr) {
++void operator delete[] (void *ptr) throw() {
+ size_t sz;
+ void *p;
+
+ MM_DEBUG cout << "delete[]: ptr=" << ptr << ",";
+
+Index: grass/include/iostream/mm.h
+===================================================================
+--- grass.orig/include/iostream/mm.h (revision 32629)
++++ grass/include/iostream/mm.h (revision 51638)
+@@ -108,14 +108,14 @@
+ int space_overhead ();
+
+ void print();
+
+ friend class mm_register_init;
+- friend void * operator new(size_t);
+- friend void * operator new[](size_t);
+- friend void operator delete(void *);
+- friend void operator delete[](void *);
++ friend void * operator new(size_t) throw(std::bad_alloc);
++ friend void * operator new[](size_t) throw(std::bad_alloc);
++ friend void operator delete(void *) throw();
++ friend void operator delete[](void *) throw();
+ };
+
+
+
+
+Index: grass/include/iostream/minmaxheap.h
+===================================================================
+--- grass.orig/include/iostream/minmaxheap.h (revision 41531)
++++ grass/include/iostream/minmaxheap.h (revision 51638)
+@@ -742,11 +742,11 @@
+ HeapIndex MinMaxHeap<T>::fill(T* arr, HeapIndex n) {
+ HeapIndex i;
+ //heap must be empty
+ assert(this->size()==0);
+ for (i = 0; !full() && i<n; i++) {
+- insert(arr[i]);
++ this->insert(arr[i]);
+ }
+ if (i < n) {
+ assert(i == this->maxsize);
+ return n - i;
+ } else {
+@@ -775,17 +775,17 @@
+
+ assert(this->maxsize > 0);
+
+ if(old) {
+ HeapIndex n = this->size();
+- this->A = allocateHeap(this->maxsize); /* allocate a new array */
++ this->A = this->allocateHeap(this->maxsize); /* allocate a new array
*/
+ /* copy over the old values */
+ assert(this->maxsize > n);
+ for(HeapIndex i=0; i<=n; i++) { /* why extra value? -RW */
+ this->A[i] = old[i];
+ }
+- freeHeap(old); /* free up old storage */
++ this->freeHeap(old); /* free up old storage */
+ }
+
+ }
+
+
diff --git a/science/hdf5/DETAILS b/science/hdf5/DETAILS
index cbbcbc6..f5c5634 100755
--- a/science/hdf5/DETAILS
+++ b/science/hdf5/DETAILS
@@ -1,9 +1,9 @@
SPELL=hdf5
- VERSION=1.8.8
+ VERSION=1.8.11
+
SOURCE_HASH=sha512:e9db26baa297c8ed10f1ca4a3fcb12d6985c6542e34c18d48b2022db73014f054c8b8434f3df70dcf44631f38b016e8050701d52744953d0fced3272d7b6b3c1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.hdfgroup.org/ftp/HDF5/current/src/${SOURCE}

SOURCE_URL[1]=http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-$VERSION/src/$SOURCE
-
SOURCE_HASH=sha512:d99e936a9591e731ce6fc03d15aff70c93a114ae13886f3d748e5310e50958267b9bf42b704390a043fb2a0fb8cbb5dcdef9ba1a7e964b05a25abe7550dd37fd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.hdfgroup.org/HDF5/";
LICENSE[0]="BSD"
diff --git a/science/hdf5/HISTORY b/science/hdf5/HISTORY
index 4296914..2caf6af 100644
--- a/science/hdf5/HISTORY
+++ b/science/hdf5/HISTORY
@@ -1,3 +1,6 @@
+2013-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.11
+
2012-05-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.8.8

diff --git a/science/ipc/DETAILS b/science/ipc/DETAILS
index 94a0f43..dccef57 100755
--- a/science/ipc/DETAILS
+++ b/science/ipc/DETAILS
@@ -15,7 +15,7 @@ IPC is a program that calculates the isotopic distribution
of a given chemical
formula. It gives the rel. intensities and the propability of the masses
belonging to a molecule ion, fragment or whatever is represented by the given
chemical formula. Furthernmore it can use GNUPlot to visualize the result.
Only
-masses with a rel. Intensity bigger then 0.009% are shown. Additionaly ipc
+masses with a rel. Intensity bigger then 0.009% are shown. Additionally ipc
prints the overall number of peaks and the needed computation time.

The program uses an algorithm which computes the exact isotopic
diff --git a/science/ipc/HISTORY b/science/ipc/HISTORY
index 437d114..a254485 100644
--- a/science/ipc/HISTORY
+++ b/science/ipc/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * : Fix typo in description (additionaly -> additionally)
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/science/ltl2ba/BUILD b/science/ltl2ba/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/science/ltl2ba/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/science/ltl2ba/DETAILS b/science/ltl2ba/DETAILS
new file mode 100755
index 0000000..04be692
--- /dev/null
+++ b/science/ltl2ba/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=ltl2ba
+ VERSION=1.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.lsv.ens-cachan.fr/~gastin/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:8d010e2bb59fa5d682a56a50133865da938fd3bfcde6386184880eec6989bc1b694d6af9146b4b708cefdcdbcf98248f87074b8c973ea8cab65d658b394ccf69
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.lsv.ens-cachan.fr/~gastin/ltl2ba/";
+ LICENSE[0]=GPL
+ ENTERED=20130523
+ SHORT="fast LTL to Buechi Automata Translation"
+cat << EOF
+fast translation from LTL formulae to Büchi automata.
+EOF
diff --git a/science/ltl2ba/HISTORY b/science/ltl2ba/HISTORY
new file mode 100644
index 0000000..5f0711f
--- /dev/null
+++ b/science/ltl2ba/HISTORY
@@ -0,0 +1,3 @@
+2013-05-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL, PRE_BUILD: spell created
+
diff --git a/science/ltl2ba/INSTALL b/science/ltl2ba/INSTALL
new file mode 100755
index 0000000..21de08e
--- /dev/null
+++ b/science/ltl2ba/INSTALL
@@ -0,0 +1 @@
+install -m755 ${SOURCE_DIRECTORY}/ltl2ba ${INSTALL_ROOT}/usr/bin/
diff --git a/science/ltl2ba/PRE_BUILD b/science/ltl2ba/PRE_BUILD
new file mode 100755
index 0000000..211fb51
--- /dev/null
+++ b/science/ltl2ba/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sed -i Makefile -e "s/CC=gcc/#CC=gcc/g" -e "s/CFLAGS= -O3 -ansi
-DNXT/CFLAGS+= -ansi -DNXT/g"
diff --git a/science/maxima/DETAILS b/science/maxima/DETAILS
index f083179..0223ee4 100755
--- a/science/maxima/DETAILS
+++ b/science/maxima/DETAILS
@@ -1,9 +1,9 @@
SPELL=maxima
- VERSION=5.27.0
+ 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:74dcf03c5c603caa54545c05a6f1426ec8207448400289322d193c677fa96eda8098f1296fea582e15342a64a2e048155ef6135a1b0e061f82a842bf0a140959
+
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 32a8ea4..dbe2e4c 100644
--- a/science/maxima/HISTORY
+++ b/science/maxima/HISTORY
@@ -1,3 +1,10 @@
+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
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.27.0
* DEPENDS: added dependency on perl
diff --git a/science/nco/DEPENDS b/science/nco/DEPENDS
new file mode 100755
index 0000000..a81fe25
--- /dev/null
+++ b/science/nco/DEPENDS
@@ -0,0 +1,6 @@
+# It can also use UDUnits and other fun ... need to add spells later.
+depends netcdf &&
+optional_depends gsl \
+ "--enable-gsl" \
+ "--disable-gsl" \
+ "for statistics"
diff --git a/science/nco/DETAILS b/science/nco/DETAILS
new file mode 100755
index 0000000..10eb867
--- /dev/null
+++ b/science/nco/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=nco
+ VERSION=4.3.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.sourceforge.net/src/${SOURCE}
+
SOURCE_HASH=sha512:b0b3901d1c6efdb650371aa347c400a321b89e02262d309249b0d97bca4ea4774b8e003f63bfd94028a74ca83805ed39b5e9a4f82fc8ebbbcd085180ca59237d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
+ WEB_SITE="http://nco.sourceforge.net/";
+ LICENSE[0]=GPLv3
+ ENTERED=20130907
+ SHORT="NetCDF Operators for generic manipulation of NetCDF files"
+cat << EOF
+NCO manipulates data stored in netCDF format. It also exploits the
geophysical
+expressivity of many CF (Climate & Forecast) metadata conventions, the
+flexible description of physical dimensions translated by UDUnits, the
network
+transparency of OPeNDAP, the storage features (e.g., compression, chunking,
+groups) of HDF (the Hierarchical Data Format), and many powerful mathematical
+and statistical algorithms of GSL (the GNU Scientific Library). NCO is fast,
+powerful, and free.
+EOF
diff --git a/science/nco/HISTORY b/science/nco/HISTORY
new file mode 100644
index 0000000..36907ec
--- /dev/null
+++ b/science/nco/HISTORY
@@ -0,0 +1,3 @@
+2013-09-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/science/octave/DEPENDS b/science/octave/DEPENDS
index 48417cd..f8d188d 100755
--- a/science/octave/DEPENDS
+++ b/science/octave/DEPENDS
@@ -1,4 +1,5 @@
depends -sub FORTRAN gcc &&
+depends pcre &&

optional_depends gnuplot \
'' \
@@ -11,8 +12,8 @@ optional_depends fltk \
'for FLTK based plotting system' &&

optional_depends readline \
- '--with-readline' \
- '--without-readline' \
+ '--enable-readline' \
+ '--disable-readline' \
'for better command-line support' &&

#
diff --git a/science/octave/DETAILS b/science/octave/DETAILS
index 1f0300f..21de347 100755
--- a/science/octave/DETAILS
+++ b/science/octave/DETAILS
@@ -1,7 +1,7 @@
SPELL=octave
- VERSION=3.4.0
+ VERSION=3.6.4
+
SOURCE_HASH=sha512:a49ef50161272618c9543057be5903e1e50b7f4ecb929777f6715d4b3a07a92c36a5b13958c52d8b942b6c7e7e3f7844409d0062eb02bdb3972d7194312b7a81
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:af418895e10bc9bc0535420ca5ae66f9cfb2c798479009a7462fcd09dbd53a54c77a95ff6077889cc65f829fffe1b6b9098e469d6daf6d20acdcc334f024d51b
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
LICENSE[0]=GPL
diff --git a/science/octave/HISTORY b/science/octave/HISTORY
index 4914167..f1e88f9 100644
--- a/science/octave/HISTORY
+++ b/science/octave/HISTORY
@@ -1,3 +1,8 @@
+2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.6.4
+ * DEPENDS: add prce, adjust readline flags
+ * PRE_BUILD. configure.patch: deleted
+
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/science/octave/PRE_BUILD b/science/octave/PRE_BUILD
deleted file mode 100755
index c6831b6..0000000
--- a/science/octave/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-
-cd $SOURCE_DIRECTORY &&
-patch configure $SPELL_DIRECTORY/configure.patch
diff --git a/science/octave/configure.patch b/science/octave/configure.patch
deleted file mode 100644
index a50b65c..0000000
--- a/science/octave/configure.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- octave-3.4.0/configure 2011-02-08 18:03:31.000000000 +0800
-+++ configure 2011-05-20 14:50:40.024000681 +0800
-@@ -46257,11 +46257,14 @@
- return 0;
- }
- _ACEOF
-+ac_link_hold="$ac_link"
-+ac_link='$F77 -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS
conftest.$ac_ext $LIBS >&5'
- if ac_fn_c_try_link "$LINENO"; then :
- eval "$as_ac_Lib=yes"
- else
- eval "$as_ac_Lib=no"
- fi
-+ac_link="$ac_link_hold"
- rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
diff --git a/science/pcb/DEPENDS b/science/pcb/DEPENDS
index 98eed98..7cd8cab 100755
--- a/science/pcb/DEPENDS
+++ b/science/pcb/DEPENDS
@@ -13,6 +13,10 @@ optional_depends OPENGL \
"--disable-gl" \
"Enable GL drawing (with GTK HID)?" &&

+if [[ $(get_spell_provider $SPELL OPENGL) ]]; then
+ depends gtkglext
+fi &&
+
optional_depends libxrender \
"--enable-xrender" \
"--disable-xrender" \
diff --git a/science/pcb/HISTORY b/science/pcb/HISTORY
index 07a2e65..ea26078 100644
--- a/science/pcb/HISTORY
+++ b/science/pcb/HISTORY
@@ -1,3 +1,6 @@
+2013-02-20 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing gtkglext dependency if OPENGL enabled
+
2012-03-04 Sven Lemke <catnip AT web.de>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 20110918
diff --git a/science/qgis/DEPENDS b/science/qgis/DEPENDS
index e644801..ed6249a 100755
--- a/science/qgis/DEPENDS
+++ b/science/qgis/DEPENDS
@@ -7,6 +7,8 @@ depends qwt5 && # will work with qwt6 too
depends sqlite "-DWITH_INTERNAL_SQLITE3=FALSE" &&
depends bison &&
depends cmake &&
+depends libspatialindex &&
+depends libspatialite &&
optional_depends postgresql \
"-DWITH_POSTGRESQL=TRUE" \
"-DWITH_POSTGRESQL=FALSE" \
@@ -15,6 +17,9 @@ optional_depends expat \
"" \
"" \
"GPS importer plugin" &&
+if is_depends_enabled expat; then
+ depends gpsbabel
+fi &&
optional_depends gsl \
"" \
"" \
@@ -28,8 +33,5 @@ optional_depends python \
"-DWITH_BINDINGS=FALSE" \
"Python plugins support and PyQGIS(extra query)" &&
if is_depends_enabled python ; then
- optional_depends pyqt4 \
- "" \
- "" \
- "PyQGIS support"
+ depends pyqt4
fi
diff --git a/science/qgis/DETAILS b/science/qgis/DETAILS
index b483ba0..c350c13 100755
--- a/science/qgis/DETAILS
+++ b/science/qgis/DETAILS
@@ -1,9 +1,9 @@
SPELL=qgis
- VERSION=1.7.1
+ VERSION=1.8.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://qgis.org/downloads/$SOURCE
SOURCE_URL[1]=http://download.osgeo.org/${SPELL}/src/${SOURCE}
-
SOURCE_HASH=sha512:1e37cd3ce00aff7aca2795dbb39d3e9585df79703c4688dcb442dfeb8d8a3f71d7cf5a2556d749657c12789976c2fbb9eba426d92ece20ab8a565fea22bea0fe
+
SOURCE_HASH=sha512:475c2087164b325bd6efe49bdca9e5eb563645ea556c34f644cff00fd6bcc0585e9e39daa2e62f0a706db58bc1551af786fc2cb6c17ad90f5734ebea5044e57c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://qgis.org";
LICENSE[0]="GPL"
diff --git a/science/qgis/HISTORY b/science/qgis/HISTORY
index 9bca992..5a5dd6b 100644
--- a/science/qgis/HISTORY
+++ b/science/qgis/HISTORY
@@ -1,3 +1,8 @@
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+ * DEPENDS: added dependencies on libspatialite, libspatialindex,
gpsbabel,
+ made dependency on pyqt4 mandatory if python is enabled as
dependency
+
2011-10-07 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: 1.7.1
* DEPENDS: more, removed redundant sip
diff --git a/science/qhull/DETAILS b/science/qhull/DETAILS
index 5ee8e50..32a2b47 100755
--- a/science/qhull/DETAILS
+++ b/science/qhull/DETAILS
@@ -1,6 +1,6 @@
SPELL=qhull
- VERSION=2011.1
-
SOURCE_HASH=sha512:b08161af2551a0d6b63c9c48925ff5e0d0de7da69c28599d58e9f8c40638666b1a453d208b74d3b6ad6821e1be09d1d2154dbfd8e8982d15bb66d1a97f89b154
+ VERSION=2012.1
+
SOURCE_HASH=sha512:e35ea2cb73ef32b23b64a6594a8b5ea22ed8e2ea7535cfd72dca44331602368dfcb681600a0d2b090e80e67e6be7b32272244b9083d4805f2fbcf5897eb73240
SOURCE=$SPELL-$VERSION-src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.qhull.org/download/$SOURCE
diff --git a/science/qhull/HISTORY b/science/qhull/HISTORY
index 7a7ac6c..ea797dd 100644
--- a/science/qhull/HISTORY
+++ b/science/qhull/HISTORY
@@ -1,3 +1,6 @@
+2012-10-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2012.1
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/science/qlandkarte-gt/DEPENDS b/science/qlandkarte-gt/DEPENDS
index b3d4578..6c86a16 100755
--- a/science/qlandkarte-gt/DEPENDS
+++ b/science/qlandkarte-gt/DEPENDS
@@ -1,5 +1,5 @@
depends cmake &&
-depends qt4 &&
+depends -sub OPENGL qt4 &&
depends gdal &&
depends proj &&
depends PYTHON &&
diff --git a/science/qlandkarte-gt/DETAILS b/science/qlandkarte-gt/DETAILS
index 6b837bb..d59bfa1 100755
--- a/science/qlandkarte-gt/DETAILS
+++ b/science/qlandkarte-gt/DETAILS
@@ -1,8 +1,8 @@
SPELL=qlandkarte-gt
- VERSION=1.5.0
+ VERSION=1.7.7
SOURCE="qlandkartegt-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://garr.dl.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarteGT%20${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:e25fc4fd0f62312a9768b9f9b8f76c0759a1e2823392b73a7a5a9e152a8e8d64218492098f26245b4d6cb1f19ea54f9bfdc49f041d98c7643d6cd08173b4933e
+
SOURCE_URL[0]=http://downloads.sourceforge.net/project/qlandkartegt/qlandkartegt/QLandkarteGT%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:c55885703821ae835cbf4b914da2510aa377fe6d6a4cec79266408806ceb17d3316e520daf062bb3390f42b148751e0d9feb06258ca47ad9cda8c6e9311ad6f3
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 307c59d..03ed325 100644
--- a/science/qlandkarte-gt/HISTORY
+++ b/science/qlandkarte-gt/HISTORY
@@ -1,3 +1,33 @@
+2014-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.7
+
+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
+
+2013-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.3
+
+2013-07-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.1
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add sub dependency on OPENGL for qt4
+
+2013-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.0
+
+2012-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.0
+
+2012-09-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.1
+
2012-07-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.5.0

diff --git a/science/qtiplot/BUILD b/science/qtiplot/BUILD
index c24bfbe..eec3de4 100755
--- a/science/qtiplot/BUILD
+++ b/science/qtiplot/BUILD
@@ -1,2 +1 @@
-"$INSTALL_ROOT/usr/bin/qt4/qmake" qtiplot.pro &&
-make
+qt4_build
diff --git a/science/qtiplot/DEPENDS b/science/qtiplot/DEPENDS
index f969a56..28b50f0 100755
--- a/science/qtiplot/DEPENDS
+++ b/science/qtiplot/DEPENDS
@@ -1,4 +1,6 @@
-depends qt4 &&
+depends -sub QT3 qt4 &&
+depends libpng &&
+depends muparser &&
depends qwt5 &&
depends qwtplot3d &&
depends gsl &&
diff --git a/science/qtiplot/DETAILS b/science/qtiplot/DETAILS
index 087f750..23f2f49 100755
--- a/science/qtiplot/DETAILS
+++ b/science/qtiplot/DETAILS
@@ -1,8 +1,8 @@
SPELL=qtiplot
- VERSION=0.9rc3
+ VERSION=0.9.8.9
+
SOURCE_HASH=sha512:3a0cb7b49c508f56228e8e3a259b4fd34c872410ad14ef1d8656372e3e8ab9f92e59094a9cc1a75680099a8832f7472ad31462b3ae8a9e132ac7056d5245cf2a
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://soft.proindependent.com/src/${SOURCE}
-
SOURCE_HASH=sha512:d6407fd3cfd0e87f32b19aae13a0cdfff620c032bd52d54123f22cdc497366d850536c09e77fe3a83aea5c77289f412cc698c63b70c04bd08d7d6f43a163051d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://soft.proindependent.com/qtiplot.html "
LICENSE[0]=GPL
diff --git a/science/qtiplot/HISTORY b/science/qtiplot/HISTORY
index 126d481..814bbad 100644
--- a/science/qtiplot/HISTORY
+++ b/science/qtiplot/HISTORY
@@ -1,3 +1,11 @@
+2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.8.9
+ * BUILD: use qt4_build
+ * DEPENDS: add libpng, muparser, qt4 needs QT3
+ * PRE_BUILD: copy build.conf, various fixups
+ * build.conf: added
+ * conf.patch: deleted
+
2007-07-12 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* PRE_BUILD: enable python, disable when dependency not met
* DEPENDS: added optional pyqt4
diff --git a/science/qtiplot/PRE_BUILD b/science/qtiplot/PRE_BUILD
index 19a146c..1bca1d9 100755
--- a/science/qtiplot/PRE_BUILD
+++ b/science/qtiplot/PRE_BUILD
@@ -1,7 +1,17 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p0 < $SPELL_DIRECTORY/conf.patch &&
-sed -i '/^LIBS/d; s,^#unix,unix,p' fitPlugins/fitRational?/fitRational?.pro
&&
+cp $SPELL_DIRECTORY/build.conf . &&
+sed -i '/3rdparty/D;/manual/D;/STATIC/D' \
+ qtiplot.pro qtiplot/src/lib/qti.pro qtiplot/qtiplot.pro &&
+
+sed -i '/libsuff=64/D' \
+ fitPlugins/planck_wavelength/planck_wavelength.pro \
+ fitPlugins/fitRational1/fitRational1.pro \
+ fitPlugins/fitRational0/fitRational0.pro \
+ fitPlugins/explin/explin.pro \
+ fitPlugins/exp_saturation/exp_saturation.pro \
+ qtiplot/src/lib/qti.pro &&
+

if ! is_depends_enabled $SPELL pyqt4; then
sed -i '/^SCRIPT.*Python/d' $SOURCE_DIRECTORY/qtiplot/qtiplot.pro
diff --git a/science/qtiplot/build.conf b/science/qtiplot/build.conf
new file mode 100644
index 0000000..6778a40
--- /dev/null
+++ b/science/qtiplot/build.conf
@@ -0,0 +1,10 @@
+ZLIB_INCLUDEPATH = /usr/include
+MUPARSER_INCLUDEPATH = /usr/include
+QWT_INCLUDEPATH = /usr/include
+QWT3D_INCLUDEPATH = /usr/include/qwtplot3d
+GSL_INCLUDEPATH = /usr/include/gsl
+
+MUPARSER_LIBS = -lmuparser
+QWT_LIBS = -lqwt
+QWT3D_LIBS = -lqwtplot3d
+GSL_LIBS = -lgsl -lgslcblas
diff --git a/science/qtiplot/conf.patch b/science/qtiplot/conf.patch
deleted file mode 100644
index 95257e2..0000000
--- a/science/qtiplot/conf.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- qtiplot/qtiplot.pro.orig 2007-07-12 17:42:26.000000000 +0200
-+++ qtiplot/qtiplot.pro 2007-07-12 17:45:40.000000000 +0200
-@@ -26,11 +26,12 @@
-
#############################################################################
-
- INCLUDEPATH += ../3rdparty/muParser
--INCLUDEPATH += ../3rdparty/qwtplot3d/include
--INCLUDEPATH += ../3rdparty/qwt/src
- INCLUDEPATH += ../3rdparty/liborigin
--INCLUDEPATH += ../3rdparty/gsl/include
- INCLUDEPATH += ../3rdparty/zlib123/include
-+INCLUDEPATH += /usr/include/qwtplot3d
-+INCLUDEPATH += /usr/include/qwt
-+INCLUDEPATH += /usr/include/gsl
-+
-
- ##################### 3rd PARTY LIBRARIES SECTION
###########################
- #!!! Warning: You must modify these paths according to your computer
settings
-@@ -43,18 +44,14 @@
- unix:LIBS += -L /usr/lib$${libsuff}
-
- # statically link against Qwt(3D) in 3rdparty
--unix:LIBS += ../3rdparty/qwtplot3d/lib/libqwtplot3d.a
--unix:LIBS += ../3rdparty/qwt/lib/libqwt.a
- # dynamically link against Qwt(3D) installed system-wide
- # WARNING: make sure they are compiled against Qt4
--#unix:LIBS += -lqwtplot3d
--#unix:LIBS += -lqwt
-+unix:LIBS += -lqwtplot3d
-+unix:LIBS += -lqwt
-
- # statically link against GSL in 3rdparty
--unix:LIBS += ../3rdparty/gsl/lib/libgsl.a
--unix:LIBS += ../3rdparty/gsl/lib/libgslcblas.a
- #dynamically link against GSL installed system-wide
--#unix:LIBS += -lgsl -lgslcblas
-+unix:LIBS += -lgsl -lgslcblas
-
- ##################### Windows
###############################################
-
diff --git a/science/qtoctave/BUILD b/science/qtoctave/BUILD
index 961b5c2..2113434 100755
--- a/science/qtoctave/BUILD
+++ b/science/qtoctave/BUILD
@@ -1,6 +1 @@
-cmake "-DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_ROOT}/usr" \
- "-DCMAKE_CXX_FLAGS_RELEASE:STRING=${CXXFLAGS}" \
- "-DCMAKE_VERBOSE_MAKEFILE:BOOL=OFF" \
- "-DQT_QMAKE_EXECUTABLE:FILEPATH=${TRACK_ROOT}/usr/bin/qt4/qmake" \
- . &&
-default_build_make
+qt4_cmake_build
diff --git a/science/qtoctave/DETAILS b/science/qtoctave/DETAILS
index e29d90b..1fc1c15 100755
--- a/science/qtoctave/DETAILS
+++ b/science/qtoctave/DETAILS
@@ -1,8 +1,8 @@
SPELL=qtoctave
- VERSION=0.8.2
+ VERSION=0.10.1
+
SOURCE_HASH=sha512:b91e59ba9f16ebc2da9f2d606d0e7440d06e13cd6670fb7aa896eb30ad43835df74b7ba5127f1e9095c88de2468c6d2b2c174f1c5b1638678968bf81647b665f
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://forja.rediris.es/frs/download.php/1383/${SOURCE}
-
SOURCE_HASH=sha512:6a0e616e51f6b5f8e2659201b55f97e7c5aa2c59624bf6aca278a66ea7bf374558451b6883bad5f863b7522591713dcb8042921a2136b23230272f05a08ef85b
+ SOURCE_URL[0]=http://forja.rediris.es/frs/download.php/2054/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://forja.rediris.es/projects/csl-qtoctave";
LICENSE[0]=GPL
diff --git a/science/qtoctave/HISTORY b/science/qtoctave/HISTORY
index 068fecf..739ca59 100644
--- a/science/qtoctave/HISTORY
+++ b/science/qtoctave/HISTORY
@@ -1,3 +1,7 @@
+2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.1
+ * BUILD: use qt4_cmake_build
+
2011-01-02 Ismael Luceno <ismael AT sourcemage.org>
* qtoctave.desktop: added spanish comment

diff --git a/science/splitter/BUILD b/science/splitter/BUILD
new file mode 100755
index 0000000..c080dbd
--- /dev/null
+++ b/science/splitter/BUILD
@@ -0,0 +1,3 @@
+. $INSTALL_ROOT/etc/profile.d/ant.sh &&
+. $INSTALL_ROOT/etc/profile.d/java.sh &&
+ant
diff --git a/science/splitter/DEPENDS b/science/splitter/DEPENDS
new file mode 100755
index 0000000..108a8e5
--- /dev/null
+++ b/science/splitter/DEPENDS
@@ -0,0 +1,2 @@
+depends JDK &&
+depends ant
diff --git a/science/splitter/DETAILS b/science/splitter/DETAILS
new file mode 100755
index 0000000..94bdeb5
--- /dev/null
+++ b/science/splitter/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=splitter
+ VERSION=r200
+ SOURCE="${SPELL}-${VERSION}-src.tar.gz"
+ SOURCE_URL[0]=http://www.mkgmap.org.uk/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:4257d2eb7a1cced4a263e38f84111f3758df6d94120f785f53069f7704102945ddba07b7e7ec8d6eb00e873e8a1005f05a10b6f9334d1f7f8cd572e3d350fce5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.mkgmap.org.uk/page/tile-splitter";
+ LICENSE[0]=GPL
+ ENTERED=20120929
+ SHORT="a splitter for openstreetmap data"
+cat << EOF
+The format used for Garmin maps has, in effect, a maximum size, meaning that
+you have to split an .osm file that contains large well mapped regions into
+a number of smaller tiles. This program does that. There are two stages of
+processing required. The first stage is to calculate what area each tile
+should cover, based on the distribution of nodes. The second stage writes
+out the nodes, ways and relations from the original .osm file into separate
+smaller .osm files, one for each area that was calculated in stage one.
+EOF
diff --git a/science/splitter/HISTORY b/science/splitter/HISTORY
new file mode 100644
index 0000000..3f8f7f8
--- /dev/null
+++ b/science/splitter/HISTORY
@@ -0,0 +1,3 @@
+2012-09-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL, splitter: spell created
+
diff --git a/science/splitter/INSTALL b/science/splitter/INSTALL
new file mode 100755
index 0000000..c08e23b
--- /dev/null
+++ b/science/splitter/INSTALL
@@ -0,0 +1,3 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/splitter
&&
+install -m644 ${SOURCE_DIRECTORY}/dist/splitter.jar
${INSTALL_ROOT}/usr/share/splitter/ &&
+install -m755 ${SCRIPT_DIRECTORY}/splitter ${INSTALL_ROOT}/usr/bin/
diff --git a/science/splitter/splitter b/science/splitter/splitter
new file mode 100644
index 0000000..e73316e
--- /dev/null
+++ b/science/splitter/splitter
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+java -jar /usr/share/splitter/splitter.jar "$@"
diff --git a/science/stellarium/DETAILS b/science/stellarium/DETAILS
index a988d77..2ded7ef 100755
--- a/science/stellarium/DETAILS
+++ b/science/stellarium/DETAILS
@@ -1,9 +1,9 @@
SPELL=stellarium
- VERSION=0.11.4
+ VERSION=0.12.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:901eb998b6a1136a4579e78c063da1c7ee2be87c52b6e290e1356227f4796eaa92c789c5b4a051971b4124e2e5cae35a1178be6465e4a70a36eb96086bca5302
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/Stellarium-sources/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:f9ec4df5d5ba39f302bc5253dabe0a95682ee7591ecde7a3a3861e3b563e28fdd996294019c92cf9df1d86a30c1e25baff7b6c2bb4f1f033decc7b07f020077a
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
LICENSE[0]=GPL
WEB_SITE=http://www.stellarium.org
diff --git a/science/stellarium/HISTORY b/science/stellarium/HISTORY
index 8382955..f2ecb67 100644
--- a/science/stellarium/HISTORY
+++ b/science/stellarium/HISTORY
@@ -1,3 +1,12 @@
+2013-08-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.12.2
+
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
+2013-01-31 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: 0.12.0
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.11.4

diff --git a/science/units/DETAILS b/science/units/DETAILS
index e801674..e49d4e6 100755
--- a/science/units/DETAILS
+++ b/science/units/DETAILS
@@ -1,10 +1,10 @@
SPELL=units
- VERSION=1.88
+ VERSION=2.01
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:8e5630f6c3223d4c1139cfd905e8c2ede42ede4e5c73f310617b60c3082d2e22f39ddeef2ba7c7fe655b27423f138c8883fca78703d31f5dc3653382c8bac961
+
SOURCE_HASH=sha512:ddaa9d8ad84aea963e84379f6d5d6298ec0431c56ba2c805a5fbc3695504279a7ba81609e33bb9d52771ee3ca739570b925d30aa1637dacb5a90d8c8c483fd37
WEB_SITE=http://www.gnu.org/software/units/units.html
LICENSE[0]=GPL
ENTERED=20021127
diff --git a/science/units/HISTORY b/science/units/HISTORY
index 64adadd..5afb54d 100644
--- a/science/units/HISTORY
+++ b/science/units/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.01
+
2010-02-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.88

diff --git a/science/wxmaxima/DETAILS b/science/wxmaxima/DETAILS
index 7c60c44..d369add 100755
--- a/science/wxmaxima/DETAILS
+++ b/science/wxmaxima/DETAILS
@@ -1,8 +1,8 @@
SPELL=wxmaxima
- VERSION=12.04.0
+ VERSION=12.09.0
SOURCE="wxMaxima-${VERSION}.tar.gz"

SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/wxMaxima/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:3a6a275960948df8356bbebc8dcb16979abaf59bd039a0cfe52bf307250feb628df21a5b3bc0756cc5b1537d7fbd40e753398f5f8229f8670f26ce783416e290
+
SOURCE_HASH=sha512:fc3a8965a1e40ba4b0c60e27420d07c9653bd0499980fcd9d1dea87133b89c58ba58045ef13618497676811d1b456c8d8fc9b019e841d6f1abfcf2ed32b90e09
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wxMaxima-${VERSION}"
WEB_SITE="http://andrejv.github.com/wxmaxima";
LICENSE[0]=GPL
diff --git a/science/wxmaxima/HISTORY b/science/wxmaxima/HISTORY
index ca03dd0..7d7e1f8 100644
--- a/science/wxmaxima/HISTORY
+++ b/science/wxmaxima/HISTORY
@@ -1,3 +1,6 @@
+2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 12.09.0
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 12.04.0

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/science/yacas/DEPENDS b/science/yacas/DEPENDS
new file mode 100755
index 0000000..f148724
--- /dev/null
+++ b/science/yacas/DEPENDS
@@ -0,0 +1 @@
+depends -sub CXX gcc
diff --git a/science/yacas/DETAILS b/science/yacas/DETAILS
new file mode 100755
index 0000000..858454d
--- /dev/null
+++ b/science/yacas/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=yacas
+ VERSION=1.3.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.sourceforge.net/backups/${SOURCE}
+
SOURCE_HASH=sha512:9ec26e2c9d5355aa124a17f7dc4164c224fed880481ebd0a672c500dae9e066e37700cbd5bf896686f713a7615a58dde7be7a7a843ab236bfd0921774dc50a43
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://yacas.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20130315
+ SHORT="a computer algebra system"
+cat << EOF
+YACAS is an easy to use, general purpose Computer Algebra System, a program
+for symbolic manipulation of mathematical expressions. It uses its own
+programming language designed for symbolic as well as arbitrary-precision
+numerical computations. The system has a library of scripts that implement
+many of the symbolic algebra operations; new algorithms can be easily added
+to the library. YACAS comes with extensive documentation (hundreds of pages)
+covering the scripting language, the functionality that is already
implemented
+in the system, and the algorithms used.
+EOF
diff --git a/science/yacas/HISTORY b/science/yacas/HISTORY
new file mode 100644
index 0000000..08aa715
--- /dev/null
+++ b/science/yacas/HISTORY
@@ -0,0 +1,6 @@
+2014-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4
+
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/security-libs/cracklib/DETAILS b/security-libs/cracklib/DETAILS
index ea084e6..d7d8950 100755
--- a/security-libs/cracklib/DETAILS
+++ b/security-libs/cracklib/DETAILS
@@ -1,5 +1,6 @@
SPELL=cracklib
- VERSION=2.8.18
+ VERSION=2.9.2
+
SOURCE_HASH=sha512:9e973c10a1340c7092c09af7ac90ea445e9197153355382319b171c213ebcab64d5e5072e55be19c36c02472c11f4562b9527291fa766dd1ab2fac79164bef52
VERSIONWORDS=20080507
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-words-$VERSIONWORDS.gz
@@ -7,8 +8,7 @@
SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-
SOURCE_HASH=sha512:f9a754598f9be16507cb4e16a35720da71796dcda664bcfb36038b842ab9f5a1f4bbcdf4c9f64ef0981781ab91dc80117a531cd1651b29def2054be66e485725
-
SOURCE2_HASH='sha512:d21055d6439a2b92b23ab6fd31222d9330315a0b44f53fae308ce5749a9fcb33b7df982f85ca8e2d6d2f9cc4c7264dfc3ed454edbccecd76289713df09fd633e'
+
SOURCE2_HASH=sha512:d21055d6439a2b92b23ab6fd31222d9330315a0b44f53fae308ce5749a9fcb33b7df982f85ca8e2d6d2f9cc4c7264dfc3ed454edbccecd76289713df09fd633e
WEB_SITE=http://sf.net/projects/$SPELL
ENTERED=20050310
LICENSE[0]='Derived from artistic license'
diff --git a/security-libs/cracklib/HISTORY b/security-libs/cracklib/HISTORY
index 6ae2221..7f413b9 100644
--- a/security-libs/cracklib/HISTORY
+++ b/security-libs/cracklib/HISTORY
@@ -1,3 +1,24 @@
+2014-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.2
+
+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
+
+2013-01-28 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * PRE_BUILD: Replacing AM_CONFIG_HEADER by
+ AC_CONFIG_HEADER, since the 1st got obsolete on
+ automake 1.13.1.
+
+2012-12-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.22
+
+2012-10-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.8.19
+
2012-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: python => PYTHON
add zlib
diff --git a/security-libs/cracklib/PRE_BUILD
b/security-libs/cracklib/PRE_BUILD
index c4879f0..3aa2d0d 100755
--- a/security-libs/cracklib/PRE_BUILD
+++ b/security-libs/cracklib/PRE_BUILD
@@ -1,14 +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 &&
-# 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-libs/libpwquality/DEPENDS
b/security-libs/libpwquality/DEPENDS
new file mode 100755
index 0000000..9341405
--- /dev/null
+++ b/security-libs/libpwquality/DEPENDS
@@ -0,0 +1 @@
+depends cracklib
diff --git a/security-libs/libpwquality/DETAILS
b/security-libs/libpwquality/DETAILS
new file mode 100755
index 0000000..790ae7c
--- /dev/null
+++ b/security-libs/libpwquality/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libpwquality
+ VERSION=1.2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://fedorahosted.org/releases/l/i/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b125448dc26f904abe9bacfd1f61505220152a4a27c6b468a49724c875c27250ab4040ac2ffc21faac1326b70fe20eafb005b618ff0125f292cce1bd66ea25aa
+ WEB_SITE=https://fedorahosted.org/libpwquality/
+ ENTERED=20121022
+ LICENSE[0]=GPL
+ SHORT="password quality checking library"
+cat << EOF
+Library for password quality checking and generating random passwords.
+EOF
diff --git a/security-libs/libpwquality/HISTORY
b/security-libs/libpwquality/HISTORY
new file mode 100644
index 0000000..f1fafe8
--- /dev/null
+++ b/security-libs/libpwquality/HISTORY
@@ -0,0 +1,2 @@
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 1.2.0
diff --git a/security-libs/linux-pam/BUILD b/security-libs/linux-pam/BUILD
index 9e833c2..548966a 100755
--- a/security-libs/linux-pam/BUILD
+++ b/security-libs/linux-pam/BUILD
@@ -12,5 +12,4 @@ export PS2PDF=no
$OPTS &&
sedit "s/examples//" Makefile &&
sedit "s/read yes//" conf/install_conf &&
-make_single &&
make
diff --git a/security-libs/linux-pam/DEPENDS b/security-libs/linux-pam/DEPENDS
index dac999b..a74ad64 100755
--- a/security-libs/linux-pam/DEPENDS
+++ b/security-libs/linux-pam/DEPENDS
@@ -1,13 +1,16 @@
depends flex &&
-depends autoconf &&
depends cracklib &&
depends gnupg &&
depends smgl-fhs &&
+depends pkgconfig &&

if [ "${PAM_DOCS}" == "y" ]; then
depends texlive &&
depends linuxdoc-tools
-fi
+fi &&

+optional_depends db '--enable-db=db' '--enable-db=no' 'database
backend' &&
+optional_depends gettext '--enable-nls' '--disable-nls' 'NLS support'
&&
optional_depends libselinux "--enable-selinux" "--disable-selinux" "for
selinux support" &&
-optional_depends libprelude "--enable-prelude" "--disable-prelude" "for
prelude ids support"
+optional_depends libprelude "--enable-prelude" "--disable-prelude" "for
prelude ids support" &&
+optional_depends libtirpc '' '' 'RPC protocol, for NIS support'
diff --git a/security-libs/linux-pam/DETAILS b/security-libs/linux-pam/DETAILS
index a3153c1..c7aefd1 100755
--- a/security-libs/linux-pam/DETAILS
+++ b/security-libs/linux-pam/DETAILS
@@ -1,21 +1,11 @@
SPELL=linux-pam
- VERSION=1.1.5
+ VERSION=1.1.8
+
SOURCE_HASH=sha512:245785ab4e187ceaab6393967352c8d2a2319c64e1e83285d0251cc02995dc2edab8e3001301b6d9f6774c441b7557d9caf4dfdf94c7cd5d44aa53ae759d9e5d
SECURITY_PATCH=3
SOURCE=Linux-PAM-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Linux-PAM-$VERSION
- SOURCE_URL[0]=http://fedorahosted.org/releases/l/i/linux-pam/$SOURCE
-# SOURCE_URL[0]=$KERNEL_URL/pub/linux/libs/pam/library/$SOURCE
-# SOURCE_URL[1]=ftp://ftp.kernel.org/pub/linux/libs/pam/library/$SOURCE
-
-# SOURCE2=$SOURCE.sign
-# SOURCE2_URL[0]=$KERNEL_URL/pub/linux/libs/pam/library/$SOURCE2
-# SOURCE2_URL[1]=ftp://ftp.kernel.org/pub/linux/libs/pam/library/$SOURCE2
-
-
SOURCE_HASH=sha512:c898c3db3da1856b1b16c2bfe19963c30696345982253888c2edf85317cf82ab4daaf9d105a162975d4cfd818b7bbca3d0e63ea7267af435e8f88b8fdc83ddd0
-# SOURCE_GPG=kernel.gpg:$SOURCE2
-# SOURCE2_IGNORE=signature
-
- WEB_SITE=http://www.us.kernel.org/pub/linux/libs/pam
+ SOURCE_URL[0]=http://linux-pam.org/library/$SOURCE
+ WEB_SITE=http://linux-pam.org
ENTERED=20010922
LICENSE[0]=GPL
PATCHLEVEL=0
diff --git a/security-libs/linux-pam/HISTORY b/security-libs/linux-pam/HISTORY
index de5fc5c..4832be0 100644
--- a/security-libs/linux-pam/HISTORY
+++ b/security-libs/linux-pam/HISTORY
@@ -1,9 +1,23 @@
+2014-09-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add libtirpc
+
+2014-09-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.8
+ new website & url
+ * DEPENDS: add optional gettext, db
+ add pkgconfig, remove autoconf
+ * BUILD: remove make_single
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.6
+ Upstream MD5/SHA1 not posted for 1.1.6
+
2012-07-07 Sukneet Basuta <sukneet AT sourcemage.org>
* CONFIGURE: remove config_query for SELINUX
- * DEPENDS: switch to optional_depends for selinux to pass proper
flags
- * INSTALL: fix commented out check for libselinux in case
+ * DEPENDS: switch to optional_depends for selinux to pass proper flags
+ * INSTALL: fix commented out check for libselinux in case
someone needs it
-
+
2011-12-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.5, SECURITY_PATCH=3
http://www.redhat.com/archives/pam-list/2011-October/msg00019.html
diff --git a/security-libs/nessus-libraries/DEPENDS
b/security-libs/nessus-libraries/DEPENDS
index bbfdec7..1bb3448 100755
--- a/security-libs/nessus-libraries/DEPENDS
+++ b/security-libs/nessus-libraries/DEPENDS
@@ -1,3 +1,3 @@
depends bison &&
depends flex &&
-depends openssl "--enable-cipher"
+depends SSL "--enable-cipher"
diff --git a/security-libs/nessus-libraries/HISTORY
b/security-libs/nessus-libraries/HISTORY
index 52c20c9..baf4be6 100644
--- a/security-libs/nessus-libraries/HISTORY
+++ b/security-libs/nessus-libraries/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DEPENDS: depend on openssl unconditionally #11945

diff --git a/security-libs/opencryptoki/DEPENDS
b/security-libs/opencryptoki/DEPENDS
index 50341d2..9776f30 100755
--- a/security-libs/opencryptoki/DEPENDS
+++ b/security-libs/opencryptoki/DEPENDS
@@ -1,3 +1,3 @@
-optional_depends openssl "--with-openssl=${INSTALL_ROOT}/usr" \
- "--without-openssl" \
+optional_depends SSL "--with-openssl=${INSTALL_ROOT}/usr" \
+ "--without-opennssl" \
"build with OpenSSL support?"
diff --git a/security-libs/opencryptoki/HISTORY
b/security-libs/opencryptoki/HISTORY
index 3b499ec..fcbf21d 100644
--- a/security-libs/opencryptoki/HISTORY
+++ b/security-libs/opencryptoki/HISTORY
@@ -1,2 +1,8 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, CONFIGURE, DETAILS, DEPENDS: spell created
diff --git a/security-libs/openssl_tpm_engine/DEPENDS
b/security-libs/openssl_tpm_engine/DEPENDS
index 8f63586..4a4a02a 100755
--- a/security-libs/openssl_tpm_engine/DEPENDS
+++ b/security-libs/openssl_tpm_engine/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl "--with-openssl=${INSTALL_ROOT}/usr" &&
+depends SSL "--with-openssl=${INSTALL_ROOT}/usr" &&
depends trousers
diff --git a/security-libs/openssl_tpm_engine/HISTORY
b/security-libs/openssl_tpm_engine/HISTORY
index 9637a96..dbcff9c 100644
--- a/security-libs/openssl_tpm_engine/HISTORY
+++ b/security-libs/openssl_tpm_engine/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS, DETAILS, TRIGGERS: spell created

diff --git a/security-libs/trousers/DEPENDS b/security-libs/trousers/DEPENDS
index a082f75..84ed5ee 100755
--- a/security-libs/trousers/DEPENDS
+++ b/security-libs/trousers/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl "--with-openssl=${INSTALL_ROOT}/usr" &&
+depends SSL "--with-openssl=${INSTALL_ROOT}/usr" &&

optional_depends gmp '--with-gmp' '--without-gmp' \
'support the GMP math lib? (used in DAA)' &&
diff --git a/security-libs/trousers/HISTORY b/security-libs/trousers/HISTORY
index 174a89d..b7f77aa 100644
--- a/security-libs/trousers/HISTORY
+++ b/security-libs/trousers/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-10-02 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: fixed typo in gmp dependency

diff --git a/security/ettercap/DEPENDS b/security/ettercap/DEPENDS
index 22ddf8d..310edcc 100755
--- a/security/ettercap/DEPENDS
+++ b/security/ettercap/DEPENDS
@@ -1,7 +1,7 @@
depends libnet &&
depends libpcap &&
depends ncurses &&
-depends openssl &&
+depends SSL &&

optional_depends gtk+2 \
"--enable-gtk" \
diff --git a/security/ettercap/HISTORY b/security/ettercap/HISTORY
index 45b52d0..d229896 100644
--- a/security/ettercap/HISTORY
+++ b/security/ettercap/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/security/fingerprint/DEPENDS b/security/fingerprint/DEPENDS
index 12af3b0..9f61e9f 100755
--- a/security/fingerprint/DEPENDS
+++ b/security/fingerprint/DEPENDS
@@ -1,4 +1,4 @@
depends libfakekey &&
depends libfprint &&
-depends qca-openssl &&
+depends qca-SSL &&
depends qt4
diff --git a/security/fingerprint/HISTORY b/security/fingerprint/HISTORY
index 6ad100e..8c94526 100644
--- a/security/fingerprint/HISTORY
+++ b/security/fingerprint/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-08-28 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: Created

diff --git a/security/fwknop/BUILD b/security/fwknop/BUILD
new file mode 100755
index 0000000..db67993
--- /dev/null
+++ b/security/fwknop/BUILD
@@ -0,0 +1,5 @@
+OPTS="$FWKNOP_OPTS $OPTS" &&
+
+make_single &&
+default_build &&
+make_normal
diff --git a/security/fwknop/DEPENDS b/security/fwknop/DEPENDS
index 79a76fe..aa33d8b 100755
--- a/security/fwknop/DEPENDS
+++ b/security/fwknop/DEPENDS
@@ -1,8 +1,11 @@
if list_find "$FWKNOP_OPTS" "--enable-server"; then
- depends libpcap &&
-
runtime_depends iptables &&

+ optional_depends libpcap \
+ "--disable-udp-server" \
+ "--enable-udp-server" \
+ "to use libpcap instead of UDP listener mode" &&
+
optional_depends gdbm \
"--disable-file-cache" \
"--enable-file-cache" \
diff --git a/security/fwknop/DETAILS b/security/fwknop/DETAILS
index 14eda1c..3fae8f4 100755
--- a/security/fwknop/DETAILS
+++ b/security/fwknop/DETAILS
@@ -1,5 +1,5 @@
SPELL=fwknop
- VERSION=2.0.3
+ VERSION=2.6.4
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
@@ -8,6 +8,7 @@
SOURCE_GPG=fwknop.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
WEB_SITE=http://www.cipherdyne.org/fwknop/
ENTERED=20070821
LICENSE[0]=GPL
diff --git a/security/fwknop/HISTORY b/security/fwknop/HISTORY
index 4305df7..dc87dd3 100644
--- a/security/fwknop/HISTORY
+++ b/security/fwknop/HISTORY
@@ -1,3 +1,30 @@
+2014-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.4
+ * DEPENDS: libpcap becomes optional
+
+2014-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.3
+
+2014-04-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.2
+
+2014-04-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.1
+
+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
+
+2013-08-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.5.1; do not include doc build directory
+
+2012-12-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.4
+ * BUILD: added, to fix multijob build
+ * PRE_BUILD, command.patch, digest.patch: dropped, fixed by upstream
+
2012-09-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.3; SECURITY_PATCH++
* INSTALL: dropped, fixed by upstream
diff --git a/security/fwknop/PRE_BUILD b/security/fwknop/PRE_BUILD
deleted file mode 100755
index a2c62d7..0000000
--- a/security/fwknop/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/command.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/digest.patch"
diff --git a/security/fwknop/command.patch b/security/fwknop/command.patch
deleted file mode 100644
index 640a7fe..0000000
--- a/security/fwknop/command.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/fko_decode.c.orig Wed Sep 5 06:04:48 2012
-+++ lib/fko_decode.c Sat Sep 8 15:11:00 2012
-@@ -285,9 +285,9 @@ fko_decode_spa_data(fko_ctx_t ctx)
-
- b64_decode(tbuf, (unsigned char*)ctx->message);
-
-- /* Require a message similar to: 1.2.3.4,tcp/22
-+ /* Require a message similar to: 1.2.3.4,tcp/22 (if it's not command
message)
- */
-- if(validate_access_msg(ctx->message) != FKO_SUCCESS)
-+ if(ctx->message_type != FKO_COMMAND_MSG &&
validate_access_msg(ctx->message) != FKO_SUCCESS)
- {
- free(tbuf);
- return(FKO_ERROR_INVALID_DATA);
diff --git a/security/fwknop/digest.patch b/security/fwknop/digest.patch
deleted file mode 100644
index 04e1a0c..0000000
--- a/security/fwknop/digest.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- server/replay_cache.c.orig Wed Sep 5 06:04:48 2012
-+++ server/replay_cache.c Sat Sep 8 09:46:56 2012
-@@ -565,7 +565,6 @@ is_replay_dbm_cache(fko_srv_options_t *opts, char *dig
- #endif
- datum db_key, db_ent;
-
-- char *digest = NULL;
- int digest_len, res = SPA_MSG_SUCCESS;
-
- digest_cache_info_t dc_info;
-@@ -638,7 +637,6 @@ add_replay_dbm_cache(fko_srv_options_t *opts, char *di
- #endif
- datum db_key, db_ent;
-
-- char *digest = NULL;
- int digest_len, res = SPA_MSG_SUCCESS;
-
- digest_cache_info_t dc_info;
-@@ -705,7 +703,7 @@ add_replay_dbm_cache(fko_srv_options_t *opts, char *di
-
- return(res);
- #endif /* NO_DIGEST_CACHE */
--
-+}
- #endif /* USE_FILE_CACHE */
-
- #if USE_FILE_CACHE
diff --git a/security/gtk-systrace/DETAILS b/security/gtk-systrace/DETAILS
index f0b7068..fe4222c 100755
--- a/security/gtk-systrace/DETAILS
+++ b/security/gtk-systrace/DETAILS
@@ -1,10 +1,8 @@
- PKG_NAME=systrace
- SPELL=gtk-${PKG_NAME}
+ SPELL=gtk-systrace
VERSION=2003-06-23
- PKG_VER=0.1
- SOURCE=${SPELL}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/notification-${PKG_VER}
- SOURCE_URL[0]=http://www.citi.umich.edu/u/provos/${PKG_NAME}/${SOURCE}
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/notification-0.1
+ SOURCE_URL[0]=http://www.citi.umich.edu/u/provos/${SPELL#*-}/$SOURCE

SOURCE_HASH=sha512:08f6ab0dd23ab71a4bb2980e97f8b078faf972e58c8b14926c54d2fa07b9ab57cfd490b72d0b3fab5b1034776761966d7387e83391631b189fa06aa4037090cc
LICENSE[0]=BSD
ENTERED=20030728
@@ -13,10 +11,9 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/notification-${PKG_VER}
BUILD_API=1
SHORT="Current snapshot of GTK Systrace front end invoked by
systrace."
cat << EOF
-Systrace enforces system call policies for applications by
-constraining the application's access to the system. The
-policy is generated interactively. Operations not covered
-by the policy raise an alarm, allowing an user to refine
-the currently configured policy.
-(See home page for more info about systrace userland utilities)
+Systrace enforces system call policies for applications by constraining the
+application's access to the system. The policy is generated interactively.
+Operations not covered by the policy raise an alarm, allowing an user to
refine
+the currently configured policy. (See home page for more info about systrace
+userland utilities)
EOF
diff --git a/security/gtk-systrace/HISTORY b/security/gtk-systrace/HISTORY
index bdc3436..78f6be3 100644
--- a/security/gtk-systrace/HISTORY
+++ b/security/gtk-systrace/HISTORY
@@ -1,3 +1,6 @@
+2014-12-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, HISTORY: Normalize SPELL field
+
2006-10-26 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* BUILD: use TRACK_ROOT when linking #9163

diff --git a/security/hashkill/DEPENDS b/security/hashkill/DEPENDS
index 36e266a..ebdbe71 100755
--- a/security/hashkill/DEPENDS
+++ b/security/hashkill/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl &&
+depends SSL &&
depends zlib
diff --git a/security/hashkill/HISTORY b/security/hashkill/HISTORY
index 448ee9b..fa78999 100644
--- a/security/hashkill/HISTORY
+++ b/security/hashkill/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-09-22 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/security/knock/DEPENDS b/security/knock/DEPENDS
index a8ec60d..4b795cc 100755
--- a/security/knock/DEPENDS
+++ b/security/knock/DEPENDS
@@ -1 +1,8 @@
-depends libpcap
+if [[ $INIT_INSTALLED ]]; then
+ depends libpcap '--enable-knockd'
+else
+ optional_depends libpcap \
+ "--enable-knockd" \
+ "--disable-knockd" \
+ "for building knockd (server-side part)"
+fi
diff --git a/security/knock/DETAILS b/security/knock/DETAILS
index bf31d78..d2185d9 100755
--- a/security/knock/DETAILS
+++ b/security/knock/DETAILS
@@ -1,12 +1,11 @@
SPELL=knock
- VERSION=0.5
- PATCHLEVEL=1
+ VERSION=0.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.zeroflux.org/proj/$SPELL/files/$SOURCE
WEB_SITE=http://www.zeroflux.org/projects/knock
ENTERED=20060529
-
SOURCE_HASH=sha512:c5f7f3320d4d9a41847dba0cda4d66852f983db419b23d3bf9c83d44a41ba437379bf6cee47a096c600841e321740849dac26d5c3afff9b3ae0178a2fcb6c35e
+
SOURCE_HASH=sha512:eab5d855f7111d9411e84a56a15e8ea74f41c5bd9dee27ab49f0d8d509eeeb96a60c508928c92916dc0ec9b737c447ca8ca5ed4db6479b389549d60e76a85aa7
LICENSE[0]=GPL
GATHER_DOCS=off
SHORT="port-knocking server and client"
diff --git a/security/knock/HISTORY b/security/knock/HISTORY
index a98c432..816345f 100644
--- a/security/knock/HISTORY
+++ b/security/knock/HISTORY
@@ -1,3 +1,14 @@
+2014-06-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7
+ * INSTALL, init.d/knock.conf: removed man1 -> man8
+ * PRE_BUILD: removed
+
+2013-08-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.6
+ * DEPENDS: made libpcap optional
+ * PRE_BUILD, INSTALL: rewritten knockd man section change logic
+ * performance.patch, doc.patch: removed, fixed by upstream
+
2011-05-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1; quoting paths; updated descriptions and urls
* INSTALL: added, to install init script
diff --git a/security/knock/PRE_BUILD b/security/knock/PRE_BUILD
deleted file mode 100755
index 4b1de84..0000000
--- a/security/knock/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/doc.patch" &&
-patch -p0 < "$SPELL_DIRECTORY/performance.patch"
diff --git a/security/knock/doc.patch b/security/knock/doc.patch
deleted file mode 100644
index f6b1bf7..0000000
--- a/security/knock/doc.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.in.orig 2005-06-27 09:11:34.000000000 +0400
-+++ Makefile.in 2011-05-03 23:48:18.147684188 +0400
-@@ -28,6 +28,7 @@
- BINDIR = @bindir@
- SBINDIR = @sbindir@
- MANDIR = @mandir@
-+DATADIR = @datadir@
-
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
-@@ -70,9 +71,9 @@
- install: all
- $(INSTALL) -D -m0755 knockd $(DESTDIR)$(SBINDIR)/knockd
- $(INSTALL) -D -m0755 knock $(DESTDIR)$(BINDIR)/knock
-- $(INSTALL) -D -m0644 $(MANSRC)knockd.1
$(DESTDIR)$(MANDIR)/man1/knockd.1
-+ $(INSTALL) -D -m0644 $(MANSRC)knockd.1
$(DESTDIR)$(MANDIR)/man8/knockd.8
- $(INSTALL) -D -m0644 $(MANSRC)knock.1 $(DESTDIR)$(MANDIR)/man1/knock.1
-- $(INSTALL) -D -m0644 knockd.conf $(DESTDIR)/etc/knockd.conf
-+ $(INSTALL) -D -m0644 knockd.conf
$(DESTDIR)/$(DATADIR)/knockd/knockd.conf
-
- clean:
- rm -f *~ $(OBJDIR)*.o $(MANSRC)*.1
---- doc/knockd.1.in.orig 2005-06-29 22:45:17.000000000 +0400
-+++ doc/knockd.1.in 2011-05-03 23:49:01.259684649 +0400
-@@ -1,4 +1,4 @@
--.TH knockd 1 "June 26, 2005" "knockd #VERSION#" ""
-+.TH knockd 8 "June 26, 2005" "knockd #VERSION#" ""
- .SH NAME
- knockd \- port-knock server
- .SH SYNOPSIS
diff --git a/security/knock/init.d/knock.conf
b/security/knock/init.d/knock.conf
index 2924313..d1e9017 100644
--- a/security/knock/init.d/knock.conf
+++ b/security/knock/init.d/knock.conf
@@ -1,3 +1,3 @@
-# For the arguments and description see knockd(8)
+# For the arguments and description see knockd(1)

KNOCKD_ARGS=""
diff --git a/security/knock/performance.patch
b/security/knock/performance.patch
deleted file mode 100644
index 010de10..0000000
--- a/security/knock/performance.patch
+++ /dev/null
@@ -1,48 +0,0 @@
---- src/knockd.c.orig 2005-06-27 09:11:34.000000000 +0400
-+++ src/knockd.c 2011-05-03 23:41:20.133684648 +0400
-@@ -46,6 +46,7 @@
- #include <syslog.h>
- #include <pcap.h>
- #include <errno.h>
-+#include <limits.h>
- #include "list.h"
-
- static char version[] = "0.5";
-@@ -193,7 +194,7 @@
- }
- }
-
-- cap = pcap_open_live(o_int, 65535, 0, 0, pcapErr);
-+ cap = pcap_open_live(o_int, 65535, 0, 1000, pcapErr);
- if(strlen(pcapErr)) {
- fprintf(stderr, "could not open %s: %s\n", o_int, pcapErr);
- }
-@@ -371,7 +372,18 @@
- }
- list_free(doors);
-
-+ if(logfd) {
-+ fclose(logfd);
-+ logfd = NULL;
-+ }
- parseconfig(o_cfg);
-+ if(strlen(o_logfile)) {
-+ /* open the log file */
-+ logfd = fopen(o_logfile, "a");
-+ if(logfd == NULL) {
-+ perror("warning: cannot open logfile");
-+ }
-+ }
- return;
- }
-
---- src/knock.c.orig 2005-06-27 09:11:34.000000000 +0400
-+++ src/knock.c 2011-05-03 23:35:39.297684650 +0400
-@@ -128,6 +128,7 @@
- connect(sd, (struct sockaddr*)&addr, sizeof(struct
sockaddr));
- }
- close(sd);
-+ usleep(1);
- }
-
- return(0);
diff --git a/security/nmap/BUILD b/security/nmap/BUILD
index c47decd..feecaf6 100755
--- a/security/nmap/BUILD
+++ b/security/nmap/BUILD
@@ -1,3 +1,4 @@
-OPTS="$NMAP_OPTS $OPTS" &&
+LDFLAGS="${LDFLAGS/-Wl,--as-needed/}" &&
+OPTS="$NMAP_OPTS --with-libdnet=included $OPTS" &&

default_build
diff --git a/security/nmap/CONFIGURE b/security/nmap/CONFIGURE
index 681f66f..6e6e626 100755
--- a/security/nmap/CONFIGURE
+++ b/security/nmap/CONFIGURE
@@ -8,4 +8,8 @@ config_query_option NMAP_OPTS "Build Nping utility?" y \

config_query_option NMAP_OPTS "Build Ncat utility?" y \
"--with-ncat" \
- "--without-ncat"
+ "--without-ncat" &&
+
+if list_find "$NMAP_OPTS" '--with-ncat'; then
+ config_query NMAP_NC_SYMLINK "Symlink nc to ncat?" n
+fi
diff --git a/security/nmap/CONFLICTS b/security/nmap/CONFLICTS
new file mode 100755
index 0000000..3b918f5
--- /dev/null
+++ b/security/nmap/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts nc &&
+conflicts netcat &&
+conflicts cryptcat
diff --git a/security/nmap/DEPENDS b/security/nmap/DEPENDS
index aa61854..f21f4ab 100755
--- a/security/nmap/DEPENDS
+++ b/security/nmap/DEPENDS
@@ -14,7 +14,7 @@ optional_depends gettext \
"--disable-nls" \
"to use Native Language Support" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-openssl=$INSTALL_ROOT/usr" \
"--without-openssl" \
"for OpenSSL support" &&
@@ -29,12 +29,7 @@ optional_depends pcre \
"--with-libpcre=included" \
"use external PCRE lib?" &&

-optional_depends libdnet \
- "--with-libdnet=$INSTALL_ROOT/usr" \
- "--with-libdnet=included" \
- "use external dnet lib?" &&
-
-optional_depends lua51 \
+optional_depends LUA \
"--with-liblua=$INSTALL_ROOT/usr" \
"--with-liblua=included" \
"use external Lua lib?"
diff --git a/security/nmap/DETAILS b/security/nmap/DETAILS
index e5e3ee6..0f91cc8 100755
--- a/security/nmap/DETAILS
+++ b/security/nmap/DETAILS
@@ -1,5 +1,5 @@
SPELL=nmap
- VERSION=6.01
+ VERSION=6.47
SOURCE=$SPELL-$VERSION.tar.bz2
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_URL[1]=http://sectools.org/nmap/sigs/$SOURCE2
# SOURCE_GPG=nmap.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
-
SOURCE_HASH=sha512:0b44542a0e33629d077c64129bac7e00b05b4e65a83b181b84fb5460a7da083bb29be00777a8d92c6f6b6fb0c009cebc330c02c7259166e8cea4109cdae50fc9
+
SOURCE_HASH=sha512:f98b92a26f4e912fe15c36a21dfff7bfb9f11c2410f4035330100648fbad7f808ef9e069c63704bbb50199272ae65ea81555de6c97eb8ee152114f44ed5a9296
WEB_SITE=http://nmap.org/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/security/nmap/HISTORY b/security/nmap/HISTORY
index fccb14a..40a4524 100644
--- a/security/nmap/HISTORY
+++ b/security/nmap/HISTORY
@@ -1,3 +1,30 @@
+2014-12-29 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD, DEPENDS: Remove libdnet, the latest (from 2005) version is
not
+ compatible with this version of nmap.
+ nmap.cc:166:45: fatal error: libdnet-stripped/include/config.h: No
such file or directory
+ * CONFIGURE: Add option for nc -> ncat symlink
+ * INSTALL, CONFLICTS: Conflict with nc/netcat (even if `nc` symlink
option is not selected)
+ * *SUB_DEPENDS: Allow forcing ncat utility and nc symlink
+
+2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: use SSL provider
+
+2014-09-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.47
+
+2014-04-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.46
+ * DEPENDS: lua51 -> LUA
+
+2013-08-20 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Fails to build with -Wl,--as-needed in LDFLAGS
+
+2013-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.40
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.25
+
2012-06-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.01

diff --git a/security/nmap/INSTALL b/security/nmap/INSTALL
new file mode 100755
index 0000000..5183e40
--- /dev/null
+++ b/security/nmap/INSTALL
@@ -0,0 +1,5 @@
+default_install &&
+if [[ "x$NMAP_NC_SYMLINK" == "xy" ]]; then
+ message "${MESSAGE_COLOR}Setting /usr/bin/nc ->
/usr/bin/ncat${DEFAULT_COLOR}" &&
+ ln -sf "${INSTALL_ROOT}"/usr/bin/ncat "${INSTALL_ROOT}"/usr/bin/nc
+fi
diff --git a/security/nmap/PRE_SUB_DEPENDS b/security/nmap/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..ec57b5e
--- /dev/null
+++ b/security/nmap/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ NMAP_NCAT) list_find "NMAP_OPTS" '--with-ncat' && return 0 ;;
+ NMAP_NC_SYMLINK) [[ "x$NMAP_NC_SYMLINK" == "xy" ]] && return 0 ;;
+ *) echo "Unknown sub-depends!"; return 1;;
+esac
diff --git a/security/nmap/REPAIR^none^PRE_SUB_DEPENDS
b/security/nmap/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..ec57b5e
--- /dev/null
+++ b/security/nmap/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ NMAP_NCAT) list_find "NMAP_OPTS" '--with-ncat' && return 0 ;;
+ NMAP_NC_SYMLINK) [[ "x$NMAP_NC_SYMLINK" == "xy" ]] && return 0 ;;
+ *) echo "Unknown sub-depends!"; return 1;;
+esac
diff --git a/security/nmap/SUB_DEPENDS b/security/nmap/SUB_DEPENDS
new file mode 100755
index 0000000..d2918dc
--- /dev/null
+++ b/security/nmap/SUB_DEPENDS
@@ -0,0 +1,11 @@
+case $THIS_SUB_DEPENDS in
+ NMAP_NCAT) message "${MESSAGE_COLOR}ncat utility requested, forcing
it.${DEFAULT_COLOR}" &&
+ list_remove "NMAP_OPTS" '--without-ncat' &&
+ list_add "NMAP_OPTS" '--with-ncat'
+ ;;
+ NMAP_NC_SYMLINK) message "${MESSAGE_COLOR}nc -> ncat symlink requested,
forcing it.${DEFAULT_COLOR}" &&
+ persistent_add NMAP_NC_SYMLINK &&
+ NMAP_NC_SYMLINK="y"
+ ;;
+ *) message "${WARNING_COLOR}Unknown sub-depends!${DEFAULT_COLOR}"; return
1;;
+esac
diff --git a/security/pam-imap/DEPENDS b/security/pam-imap/DEPENDS
index bbbdac8..2b0b2c8 100755
--- a/security/pam-imap/DEPENDS
+++ b/security/pam-imap/DEPENDS
@@ -1,2 +1,2 @@
depends linux-pam &&
-depends openssl
+depends SSL
diff --git a/security/pam-imap/HISTORY b/security/pam-imap/HISTORY
index 1ddd461..b53ac63 100644
--- a/security/pam-imap/HISTORY
+++ b/security/pam-imap/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-06-15 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 0.3.8
* INSTALL: mkdir added
diff --git a/security/pwsafe/DEPENDS b/security/pwsafe/DEPENDS
index 6b16041..ca33b49 100755
--- a/security/pwsafe/DEPENDS
+++ b/security/pwsafe/DEPENDS
@@ -2,5 +2,5 @@ optional_depends readline \
"--enable-readline" \
"--disable-readline" \
"support for tab completion" &&
-depends openssl &&
+depends SSL &&
depends perl
diff --git a/security/pwsafe/HISTORY b/security/pwsafe/HISTORY
index 768cb57..fe91d19 100644
--- a/security/pwsafe/HISTORY
+++ b/security/pwsafe/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-09-15 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fix long description.

diff --git a/security/raccess/DETAILS b/security/raccess/DETAILS
index 631b005..2396f5f 100755
--- a/security/raccess/DETAILS
+++ b/security/raccess/DETAILS
@@ -10,21 +10,17 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
BUILD_API=1
SHORT="Remote Access Session is a security tool to analyze the
integrity of systems."
cat << EOF
-Remote Access Session is a security tool to analyze the integrity of
-systems. The program tries
-to gain access to a system using the most advanced techniques of remote
-intrusion. It can either
-work in normal mode (which is fast) or hard mode (which is more
-intensive). There is a big
-difference between Remote Access Session and other remote security audit
-tools. If Remote Access
-Session finds a remote vulnerability that gives user account or root, it
-will try to exploit it
-and it will return a shell. This allows a network administrator to discard
-false positives
-regarding remote vulnerabilities. It also includes all of the information
-from service banners
-in its output. It performs vendor and version detection on Web servers and
-other common servers,
-and also attempts remote OS identification.
+Remote Access Session is a security tool to analyze the integrity of systems.
+
+The program tries to gain access to a system using the most advanced
techniques
+of remote intrusion. It can either work in normal mode (which is fast) or
hard
+mode (which is more intensive).
+
+There is a big difference between Remote Access Session and other remote
+security audit tools. If Remote Access Session finds a remote vulnerability
that
+gives user account or root, it will try to exploit it and it will return a
+shell. This allows a network administrator to discard false positives
regarding
+remote vulnerabilities. It also includes all of the information from service
+banners in its output. It performs vendor and version detection on Web
servers
+and other common servers, and also attempts remote OS identification.
EOF
diff --git a/security/raccess/HISTORY b/security/raccess/HISTORY
index a514384..2641166 100644
--- a/security/raccess/HISTORY
+++ b/security/raccess/HISTORY
@@ -1,3 +1,6 @@
+2013-03-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed long description
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/security/rkhunter/DETAILS b/security/rkhunter/DETAILS
index 5bd72aa..a525931 100755
--- a/security/rkhunter/DETAILS
+++ b/security/rkhunter/DETAILS
@@ -1,11 +1,11 @@
SPELL=rkhunter
- VERSION=1.3.8
+ VERSION=1.4.2
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:a4e45caaaf5b8262619ebb890784c75c4e30db4c6c0eba305f86d419142b4796c95bc55fe8846dce8d58bc7636bdb365a4a8c41707f64d4d81373687c5a3b0d4
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..f1e9149 100644
--- a/security/rkhunter/HISTORY
+++ b/security/rkhunter/HISTORY
@@ -1,3 +1,9 @@
+2014-10-21 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.2
+
+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/snort/DEPENDS b/security/snort/DEPENDS
index b5e6e76..1ea5086 100755
--- a/security/snort/DEPENDS
+++ b/security/snort/DEPENDS
@@ -26,9 +26,9 @@ fi &&
#depends snortsnarf
#

-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"for OpenSSL support (used by XML output plugin)"

optional_depends libprelude \
diff --git a/security/snort/HISTORY b/security/snort/HISTORY
index e5d1be0..95db17d 100644
--- a/security/snort/HISTORY
+++ b/security/snort/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-04-29 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 2.8.6

diff --git a/security/swatch/DETAILS b/security/swatch/DETAILS
index e0637f7..c347409 100755
--- a/security/swatch/DETAILS
+++ b/security/swatch/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
BUILD_API=1
SHORT="Swatch is the active log file monitoring tool."
cat << EOF
-Swatch is the active log file monitoring tool. Swatch started
-out as the "simple watchdog" for activly monitoring log files
-produced by UNIX's syslog facility. It has since been evolving
-into a utility that can monitor just about any type of log.
+Swatch is the active log file monitoring tool. Swatch started out as the
"simple
+watchdog" for actively monitoring log files produced by UNIX's syslog
facility.
+It has since been evolving into a utility that can monitor just about any
type
+of log.
EOF
diff --git a/security/swatch/HISTORY b/security/swatch/HISTORY
index b94518d..ab52f7d 100644
--- a/security/swatch/HISTORY
+++ b/security/swatch/HISTORY
@@ -1,3 +1,6 @@
+2014-12-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix typo in description (activly -> actively)
+
2007-04-23 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: cleaned up depends

diff --git a/security/thc-hydra/BUILD b/security/thc-hydra/BUILD
deleted file mode 100755
index c48addb..0000000
--- a/security/thc-hydra/BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-./configure --prefix=${INSTALL_ROOT}/usr &&
-
-sedit "s:-DLIBSVN::g" Makefile &&
-sedit "s:-I/usr/include/subversion-1::g" Makefile &&
-sedit "s:-lsvn_client-1 -lapr-0 -laprutil-0::g" Makefile &&
-
-make
diff --git a/security/thc-hydra/DEPENDS b/security/thc-hydra/DEPENDS
index e0c4d3a..edd7f97 100755
--- a/security/thc-hydra/DEPENDS
+++ b/security/thc-hydra/DEPENDS
@@ -1,4 +1,4 @@
-depends openssl &&
+depends SSL &&
optional_depends "libssh" \
"" \
"" \
diff --git a/security/thc-hydra/DETAILS b/security/thc-hydra/DETAILS
index 1300df1..016d7b6 100755
--- a/security/thc-hydra/DETAILS
+++ b/security/thc-hydra/DETAILS
@@ -1,11 +1,11 @@
SPELL=thc-hydra
- VERSION=5.4
- SOURCE=hydra-$VERSION-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/hydra-$VERSION-src
- SOURCE_URL[0]=http://freeworld.thc.org/releases/$SOURCE
+ VERSION=7.5
+ SOURCE=hydra-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/hydra-$VERSION
+ SOURCE_URL[0]=http://www.thc.org/releases/$SOURCE
WEB_SITE=http://www.thc.org/thc-hydra
ENTERED=20041208
-
SOURCE_HASH=sha512:0afe21d16a49d364476cc35cb8cdb4885a5f622385c672d11e75ba85b6015c9d605b451b162f17d6fab22f05ddbcae53c4c04572d200f3487f91e32caef36aa4
+
SOURCE_HASH=sha512:b15ca32da6f1cd675d7149e9ef32fbb7b3d01e1fa2d648a1ed12bb6ae38d131f1123d84ff125d5f98677f62cddc97597d98d9cee662fcd305342c6f3fd2e10f8
LICENSE[0]=GPL
KEYWORDS="security"
SHORT="THC-Hydra - the best parallized login hacker"
diff --git a/security/thc-hydra/HISTORY b/security/thc-hydra/HISTORY
index f364434..b2c0f52 100644
--- a/security/thc-hydra/HISTORY
+++ b/security/thc-hydra/HISTORY
@@ -1,3 +1,11 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-08-26 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: Version bump 5.4 -> 7.5
+ SOURCE, SOURCE_URL, SOURCE_DESTINATION updated.
+ * BUILD: Removed
+
2009-09-08 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 5.4

diff --git a/security/thc-pptp-bruter/DEPENDS
b/security/thc-pptp-bruter/DEPENDS
index ed472ed..09706da 100755
--- a/security/thc-pptp-bruter/DEPENDS
+++ b/security/thc-pptp-bruter/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/security/thc-pptp-bruter/HISTORY
b/security/thc-pptp-bruter/HISTORY
index f8de3d1..4dba235 100644
--- a/security/thc-pptp-bruter/HISTORY
+++ b/security/thc-pptp-bruter/HISTORY
@@ -1,2 +1,5 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2007-01-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS, DEPENDS, BUILD: created spell from Finn Haedicke's template
diff --git a/security/tpm-tools/DEPENDS b/security/tpm-tools/DEPENDS
index 995f7c8..76af642 100755
--- a/security/tpm-tools/DEPENDS
+++ b/security/tpm-tools/DEPENDS
@@ -1,3 +1,3 @@
depends trousers &&
-optional_depends openssl_tpm_engine "--with-openssl=${INSTALL_ROOT}/usr" ''
'for the openssl TPM engine' &&
+optional_depends SSL_tpm_engine "--with-openssl=${INSTALL_ROOT}/usr" '' 'for
the openssl TPM engine' &&
optional_depends opencryptoki '' '--disable-pkcs11-support' 'For PKCS#11
support'
diff --git a/security/tpm-tools/HISTORY b/security/tpm-tools/HISTORY
index d2eb383..f318547 100644
--- a/security/tpm-tools/HISTORY
+++ b/security/tpm-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
* BUILD, DETAILS, DEPENDS, TRIGGERS: spell created

diff --git a/security/wireshark/BUILD b/security/wireshark/BUILD
index ef8bf7b..efea309 100755
--- a/security/wireshark/BUILD
+++ b/security/wireshark/BUILD
@@ -1,3 +1,3 @@
-OPTS="$WIRESHARK_OPTS $OPTS" &&
+OPTS="--with-qt=no $WIRESHARK_OPTS $OPTS" &&

default_build
diff --git a/security/wireshark/CONFIGURE b/security/wireshark/CONFIGURE
index 5d4e1cc..39fe54f 100755
--- a/security/wireshark/CONFIGURE
+++ b/security/wireshark/CONFIGURE
@@ -1,13 +1,12 @@
+# remove obsolete options from WIRESHARK_OPTS
+list_remove WIRESHARK_OPTS '--enable-threads' &&
+list_remove WIRESHARK_OPTS '--disable-threads' &&
+
config_query_option WIRESHARK_OPTS \
"Enable IPv6?" y \
"--enable-ipv6" \
"--disable-ipv6" &&

config_query_option WIRESHARK_OPTS \
- "Enable threads support?" n \
- "--enable-threads" \
- "--disable-threads" &&
-
-config_query_option WIRESHARK_OPTS \
"Install dumpcap as setuid?" n \
"--enable-setuid-install" ""
diff --git a/security/wireshark/DEPENDS b/security/wireshark/DEPENDS
index 22b916d..880fcfd 100755
--- a/security/wireshark/DEPENDS
+++ b/security/wireshark/DEPENDS
@@ -2,23 +2,25 @@ depends glibc &&
depends glib2 &&
depends libpcap &&

-optional_depends gtk+2 \
- "--enable-wireshark" "--disable-wireshark" \
- "for GTK+2 GUI support" &&
+optional_depends gtk+3 \
+ "--with-gtk3=yes" "--with-gtk3=no" \
+ "for GTK+3 GUI support" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ optional_depends gtk+2 \
+ "--with-gtk2=yes" "--with-gtk2=no" \
+ "for GTK+2 GUI support"
+fi &&

optional_depends zlib \
"--with-zlib" "--without-zlib" \
"to read compressed data" &&

-optional_depends pcre \
- "--with-pcre" "--without-pcre" \
- "for dfilter regular expressions support" &&
-
optional_depends libcap \
"--with-libcap" "--without-libcap" \
"for POSIX.1e capabilities management" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-ssl" "--without-ssl" \
"use SSL crypto library" &&

@@ -34,9 +36,10 @@ optional_depends libgcrypt \
"--with-gcrypt" "--without-gcrypt" \
"for gcrypt library support" &&

-optional_depends python \
- "--with-python" "--without-python" \
- "for Python scripting support" &&
+# support is broken except in development branch
+#optional_depends python \
+# "--with-python" "--without-python" \
+# "for Python scripting support" &&

optional_depends lua51 \
"--with-lua" "--without-lua" \
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 93c7b07..a79d423 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.8.2
- SECURITY_PATCH=38
+ VERSION=1.12.2
+ SECURITY_PATCH=50
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:219ec8249072773719162851515eb9c29a01693c9ba4d57976afad1e58d30cac9aefb482d3c6113386c39cfab775919ad68a888e94de8d62af0e8b8da7c3991b
+
SOURCE_HASH=sha512:b46f50bc6f748df37c6e35b542b5e813b805d04605a3f8b8f7baf61095597ff6f7eacc25c1f15f1e115c75866489c30c2c3bd9b0be10fdf03fcaa3e9e62cec94
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 5c2f2d6..29c1a54 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,65 @@
+2014-11-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.2, SECURITY_PATCH=50
+
+2014-09-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.1
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.0
+ * DEPENDS: gtk+3 added, gtk+2 options fixed
+ * BUILD: added --with-qt=no temporarily
+
+2014-04-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.7, SECURITY_PATCH=48
+
+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
+
+2013-07-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.1, SECURITY_PATCH=44
+ * PRE_BUILD, 01_fix_pod_file.patch: patch from Arch added
+ * doc-encoding.patch: removed
+
+2013-06-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: commented python support
+ * PRE_BUILD: added, to apply patch
+ * doc-encoding.patch: added, to fix build with new Perl (pod2man)
+
+2013-06-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.10.0
+
+2013-05-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: dropped obsolete flags
+ * DEPENDS: pcre support has been switched to glib2 implementation
+
+2013-05-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.7, SECURITY_PATCH=43
+
+2013-03-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.6, SECURITY_PATCH=42
+
+2013-01-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.5, SECURITY_PATCH=41
+
+2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.4, SECURITY_PATCH=40
+
+2012-10-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.3, SECURITY_PATCH=39
+
2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.2, SECURITY_PATCH=38

diff --git a/shell-term-fm/abduco/BUILD b/shell-term-fm/abduco/BUILD
new file mode 100755
index 0000000..f8acf95
--- /dev/null
+++ b/shell-term-fm/abduco/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+make
diff --git a/shell-term-fm/abduco/DETAILS b/shell-term-fm/abduco/DETAILS
new file mode 100755
index 0000000..8623069
--- /dev/null
+++ b/shell-term-fm/abduco/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=abduco
+ VERSION=0.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.brain-dump.org/projects/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:42fbe02bf2a69bbfc91be36830a70daae5ed934877f1fc36808fe13bce52010d8094254a13292f97e1c6b196e8fca6e0835799c4d626865e21ad7ac6716340d6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.brain-dump.org/projects/abduco/";
+ LICENSE[0]="ISC"
+ ENTERED=20140913
+ KEYWORDS=""
+ SHORT="session {at,de}tach support"
+cat << EOF
+abduco provides session management i.e. it allows programs to be run
+independently from its controlling terminal. That is programs can be
detached,
+run in the background, and then later reattached. Together with dvtm it
+provides a simpler and cleaner alternative to tmux or screen.
+
+abduco is in many ways very similar to dtach but is actively maintained,
+contains no legacy code, provides a few additional features, has a cleaner,
+more robust implementation and is distributed under the ISC license.
+EOF
diff --git a/shell-term-fm/abduco/HISTORY b/shell-term-fm/abduco/HISTORY
new file mode 100644
index 0000000..a3901dd
--- /dev/null
+++ b/shell-term-fm/abduco/HISTORY
@@ -0,0 +1,2 @@
+2014-09-13 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
diff --git a/shell-term-fm/abduco/INSTALL b/shell-term-fm/abduco/INSTALL
new file mode 100755
index 0000000..5e011c6
--- /dev/null
+++ b/shell-term-fm/abduco/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+make DESTDIR="$INSTALL_ROOT" PREFIX=/usr install
diff --git a/shell-term-fm/bash-completion/DETAILS
b/shell-term-fm/bash-completion/DETAILS
index 338247b..8352d32 100755
--- a/shell-term-fm/bash-completion/DETAILS
+++ b/shell-term-fm/bash-completion/DETAILS
@@ -1,6 +1,6 @@
SPELL=bash-completion
- VERSION=2.0
-
SOURCE_HASH=sha512:88d55f68bd5ab7c26b28e5d9f00b81ce8433c609d96a540a83c5f48400787368d4b5579a76fde6b268782f907d4d748f578d2550b70b2ccb2704657d98dae168
+ VERSION=2.1
+
SOURCE_HASH=sha512:0bc71039ef136b1ccb72527eb40f2ed4068a58dc31b1ac1ee52a40e7c950ea4cfbb4f1bee2f0da6774e56062578fa3653096e6d306eea7f028dd55ff737e92fe
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://bash-completion.alioth.debian.org/files/$SOURCE
diff --git a/shell-term-fm/bash-completion/HISTORY
b/shell-term-fm/bash-completion/HISTORY
index 605ce31..788e797 100644
--- a/shell-term-fm/bash-completion/HISTORY
+++ b/shell-term-fm/bash-completion/HISTORY
@@ -1,3 +1,9 @@
+2013-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * INSTALL: fix install
+
+2013-06-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1
+
2012-06-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0

diff --git a/shell-term-fm/bash-completion/INSTALL
b/shell-term-fm/bash-completion/INSTALL
index 8bc84bf..90df799 100755
--- a/shell-term-fm/bash-completion/INSTALL
+++ b/shell-term-fm/bash-completion/INSTALL
@@ -1,4 +1,4 @@
default_install &&
-
+mkdir -p ${INSTALL_ROOT}/etc/bash_completion.d &&
install -m 0644 $SPELL_DIRECTORY/smgl_completion
${INSTALL_ROOT}/etc/bash_completion.d/smgl_completion &&
install -m 0644 $SPELL_DIRECTORY/telinit_completion
${INSTALL_ROOT}/etc/bash_completion.d/telinit_completion
diff --git a/shell-term-fm/bash/DEPENDS b/shell-term-fm/bash/DEPENDS
index 2df54f9..35d9cac 100755
--- a/shell-term-fm/bash/DEPENDS
+++ b/shell-term-fm/bash/DEPENDS
@@ -1,5 +1,11 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends gnupg &&
depends "readline" "--with-installed-readline" &&
depends "ncurses" "--with-curses"
depends smgl-fhs &&
-depends autoconf
+depends autoconf &&
+
+if spell_ok readline && is_version_less $(installed_version readline) 6.3;
then
+ force_depends readline
+fi
diff --git a/shell-term-fm/bash/DETAILS b/shell-term-fm/bash/DETAILS
index f89c236..a8d0c7a 100755
--- a/shell-term-fm/bash/DETAILS
+++ b/shell-term-fm/bash/DETAILS
@@ -1,5 +1,7 @@
SPELL=bash
- VERSION=4.2
+ VERSION=4.3
+ SECURITY_PATCH=8
+ BASH_PATCHLEVEL=030
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE3=$SPELL-doc-3.2.tar.gz
@@ -15,7 +17,6 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE4_IGNORE=signature
WEB_SITE=http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
ENTERED=20010922
- PATCHLEVEL=0
LICENSE[0]=GPL2
KEYWORDS="console"
SHORT="Bourne Again SHell for the GNU operating system"
diff --git a/shell-term-fm/bash/HISTORY b/shell-term-fm/bash/HISTORY
index b866f7b..0f50fb4 100644
--- a/shell-term-fm/bash/HISTORY
+++ b/shell-term-fm/bash/HISTORY
@@ -1,3 +1,47 @@
+2014-10-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.3.30, SECURITY_PATCH=8
+ * patches/bash43-026, patches/bash43-028: official patches updated
+ * patches/bash43-030: official patch added
+
+2014-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (yet another fix for unannounced CVE from
+ Michal Zalewski)
+ * patches/bash43-029: added, official patch
+
+2014-10-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (final ShellShock fixes for CVE-2014-6277
+ and CVE-2014-6278 found by Michal Zalewski)
+ * DEPENDS: bash 4.3 strictly relies on readline 6.3
+ * patches/bash43-028: added, official patch with src line replacement
+
+2014-09-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, patches/bash43-027: add the latest patch against ShellShock
+ issues; SECURITY_PATCH++
+
+2014-09-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, CVE-2014-7169.diff: remove unofficial patch
+ * DETAILS, patches/bash43-026 add upstream fix for CVE 2014 7169
+
+2014-09-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD, CVE-2014-7169.diff: fix CVE 2014 7169
+
+2014-09-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: version 4.3 patchlevel 25
+ * patches/bash-42-*: removed
+ * patches/bash-43-{001..025}: add patches for patchlevel 25
+ * DETAILS: SECURITY_PATCH++, this fixes CVE-2014-6271
+
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: SECURITY_PATCH++, introduce variable BASH_PATCHLEVEL
+ * PRE_BUILD: use variable BASH_PATCHLEVEL to determine which
+ patches to apply
+ * patches/bash42-{038..045}: added 4.2 patches
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: SECURITY_PATCH=1, CVE-2012-3410
+ * PRE_BUILD, patches/bash42-{001..037}: added 4.2 patches
+
2011-03-27 Remko van der Vossen <wich AT sourcemage.org>
* INSTALL: test for presence of texinfo before installing info pages

diff --git a/shell-term-fm/bash/PRE_BUILD b/shell-term-fm/bash/PRE_BUILD
index c88be2a..d3aa1ef 100755
--- a/shell-term-fm/bash/PRE_BUILD
+++ b/shell-term-fm/bash/PRE_BUILD
@@ -2,6 +2,11 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
unpack_file 3 &&

+for i in $(seq -w 1 $BASH_PATCHLEVEL); do
+ message "${MESSAGE_COLOR}applying patch bash42-$i ...${DEFAULT_COLOR}" &&
+ patch -p0 < $SPELL_DIRECTORY/patches/bash43-$i
+done &&
+
if [[ "$BASH_NI_LOGIN" == y ]]; then
message "${MESSAGE_COLOR}Defining
NON_INTERACTIVE_LOGIN_SHELLS.$DEFAULT_COLOR" &&
sed -i 's/\/\* \(#define NON_INTERACTIVE_LOGIN_SHELLS\) \*\//\1/'
config-top.h
diff --git a/shell-term-fm/bash/patches/bash43-001
b/shell-term-fm/bash/patches/bash43-001
new file mode 100644
index 0000000..ea1c6b2
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-001
@@ -0,0 +1,58 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-001
+
+Bug-Reported-by: NBaH <nbah AT sfr.fr>
+Bug-Reference-ID: <ler0b5$iu9$1 AT speranza.aioe.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-02/msg00092.html
+
+Bug-Description:
+
+A missing check for a valid option prevented `test -R' from working. There
+is another problem that causes bash to look up the wrong variable name when
+processing the argument to `test -R'.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/test.c 2014-02-04 16:52:58.000000000 -0500
+--- test.c 2014-02-28 21:22:44.000000000 -0500
+***************
+*** 647,652 ****
+
+ case 'R':
+! v = find_variable (arg);
+! return (v && invisible_p (v) == 0 && var_isset (v) && nameref_p (v)
? TRUE : FALSE);
+ }
+
+--- 647,652 ----
+
+ case 'R':
+! v = find_variable_noref (arg);
+! return ((v && invisible_p (v) == 0 && var_isset (v) && nameref_p
(v)) ? TRUE : FALSE);
+ }
+
+***************
+*** 724,727 ****
+--- 724,728 ----
+ case 'u': case 'v': case 'w': case 'x': case 'z':
+ case 'G': case 'L': case 'O': case 'S': case 'N':
++ case 'R':
+ return (1);
+ }
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 0
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 1
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-002
b/shell-term-fm/bash/patches/bash43-002
new file mode 100644
index 0000000..735b7b8
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-002
@@ -0,0 +1,62 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-002
+
+Bug-Reported-by: Moe Tunes <moetunes42 AT gmail.com>
+Bug-Reference-ID: <53103F49.3070100 AT gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-02/msg00086.html
+
+Bug-Description:
+
+A change to save state while running the DEBUG trap caused pipelines to hang
+on systems which need process group synchronization while building pipelines.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/trap.c 2014-02-05 10:03:21.000000000 -0500
+--- trap.c 2014-02-28 09:51:43.000000000 -0500
+***************
+*** 921,925 ****
+
+ #if defined (JOB_CONTROL)
+! save_pipeline (1); /* XXX only provides one save level */
+ #endif
+
+--- 921,926 ----
+
+ #if defined (JOB_CONTROL)
+! if (sig != DEBUG_TRAP) /* run_debug_trap does this */
+! save_pipeline (1); /* XXX only provides one save level */
+ #endif
+
+***************
+*** 941,945 ****
+
+ #if defined (JOB_CONTROL)
+! restore_pipeline (1);
+ #endif
+
+--- 942,947 ----
+
+ #if defined (JOB_CONTROL)
+! if (sig != DEBUG_TRAP) /* run_debug_trap does this */
+! restore_pipeline (1);
+ #endif
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 1
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 2
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-003
b/shell-term-fm/bash/patches/bash43-003
new file mode 100644
index 0000000..0f32f41
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-003
@@ -0,0 +1,48 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-003
+
+Bug-Reported-by: Anatol Pomozov <anatol.pomozov AT gmail.com>
+Bug-Reference-ID:
<CAOMFOmXy3mT2So5GQ5F-smCVArQuAeBwZ2QKzgCtMeXJoDeYOQ AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-readline/2014-03/msg00010.html
+
+Bug-Description:
+
+When in callback mode, some readline commands can cause readline to seg
+fault by passing invalid contexts to callback functions.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/lib/readline/readline.c 2013-10-28 14:58:06.000000000
-0400
+--- lib/readline/readline.c 2014-03-10 14:15:02.000000000 -0400
+***************
+*** 745,749 ****
+
+ RL_CHECK_SIGNALS ();
+! if (r == 0) /* success! */
+ {
+ _rl_keyseq_chain_dispose ();
+--- 745,750 ----
+
+ RL_CHECK_SIGNALS ();
+! /* We only treat values < 0 specially to simulate recursion. */
+! if (r >= 0 || (r == -1 && (cxt->flags & KSEQ_SUBSEQ) == 0)) /*
success! or failure! */
+ {
+ _rl_keyseq_chain_dispose ();
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 2
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 3
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-004
b/shell-term-fm/bash/patches/bash43-004
new file mode 100644
index 0000000..010f04a
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-004
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-004
+
+Bug-Reported-by: Daan van Rossum <daan AT flash.uchicago.edu>
+Bug-Reference-ID: <20140307072523.GA14250 AT flash.uchicago.edu>
+Bug-Reference-URL:
+
+Bug-Description:
+
+The `.' command in vi mode cannot undo multi-key commands beginning with
+`c', `d', and `y' (command plus motion specifier).
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/lib/readline/readline.c 2013-10-28 14:58:06.000000000
-0400
+--- lib/readline/readline.c 2014-03-07 15:20:33.000000000 -0500
+***************
+*** 965,969 ****
+ if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap &&
+ key != ANYOTHERKEY &&
+! rl_key_sequence_length == 1 && /* XXX */
+ _rl_vi_textmod_command (key))
+ _rl_vi_set_last (key, rl_numeric_arg, rl_arg_sign);
+--- 965,969 ----
+ if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap &&
+ key != ANYOTHERKEY &&
+! _rl_dispatching_keymap == vi_movement_keymap &&
+ _rl_vi_textmod_command (key))
+ _rl_vi_set_last (key, rl_numeric_arg, rl_arg_sign);
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 3
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 4
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-005
b/shell-term-fm/bash/patches/bash43-005
new file mode 100644
index 0000000..bcd4069
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-005
@@ -0,0 +1,63 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-005
+
+Bug-Reported-by: David Sines <dave.gma AT googlemail.com>
+Bug-Reference-ID:
<CAO3BAa_CK_Rgkhdfzs+NJ4KFYdB9qW3pvXQK0xLCi6GMmDU8bw AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-03/msg00037.html
+
+Bug-Description:
+
+When in Posix mode, bash did not correctly interpret the ANSI-C-style
+$'...' quoting mechanism when performing pattern substitution word
+expansions within double quotes.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/parse.y 2014-02-11 09:42:10.000000000 -0500
+--- parse.y 2014-03-07 20:57:15.000000000 -0500
+***************
+*** 3399,3403 ****
+ unescaped double-quotes or single-quotes, if any, shall occur." */
+ /* This was changed in Austin Group Interp 221 */
+! if MBTEST(posixly_correct && shell_compatibility_level > 41 &&
dolbrace_state != DOLBRACE_QUOTE && (flags & P_DQUOTE) && (flags &
P_DOLBRACE) && ch == '\'')
+ continue;
+
+--- 3399,3403 ----
+ unescaped double-quotes or single-quotes, if any, shall occur." */
+ /* This was changed in Austin Group Interp 221 */
+! if MBTEST(posixly_correct && shell_compatibility_level > 41 &&
dolbrace_state != DOLBRACE_QUOTE && dolbrace_state != DOLBRACE_QUOTE2 &&
(flags & P_DQUOTE) && (flags & P_DOLBRACE) && ch == '\'')
+ continue;
+
+*** ../bash-4.3/y.tab.c 2014-02-11 10:57:47.000000000 -0500
+--- y.tab.c 2014-03-28 10:41:15.000000000 -0400
+***************
+*** 5711,5715 ****
+ unescaped double-quotes or single-quotes, if any, shall occur." */
+ /* This was changed in Austin Group Interp 221 */
+! if MBTEST(posixly_correct && shell_compatibility_level > 41 &&
dolbrace_state != DOLBRACE_QUOTE && (flags & P_DQUOTE) && (flags &
P_DOLBRACE) && ch == '\'')
+ continue;
+
+--- 5711,5715 ----
+ unescaped double-quotes or single-quotes, if any, shall occur." */
+ /* This was changed in Austin Group Interp 221 */
+! if MBTEST(posixly_correct && shell_compatibility_level > 41 &&
dolbrace_state != DOLBRACE_QUOTE && dolbrace_state != DOLBRACE_QUOTE2 &&
(flags & P_DQUOTE) && (flags & P_DOLBRACE) && ch == '\'')
+ continue;
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 4
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 5
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-006
b/shell-term-fm/bash/patches/bash43-006
new file mode 100644
index 0000000..24ff057
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-006
@@ -0,0 +1,48 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-006
+
+Bug-Reported-by: Eduardo A . Bustamante Lopez <dualbus AT gmail.com>
+Bug-Reference-ID: <20140228170013.GA16015 AT dualbus.me>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-02/msg00091.html
+
+Bug-Description:
+
+A shell that started with job control active but was not interactive left
+the terminal in the wrong process group when exiting, causing its parent
+shell to get a stop signal when it attempted to read from the terminal.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/jobs.c 2014-01-10 09:05:34.000000000 -0500
+--- jobs.c 2014-03-02 18:05:09.000000000 -0500
+***************
+*** 4375,4379 ****
+ end_job_control ()
+ {
+! if (interactive_shell) /* XXX - should it be interactive? */
+ {
+ terminate_stopped_jobs ();
+--- 4375,4379 ----
+ end_job_control ()
+ {
+! if (interactive_shell || job_control) /* XXX - should it be
just job_control? */
+ {
+ terminate_stopped_jobs ();
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 5
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 6
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-007
b/shell-term-fm/bash/patches/bash43-007
new file mode 100644
index 0000000..0d62c9e
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-007
@@ -0,0 +1,50 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-007
+
+Bug-Reported-by: geir.hauge AT gmail.com
+Bug-Reference-ID: <20140318093650.B181C1C5B0B AT gina.itea.ntnu.no>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-03/msg00095.html
+
+Bug-Description:
+
+Using compound assignments for associative arrays like
+
+assoc=( [x]= [y]=bar )
+
+left the value corresponding to the key `x' NULL. This caused subsequent
+lookups to interpret it as unset.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/arrayfunc.c 2013-08-02 16:19:59.000000000 -0400
+--- arrayfunc.c 2014-03-18 11:08:15.000000000 -0400
+***************
+*** 598,601 ****
+--- 598,606 ----
+ {
+ val = expand_assignment_string_to_string (val, 0);
++ if (val == 0)
++ {
++ val = (char *)xmalloc (1);
++ val[0] = '\0'; /* like do_assignment_internal */
++ }
+ free_val = 1;
+ }
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 6
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 7
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-008
b/shell-term-fm/bash/patches/bash43-008
new file mode 100644
index 0000000..0ae7c95
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-008
@@ -0,0 +1,188 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-008
+
+Bug-Reported-by: Stephane Chazelas <stephane.chazelas AT gmail.com>
+Bug-Reference-ID: <20140318135901.GB22158 AT chaz.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-03/msg00098.html
+
+Bug-Description:
+
+Some extended glob patterns incorrectly matched filenames with a leading
+dot, regardless of the setting of the `dotglob' option.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3/lib/glob/gmisc.c 2013-10-28 14:45:25.000000000 -0400
+--- lib/glob/gmisc.c 2014-03-19 09:16:08.000000000 -0400
+***************
+*** 211,214 ****
+--- 211,215 ----
+ case '!':
+ case '@':
++ case '?':
+ return (pat[1] == LPAREN);
+ default:
+*** ../bash-4.3/lib/glob/glob.c 2014-01-31 21:43:51.000000000 -0500
+--- lib/glob/glob.c 2014-03-20 09:01:26.000000000 -0400
+***************
+*** 180,202 ****
+ int flags;
+ {
+! char *pp, *pe, *t;
+! int n, r;
+
+ pp = pat + 2;
+! pe = pp + strlen (pp) - 1; /*(*/
+! if (*pe != ')')
+! return 0;
+! if ((t = strchr (pp, '|')) == 0) /* easy case first */
+ {
+ *pe = '\0';
+ r = skipname (pp, dname, flags); /*(*/
+ *pe = ')';
+ return r;
+ }
+ while (t = glob_patscan (pp, pe, '|'))
+ {
+ n = t[-1];
+ t[-1] = '\0';
+ r = skipname (pp, dname, flags);
+ t[-1] = n;
+ if (r == 0) /* if any pattern says not skip, we don't skip */
+--- 180,215 ----
+ int flags;
+ {
+! char *pp, *pe, *t, *se;
+! int n, r, negate;
+
++ negate = *pat == '!';
+ pp = pat + 2;
+! se = pp + strlen (pp) - 1; /* end of string */
+! pe = glob_patscan (pp, se, 0); /* end of extglob pattern (( */
+! /* we should check for invalid extglob pattern here */
+! /* if pe != se we have more of the pattern at the end of the extglob
+! pattern. Check the easy case first ( */
+! if (pe == se && *pe == ')' && (t = strchr (pp, '|')) == 0)
+ {
+ *pe = '\0';
++ #if defined (HANDLE_MULTIBYTE)
++ r = mbskipname (pp, dname, flags);
++ #else
+ r = skipname (pp, dname, flags); /*(*/
++ #endif
+ *pe = ')';
+ return r;
+ }
++
++ /* check every subpattern */
+ while (t = glob_patscan (pp, pe, '|'))
+ {
+ n = t[-1];
+ t[-1] = '\0';
++ #if defined (HANDLE_MULTIBYTE)
++ r = mbskipname (pp, dname, flags);
++ #else
+ r = skipname (pp, dname, flags);
++ #endif
+ t[-1] = n;
+ if (r == 0) /* if any pattern says not skip, we don't skip */
+***************
+*** 205,219 ****
+ } /*(*/
+
+! if (pp == pe) /* glob_patscan might find end of pattern */
+ return r;
+
+! *pe = '\0';
+! # if defined (HANDLE_MULTIBYTE)
+! r = mbskipname (pp, dname, flags); /*(*/
+! # else
+! r = skipname (pp, dname, flags); /*(*/
+! # endif
+! *pe = ')';
+! return r;
+ }
+ #endif
+--- 218,227 ----
+ } /*(*/
+
+! /* glob_patscan might find end of pattern */
+! if (pp == se)
+ return r;
+
+! /* but if it doesn't then we didn't match a leading dot */
+! return 0;
+ }
+ #endif
+***************
+*** 278,289 ****
+ {
+ #if EXTENDED_GLOB
+! wchar_t *pp, *pe, *t, n;
+! int r;
+
+ pp = pat + 2;
+! pe = pp + wcslen (pp) - 1; /*(*/
+! if (*pe != L')')
+! return 0;
+! if ((t = wcschr (pp, L'|')) == 0)
+ {
+ *pe = L'\0';
+--- 286,298 ----
+ {
+ #if EXTENDED_GLOB
+! wchar_t *pp, *pe, *t, n, *se;
+! int r, negate;
+
++ negate = *pat == L'!';
+ pp = pat + 2;
+! se = pp + wcslen (pp) - 1; /*(*/
+! pe = glob_patscan_wc (pp, se, 0);
+!
+! if (pe == se && *pe == ')' && (t = wcschr (pp, L'|')) == 0)
+ {
+ *pe = L'\0';
+***************
+*** 292,295 ****
+--- 301,306 ----
+ return r;
+ }
++
++ /* check every subpattern */
+ while (t = glob_patscan_wc (pp, pe, '|'))
+ {
+***************
+*** 306,313 ****
+ return r;
+
+! *pe = L'\0';
+! r = wchkname (pp, dname); /*(*/
+! *pe = L')';
+! return r;
+ #else
+ return (wchkname (pat, dname));
+--- 317,322 ----
+ return r;
+
+! /* but if it doesn't then we didn't match a leading dot */
+! return 0;
+ #else
+ return (wchkname (pat, dname));
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 7
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 8
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-009
b/shell-term-fm/bash/patches/bash43-009
new file mode 100644
index 0000000..015835c
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-009
@@ -0,0 +1,64 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-009
+
+Bug-Reported-by: Matthias Klose <doko AT debian.org>
+Bug-Reference-ID: <53346FC8.6090005 AT debian.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-03/msg00171.html
+
+Bug-Description:
+
+There is a problem with unsigned sign extension when attempting to reallocate
+the input line when it is fewer than 3 characters long and there has been a
+history expansion. The sign extension causes the shell to not reallocate the
+line, which results in a segmentation fault when it writes past the end.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/parse.y 2014-02-11 09:42:10.000000000 -0500
+--- parse.y 2014-03-27 16:33:29.000000000 -0400
+***************
+*** 2425,2429 ****
+ if (shell_input_line_terminator != EOF)
+ {
+! if (shell_input_line_size < SIZE_MAX && shell_input_line_len >
shell_input_line_size - 3)
+ shell_input_line = (char *)xrealloc (shell_input_line,
+ 1 + (shell_input_line_size += 2));
+--- 2425,2429 ----
+ if (shell_input_line_terminator != EOF)
+ {
+! if (shell_input_line_size < SIZE_MAX-3 && (shell_input_line_len+3 >
shell_input_line_size))
+ shell_input_line = (char *)xrealloc (shell_input_line,
+ 1 + (shell_input_line_size += 2));
+*** ../bash-4.3-patched/y.tab.c 2014-03-28 11:17:06.000000000 -0400
+--- y.tab.c 2014-04-07 11:48:31.000000000 -0400
+***************
+*** 4737,4741 ****
+ if (shell_input_line_terminator != EOF)
+ {
+! if (shell_input_line_size < SIZE_MAX && shell_input_line_len >
shell_input_line_size - 3)
+ shell_input_line = (char *)xrealloc (shell_input_line,
+ 1 + (shell_input_line_size += 2));
+--- 4737,4741 ----
+ if (shell_input_line_terminator != EOF)
+ {
+! if (shell_input_line_size < SIZE_MAX-3 && (shell_input_line_len+3 >
shell_input_line_size))
+ shell_input_line = (char *)xrealloc (shell_input_line,
+ 1 + (shell_input_line_size += 2));
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 8
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 9
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-010
b/shell-term-fm/bash/patches/bash43-010
new file mode 100644
index 0000000..835a96e
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-010
@@ -0,0 +1,157 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-010
+
+Bug-Reported-by: Albert Shih <Albert.Shih AT obspm.fr>
+Bug-Reference-ID: Wed, 5 Mar 2014 23:01:40 +0100
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-03/msg00028.html
+
+Bug-Description:
+
+Patch (apply with `patch -p0'):
+
+This patch changes the behavior of programmable completion to compensate
+for two assumptions made by the bash-completion package. Bash-4.3 changed
+to dequote the argument to programmable completion only under certain
+circumstances, to make the behavior of compgen more consistent when run
+from the command line -- closer to the behavior when run by a shell function
+run as part of programmable completion. Bash-completion can pass quoted
+arguments to compgen when the original word to be completed was not quoted,
+expecting programmable completion to dequote the word before attempting
+completion.
+
+This patch fixes two cases:
+
+1. An empty string that bash-completion passes to compgen as a quoted null
+ string ('').
+
+2. An unquoted word that bash-completion quotes using single quotes or
+ backslashes before passing it to compgen.
+
+In these cases, since readline did not detect a quote character in the
original
+word to be completed, bash-4.3
+
+*** ../bash-4.3/externs.h 2014-01-02 14:58:20.000000000 -0500
+--- externs.h 2014-03-13 14:42:57.000000000 -0400
+***************
+*** 325,328 ****
+--- 325,329 ----
+ extern char *sh_backslash_quote_for_double_quotes __P((char *));
+ extern int sh_contains_shell_metas __P((char *));
++ extern int sh_contains_quotes __P((char *));
+
+ /* declarations for functions defined in lib/sh/spell.c */
+*** ../bash-4.3/lib/sh/shquote.c 2013-03-31 21:53:32.000000000 -0400
+--- lib/sh/shquote.c 2014-03-13 14:42:57.000000000 -0400
+***************
+*** 312,313 ****
+--- 312,327 ----
+ return (0);
+ }
++
++ int
++ sh_contains_quotes (string)
++ char *string;
++ {
++ char *s;
++
++ for (s = string; s && *s; s++)
++ {
++ if (*s == '\'' || *s == '"' || *s == '\\')
++ return 1;
++ }
++ return 0;
++ }
+*** ../bash-4.3/pcomplete.c 2013-08-26 15:23:45.000000000 -0400
+--- pcomplete.c 2014-03-25 17:23:23.000000000 -0400
+***************
+*** 184,187 ****
+--- 184,188 ----
+ COMPSPEC *pcomp_curcs;
+ const char *pcomp_curcmd;
++ const char *pcomp_curtxt;
+
+ #ifdef DEBUG
+***************
+*** 754,757 ****
+--- 755,784 ----
+ dfn = (*rl_filename_dequoting_function) ((char *)text,
rl_completion_quote_character);
+ }
++ /* Intended to solve a mismatched assumption by bash-completion. If
++ the text to be completed is empty, but bash-completion turns it into
++ a quoted string ('') assuming that this code will dequote it before
++ calling readline, do the dequoting. */
++ else if (iscompgen && iscompleting &&
++ pcomp_curtxt && *pcomp_curtxt == 0 &&
++ text && (*text == '\'' || *text == '"') && text[1] == text[0]
&& text[2] == 0 &&
++ rl_filename_dequoting_function)
++ dfn = (*rl_filename_dequoting_function) ((char *)text,
rl_completion_quote_character);
++ /* Another mismatched assumption by bash-completion. If compgen is
being
++ run as part of bash-completion, and the argument to compgen
is not
++ the same as the word originally passed to the programmable
completion
++ code, dequote the argument if it has quote characters. It's
an
++ attempt to detect when bash-completion is quoting its
filename
++ argument before calling compgen. */
++ /* We could check whether gen_shell_function_matches is in the call
++ stack by checking whether the gen-shell-function-matches tag is in
++ the unwind-protect stack, but there's no function to do that yet.
++ We could simply check whether we're executing in a function by
++ checking variable_context, and may end up doing that. */
++ else if (iscompgen && iscompleting && rl_filename_dequoting_function
&&
++ pcomp_curtxt && text &&
++ STREQ (pcomp_curtxt, text) == 0 &&
++ variable_context &&
++ sh_contains_quotes (text)) /* guess */
++ dfn = (*rl_filename_dequoting_function) ((char *)text,
rl_completion_quote_character);
+ else
+ dfn = savestring (text);
+***************
+*** 1523,1527 ****
+ {
+ COMPSPEC *cs, *oldcs;
+! const char *oldcmd;
+ STRINGLIST *ret;
+
+--- 1550,1554 ----
+ {
+ COMPSPEC *cs, *oldcs;
+! const char *oldcmd, *oldtxt;
+ STRINGLIST *ret;
+
+***************
+*** 1546,1552 ****
+--- 1573,1581 ----
+ oldcs = pcomp_curcs;
+ oldcmd = pcomp_curcmd;
++ oldtxt = pcomp_curtxt;
+
+ pcomp_curcs = cs;
+ pcomp_curcmd = cmd;
++ pcomp_curtxt = word;
+
+ ret = gen_compspec_completions (cs, cmd, word, start, end, foundp);
+***************
+*** 1554,1557 ****
+--- 1583,1587 ----
+ pcomp_curcs = oldcs;
+ pcomp_curcmd = oldcmd;
++ pcomp_curtxt = oldtxt;
+
+ /* We need to conditionally handle setting *retryp here */
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 9
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 10
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-011
b/shell-term-fm/bash/patches/bash43-011
new file mode 100644
index 0000000..cdc1572
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-011
@@ -0,0 +1,49 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-011
+
+Bug-Reported-by: Egmont Koblinger <egmont AT gmail.com>
+Bug-Reference-ID:
<CAGWcZk+bU5Jo1M+tutGvL-250UBE9DXjpeJVofYJSFcqFEVfMg AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-03/msg00153.html
+
+Bug-Description:
+
+The signal handling changes to bash and readline (to avoid running any code
+in a signal handler context) cause the cursor to be placed on the wrong
+line of a multi-line command after a ^C interrupts editing.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/lib/readline/display.c 2013-12-27 13:10:56.000000000
-0500
+--- lib/readline/display.c 2014-03-27 11:52:45.000000000 -0400
+***************
+*** 2678,2682 ****
+ if (_rl_echoing_p)
+ {
+! _rl_move_vert (_rl_vis_botlin);
+ _rl_vis_botlin = 0;
+ fflush (rl_outstream);
+--- 2678,2683 ----
+ if (_rl_echoing_p)
+ {
+! if (_rl_vis_botlin > 0) /* minor optimization plus bug fix */
+! _rl_move_vert (_rl_vis_botlin);
+ _rl_vis_botlin = 0;
+ fflush (rl_outstream);
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 10
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 11
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-012
b/shell-term-fm/bash/patches/bash43-012
new file mode 100644
index 0000000..176fa15
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-012
@@ -0,0 +1,43 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-012
+
+Bug-Reported-by: Eduardo A. Bustamante López<dualbus AT gmail.com>
+Bug-Reference-ID: <5346B54C.4070205 AT case.edu>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-04/msg00051.html
+
+Bug-Description:
+
+When a SIGCHLD trap runs a command containing a shell builtin while
+a script is running `wait' to wait for all running children to complete,
+the SIGCHLD trap will not be run once for each child that terminates.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/jobs.c 2014-03-28 10:54:19.000000000 -0400
+--- jobs.c 2014-04-15 08:47:03.000000000 -0400
+***************
+*** 3598,3601 ****
+--- 3598,3602 ----
+ unwind_protect_pointer (the_pipeline);
+ unwind_protect_pointer (subst_assign_varlist);
++ unwind_protect_pointer (this_shell_builtin);
+
+ /* We have to add the commands this way because they will be run
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 11
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 12
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-013
b/shell-term-fm/bash/patches/bash43-013
new file mode 100644
index 0000000..8f4006b
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-013
@@ -0,0 +1,66 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-013
+
+Bug-Reported-by: <Trond.Endrestol AT ximalas.info>
+Bug-Reference-ID:
<alpine.BSF.2.03.1404192114310.1973 AT enterprise.ximalas.info>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-04/msg00069.html
+
+Bug-Description:
+
+Using reverse-i-search when horizontal scrolling is enabled does not
redisplay
+the entire line containing the successful search results.
+
+Patch (apply with `patch -p0'):
+*** ../bash-4.3-patched/lib/readline/display.c 2014-04-08 18:19:36.000000000
-0400
+--- lib/readline/display.c 2014-04-20 18:32:52.000000000 -0400
+***************
+*** 1638,1642 ****
+ the spot of first difference is before the end of the invisible chars,
+ lendiff needs to be adjusted. */
+! if (current_line == 0 && !_rl_horizontal_scroll_mode &&
+ current_invis_chars != visible_wrap_offset)
+ {
+--- 1638,1642 ----
+ the spot of first difference is before the end of the invisible chars,
+ lendiff needs to be adjusted. */
+! if (current_line == 0 && /* !_rl_horizontal_scroll_mode && */
+ current_invis_chars != visible_wrap_offset)
+ {
+***************
+*** 1826,1831 ****
+ _rl_last_c_pos += bytes_to_insert;
+
+ if (_rl_horizontal_scroll_mode && ((oe-old) > (ne-new)))
+! goto clear_rest_of_line;
+ }
+ }
+--- 1826,1836 ----
+ _rl_last_c_pos += bytes_to_insert;
+
++ /* XXX - we only want to do this if we are at the end of the
line
++ so we move there with _rl_move_cursor_relative */
+ if (_rl_horizontal_scroll_mode && ((oe-old) > (ne-new)))
+! {
+! _rl_move_cursor_relative (ne-new, new);
+! goto clear_rest_of_line;
+! }
+ }
+ }
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 12
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 13
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-014
b/shell-term-fm/bash/patches/bash43-014
new file mode 100644
index 0000000..f837196
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-014
@@ -0,0 +1,102 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-014
+
+Bug-Reported-by: Greg Wooledge <wooledg AT eeg.ccf.org>
+Bug-Reference-ID: <20140418202123.GB7660 AT eeg.ccf.org>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/help-bash/2014-04/msg00004.html
+
+Bug-Description:
+
+Under certain circumstances, $@ is expanded incorrectly in contexts where
+word splitting is not performed.
+
+Patch (apply with `patch -p0'):
+*** ../bash-4.3-patched/subst.c 2014-01-23 16:26:37.000000000 -0500
+--- subst.c 2014-04-19 15:41:26.000000000 -0400
+***************
+*** 3249,3254 ****
+--- 3249,3256 ----
+ return ((char *)NULL);
+
++ expand_no_split_dollar_star = 1;
+ w->flags |= W_NOSPLIT2;
+ l = call_expand_word_internal (w, 0, 0, (int *)0, (int *)0);
++ expand_no_split_dollar_star = 0;
+ if (l)
+ {
+***************
+*** 7848,7851 ****
+--- 7850,7857 ----
+ according to POSIX.2, this expands to a list of the positional
+ parameters no matter what IFS is set to. */
++ /* XXX - what to do when in a context where word splitting is not
++ performed? Even when IFS is not the default, posix seems to imply
++ that we behave like unquoted $* ? Maybe we should use PF_NOSPLIT2
++ here. */
+ temp = string_list_dollar_at (list, (pflags & PF_ASSIGNRHS) ?
(quoted|Q_DOUBLE_QUOTES) : quoted);
+
+***************
+*** 8817,8820 ****
+--- 8823,8827 ----
+ {
+ char *ifs_chars;
++ char *tstring;
+
+ ifs_chars = (quoted_dollar_at || has_dollar_at) ? ifs_value : (char
*)NULL;
+***************
+*** 8831,8834 ****
+--- 8838,8865 ----
+ if (split_on_spaces)
+ list = list_string (istring, " ", 1); /* XXX quoted == 1? */
++ /* If we have $@ (has_dollar_at != 0) and we are in a context where
we
++ don't want to split the result (W_NOSPLIT2), and we are not quoted,
++ we have already separated the arguments with the first character of
++ $IFS. In this case, we want to return a list with a single word
++ with the separator possibly replaced with a space (it's what other
++ shells seem to do).
++ quoted_dollar_at is internal to this function and is set if we are
++ passed an argument that is unquoted (quoted == 0) but we encounter a
++ double-quoted $@ while expanding it. */
++ else if (has_dollar_at && quoted_dollar_at == 0 && ifs_chars &&
quoted == 0 && (word->flags & W_NOSPLIT2))
++ {
++ /* Only split and rejoin if we have to */
++ if (*ifs_chars && *ifs_chars != ' ')
++ {
++ list = list_string (istring, *ifs_chars ? ifs_chars : " ", 1);
++ tstring = string_list (list);
++ }
++ else
++ tstring = istring;
++ tword = make_bare_word (tstring);
++ if (tstring != istring)
++ free (tstring);
++ goto set_word_flags;
++ }
+ else if (has_dollar_at && ifs_chars)
+ list = list_string (istring, *ifs_chars ? ifs_chars : " ", 1);
+***************
+*** 8836,8839 ****
+--- 8867,8871 ----
+ {
+ tword = make_bare_word (istring);
++ set_word_flags:
+ if ((quoted & (Q_DOUBLE_QUOTES|Q_HERE_DOCUMENT)) || (quoted_state
== WHOLLY_QUOTED))
+ tword->flags |= W_QUOTED;
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 13
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 14
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-015
b/shell-term-fm/bash/patches/bash43-015
new file mode 100644
index 0000000..9c4e5ea
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-015
@@ -0,0 +1,58 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-015
+
+Bug-Reported-by: Clark Wang <dearvoid AT gmail.com>
+Bug-Reference-ID:
<CADv8-og2TOSoabXeNVXVGaXN3tEMHnYVq1rwOLe5meaRPSGRig AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-04/msg00095.html
+
+Bug-Description:
+
+When completing directory names, the directory name is dequoted twice.
+This causes problems for directories with single and double quotes in
+their names.
+
+Patch (apply with `patch -p0'):
+*** ../bash-4.3-patched/bashline.c 2014-02-09 19:56:58.000000000 -0500
+--- bashline.c 2014-04-25 14:57:52.000000000 -0400
+***************
+*** 4168,4174 ****
+
+ qc = rl_dispatching ? rl_completion_quote_character : 0;
+! dfn = bash_dequote_filename ((char *)text, qc);
+ m1 = rl_completion_matches (dfn, rl_filename_completion_function);
+! free (dfn);
+
+ if (m1 == 0 || m1[0] == 0)
+--- 4209,4222 ----
+
+ qc = rl_dispatching ? rl_completion_quote_character : 0;
+! /* If rl_completion_found_quote != 0, rl_completion_matches will call the
+! filename dequoting function, causing the directory name to be dequoted
+! twice. */
+! if (rl_dispatching && rl_completion_found_quote == 0)
+! dfn = bash_dequote_filename ((char *)text, qc);
+! else
+! dfn = (char *)text;
+ m1 = rl_completion_matches (dfn, rl_filename_completion_function);
+! if (dfn != text)
+! free (dfn);
+
+ if (m1 == 0 || m1[0] == 0)
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 14
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 15
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-016
b/shell-term-fm/bash/patches/bash43-016
new file mode 100644
index 0000000..882d593
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-016
@@ -0,0 +1,132 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-016
+
+Bug-Reported-by: Pierre Gaston <pierre.gaston AT gmail.com>
+Bug-Reference-ID:
<CAPSX3sTCD61k1VQLJ5r-LWzEt+e7Xc-fxXmwn2u8EA5gJJej8Q AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-04/msg00100.html
+
+Bug-Description:
+
+An extended glob pattern containing a slash (`/') causes the globbing code
+to misinterpret it as a directory separator.
+
+Patch (apply with `patch -p0'):
+*** ../bash-4.3-patched/lib/glob/glob.c 2014-03-28 10:54:23.000000000
-0400
+--- lib/glob/glob.c 2014-05-02 10:24:28.000000000 -0400
+***************
+*** 124,127 ****
+--- 124,129 ----
+ extern wchar_t *glob_patscan_wc __P((wchar_t *, wchar_t *, int));
+
++ extern char *glob_dirscan __P((char *, int));
++
+ /* Compile `glob_loop.c' for single-byte characters. */
+ #define CHAR unsigned char
+***************
+*** 188,191 ****
+--- 190,196 ----
+ pe = glob_patscan (pp, se, 0); /* end of extglob pattern (( */
+ /* we should check for invalid extglob pattern here */
++ if (pe == 0)
++ return 0;
++
+ /* if pe != se we have more of the pattern at the end of the extglob
+ pattern. Check the easy case first ( */
+***************
+*** 1016,1020 ****
+ char **result;
+ unsigned int result_size;
+! char *directory_name, *filename, *dname;
+ unsigned int directory_len;
+ int free_dirname; /* flag */
+--- 1021,1025 ----
+ char **result;
+ unsigned int result_size;
+! char *directory_name, *filename, *dname, *fn;
+ unsigned int directory_len;
+ int free_dirname; /* flag */
+***************
+*** 1032,1035 ****
+--- 1037,1052 ----
+ /* Find the filename. */
+ filename = strrchr (pathname, '/');
++ #if defined (EXTENDED_GLOB)
++ if (filename && extended_glob)
++ {
++ fn = glob_dirscan (pathname, '/');
++ #if DEBUG_MATCHING
++ if (fn != filename)
++ fprintf (stderr, "glob_filename: glob_dirscan: fn (%s) != filename
(%s)\n", fn ? fn : "(null)", filename);
++ #endif
++ filename = fn;
++ }
++ #endif
++
+ if (filename == NULL)
+ {
+*** ../bash-4.3-patched/lib/glob/gmisc.c 2014-03-28 10:54:23.000000000
-0400
+--- lib/glob/gmisc.c 2014-05-02 09:35:57.000000000 -0400
+***************
+*** 43,46 ****
+--- 43,48 ----
+ #define WRPAREN L')'
+
++ extern char *glob_patscan __P((char *, char *, int));
++
+ /* Return 1 of the first character of WSTRING could match the first
+ character of pattern WPAT. Wide character version. */
+***************
+*** 376,377 ****
+--- 378,410 ----
+ return matlen;
+ }
++
++ /* Skip characters in PAT and return the final occurrence of DIRSEP. This
++ is only called when extended_glob is set, so we have to skip over
extglob
++ patterns x(...) */
++ char *
++ glob_dirscan (pat, dirsep)
++ char *pat;
++ int dirsep;
++ {
++ char *p, *d, *pe, *se;
++
++ d = pe = se = 0;
++ for (p = pat; p && *p; p++)
++ {
++ if (extglob_pattern_p (p))
++ {
++ if (se == 0)
++ se = p + strlen (p) - 1;
++ pe = glob_patscan (p + 2, se, 0);
++ if (pe == 0)
++ continue;
++ else if (*pe == 0)
++ break;
++ p = pe - 1; /* will do increment above */
++ continue;
++ }
++ if (*p == dirsep)
++ d = p;
++ }
++ return d;
++ }
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 15
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 16
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-017
b/shell-term-fm/bash/patches/bash43-017
new file mode 100644
index 0000000..4016fb9
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-017
@@ -0,0 +1,51 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-017
+
+Bug-Reported-by: Dan Douglas <ormaaj AT gmail.com>
+Bug-Reference-ID: <7781746.RhfoTROLxF@smorgbox>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-05/msg00026.html
+
+Bug-Description:
+
+The code that creates local variables should not clear the `invisible'
+attribute when returning an existing local variable. Let the code that
+actually assigns a value clear it.
+
+Patch (apply with `patch -p0'):
+*** ../bash-4.3-patched/variables.c 2014-02-14 11:55:12.000000000 -0500
+--- variables.c 2014-05-07 10:53:57.000000000 -0400
+***************
+*** 2198,2205 ****
+ old_var = find_variable (name);
+ if (old_var && local_p (old_var) && old_var->context == variable_context)
+! {
+! VUNSETATTR (old_var, att_invisible); /* XXX */
+! return (old_var);
+! }
+
+ was_tmpvar = old_var && tempvar_p (old_var);
+--- 2260,2264 ----
+ old_var = find_variable (name);
+ if (old_var && local_p (old_var) && old_var->context == variable_context)
+! return (old_var);
+
+ was_tmpvar = old_var && tempvar_p (old_var);
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 16
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 17
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-018
b/shell-term-fm/bash/patches/bash43-018
new file mode 100644
index 0000000..39499f6
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-018
@@ -0,0 +1,44 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-018
+
+Bug-Reported-by: Geir Hauge <geir.hauge AT gmail.com>
+Bug-Reference-ID:
<CAO-BiTLOvfPXDypg61jcBausADrxUKJejakV2WTWP26cW0=rgA AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-05/msg00040.html
+
+Bug-Description:
+
+When assigning an array variable using the compound assignment syntax,
+but using `declare' with the rhs of the compound assignment quoted, the
+shell did not mark the variable as visible after successfully performing
+the assignment.
+
+Patch (apply with `patch -p0'):
+*** ../bash-4.3-patched/arrayfunc.c 2014-03-28 10:54:21.000000000 -0400
+--- arrayfunc.c 2014-05-12 11:19:00.000000000 -0400
+***************
+*** 180,183 ****
+--- 180,184 ----
+ FREE (newval);
+
++ VUNSETATTR (entry, att_invisible); /* no longer invisible */
+ return (entry);
+ }
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 17
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 18
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-019
b/shell-term-fm/bash/patches/bash43-019
new file mode 100644
index 0000000..a93714b
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-019
@@ -0,0 +1,84 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-019
+
+Bug-Reported-by: John Lenton
+Bug-Reference-ID:
+Bug-Reference-URL:
https://bugs.launchpad.net/ubuntu/+source/bash/+bug/1317476
+
+Bug-Description:
+
+The -t timeout option to `read' does not work when the -e option is used.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/lib/readline/input.c 2014-01-10 15:07:08.000000000
-0500
+--- lib/readline/input.c 2014-05-22 18:40:59.000000000 -0400
+***************
+*** 535,540 ****
+--- 538,551 ----
+ else if (_rl_caught_signal == SIGHUP || _rl_caught_signal == SIGTERM)
+ return (RL_ISSTATE (RL_STATE_READCMD) ? READERR : EOF);
++ /* keyboard-generated signals of interest */
+ else if (_rl_caught_signal == SIGINT || _rl_caught_signal == SIGQUIT)
+ RL_CHECK_SIGNALS ();
++ /* non-keyboard-generated signals of interest */
++ else if (_rl_caught_signal == SIGALRM
++ #if defined (SIGVTALRM)
++ || _rl_caught_signal == SIGVTALRM
++ #endif
++ )
++ RL_CHECK_SIGNALS ();
+
+ if (rl_signal_event_hook)
+*** ../bash-4.3-patched/builtins/read.def 2013-09-02 11:54:00.000000000
-0400
+--- builtins/read.def 2014-05-08 11:43:35.000000000 -0400
+***************
+*** 443,447 ****
+ #if defined (READLINE)
+ if (edit)
+! add_unwind_protect (reset_attempted_completion_function, (char
*)NULL);
+ #endif
+ falarm (tmsec, tmusec);
+--- 443,450 ----
+ #if defined (READLINE)
+ if (edit)
+! {
+! add_unwind_protect (reset_attempted_completion_function, (char
*)NULL);
+! add_unwind_protect (bashline_reset_event_hook, (char *)NULL);
+! }
+ #endif
+ falarm (tmsec, tmusec);
+***************
+*** 1022,1025 ****
+--- 1025,1029 ----
+ old_attempted_completion_function = rl_attempted_completion_function;
+ rl_attempted_completion_function = (rl_completion_func_t *)NULL;
++ bashline_set_event_hook ();
+ if (itext)
+ {
+***************
+*** 1033,1036 ****
+--- 1037,1041 ----
+ rl_attempted_completion_function = old_attempted_completion_function;
+ old_attempted_completion_function = (rl_completion_func_t *)NULL;
++ bashline_reset_event_hook ();
+
+ if (ret == 0)
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 18
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 19
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-020
b/shell-term-fm/bash/patches/bash43-020
new file mode 100644
index 0000000..5f533ef
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-020
@@ -0,0 +1,110 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-020
+
+Bug-Reported-by: Jared Yanovich <slovichon AT gmail.com>
+Bug-Reference-ID: <20140417073654.GB26875 AT nightderanger.psc.edu>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-04/msg00065.html
+
+Bug-Description:
+
+When PS2 contains a command substitution, here-documents entered in an
+interactive shell can sometimes cause a segmentation fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/shell.h 2012-12-25 21:11:01.000000000 -0500
+--- shell.h 2014-06-03 09:24:28.000000000 -0400
+***************
+*** 169,173 ****
+ int expand_aliases;
+ int echo_input_at_read;
+!
+ } sh_parser_state_t;
+
+--- 169,174 ----
+ int expand_aliases;
+ int echo_input_at_read;
+! int need_here_doc;
+!
+ } sh_parser_state_t;
+
+*** ../bash-4.3-patched/parse.y 2014-05-14 09:16:40.000000000 -0400
+--- parse.y 2014-04-30 09:27:59.000000000 -0400
+***************
+*** 2643,2647 ****
+
+ r = 0;
+! while (need_here_doc)
+ {
+ parser_state |= PST_HEREDOC;
+--- 2643,2647 ----
+
+ r = 0;
+! while (need_here_doc > 0)
+ {
+ parser_state |= PST_HEREDOC;
+***************
+*** 6076,6079 ****
+--- 6076,6080 ----
+ ps->expand_aliases = expand_aliases;
+ ps->echo_input_at_read = echo_input_at_read;
++ ps->need_here_doc = need_here_doc;
+
+ ps->token = token;
+***************
+*** 6124,6127 ****
+--- 6125,6129 ----
+ expand_aliases = ps->expand_aliases;
+ echo_input_at_read = ps->echo_input_at_read;
++ need_here_doc = ps->need_here_doc;
+
+ FREE (token);
+*** ../bash-4.3-patched/y.tab.c 2014-04-07 11:56:12.000000000 -0400
+--- y.tab.c 2014-07-30 09:55:57.000000000 -0400
+***************
+*** 4955,4959 ****
+
+ r = 0;
+! while (need_here_doc)
+ {
+ parser_state |= PST_HEREDOC;
+--- 5151,5155 ----
+
+ r = 0;
+! while (need_here_doc > 0)
+ {
+ parser_state |= PST_HEREDOC;
+***************
+*** 8388,8391 ****
+--- 8584,8588 ----
+ ps->expand_aliases = expand_aliases;
+ ps->echo_input_at_read = echo_input_at_read;
++ ps->need_here_doc = need_here_doc;
+
+ ps->token = token;
+***************
+*** 8436,8439 ****
+--- 8633,8637 ----
+ expand_aliases = ps->expand_aliases;
+ echo_input_at_read = ps->echo_input_at_read;
++ need_here_doc = ps->need_here_doc;
+
+ FREE (token);
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 19
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 20
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-021
b/shell-term-fm/bash/patches/bash43-021
new file mode 100644
index 0000000..fd1c945
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-021
@@ -0,0 +1,52 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-021
+
+Bug-Reported-by: Jared Yanovich <slovichon AT gmail.com>
+Bug-Reference-ID: <20140625225019.GJ17044 AT nightderanger.psc.edu>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-06/msg00070.html
+
+Bug-Description:
+
+When the readline `revert-all-at-newline' option is set, pressing newline
+when the current line is one retrieved from history results in a double free
+and a segmentation fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/lib/readline/misc.c 2012-09-01 18:03:11.000000000
-0400
+--- lib/readline/misc.c 2014-06-30 13:41:19.000000000 -0400
+***************
+*** 462,465 ****
+--- 462,466 ----
+ /* Set up rl_line_buffer and other variables from history entry */
+ rl_replace_from_history (entry, 0); /* entry->line is now current
*/
++ entry->data = 0; /* entry->data is now current
undo list */
+ /* Undo all changes to this history entry */
+ while (rl_undo_list)
+***************
+*** 469,473 ****
+ FREE (entry->line);
+ entry->line = savestring (rl_line_buffer);
+- entry->data = 0;
+ }
+ entry = previous_history ();
+--- 470,473 ----
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 20
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 21
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-022
b/shell-term-fm/bash/patches/bash43-022
new file mode 100644
index 0000000..7ce39ec
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-022
@@ -0,0 +1,56 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-022
+
+Bug-Reported-by: scorp.dev.null AT gmail.com
+Bug-Reference-ID: <E1WxXw8-0007iE-Bi@pcm14>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-06/msg00061.html
+
+Bug-Description:
+
+Using nested pipelines within loops with the `lastpipe' option set can result
+in a segmentation fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/execute_cmd.c 2014-01-31 10:54:52.000000000 -0500
+--- execute_cmd.c 2014-06-19 08:05:49.000000000 -0400
+***************
+*** 2410,2414 ****
+ lstdin = wait_for (lastpid);
+ #if defined (JOB_CONTROL)
+! exec_result = job_exit_status (lastpipe_jid);
+ #endif
+ unfreeze_jobs_list ();
+--- 2425,2438 ----
+ lstdin = wait_for (lastpid);
+ #if defined (JOB_CONTROL)
+! /* If wait_for removes the job from the jobs table, use result of
last
+! command as pipeline's exit status as usual. The jobs list can get
+! frozen and unfrozen at inconvenient times if there are multiple
pipelines
+! running simultaneously. */
+! if (INVALID_JOB (lastpipe_jid) == 0)
+! exec_result = job_exit_status (lastpipe_jid);
+! else if (pipefail_opt)
+! exec_result = exec_result | lstdin; /* XXX */
+! /* otherwise we use exec_result */
+!
+ #endif
+ unfreeze_jobs_list ();
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 21
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 22
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-023
b/shell-term-fm/bash/patches/bash43-023
new file mode 100644
index 0000000..d1e4e9d
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-023
@@ -0,0 +1,104 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-023
+
+Bug-Reported-by: Tim Friske <me AT timfriske.com>
+Bug-Reference-ID:
<CAM1RzOcOR9zzC2i+aeES6LtbHNHoOV+0pZEYPrqxv_QAii-RXA AT mail.gmail.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-06/msg00056.html
+
+Bug-Description:
+
+Bash does not correctly parse process substitution constructs that contain
+unbalanced parentheses as part of the contained command.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/subst.h 2014-01-11 21:02:27.000000000 -0500
+--- subst.h 2014-07-20 17:25:01.000000000 -0400
+***************
+*** 83,87 ****
+ Start extracting at (SINDEX) as if we had just seen "<(".
+ Make (SINDEX) get the position just after the matching ")". */
+! extern char *extract_process_subst __P((char *, char *, int *));
+ #endif /* PROCESS_SUBSTITUTION */
+
+--- 83,87 ----
+ Start extracting at (SINDEX) as if we had just seen "<(".
+ Make (SINDEX) get the position just after the matching ")". */
+! extern char *extract_process_subst __P((char *, char *, int *, int));
+ #endif /* PROCESS_SUBSTITUTION */
+
+*** ../bash-4.3-patched/subst.c 2014-05-15 08:26:45.000000000 -0400
+--- subst.c 2014-07-20 17:26:44.000000000 -0400
+***************
+*** 1193,1202 ****
+ Make (SINDEX) get the position of the matching ")". */ /*))*/
+ char *
+! extract_process_subst (string, starter, sindex)
+ char *string;
+ char *starter;
+ int *sindex;
+ {
+ return (extract_delimited_string (string, sindex, starter, "(", ")",
SX_COMMAND));
+ }
+ #endif /* PROCESS_SUBSTITUTION */
+--- 1193,1208 ----
+ Make (SINDEX) get the position of the matching ")". */ /*))*/
+ char *
+! extract_process_subst (string, starter, sindex, xflags)
+ char *string;
+ char *starter;
+ int *sindex;
++ int xflags;
+ {
++ #if 0
+ return (extract_delimited_string (string, sindex, starter, "(", ")",
SX_COMMAND));
++ #else
++ xflags |= (no_longjmp_on_fatal_error ? SX_NOLONGJMP : 0);
++ return (xparse_dolparen (string, string+*sindex, sindex, xflags));
++ #endif
+ }
+ #endif /* PROCESS_SUBSTITUTION */
+***************
+*** 1786,1790 ****
+ if (string[si] == '\0')
+ CQ_RETURN(si);
+! temp = extract_process_subst (string, (c == '<') ? "<(" : ">(",
&si);
+ free (temp); /* no SX_ALLOC here */
+ i = si;
+--- 1792,1796 ----
+ if (string[si] == '\0')
+ CQ_RETURN(si);
+! temp = extract_process_subst (string, (c == '<') ? "<(" : ">(",
&si, 0);
+ free (temp); /* no SX_ALLOC here */
+ i = si;
+***************
+*** 8250,8254 ****
+ t_index = sindex + 1; /* skip past both '<' and LPAREN */
+
+! temp1 = extract_process_subst (string, (c == '<') ? "<(" : ">(",
&t_index); /*))*/
+ sindex = t_index;
+
+--- 8256,8260 ----
+ t_index = sindex + 1; /* skip past both '<' and LPAREN */
+
+! temp1 = extract_process_subst (string, (c == '<') ? "<(" : ">(",
&t_index, 0); /*))*/
+ sindex = t_index;
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 22
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 23
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-024
b/shell-term-fm/bash/patches/bash43-024
new file mode 100644
index 0000000..a24b8fb
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-024
@@ -0,0 +1,54 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-024
+
+Bug-Reported-by: Corentin Peuvrel <cpeuvrel AT pom-monitoring.com>
+Bug-Reference-ID: <53CE9E5D.6050203 AT pom-monitoring.com>
+Bug-Reference-URL:
http://lists.gnu.org/archive/html/bug-bash/2014-07/msg00021.html
+
+Bug-Description:
+
+Indirect variable references do not work correctly if the reference
+variable expands to an array reference using a subscript other than 0
+(e.g., foo='bar[1]' ; echo ${!foo}).
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/subst.c 2014-06-03 09:32:44.000000000 -0400
+--- subst.c 2014-07-23 09:58:19.000000000 -0400
+***************
+*** 7375,7379 ****
+
+ if (want_indir)
+! tdesc = parameter_brace_expand_indir (name + 1, var_is_special,
quoted, quoted_dollar_atp, contains_dollar_at);
+ else
+ tdesc = parameter_brace_expand_word (name, var_is_special, quoted,
PF_IGNUNBOUND|(pflags&(PF_NOSPLIT2|PF_ASSIGNRHS)), &ind);
+--- 7445,7455 ----
+
+ if (want_indir)
+! {
+! tdesc = parameter_brace_expand_indir (name + 1, var_is_special,
quoted, quoted_dollar_atp, contains_dollar_at);
+! /* Turn off the W_ARRAYIND flag because there is no way for this
function
+! to return the index we're supposed to be using. */
+! if (tdesc && tdesc->flags)
+! tdesc->flags &= ~W_ARRAYIND;
+! }
+ else
+ tdesc = parameter_brace_expand_word (name, var_is_special, quoted,
PF_IGNUNBOUND|(pflags&(PF_NOSPLIT2|PF_ASSIGNRHS)), &ind);
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 23
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 24
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-025
b/shell-term-fm/bash/patches/bash43-025
new file mode 100644
index 0000000..721aca0
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-025
@@ -0,0 +1,123 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-025
+
+Bug-Reported-by: Stephane Chazelas <stephane.chazelas AT gmail.com>
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+Under certain circumstances, bash will execute user code while processing the
+environment for exported function definitions.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/builtins/common.h 2013-07-08 16:54:47.000000000
-0400
+--- builtins/common.h 2014-09-12 14:25:47.000000000 -0400
+***************
+*** 34,37 ****
+--- 49,54 ----
+ #define SEVAL_PARSEONLY 0x020
+ #define SEVAL_NOLONGJMP 0x040
++ #define SEVAL_FUNCDEF 0x080 /* only allow function
definitions */
++ #define SEVAL_ONECMD 0x100 /* only allow a single command */
+
+ /* Flags for describe_command, shared between type.def and command.def */
+*** ../bash-4.3-patched/builtins/evalstring.c 2014-02-11 09:42:10.000000000
-0500
+--- builtins/evalstring.c 2014-09-14 14:15:13.000000000 -0400
+***************
+*** 309,312 ****
+--- 313,324 ----
+ struct fd_bitmap *bitmap;
+
++ if ((flags & SEVAL_FUNCDEF) && command->type != cm_function_def)
++ {
++ internal_warning ("%s: ignoring function definition
attempt", from_file);
++ should_jump_to_top_level = 0;
++ last_result = last_command_exit_value = EX_BADUSAGE;
++ break;
++ }
++
+ bitmap = new_fd_bitmap (FD_BITMAP_SIZE);
+ begin_unwind_frame ("pe_dispose");
+***************
+*** 369,372 ****
+--- 381,387 ----
+ dispose_fd_bitmap (bitmap);
+ discard_unwind_frame ("pe_dispose");
++
++ if (flags & SEVAL_ONECMD)
++ break;
+ }
+ }
+*** ../bash-4.3-patched/variables.c 2014-05-15 08:26:50.000000000 -0400
+--- variables.c 2014-09-14 14:23:35.000000000 -0400
+***************
+*** 359,369 ****
+ strcpy (temp_string + char_index + 1, string);
+
+! if (posixly_correct == 0 || legal_identifier (name))
+! parse_and_execute (temp_string, name, SEVAL_NONINT|SEVAL_NOHIST);
+!
+! /* Ancient backwards compatibility. Old versions of bash exported
+! functions like name()=() {...} */
+! if (name[char_index - 1] == ')' && name[char_index - 2] == '(')
+! name[char_index - 2] = '\0';
+
+ if (temp_var = find_function (name))
+--- 364,372 ----
+ strcpy (temp_string + char_index + 1, string);
+
+! /* Don't import function names that are invalid identifiers from the
+! environment, though we still allow them to be defined as shell
+! variables. */
+! if (legal_identifier (name))
+! parse_and_execute (temp_string, name,
SEVAL_NONINT|SEVAL_NOHIST|SEVAL_FUNCDEF|SEVAL_ONECMD);
+
+ if (temp_var = find_function (name))
+***************
+*** 382,389 ****
+ report_error (_("error importing function definition for
`%s'"), name);
+ }
+-
+- /* ( */
+- if (name[char_index - 1] == ')' && name[char_index - 2] == '\0')
+- name[char_index - 2] = '('; /* ) */
+ }
+ #if defined (ARRAY_VARS)
+--- 385,388 ----
+*** ../bash-4.3-patched/subst.c 2014-08-11 11:16:35.000000000 -0400
+--- subst.c 2014-09-12 15:31:04.000000000 -0400
+***************
+*** 8048,8052 ****
+ goto return0;
+ }
+! else if (var = find_variable_last_nameref (temp1))
+ {
+ temp = nameref_cell (var);
+--- 8118,8124 ----
+ goto return0;
+ }
+! else if (var && (invisible_p (var) || var_isset (var) == 0))
+! temp = (char *)NULL;
+! else if ((var = find_variable_last_nameref (temp1)) && var_isset
(var) && invisible_p (var) == 0)
+ {
+ temp = nameref_cell (var);
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 24
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 25
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-026
b/shell-term-fm/bash/patches/bash43-026
new file mode 100644
index 0000000..d5d5b1d
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-026
@@ -0,0 +1,60 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-026
+
+Bug-Reported-by: Tavis Ormandy <taviso AT cmpxchg8b.com>
+Bug-Reference-ID:
+Bug-Reference-URL: http://twitter.com/taviso/statuses/514887394294652929
+
+Bug-Description:
+
+Under certain circumstances, bash can incorrectly save a lookahead character
and
+return it on a subsequent call, even when reading a new line.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3.25/parse.y 2014-07-30 10:14:31.000000000 -0400
+--- parse.y 2014-09-25 20:20:21.000000000 -0400
+***************
+*** 2954,2957 ****
+--- 2954,2959 ----
+ word_desc_to_read = (WORD_DESC *)NULL;
+
++ eol_ungetc_lookahead = 0;
++
+ current_token = '\n'; /* XXX */
+ last_read_token = '\n';
+*** ../bash-4.3.25/y.tab.c 2014-07-30 10:14:32.000000000 -0400
+--- y.tab.c 2014-09-25 20:21:48.000000000 -0400
+***************
+*** 5266,5269 ****
+--- 5266,5271 ----
+ word_desc_to_read = (WORD_DESC *)NULL;
+
++ eol_ungetc_lookahead = 0;
++
+ current_token = '\n'; /* XXX */
+ last_read_token = '\n';
+***************
+*** 8540,8542 ****
+ }
+ #endif /* HANDLE_MULTIBYTE */
+-
+--- 8542,8543 ----
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 25
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 26
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-027
b/shell-term-fm/bash/patches/bash43-027
new file mode 100644
index 0000000..ef48bd8
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-027
@@ -0,0 +1,221 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-027
+
+Bug-Reported-by: Florian Weimer <fweimer AT redhat.com>
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+This patch changes the encoding bash uses for exported functions to avoid
+clashes with shell variables and to avoid depending only on an environment
+variable's contents to determine whether or not to interpret it as a shell
+function.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3.26/variables.c 2014-09-25 23:02:18.000000000 -0400
+--- variables.c 2014-09-27 20:52:04.000000000 -0400
+***************
+*** 84,87 ****
+--- 84,92 ----
+ #define ifsname(s) ((s)[0] == 'I' && (s)[1] == 'F' && (s)[2] == 'S' &&
(s)[3] == '\0')
+
++ #define BASHFUNC_PREFIX "BASH_FUNC_"
++ #define BASHFUNC_PREFLEN 10 /* == strlen(BASHFUNC_PREFIX */
++ #define BASHFUNC_SUFFIX "%%"
++ #define BASHFUNC_SUFFLEN 2 /* == strlen(BASHFUNC_SUFFIX) */
++
+ extern char **environ;
+
+***************
+*** 280,284 ****
+ static void dispose_temporary_env __P((sh_free_func_t *));
+
+! static inline char *mk_env_string __P((const char *, const char *));
+ static char **make_env_array_from_var_list __P((SHELL_VAR **));
+ static char **make_var_export_array __P((VAR_CONTEXT *));
+--- 285,289 ----
+ static void dispose_temporary_env __P((sh_free_func_t *));
+
+! static inline char *mk_env_string __P((const char *, const char *, int));
+ static char **make_env_array_from_var_list __P((SHELL_VAR **));
+ static char **make_var_export_array __P((VAR_CONTEXT *));
+***************
+*** 350,369 ****
+ /* If exported function, define it now. Don't import functions from
+ the environment in privileged mode. */
+! if (privmode == 0 && read_but_dont_execute == 0 && STREQN ("() {",
string, 4))
+ {
+ string_length = strlen (string);
+! temp_string = (char *)xmalloc (3 + string_length + char_index);
+
+! strcpy (temp_string, name);
+! temp_string[char_index] = ' ';
+! strcpy (temp_string + char_index + 1, string);
+
+ /* Don't import function names that are invalid identifiers from the
+ environment, though we still allow them to be defined as shell
+ variables. */
+! if (legal_identifier (name))
+! parse_and_execute (temp_string, name,
SEVAL_NONINT|SEVAL_NOHIST|SEVAL_FUNCDEF|SEVAL_ONECMD);
+
+! if (temp_var = find_function (name))
+ {
+ VSETATTR (temp_var, (att_exported|att_imported));
+--- 355,385 ----
+ /* If exported function, define it now. Don't import functions from
+ the environment in privileged mode. */
+! if (privmode == 0 && read_but_dont_execute == 0 &&
+! STREQN (BASHFUNC_PREFIX, name, BASHFUNC_PREFLEN) &&
+! STREQ (BASHFUNC_SUFFIX, name + char_index - BASHFUNC_SUFFLEN) &&
+! STREQN ("() {", string, 4))
+ {
++ size_t namelen;
++ char *tname; /* desired imported function name */
++
++ namelen = char_index - BASHFUNC_PREFLEN - BASHFUNC_SUFFLEN;
++
++ tname = name + BASHFUNC_PREFLEN; /* start of func name */
++ tname[namelen] = '\0'; /* now tname == func name */
++
+ string_length = strlen (string);
+! temp_string = (char *)xmalloc (namelen + string_length + 2);
+
+! memcpy (temp_string, tname, namelen);
+! temp_string[namelen] = ' ';
+! memcpy (temp_string + namelen + 1, string, string_length + 1);
+
+ /* Don't import function names that are invalid identifiers from the
+ environment, though we still allow them to be defined as shell
+ variables. */
+! if (absolute_program (tname) == 0 && (posixly_correct == 0 ||
legal_identifier (tname)))
+! parse_and_execute (temp_string, tname,
SEVAL_NONINT|SEVAL_NOHIST|SEVAL_FUNCDEF|SEVAL_ONECMD);
+
+! if (temp_var = find_function (tname))
+ {
+ VSETATTR (temp_var, (att_exported|att_imported));
+***************
+*** 378,383 ****
+ }
+ last_command_exit_value = 1;
+! report_error (_("error importing function definition for
`%s'"), name);
+ }
+ }
+ #if defined (ARRAY_VARS)
+--- 394,402 ----
+ }
+ last_command_exit_value = 1;
+! report_error (_("error importing function definition for
`%s'"), tname);
+ }
++
++ /* Restore original suffix */
++ tname[namelen] = BASHFUNC_SUFFIX[0];
+ }
+ #if defined (ARRAY_VARS)
+***************
+*** 2955,2959 ****
+
+ INVALIDATE_EXPORTSTR (var);
+! var->exportstr = mk_env_string (name, value);
+
+ array_needs_making = 1;
+--- 2974,2978 ----
+
+ INVALIDATE_EXPORTSTR (var);
+! var->exportstr = mk_env_string (name, value, 0);
+
+ array_needs_making = 1;
+***************
+*** 3853,3871 ****
+
+ static inline char *
+! mk_env_string (name, value)
+ const char *name, *value;
+ {
+! int name_len, value_len;
+! char *p;
+
+ name_len = strlen (name);
+ value_len = STRLEN (value);
+! p = (char *)xmalloc (2 + name_len + value_len);
+! strcpy (p, name);
+! p[name_len] = '=';
+ if (value && *value)
+! strcpy (p + name_len + 1, value);
+ else
+! p[name_len + 1] = '\0';
+ return (p);
+ }
+--- 3872,3911 ----
+
+ static inline char *
+! mk_env_string (name, value, isfunc)
+ const char *name, *value;
++ int isfunc;
+ {
+! size_t name_len, value_len;
+! char *p, *q;
+
+ name_len = strlen (name);
+ value_len = STRLEN (value);
+!
+! /* If we are exporting a shell function, construct the encoded function
+! name. */
+! if (isfunc && value)
+! {
+! p = (char *)xmalloc (BASHFUNC_PREFLEN + name_len + BASHFUNC_SUFFLEN
+ value_len + 2);
+! q = p;
+! memcpy (q, BASHFUNC_PREFIX, BASHFUNC_PREFLEN);
+! q += BASHFUNC_PREFLEN;
+! memcpy (q, name, name_len);
+! q += name_len;
+! memcpy (q, BASHFUNC_SUFFIX, BASHFUNC_SUFFLEN);
+! q += BASHFUNC_SUFFLEN;
+! }
+! else
+! {
+! p = (char *)xmalloc (2 + name_len + value_len);
+! memcpy (p, name, name_len);
+! q = p + name_len;
+! }
+!
+! q[0] = '=';
+ if (value && *value)
+! memcpy (q + 1, value, value_len + 1);
+ else
+! q[1] = '\0';
+!
+ return (p);
+ }
+***************
+*** 3953,3957 ****
+ using the cached exportstr... */
+ list[list_index] = USE_EXPORTSTR ? savestring (value)
+! : mk_env_string (var->name, value);
+
+ if (USE_EXPORTSTR == 0)
+--- 3993,3997 ----
+ using the cached exportstr... */
+ list[list_index] = USE_EXPORTSTR ? savestring (value)
+! : mk_env_string (var->name, value,
function_p (var));
+
+ if (USE_EXPORTSTR == 0)
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 26
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 27
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-028
b/shell-term-fm/bash/patches/bash43-028
new file mode 100644
index 0000000..7448cf8
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-028
@@ -0,0 +1,2265 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-028
+
+Bug-Reported-by: Florian Weimer <fweimer AT redhat.com>
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+There are two local buffer overflows in parse.y that can cause the shell
+to dump core when given many here-documents attached to a single command
+or many nested loops.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/parse.y 2014-09-25 23:02:35.000000000 -0400
+--- parse.y 2014-09-29 16:47:03.000000000 -0400
+***************
+*** 169,172 ****
+--- 169,175 ----
+ static int reserved_word_acceptable __P((int));
+ static int yylex __P((void));
++
++ static void push_heredoc __P((REDIRECT *));
++ static char *mk_alexpansion __P((char *));
+ static int alias_expand_token __P((char *));
+ static int time_command_acceptable __P((void));
+***************
+*** 266,270 ****
+ /* Variables to manage the task of reading here documents, because we need
to
+ defer the reading until after a complete command has been collected. */
+! static REDIRECT *redir_stack[10];
+ int need_here_doc;
+
+--- 269,275 ----
+ /* Variables to manage the task of reading here documents, because we need
to
+ defer the reading until after a complete command has been collected. */
+! #define HEREDOC_MAX 16
+!
+! static REDIRECT *redir_stack[HEREDOC_MAX];
+ int need_here_doc;
+
+***************
+*** 308,312 ****
+ index is decremented after a case, select, or for command is parsed. */
+ #define MAX_CASE_NEST 128
+! static int word_lineno[MAX_CASE_NEST];
+ static int word_top = -1;
+
+--- 313,317 ----
+ index is decremented after a case, select, or for command is parsed. */
+ #define MAX_CASE_NEST 128
+! static int word_lineno[MAX_CASE_NEST+1];
+ static int word_top = -1;
+
+***************
+*** 521,525 ****
+ redir.filename = $2;
+ $$ = make_redirection (source, r_reading_until,
redir, 0);
+! redir_stack[need_here_doc++] = $$;
+ }
+ | NUMBER LESS_LESS WORD
+--- 526,530 ----
+ redir.filename = $2;
+ $$ = make_redirection (source, r_reading_until,
redir, 0);
+! push_heredoc ($$);
+ }
+ | NUMBER LESS_LESS WORD
+***************
+*** 528,532 ****
+ redir.filename = $3;
+ $$ = make_redirection (source, r_reading_until,
redir, 0);
+! redir_stack[need_here_doc++] = $$;
+ }
+ | REDIR_WORD LESS_LESS WORD
+--- 533,537 ----
+ redir.filename = $3;
+ $$ = make_redirection (source, r_reading_until,
redir, 0);
+! push_heredoc ($$);
+ }
+ | REDIR_WORD LESS_LESS WORD
+***************
+*** 535,539 ****
+ redir.filename = $3;
+ $$ = make_redirection (source, r_reading_until,
redir, REDIR_VARASSIGN);
+! redir_stack[need_here_doc++] = $$;
+ }
+ | LESS_LESS_MINUS WORD
+--- 540,544 ----
+ redir.filename = $3;
+ $$ = make_redirection (source, r_reading_until,
redir, REDIR_VARASSIGN);
+! push_heredoc ($$);
+ }
+ | LESS_LESS_MINUS WORD
+***************
+*** 542,546 ****
+ redir.filename = $2;
+ $$ = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! redir_stack[need_here_doc++] = $$;
+ }
+ | NUMBER LESS_LESS_MINUS WORD
+--- 547,551 ----
+ redir.filename = $2;
+ $$ = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! push_heredoc ($$);
+ }
+ | NUMBER LESS_LESS_MINUS WORD
+***************
+*** 549,553 ****
+ redir.filename = $3;
+ $$ = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! redir_stack[need_here_doc++] = $$;
+ }
+ | REDIR_WORD LESS_LESS_MINUS WORD
+--- 554,558 ----
+ redir.filename = $3;
+ $$ = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! push_heredoc ($$);
+ }
+ | REDIR_WORD LESS_LESS_MINUS WORD
+***************
+*** 556,560 ****
+ redir.filename = $3;
+ $$ = make_redirection (source,
r_deblank_reading_until, redir, REDIR_VARASSIGN);
+! redir_stack[need_here_doc++] = $$;
+ }
+ | LESS_LESS_LESS WORD
+--- 561,565 ----
+ redir.filename = $3;
+ $$ = make_redirection (source,
r_deblank_reading_until, redir, REDIR_VARASSIGN);
+! push_heredoc ($$);
+ }
+ | LESS_LESS_LESS WORD
+***************
+*** 2637,2640 ****
+--- 2642,2660 ----
+ static int esacs_needed_count;
+
++ static void
++ push_heredoc (r)
++ REDIRECT *r;
++ {
++ if (need_here_doc >= HEREDOC_MAX)
++ {
++ last_command_exit_value = EX_BADUSAGE;
++ need_here_doc = 0;
++ report_syntax_error (_("maximum here-document count exceeded"));
++ reset_parser ();
++ exit_shell (last_command_exit_value);
++ }
++ redir_stack[need_here_doc++] = r;
++ }
++
+ void
+ gather_here_documents ()
+*** ../bash-4.3.27/y.tab.c 2014-10-01 11:38:24.000000000 -0400
+--- y.tab.c 2014-10-01 12:46:11.000000000 -0400
+***************
+*** 169,173 ****
+
+ /* Copy the first part of user declarations. */
+! #line 21 "/usr/homes/chet/src/bash/src/parse.y"
+
+ #include "config.h"
+--- 169,173 ----
+
+ /* Copy the first part of user declarations. */
+! #line 21 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+
+ #include "config.h"
+***************
+*** 320,323 ****
+--- 320,326 ----
+ static int reserved_word_acceptable __P((int));
+ static int yylex __P((void));
++
++ static void push_heredoc __P((REDIRECT *));
++ static char *mk_alexpansion __P((char *));
+ static int alias_expand_token __P((char *));
+ static int time_command_acceptable __P((void));
+***************
+*** 417,421 ****
+ /* Variables to manage the task of reading here documents, because we need
to
+ defer the reading until after a complete command has been collected. */
+! static REDIRECT *redir_stack[10];
+ int need_here_doc;
+
+--- 420,426 ----
+ /* Variables to manage the task of reading here documents, because we need
to
+ defer the reading until after a complete command has been collected. */
+! #define HEREDOC_MAX 16
+!
+! static REDIRECT *redir_stack[HEREDOC_MAX];
+ int need_here_doc;
+
+***************
+*** 459,463 ****
+ index is decremented after a case, select, or for command is parsed. */
+ #define MAX_CASE_NEST 128
+! static int word_lineno[MAX_CASE_NEST];
+ static int word_top = -1;
+
+--- 464,468 ----
+ index is decremented after a case, select, or for command is parsed. */
+ #define MAX_CASE_NEST 128
+! static int word_lineno[MAX_CASE_NEST+1];
+ static int word_top = -1;
+
+***************
+*** 493,497 ****
+ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
+ typedef union YYSTYPE
+! #line 324 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ WORD_DESC *word; /* the word that we read. */
+--- 498,502 ----
+ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
+ typedef union YYSTYPE
+! #line 329 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ WORD_DESC *word; /* the word that we read. */
+***************
+*** 504,508 ****
+ }
+ /* Line 193 of yacc.c. */
+! #line 507 "y.tab.c"
+ YYSTYPE;
+ # define yystype YYSTYPE /* obsolescent; will be withdrawn */
+--- 509,513 ----
+ }
+ /* Line 193 of yacc.c. */
+! #line 512 "y.tab.c"
+ YYSTYPE;
+ # define yystype YYSTYPE /* obsolescent; will be withdrawn */
+***************
+*** 517,521 ****
+
+ /* Line 216 of yacc.c. */
+! #line 520 "y.tab.c"
+
+ #ifdef short
+--- 522,526 ----
+
+ /* Line 216 of yacc.c. */
+! #line 525 "y.tab.c"
+
+ #ifdef short
+***************
+*** 887,907 ****
+ static const yytype_uint16 yyrline[] =
+ {
+! 0, 377, 377, 388, 397, 412, 422, 424, 428, 434,
+! 440, 446, 452, 458, 464, 470, 476, 482, 488, 494,
+! 500, 506, 512, 518, 525, 532, 539, 546, 553, 560,
+! 566, 572, 578, 584, 590, 596, 602, 608, 614, 620,
+! 626, 632, 638, 644, 650, 656, 662, 668, 674, 680,
+! 686, 692, 700, 702, 704, 708, 712, 723, 725, 729,
+! 731, 733, 749, 751, 755, 757, 759, 761, 763, 765,
+! 767, 769, 771, 773, 775, 779, 784, 789, 794, 799,
+! 804, 809, 814, 821, 826, 831, 836, 843, 848, 853,
+! 858, 863, 868, 875, 880, 885, 892, 895, 898, 902,
+! 904, 935, 942, 947, 964, 969, 986, 993, 995, 997,
+! 1002, 1006, 1010, 1014, 1016, 1018, 1022, 1023, 1027, 1029,
+! 1031, 1033, 1037, 1039, 1041, 1043, 1045, 1047, 1051, 1053,
+! 1062, 1070, 1071, 1077, 1078, 1085, 1089, 1091, 1093, 1100,
+! 1102, 1104, 1108, 1109, 1112, 1114, 1116, 1120, 1121, 1130,
+! 1143, 1159, 1174, 1176, 1178, 1185, 1188, 1192, 1194, 1200,
+! 1206, 1223, 1243, 1245, 1268, 1272, 1274, 1276
+ };
+ #endif
+--- 892,912 ----
+ static const yytype_uint16 yyrline[] =
+ {
+! 0, 382, 382, 393, 402, 417, 427, 429, 433, 439,
+! 445, 451, 457, 463, 469, 475, 481, 487, 493, 499,
+! 505, 511, 517, 523, 530, 537, 544, 551, 558, 565,
+! 571, 577, 583, 589, 595, 601, 607, 613, 619, 625,
+! 631, 637, 643, 649, 655, 661, 667, 673, 679, 685,
+! 691, 697, 705, 707, 709, 713, 717, 728, 730, 734,
+! 736, 738, 754, 756, 760, 762, 764, 766, 768, 770,
+! 772, 774, 776, 778, 780, 784, 789, 794, 799, 804,
+! 809, 814, 819, 826, 831, 836, 841, 848, 853, 858,
+! 863, 868, 873, 880, 885, 890, 897, 900, 903, 907,
+! 909, 940, 947, 952, 969, 974, 991, 998, 1000, 1002,
+! 1007, 1011, 1015, 1019, 1021, 1023, 1027, 1028, 1032, 1034,
+! 1036, 1038, 1042, 1044, 1046, 1048, 1050, 1052, 1056, 1058,
+! 1067, 1075, 1076, 1082, 1083, 1090, 1094, 1096, 1098, 1105,
+! 1107, 1109, 1113, 1114, 1117, 1119, 1121, 1125, 1126, 1135,
+! 1148, 1164, 1179, 1181, 1183, 1190, 1193, 1197, 1199, 1205,
+! 1211, 1228, 1248, 1250, 1273, 1277, 1279, 1281
+ };
+ #endif
+***************
+*** 2094,2098 ****
+ {
+ case 2:
+! #line 378 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ /* Case of regular command. Discard the error
+--- 2099,2103 ----
+ {
+ case 2:
+! #line 383 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Case of regular command. Discard the error
+***************
+*** 2108,2112 ****
+
+ case 3:
+! #line 389 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ /* Case of regular command, but not a very
+--- 2113,2117 ----
+
+ case 3:
+! #line 394 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Case of regular command, but not a very
+***************
+*** 2120,2124 ****
+
+ case 4:
+! #line 398 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ /* Error during parsing. Return NULL command. */
+--- 2125,2129 ----
+
+ case 4:
+! #line 403 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Error during parsing. Return NULL command. */
+***************
+*** 2138,2142 ****
+
+ case 5:
+! #line 413 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ /* Case of EOF seen by itself. Do ignoreeof or
+--- 2143,2147 ----
+
+ case 5:
+! #line 418 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Case of EOF seen by itself. Do ignoreeof or
+***************
+*** 2149,2163 ****
+
+ case 6:
+! #line 423 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 7:
+! #line 425 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(2) - (2)].word),
(yyvsp[(1) - (2)].word_list)); }
+ break;
+
+ case 8:
+! #line 429 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2154,2168 ----
+
+ case 6:
+! #line 428 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 7:
+! #line 430 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(2) - (2)].word),
(yyvsp[(1) - (2)].word_list)); }
+ break;
+
+ case 8:
+! #line 434 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2168,2172 ****
+
+ case 9:
+! #line 435 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+--- 2173,2177 ----
+
+ case 9:
+! #line 440 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2177,2181 ****
+
+ case 10:
+! #line 441 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2182,2186 ----
+
+ case 10:
+! #line 446 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2186,2190 ****
+
+ case 11:
+! #line 447 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2191,2195 ----
+
+ case 11:
+! #line 452 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2195,2199 ****
+
+ case 12:
+! #line 453 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2200,2204 ----
+
+ case 12:
+! #line 458 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2204,2208 ****
+
+ case 13:
+! #line 459 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2209,2213 ----
+
+ case 13:
+! #line 464 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2213,2217 ****
+
+ case 14:
+! #line 465 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2218,2222 ----
+
+ case 14:
+! #line 470 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2222,2226 ****
+
+ case 15:
+! #line 471 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2227,2231 ----
+
+ case 15:
+! #line 476 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2231,2235 ****
+
+ case 16:
+! #line 477 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2236,2240 ----
+
+ case 16:
+! #line 482 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2240,2244 ****
+
+ case 17:
+! #line 483 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2245,2249 ----
+
+ case 17:
+! #line 488 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2249,2253 ****
+
+ case 18:
+! #line 489 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2254,2258 ----
+
+ case 18:
+! #line 494 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2258,2262 ****
+
+ case 19:
+! #line 495 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2263,2267 ----
+
+ case 19:
+! #line 500 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2267,2271 ****
+
+ case 20:
+! #line 501 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+--- 2272,2276 ----
+
+ case 20:
+! #line 506 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2276,2280 ****
+
+ case 21:
+! #line 507 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2281,2285 ----
+
+ case 21:
+! #line 512 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2285,2289 ****
+
+ case 22:
+! #line 513 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2290,2294 ----
+
+ case 22:
+! #line 518 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2294,2358 ****
+
+ case 23:
+! #line 519 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+ redir.filename = (yyvsp[(2) - (2)].word);
+ (yyval.redirect) = make_redirection (source,
r_reading_until, redir, 0);
+! redir_stack[need_here_doc++] = (yyval.redirect);
+ }
+ break;
+
+ case 24:
+! #line 526 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_reading_until, redir, 0);
+! redir_stack[need_here_doc++] = (yyval.redirect);
+ }
+ break;
+
+ case 25:
+! #line 533 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_reading_until, redir, REDIR_VARASSIGN);
+! redir_stack[need_here_doc++] = (yyval.redirect);
+ }
+ break;
+
+ case 26:
+! #line 540 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+ redir.filename = (yyvsp[(2) - (2)].word);
+ (yyval.redirect) = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! redir_stack[need_here_doc++] = (yyval.redirect);
+ }
+ break;
+
+ case 27:
+! #line 547 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! redir_stack[need_here_doc++] = (yyval.redirect);
+ }
+ break;
+
+ case 28:
+! #line 554 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_deblank_reading_until, redir, REDIR_VARASSIGN);
+! redir_stack[need_here_doc++] = (yyval.redirect);
+ }
+ break;
+
+ case 29:
+! #line 561 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+--- 2299,2363 ----
+
+ case 23:
+! #line 524 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+ redir.filename = (yyvsp[(2) - (2)].word);
+ (yyval.redirect) = make_redirection (source,
r_reading_until, redir, 0);
+! push_heredoc ((yyval.redirect));
+ }
+ break;
+
+ case 24:
+! #line 531 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_reading_until, redir, 0);
+! push_heredoc ((yyval.redirect));
+ }
+ break;
+
+ case 25:
+! #line 538 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_reading_until, redir, REDIR_VARASSIGN);
+! push_heredoc ((yyval.redirect));
+ }
+ break;
+
+ case 26:
+! #line 545 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+ redir.filename = (yyvsp[(2) - (2)].word);
+ (yyval.redirect) = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! push_heredoc ((yyval.redirect));
+ }
+ break;
+
+ case 27:
+! #line 552 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_deblank_reading_until, redir, 0);
+! push_heredoc ((yyval.redirect));
+ }
+ break;
+
+ case 28:
+! #line 559 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+ redir.filename = (yyvsp[(3) - (3)].word);
+ (yyval.redirect) = make_redirection (source,
r_deblank_reading_until, redir, REDIR_VARASSIGN);
+! push_heredoc ((yyval.redirect));
+ }
+ break;
+
+ case 29:
+! #line 566 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2363,2367 ****
+
+ case 30:
+! #line 567 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2368,2372 ----
+
+ case 30:
+! #line 572 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2372,2376 ****
+
+ case 31:
+! #line 573 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2377,2381 ----
+
+ case 31:
+! #line 578 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2381,2385 ****
+
+ case 32:
+! #line 579 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+--- 2386,2390 ----
+
+ case 32:
+! #line 584 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2390,2394 ****
+
+ case 33:
+! #line 585 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2395,2399 ----
+
+ case 33:
+! #line 590 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2399,2403 ****
+
+ case 34:
+! #line 591 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2404,2408 ----
+
+ case 34:
+! #line 596 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2408,2412 ****
+
+ case 35:
+! #line 597 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2413,2417 ----
+
+ case 35:
+! #line 602 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2417,2421 ****
+
+ case 36:
+! #line 603 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2422,2426 ----
+
+ case 36:
+! #line 608 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2426,2430 ****
+
+ case 37:
+! #line 609 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2431,2435 ----
+
+ case 37:
+! #line 614 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2435,2439 ****
+
+ case 38:
+! #line 615 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+--- 2440,2444 ----
+
+ case 38:
+! #line 620 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2444,2448 ****
+
+ case 39:
+! #line 621 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2449,2453 ----
+
+ case 39:
+! #line 626 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2453,2457 ****
+
+ case 40:
+! #line 627 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2458,2462 ----
+
+ case 40:
+! #line 632 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2462,2466 ****
+
+ case 41:
+! #line 633 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2467,2471 ----
+
+ case 41:
+! #line 638 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2471,2475 ****
+
+ case 42:
+! #line 639 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2476,2480 ----
+
+ case 42:
+! #line 644 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2480,2484 ****
+
+ case 43:
+! #line 645 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2485,2489 ----
+
+ case 43:
+! #line 650 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2489,2493 ****
+
+ case 44:
+! #line 651 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2494,2498 ----
+
+ case 44:
+! #line 656 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2498,2502 ****
+
+ case 45:
+! #line 657 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2503,2507 ----
+
+ case 45:
+! #line 662 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2507,2511 ****
+
+ case 46:
+! #line 663 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2512,2516 ----
+
+ case 46:
+! #line 668 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2516,2520 ****
+
+ case 47:
+! #line 669 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 0;
+--- 2521,2525 ----
+
+ case 47:
+! #line 674 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2525,2529 ****
+
+ case 48:
+! #line 675 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2530,2534 ----
+
+ case 48:
+! #line 680 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2534,2538 ****
+
+ case 49:
+! #line 681 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2539,2543 ----
+
+ case 49:
+! #line 686 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2543,2547 ****
+
+ case 50:
+! #line 687 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2548,2552 ----
+
+ case 50:
+! #line 692 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2552,2556 ****
+
+ case 51:
+! #line 693 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ source.dest = 1;
+--- 2557,2561 ----
+
+ case 51:
+! #line 698 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2561,2580 ****
+
+ case 52:
+! #line 701 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 53:
+! #line 703 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 54:
+! #line 705 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.element).redirect = (yyvsp[(1) - (1)].redirect);
(yyval.element).word = 0; }
+ break;
+
+ case 55:
+! #line 709 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.redirect) = (yyvsp[(1) - (1)].redirect);
+--- 2566,2585 ----
+
+ case 52:
+! #line 706 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 53:
+! #line 708 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 54:
+! #line 710 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.element).redirect = (yyvsp[(1) - (1)].redirect);
(yyval.element).word = 0; }
+ break;
+
+ case 55:
+! #line 714 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.redirect) = (yyvsp[(1) - (1)].redirect);
+***************
+*** 2583,2587 ****
+
+ case 56:
+! #line 713 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ register REDIRECT *t;
+--- 2588,2592 ----
+
+ case 56:
+! #line 718 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ register REDIRECT *t;
+***************
+*** 2595,2619 ****
+
+ case 57:
+! #line 724 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(1) - (1)].element),
(COMMAND *)NULL); }
+ break;
+
+ case 58:
+! #line 726 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(2) - (2)].element),
(yyvsp[(1) - (2)].command)); }
+ break;
+
+ case 59:
+! #line 730 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = clean_simple_command ((yyvsp[(1) - (1)].command));
}
+ break;
+
+ case 60:
+! #line 732 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 61:
+! #line 734 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ COMMAND *tc;
+--- 2600,2624 ----
+
+ case 57:
+! #line 729 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(1) - (1)].element),
(COMMAND *)NULL); }
+ break;
+
+ case 58:
+! #line 731 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(2) - (2)].element),
(yyvsp[(1) - (2)].command)); }
+ break;
+
+ case 59:
+! #line 735 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = clean_simple_command ((yyvsp[(1) - (1)].command));
}
+ break;
+
+ case 60:
+! #line 737 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 61:
+! #line 739 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2634,2703 ****
+
+ case 62:
+! #line 750 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 63:
+! #line 752 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 64:
+! #line 756 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 65:
+! #line 758 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 66:
+! #line 760 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_while_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 67:
+! #line 762 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_until_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 68:
+! #line 764 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 69:
+! #line 766 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 70:
+! #line 768 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 71:
+! #line 770 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 72:
+! #line 772 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 73:
+! #line 774 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 74:
+! #line 776 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 75:
+! #line 780 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2639,2708 ----
+
+ case 62:
+! #line 755 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 63:
+! #line 757 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 64:
+! #line 761 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 65:
+! #line 763 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 66:
+! #line 765 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_while_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 67:
+! #line 767 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_until_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 68:
+! #line 769 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 69:
+! #line 771 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 70:
+! #line 773 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 71:
+! #line 775 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 72:
+! #line 777 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 73:
+! #line 779 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 74:
+! #line 781 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 75:
+! #line 785 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2707,2711 ****
+
+ case 76:
+! #line 785 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2712,2716 ----
+
+ case 76:
+! #line 790 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2715,2719 ****
+
+ case 77:
+! #line 790 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2720,2724 ----
+
+ case 77:
+! #line 795 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2723,2727 ****
+
+ case 78:
+! #line 795 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2728,2732 ----
+
+ case 78:
+! #line 800 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2731,2735 ****
+
+ case 79:
+! #line 800 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2736,2740 ----
+
+ case 79:
+! #line 805 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2739,2743 ****
+
+ case 80:
+! #line 805 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2744,2748 ----
+
+ case 80:
+! #line 810 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2747,2751 ****
+
+ case 81:
+! #line 810 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+--- 2752,2756 ----
+
+ case 81:
+! #line 815 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+***************
+*** 2755,2759 ****
+
+ case 82:
+! #line 815 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+--- 2760,2764 ----
+
+ case 82:
+! #line 820 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+***************
+*** 2763,2767 ****
+
+ case 83:
+! #line 822 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+--- 2768,2772 ----
+
+ case 83:
+! #line 827 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+***************
+*** 2771,2775 ****
+
+ case 84:
+! #line 827 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+--- 2776,2780 ----
+
+ case 84:
+! #line 832 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+***************
+*** 2779,2783 ****
+
+ case 85:
+! #line 832 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+--- 2784,2788 ----
+
+ case 85:
+! #line 837 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+***************
+*** 2787,2791 ****
+
+ case 86:
+! #line 837 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+--- 2792,2796 ----
+
+ case 86:
+! #line 842 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+***************
+*** 2795,2799 ****
+
+ case 87:
+! #line 844 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2800,2804 ----
+
+ case 87:
+! #line 849 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2803,2807 ****
+
+ case 88:
+! #line 849 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2808,2812 ----
+
+ case 88:
+! #line 854 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2811,2815 ****
+
+ case 89:
+! #line 854 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2816,2820 ----
+
+ case 89:
+! #line 859 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2819,2823 ****
+
+ case 90:
+! #line 859 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2824,2828 ----
+
+ case 90:
+! #line 864 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2827,2831 ****
+
+ case 91:
+! #line 864 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2832,2836 ----
+
+ case 91:
+! #line 869 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2835,2839 ****
+
+ case 92:
+! #line 869 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2840,2844 ----
+
+ case 92:
+! #line 874 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2843,2847 ****
+
+ case 93:
+! #line 876 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (PATTERN_LIST *)NULL, word_lineno[word_top]);
+--- 2848,2852 ----
+
+ case 93:
+! #line 881 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (PATTERN_LIST *)NULL, word_lineno[word_top]);
+***************
+*** 2851,2855 ****
+
+ case 94:
+! #line 881 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(7)].word), (yyvsp[(5) - (7)].pattern), word_lineno[word_top]);
+--- 2856,2860 ----
+
+ case 94:
+! #line 886 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(7)].word), (yyvsp[(5) - (7)].pattern), word_lineno[word_top]);
+***************
+*** 2859,2863 ****
+
+ case 95:
+! #line 886 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (yyvsp[(5) - (6)].pattern), word_lineno[word_top]);
+--- 2864,2868 ----
+
+ case 95:
+! #line 891 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (yyvsp[(5) - (6)].pattern), word_lineno[word_top]);
+***************
+*** 2867,2891 ****
+
+ case 96:
+! #line 893 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(1) - (5)].word),
(yyvsp[(5) - (5)].command), function_dstart, function_bstart); }
+ break;
+
+ case 97:
+! #line 896 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (6)].word),
(yyvsp[(6) - (6)].command), function_dstart, function_bstart); }
+ break;
+
+ case 98:
+! #line 899 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (4)].word),
(yyvsp[(4) - (4)].command), function_dstart, function_bstart); }
+ break;
+
+ case 99:
+! #line 903 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 100:
+! #line 905 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ COMMAND *tc;
+--- 2872,2896 ----
+
+ case 96:
+! #line 898 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(1) - (5)].word),
(yyvsp[(5) - (5)].command), function_dstart, function_bstart); }
+ break;
+
+ case 97:
+! #line 901 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (6)].word),
(yyvsp[(6) - (6)].command), function_dstart, function_bstart); }
+ break;
+
+ case 98:
+! #line 904 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (4)].word),
(yyvsp[(4) - (4)].command), function_dstart, function_bstart); }
+ break;
+
+ case 99:
+! #line 908 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 100:
+! #line 910 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2919,2923 ****
+
+ case 101:
+! #line 936 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_subshell_command ((yyvsp[(2)
- (3)].command));
+--- 2924,2928 ----
+
+ case 101:
+! #line 941 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_subshell_command ((yyvsp[(2)
- (3)].command));
+***************
+*** 2927,2931 ****
+
+ case 102:
+! #line 943 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
(yyvsp[(2) - (2)].command));
+--- 2932,2936 ----
+
+ case 102:
+! #line 948 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
(yyvsp[(2) - (2)].command));
+***************
+*** 2935,2939 ****
+
+ case 103:
+! #line 948 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ COMMAND *tc;
+--- 2940,2944 ----
+
+ case 103:
+! #line 953 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2955,2959 ****
+
+ case 104:
+! #line 965 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_coproc_command ((yyvsp[(2) -
(3)].word)->word, (yyvsp[(3) - (3)].command));
+--- 2960,2964 ----
+
+ case 104:
+! #line 970 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_coproc_command ((yyvsp[(2) -
(3)].word)->word, (yyvsp[(3) - (3)].command));
+***************
+*** 2963,2967 ****
+
+ case 105:
+! #line 970 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ COMMAND *tc;
+--- 2968,2972 ----
+
+ case 105:
+! #line 975 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2983,2987 ****
+
+ case 106:
+! #line 987 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
clean_simple_command ((yyvsp[(2) - (2)].command)));
+--- 2988,2992 ----
+
+ case 106:
+! #line 992 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
clean_simple_command ((yyvsp[(2) - (2)].command)));
+***************
+*** 2991,3105 ****
+
+ case 107:
+! #line 994 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (COMMAND *)NULL); }
+ break;
+
+ case 108:
+! #line 996 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (7)].command),
(yyvsp[(4) - (7)].command), (yyvsp[(6) - (7)].command)); }
+ break;
+
+ case 109:
+! #line 998 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(5) - (6)].command)); }
+ break;
+
+ case 110:
+! #line 1003 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_group_command ((yyvsp[(2) - (3)].command)); }
+ break;
+
+ case 111:
+! #line 1007 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_arith_command ((yyvsp[(1) - (1)].word_list));
}
+ break;
+
+ case 112:
+! #line 1011 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(2) - (3)].command); }
+ break;
+
+ case 113:
+! #line 1015 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (4)].command),
(yyvsp[(4) - (4)].command), (COMMAND *)NULL); }
+ break;
+
+ case 114:
+! #line 1017 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(6) - (6)].command)); }
+ break;
+
+ case 115:
+! #line 1019 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 117:
+! #line 1024 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyvsp[(2) - (2)].pattern)->next = (yyvsp[(1) - (2)].pattern);
(yyval.pattern) = (yyvsp[(2) - (2)].pattern); }
+ break;
+
+ case 118:
+! #line 1028 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(yyvsp[(4) - (4)].command)); }
+ break;
+
+ case 119:
+! #line 1030 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 120:
+! #line 1032 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 121:
+! #line 1034 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 122:
+! #line 1038 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 123:
+! #line 1040 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->next = (yyvsp[(1) - (3)].pattern);
(yyval.pattern) = (yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 124:
+! #line 1042 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_FALLTHROUGH;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 125:
+! #line 1044 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyvsp[(2)
- (3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 126:
+! #line 1046 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_TESTNEXT;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 127:
+! #line 1048 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_TESTNEXT; (yyvsp[(2) -
(3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 128:
+! #line 1052 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 129:
+! #line 1054 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(3) - (3)].word),
(yyvsp[(1) - (3)].word_list)); }
+ break;
+
+ case 130:
+! #line 1063 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+--- 2996,3110 ----
+
+ case 107:
+! #line 999 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (COMMAND *)NULL); }
+ break;
+
+ case 108:
+! #line 1001 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (7)].command),
(yyvsp[(4) - (7)].command), (yyvsp[(6) - (7)].command)); }
+ break;
+
+ case 109:
+! #line 1003 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(5) - (6)].command)); }
+ break;
+
+ case 110:
+! #line 1008 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_group_command ((yyvsp[(2) - (3)].command)); }
+ break;
+
+ case 111:
+! #line 1012 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_arith_command ((yyvsp[(1) - (1)].word_list));
}
+ break;
+
+ case 112:
+! #line 1016 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(2) - (3)].command); }
+ break;
+
+ case 113:
+! #line 1020 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (4)].command),
(yyvsp[(4) - (4)].command), (COMMAND *)NULL); }
+ break;
+
+ case 114:
+! #line 1022 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(6) - (6)].command)); }
+ break;
+
+ case 115:
+! #line 1024 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 117:
+! #line 1029 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (2)].pattern)->next = (yyvsp[(1) - (2)].pattern);
(yyval.pattern) = (yyvsp[(2) - (2)].pattern); }
+ break;
+
+ case 118:
+! #line 1033 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(yyvsp[(4) - (4)].command)); }
+ break;
+
+ case 119:
+! #line 1035 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 120:
+! #line 1037 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 121:
+! #line 1039 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 122:
+! #line 1043 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 123:
+! #line 1045 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->next = (yyvsp[(1) - (3)].pattern);
(yyval.pattern) = (yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 124:
+! #line 1047 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_FALLTHROUGH;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 125:
+! #line 1049 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyvsp[(2)
- (3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 126:
+! #line 1051 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_TESTNEXT;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 127:
+! #line 1053 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_TESTNEXT; (yyvsp[(2) -
(3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 128:
+! #line 1057 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 129:
+! #line 1059 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(3) - (3)].word),
(yyvsp[(1) - (3)].word_list)); }
+ break;
+
+ case 130:
+! #line 1068 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+***************
+*** 3110,3114 ****
+
+ case 132:
+! #line 1072 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+--- 3115,3119 ----
+
+ case 132:
+! #line 1077 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+***************
+*** 3117,3121 ****
+
+ case 134:
+! #line 1079 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+--- 3122,3126 ----
+
+ case 134:
+! #line 1084 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+***************
+*** 3127,3141 ****
+
+ case 136:
+! #line 1090 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 137:
+! #line 1092 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 138:
+! #line 1094 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ if ((yyvsp[(1) - (4)].command)->type ==
cm_connection)
+--- 3132,3146 ----
+
+ case 136:
+! #line 1095 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 137:
+! #line 1097 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 138:
+! #line 1099 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (4)].command)->type ==
cm_connection)
+***************
+*** 3147,3181 ****
+
+ case 139:
+! #line 1101 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 140:
+! #line 1103 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 141:
+! #line 1105 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 144:
+! #line 1113 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.number) = '\n'; }
+ break;
+
+ case 145:
+! #line 1115 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.number) = ';'; }
+ break;
+
+ case 146:
+! #line 1117 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.number) = yacc_EOF; }
+ break;
+
+ case 149:
+! #line 1131 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (1)].command);
+--- 3152,3186 ----
+
+ case 139:
+! #line 1106 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 140:
+! #line 1108 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 141:
+! #line 1110 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 144:
+! #line 1118 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = '\n'; }
+ break;
+
+ case 145:
+! #line 1120 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = ';'; }
+ break;
+
+ case 146:
+! #line 1122 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = yacc_EOF; }
+ break;
+
+ case 149:
+! #line 1136 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (1)].command);
+***************
+*** 3193,3197 ****
+
+ case 150:
+! #line 1144 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ if ((yyvsp[(1) - (2)].command)->type ==
cm_connection)
+--- 3198,3202 ----
+
+ case 150:
+! #line 1149 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (2)].command)->type ==
cm_connection)
+***************
+*** 3212,3216 ****
+
+ case 151:
+! #line 1160 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (2)].command);
+--- 3217,3221 ----
+
+ case 151:
+! #line 1165 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (2)].command);
+***************
+*** 3228,3242 ****
+
+ case 152:
+! #line 1175 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 153:
+! #line 1177 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 154:
+! #line 1179 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+--- 3233,3247 ----
+
+ case 152:
+! #line 1180 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 153:
+! #line 1182 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 154:
+! #line 1184 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+***************
+*** 3248,3267 ****
+
+ case 155:
+! #line 1186 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (3)].command),
(yyvsp[(3) - (3)].command), ';'); }
+ break;
+
+ case 156:
+! #line 1189 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 157:
+! #line 1193 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 158:
+! #line 1195 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+--- 3253,3272 ----
+
+ case 155:
+! #line 1191 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (3)].command),
(yyvsp[(3) - (3)].command), ';'); }
+ break;
+
+ case 156:
+! #line 1194 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 157:
+! #line 1198 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 158:
+! #line 1200 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+***************
+*** 3272,3276 ****
+
+ case 159:
+! #line 1201 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+--- 3277,3281 ----
+
+ case 159:
+! #line 1206 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+***************
+*** 3281,3285 ****
+
+ case 160:
+! #line 1207 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ ELEMENT x;
+--- 3286,3290 ----
+
+ case 160:
+! #line 1212 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ ELEMENT x;
+***************
+*** 3301,3305 ****
+
+ case 161:
+! #line 1224 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ ELEMENT x;
+--- 3306,3310 ----
+
+ case 161:
+! #line 1229 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ ELEMENT x;
+***************
+*** 3322,3331 ****
+
+ case 162:
+! #line 1244 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), '|'); }
+ break;
+
+ case 163:
+! #line 1246 "/usr/homes/chet/src/bash/src/parse.y"
+ {
+ /* Make cmd1 |& cmd2 equivalent to cmd1 2>&1 | cmd2
*/
+--- 3327,3336 ----
+
+ case 162:
+! #line 1249 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), '|'); }
+ break;
+
+ case 163:
+! #line 1251 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Make cmd1 |& cmd2 equivalent to cmd1 2>&1 | cmd2
*/
+***************
+*** 3353,3372 ****
+
+ case 164:
+! #line 1269 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 165:
+! #line 1273 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE; }
+ break;
+
+ case 166:
+! #line 1275 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+
+ case 167:
+! #line 1277 "/usr/homes/chet/src/bash/src/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+--- 3358,3377 ----
+
+ case 164:
+! #line 1274 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 165:
+! #line 1278 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE; }
+ break;
+
+ case 166:
+! #line 1280 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+
+ case 167:
+! #line 1282 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+***************
+*** 3374,3378 ****
+
+ /* Line 1267 of yacc.c. */
+! #line 3377 "y.tab.c"
+ default: break;
+ }
+--- 3379,3383 ----
+
+ /* Line 1267 of yacc.c. */
+! #line 3382 "y.tab.c"
+ default: break;
+ }
+***************
+*** 3588,3592 ****
+
+
+! #line 1279 "/usr/homes/chet/src/bash/src/parse.y"
+
+
+--- 3593,3597 ----
+
+
+! #line 1284 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+
+
+***************
+*** 4949,4952 ****
+--- 4954,4972 ----
+ static int esacs_needed_count;
+
++ static void
++ push_heredoc (r)
++ REDIRECT *r;
++ {
++ if (need_here_doc >= HEREDOC_MAX)
++ {
++ last_command_exit_value = EX_BADUSAGE;
++ need_here_doc = 0;
++ report_syntax_error (_("maximum here-document count exceeded"));
++ reset_parser ();
++ exit_shell (last_command_exit_value);
++ }
++ redir_stack[need_here_doc++] = r;
++ }
++
+ void
+ gather_here_documents ()
+***************
+*** 8542,8543 ****
+--- 8562,8564 ----
+ }
+ #endif /* HANDLE_MULTIBYTE */
++
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 27
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 28
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-029
b/shell-term-fm/bash/patches/bash43-029
new file mode 100644
index 0000000..93bd390
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-029
@@ -0,0 +1,59 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-029
+
+Bug-Reported-by: Michal Zalewski <lcamtuf AT coredump.cx>
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+When bash is parsing a function definition that contains a here-document
+delimited by end-of-file (or end-of-string), it leaves the closing delimiter
+uninitialized. This can result in an invalid memory access when the parsed
+function is later copied.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3.28/make_cmd.c 2011-12-16 08:08:01.000000000 -0500
+--- make_cmd.c 2014-10-02 11:24:23.000000000 -0400
+***************
+*** 693,696 ****
+--- 693,697 ----
+ temp->redirector = source;
+ temp->redirectee = dest_and_filename;
++ temp->here_doc_eof = 0;
+ temp->instruction = instruction;
+ temp->flags = 0;
+*** ../bash-4.3.28/copy_cmd.c 2009-09-11 16:28:02.000000000 -0400
+--- copy_cmd.c 2014-10-02 11:24:23.000000000 -0400
+***************
+*** 127,131 ****
+ case r_reading_until:
+ case r_deblank_reading_until:
+! new_redirect->here_doc_eof = savestring (redirect->here_doc_eof);
+ /*FALLTHROUGH*/
+ case r_reading_string:
+--- 127,131 ----
+ case r_reading_until:
+ case r_deblank_reading_until:
+! new_redirect->here_doc_eof = redirect->here_doc_eof ? savestring
(redirect->here_doc_eof) : 0;
+ /*FALLTHROUGH*/
+ case r_reading_string:
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 28
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 29
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash43-030
b/shell-term-fm/bash/patches/bash43-030
new file mode 100644
index 0000000..78984da
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash43-030
@@ -0,0 +1,2064 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-030
+
+Bug-Reported-by: Michal Zalewski <lcamtuf AT coredump.cx>
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+A combination of nested command substitutions and function importing from
+the environment can cause bash to execute code appearing in the environment
+variable value following the function definition.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3.29/builtins/evalstring.c 2014-10-01 12:57:47.000000000
-0400
+--- builtins/evalstring.c 2014-10-03 11:57:04.000000000 -0400
+***************
+*** 309,318 ****
+ struct fd_bitmap *bitmap;
+
+! if ((flags & SEVAL_FUNCDEF) && command->type != cm_function_def)
+ {
+! internal_warning ("%s: ignoring function definition
attempt", from_file);
+! should_jump_to_top_level = 0;
+! last_result = last_command_exit_value = EX_BADUSAGE;
+! break;
+ }
+
+--- 313,335 ----
+ struct fd_bitmap *bitmap;
+
+! if (flags & SEVAL_FUNCDEF)
+ {
+! char *x;
+!
+! /* If the command parses to something other than a straight
+! function definition, or if we have not consumed the
entire
+! string, or if the parser has transformed the function
+! name (as parsing will if it begins or ends with shell
+! whitespace, for example), reject the attempt */
+! if (command->type != cm_function_def ||
+! ((x = parser_remaining_input ()) && *x) ||
+! (STREQ (from_file,
command->value.Function_def->name->word) == 0))
+! {
+! internal_warning (_("%s: ignoring function definition
attempt"), from_file);
+! should_jump_to_top_level = 0;
+! last_result = last_command_exit_value = EX_BADUSAGE;
+! reset_parser ();
+! break;
+! }
+ }
+
+***************
+*** 379,383 ****
+
+ if (flags & SEVAL_ONECMD)
+! break;
+ }
+ }
+--- 396,403 ----
+
+ if (flags & SEVAL_ONECMD)
+! {
+! reset_parser ();
+! break;
+! }
+ }
+ }
+*** ../bash-4.3.29/parse.y 2014-10-01 12:58:43.000000000 -0400
+--- parse.y 2014-10-03 14:48:59.000000000 -0400
+***************
+*** 2539,2542 ****
+--- 2539,2552 ----
+ }
+
++ char *
++ parser_remaining_input ()
++ {
++ if (shell_input_line == 0)
++ return 0;
++ if (shell_input_line_index < 0 || shell_input_line_index >=
shell_input_line_len)
++ return '\0'; /* XXX */
++ return (shell_input_line + shell_input_line_index);
++ }
++
+ #ifdef INCLUDE_UNUSED
+ /* Back the input pointer up by one, effectively `ungetting' a character.
*/
+***************
+*** 4028,4033 ****
+ /* reset_parser clears shell_input_line and associated variables */
+ restore_input_line_state (&ls);
+! if (interactive)
+! token_to_read = 0;
+
+ /* Need to find how many characters parse_and_execute consumed, update
+--- 4053,4058 ----
+ /* reset_parser clears shell_input_line and associated variables */
+ restore_input_line_state (&ls);
+!
+! token_to_read = 0;
+
+ /* Need to find how many characters parse_and_execute consumed, update
+*** ../bash-4.3.29/shell.h 2014-10-01 12:57:39.000000000 -0400
+--- shell.h 2014-10-03 14:49:12.000000000 -0400
+***************
+*** 181,184 ****
+--- 181,186 ----
+
+ /* Let's try declaring these here. */
++ extern char *parser_remaining_input __P((void));
++
+ extern sh_parser_state_t *save_parser_state __P((sh_parser_state_t *));
+ extern void restore_parser_state __P((sh_parser_state_t *));
+*** ../bash-4.3.28/y.tab.c 2014-10-01 13:09:46.000000000 -0400
+--- y.tab.c 2014-10-04 19:26:22.000000000 -0400
+***************
+*** 169,173 ****
+
+ /* Copy the first part of user declarations. */
+! #line 21 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+
+ #include "config.h"
+--- 169,173 ----
+
+ /* Copy the first part of user declarations. */
+! #line 21 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+
+ #include "config.h"
+***************
+*** 498,502 ****
+ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
+ typedef union YYSTYPE
+! #line 329 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ WORD_DESC *word; /* the word that we read. */
+--- 498,502 ----
+ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
+ typedef union YYSTYPE
+! #line 329 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ WORD_DESC *word; /* the word that we read. */
+***************
+*** 2099,2103 ****
+ {
+ case 2:
+! #line 383 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Case of regular command. Discard the error
+--- 2099,2103 ----
+ {
+ case 2:
+! #line 383 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ /* Case of regular command. Discard the error
+***************
+*** 2113,2117 ****
+
+ case 3:
+! #line 394 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Case of regular command, but not a very
+--- 2113,2117 ----
+
+ case 3:
+! #line 394 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ /* Case of regular command, but not a very
+***************
+*** 2125,2129 ****
+
+ case 4:
+! #line 403 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Error during parsing. Return NULL command. */
+--- 2125,2129 ----
+
+ case 4:
+! #line 403 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ /* Error during parsing. Return NULL command. */
+***************
+*** 2143,2147 ****
+
+ case 5:
+! #line 418 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Case of EOF seen by itself. Do ignoreeof or
+--- 2143,2147 ----
+
+ case 5:
+! #line 418 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ /* Case of EOF seen by itself. Do ignoreeof or
+***************
+*** 2154,2168 ****
+
+ case 6:
+! #line 428 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 7:
+! #line 430 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(2) - (2)].word),
(yyvsp[(1) - (2)].word_list)); }
+ break;
+
+ case 8:
+! #line 434 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2154,2168 ----
+
+ case 6:
+! #line 428 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 7:
+! #line 430 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(2) - (2)].word),
(yyvsp[(1) - (2)].word_list)); }
+ break;
+
+ case 8:
+! #line 434 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2173,2177 ****
+
+ case 9:
+! #line 440 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2173,2177 ----
+
+ case 9:
+! #line 440 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2182,2186 ****
+
+ case 10:
+! #line 446 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2182,2186 ----
+
+ case 10:
+! #line 446 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2191,2195 ****
+
+ case 11:
+! #line 452 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2191,2195 ----
+
+ case 11:
+! #line 452 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2200,2204 ****
+
+ case 12:
+! #line 458 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2200,2204 ----
+
+ case 12:
+! #line 458 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2209,2213 ****
+
+ case 13:
+! #line 464 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2209,2213 ----
+
+ case 13:
+! #line 464 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2218,2222 ****
+
+ case 14:
+! #line 470 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2218,2222 ----
+
+ case 14:
+! #line 470 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2227,2231 ****
+
+ case 15:
+! #line 476 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2227,2231 ----
+
+ case 15:
+! #line 476 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2236,2240 ****
+
+ case 16:
+! #line 482 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2236,2240 ----
+
+ case 16:
+! #line 482 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2245,2249 ****
+
+ case 17:
+! #line 488 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2245,2249 ----
+
+ case 17:
+! #line 488 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2254,2258 ****
+
+ case 18:
+! #line 494 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2254,2258 ----
+
+ case 18:
+! #line 494 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2263,2267 ****
+
+ case 19:
+! #line 500 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2263,2267 ----
+
+ case 19:
+! #line 500 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2272,2276 ****
+
+ case 20:
+! #line 506 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2272,2276 ----
+
+ case 20:
+! #line 506 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2281,2285 ****
+
+ case 21:
+! #line 512 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2281,2285 ----
+
+ case 21:
+! #line 512 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2290,2294 ****
+
+ case 22:
+! #line 518 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2290,2294 ----
+
+ case 22:
+! #line 518 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2299,2303 ****
+
+ case 23:
+! #line 524 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2299,2303 ----
+
+ case 23:
+! #line 524 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2309,2313 ****
+
+ case 24:
+! #line 531 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2309,2313 ----
+
+ case 24:
+! #line 531 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2319,2323 ****
+
+ case 25:
+! #line 538 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2319,2323 ----
+
+ case 25:
+! #line 538 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2329,2333 ****
+
+ case 26:
+! #line 545 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2329,2333 ----
+
+ case 26:
+! #line 545 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2339,2343 ****
+
+ case 27:
+! #line 552 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2339,2343 ----
+
+ case 27:
+! #line 552 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2349,2353 ****
+
+ case 28:
+! #line 559 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2349,2353 ----
+
+ case 28:
+! #line 559 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2359,2363 ****
+
+ case 29:
+! #line 566 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2359,2363 ----
+
+ case 29:
+! #line 566 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2368,2372 ****
+
+ case 30:
+! #line 572 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2368,2372 ----
+
+ case 30:
+! #line 572 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2377,2381 ****
+
+ case 31:
+! #line 578 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2377,2381 ----
+
+ case 31:
+! #line 578 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2386,2390 ****
+
+ case 32:
+! #line 584 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2386,2390 ----
+
+ case 32:
+! #line 584 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2395,2399 ****
+
+ case 33:
+! #line 590 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2395,2399 ----
+
+ case 33:
+! #line 590 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2404,2408 ****
+
+ case 34:
+! #line 596 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2404,2408 ----
+
+ case 34:
+! #line 596 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2413,2417 ****
+
+ case 35:
+! #line 602 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2413,2417 ----
+
+ case 35:
+! #line 602 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2422,2426 ****
+
+ case 36:
+! #line 608 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2422,2426 ----
+
+ case 36:
+! #line 608 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2431,2435 ****
+
+ case 37:
+! #line 614 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2431,2435 ----
+
+ case 37:
+! #line 614 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2440,2444 ****
+
+ case 38:
+! #line 620 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2440,2444 ----
+
+ case 38:
+! #line 620 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2449,2453 ****
+
+ case 39:
+! #line 626 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2449,2453 ----
+
+ case 39:
+! #line 626 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2458,2462 ****
+
+ case 40:
+! #line 632 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2458,2462 ----
+
+ case 40:
+! #line 632 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2467,2471 ****
+
+ case 41:
+! #line 638 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2467,2471 ----
+
+ case 41:
+! #line 638 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2476,2480 ****
+
+ case 42:
+! #line 644 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2476,2480 ----
+
+ case 42:
+! #line 644 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2485,2489 ****
+
+ case 43:
+! #line 650 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2485,2489 ----
+
+ case 43:
+! #line 650 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2494,2498 ****
+
+ case 44:
+! #line 656 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2494,2498 ----
+
+ case 44:
+! #line 656 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2503,2507 ****
+
+ case 45:
+! #line 662 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2503,2507 ----
+
+ case 45:
+! #line 662 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2512,2516 ****
+
+ case 46:
+! #line 668 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2512,2516 ----
+
+ case 46:
+! #line 668 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2521,2525 ****
+
+ case 47:
+! #line 674 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 0;
+--- 2521,2525 ----
+
+ case 47:
+! #line 674 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 0;
+***************
+*** 2530,2534 ****
+
+ case 48:
+! #line 680 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+--- 2530,2534 ----
+
+ case 48:
+! #line 680 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = (yyvsp[(1) - (3)].number);
+***************
+*** 2539,2543 ****
+
+ case 49:
+! #line 686 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+--- 2539,2543 ----
+
+ case 49:
+! #line 686 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.filename = (yyvsp[(1) - (3)].word);
+***************
+*** 2548,2552 ****
+
+ case 50:
+! #line 692 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2548,2552 ----
+
+ case 50:
+! #line 692 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2557,2561 ****
+
+ case 51:
+! #line 698 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ source.dest = 1;
+--- 2557,2561 ----
+
+ case 51:
+! #line 698 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ source.dest = 1;
+***************
+*** 2566,2585 ****
+
+ case 52:
+! #line 706 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 53:
+! #line 708 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 54:
+! #line 710 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.element).redirect = (yyvsp[(1) - (1)].redirect);
(yyval.element).word = 0; }
+ break;
+
+ case 55:
+! #line 714 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.redirect) = (yyvsp[(1) - (1)].redirect);
+--- 2566,2585 ----
+
+ case 52:
+! #line 706 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 53:
+! #line 708 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.element).word = (yyvsp[(1) - (1)].word);
(yyval.element).redirect = 0; }
+ break;
+
+ case 54:
+! #line 710 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.element).redirect = (yyvsp[(1) - (1)].redirect);
(yyval.element).word = 0; }
+ break;
+
+ case 55:
+! #line 714 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.redirect) = (yyvsp[(1) - (1)].redirect);
+***************
+*** 2588,2592 ****
+
+ case 56:
+! #line 718 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ register REDIRECT *t;
+--- 2588,2592 ----
+
+ case 56:
+! #line 718 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ register REDIRECT *t;
+***************
+*** 2600,2624 ****
+
+ case 57:
+! #line 729 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(1) - (1)].element),
(COMMAND *)NULL); }
+ break;
+
+ case 58:
+! #line 731 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(2) - (2)].element),
(yyvsp[(1) - (2)].command)); }
+ break;
+
+ case 59:
+! #line 735 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = clean_simple_command ((yyvsp[(1) - (1)].command));
}
+ break;
+
+ case 60:
+! #line 737 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 61:
+! #line 739 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+--- 2600,2624 ----
+
+ case 57:
+! #line 729 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(1) - (1)].element),
(COMMAND *)NULL); }
+ break;
+
+ case 58:
+! #line 731 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_simple_command ((yyvsp[(2) - (2)].element),
(yyvsp[(1) - (2)].command)); }
+ break;
+
+ case 59:
+! #line 735 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = clean_simple_command ((yyvsp[(1) - (1)].command));
}
+ break;
+
+ case 60:
+! #line 737 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 61:
+! #line 739 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2639,2708 ****
+
+ case 62:
+! #line 755 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 63:
+! #line 757 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 64:
+! #line 761 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 65:
+! #line 763 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 66:
+! #line 765 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_while_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 67:
+! #line 767 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_until_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 68:
+! #line 769 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 69:
+! #line 771 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 70:
+! #line 773 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 71:
+! #line 775 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 72:
+! #line 777 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 73:
+! #line 779 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 74:
+! #line 781 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 75:
+! #line 785 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2639,2708 ----
+
+ case 62:
+! #line 755 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 63:
+! #line 757 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 64:
+! #line 761 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 65:
+! #line 763 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 66:
+! #line 765 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_while_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 67:
+! #line 767 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_until_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command)); }
+ break;
+
+ case 68:
+! #line 769 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 69:
+! #line 771 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 70:
+! #line 773 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 71:
+! #line 775 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 72:
+! #line 777 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 73:
+! #line 779 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 74:
+! #line 781 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 75:
+! #line 785 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2712,2716 ****
+
+ case 76:
+! #line 790 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2712,2716 ----
+
+ case 76:
+! #line 790 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2720,2724 ****
+
+ case 77:
+! #line 795 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2720,2724 ----
+
+ case 77:
+! #line 795 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2728,2732 ****
+
+ case 78:
+! #line 800 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2728,2732 ----
+
+ case 78:
+! #line 800 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2736,2740 ****
+
+ case 79:
+! #line 805 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2736,2740 ----
+
+ case 79:
+! #line 805 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2744,2748 ****
+
+ case 80:
+! #line 810 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2744,2748 ----
+
+ case 80:
+! #line 810 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2752,2756 ****
+
+ case 81:
+! #line 815 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+--- 2752,2756 ----
+
+ case 81:
+! #line 815 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+***************
+*** 2760,2764 ****
+
+ case 82:
+! #line 820 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+--- 2760,2764 ----
+
+ case 82:
+! #line 820 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_for_command ((yyvsp[(2) -
(9)].word), (WORD_LIST *)NULL, (yyvsp[(8) - (9)].command),
word_lineno[word_top]);
+***************
+*** 2768,2772 ****
+
+ case 83:
+! #line 827 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+--- 2768,2772 ----
+
+ case 83:
+! #line 827 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+***************
+*** 2776,2780 ****
+
+ case 84:
+! #line 832 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+--- 2776,2780 ----
+
+ case 84:
+! #line 832 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (7)].word_list), (yyvsp[(6) - (7)].command), arith_for_lineno);
+***************
+*** 2784,2788 ****
+
+ case 85:
+! #line 837 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+--- 2784,2788 ----
+
+ case 85:
+! #line 837 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+***************
+*** 2792,2796 ****
+
+ case 86:
+! #line 842 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+--- 2792,2796 ----
+
+ case 86:
+! #line 842 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_arith_for_command
((yyvsp[(2) - (5)].word_list), (yyvsp[(4) - (5)].command), arith_for_lineno);
+***************
+*** 2800,2804 ****
+
+ case 87:
+! #line 849 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2800,2804 ----
+
+ case 87:
+! #line 849 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2808,2812 ****
+
+ case 88:
+! #line 854 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+--- 2808,2812 ----
+
+ case 88:
+! #line 854 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(6)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(5) -
(6)].command), word_lineno[word_top]);
+***************
+*** 2816,2820 ****
+
+ case 89:
+! #line 859 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2816,2820 ----
+
+ case 89:
+! #line 859 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2824,2828 ****
+
+ case 90:
+! #line 864 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+--- 2824,2828 ----
+
+ case 90:
+! #line 864 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(7)].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[(6) -
(7)].command), word_lineno[word_top]);
+***************
+*** 2832,2836 ****
+
+ case 91:
+! #line 869 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2832,2836 ----
+
+ case 91:
+! #line 869 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2840,2844 ****
+
+ case 92:
+! #line 874 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+--- 2840,2844 ----
+
+ case 92:
+! #line 874 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_select_command ((yyvsp[(2) -
(10)].word), REVERSE_LIST ((yyvsp[(5) - (10)].word_list), WORD_LIST *),
(yyvsp[(9) - (10)].command), word_lineno[word_top]);
+***************
+*** 2848,2852 ****
+
+ case 93:
+! #line 881 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (PATTERN_LIST *)NULL, word_lineno[word_top]);
+--- 2848,2852 ----
+
+ case 93:
+! #line 881 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (PATTERN_LIST *)NULL, word_lineno[word_top]);
+***************
+*** 2856,2860 ****
+
+ case 94:
+! #line 886 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(7)].word), (yyvsp[(5) - (7)].pattern), word_lineno[word_top]);
+--- 2856,2860 ----
+
+ case 94:
+! #line 886 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(7)].word), (yyvsp[(5) - (7)].pattern), word_lineno[word_top]);
+***************
+*** 2864,2868 ****
+
+ case 95:
+! #line 891 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (yyvsp[(5) - (6)].pattern), word_lineno[word_top]);
+--- 2864,2868 ----
+
+ case 95:
+! #line 891 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_case_command ((yyvsp[(2) -
(6)].word), (yyvsp[(5) - (6)].pattern), word_lineno[word_top]);
+***************
+*** 2872,2896 ****
+
+ case 96:
+! #line 898 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(1) - (5)].word),
(yyvsp[(5) - (5)].command), function_dstart, function_bstart); }
+ break;
+
+ case 97:
+! #line 901 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (6)].word),
(yyvsp[(6) - (6)].command), function_dstart, function_bstart); }
+ break;
+
+ case 98:
+! #line 904 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (4)].word),
(yyvsp[(4) - (4)].command), function_dstart, function_bstart); }
+ break;
+
+ case 99:
+! #line 908 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 100:
+! #line 910 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+--- 2872,2896 ----
+
+ case 96:
+! #line 898 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(1) - (5)].word),
(yyvsp[(5) - (5)].command), function_dstart, function_bstart); }
+ break;
+
+ case 97:
+! #line 901 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (6)].word),
(yyvsp[(6) - (6)].command), function_dstart, function_bstart); }
+ break;
+
+ case 98:
+! #line 904 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_function_def ((yyvsp[(2) - (4)].word),
(yyvsp[(4) - (4)].command), function_dstart, function_bstart); }
+ break;
+
+ case 99:
+! #line 908 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 100:
+! #line 910 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2924,2928 ****
+
+ case 101:
+! #line 941 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_subshell_command ((yyvsp[(2)
- (3)].command));
+--- 2924,2928 ----
+
+ case 101:
+! #line 941 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_subshell_command ((yyvsp[(2)
- (3)].command));
+***************
+*** 2932,2936 ****
+
+ case 102:
+! #line 948 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
(yyvsp[(2) - (2)].command));
+--- 2932,2936 ----
+
+ case 102:
+! #line 948 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
(yyvsp[(2) - (2)].command));
+***************
+*** 2940,2944 ****
+
+ case 103:
+! #line 953 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+--- 2940,2944 ----
+
+ case 103:
+! #line 953 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2960,2964 ****
+
+ case 104:
+! #line 970 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_coproc_command ((yyvsp[(2) -
(3)].word)->word, (yyvsp[(3) - (3)].command));
+--- 2960,2964 ----
+
+ case 104:
+! #line 970 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_coproc_command ((yyvsp[(2) -
(3)].word)->word, (yyvsp[(3) - (3)].command));
+***************
+*** 2968,2972 ****
+
+ case 105:
+! #line 975 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ COMMAND *tc;
+--- 2968,2972 ----
+
+ case 105:
+! #line 975 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ COMMAND *tc;
+***************
+*** 2988,2992 ****
+
+ case 106:
+! #line 992 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
clean_simple_command ((yyvsp[(2) - (2)].command)));
+--- 2988,2992 ----
+
+ case 106:
+! #line 992 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = make_coproc_command ("COPROC",
clean_simple_command ((yyvsp[(2) - (2)].command)));
+***************
+*** 2996,3110 ****
+
+ case 107:
+! #line 999 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (COMMAND *)NULL); }
+ break;
+
+ case 108:
+! #line 1001 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (7)].command),
(yyvsp[(4) - (7)].command), (yyvsp[(6) - (7)].command)); }
+ break;
+
+ case 109:
+! #line 1003 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(5) - (6)].command)); }
+ break;
+
+ case 110:
+! #line 1008 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_group_command ((yyvsp[(2) - (3)].command)); }
+ break;
+
+ case 111:
+! #line 1012 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_arith_command ((yyvsp[(1) - (1)].word_list));
}
+ break;
+
+ case 112:
+! #line 1016 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(2) - (3)].command); }
+ break;
+
+ case 113:
+! #line 1020 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (4)].command),
(yyvsp[(4) - (4)].command), (COMMAND *)NULL); }
+ break;
+
+ case 114:
+! #line 1022 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(6) - (6)].command)); }
+ break;
+
+ case 115:
+! #line 1024 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 117:
+! #line 1029 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (2)].pattern)->next = (yyvsp[(1) - (2)].pattern);
(yyval.pattern) = (yyvsp[(2) - (2)].pattern); }
+ break;
+
+ case 118:
+! #line 1033 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(yyvsp[(4) - (4)].command)); }
+ break;
+
+ case 119:
+! #line 1035 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 120:
+! #line 1037 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 121:
+! #line 1039 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 122:
+! #line 1043 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 123:
+! #line 1045 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->next = (yyvsp[(1) - (3)].pattern);
(yyval.pattern) = (yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 124:
+! #line 1047 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_FALLTHROUGH;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 125:
+! #line 1049 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyvsp[(2)
- (3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 126:
+! #line 1051 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_TESTNEXT;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 127:
+! #line 1053 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_TESTNEXT; (yyvsp[(2) -
(3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 128:
+! #line 1057 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 129:
+! #line 1059 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(3) - (3)].word),
(yyvsp[(1) - (3)].word_list)); }
+ break;
+
+ case 130:
+! #line 1068 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+--- 2996,3110 ----
+
+ case 107:
+! #line 999 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (COMMAND *)NULL); }
+ break;
+
+ case 108:
+! #line 1001 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (7)].command),
(yyvsp[(4) - (7)].command), (yyvsp[(6) - (7)].command)); }
+ break;
+
+ case 109:
+! #line 1003 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(5) - (6)].command)); }
+ break;
+
+ case 110:
+! #line 1008 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_group_command ((yyvsp[(2) - (3)].command)); }
+ break;
+
+ case 111:
+! #line 1012 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_arith_command ((yyvsp[(1) - (1)].word_list));
}
+ break;
+
+ case 112:
+! #line 1016 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(2) - (3)].command); }
+ break;
+
+ case 113:
+! #line 1020 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (4)].command),
(yyvsp[(4) - (4)].command), (COMMAND *)NULL); }
+ break;
+
+ case 114:
+! #line 1022 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (6)].command),
(yyvsp[(4) - (6)].command), (yyvsp[(6) - (6)].command)); }
+ break;
+
+ case 115:
+! #line 1024 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = make_if_command ((yyvsp[(2) - (5)].command),
(yyvsp[(4) - (5)].command), (yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 117:
+! #line 1029 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyvsp[(2) - (2)].pattern)->next = (yyvsp[(1) - (2)].pattern);
(yyval.pattern) = (yyvsp[(2) - (2)].pattern); }
+ break;
+
+ case 118:
+! #line 1033 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(yyvsp[(4) - (4)].command)); }
+ break;
+
+ case 119:
+! #line 1035 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(2) - (4)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 120:
+! #line 1037 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(yyvsp[(5) - (5)].command)); }
+ break;
+
+ case 121:
+! #line 1039 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.pattern) = make_pattern_list ((yyvsp[(3) - (5)].word_list),
(COMMAND *)NULL); }
+ break;
+
+ case 122:
+! #line 1043 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 123:
+! #line 1045 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->next = (yyvsp[(1) - (3)].pattern);
(yyval.pattern) = (yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 124:
+! #line 1047 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_FALLTHROUGH;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 125:
+! #line 1049 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyvsp[(2)
- (3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 126:
+! #line 1051 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyvsp[(1) - (2)].pattern)->flags |= CASEPAT_TESTNEXT;
(yyval.pattern) = (yyvsp[(1) - (2)].pattern); }
+ break;
+
+ case 127:
+! #line 1053 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyvsp[(2) - (3)].pattern)->flags |= CASEPAT_TESTNEXT; (yyvsp[(2) -
(3)].pattern)->next = (yyvsp[(1) - (3)].pattern); (yyval.pattern) =
(yyvsp[(2) - (3)].pattern); }
+ break;
+
+ case 128:
+! #line 1057 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(1) - (1)].word),
(WORD_LIST *)NULL); }
+ break;
+
+ case 129:
+! #line 1059 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.word_list) = make_word_list ((yyvsp[(3) - (3)].word),
(yyvsp[(1) - (3)].word_list)); }
+ break;
+
+ case 130:
+! #line 1068 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+***************
+*** 3115,3119 ****
+
+ case 132:
+! #line 1077 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+--- 3115,3119 ----
+
+ case 132:
+! #line 1077 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = (yyvsp[(2) - (2)].command);
+***************
+*** 3122,3126 ****
+
+ case 134:
+! #line 1084 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+--- 3122,3126 ----
+
+ case 134:
+! #line 1084 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+***************
+*** 3132,3146 ****
+
+ case 136:
+! #line 1095 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 137:
+! #line 1097 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 138:
+! #line 1099 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (4)].command)->type ==
cm_connection)
+--- 3132,3146 ----
+
+ case 136:
+! #line 1095 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 137:
+! #line 1097 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 138:
+! #line 1099 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ if ((yyvsp[(1) - (4)].command)->type ==
cm_connection)
+***************
+*** 3152,3186 ****
+
+ case 139:
+! #line 1106 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 140:
+! #line 1108 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 141:
+! #line 1110 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 144:
+! #line 1118 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = '\n'; }
+ break;
+
+ case 145:
+! #line 1120 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = ';'; }
+ break;
+
+ case 146:
+! #line 1122 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = yacc_EOF; }
+ break;
+
+ case 149:
+! #line 1136 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (1)].command);
+--- 3152,3186 ----
+
+ case 139:
+! #line 1106 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 140:
+! #line 1108 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), ';'); }
+ break;
+
+ case 141:
+! #line 1110 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 144:
+! #line 1118 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.number) = '\n'; }
+ break;
+
+ case 145:
+! #line 1120 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.number) = ';'; }
+ break;
+
+ case 146:
+! #line 1122 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.number) = yacc_EOF; }
+ break;
+
+ case 149:
+! #line 1136 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (1)].command);
+***************
+*** 3198,3202 ****
+
+ case 150:
+! #line 1149 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (2)].command)->type ==
cm_connection)
+--- 3198,3202 ----
+
+ case 150:
+! #line 1149 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ if ((yyvsp[(1) - (2)].command)->type ==
cm_connection)
+***************
+*** 3217,3221 ****
+
+ case 151:
+! #line 1165 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (2)].command);
+--- 3217,3221 ----
+
+ case 151:
+! #line 1165 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ (yyval.command) = (yyvsp[(1) - (2)].command);
+***************
+*** 3233,3247 ****
+
+ case 152:
+! #line 1180 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 153:
+! #line 1182 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 154:
+! #line 1184 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+--- 3233,3247 ----
+
+ case 152:
+! #line 1180 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), AND_AND); }
+ break;
+
+ case 153:
+! #line 1182 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), OR_OR); }
+ break;
+
+ case 154:
+! #line 1184 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ if ((yyvsp[(1) - (3)].command)->type ==
cm_connection)
+***************
+*** 3253,3272 ****
+
+ case 155:
+! #line 1191 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (3)].command),
(yyvsp[(3) - (3)].command), ';'); }
+ break;
+
+ case 156:
+! #line 1194 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 157:
+! #line 1198 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 158:
+! #line 1200 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+--- 3253,3272 ----
+
+ case 155:
+! #line 1191 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (3)].command),
(yyvsp[(3) - (3)].command), ';'); }
+ break;
+
+ case 156:
+! #line 1194 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 157:
+! #line 1198 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 158:
+! #line 1200 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+***************
+*** 3277,3281 ****
+
+ case 159:
+! #line 1206 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+--- 3277,3281 ----
+
+ case 159:
+! #line 1206 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ if ((yyvsp[(2) - (2)].command))
+***************
+*** 3286,3290 ****
+
+ case 160:
+! #line 1212 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ ELEMENT x;
+--- 3286,3290 ----
+
+ case 160:
+! #line 1212 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ ELEMENT x;
+***************
+*** 3306,3310 ****
+
+ case 161:
+! #line 1229 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ ELEMENT x;
+--- 3306,3310 ----
+
+ case 161:
+! #line 1229 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ ELEMENT x;
+***************
+*** 3327,3336 ****
+
+ case 162:
+! #line 1249 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), '|'); }
+ break;
+
+ case 163:
+! #line 1251 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ {
+ /* Make cmd1 |& cmd2 equivalent to cmd1 2>&1 | cmd2
*/
+--- 3327,3336 ----
+
+ case 162:
+! #line 1249 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = command_connect ((yyvsp[(1) - (4)].command),
(yyvsp[(4) - (4)].command), '|'); }
+ break;
+
+ case 163:
+! #line 1251 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ {
+ /* Make cmd1 |& cmd2 equivalent to cmd1 2>&1 | cmd2
*/
+***************
+*** 3358,3377 ****
+
+ case 164:
+! #line 1274 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 165:
+! #line 1278 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE; }
+ break;
+
+ case 166:
+! #line 1280 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+
+ case 167:
+! #line 1282 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+--- 3358,3377 ----
+
+ case 164:
+! #line 1274 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.command) = (yyvsp[(1) - (1)].command); }
+ break;
+
+ case 165:
+! #line 1278 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE; }
+ break;
+
+ case 166:
+! #line 1280 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+
+ case 167:
+! #line 1282 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+ { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+ break;
+***************
+*** 3593,3597 ****
+
+
+! #line 1284 "/usr/src/local/chet/src/bash/bash-4.3.28/parse.y"
+
+
+--- 3593,3597 ----
+
+
+! #line 1284 "/usr/src/local/bash/bash-4.3-patched/parse.y"
+
+
+***************
+*** 4851,4854 ****
+--- 4851,4864 ----
+ }
+
++ char *
++ parser_remaining_input ()
++ {
++ if (shell_input_line == 0)
++ return 0;
++ if (shell_input_line_index < 0 || shell_input_line_index >=
shell_input_line_len)
++ return '\0'; /* XXX */
++ return (shell_input_line + shell_input_line_index);
++ }
++
+ #ifdef INCLUDE_UNUSED
+ /* Back the input pointer up by one, effectively `ungetting' a character.
*/
+***************
+*** 6340,6345 ****
+ /* reset_parser clears shell_input_line and associated variables */
+ restore_input_line_state (&ls);
+! if (interactive)
+! token_to_read = 0;
+
+ /* Need to find how many characters parse_and_execute consumed, update
+--- 6350,6355 ----
+ /* reset_parser clears shell_input_line and associated variables */
+ restore_input_line_state (&ls);
+!
+! token_to_read = 0;
+
+ /* Need to find how many characters parse_and_execute consumed, update
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 29
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 30
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/busybox/BUILD b/shell-term-fm/busybox/BUILD
index 8f58e6d..6dfecc1 100755
--- a/shell-term-fm/busybox/BUILD
+++ b/shell-term-fm/busybox/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/shell-term-fm/busybox/DETAILS b/shell-term-fm/busybox/DETAILS
index d9c1237..34f1213 100755
--- a/shell-term-fm/busybox/DETAILS
+++ b/shell-term-fm/busybox/DETAILS
@@ -1,25 +1,38 @@
SPELL=busybox
- VERSION=1.19.4
- SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:e7ba4e6ee07e695a214006acadda0b9305d0ecd73201d53f777b89844b201915c47d2195ff7fb4503ee12df61a6a79643cf89ffa94b329fe8663863973482f24
+ VERSION=1.22.1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:3e99fe373d638f714c3a61e1b02493d85ca532f472df038f7557db518ded38347072882ed568852941be7aac46fc34007257b4287375335ff5a09b60b295ce80
SOURCE_URL[0]=http://www.busybox.net/downloads/$SOURCE
+
+ SOURCE2=$SPELL-$VERSION-ash.patch
+
SOURCE2_HASH=sha512:297736a2b41badba50a64881e20778e05c9df5f6fed5cbe45cf8c5a31e5486a5fe85ce00897c2ef0c60787cc33467f03fc586f39945f513a7caeaea57aafc8d7
+ SOURCE2_URL[0]=http://www.busybox.net/downloads/fixes-$VERSION/$SOURCE2
+
+ SOURCE3=$SPELL-$VERSION-date.patch
+
SOURCE3_HASH=sha512:0836ef682e24fc0e6d660d0d835200d5f4cd863691a6b58d071e40d001923664389f61670037140c2f95deb2080a93c989037308c761ac9304165d83cbfd3d34
+ SOURCE3_URL[0]=http://www.busybox.net/downloads/fixes-$VERSION/$SOURCE3
+
+ SOURCE4=$SPELL-$VERSION-iplink.patch
+
SOURCE4_HASH=sha512:f213d11c842841a5b7a6c8b1ffb38719eb038cde220b06f8b5419e63998e21629b0e3f481ad7549d67a764e113abe524d8a7fa0fd9286b8b355a1f20211fd889
+ SOURCE4_URL[0]=http://www.busybox.net/downloads/fixes-$VERSION/$SOURCE4
+
+ SOURCE5=$SPELL-$VERSION-nc.patch
+
SOURCE5_HASH=sha512:9988abf5936f8b8d952627999630c40cbfb4f6f1b91030a2692bbaa7b7e8516758a1ce0959bb5122c6911cd547ee04fce29a0c60c91ccf25e82f59ca52ac1e8f
+ SOURCE5_URL[0]=http://www.busybox.net/downloads/fixes-$VERSION/$SOURCE5
+
WEB_SITE=http://www.busybox.net
ENTERED=20011020
LICENSE[0]=GPL2
KEYWORDS="console"
SHORT="Statically linked rescue shell"
cat << EOF
-BusyBox combines tiny versions of many common
-UNIX utilities into a single small executable.
-It provides minimalist replacements for most
-of the utilities you usually find in GNU
-fileutils, shellutils, etc. The utilities in
-BusyBox generally have fewer options than their
-full-featured GNU cousins; however, the options
-that are included provide the expected
-functionality and behave very much like their
-GNU counterparts. BusyBox provides a fairly
-complete POSIX environment for any small or
-embedded system.
+BusyBox combines tiny versions of many common UNIX utilities into a single
+small executable. It provides minimalist replacements for most of the
utilities
+you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox
+generally have fewer options than their full-featured GNU cousins; however,
the
+options that are included provide the expected functionality and behave very
+much like their GNU counterparts. BusyBox provides a fairly complete POSIX
+environment for any small or embedded system.
EOF
diff --git a/shell-term-fm/busybox/HISTORY b/shell-term-fm/busybox/HISTORY
index e24062f..d7fff07 100644
--- a/shell-term-fm/busybox/HISTORY
+++ b/shell-term-fm/busybox/HISTORY
@@ -1,3 +1,13 @@
+2014-07-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD, busybox.config: version 1.22.1
+ * INSTALL: install build-time config file to /usr/share/busybox for
+ reference
+ * BUILD: use default_build_make
+
+2013-05-10 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS, busybox.config: version 1.20.2
+ * DETAILS, PRE_BUILD: patch for building with current glibc
+
2012-06-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.19.4

diff --git a/shell-term-fm/busybox/INSTALL b/shell-term-fm/busybox/INSTALL
index 24048e5..61aed19 100755
--- a/shell-term-fm/busybox/INSTALL
+++ b/shell-term-fm/busybox/INSTALL
@@ -1,4 +1,5 @@
-install -vm 755 busybox ${INSTALL_ROOT}/sbin
+install -vm 755 busybox ${INSTALL_ROOT}/sbin &&
+install -vDm 644 .config ${INSTALL_ROOT}/usr/share/busybox/busybox.config

#
# This one is needed only when symlinks needed ...
diff --git a/shell-term-fm/busybox/PRE_BUILD b/shell-term-fm/busybox/PRE_BUILD
index f13b26e..d9e73d3 100755
--- a/shell-term-fm/busybox/PRE_BUILD
+++ b/shell-term-fm/busybox/PRE_BUILD
@@ -1,10 +1,17 @@
+verify_file 2 &&
+
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+patch -p1 < "$SOURCE_CACHE/$SOURCE2" &&
+patch -p1 < "$SOURCE_CACHE/$SOURCE3" &&
+patch -p1 < "$SOURCE_CACHE/$SOURCE4" &&
+patch -p1 < "$SOURCE_CACHE/$SOURCE5" &&
+
if [ -f $CONFIG_CACHE/busybox.config ]; then
cp ${CONFIG_CACHE}/busybox.config .config
else
- cp ${SCRIPT_DIRECTORY}/busybox.config .config
+ cp ${SCRIPT_DIRECTORY}/busybox.config .config
fi &&

if [[ "$BB_CONFIG" = "y" ]] && [[ $RECONFIGURE ]] ; then
diff --git a/shell-term-fm/busybox/busybox.config
b/shell-term-fm/busybox/busybox.config
index a4088ae..de40be2 100644
--- a/shell-term-fm/busybox/busybox.config
+++ b/shell-term-fm/busybox/busybox.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Busybox version: 1.19.2
-# Thu Feb 16 21:10:07 2012
+# Busybox version: 1.22.1
+# Sat Jul 19 21:24:57 2014
#
CONFIG_HAVE_DOT_CONFIG=y

@@ -12,20 +12,20 @@ CONFIG_HAVE_DOT_CONFIG=y
#
# General Configuration
#
-# CONFIG_DESKTOP is not set
+CONFIG_DESKTOP=y
# CONFIG_EXTRA_COMPAT is not set
-# CONFIG_INCLUDE_SUSv2 is not set
+CONFIG_INCLUDE_SUSv2=y
# CONFIG_USE_PORTABLE_CODE is not set
CONFIG_PLATFORM_LINUX=y
CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
CONFIG_SHOW_USAGE=y
-# CONFIG_FEATURE_VERBOSE_USAGE is not set
+CONFIG_FEATURE_VERBOSE_USAGE=y
CONFIG_FEATURE_COMPRESS_USAGE=y
CONFIG_FEATURE_INSTALLER=y
# CONFIG_INSTALL_NO_USR is not set
-CONFIG_LOCALE_SUPPORT=y
+# CONFIG_LOCALE_SUPPORT is not set
CONFIG_UNICODE_SUPPORT=y
# CONFIG_UNICODE_USING_LOCALE is not set
# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
@@ -42,6 +42,7 @@ CONFIG_FEATURE_DEVPTS=y
CONFIG_FEATURE_UTMP=y
CONFIG_FEATURE_WTMP=y
CONFIG_FEATURE_PIDFILE=y
+CONFIG_PID_FILE_PATH="/var/run"
CONFIG_FEATURE_SUID=y
CONFIG_FEATURE_SUID_CONFIG=y
CONFIG_FEATURE_SUID_CONFIG_QUIET=y
@@ -49,7 +50,7 @@ CONFIG_FEATURE_SUID_CONFIG_QUIET=y
# CONFIG_FEATURE_PREFER_APPLETS is not set
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
CONFIG_FEATURE_SYSLOG=y
-# CONFIG_FEATURE_HAVE_RPC is not set
+CONFIG_FEATURE_HAVE_RPC=y

#
# Build Options
@@ -62,7 +63,10 @@ CONFIG_STATIC=y
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
CONFIG_LFS=y
CONFIG_CROSS_COMPILER_PREFIX=""
+CONFIG_SYSROOT=""
CONFIG_EXTRA_CFLAGS=""
+CONFIG_EXTRA_LDFLAGS=""
+CONFIG_EXTRA_LDLIBS=""

#
# Debugging Options
@@ -92,25 +96,27 @@ CONFIG_PREFIX="./_install"
CONFIG_FEATURE_SYSTEMD=y
CONFIG_FEATURE_RTMINMAX=y
CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=2
-# CONFIG_FEATURE_FAST_TOP is not set
+CONFIG_MD5_SMALL=1
+CONFIG_SHA3_SMALL=1
+CONFIG_FEATURE_FAST_TOP=y
# CONFIG_FEATURE_ETC_NETWORKS is not set
CONFIG_FEATURE_USE_TERMIOS=y
-# CONFIG_FEATURE_EDITING is not set
-CONFIG_FEATURE_EDITING_MAX_LEN=0
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
# CONFIG_FEATURE_EDITING_VI is not set
-CONFIG_FEATURE_EDITING_HISTORY=0
-# CONFIG_FEATURE_EDITING_SAVEHISTORY is not set
-# CONFIG_FEATURE_REVERSE_SEARCH is not set
-# CONFIG_FEATURE_TAB_COMPLETION is not set
+CONFIG_FEATURE_EDITING_HISTORY=255
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set
+CONFIG_FEATURE_REVERSE_SEARCH=y
+CONFIG_FEATURE_TAB_COMPLETION=y
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
-# CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set
CONFIG_FEATURE_NON_POSIX_CP=y
# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
CONFIG_FEATURE_COPYBUF_KB=4
CONFIG_FEATURE_SKIP_ROOTFS=y
-CONFIG_MONOTONIC_SYSCALL=y
+# CONFIG_MONOTONIC_SYSCALL is not set
CONFIG_IOCTL_HEX2STR_ERROR=y
CONFIG_FEATURE_HWIB=y

@@ -129,39 +135,40 @@ CONFIG_FEATURE_SEAMLESS_GZ=y
# CONFIG_AR is not set
# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
# CONFIG_FEATURE_AR_CREATE is not set
+# CONFIG_UNCOMPRESS is not set
+CONFIG_GUNZIP=y
CONFIG_BUNZIP2=y
-# CONFIG_BZIP2 is not set
-# CONFIG_CPIO is not set
-# CONFIG_FEATURE_CPIO_O is not set
-# CONFIG_FEATURE_CPIO_P is not set
+CONFIG_UNLZMA=y
+# CONFIG_FEATURE_LZMA_FAST is not set
+CONFIG_LZMA=y
+CONFIG_UNXZ=y
+CONFIG_XZ=y
+CONFIG_BZIP2=y
+CONFIG_CPIO=y
+CONFIG_FEATURE_CPIO_O=y
+CONFIG_FEATURE_CPIO_P=y
# CONFIG_DPKG is not set
# CONFIG_DPKG_DEB is not set
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
-CONFIG_GUNZIP=y
CONFIG_GZIP=y
CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
+CONFIG_GZIP_FAST=0
CONFIG_LZOP=y
# CONFIG_LZOP_COMPR_HIGH is not set
-# CONFIG_RPM2CPIO is not set
-# CONFIG_RPM is not set
+CONFIG_RPM=y
+CONFIG_RPM2CPIO=y
CONFIG_TAR=y
CONFIG_FEATURE_TAR_CREATE=y
CONFIG_FEATURE_TAR_AUTODETECT=y
-# CONFIG_FEATURE_TAR_FROM is not set
-# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
-# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
CONFIG_FEATURE_TAR_TO_COMMAND=y
CONFIG_FEATURE_TAR_UNAME_GNAME=y
CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
# CONFIG_FEATURE_TAR_SELINUX is not set
-# CONFIG_UNCOMPRESS is not set
-# CONFIG_UNLZMA is not set
-# CONFIG_FEATURE_LZMA_FAST is not set
-# CONFIG_LZMA is not set
-CONFIG_UNXZ=y
-CONFIG_XZ=y
CONFIG_UNZIP=y

#
@@ -173,58 +180,60 @@ CONFIG_DATE=y
CONFIG_FEATURE_DATE_ISOFMT=y
# CONFIG_FEATURE_DATE_NANO is not set
CONFIG_FEATURE_DATE_COMPAT=y
+CONFIG_HOSTID=y
CONFIG_ID=y
CONFIG_GROUPS=y
CONFIG_TEST=y
-# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_FEATURE_TEST_64=y
CONFIG_TOUCH=y
+CONFIG_FEATURE_TOUCH_NODEREF=y
+CONFIG_FEATURE_TOUCH_SUSV3=y
CONFIG_TR=y
-# CONFIG_FEATURE_TR_CLASSES is not set
-# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_FEATURE_TR_CLASSES=y
+CONFIG_FEATURE_TR_EQUIV=y
CONFIG_BASE64=y
CONFIG_WHO=y
CONFIG_USERS=y
-# CONFIG_CAL is not set
-# CONFIG_CATV is not set
+CONFIG_CAL=y
+CONFIG_CATV=y
CONFIG_CHGRP=y
CONFIG_CHMOD=y
CONFIG_CHOWN=y
CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
CONFIG_CHROOT=y
-# CONFIG_CKSUM is not set
-# CONFIG_COMM is not set
+CONFIG_CKSUM=y
+CONFIG_COMM=y
CONFIG_CP=y
CONFIG_FEATURE_CP_LONG_OPTIONS=y
CONFIG_CUT=y
CONFIG_DD=y
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
-# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_FEATURE_DD_IBS_OBS=y
CONFIG_DF=y
CONFIG_FEATURE_DF_FANCY=y
CONFIG_DIRNAME=y
-# CONFIG_DOS2UNIX is not set
-# CONFIG_UNIX2DOS is not set
+CONFIG_DOS2UNIX=y
+CONFIG_UNIX2DOS=y
CONFIG_DU=y
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
CONFIG_ECHO=y
CONFIG_FEATURE_FANCY_ECHO=y
CONFIG_ENV=y
-# CONFIG_FEATURE_ENV_LONG_OPTIONS is not set
-# CONFIG_EXPAND is not set
-# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
-# CONFIG_EXPR is not set
-# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+CONFIG_EXPAND=y
+CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
+CONFIG_EXPR=y
+CONFIG_EXPR_MATH_SUPPORT_64=y
CONFIG_FALSE=y
-# CONFIG_FOLD is not set
+CONFIG_FOLD=y
CONFIG_FSYNC=y
CONFIG_HEAD=y
CONFIG_FEATURE_FANCY_HEAD=y
-# CONFIG_HOSTID is not set
CONFIG_INSTALL=y
-# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
CONFIG_LN=y
-# CONFIG_LOGNAME is not set
+CONFIG_LOGNAME=y
CONFIG_LS=y
CONFIG_FEATURE_LS_FILETYPES=y
CONFIG_FEATURE_LS_FOLLOWLINKS=y
@@ -233,58 +242,59 @@ CONFIG_FEATURE_LS_SORTFILES=y
CONFIG_FEATURE_LS_TIMESTAMPS=y
CONFIG_FEATURE_LS_USERNAME=y
CONFIG_FEATURE_LS_COLOR=y
-# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
CONFIG_MD5SUM=y
CONFIG_MKDIR=y
-# CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
CONFIG_MKFIFO=y
CONFIG_MKNOD=y
CONFIG_MV=y
-# CONFIG_FEATURE_MV_LONG_OPTIONS is not set
-# CONFIG_NICE is not set
-# CONFIG_NOHUP is not set
+CONFIG_FEATURE_MV_LONG_OPTIONS=y
+CONFIG_NICE=y
+CONFIG_NOHUP=y
CONFIG_OD=y
-# CONFIG_PRINTENV is not set
+CONFIG_PRINTENV=y
CONFIG_PRINTF=y
CONFIG_PWD=y
CONFIG_READLINK=y
-# CONFIG_FEATURE_READLINK_FOLLOW is not set
+CONFIG_FEATURE_READLINK_FOLLOW=y
CONFIG_REALPATH=y
CONFIG_RM=y
CONFIG_RMDIR=y
CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
-# CONFIG_SEQ is not set
-# CONFIG_SHA1SUM is not set
+CONFIG_SEQ=y
+CONFIG_SHA1SUM=y
CONFIG_SHA256SUM=y
CONFIG_SHA512SUM=y
+CONFIG_SHA3SUM=y
CONFIG_SLEEP=y
CONFIG_FEATURE_FANCY_SLEEP=y
CONFIG_FEATURE_FLOAT_SLEEP=y
CONFIG_SORT=y
CONFIG_FEATURE_SORT_BIG=y
-# CONFIG_SPLIT is not set
-# CONFIG_FEATURE_SPLIT_FANCY is not set
-# CONFIG_STAT is not set
-# CONFIG_FEATURE_STAT_FORMAT is not set
-# CONFIG_STTY is not set
-# CONFIG_SUM is not set
+CONFIG_SPLIT=y
+CONFIG_FEATURE_SPLIT_FANCY=y
+CONFIG_STAT=y
+CONFIG_FEATURE_STAT_FORMAT=y
+CONFIG_STTY=y
+CONFIG_SUM=y
CONFIG_SYNC=y
CONFIG_TAC=y
CONFIG_TAIL=y
CONFIG_FEATURE_FANCY_TAIL=y
CONFIG_TEE=y
-# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
CONFIG_TRUE=y
CONFIG_TTY=y
CONFIG_UNAME=y
-# CONFIG_UNEXPAND is not set
-# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNEXPAND=y
+CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
CONFIG_UNIQ=y
CONFIG_USLEEP=y
CONFIG_UUDECODE=y
CONFIG_UUENCODE=y
CONFIG_WC=y
-# CONFIG_FEATURE_WC_LARGE is not set
+CONFIG_FEATURE_WC_LARGE=y
CONFIG_WHOAMI=y
CONFIG_YES=y

@@ -304,32 +314,32 @@ CONFIG_FEATURE_AUTOWIDTH=y
CONFIG_FEATURE_HUMAN_READABLE=y

#
-# Common options for md5sum, sha1sum, sha256sum, sha512sum
+# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
#
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y

#
# Console Utilities
#
-# CONFIG_CHVT is not set
+CONFIG_CHVT=y
CONFIG_FGCONSOLE=y
CONFIG_CLEAR=y
-# CONFIG_DEALLOCVT is not set
-# CONFIG_DUMPKMAP is not set
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
CONFIG_KBD_MODE=y
CONFIG_LOADFONT=y
CONFIG_LOADKMAP=y
-# CONFIG_OPENVT is not set
+CONFIG_OPENVT=y
CONFIG_RESET=y
-# CONFIG_RESIZE is not set
-# CONFIG_FEATURE_RESIZE_PRINT is not set
-# CONFIG_SETCONSOLE is not set
-# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+CONFIG_RESIZE=y
+CONFIG_FEATURE_RESIZE_PRINT=y
+CONFIG_SETCONSOLE=y
+CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
CONFIG_SETFONT=y
CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
CONFIG_DEFAULT_SETFONT_DIR=""
-# CONFIG_SETKEYCODES is not set
-# CONFIG_SETLOGCONS is not set
+CONFIG_SETKEYCODES=y
+CONFIG_SETLOGCONS=y
CONFIG_SHOWKEY=y

#
@@ -341,22 +351,31 @@ CONFIG_FEATURE_LOADFONT_RAW=y
#
# Debian Utilities
#
-# CONFIG_MKTEMP is not set
-# CONFIG_PIPE_PROGRESS is not set
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
-# CONFIG_START_STOP_DAEMON is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
+CONFIG_MKTEMP=y
+CONFIG_PIPE_PROGRESS=y
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
CONFIG_WHICH=y

#
# Editors
#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_LIBM=y
+CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_ED=y
CONFIG_PATCH=y
+CONFIG_SED=y
CONFIG_VI=y
-CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_MAX_LEN=4096
# CONFIG_FEATURE_VI_8BIT is not set
CONFIG_FEATURE_VI_COLON=y
CONFIG_FEATURE_VI_YANKMARK=y
@@ -369,15 +388,6 @@ CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_WIN_RESIZE=y
CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
-CONFIG_AWK=y
-CONFIG_FEATURE_AWK_LIBM=y
-# CONFIG_CMP is not set
-# CONFIG_DIFF is not set
-# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
-# CONFIG_FEATURE_DIFF_DIR is not set
-# CONFIG_ED is not set
-CONFIG_SED=y
CONFIG_FEATURE_ALLOW_EXEC=y

#
@@ -401,7 +411,7 @@ CONFIG_FEATURE_FIND_DEPTH=y
CONFIG_FEATURE_FIND_PAREN=y
CONFIG_FEATURE_FIND_SIZE=y
CONFIG_FEATURE_FIND_PRUNE=y
-# CONFIG_FEATURE_FIND_DELETE is not set
+CONFIG_FEATURE_FIND_DELETE=y
CONFIG_FEATURE_FIND_PATH=y
CONFIG_FEATURE_FIND_REGEX=y
# CONFIG_FEATURE_FIND_CONTEXT is not set
@@ -429,10 +439,10 @@ CONFIG_INIT=y
CONFIG_FEATURE_USE_INITTAB=y
# CONFIG_FEATURE_KILL_REMOVED is not set
CONFIG_FEATURE_KILL_DELAY=0
-# CONFIG_FEATURE_INIT_SCTTY is not set
-# CONFIG_FEATURE_INIT_SYSLOG is not set
-# CONFIG_FEATURE_EXTRA_QUIET is not set
-# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_FEATURE_INIT_SCTTY=y
+CONFIG_FEATURE_INIT_SYSLOG=y
+CONFIG_FEATURE_EXTRA_QUIET=y
+CONFIG_FEATURE_INIT_COREDUMPS=y
CONFIG_FEATURE_INITRD=y
CONFIG_INIT_TERMINAL_TYPE="linux"
CONFIG_MESG=y
@@ -441,8 +451,8 @@ CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
#
# Login/Password Management Utilities
#
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
+CONFIG_ADD_SHELL=y
+CONFIG_REMOVE_SHELL=y
CONFIG_FEATURE_SHADOWPASSWDS=y
CONFIG_USE_BB_PWD_GRP=y
CONFIG_USE_BB_SHADOW=y
@@ -455,20 +465,22 @@ CONFIG_FIRST_SYSTEM_ID=100
CONFIG_LAST_SYSTEM_ID=999
CONFIG_ADDGROUP=y
CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
-# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
CONFIG_DELUSER=y
CONFIG_DELGROUP=y
-# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
+CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
CONFIG_GETTY=y
CONFIG_LOGIN=y
+# CONFIG_LOGIN_SESSION_AS_CHILD is not set
# CONFIG_PAM is not set
-# CONFIG_LOGIN_SCRIPTS is not set
+CONFIG_LOGIN_SCRIPTS=y
CONFIG_FEATURE_NOLOGIN=y
CONFIG_FEATURE_SECURETTY=y
CONFIG_PASSWD=y
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
CONFIG_CRYPTPW=y
-# CONFIG_CHPASSWD is not set
+CONFIG_CHPASSWD=y
+CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des"
CONFIG_SU=y
CONFIG_FEATURE_SU_SYSLOG=y
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
@@ -478,9 +490,9 @@ CONFIG_VLOCK=y
#
# Linux Ext2 FS Progs
#
-# CONFIG_CHATTR is not set
-# CONFIG_FSCK is not set
-# CONFIG_LSATTR is not set
+CONFIG_CHATTR=y
+CONFIG_FSCK=y
+CONFIG_LSATTR=y
# CONFIG_TUNE2FS is not set

#
@@ -518,6 +530,13 @@ CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
# Linux System Utilities
#
CONFIG_BLOCKDEV=y
+CONFIG_FSTRIM=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
CONFIG_REV=y
CONFIG_ACPID=y
CONFIG_FEATURE_ACPID_COMPAT=y
@@ -528,7 +547,7 @@ CONFIG_FEATURE_DMESG_PRETTY=y
CONFIG_FBSET=y
CONFIG_FEATURE_FBSET_FANCY=y
CONFIG_FEATURE_FBSET_READMODE=y
-# CONFIG_FDFLUSH is not set
+CONFIG_FDFLUSH=y
CONFIG_FDFORMAT=y
CONFIG_FDISK=y
# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
@@ -544,8 +563,8 @@ CONFIG_FLOCK=y
CONFIG_FREERAMDISK=y
CONFIG_FSCK_MINIX=y
CONFIG_MKFS_EXT2=y
-# CONFIG_MKFS_MINIX is not set
-# CONFIG_FEATURE_MINIX2 is not set
+CONFIG_MKFS_MINIX=y
+CONFIG_FEATURE_MINIX2=y
# CONFIG_MKFS_REISER is not set
CONFIG_MKFS_VFAT=y
CONFIG_GETOPT=y
@@ -554,19 +573,13 @@ CONFIG_HEXDUMP=y
CONFIG_FEATURE_HEXDUMP_REVERSE=y
CONFIG_HD=y
CONFIG_HWCLOCK=y
-# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
-CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
-# CONFIG_IPCRM is not set
-# CONFIG_IPCS is not set
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
+CONFIG_IPCRM=y
+CONFIG_IPCS=y
CONFIG_LOSETUP=y
CONFIG_LSPCI=y
CONFIG_LSUSB=y
-# CONFIG_MDEV is not set
-# CONFIG_FEATURE_MDEV_CONF is not set
-# CONFIG_FEATURE_MDEV_RENAME is not set
-# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
-# CONFIG_FEATURE_MDEV_EXEC is not set
-# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
CONFIG_MKSWAP=y
CONFIG_FEATURE_MKSWAP_UUID=y
CONFIG_MORE=y
@@ -576,22 +589,22 @@ CONFIG_FEATURE_MOUNT_VERBOSE=y
# CONFIG_FEATURE_MOUNT_HELPERS is not set
CONFIG_FEATURE_MOUNT_LABEL=y
# CONFIG_FEATURE_MOUNT_NFS is not set
-# CONFIG_FEATURE_MOUNT_CIFS is not set
+CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
CONFIG_PIVOT_ROOT=y
-# CONFIG_RDATE is not set
+CONFIG_RDATE=y
CONFIG_RDEV=y
-# CONFIG_READPROFILE is not set
+CONFIG_READPROFILE=y
CONFIG_RTCWAKE=y
CONFIG_SCRIPT=y
CONFIG_SCRIPTREPLAY=y
-# CONFIG_SETARCH is not set
+CONFIG_SETARCH=y
CONFIG_SWAPONOFF=y
CONFIG_FEATURE_SWAPON_PRI=y
CONFIG_SWITCH_ROOT=y
CONFIG_UMOUNT=y
-# CONFIG_FEATURE_UMOUNT_ALL is not set
+CONFIG_FEATURE_UMOUNT_ALL=y

#
# Common options for mount/umount
@@ -604,40 +617,45 @@ CONFIG_VOLUMEID=y
#
# Filesystem/Volume identification
#
-CONFIG_FEATURE_VOLUMEID_EXT=y
CONFIG_FEATURE_VOLUMEID_BTRFS=y
-CONFIG_FEATURE_VOLUMEID_REISERFS=y
+CONFIG_FEATURE_VOLUMEID_CRAMFS=y
+CONFIG_FEATURE_VOLUMEID_EXFAT=y
+CONFIG_FEATURE_VOLUMEID_EXT=y
+CONFIG_FEATURE_VOLUMEID_F2FS=y
CONFIG_FEATURE_VOLUMEID_FAT=y
CONFIG_FEATURE_VOLUMEID_HFS=y
-CONFIG_FEATURE_VOLUMEID_JFS=y
-CONFIG_FEATURE_VOLUMEID_XFS=y
-CONFIG_FEATURE_VOLUMEID_NTFS=y
CONFIG_FEATURE_VOLUMEID_ISO9660=y
-CONFIG_FEATURE_VOLUMEID_UDF=y
-CONFIG_FEATURE_VOLUMEID_LUKS=y
+CONFIG_FEATURE_VOLUMEID_JFS=y
+CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
-CONFIG_FEATURE_VOLUMEID_CRAMFS=y
+CONFIG_FEATURE_VOLUMEID_LUKS=y
+CONFIG_FEATURE_VOLUMEID_NILFS=y
+CONFIG_FEATURE_VOLUMEID_NTFS=y
+CONFIG_FEATURE_VOLUMEID_OCFS2=y
+CONFIG_FEATURE_VOLUMEID_REISERFS=y
CONFIG_FEATURE_VOLUMEID_ROMFS=y
+# CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set
CONFIG_FEATURE_VOLUMEID_SYSV=y
-CONFIG_FEATURE_VOLUMEID_OCFS2=y
-CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
+CONFIG_FEATURE_VOLUMEID_UDF=y
+CONFIG_FEATURE_VOLUMEID_XFS=y

#
# Miscellaneous Utilities
#
-# CONFIG_CONSPY is not set
+CONFIG_CONSPY=y
CONFIG_LESS=y
CONFIG_FEATURE_LESS_MAXLINES=9999999
-# CONFIG_FEATURE_LESS_BRACKETS is not set
-# CONFIG_FEATURE_LESS_FLAGS is not set
-# CONFIG_FEATURE_LESS_MARKS is not set
-# CONFIG_FEATURE_LESS_REGEXP is not set
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+CONFIG_FEATURE_LESS_MARKS=y
+CONFIG_FEATURE_LESS_REGEXP=y
CONFIG_FEATURE_LESS_WINCH=y
CONFIG_FEATURE_LESS_ASK_TERMINAL=y
CONFIG_FEATURE_LESS_DASHCMD=y
CONFIG_FEATURE_LESS_LINENUMS=y
-# CONFIG_NANDWRITE is not set
-# CONFIG_NANDDUMP is not set
+CONFIG_NANDWRITE=y
+CONFIG_NANDDUMP=y
+# CONFIG_RFKILL is not set
CONFIG_SETSERIAL=y
CONFIG_UBIATTACH=y
CONFIG_UBIDETACH=y
@@ -645,9 +663,10 @@ CONFIG_UBIMKVOL=y
CONFIG_UBIRMVOL=y
CONFIG_UBIRSVOL=y
CONFIG_UBIUPDATEVOL=y
-# CONFIG_ADJTIMEX is not set
-CONFIG_BBCONFIG=y
-CONFIG_FEATURE_COMPRESS_BBCONFIG=y
+CONFIG_WALL=y
+CONFIG_ADJTIMEX=y
+# CONFIG_BBCONFIG is not set
+# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set
CONFIG_BEEP=y
CONFIG_FEATURE_BEEP_FREQ=4000
CONFIG_FEATURE_BEEP_LENGTH_MS=30
@@ -659,14 +678,14 @@ CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
CONFIG_FEATURE_CHAT_CLR_ABORT=y
-# CONFIG_CHRT is not set
-# CONFIG_CROND is not set
-# CONFIG_FEATURE_CROND_D is not set
-# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
-CONFIG_FEATURE_CROND_DIR=""
-# CONFIG_CRONTAB is not set
-# CONFIG_DC is not set
-# CONFIG_FEATURE_DC_LIBM is not set
+CONFIG_CHRT=y
+CONFIG_CROND=y
+CONFIG_FEATURE_CROND_D=y
+CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
+CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
+CONFIG_CRONTAB=y
+CONFIG_DC=y
+CONFIG_FEATURE_DC_LIBM=y
# CONFIG_DEVFSD is not set
# CONFIG_DEVFSD_MODLOAD is not set
# CONFIG_DEVFSD_FG_NP is not set
@@ -682,163 +701,162 @@ CONFIG_FBSPLASH=y
# CONFIG_FLASH_ERASEALL is not set
CONFIG_IONICE=y
# CONFIG_INOTIFYD is not set
-# CONFIG_LAST is not set
+CONFIG_LAST=y
# CONFIG_FEATURE_LAST_SMALL is not set
-# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_FEATURE_LAST_FANCY=y
CONFIG_HDPARM=y
-# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
-# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
-# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
+CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
+CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
CONFIG_MAKEDEVS=y
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
CONFIG_FEATURE_MAKEDEVS_TABLE=y
CONFIG_MAN=y
-# CONFIG_MICROCOM is not set
-# CONFIG_MOUNTPOINT is not set
-# CONFIG_MT is not set
-# CONFIG_RAIDAUTORUN is not set
-# CONFIG_READAHEAD is not set
-# CONFIG_RFKILL is not set
-# CONFIG_RUNLEVEL is not set
-# CONFIG_RX is not set
-# CONFIG_SETSID is not set
+CONFIG_MICROCOM=y
+CONFIG_MOUNTPOINT=y
+CONFIG_MT=y
+CONFIG_RAIDAUTORUN=y
+CONFIG_READAHEAD=y
+CONFIG_RUNLEVEL=y
+CONFIG_RX=y
+CONFIG_SETSID=y
CONFIG_STRINGS=y
# CONFIG_TASKSET is not set
# CONFIG_FEATURE_TASKSET_FANCY is not set
CONFIG_TIME=y
CONFIG_TIMEOUT=y
-# CONFIG_TTYSIZE is not set
+CONFIG_TTYSIZE=y
CONFIG_VOLNAME=y
-CONFIG_WALL=y
-# CONFIG_WATCHDOG is not set
+CONFIG_WATCHDOG=y

#
# Networking Utilities
#
-# CONFIG_NAMEIF is not set
-# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NAMEIF=y
+CONFIG_FEATURE_NAMEIF_EXTENDED=y
CONFIG_NBDCLIENT=y
-# CONFIG_NC is not set
-# CONFIG_NC_SERVER is not set
-# CONFIG_NC_EXTRA is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
# CONFIG_NC_110_COMPAT is not set
CONFIG_PING=y
-# CONFIG_PING6 is not set
+CONFIG_PING6=y
CONFIG_FEATURE_FANCY_PING=y
CONFIG_WHOIS=y
-# CONFIG_FEATURE_IPV6 is not set
+CONFIG_FEATURE_IPV6=y
# CONFIG_FEATURE_UNIX_LOCAL is not set
-# CONFIG_FEATURE_PREFER_IPV4_ADDRESS is not set
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
-# CONFIG_ARP is not set
-# CONFIG_ARPING is not set
+CONFIG_ARP=y
+CONFIG_ARPING=y
CONFIG_BRCTL=y
CONFIG_FEATURE_BRCTL_FANCY=y
CONFIG_FEATURE_BRCTL_SHOW=y
-# CONFIG_DNSD is not set
-# CONFIG_ETHER_WAKE is not set
-# CONFIG_FAKEIDENTD is not set
+CONFIG_DNSD=y
+CONFIG_ETHER_WAKE=y
+CONFIG_FAKEIDENTD=y
CONFIG_FTPD=y
CONFIG_FEATURE_FTP_WRITE=y
CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
-# CONFIG_FTPGET is not set
-# CONFIG_FTPPUT is not set
-# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_FTPGET=y
+CONFIG_FTPPUT=y
+CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
CONFIG_HOSTNAME=y
-# CONFIG_HTTPD is not set
-# CONFIG_FEATURE_HTTPD_RANGES is not set
-# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
-# CONFIG_FEATURE_HTTPD_SETUID is not set
-# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
-# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
-# CONFIG_FEATURE_HTTPD_CGI is not set
-# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
-# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
-# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
-# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
-# CONFIG_FEATURE_HTTPD_PROXY is not set
-# CONFIG_FEATURE_HTTPD_GZIP is not set
+CONFIG_HTTPD=y
+CONFIG_FEATURE_HTTPD_RANGES=y
+CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
+CONFIG_FEATURE_HTTPD_SETUID=y
+CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
+CONFIG_FEATURE_HTTPD_AUTH_MD5=y
+CONFIG_FEATURE_HTTPD_CGI=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
+CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
+CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
+CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
+CONFIG_FEATURE_HTTPD_PROXY=y
+CONFIG_FEATURE_HTTPD_GZIP=y
CONFIG_IFCONFIG=y
CONFIG_FEATURE_IFCONFIG_STATUS=y
-# CONFIG_FEATURE_IFCONFIG_SLIP is not set
-# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_SLIP=y
+CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
CONFIG_FEATURE_IFCONFIG_HW=y
-# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
+CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
CONFIG_IFENSLAVE=y
CONFIG_IFPLUGD=y
-# CONFIG_IFUPDOWN is not set
-CONFIG_IFUPDOWN_IFSTATE_PATH=""
-# CONFIG_FEATURE_IFUPDOWN_IP is not set
-# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+CONFIG_FEATURE_IFUPDOWN_IP=y
+CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
-# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
-# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
-# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+CONFIG_FEATURE_IFUPDOWN_MAPPING=y
# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
-# CONFIG_INETD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
-# CONFIG_FEATURE_INETD_RPC is not set
-# CONFIG_IP is not set
-# CONFIG_FEATURE_IP_ADDRESS is not set
-# CONFIG_FEATURE_IP_LINK is not set
-# CONFIG_FEATURE_IP_ROUTE is not set
-# CONFIG_FEATURE_IP_TUNNEL is not set
-# CONFIG_FEATURE_IP_RULE is not set
-# CONFIG_FEATURE_IP_SHORT_FORMS is not set
+CONFIG_INETD=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
+CONFIG_FEATURE_INETD_RPC=y
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+CONFIG_FEATURE_IP_RULE=y
+CONFIG_FEATURE_IP_SHORT_FORMS=y
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
-# CONFIG_IPADDR is not set
-# CONFIG_IPLINK is not set
-# CONFIG_IPROUTE is not set
-# CONFIG_IPTUNNEL is not set
-# CONFIG_IPRULE is not set
-# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
-# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
-# CONFIG_NETSTAT is not set
-# CONFIG_FEATURE_NETSTAT_WIDE is not set
-# CONFIG_FEATURE_NETSTAT_PRG is not set
-# CONFIG_NSLOOKUP is not set
+CONFIG_IPADDR=y
+CONFIG_IPLINK=y
+CONFIG_IPROUTE=y
+CONFIG_IPTUNNEL=y
+CONFIG_IPRULE=y
+CONFIG_IPCALC=y
+CONFIG_FEATURE_IPCALC_FANCY=y
+CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+CONFIG_FEATURE_NETSTAT_PRG=y
+CONFIG_NSLOOKUP=y
CONFIG_NTPD=y
CONFIG_FEATURE_NTPD_SERVER=y
-# CONFIG_PSCAN is not set
+CONFIG_PSCAN=y
CONFIG_ROUTE=y
-# CONFIG_SLATTACH is not set
-# CONFIG_TCPSVD is not set
-# CONFIG_TELNET is not set
-# CONFIG_FEATURE_TELNET_TTYPE is not set
-# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
-# CONFIG_TELNETD is not set
-# CONFIG_FEATURE_TELNETD_STANDALONE is not set
-# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
-# CONFIG_TFTP is not set
+CONFIG_SLATTACH=y
+CONFIG_TCPSVD=y
+CONFIG_TELNET=y
+CONFIG_FEATURE_TELNET_TTYPE=y
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_TELNETD=y
+CONFIG_FEATURE_TELNETD_STANDALONE=y
+CONFIG_FEATURE_TELNETD_INETD_WAIT=y
+CONFIG_TFTP=y
CONFIG_TFTPD=y

#
# Common options for tftp/tftpd
#
-# CONFIG_FEATURE_TFTP_GET is not set
-# CONFIG_FEATURE_TFTP_PUT is not set
-# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
-# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+CONFIG_FEATURE_TFTP_BLOCKSIZE=y
+CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
# CONFIG_TFTP_DEBUG is not set
-# CONFIG_TRACEROUTE is not set
-# CONFIG_TRACEROUTE6 is not set
-# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set
+CONFIG_TRACEROUTE=y
+CONFIG_TRACEROUTE6=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
CONFIG_TUNCTL=y
CONFIG_FEATURE_TUNCTL_UG=y
+# CONFIG_UDHCPC6 is not set
CONFIG_UDHCPD=y
CONFIG_DHCPRELAY=y
CONFIG_DUMPLEASES=y
-# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set
CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
CONFIG_UDHCPC=y
@@ -849,15 +867,15 @@ CONFIG_FEATURE_UDHCP_RFC3397=y
CONFIG_FEATURE_UDHCP_8021Q=y
CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
-# CONFIG_UDPSVD is not set
+CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
+CONFIG_UDPSVD=y
CONFIG_VCONFIG=y
CONFIG_WGET=y
CONFIG_FEATURE_WGET_STATUSBAR=y
CONFIG_FEATURE_WGET_AUTHENTICATION=y
-# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
CONFIG_FEATURE_WGET_TIMEOUT=y
-# CONFIG_ZCIP is not set
+CONFIG_ZCIP=y

#
# Print Utilities
@@ -881,56 +899,58 @@ CONFIG_SENDMAIL=y
# Process Utilities
#
CONFIG_IOSTAT=y
+CONFIG_LSOF=y
CONFIG_MPSTAT=y
-# CONFIG_NMETER is not set
+CONFIG_NMETER=y
CONFIG_PMAP=y
CONFIG_POWERTOP=y
CONFIG_PSTREE=y
CONFIG_PWDX=y
CONFIG_SMEMCAP=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+CONFIG_FEATURE_TOP_SMP_CPU=y
+CONFIG_FEATURE_TOP_DECIMALS=y
+CONFIG_FEATURE_TOP_SMP_PROCESS=y
+CONFIG_FEATURE_TOPMEM=y
CONFIG_UPTIME=y
CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
CONFIG_FREE=y
-# CONFIG_FUSER is not set
+CONFIG_FUSER=y
CONFIG_KILL=y
CONFIG_KILLALL=y
-# CONFIG_KILLALL5 is not set
-# CONFIG_PGREP is not set
+CONFIG_KILLALL5=y
+CONFIG_PGREP=y
CONFIG_PIDOF=y
-# CONFIG_FEATURE_PIDOF_SINGLE is not set
-# CONFIG_FEATURE_PIDOF_OMIT is not set
-# CONFIG_PKILL is not set
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+CONFIG_PKILL=y
CONFIG_PS=y
# CONFIG_FEATURE_PS_WIDE is not set
-# CONFIG_FEATURE_PS_TIME is not set
-# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
+# CONFIG_FEATURE_PS_LONG is not set
+CONFIG_FEATURE_PS_TIME=y
+CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
CONFIG_RENICE=y
CONFIG_BB_SYSCTL=y
-CONFIG_TOP=y
-CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
-CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
-CONFIG_FEATURE_TOP_SMP_CPU=y
-# CONFIG_FEATURE_TOP_DECIMALS is not set
-CONFIG_FEATURE_TOP_SMP_PROCESS=y
-# CONFIG_FEATURE_TOPMEM is not set
CONFIG_FEATURE_SHOW_THREADS=y
CONFIG_WATCH=y

#
# Runit Utilities
#
-# CONFIG_RUNSV is not set
-# CONFIG_RUNSVDIR is not set
+CONFIG_RUNSV=y
+CONFIG_RUNSVDIR=y
# CONFIG_FEATURE_RUNSVDIR_LOG is not set
-# CONFIG_SV is not set
-CONFIG_SV_DEFAULT_SERVICE_DIR=""
-# CONFIG_SVLOGD is not set
-# CONFIG_CHPST is not set
-# CONFIG_SETUIDGID is not set
-# CONFIG_ENVUIDGID is not set
-# CONFIG_ENVDIR is not set
-# CONFIG_SOFTLIMIT is not set
+CONFIG_SV=y
+CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service"
+CONFIG_SVLOGD=y
+CONFIG_CHPST=y
+CONFIG_SETUIDGID=y
+CONFIG_ENVUIDGID=y
+CONFIG_ENVDIR=y
+CONFIG_SOFTLIMIT=y
# CONFIG_CHCON is not set
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
# CONFIG_GETENFORCE is not set
@@ -960,27 +980,27 @@ CONFIG_ASH_BUILTIN_ECHO=y
CONFIG_ASH_BUILTIN_PRINTF=y
CONFIG_ASH_BUILTIN_TEST=y
CONFIG_ASH_CMDCMD=y
-CONFIG_ASH_MAIL=y
+# CONFIG_ASH_MAIL is not set
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-# CONFIG_ASH_RANDOM_SUPPORT is not set
-# CONFIG_ASH_EXPAND_PRMT is not set
-# CONFIG_CTTYHACK is not set
-# CONFIG_HUSH is not set
-# CONFIG_HUSH_BASH_COMPAT is not set
-# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
-# CONFIG_HUSH_INTERACTIVE is not set
-# CONFIG_HUSH_SAVEHISTORY is not set
-# CONFIG_HUSH_JOB is not set
-# CONFIG_HUSH_TICK is not set
-# CONFIG_HUSH_IF is not set
-# CONFIG_HUSH_LOOPS is not set
-# CONFIG_HUSH_CASE is not set
-# CONFIG_HUSH_FUNCTIONS is not set
-# CONFIG_HUSH_LOCAL is not set
-# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
-# CONFIG_HUSH_MODE_X is not set
+CONFIG_ASH_RANDOM_SUPPORT=y
+CONFIG_ASH_EXPAND_PRMT=y
+CONFIG_CTTYHACK=y
+CONFIG_HUSH=y
+CONFIG_HUSH_BASH_COMPAT=y
+CONFIG_HUSH_BRACE_EXPANSION=y
+CONFIG_HUSH_HELP=y
+CONFIG_HUSH_INTERACTIVE=y
+CONFIG_HUSH_SAVEHISTORY=y
+CONFIG_HUSH_JOB=y
+CONFIG_HUSH_TICK=y
+CONFIG_HUSH_IF=y
+CONFIG_HUSH_LOOPS=y
+CONFIG_HUSH_CASE=y
+CONFIG_HUSH_FUNCTIONS=y
+CONFIG_HUSH_LOCAL=y
+CONFIG_HUSH_RANDOM_SUPPORT=y
+CONFIG_HUSH_EXPORT_N=y
+CONFIG_HUSH_MODE_X=y
# CONFIG_MSH is not set
CONFIG_FEATURE_SH_IS_ASH=y
# CONFIG_FEATURE_SH_IS_HUSH is not set
@@ -990,7 +1010,7 @@ CONFIG_FEATURE_SH_IS_ASH=y
CONFIG_FEATURE_BASH_IS_NONE=y
CONFIG_SH_MATH_SUPPORT=y
CONFIG_SH_MATH_SUPPORT_64=y
-# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
# CONFIG_FEATURE_SH_STANDALONE is not set
# CONFIG_FEATURE_SH_NOFORK is not set
CONFIG_FEATURE_SH_HISTFILESIZE=y
@@ -1000,14 +1020,19 @@ CONFIG_FEATURE_SH_HISTFILESIZE=y
#
CONFIG_SYSLOGD=y
CONFIG_FEATURE_ROTATE_LOGFILE=y
-# CONFIG_FEATURE_REMOTE_LOG is not set
+CONFIG_FEATURE_REMOTE_LOG=y
CONFIG_FEATURE_SYSLOGD_DUP=y
CONFIG_FEATURE_SYSLOGD_CFG=y
CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
CONFIG_FEATURE_IPC_SYSLOG=y
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
-# CONFIG_LOGREAD is not set
-# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
+CONFIG_FEATURE_KMSG_SYSLOG=y
CONFIG_KLOGD=y
+
+#
+# klogd should not be used together with syslog to kernel printk buffer
+#
CONFIG_FEATURE_KLOGD_KLOGCTL=y
CONFIG_LOGGER=y
diff --git a/shell-term-fm/byobu/DEPENDS b/shell-term-fm/byobu/DEPENDS
new file mode 100755
index 0000000..26ce3d1
--- /dev/null
+++ b/shell-term-fm/byobu/DEPENDS
@@ -0,0 +1 @@
+optional_depends newt '' '' 'required by the byobu-config utility'
diff --git a/shell-term-fm/byobu/DETAILS b/shell-term-fm/byobu/DETAILS
new file mode 100755
index 0000000..c46bd13
--- /dev/null
+++ b/shell-term-fm/byobu/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=byobu
+ VERSION=5.86
+ SOURCE="${SPELL}_$VERSION.orig.tar.gz"
+
SOURCE_URL[0]="https://launchpad.net/$SPELL/trunk/$VERSION/+download/$SOURCE";
+
SOURCE_HASH=sha512:e811423714427ae8d781428a225344fa8909584cdb8d369645a00fea12da2740cbb18ca55e7e587d03eb3074b107576b8e9dd3eb5c36b0d01c2b31d77d559ceb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://byobu.co";
+ LICENSE[0]="GPLv3"
+ ENTERED=20140913
+ KEYWORDS=""
+ SHORT="text based window manager and terminal multiplexer"
+cat << EOF
+Byobu is an elegant enhancement of the otherwise functional, plain, practical
+GNU Screen. Byobu includes an enhanced profile, configuration utilities, and
+system status notifications for the GNU screen window manager as well as the
+Tmux terminal multiplexer.
+EOF
diff --git a/shell-term-fm/byobu/HISTORY b/shell-term-fm/byobu/HISTORY
new file mode 100644
index 0000000..beec32c
--- /dev/null
+++ b/shell-term-fm/byobu/HISTORY
@@ -0,0 +1,6 @@
+2014-09-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE
+
+2014-09-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
+ * DEPENDS: Optionally depends on newt for byobu-config
diff --git a/shell-term-fm/c3270/DEPENDS b/shell-term-fm/c3270/DEPENDS
index 2aba5fe..1d8ca5a 100755
--- a/shell-term-fm/c3270/DEPENDS
+++ b/shell-term-fm/c3270/DEPENDS
@@ -1,6 +1,6 @@
depends ncurses &&
depends gcc &&
-optional_depends openssl "--enable-ssl" "--disable-ssl" \
+optional_depends SSL "--enable-ssl" "--disable-ssl" \
"enable SSL support" &&
optional_depends icu "--enable-dbcs" "--disable-dbcs" \
"enable Double Byte Character Set support" &&
diff --git a/shell-term-fm/c3270/HISTORY b/shell-term-fm/c3270/HISTORY
index 80102ae..e7fe969 100644
--- a/shell-term-fm/c3270/HISTORY
+++ b/shell-term-fm/c3270/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/shell-term-fm/dash/BUILD b/shell-term-fm/dash/BUILD
index bbfbee5..68728ea 100755
--- a/shell-term-fm/dash/BUILD
+++ b/shell-term-fm/dash/BUILD
@@ -1,2 +1,2 @@
-OPTS="--bindir=/bin $OPTS" &&
+OPTS="--bindir=$INSTALL_ROOT/bin $OPTS $DASH_OPTS" &&
default_build
diff --git a/shell-term-fm/dash/CONFIGURE b/shell-term-fm/dash/CONFIGURE
new file mode 100755
index 0000000..3b5eb02
--- /dev/null
+++ b/shell-term-fm/dash/CONFIGURE
@@ -0,0 +1,11 @@
+config_query_option DASH_OPTS "Build statically linked binary?" n \
+ "--enable-static" \
+ "--disable-static" &&
+
+config_query_option DASH_OPTS "Use fnmatch(3) from libc?" n \
+ "--enable-fnmatch" \
+ "--disable-fnmatch" &&
+
+config_query_option DASH_OPTS "Enable LINENO support?" y \
+ "--enable-lineno" \
+ "--disable-lineno"
diff --git a/shell-term-fm/dash/DEPENDS b/shell-term-fm/dash/DEPENDS
new file mode 100755
index 0000000..edeaed7
--- /dev/null
+++ b/shell-term-fm/dash/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends libedit \
+ "--with-libedit" \
+ "--without-libedit" \
+ "for libedit support"
diff --git a/shell-term-fm/dash/DETAILS b/shell-term-fm/dash/DETAILS
index eca326e..cd92b1a 100755
--- a/shell-term-fm/dash/DETAILS
+++ b/shell-term-fm/dash/DETAILS
@@ -1,9 +1,10 @@
SPELL=dash
- VERSION=0.5.6.1
+ VERSION=0.5.8
+ SECURITY_PATCH=1
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:3dc42d3503b33c50b62c0f9104c0e41c4e8fa7490ba72bc09213fcc894d6fd92b9688c58389acf8b538b08f8e9cc179f0bf5572e22175d1960f04554594237b8
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..e804b05 100644
--- a/shell-term-fm/dash/HISTORY
+++ b/shell-term-fm/dash/HISTORY
@@ -1,3 +1,13 @@
+2014-10-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.8; added SECURITY_PATCH for forgotten
+ post-0.5.4 update (CVE-2009-0854)
+ * DEPENDS: added, for libedit optional dependency
+ * CONFIGURE: added, for configure options
+ * BUILD: include DASH_OPTS; use INSTALL_ROOT
+
+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/ded/BUILD b/shell-term-fm/ded/BUILD
new file mode 100755
index 0000000..d22e99f
--- /dev/null
+++ b/shell-term-fm/ded/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/shell-term-fm/ded/DEPENDS b/shell-term-fm/ded/DEPENDS
new file mode 100755
index 0000000..e876535
--- /dev/null
+++ b/shell-term-fm/ded/DEPENDS
@@ -0,0 +1 @@
+depends td_lib
diff --git a/shell-term-fm/ded/DETAILS b/shell-term-fm/ded/DETAILS
new file mode 100755
index 0000000..a9004b4
--- /dev/null
+++ b/shell-term-fm/ded/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=ded
+ VERSION=20140722
+ SOURCE="$SPELL-$VERSION.tgz"
+ SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:53d77d2c66bebb0d347e0b3c09b83e936c8393ae5b33581703f5da8668d6340a597e52958304f364110e87e37ec3d8b67e7afeb7da6c4fcba519967e6da533ee
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://invisible-island.net/ded/";
+ LICENSE[0]="BSD"
+ ENTERED=20141224
+ KEYWORDS=""
+ SHORT="directory editor"
+cat << EOF
+A directory editor for UNIX systems, DED has special functions to manage RCS
+and SCCS files.
+EOF
diff --git a/shell-term-fm/ded/HISTORY b/shell-term-fm/ded/HISTORY
new file mode 100644
index 0000000..97f3411
--- /dev/null
+++ b/shell-term-fm/ded/HISTORY
@@ -0,0 +1,2 @@
+2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/shell-term-fm/eaglemode/DEPENDS b/shell-term-fm/eaglemode/DEPENDS
new file mode 100755
index 0000000..4fff37b
--- /dev/null
+++ b/shell-term-fm/eaglemode/DEPENDS
@@ -0,0 +1,32 @@
+depends perl &&
+depends xine-lib &&
+depends libx11 &&
+depends -sub CXX gcc &&
+depends xterm &&
+depends ghostscript &&
+
+optional_depends JPEG "" "" "for viewing jpeg files" &&
+optional_depends libpng "" "" "for viewing png files" &&
+optional_depends tiff "" "" "for viewing tiff files" &&
+optional_depends librsvg2 "" "" "for viewing svg files" &&
+optional_depends poppler "" "" "for viewing pdf files" &&
+optional_depends freetype2 "" "" "for extending the fontset with font2em" &&
+
+suggest_depends 7z "" "" "for working with 7z files" &&
+suggest_depends arc "" "" "for working with arc files" &&
+suggest_depends arj "" "" "for working with arj files" &&
+suggest_depends lha "" "" "for working with lha files" &&
+suggest_depends lzop "" "" "for working with lzo files" &&
+suggest_depends unrar "" "" "for working with rar files" &&
+suggest_depends LZMA "" "" "for working with lzma and xz files" &&
+suggest_depends unzip "" "" "for working with zip files" &&
+suggest_depends zoo "" "" "for working with zoo files" &&
+suggest_depends abiword "" "" "for viewing abw, doc, odt and rtf files" &&
+suggest_depends dia "" "" "for viewing dia files" &&
+suggest_depends texlive "" "" "for viewing dvi files" &&
+suggest_depends transfig "" "" "for viewing fig files" &&
+suggest_depends netpbm "" "" "for viewing g3 and xwd files" &&
+suggest_depends htmldoc "" "" "for viewing html files" &&
+suggest_depends genisoimage "" "" "for viewing infos from iso files" &&
+suggest_depends povray "" "" "for viewing pov files" &&
+suggest_depends rpm "" "" "for viewing infos from rpm files"
diff --git a/shell-term-fm/eaglemode/DETAILS b/shell-term-fm/eaglemode/DETAILS
index b01e9c7..9aa8fda 100755
--- a/shell-term-fm/eaglemode/DETAILS
+++ b/shell-term-fm/eaglemode/DETAILS
@@ -1,7 +1,7 @@
SPELL=eaglemode
VERSION=0.84.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}-${VERSION}/${SOURCE}

SOURCE_HASH=sha512:7e5706bd883b812af5dc7fe1c8a1644ba6a68c17547275558a754c7afaedcbf296fc48ea8984df7bdc9699cc1a1fe8e4ea6567c6f949c99a6b496644136aac32
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://eaglemode.sourceforge.net/";
diff --git a/shell-term-fm/eaglemode/HISTORY b/shell-term-fm/eaglemode/HISTORY
index f777582..bf20cfd 100644
--- a/shell-term-fm/eaglemode/HISTORY
+++ b/shell-term-fm/eaglemode/HISTORY
@@ -1,3 +1,11 @@
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed SOURCE_URL[0]
+ * DEPENDS: added dependencies on perl, xine-lib, libx11, gcc with CXX,
+ xterm and ghostscript, optional dependencies on JPEG, libpng, tiff,
+ librsvg2, poppler, freetype2, suggest dependencies on 7z, arc, arj,
+ lha, lzop, unrar, LZMA, unzip, zoo, abiword, dia, texlive, transfig,
+ netpbm, htmldoc, genisoimage, povray, rpm
+
2012-06-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.84.0

diff --git a/shell-term-fm/ffmpegthumbnailer/BUILD
b/shell-term-fm/ffmpegthumbnailer/BUILD
new file mode 100755
index 0000000..4819545
--- /dev/null
+++ b/shell-term-fm/ffmpegthumbnailer/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --enable-thumbnailer"
+default_build
diff --git a/shell-term-fm/ffmpegthumbnailer/DETAILS
b/shell-term-fm/ffmpegthumbnailer/DETAILS
index e55bea0..0680c43 100755
--- a/shell-term-fm/ffmpegthumbnailer/DETAILS
+++ b/shell-term-fm/ffmpegthumbnailer/DETAILS
@@ -1,8 +1,8 @@
SPELL=ffmpegthumbnailer
- VERSION=2.0.7
+ VERSION=2.0.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:f8bdcdb9227baf849a8db94e83c325666bf05e13f30d2c78b0f8e3536cd3e4463c9d83da68d1398f446682afd81a306332b90e246b17047f910ab509d30ebdc8
+
SOURCE_HASH=sha512:6062d4b8f5326bde96c8c6dceaac52e1fabcec93f0a0ee4be19e203050e6c80426a006076a27e4a12582e05daceebd37beef008154fdd92a87f365fdff68ca83
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/ffmpegthumbnailer/";
LICENSE[0]="GPLv2"
diff --git a/shell-term-fm/ffmpegthumbnailer/HISTORY
b/shell-term-fm/ffmpegthumbnailer/HISTORY
index 24dfabe..e3f0a29 100644
--- a/shell-term-fm/ffmpegthumbnailer/HISTORY
+++ b/shell-term-fm/ffmpegthumbnailer/HISTORY
@@ -1,3 +1,9 @@
+2013-02-26 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.8
+ * BUILD: build with --enable-thumbnailer to register as thumbnailer
+ under /usr/share/thumbnailers
+ * PRE_BUILD, ffmpegapi_fix_r241.patch: removed, no longer needed
+
2012-06-05 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS, PRE_BUILD: spell created
* ffmpegapi_fix_r241.patch: removed depreciated ffmpeg api
diff --git a/shell-term-fm/ffmpegthumbnailer/PRE_BUILD
b/shell-term-fm/ffmpegthumbnailer/PRE_BUILD
deleted file mode 100755
index d7b6fd3..0000000
--- a/shell-term-fm/ffmpegthumbnailer/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p0 < $SPELL_DIRECTORY/ffmpegapi_fix_r241.patch
diff --git a/shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
b/shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
deleted file mode 100644
index fd4bc8b..0000000
--- a/shell-term-fm/ffmpegthumbnailer/ffmpegapi_fix_r241.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- libffmpegthumbnailer/moviedecoder.cpp.old 2012-05-20 11:57:04.503450287
+0200
-+++ libffmpegthumbnailer/moviedecoder.cpp 2012-05-20 11:57:14.633450566
+0200
-@@ -58,19 +58,26 @@
- void MovieDecoder::initialize(const string& filename)
- {
- av_register_all();
-- avcodec_init();
- avcodec_register_all();
-
- string inputFile = filename == "-" ? "pipe:" : filename;
- m_AllowSeek = (filename != "-") && (filename.find("rtsp://") != 0);
--
-+
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- if ((!m_FormatContextWasGiven) && av_open_input_file(&m_pFormatContext,
inputFile.c_str(), NULL, 0, NULL) != 0)
-+#else
-+ if ((!m_FormatContextWasGiven) &&
avformat_open_input(&m_pFormatContext, inputFile.c_str(), NULL, NULL) != 0)
-+#endif
- {
- destroy();
- throw logic_error(string("Could not open input file: ") + filename);
- }
-
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- if (av_find_stream_info(m_pFormatContext) < 0)
-+#else
-+ if (avformat_find_stream_info(m_pFormatContext, NULL) < 0)
-+#endif
- {
- destroy();
- throw logic_error(string("Could not find stream information"));
-@@ -90,8 +97,12 @@
-
- if ((!m_FormatContextWasGiven) && m_pFormatContext)
- {
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- av_close_input_file(m_pFormatContext);
- m_pFormatContext = NULL;
-+#else
-+ avformat_close_input(&m_pFormatContext);
-+#endif
- }
-
- if (m_pPacket)
-@@ -159,7 +170,11 @@
-
- m_pVideoCodecContext->workaround_bugs = 1;
-
-+#if LIBAVCODEC_VERSION_MAJOR < 53
- if (avcodec_open(m_pVideoCodecContext, m_pVideoCodec) < 0)
-+#else
-+ if (avcodec_open2(m_pVideoCodecContext, m_pVideoCodec, NULL) < 0)
-+#endif
- {
- throw logic_error("Could not open video codec");
- }
diff --git a/shell-term-fm/freerdp/BUILD b/shell-term-fm/freerdp/BUILD
index 00572b4..e013b8d 100755
--- a/shell-term-fm/freerdp/BUILD
+++ b/shell-term-fm/freerdp/BUILD
@@ -1,9 +1 @@
-OPTS="$FREERDP_IPV6 \
- $OPTS" &&
-
-if [ "$FREERDP_SOUND" != "none" ]; then
- OPTS="--with-sound=$FREERDP_SOUND \
- $OPTS"
-fi &&
-
-default_build
+cmake_build
diff --git a/shell-term-fm/freerdp/CONFIGURE b/shell-term-fm/freerdp/CONFIGURE
deleted file mode 100755
index b6b906a..0000000
--- a/shell-term-fm/freerdp/CONFIGURE
+++ /dev/null
@@ -1,5 +0,0 @@
-config_query_option FREERDP_IPV6 "Enable IPv6 support?" y \
- "--with-ipv6" "--without-ipv6" &&
-
-config_query_list FREERDP_SOUND "Which sound system to use?" \
- "none" "alsa" "oss" "libao" "sun" "sgi"
diff --git a/shell-term-fm/freerdp/DEPENDS b/shell-term-fm/freerdp/DEPENDS
index ae40e2a..96367fe 100755
--- a/shell-term-fm/freerdp/DEPENDS
+++ b/shell-term-fm/freerdp/DEPENDS
@@ -1,6 +1,18 @@
-depends openssl &&
-if list_find $FREERDP_SOUND alsa; then
- depends alsa-lib
-elif list_find $FREERDP_SOUND libao; then
- depends libao
-fi
+depends cmake &&
+depends SSL &&
+depends zlib &&
+optional_depends pcsc-lite '-DWITH_PCSC=1' \
+ '-DWITH_PCSC=0' \
+ '' &&
+optional_depends cups '-DWITH_CUPS=1' \
+ '-DWITH_CUPS=0' \
+ 'printer support' &&
+optional_depends LIBAVCODEC '-DWITH_FFMPEG=1' \
+ '-DWITH_FFMPEG=0' \
+ 'streaming io support' &&
+optional_depends pulseaudio '-DWITH_PULSEAUDIO=1' \
+ '-DWITH_PULSEAUDIO=0' \
+ 'streaming io support'
+optional_depends alsa-lib '-DWITH_ALSA=1' \
+ '-DWITH_ALSA=0' \
+ 'ALSA sound support'
diff --git a/shell-term-fm/freerdp/DETAILS b/shell-term-fm/freerdp/DETAILS
index 948ed39..ac54d87 100755
--- a/shell-term-fm/freerdp/DETAILS
+++ b/shell-term-fm/freerdp/DETAILS
@@ -1,10 +1,10 @@
SPELL=freerdp
- VERSION=0.8.1
+ VERSION=1.0.2
+
SOURCE_HASH=sha512:370b30e05bc125c69fd06583ab747f885e1bf41b47a68c0e326208f22be06e48a4163f4632085767c76aaeabda95b6ab9d285784fd33a73f7d404c9517d54f3c
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/0.8/${SOURCE}
-
SOURCE_HASH=sha512:23a4c08ad383151f67ee7e6f4e59515d1215eb4687fd91a29008263887db2b2f2b16840402e6061af4fa829fb418e76fd136d7e2a8afbb220e812dd512c49894
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://freerdp.sourceforge.net";
+ SOURCE_URL[0]=https://github.com/FreeRDP/FreeRDP/archive/$VERSION.tar.gz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/FreeRDP-${VERSION}"
+ WEB_SITE=http://www.freerdp.com/
LICENSE[0]=GPL
ENTERED=20100720
SHORT="a client for the rdp protocol"
diff --git a/shell-term-fm/freerdp/HISTORY b/shell-term-fm/freerdp/HISTORY
index 87dc0c3..063e355 100644
--- a/shell-term-fm/freerdp/HISTORY
+++ b/shell-term-fm/freerdp/HISTORY
@@ -1,3 +1,16 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-02-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2, SOURCE_URL[0] and SOURCE_DIRECTORY updated
+
+2013-01-01 Treeve Jelbert <treeve @sourcemage.org>
+ * DETAILS: version 1.0.1
+ new website & url
+ * DEPENDS: add cmake, pcsc-lite, cups
+ * BUILD: cmake_build
+ * CONFIGURE: deleted
+
2010-10-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.1

diff --git a/shell-term-fm/mc/DETAILS b/shell-term-fm/mc/DETAILS
index 0f6ee78..7032354 100755
--- a/shell-term-fm/mc/DETAILS
+++ b/shell-term-fm/mc/DETAILS
@@ -1,8 +1,8 @@
SPELL=mc
- VERSION=4.8.1.6
-
SOURCE_HASH=sha512:5b184f0155efc34c760a5d3dbccf401b0540b7b870a8a619e9d11efa315f58346cb25c6905bc7056a1dc823171144fac276570da1bbce4d92c959e424fe7f173
+ VERSION=4.8.13
+
SOURCE_HASH=sha512:556047072cc1d22a911cfb3cc82b03d204881f2773e06a8fe2020ecfbd4ffa491e1c710ca2124b9f3b219cd73f2b732a4bfad1671f095c1768864704514b067f
PATCHLEVEL=0
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=https://www.midnight-commander.org/downloads/$SOURCE
WEB_SITE=http://www.midnight-commander.org/
diff --git a/shell-term-fm/mc/HISTORY b/shell-term-fm/mc/HISTORY
index 5256dd3..79d0f4a 100644
--- a/shell-term-fm/mc/HISTORY
+++ b/shell-term-fm/mc/HISTORY
@@ -1,3 +1,29 @@
+2014-09-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.13
+
+2014-04-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.8.12
+ * PRE_BUILD, mc-4.8.11-ncurses_build_fix.patch: deleted
+
+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
+
+2013-07-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.9
+
+2013-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.8.8
+
+2012-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.1.7
+
2012-09-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.1.6

diff --git a/shell-term-fm/mksh/DETAILS b/shell-term-fm/mksh/DETAILS
index 5893f46..f98b3ed 100755
--- a/shell-term-fm/mksh/DETAILS
+++ b/shell-term-fm/mksh/DETAILS
@@ -1,12 +1,13 @@
SPELL=mksh
- VERSION=R40f
- SOURCE=$SPELL-$VERSION.cpio.gz
+ VERSION=R50d
+ SECURITY_PATCH=1
+ SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]=http://www.mirbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
SOURCE_URL[1]=http://pub.allbsd.org/MirOS/dist/mir/$SPELL/$SOURCE
WEB_SITE=http://www.mirbsd.org/mksh.htm
ENTERED=20060928
-
SOURCE_HASH=sha512:a396ef02aecd713d44597da286bac2bdfe12f12f9712ebc21825283f3900bfca5b79125ca7e191c9970bde761e7873fc68ad3c822238e70697d65eb373560c75
+
SOURCE_HASH=sha512:1bb545d00e3ce5783541c88e1fea47cbd01e2103c60be7d6f5b8bf02d30576d543c4e9f6786b8d14785554c11ca1123364297a2cce0c5c3a5901b6e717594bd8
# I suggest to add this to the list (shortname MIROS or MIRBSD please)
LICENSE[0]=http://mirbsd.de/MirOS-Licence
SHORT="MirBSD Korn Shell"
@@ -16,8 +17,8 @@ Bourne-compatible shell which is largely similar to the
original AT&T Korn
shell; mksh is the only pdksh derivate currently being actively developed. It
includes bug fixes and feature improvements, in order to produce a modern,
robust shell good for interactive and especially script use. mksh has UTF-8
-support (e.g. in the emacs editing mode); R38c corresponds to OpenBSD
-4.5-current ksh (without GNU bash-like $PS1 and fancy character classes). The
+support (e.g. in the emacs editing mode); R46 corresponds to OpenBSD
+5.1-current ksh (without GNU bash-like $PS1 and fancy character classes). The
code has throughoutly been cleaned up and simplified, bugs fixed, standards
compliance added, and several enhancements (for extended compatibility to
other
modern shells - as well as a couple of its own) have been placed.
diff --git a/shell-term-fm/mksh/HISTORY b/shell-term-fm/mksh/HISTORY
index 707d166..e0fcd74 100644
--- a/shell-term-fm/mksh/HISTORY
+++ b/shell-term-fm/mksh/HISTORY
@@ -1,3 +1,40 @@
+2014-10-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R50d
+
+2014-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R50c; SECURITY_PATCH++
+
+2014-09-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R50b
+
+2014-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R50
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R48b
+
+2013-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R47
+
+2013-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: corrected description for R46 release
+
+2013-05-07 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated spell to R46
+
+2013-03-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R44
+
+2013-02-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R42b
+
+2013-02-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R42
+
+2012-12-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to R41; .cpio.gz -> .tgz
+ * PRE_BUILD: dropped, no longer needed
+
2012-04-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to R40f

diff --git a/shell-term-fm/mksh/PRE_BUILD b/shell-term-fm/mksh/PRE_BUILD
deleted file mode 100755
index ce0b943..0000000
--- a/shell-term-fm/mksh/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-verify_file &&
-mk_source_dir "$SOURCE_DIRECTORY" &&
-cd "$BUILD_DIRECTORY" &&
-
-# We need a cpio handler...
-gzip -dc "$SOURCE_CACHE/$SOURCE" | cpio -mid
diff --git a/shell-term-fm/pcmanfm/DEPENDS b/shell-term-fm/pcmanfm/DEPENDS
index d31c93c..eb8e3a9 100755
--- a/shell-term-fm/pcmanfm/DEPENDS
+++ b/shell-term-fm/pcmanfm/DEPENDS
@@ -1,8 +1,13 @@
depends atk &&
depends glib2 &&
-depends gtk+2 &&
depends libfm &&
depends libpng &&
depends libx11 &&
depends menu-cache &&
-depends pango
+depends pango &&
+
+if is_depends_enabled libfm gtk+3; then
+ depends gtk+2 '--with-gtk=3'
+else
+ depends gtk+2 '--with-gtk=2'
+fi
diff --git a/shell-term-fm/pcmanfm/DETAILS b/shell-term-fm/pcmanfm/DETAILS
index c80fe71..4eff43c 100755
--- a/shell-term-fm/pcmanfm/DETAILS
+++ b/shell-term-fm/pcmanfm/DETAILS
@@ -1,13 +1,13 @@
SPELL=pcmanfm
- VERSION=1.0.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:f74331902e23572aaeaea6c78b8897ef346bca8fe3df525783fc8136a3e634902e46bcd509fe97c0575b7b06ccb21aada462eaf79c3af37fad45b310159fbf4c
+ VERSION=1.2.1
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/${SOURCE}
+
SOURCE_HASH=sha512:931b89ed3ec9fc86bf91b0bd5ea1119e72948a9882029fd3ab21b9c1ba6df3e6361304fd10391eb59145debf932b87a9fecd826f77b59121ff59d38bc6aba0bb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
ENTERED=20070108
- SHORT="A fast and lightweight file manager developed with GTK+ 2."
+ SHORT="fast and lightweight file manager developed with GTK+"
cat << EOF
PCMan File Manager is a very fast and lightweight file manager which features
tabbed browsing.
diff --git a/shell-term-fm/pcmanfm/HISTORY b/shell-term-fm/pcmanfm/HISTORY
index c31a7a8..0ea92d1 100644
--- a/shell-term-fm/pcmanfm/HISTORY
+++ b/shell-term-fm/pcmanfm/HISTORY
@@ -1,3 +1,17 @@
+2014-07-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.1
+ * DEPENDS: handle gtk+2/3 dependency
+
+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
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.1

diff --git a/shell-term-fm/pcmanfm/PRE_BUILD b/shell-term-fm/pcmanfm/PRE_BUILD
new file mode 100755
index 0000000..2948d60
--- /dev/null
+++ b/shell-term-fm/pcmanfm/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+for file in ${SOURCE_DIRECTORY}/src/*.{c,h}; do
+ sedit 's:libfm/fm.h:libfm-1.0/fm.h:' $file &&
+ sedit 's:libfm/fm-gtk.h:libfm-1.0/fm-gtk.h:' $file
+done
diff --git a/shell-term-fm/rdesktop/DEPENDS b/shell-term-fm/rdesktop/DEPENDS
index ec5a850..0eab532 100755
--- a/shell-term-fm/rdesktop/DEPENDS
+++ b/shell-term-fm/rdesktop/DEPENDS
@@ -1,10 +1,22 @@
-depends openssl &&
-depends libx11 &&
+depends libx11 &&
+depends libxrandr &&
+depends SSL &&
+
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 2fbd39c..8d49071 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.3
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:aaefbcda77a333ec065e42aa20e5335e48c51858dab860495528b399696c0ed6594ab9c5234716682e7ebef81d36cc6d157eedae700e0df209da9034d04887fc
+
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$VERSION/$SOURCE/download
+
SOURCE_HASH=sha512:06b94ad3b09430b05e424ef31a3e6f2388190b4920e348603cb66a414244896e0dc8906b9f12920e9406cf153ffa7f6507b23bf6713c3a675c0540a8ef57902d
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 0c9dc15..9e472c6 100644
--- a/shell-term-fm/rdesktop/HISTORY
+++ b/shell-term-fm/rdesktop/HISTORY
@@ -1,3 +1,24 @@
+2014-11-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.3
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libxrandr
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-05-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.2
+
+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
+
2012-07-25 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS, BUILD: commented libvncserver support, as of broken rdp2vnc

diff --git a/shell-term-fm/rxvt-unicode/BUILD
b/shell-term-fm/rxvt-unicode/BUILD
index 3da66b5..e76c3ad 100755
--- a/shell-term-fm/rxvt-unicode/BUILD
+++ b/shell-term-fm/rxvt-unicode/BUILD
@@ -1,2 +1,14 @@
-OPTS="$OPTS --enable-everything" &&
+OPTS="$OPTS --enable-mousewheel --enable-slipwheeling" &&
+OPTS="$OPTS $URXVT_256COLORS" &&
+OPTS="$OPTS $URXVT_UNICODE3" &&
+OPTS="$OPTS $URXVT_COMBINING" &&
+OPTS="$OPTS $URXVT_FONT_STYLES" &&
+OPTS="$OPTS $URXVT_FADING" &&
+OPTS="$OPTS $URXVT_ISO14755" &&
+OPTS="$OPTS $URXVT_FRILLS" &&
+OPTS="$OPTS $URXVT_KEEP_SCROLLING" &&
+OPTS="$OPTS $URXVT_SELECTION_SCROLLING" &&
+OPTS="$OPTS $URXVT_SMART_RESIZE" &&
+OPTS="$OPTS $URXVT_TEXT_BLINK" &&
+OPTS="$OPTS $URXVT_POINTER_BLANK" &&
default_build
diff --git a/shell-term-fm/rxvt-unicode/CONFIGURE
b/shell-term-fm/rxvt-unicode/CONFIGURE
new file mode 100755
index 0000000..5dd42ae
--- /dev/null
+++ b/shell-term-fm/rxvt-unicode/CONFIGURE
@@ -0,0 +1,60 @@
+config_query_option URXVT_256COLORS \
+ "Enable support for 256 colors?" \
+ y \
+ "--enable-256-color" \
+ "--disable-256-color" &&
+config_query_option URXVT_UNICODE3 \
+ "Use 21 instead of 16 bits to represent unicode
characters?" \
+ y \
+ "--enable-unicode3" \
+ "--disable-unicode3" &&
+config_query_option URXVT_COMBINING \
+ "enable composition of base and combining characters?" \
+ y \
+ "--enable-combining" \
+ "--disable-combining" &&
+config_query_option URXVT_FONT_STYLES \
+ "enable bold and italic font support?" \
+ y \
+ "--enable-font-styles" \
+ "--disable-font-styles" &&
+config_query_option URXVT_FADING \
+ "enable colors fading when off focus?" \
+ y \
+ "--enable-fading" \
+ "--disable-fading" &&
+config_query_option URXVT_ISO14755 \
+ "enable support for extended ISO 14755 modes (unicode
codepoint input methods)?" \
+ y \
+ "--enable-iso14755" \
+ "--disable-iso14755" &&
+config_query_option URXVT_FRILLS \
+ "enable support for rarely used features?" \
+ y \
+ "--enable-frills" \
+ "--disable-frills" &&
+config_query_option URXVT_KEEP_SCROLLING \
+ "enable continual scrolling on scrollbar arrow press" \
+ y \
+ "--enable-keepscrolling" \
+ "--disable-keepscrolling" &&
+config_query_option URXVT_SELECTION_SCROLLING \
+ "enable scrolling during selections?" \
+ y \
+ "--enable-selectionscrolling" \
+ "--disable-selectionscrolling" &&
+config_query_option URXVT_SMART_RESIZE \
+ "enable smart growth/shrink behaviour?" \
+ y \
+ "--enable-smart-resize" \
+ "--disable-smart-resize" &&
+config_query_option URXVT_TEXT_BLINK \
+ "enable blinking text?" \
+ y \
+ "--enable-text-blink" \
+ "--disable-text-blink" &&
+config_query_option URXVT_POINTER_BLANK \
+ "enable pointer blanking when typing or inactive?" \
+ y \
+ "--enable-pointer-blank" \
+ "--disable-pointer-blank"
diff --git a/shell-term-fm/rxvt-unicode/DEPENDS
b/shell-term-fm/rxvt-unicode/DEPENDS
index 5bf2539..4996206 100755
--- a/shell-term-fm/rxvt-unicode/DEPENDS
+++ b/shell-term-fm/rxvt-unicode/DEPENDS
@@ -1,22 +1,28 @@
depends -sub CXX gcc &&
+depends libx11 &&
depends libxrender &&
+depends xproto &&
+
+optional_depends gdk-pixbuf2 \
+ "--enable-pixbuf" \
+ "--disable-pixbuf" \
+ "for background images" &&

optional_depends startup-notification \
"--enable-startup-notification" \
"--disable-startup-notification" \
- "for startup notification"
+ "for startup notification" &&

optional_depends libxft \
"--enable-xft" \
"--disable-xft" \
- "for XFT support"
+ "for XFT support" &&
+
+if is_depends_enabled $SPELL libxft; then
+ depends fontconfig
+fi &&

optional_depends perl \
"--enable-perl" \
"--disable-perl" \
- "for embedded perl interpreter" &&
-
-optional_depends LIBAFTERIMAGE \
- "--enable-afterimage" \
- "--disable-afterimage" \
- "for background images"
+ "for embedded perl interpreter"
diff --git a/shell-term-fm/rxvt-unicode/DETAILS
b/shell-term-fm/rxvt-unicode/DETAILS
index 357949b..d16ebcd 100755
--- a/shell-term-fm/rxvt-unicode/DETAILS
+++ b/shell-term-fm/rxvt-unicode/DETAILS
@@ -1,6 +1,6 @@
SPELL=rxvt-unicode
- VERSION=9.15
-
SOURCE_HASH=sha512:1095fb88502377fa669746bbe9a5597f0c748e2c01a468ce382e91236ed0e6f720f3ca7631f7105aa390afac09588b92cebd70589096b6a20f174c4297463b71
+ VERSION=9.20
+
SOURCE_HASH=sha512:39e1574f7b7034c07ab2e836bb77e0fb0536830df873cc54e6c7583be5e20d36dea3fe0fc889283f163530c77534a3a55de227ee0a8f03564d0f030e60461ff9
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 7f31b4b..5d88669 100644
--- a/shell-term-fm/rxvt-unicode/HISTORY
+++ b/shell-term-fm/rxvt-unicode/HISTORY
@@ -1,3 +1,33 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * CONFIGURE: clarify what extended ISO 14755 modes means
+
+2014-06-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on xproto
+ * CONFIGURE, BUILD: make features configurable
+
+2014-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.20
+
+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
+
+2013-05-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 9.18
+
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9.17
+ * DEPENDS: added gdk-pixbuf2 optional dep -- replaced LIBAFTERIMAGE;
+ added required libx11; added fontconfig dependency for cases when
+ libxft is selected; added missing `&&'
+
+2012-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 9.16
+
2012-08-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* TRIGGERS: perform check_self if perl is cast

diff --git a/shell-term-fm/screen/DETAILS b/shell-term-fm/screen/DETAILS
index 4247a4d..190786e 100755
--- a/shell-term-fm/screen/DETAILS
+++ b/shell-term-fm/screen/DETAILS
@@ -1,12 +1,12 @@
SPELL=screen
- VERSION=4.0.3
+ VERSION=4.2.1
PATCHLEVEL=1
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.uni-erlangen.de/pub/utilities/${SPELL}/${SOURCE}
SOURCE_URL[1]=ftp://ftp.sourcemage.sk/sources/${SOURCE}
SOURCE_URL[2]=$GNU_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:24c1f598972f3dc9ed49cd2c05852190a0190d22fa01401eee8484627c8dd2815f0a422d9b2697faa8aaa0b3efc6730a94e2d5aa787dbe5e9ec719143176c338
+
SOURCE_HASH=sha512:30826b2a2fc436483276b90cc4c6679470f7ccb7098c9bb8457d0e534998cd12da02882cf80678465f6540cade170c3fdc6bdfa31b07359ff0d3ffe2d6063710
WEB_SITE=http://www.gnu.org/software/screen
ENTERED=20010922
SECURITY_PATCH=1
diff --git a/shell-term-fm/screen/HISTORY b/shell-term-fm/screen/HISTORY
index d8efa5d..c0d1e6a 100644
--- a/shell-term-fm/screen/HISTORY
+++ b/shell-term-fm/screen/HISTORY
@@ -1,3 +1,7 @@
+2014-08-09 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: bump to 4.2.1!
+ (now hopefully supporting TERM=rxvt-unicode-256color)
+
2008-08-22 Martin Spitzbarth <m.spitzbarth AT gmx.de>
* DETAILS: PATCHLEVEL++
* PRE_BUILD: prevented the link against libelf, it's not needed.
diff --git a/shell-term-fm/shared-mime-info/DETAILS
b/shell-term-fm/shared-mime-info/DETAILS
index 1221843..032bd6f 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.0
-
SOURCE_HASH=sha512:d4b8ad9a982519681fa0fb5b25d8e6b5c4701bca96785b2729e34330a75668c65b0303ad882c7a1928f48cafc7e5a5803f4bdee4db3cfd76dd58e61435c7e6ca
+ VERSION=1.3
+
SOURCE_HASH=sha512:ef74f71e877a9117ca796e0425ffdc0a47200b543c9989c9952d59d5a4c8ed9d086c1f5b73af343b7e59d8080d1813b5c2fe2896fe619f753af315460136fb5d
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 689511f..b168065 100644
--- a/shell-term-fm/shared-mime-info/HISTORY
+++ b/shell-term-fm/shared-mime-info/HISTORY
@@ -1,3 +1,12 @@
+2014-05-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3
+
+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
+
2012-01-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0
* PRE_BUILD: removed
diff --git a/shell-term-fm/spacefm/BUILD b/shell-term-fm/spacefm/BUILD
new file mode 100755
index 0000000..1b815c4
--- /dev/null
+++ b/shell-term-fm/spacefm/BUILD
@@ -0,0 +1,3 @@
+OPTS="$SPACEFM_OPTS $OPTS" &&
+
+default_build
diff --git a/shell-term-fm/spacefm/CONFIGURE b/shell-term-fm/spacefm/CONFIGURE
new file mode 100755
index 0000000..f1617a3
--- /dev/null
+++ b/shell-term-fm/spacefm/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_list SPACEFM_GTK "Which GTK+ version do you want for user
interface?" \
+ gtk+2 \
+ gtk+3 &&
+
+config_query_option SPACEFM_OPTS "Enable desktop integrations such as
icons?" y \
+ "--enable-desktop-integration" \
+ "--disable-desktop-integration"
diff --git a/shell-term-fm/spacefm/DEPENDS b/shell-term-fm/spacefm/DEPENDS
index 56ba82e..79fb84c 100755
--- a/shell-term-fm/spacefm/DEPENDS
+++ b/shell-term-fm/spacefm/DEPENDS
@@ -1,2 +1,47 @@
-depends gtk+2 &&
-depends udev
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends bash &&
+depends UDEV &&
+
+depends $SPACEFM_GTK "--with-${SPACEFM_GTK/gtk+/gtk}" &&
+
+optional_depends startup-notification \
+ "--enable-startup-notification" \
+ "--disable-startup-notification" \
+ "for use of libstartup-notification" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+if [[ $(get_kernel_config CONFIG_INOTIFY_USER) == "y" ||
+ $(get_kernel_config CONFIG_INOTIFY_USER) == "m" ]]; then
+ config_query_option SPACEFM_OPTS "Include Linux inotify kernel support
(file system monitoring)?" y \
+ "--enable-inotify" \
+ "--disable-inotify"
+else
+ optional_depends FAM \
+ "--enable-inotify" \
+ "--disable-inotify" \
+ "for file system monitoring support"
+fi &&
+
+optional_depends hal \
+ "--enable-hal" \
+ "--disable-hal" \
+ "to build with Linux HAL support (${PROBLEM_COLOR}disables
udisks*${DEFAULT_COLOR})" &&
+
+if is_depends_enabled $SPELL hal; then
+ depends dbus-glib
+else
+ suggest_depends udisks "" "" "for mounting via udisks" &&
+ suggest_depends udisks2 "" "" "for mounting via udisks2"
+fi &&
+
+# TODO: add udevil spell
+# suggest_depends udevil "" "" "for mounting via udevil" &&
+
+suggest_depends pmount "" "" "for mounting via pmount" &&
+
+suggest_depends eject "" "" "for device ejecting ability"
diff --git a/shell-term-fm/spacefm/DETAILS b/shell-term-fm/spacefm/DETAILS
index b767f92..822cd1f 100755
--- a/shell-term-fm/spacefm/DETAILS
+++ b/shell-term-fm/spacefm/DETAILS
@@ -1,8 +1,8 @@
SPELL=spacefm
- VERSION=0.8.0
+ VERSION=0.9.4
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:90c19958e9f6f292ee3d53e18b773cb6641de7150b543da81a6d80ecdf73df154dbb023ee3f475c84bd9c3b8ce3c2ca864182374a7aec7ace2b1a0aebc49ca88
+
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/FINAL b/shell-term-fm/spacefm/FINAL
new file mode 100755
index 0000000..b374499
--- /dev/null
+++ b/shell-term-fm/spacefm/FINAL
@@ -0,0 +1 @@
+gtk-update-icon-cache -q -t -f "$INSTALL_ROOT/usr/share/icons/hicolor"
diff --git a/shell-term-fm/spacefm/HISTORY b/shell-term-fm/spacefm/HISTORY
index 21c42a3..eb3fa17 100644
--- a/shell-term-fm/spacefm/HISTORY
+++ b/shell-term-fm/spacefm/HISTORY
@@ -1,3 +1,34 @@
+2014-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on UDEV instead of udev
+
+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
+ * CONFIGURE: added, to select between gtk+2/gtk+3 and for desktop
+ integration flags
+ * DEPENDS: added missing dependencies
+ * PRE_BUILD: added, to fix sha*sum paths
+ * FINAL: added, as recommended in README
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2012-09-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.0

diff --git a/shell-term-fm/spacefm/PRE_BUILD b/shell-term-fm/spacefm/PRE_BUILD
new file mode 100755
index 0000000..97441b4
--- /dev/null
+++ b/shell-term-fm/spacefm/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# fix sha*sum paths
+sedit "s:/usr/bin/sha256sum:/bin/sha256sum:" src/vfs/vfs-file-task.c &&
+sedit
"s:/usr/bin/sha256sum:/bin/sha256sum:;s:/usr/bin/sha512sum:/bin/sha512sum:"
src/spacefm-auth
diff --git a/shell-term-fm/st/BUILD b/shell-term-fm/st/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/shell-term-fm/st/BUILD
@@ -0,0 +1 @@
+make
diff --git a/shell-term-fm/st/DEPENDS b/shell-term-fm/st/DEPENDS
new file mode 100755
index 0000000..b3289e2
--- /dev/null
+++ b/shell-term-fm/st/DEPENDS
@@ -0,0 +1,5 @@
+depends libx11 &&
+depends libxext &&
+depends libxft &&
+depends fontconfig &&
+depends freetype2
diff --git a/shell-term-fm/st/DETAILS b/shell-term-fm/st/DETAILS
new file mode 100755
index 0000000..632936e
--- /dev/null
+++ b/shell-term-fm/st/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=st
+ VERSION=0.5
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://dl.suckless.org/st/$SOURCE
+
SOURCE_HASH=sha512:fb5d3b6dfb56f35c60a83164d0da2aef67d9fc23b81fdd7c26b9a618c92524a601db5fc4149a3a5054ca3306ecc80e104fa629ecb1516c047a726012237c83d5
+ WEB_SITE=http://st.suckless.org/
+ ENTERED=20130208
+ LICENSE[0]=MIT
+ KEYWORDS="simple terminal"
+cat << EOF
+st is a simple terminal emulator.
+EOF
diff --git a/shell-term-fm/st/HISTORY b/shell-term-fm/st/HISTORY
new file mode 100644
index 0000000..4255bf0
--- /dev/null
+++ b/shell-term-fm/st/HISTORY
@@ -0,0 +1,15 @@
+2014-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, patches/st-0.5-hidexcursor.diff:
+ Add patch to hide X cursor when typing.
+
+2014-07-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.5
+
+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
+
+2013-02-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 0.3
diff --git a/shell-term-fm/st/PRE_BUILD b/shell-term-fm/st/PRE_BUILD
new file mode 100755
index 0000000..886a469
--- /dev/null
+++ b/shell-term-fm/st/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit "s:/local::" config.mk &&
+
+for i in "$SPELL_DIRECTORY"/patches/*; do
+ desc="$(sed -nr '/^Subject: /!d;s@[^ ]* *(\[[A-Za-z0-9 ]*\] *)*@@;p;q'
"$i")" &&
+ if query "Apply ${i##*/} ($desc)?" n; then
+ patch -sp1 -i "$i"
+ fi
+done
diff --git a/shell-term-fm/st/patches/st-0.5-hidexcursor.diff
b/shell-term-fm/st/patches/st-0.5-hidexcursor.diff
new file mode 100644
index 0000000..3bbe602
--- /dev/null
+++ b/shell-term-fm/st/patches/st-0.5-hidexcursor.diff
@@ -0,0 +1,96 @@
+From d081963fc75e1656f5ee4305947384a00b9e5f39 Mon Sep 17 00:00:00 2001
+From: Colona <colona AT ycc.fr>
+Date: Mon, 9 Jun 2014 00:55:54 -0700
+Subject: [PATCH] Hide X cursor when typing.
+
+Hide the X cursor when typing in the terminal. The cursor is displayed again
+when the mouse is moved.
+---
+ st.c | 33 +++++++++++++++++++++++++++------
+ 1 file changed, 27 insertions(+), 6 deletions(-)
+
+diff --git a/st.c b/st.c
+index 392f12d..52deb92 100644
+--- a/st.c
++++ b/st.c
+@@ -248,6 +248,8 @@ typedef struct {
+ Draw draw;
+ Visual *vis;
+ XSetWindowAttributes attrs;
++ Cursor cursor, bcursor; /* visible and blank cursors */
++ bool cursorstate; /* is cursor currently visible */
+ int scr;
+ bool isfixed; /* is fixed geometry? */
+ int fx, fy, fw, fh; /* fixed geometry */
+@@ -1112,6 +1114,13 @@ void
+ bmotion(XEvent *e) {
+ int oldey, oldex, oldsby, oldsey;
+
++ if(!xw.cursorstate) {
++ XDefineCursor(xw.dpy, xw.win, xw.cursor);
++ xw.cursorstate = true;
++ if(!IS_SET(MODE_MOUSEMANY))
++ xsetpointermotion(0);
++ }
++
+ if(IS_SET(MODE_MOUSE)) {
+ mousereport(e);
+ return;
+@@ -2984,10 +2993,12 @@ xzoom(const Arg *arg) {
+ void
+ xinit(void) {
+ XGCValues gcvalues;
+- Cursor cursor;
+ Window parent;
+ int sw, sh;
+ pid_t thispid = getpid();
++ XColor xcwhite = {.red = 0xffff, .green = 0xffff, .blue = 0xffff};
++ XColor xcblack = {.red = 0x0000, .green = 0x0000, .blue = 0x0000};
++ Pixmap blankpm;
+
+ if(!(xw.dpy = XOpenDisplay(NULL)))
+ die("Can't open display\n");
+@@ -3071,11 +3082,13 @@ xinit(void) {
+ die("XCreateIC failed. Could not obtain input method.\n");
+
+ /* white cursor, black outline */
+- cursor = XCreateFontCursor(xw.dpy, XC_xterm);
+- XDefineCursor(xw.dpy, xw.win, cursor);
+- XRecolorCursor(xw.dpy, cursor,
+- &(XColor){.red = 0xffff, .green = 0xffff, .blue = 0xffff},
+- &(XColor){.red = 0x0000, .green = 0x0000, .blue = 0x0000});
++ xw.cursor = XCreateFontCursor(xw.dpy, XC_xterm);
++ XDefineCursor(xw.dpy, xw.win, xw.cursor);
++ XRecolorCursor(xw.dpy, xw.cursor, &xcwhite, &xcblack);
++ xw.cursorstate = true;
++ blankpm = XCreateBitmapFromData(xw.dpy, xw.win, &(char){0}, 1, 1);
++ xw.bcursor = XCreatePixmapCursor(xw.dpy, blankpm, blankpm,
++
&xcblack, &xcblack, 0, 0);
+
+ xw.xembed = XInternAtom(xw.dpy, "_XEMBED", False);
+ xw.wmdeletewin = XInternAtom(xw.dpy, "WM_DELETE_WINDOW", False);
+@@ -3537,6 +3550,8 @@ unmap(XEvent *ev) {
+
+ void
+ xsetpointermotion(int set) {
++ if(!set && !xw.cursorstate)
++ return;
+ MODBIT(xw.attrs.event_mask, set, PointerMotionMask);
+ XChangeWindowAttributes(xw.dpy, xw.win, CWEventMask, &xw.attrs);
+ }
+@@ -3630,6 +3645,12 @@ kpress(XEvent *ev) {
+ Status status;
+ Shortcut *bp;
+
++ if(xw.cursorstate) {
++ XDefineCursor(xw.dpy, xw.win, xw.bcursor);
++ xsetpointermotion(1);
++ xw.cursorstate = false;
++ }
++
+ if(IS_SET(MODE_KBDLOCK))
+ return;
+
+--
+2.0.0
+
diff --git a/shell-term-fm/terminator/DEPENDS
b/shell-term-fm/terminator/DEPENDS
index 131c045..099d663 100755
--- a/shell-term-fm/terminator/DEPENDS
+++ b/shell-term-fm/terminator/DEPENDS
@@ -1,4 +1,3 @@
depends python &&
depends pygtk2 &&
-runtime_depends vte
-
+runtime_depends -sub 'pygtk2' vte
diff --git a/shell-term-fm/terminator/DETAILS
b/shell-term-fm/terminator/DETAILS
index 52e1f02..e07052a 100755
--- a/shell-term-fm/terminator/DETAILS
+++ b/shell-term-fm/terminator/DETAILS
@@ -1,8 +1,9 @@
SPELL=terminator
- VERSION=0.95
- SOURCE=${SPELL}_$VERSION.tar.gz
+ VERSION=0.97
+ SOURCE=${SPELL}-$VERSION.tar.gz

SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/$SOURCE
-
SOURCE_HASH=sha512:a468cd924d5b88e89b5db866cfa8719342728a0505141b8f144258fc983409d76b910518399ee317f8603e5578ec886a45b795dd9bc5db039de3d156fc56fc80
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:f74b5887ea7a11bf5c6866eae5e879a60badd81dd5056cfd0fdb5e4940b81917e6cd05ea50b56a9c7beba8e9fc9e842b25d3c8ad3ed7b574b72f43a1d4fc6c5e
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.tenshu.net/terminator/
LICENSE[0]=GPL
diff --git a/shell-term-fm/terminator/HISTORY
b/shell-term-fm/terminator/HISTORY
index 28d4aa3..a9c376c 100644
--- a/shell-term-fm/terminator/HISTORY
+++ b/shell-term-fm/terminator/HISTORY
@@ -1,3 +1,11 @@
+2013-08-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.97
+ SOURCE/VERSION separator changed from "_" to "-"
+ * DEPENDS: Depends on vte built with python (pygtk2) bindings
+
+2013-01-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.96
+
2010-10-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.95

diff --git a/shell-term-fm/terminator/terminator-0.97.tar.gz.sig
b/shell-term-fm/terminator/terminator-0.97.tar.gz.sig
new file mode 100644
index 0000000..fcf1b96
Binary files /dev/null and
b/shell-term-fm/terminator/terminator-0.97.tar.gz.sig differ
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..ec0b302 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.13
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:433bbda26aa599cf8d2e247bc36126a7bc6e77820f706c852210698becfcfa01b78b2d44b852eee79ae5f62ea0e422732a8415e9cfb4f6ddfc96d21363a1881d
+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..0d3bc42 100644
--- a/shell-term-fm/tilda/HISTORY
+++ b/shell-term-fm/tilda/HISTORY
@@ -1,3 +1,19 @@
+2014-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.13
+ * focus.patch: dropped, fixed by upstream
+
+2014-06-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.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..c45840a
--- /dev/null
+++ b/shell-term-fm/tilda/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+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/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/tmux/DETAILS b/shell-term-fm/tmux/DETAILS
index 89879cd..f2ad644 100755
--- a/shell-term-fm/tmux/DETAILS
+++ b/shell-term-fm/tmux/DETAILS
@@ -1,8 +1,9 @@
SPELL=tmux
- VERSION=1.6
+ VERSION=1.9a
SOURCE=$SPELL-$VERSION.tar.gz
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:5c7b311d011f2f2027926a615d4300e97fd22f3ae32b0c364fdf935ff02124c59d1d0c48e7e9d572229c7600b6583fd679f4b960a5af872305f005d27350ad9c
+
SOURCE_HASH=sha512:842984638dc1f7364c03393187379598f35679d535d911d5df4016944d6032e61a1bf840d7d339c6e99b30c55581d470acca85ab6ee5799b8927d18c0e9a91df
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://tmux.sourceforge.net/
LICENSE[0]=BSD
diff --git a/shell-term-fm/tmux/HISTORY b/shell-term-fm/tmux/HISTORY
index 4ff0f55..0bda711 100644
--- a/shell-term-fm/tmux/HISTORY
+++ b/shell-term-fm/tmux/HISTORY
@@ -1,3 +1,12 @@
+2014-07-27 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 1.9a
+
+2013-07-29 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.8
+
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.7
+
2012-01-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6

diff --git a/shell-term-fm/tmux/tmux-1.8.tar.gz.sig
b/shell-term-fm/tmux/tmux-1.8.tar.gz.sig
new file mode 100644
index 0000000..6a90c32
Binary files /dev/null and b/shell-term-fm/tmux/tmux-1.8.tar.gz.sig differ
diff --git a/shell-term-fm/tn5250/DEPENDS b/shell-term-fm/tn5250/DEPENDS
index 050029a..87e0cbf 100755
--- a/shell-term-fm/tn5250/DEPENDS
+++ b/shell-term-fm/tn5250/DEPENDS
@@ -1,5 +1,5 @@
depends ncurses &&
-optional_depends openssl \
+optional_depends SSL \
"--enable-ssl" \
"--disable-ssl" \
"enable SSL support"
diff --git a/shell-term-fm/tn5250/HISTORY b/shell-term-fm/tn5250/HISTORY
index 732d901..5ae4f34 100644
--- a/shell-term-fm/tn5250/HISTORY
+++ b/shell-term-fm/tn5250/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-02-19 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.17.4

diff --git a/shell-term-fm/tty-clock/DETAILS b/shell-term-fm/tty-clock/DETAILS
index d973920..2c41141 100755
--- a/shell-term-fm/tty-clock/DETAILS
+++ b/shell-term-fm/tty-clock/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=tty-clock
-if [[ ${TTY_CLOCK_AUTOUPDATE} == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=scm
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-scm.tar.bz2"
SOURCE_URL[0]=git://github.com/xorg62/${SPELL}.git:${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
diff --git a/shell-term-fm/tty-clock/HISTORY b/shell-term-fm/tty-clock/HISTORY
index 5293fad..3728a87 100644
--- a/shell-term-fm/tty-clock/HISTORY
+++ b/shell-term-fm/tty-clock/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2010-03-07 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS, CONFIGURE, BUILD, INSTALL: spell created

diff --git a/shell-term-fm/vifm/BUILD b/shell-term-fm/vifm/BUILD
new file mode 100755
index 0000000..5e4b78e
--- /dev/null
+++ b/shell-term-fm/vifm/BUILD
@@ -0,0 +1,3 @@
+OPTS="$VIFM_OPTS $OPTS" &&
+
+default_build
diff --git a/shell-term-fm/vifm/CONFIGURE b/shell-term-fm/vifm/CONFIGURE
new file mode 100755
index 0000000..ad2f14f
--- /dev/null
+++ b/shell-term-fm/vifm/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option VIFM_OPTS "Enable remote command sending (insecure)?" n \
+ "--enable-remote-cmds" \
+ "--disable-remote-cmds"
diff --git a/shell-term-fm/vifm/DEPENDS b/shell-term-fm/vifm/DEPENDS
index fa1074e..de0ec3b 100755
--- a/shell-term-fm/vifm/DEPENDS
+++ b/shell-term-fm/vifm/DEPENDS
@@ -11,4 +11,7 @@ optional_depends gtk+2 \
"--without-gtk" \
"to determine mimetypes (via GTK+)" &&

-optional_depends libx11 "" "" "to determine terminal emulator title"
+optional_depends libx11 \
+ "--with-X11" \
+ "--without-X11" \
+ "to determine terminal emulator title"
diff --git a/shell-term-fm/vifm/DETAILS b/shell-term-fm/vifm/DETAILS
index 4d16a8a..3e47256 100755
--- a/shell-term-fm/vifm/DETAILS
+++ b/shell-term-fm/vifm/DETAILS
@@ -1,8 +1,8 @@
SPELL=vifm
- VERSION=0.7.3a
+ VERSION=0.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:4e9220b84601151a5fd0ec63b20e216550c2babc7f6b8fdf0d25040c93f1078ac5ab4b68942ce4ab93cb81cb018de18d9b072845b3e72c043405b59c37f54c3a
+
SOURCE_HASH=sha512:ac70055739aeee915ccf5b22bd497ff691d159d9c0aaa4d38de69db33538a5360c9cabe0678ce51f7bce26adfc5657860d071725a14adf577f263bd180fab676
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 c30dca9..7ebdeaf 100644
--- a/shell-term-fm/vifm/HISTORY
+++ b/shell-term-fm/vifm/HISTORY
@@ -1,3 +1,28 @@
+2014-10-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.8
+
+2014-05-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.7
+ * BUILD, CONFIGURE: added, for additional options
+
+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
+
+2013-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4b
+
+2012-10-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4a
+ * PRE_BUILD: dropped
+
+2012-10-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.4
+ * DEPENDS: added missing flags for libx11
+ * PRE_BUILD: added, to fix configure with newer automake
+
2012-06-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.3a

diff --git a/shell-term-fm/x3270/DEPENDS b/shell-term-fm/x3270/DEPENDS
index 632af6f..8acdcaf 100755
--- a/shell-term-fm/x3270/DEPENDS
+++ b/shell-term-fm/x3270/DEPENDS
@@ -1,7 +1,7 @@
depends xorg-server &&
depends gcc &&
depends readline &&
-optional_depends openssl "--enable-ssl" "--disable-ssl" \
+optional_depends SSL "--enable-ssl" "--disable-ssl" \
"enable SSL support" &&
optional_depends icu "--enable-dbcs" "--disable-dbcs" \
"enable Double Byte Character Set support"
diff --git a/shell-term-fm/x3270/HISTORY b/shell-term-fm/x3270/HISTORY
index 64af27f..0fc5a0a 100644
--- a/shell-term-fm/x3270/HISTORY
+++ b/shell-term-fm/x3270/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-20 Tommy Boatman <tboatman_smgl AT live.com>
* DETAILS: version 3.3.12ga7

diff --git a/shell-term-fm/xfe/DETAILS b/shell-term-fm/xfe/DETAILS
index 4eec00c..641bf85 100755
--- a/shell-term-fm/xfe/DETAILS
+++ b/shell-term-fm/xfe/DETAILS
@@ -1,6 +1,6 @@
SPELL=xfe
- VERSION=1.32.4
-
SOURCE_HASH=sha512:29c4d77d27ddb2367cd867859c106c554d254943be42661119eda7011ebe059c9cc134ed7648ec0b52363a89a7de9c6ad18842304d7ce3a791e150dadd5e585d
+ 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 dc0a6fe..09e464b 100644
--- a/shell-term-fm/xfe/HISTORY
+++ b/shell-term-fm/xfe/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2013-02-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.34
+
2011-06-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.32.4

diff --git a/shell-term-fm/zsh/BUILD b/shell-term-fm/zsh/BUILD
index b60780b..771e0ff 100755
--- a/shell-term-fm/zsh/BUILD
+++ b/shell-term-fm/zsh/BUILD
@@ -1,3 +1,4 @@
OPTS="$ZSH_OPTS --bindir=/bin $OPTS" &&
make_single &&
-default_build
+default_build &&
+make_normal
diff --git a/shell-term-fm/zsh/DEPENDS b/shell-term-fm/zsh/DEPENDS
index 3af93a7..d467ea1 100755
--- a/shell-term-fm/zsh/DEPENDS
+++ b/shell-term-fm/zsh/DEPENDS
@@ -2,4 +2,6 @@ optional_depends pcre "--enable-pcre" "--disable-pcre" \
"enable the search for the pcre library" &&
optional_depends libcap "--enable-cap" "--disable-cap" \
"enable search for linux capabilites" &&
+optional_depends gdbm "--enable-gdbm" "--disable-gdbm" \
+ "enable gdbm database bindings" &&
depends ncurses
diff --git a/shell-term-fm/zsh/DETAILS b/shell-term-fm/zsh/DETAILS
index 98eeab1..83b459e 100755
--- a/shell-term-fm/zsh/DETAILS
+++ b/shell-term-fm/zsh/DETAILS
@@ -12,19 +12,19 @@ fi

SOURCE_URL[0]=cvs://:pserver:anonymous AT zsh.cvs.sourceforge.net:/cvsroot/zsh:zsh
elif [[ $ZSH_BUILD == "devel" ]];
then
- VERSION=5.0.0
-
SOURCE_HASH=sha512:59d8a0fdd58edc58b1d30e19ee3ce6c1a4a3129dd89aa11ed38b69ec75f0c13f91fc158dd5477c1d48092842807e34e07a5ce27e5d244c236405275131c811ae
+ VERSION=5.0.5
+
SOURCE_HASH=sha512:34d69bed190cbc476bcdaa4b703fee1caaeae7e011fe7ea595b29bbd31df57bbe4d19b5940618e0c89a0a4b6c476f9ef03ce9829b4fb3735c1aedf309b0225a5
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp.demon.nl/pub/mirrors/zsh/$SOURCE
SOURCE_URL[2]=ftp://ftp.fu-berlin.de/pub/unix/shells/$SPELL/$SOURCE
SOURCE_URL[3]=ftp://ftp.cs.elte.hu/pub/$SPELL/$SOURCE
elif [[ $ZSH_BUILD == "stable" ]];
then
- VERSION=5.0.0
-
SOURCE_HASH=sha512:59d8a0fdd58edc58b1d30e19ee3ce6c1a4a3129dd89aa11ed38b69ec75f0c13f91fc158dd5477c1d48092842807e34e07a5ce27e5d244c236405275131c811ae
+ VERSION=5.0.5
+
SOURCE_HASH=sha512:34d69bed190cbc476bcdaa4b703fee1caaeae7e011fe7ea595b29bbd31df57bbe4d19b5940618e0c89a0a4b6c476f9ef03ce9829b4fb3735c1aedf309b0225a5
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
SOURCE_URL[1]=ftp://ftp.demon.nl/pub/mirrors/zsh/$SOURCE
SOURCE_URL[2]=ftp://ftp.fu-berlin.de/pub/unix/shells/$SPELL/$SOURCE
SOURCE_URL[3]=ftp://ftp.cs.elte.hu/pub/$SPELL/$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 8344467..92f098c 100644
--- a/shell-term-fm/zsh/HISTORY
+++ b/shell-term-fm/zsh/HISTORY
@@ -1,3 +1,16 @@
+2014-05-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add optional dependency on gdbm
+ * BUILD: make_normal after default_build
+
+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]
+
+2013-02-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.2
+
2012-08-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.0.0

diff --git a/smgl/basesystem/DEPENDS b/smgl/basesystem/DEPENDS
index 844a158..54f9f09 100755
--- a/smgl/basesystem/DEPENDS
+++ b/smgl/basesystem/DEPENDS
@@ -7,7 +7,7 @@ depends dialog &&
depends diffutils &&
depends file &&
depends findutils &&
-depends gawk &&
+depends AWK &&
depends gcc &&
depends glibc &&
depends gnupg &&
@@ -24,7 +24,7 @@ local KVER=$(get_kernel_version) &&
if [[ ${KVER:0:3} < 2.6 ]]; then
depends modutils
else
- depends module-init-tools
+ depends MODTOOLS
fi &&
depends net-tools &&
depends ncurses &&
diff --git a/smgl/basesystem/DETAILS b/smgl/basesystem/DETAILS
index 76dc6a3..f27c852 100755
--- a/smgl/basesystem/DETAILS
+++ b/smgl/basesystem/DETAILS
@@ -1,5 +1,5 @@
SPELL=basesystem
- VERSION=0.9.5
+ VERSION=0.9.6
WEB_SITE=http://www.sourcemage.org
ENTERED=20021013
NO_CACHE="--cache=off"
diff --git a/smgl/basesystem/HISTORY b/smgl/basesystem/HISTORY
index 20eaa51..2ee8563 100644
--- a/smgl/basesystem/HISTORY
+++ b/smgl/basesystem/HISTORY
@@ -1,3 +1,8 @@
+2012-05-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.6
+ * DEPENDS: module-init-tools => MODTOOLS
+ kmod also provides this, but newer udev needs kmod
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added xz-utils as a required dependency, since stable
sorcery
handles xz archives out of the box
diff --git a/smgl/castfs/DETAILS b/smgl/castfs/DETAILS
index 5ddd3bb..023f802 100755
--- a/smgl/castfs/DETAILS
+++ b/smgl/castfs/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=castfs
if [[ $CASTFS_BRANCH == scm ]]
then
- if [[ $CASTFS_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
SOURCE_URL=git://repo.or.cz/castfs.git
@@ -14,7 +10,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 +19,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..7f8d0cc 100644
--- a/smgl/castfs/HISTORY
+++ b/smgl/castfs/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/smgl/guru-tools/DETAILS b/smgl/guru-tools/DETAILS
index 05ced3f..f2f2c72 100755
--- a/smgl/guru-tools/DETAILS
+++ b/smgl/guru-tools/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=guru-tools
if [[ "$GURU_TOOLS_BRANCH" = scm ]]; then
- if [[ "$GURU_TOOLS_AUTOUPDATE" = y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-scm.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-scm
FORCE_DOWNLOAD=on
diff --git a/smgl/guru-tools/HISTORY b/smgl/guru-tools/HISTORY
index 529fddc..558b04b 100644
--- a/smgl/guru-tools/HISTORY
+++ b/smgl/guru-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Bor Kraljič <pyrobor AT ver.si>
* PREPARE, DETAILS: added git version as scm branch
* DEPENDS: depend on git if using git scm branch
diff --git a/smgl/iana-etc/DEPENDS b/smgl/iana-etc/DEPENDS
index 1cc2b62..00fc96c 100755
--- a/smgl/iana-etc/DEPENDS
+++ b/smgl/iana-etc/DEPENDS
@@ -1,3 +1,3 @@
-depends gawk &&
+depends AWK &&
depends gnupg &&
depends smgl-fhs
diff --git a/smgl/init.d/DEPENDS b/smgl/init.d/DEPENDS
index 305bdcc..94531c1 100755
--- a/smgl/init.d/DEPENDS
+++ b/smgl/init.d/DEPENDS
@@ -18,9 +18,10 @@ then
if (( VER1 > 2 )) ||
(( VER2 > 6 )) ||
(( VER2 == 6 && VER3 > 14 )) ||
- spell_ok udev
+ spell_ok udev ||
+ spell_ok eudev
then
- depends udev
+ depends UDEV
else
message "You have a kernel < 2.6.15, it is too old for" \
"latest udev.\nUsing udev-old spell instead." &&
diff --git a/smgl/init.d/HISTORY b/smgl/init.d/HISTORY
index 94acc8a..ae63e13 100644
--- a/smgl/init.d/HISTORY
+++ b/smgl/init.d/HISTORY
@@ -1,3 +1,6 @@
+2013-07-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => udev
+
2012-06-07 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: make udev check for linux 3.x more robust

diff --git a/smgl/quill/DETAILS b/smgl/quill/DETAILS
index 0b0145a..eddd1e5 100755
--- a/smgl/quill/DETAILS
+++ b/smgl/quill/DETAILS
@@ -1,12 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=quill
if [[ $QUILL_BRANCH == scm ]]
then
- if [[ $QUILL_AUTOUPDATE == y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
SOURCE_URL=git://scm.sourcemage.org/smgl/misc/${SPELL}.git:${SPELL}-git
diff --git a/smgl/quill/HISTORY b/smgl/quill/HISTORY
index 1a5abb8..ca3c8d7 100644
--- a/smgl/quill/HISTORY
+++ b/smgl/quill/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-05-22 Ismael Luceno <ismael AT sourcemage.org>
+ * INSTALL: Add support for make-based install
+
2011-09-20 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE: Use prepare_select_branch

diff --git a/smgl/quill/INSTALL b/smgl/quill/INSTALL
index 313622b..003c6d2 100755
--- a/smgl/quill/INSTALL
+++ b/smgl/quill/INSTALL
@@ -1 +1,5 @@
-./install.sh install "$INSTALL_ROOT"
+if [ -f install.sh ]; then
+ ./install.sh install "$INSTALL_ROOT"
+else
+ make DESTDIR="$INSTALL_ROOT" install
+fi
diff --git a/smgl/simpleinit-msb/DETAILS b/smgl/simpleinit-msb/DETAILS
index 1890d64..3d9fa61 100755
--- a/smgl/simpleinit-msb/DETAILS
+++ b/smgl/simpleinit-msb/DETAILS
@@ -1,5 +1,6 @@
SPELL=simpleinit-msb
VERSION=1.3
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://sourcemage.ru/mirror/$SOURCE
diff --git a/smgl/simpleinit-msb/HISTORY b/smgl/simpleinit-msb/HISTORY
index 4caf329..c643641 100644
--- a/smgl/simpleinit-msb/HISTORY
+++ b/smgl/simpleinit-msb/HISTORY
@@ -1,3 +1,9 @@
+2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * simpleinit-poweroff.patch: added, to fix critical segfault on
invoking
+ from Xen (as a guest HVM DomU)
+
2011-05-12 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Apply simpleinit-ftbfs-define-enoictlcmd.patch
* simpleinit-ftbfs-define-enoictlcmd.patch: Define ENOIOCTLCMD for
diff --git a/smgl/simpleinit-msb/PRE_BUILD b/smgl/simpleinit-msb/PRE_BUILD
index 0855fbe..ef5f755 100755
--- a/smgl/simpleinit-msb/PRE_BUILD
+++ b/smgl/simpleinit-msb/PRE_BUILD
@@ -7,6 +7,7 @@ patch -p0 < "$SPELL_DIRECTORY/simpleinit-msb-crypt.patch" &&
patch -p0 < "$SPELL_DIRECTORY/simpleinit-output-on-shutdown.patch" &&
patch -p0 < "$SPELL_DIRECTORY/simpleinit-selinux.patch" &&
patch -p0 < "$SPELL_DIRECTORY/simpleinit-nonls.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/simpleinit-poweroff.patch" &&
message "${MESSAGE_COLOR}Apply linux 2.6.38+ headers
patch...${DEFAULT_COLOR}" &&
patch -p1 < "$SPELL_DIRECTORY/simpleinit-ftbfs-define-enoictlcmd.patch" &&

diff --git a/smgl/simpleinit-msb/simpleinit-poweroff.patch
b/smgl/simpleinit-msb/simpleinit-poweroff.patch
new file mode 100644
index 0000000..315d325
--- /dev/null
+++ b/smgl/simpleinit-msb/simpleinit-poweroff.patch
@@ -0,0 +1,15 @@
+--- login-utils/shutdown.c.orig 2014-06-25 15:09:23.000000000 +0400
++++ login-utils/shutdown.c 2014-06-25 15:11:12.534462171 +0400
+@@ -210,10 +210,10 @@
+ prog = argv[0];
+ if((ptr = strrchr(argv[0], '/'))) prog = ++ptr;
+
+- /* All names (halt, reboot, fasthalt, fastboot, shutdown)
++ /* All names (halt, poweroff, reboot, fasthalt, fastboot, shutdown)
+ refer to the same program with the same options,
+ only the defaults differ. */
+- if(!strcmp("halt", prog)) {
++ if(!strcmp("halt", prog) || !strcmp("poweroff", prog)) {
+ opt_reboot = 0;
+ opt_quiet = 1;
+ opt_fast = 0;
diff --git a/smgl/smgl-mirrors/DETAILS b/smgl/smgl-mirrors/DETAILS
index c3b318c..5c128cb 100755
--- a/smgl/smgl-mirrors/DETAILS
+++ b/smgl/smgl-mirrors/DETAILS
@@ -1,9 +1,13 @@
SPELL=smgl-mirrors
- VERSION=0.6
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.7
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]="http://download.sourcemage.org/distro/$SOURCE";
-
SOURCE_HASH=sha512:761959b666dc549fb2c33e1f6a54432463aea73dbf831e5e0a9b3d36aecd6edc99495abca7285bf19b8bfaefb93ef448411960092901fea8d6d0f146f9b182c7
+ SOURCE2_URL[0]="http://download.sourcemage.org/distro/$SOURCE2";
+ SOURCE_GPG="gurus.gpg:${SOURCE2}:VERIFIED_UPSTREAM_KEY"
+ SOURCE2_IGNORE=signature
+#
SOURCE_HASH=sha512:761959b666dc549fb2c33e1f6a54432463aea73dbf831e5e0a9b3d36aecd6edc99495abca7285bf19b8bfaefb93ef448411960092901fea8d6d0f146f9b182c7
WEB_SITE=http://www.sourcemage.org
ENTERED=20081217
LICENSE[0]=GPL
diff --git a/smgl/smgl-mirrors/HISTORY b/smgl/smgl-mirrors/HISTORY
index e5f5c33..fb6e229 100644
--- a/smgl/smgl-mirrors/HISTORY
+++ b/smgl/smgl-mirrors/HISTORY
@@ -1,3 +1,8 @@
+2013-06-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.7
+ Updated SOURCEFORGE to new mirrors
+ SOURCEFORGE default is now "Auto Select"
+
2008-12-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: fixed source url

diff --git a/smgl/systemd/DEPENDS b/smgl/systemd/DEPENDS
index 444e152..3b9fc31 100755
--- a/smgl/systemd/DEPENDS
+++ b/smgl/systemd/DEPENDS
@@ -1,6 +1,6 @@
runtime_depends util-linux &&

-depends udev &&
+depends UDEV &&
depends dbus &&
depends intltool &&
depends libcap &&
diff --git a/smgl/systemd/DETAILS b/smgl/systemd/DETAILS
old mode 100644
new mode 100755
diff --git a/smgl/systemd/HISTORY b/smgl/systemd/HISTORY
index 67ccebc..529f662 100644
--- a/smgl/systemd/HISTORY
+++ b/smgl/systemd/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2011-12-21 David Kowis <dkowis AT shlrm.org>
* DETAILS: added more information to the long description and refomratted
it

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/telephony/asterisk/DEPENDS b/telephony/asterisk/DEPENDS
index 9e5139d..03941d8 100755
--- a/telephony/asterisk/DEPENDS
+++ b/telephony/asterisk/DEPENDS
@@ -1,5 +1,5 @@
depends -sub CXX gcc &&
-depends "openssl" &&
+depends "SSL" &&
depends "zlib" &&

if [[ ${ASTERISK_DOXYGEN} == "y" ]]
diff --git a/telephony/asterisk/HISTORY b/telephony/asterisk/HISTORY
index 8394687..f385408 100644
--- a/telephony/asterisk/HISTORY
+++ b/telephony/asterisk/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/telephony/commoncpp2/DETAILS b/telephony/commoncpp2/DETAILS
index e29d8cb..a1b47af 100755
--- a/telephony/commoncpp2/DETAILS
+++ b/telephony/commoncpp2/DETAILS
@@ -1,6 +1,6 @@
SPELL=commoncpp2
- VERSION=1.8.0
-
SOURCE_HASH=sha512:2c4aafd7a0298534c908f2ea339cce158b745cc32dd3379eafe9f76ba5c2a4f7bf9d9f0d9d5fec3a4a41d559c28c07fef5773780e770623f60fb651cbb4e4804
+ VERSION=1.8.1
+
SOURCE_HASH=sha512:949823461d20429c2b0acfa22554a5a9dacc977e3ee097f34416f65d322df84fbdb27c644435c6c6caaed800347dfbe789cee7f19b39b306165c97b4f4012bfe
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/commoncpp/$SOURCE
diff --git a/telephony/commoncpp2/HISTORY b/telephony/commoncpp2/HISTORY
index 92b41eb..6f661f4 100644
--- a/telephony/commoncpp2/HISTORY
+++ b/telephony/commoncpp2/HISTORY
@@ -1,3 +1,8 @@
+2013-04-17 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: version 1.8.1
+ * sde-statfix.patch: Bug 190. Unreferenced functions now in
+ sys/stat.h
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/telephony/commoncpp2/PRE_BUILD b/telephony/commoncpp2/PRE_BUILD
new file mode 100755
index 0000000..2679f9b
--- /dev/null
+++ b/telephony/commoncpp2/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/sde-statfix.patch
diff --git a/telephony/commoncpp2/sde-statfix.patch
b/telephony/commoncpp2/sde-statfix.patch
new file mode 100644
index 0000000..7b97b11
--- /dev/null
+++ b/telephony/commoncpp2/sde-statfix.patch
@@ -0,0 +1,63 @@
+# --- SDE-COPYRIGHT-NOTE-BEGIN ---
+# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+#
+# Filename: package/.../commonc++/commoncpp2-1.8.1-statfix.patch
+# Copyright (C) 2012 The OpenSDE Project
+#
+# More information can be found in the files COPYING and README.
+#
+# This patch file is dual-licensed. It is available under the license the
+# patched project is licensed under, as long as it is an OpenSource license
+# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
+# of the GNU General Public License as published by the Free Software
+# Foundation; either version 2 of the License, or (at your option) any later
+# version.
+# --- SDE-COPYRIGHT-NOTE-END ---
+
+diff -Nur commoncpp2-1.8.1.orig/src/applog.cpp
commoncpp2-1.8.1/src/applog.cpp
+--- commoncpp2-1.8.1.orig/src/applog.cpp 2010-10-31 17:11:55.000000000 -0600
++++ commoncpp2-1.8.1/src/applog.cpp 2012-01-22 19:23:13.639292789 -0700
+@@ -45,6 +45,7 @@
+ #include <cstdlib>
+ #include <stdarg.h>
+ #include <errno.h>
++#include <sys/stat.h>
+
+ // TODO sc: test if has to move up now that it is into commoncpp
+ // NOTE: the order of inclusion is important do not move following include
line
+@@ -297,7 +298,7 @@
+ else
+ {
+ // create pipe
+- int err = mkfifo(_nomeFile.c_str(), S_IREAD | S_IWRITE);
++ int err = mkfifo(_nomeFile.c_str(), S_IRUSR | S_IWUSR);
+ if (err == 0 || errno == EEXIST)
+ {
+ // and open it
+@@ -342,7 +343,7 @@
+ else
+ {
+ // create pipe
+- int err = mkfifo(_nomeFile.c_str(), S_IREAD | S_IWRITE);
++ int err = mkfifo(_nomeFile.c_str(), S_IRUSR | S_IWUSR);
+ if (err == 0 || errno == EEXIST)
+ {
+ // and open it
+@@ -456,7 +457,7 @@
+ else
+ {
+ // create pipe
+- int err = mkfifo(d->_nomeFile.c_str(), S_IREAD | S_IWRITE);
++ int err = mkfifo(d->_nomeFile.c_str(), S_IRUSR | S_IWUSR);
+ if (err == 0 || errno == EEXIST)
+ {
+ // and open it
+@@ -562,7 +563,7 @@
+ else
+ {
+ // create pipe
+- int err = mkfifo(d->_nomeFile.c_str(), S_IREAD | S_IWRITE);
++ int err = mkfifo(d->_nomeFile.c_str(), S_IRUSR | S_IWUSR);
+ if (err == 0 || errno == EEXIST)
+ {
+ // and open it
diff --git a/telephony/decibel/DEPENDS b/telephony/decibel/DEPENDS
index 079ca54..647e419 100755
--- a/telephony/decibel/DEPENDS
+++ b/telephony/decibel/DEPENDS
@@ -3,7 +3,7 @@ if [ $DEC_SVN = y ]; then
depends subversion
fi &&
depends tapioca-qt &&
-depends openssl &&
+depends SSL &&
depends cmake &&
optional_depends doxygen '' '' 'to build documentation' &&
optional_depends graphviz '' '' 'to build diagrams'
diff --git a/telephony/decibel/HISTORY b/telephony/decibel/HISTORY
index aea8f81..d3d95fa 100644
--- a/telephony/decibel/HISTORY
+++ b/telephony/decibel/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2009-04-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: new url for svn version
* DEPENDS: add cmake, openssl
diff --git a/telephony/farstream/DEPENDS b/telephony/farstream/DEPENDS
index d80f8e2..79b5587 100755
--- a/telephony/farstream/DEPENDS
+++ b/telephony/farstream/DEPENDS
@@ -11,6 +11,16 @@ if is_depends_enabled $SPELL python; then
depends gst-python
fi &&

+optional_depends gobject-introspection \
+ "--enable-introspection --enable-gobject-cast-checks" \
+ "--disable-introspection --disable-gobject-cast-checks" \
+ "Enable introspection for this build?" &&
+
+optional_depends valgrind \
+ "--enable-valgrind" \
+ "--disable-valgrind" \
+ "Enable valgrind support?" &&
+
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/telephony/farstream/DETAILS b/telephony/farstream/DETAILS
index 9650d17..a49b772 100755
--- a/telephony/farstream/DETAILS
+++ b/telephony/farstream/DETAILS
@@ -1,5 +1,5 @@
SPELL=farstream
- VERSION=0.1.2
+ VERSION=0.2.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
WEB_SITE=http://www.freedesktop.org/wiki/Software/Farstream
diff --git a/telephony/farstream/HISTORY b/telephony/farstream/HISTORY
index 10de25f..a5dd153 100644
--- a/telephony/farstream/HISTORY
+++ b/telephony/farstream/HISTORY
@@ -1,3 +1,7 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.2.2
+ * DEPENDS: added new optional depends
+
2012-08-30 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing required (libnice) and optional dependencies
(python, gtk-doc)
diff --git a/telephony/libexosip2/DEPENDS b/telephony/libexosip2/DEPENDS
index 4328efe..2694216 100755
--- a/telephony/libexosip2/DEPENDS
+++ b/telephony/libexosip2/DEPENDS
@@ -1,3 +1,3 @@
depends libosip2 &&

-optional_depends openssl "" "" "for OpenSSL support"
+optional_depends SSL "" "" "for OpenSSL support"
diff --git a/telephony/libexosip2/HISTORY b/telephony/libexosip2/HISTORY
index f1e70a8..7ae2fcd 100644
--- a/telephony/libexosip2/HISTORY
+++ b/telephony/libexosip2/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-07-11 Peng Chang (Charles) <chp AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 3.5.0
diff --git a/telephony/libjingle-tapioca/DEPENDS
b/telephony/libjingle-tapioca/DEPENDS
index f14dd85..6295223 100755
--- a/telephony/libjingle-tapioca/DEPENDS
+++ b/telephony/libjingle-tapioca/DEPENDS
@@ -1,4 +1,4 @@
depends -sub CXX gcc &&
depends pkgconfig &&
depends expat &&
-depends openssl
+depends SSL
diff --git a/telephony/libjingle-tapioca/HISTORY
b/telephony/libjingle-tapioca/HISTORY
index 5cc090e..b655cc1 100644
--- a/telephony/libjingle-tapioca/HISTORY
+++ b/telephony/libjingle-tapioca/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/telephony/mediastreamer/HISTORY b/telephony/mediastreamer/HISTORY
index ce3581c..96858a6 100644
--- a/telephony/mediastreamer/HISTORY
+++ b/telephony/mediastreamer/HISTORY
@@ -1,3 +1,6 @@
+2013-02-15 Sukneet Basuta <sukneet AT sourcemage.org>
+ * PRE_BUILD: fixed ffmpeg version check
+
2012-07-29 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: apply ffmpeg 0.11 patch for ffmpeg-svn as well

diff --git a/telephony/mediastreamer/PRE_BUILD
b/telephony/mediastreamer/PRE_BUILD
index 880fd5e..d0795c9 100755
--- a/telephony/mediastreamer/PRE_BUILD
+++ b/telephony/mediastreamer/PRE_BUILD
@@ -1,10 +1,11 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+. "$GRIMOIRE/FUNCTIONS" &&
FFMPEG_VER=0
if is_depends_enabled $SPELL ffmpeg && spell_ok ffmpeg; then
- FFMPEG_VER=$(installed_version ffmpeg|cut -d. -f2)
+ FFMPEG_VER=$(installed_version ffmpeg)
fi
-if (( $FFMPEG_VER >= 11 )) || is_depends_enabled $SPELL ffmpeg-svn; then
+if is_version_less 0.11.0 $FFMPEG_VER || is_depends_enabled $SPELL
ffmpeg-svn; then
patch -p1 < $SPELL_DIRECTORY/mediastreamer-ffmpeg-0.11.patch
fi
diff --git a/telephony/ortp/DEPENDS b/telephony/ortp/DEPENDS
index 10f0cc9..0a2a960 100755
--- a/telephony/ortp/DEPENDS
+++ b/telephony/ortp/DEPENDS
@@ -1,3 +1,3 @@
-optional_depends openssl '' '' 'encryption support' &&
+optional_depends SSL '' '' 'encryption support' &&
optional_depends libsrtp '' '' 'secure transport support' &&
optional_depends gtk-doc "" "" "for documentation"
diff --git a/telephony/ortp/HISTORY b/telephony/ortp/HISTORY
index 936fe02..c08d152 100644
--- a/telephony/ortp/HISTORY
+++ b/telephony/ortp/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-03-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.20.0

diff --git a/telephony/sofia-sip/DEPENDS b/telephony/sofia-sip/DEPENDS
index a61ea1b..a287f0e 100755
--- a/telephony/sofia-sip/DEPENDS
+++ b/telephony/sofia-sip/DEPENDS
@@ -1,3 +1,3 @@
depends glib2 &&
-depends openssl
+depends SSL

diff --git a/telephony/sofia-sip/HISTORY b/telephony/sofia-sip/HISTORY
index be11615..df9235a 100644
--- a/telephony/sofia-sip/HISTORY
+++ b/telephony/sofia-sip/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/telephony/telepathy-farstream/DEPENDS
b/telephony/telepathy-farstream/DEPENDS
index f44f854..2c10f68 100755
--- a/telephony/telepathy-farstream/DEPENDS
+++ b/telephony/telepathy-farstream/DEPENDS
@@ -1 +1,11 @@
depends farstream
+
+optional_depends gobject-introspection \
+ "--enable-introspection" \
+ "--disable-introspection" \
+ "Enable introspection for this build?" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Use gtk-doc to build documentation?"
diff --git a/telephony/telepathy-farstream/DETAILS
b/telephony/telepathy-farstream/DETAILS
index a374733..78beb1a 100755
--- a/telephony/telepathy-farstream/DETAILS
+++ b/telephony/telepathy-farstream/DETAILS
@@ -1,13 +1,13 @@
SPELL=telepathy-farstream
- VERSION=0.4.0
+ VERSION=0.6.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
- WEB_SITE=http://telepathy.freedesktop.org
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$WEB_SITE/releases/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://telepathy.freedesktop.org/releases/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=telepathy.gpg:$SOURCE.asc:UPSTREAM_KEY
SOURCE2_IGNORE=signature
+ WEB_SITE=http://telepathy.freedesktop.org
LICENSE[0]=GPL
ENTERED=20120405
SHORT="telepathy client library that uses farstream"
diff --git a/telephony/telepathy-farstream/HISTORY
b/telephony/telepathy-farstream/HISTORY
index d4242ed..b23abc5 100644
--- a/telephony/telepathy-farstream/HISTORY
+++ b/telephony/telepathy-farstream/HISTORY
@@ -1,3 +1,7 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.6.0
+ * DEPENDS: added new optional depends
+
2012-04-05 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS, DEPENDS: spell created, version 0.4.0

diff --git a/telephony/telepathy-glib/DETAILS
b/telephony/telepathy-glib/DETAILS
index 7a3e67e..ab584b4 100755
--- a/telephony/telepathy-glib/DETAILS
+++ b/telephony/telepathy-glib/DETAILS
@@ -1,5 +1,5 @@
SPELL=telepathy-glib
- VERSION=0.18.0
+ VERSION=0.20.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
WEB_SITE=http://telepathy.freedesktop.org
diff --git a/telephony/telepathy-glib/HISTORY
b/telephony/telepathy-glib/HISTORY
index f6bc7cc..1e1a90a 100644
--- a/telephony/telepathy-glib/HISTORY
+++ b/telephony/telepathy-glib/HISTORY
@@ -1,3 +1,6 @@
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.20.0
+
2012-04-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.18.0

diff --git a/telephony/telepathy-idle/DEPENDS
b/telephony/telepathy-idle/DEPENDS
index 3bc4d11..f961c83 100755
--- a/telephony/telepathy-idle/DEPENDS
+++ b/telephony/telepathy-idle/DEPENDS
@@ -3,4 +3,4 @@ depends dbus-glib &&
depends pkgconfig &&
depends python &&
depends libxslt &&
-depends openssl
+depends SSL
diff --git a/telephony/telepathy-idle/HISTORY
b/telephony/telepathy-idle/HISTORY
index e14dacf..6675b81 100644
--- a/telephony/telepathy-idle/HISTORY
+++ b/telephony/telepathy-idle/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.11

diff --git a/telephony/telepathy-qt/DEPENDS b/telephony/telepathy-qt/DEPENDS
index 5316f11..7932e84 100755
--- a/telephony/telepathy-qt/DEPENDS
+++ b/telephony/telepathy-qt/DEPENDS
@@ -5,7 +5,7 @@ fi &&
depends pkgconfig &&
depends -sub DBUS qt4 &&
depends python &&
-depends openssl &&
+depends SSL &&
optional_depends telepathy-glib '' '' 'glib integration' &&
optional_depends telepathy-farsight '' '' 'for the VOIP UI' &&
optional_depends gstreamer '' '' 'for the VOIP UI'
diff --git a/telephony/telepathy-qt/HISTORY b/telephony/telepathy-qt/HISTORY
index dc0a2d5..97de1cb 100644
--- a/telephony/telepathy-qt/HISTORY
+++ b/telephony/telepathy-qt/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-07-15 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: updated stable version to 0.3.7
* DEPENDS: added missing optional deps on telepathy-farsight
diff --git a/utils/accountsservice/DETAILS b/utils/accountsservice/DETAILS
index c4ecf39..78d449c 100755
--- a/utils/accountsservice/DETAILS
+++ b/utils/accountsservice/DETAILS
@@ -1,5 +1,5 @@
SPELL=accountsservice
- VERSION=0.6.12
+ VERSION=0.6.31
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://cgit.freedesktop.org/$SPELL/snapshot/$SOURCE
diff --git a/utils/accountsservice/HISTORY b/utils/accountsservice/HISTORY
index 9db410a..c9966f7 100644
--- a/utils/accountsservice/HISTORY
+++ b/utils/accountsservice/HISTORY
@@ -1,3 +1,9 @@
+2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.31
+
+2012-10-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.25
+
2011-05-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.12

diff --git a/utils/accountsservice/accountsservice-0.6.12.tar.bz2.sig
b/utils/accountsservice/accountsservice-0.6.12.tar.bz2.sig
deleted file mode 100644
index 2392dcc..0000000
Binary files a/utils/accountsservice/accountsservice-0.6.12.tar.bz2.sig and
/dev/null differ
diff --git a/utils/accountsservice/accountsservice-0.6.31.tar.bz2.sig
b/utils/accountsservice/accountsservice-0.6.31.tar.bz2.sig
new file mode 100644
index 0000000..0369806
Binary files /dev/null and
b/utils/accountsservice/accountsservice-0.6.31.tar.bz2.sig differ
diff --git a/utils/acpid2/DETAILS b/utils/acpid2/DETAILS
index 04a15d3..f0cdc08 100755
--- a/utils/acpid2/DETAILS
+++ b/utils/acpid2/DETAILS
@@ -1,9 +1,9 @@
SPELL=acpid2
SPELLX=acpid
- VERSION=2.0.17
-
SOURCE_HASH=sha512:b7f3a16782db801c32b1b6195b95e5b960afd9c5acdf029445aebf98c7aea3d6677a8e75232f4702a81578faf7adb3e42844b724f4c92a09708b4cc2d74a2a84
+ VERSION=2.0.23
+
SOURCE_HASH=sha512:b2f01f04a9c5370608016c16ecfbc5b503170c2686e6557ab1463e25d56a3ef1d2093d4701205ec1261564b1073653b404d0ae278c0bd8c8496606be1785963f
SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL[0]=http://tedfelix.com/linux/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
DOCS="samples/*"
WEB_SITE=http://tedfelix.com/linux/acpid-netlink.html
diff --git a/utils/acpid2/HISTORY b/utils/acpid2/HISTORY
index 374c539..8643282 100644
--- a/utils/acpid2/HISTORY
+++ b/utils/acpid2/HISTORY
@@ -1,3 +1,18 @@
+2014-08-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.23
+
+2013-09-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.20
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.19
+ * PRE_BUILD: apply patch
+ * old-headers.patch: added, to fix build with older kernel headers
+ that come with glibc
+
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.18; renewed source url
+
2012-09-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.17

diff --git a/utils/acpid2/PRE_BUILD b/utils/acpid2/PRE_BUILD
index e12eee1..cda625c 100755
--- a/utils/acpid2/PRE_BUILD
+++ b/utils/acpid2/PRE_BUILD
@@ -1,5 +1,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/old-headers.patch" &&
+
# allow regular *.conf files from /etc/acpi/event
patch -p0 < "$SPELL_DIRECTORY/dot-conf.patch"
diff --git a/utils/acpid2/old-headers.patch b/utils/acpid2/old-headers.patch
new file mode 100644
index 0000000..782ddec
--- /dev/null
+++ b/utils/acpid2/old-headers.patch
@@ -0,0 +1,11 @@
+--- input_layer.h.orig 2009-11-10 02:16:59.000000000 +0300
++++ input_layer.h 2013-05-30 13:06:33.343465325 +0400
+@@ -32,4 +32,8 @@
+ /* Open a single input layer device file for input. */
+ extern int open_inputfile(const char *filename);
+
++#ifndef KEY_MICMUTE
++#define KEY_MICMUTE 248
++#endif
++
+ #endif /* INPUT_LAYER_H__ */
diff --git a/utils/anyrename/DEPENDS b/utils/anyrename/DEPENDS
index d76809b..15708f5 100755
--- a/utils/anyrename/DEPENDS
+++ b/utils/anyrename/DEPENDS
@@ -28,7 +28,7 @@ optional_depends imagemagick \
"" \
"" \
"for renaming images (png, jpg...)" &&
-optional_depends giflib \
+optional_depends GIFLIB \
"" \
"" \
"for renaming gif files" &&
diff --git a/utils/anyrename/HISTORY b/utils/anyrename/HISTORY
index 62ec07f..e81eb75 100644
--- a/utils/anyrename/HISTORY
+++ b/utils/anyrename/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2008-07-12 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: depends on giflib, provider deprecated

diff --git a/utils/at/BUILD b/utils/at/BUILD
index 85e7884..e99783d 100755
--- a/utils/at/BUILD
+++ b/utils/at/BUILD
@@ -1,10 +1,6 @@
create_group at &&
create_account at &&

-if [ ! -d /var/spool/atjobs ]; then
- mkdir -p /var/spool/atjobs
-fi &&
-
SENDMAIL='#define SENDMAIL "/usr/sbin/sendmail"' &&

./configure --build=$BUILD \
@@ -19,4 +15,7 @@ SENDMAIL='#define SENDMAIL "/usr/sbin/sendmail"' &&
$OPTS &&

echo "$SENDMAIL" >> config.h &&
-make_single
+
+make_single &&
+make &&
+make_normal
diff --git a/utils/at/DETAILS b/utils/at/DETAILS
index b11eec5..7dcb168 100755
--- a/utils/at/DETAILS
+++ b/utils/at/DETAILS
@@ -1,12 +1,12 @@
SPELL=at
- VERSION=3.1.10.2
- SOURCE=at_$VERSION.tar.gz
-#
SOURCE_HASH=sha512:9b1adec8d467e57fb3f499e130b07988c5e95be3d5f20526c151dd5b818f98378ef43e963b87b8f3de6c5761a17d92a3e5a0f433b6a0fe19fb1b172a717a5d0b
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=3.1.16
+ PATCHLEVEL=2
+ SOURCE=at_$VERSION.orig.tar.gz
SOURCE_URL[0]=http://ftp.us.debian.org/debian/pool/main/a/at/${SOURCE}
SOURCE_URL[1]=http://ftp.de.debian.org/debian/pool/main/a/at/${SOURCE}
- WEB_SITE=http://packages.debian.org/source/lenny/at
+
SOURCE_HASH=sha512:d63132536d01153c4b38499b316c8a7980cd47a75b00fb5edc6e41f24345f97b55b20e5801d50f1bde2f337acc7bdb7e318456c241415e7b7bddee7e51e68ad5
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://packages.qa.debian.org/a/at.html
ENTERED=20011011
LICENSE=GPL
KEYWORDS="utils"
diff --git a/utils/at/HISTORY b/utils/at/HISTORY
index 4c5fff0..c983067 100644
--- a/utils/at/HISTORY
+++ b/utils/at/HISTORY
@@ -1,3 +1,16 @@
+2014-10-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * BUILD: put atjobs dir installation to INSTALL
+ * INSTALL: use INSTALL_ROOT; fix permissions on atjobs dir
+
+2014-10-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to fix docdir
+
+2014-10-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.16; updated website; quoting paths
+ * BUILD: added missing make commands
+
2012-05-10 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: Use make_single

diff --git a/utils/at/INSTALL b/utils/at/INSTALL
index 75a9d7c..ae372b4 100755
--- a/utils/at/INSTALL
+++ b/utils/at/INSTALL
@@ -1,4 +1,9 @@
-default_install &&
-if [ ! -e /etc/at.deny ]; then
- cp at.deny /etc
+default_install &&
+
+if [ ! -d "$INSTALL_ROOT/var/spool/atjobs" ] || [ `stat -c '%a'
$INSTALL_ROOT/var/spool/atjobs` -ne 770 ]; then
+ install -vm 770 -o at -g at -d "$INSTALL_ROOT/var/spool/atjobs"
+fi &&
+
+if [ ! -e "$INSTALL_ROOT/etc/at.deny" ]; then
+ cp at.deny "$INSTALL_ROOT/etc/"
fi
diff --git a/utils/at/PRE_BUILD b/utils/at/PRE_BUILD
new file mode 100755
index 0000000..79e87bc
--- /dev/null
+++ b/utils/at/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:/doc:/share/doc:" Makefile.in
diff --git a/utils/at/at_3.1.10.2.tar.gz.sig b/utils/at/at_3.1.10.2.tar.gz.sig
deleted file mode 100644
index 7e2fb9d..0000000
Binary files a/utils/at/at_3.1.10.2.tar.gz.sig and /dev/null differ
diff --git a/utils/atop/DEPENDS b/utils/atop/DEPENDS
new file mode 100755
index 0000000..c2af731
--- /dev/null
+++ b/utils/atop/DEPENDS
@@ -0,0 +1,2 @@
+depends ncurses &&
+depends zlib
diff --git a/utils/atop/DETAILS b/utils/atop/DETAILS
index dd07dd1..cafe49e 100755
--- a/utils/atop/DETAILS
+++ b/utils/atop/DETAILS
@@ -1,9 +1,9 @@
SPELL=atop
- VERSION=1.25
+ VERSION=2.0.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.atoptool.nl/download/$SOURCE
-
SOURCE_HASH=sha512:dcd10730f06226e6fddfaa6a5b35341f6d5329bb214ecda5601f68004374d3d1ec16d0586020dd4c6e860fdab20ecb231e215edc4d1129b0e1d5df28c8334cdc
+
SOURCE_HASH=sha512:c02b1c2ebf5c49fb0ad17bbcf0b86af8e5623c8d0b6ba8b1096d9b592cbb358e011933142cdebc90f619221785e859aaa009a338f3682d8bfa4340a50b308471
WEB_SITE=http://www.atconsultancy.nl/atop/home.html
ENTERED=20020725
LICENSE=GPL
diff --git a/utils/atop/HISTORY b/utils/atop/HISTORY
index e47ff26..9182bc6 100644
--- a/utils/atop/HISTORY
+++ b/utils/atop/HISTORY
@@ -1,3 +1,7 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.2
+ * DEPENDS: added dependencies on ncurses and zlib
+
2010-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: fixed CFLAGS substitution so it works with -Os

diff --git a/utils/augeas/DETAILS b/utils/augeas/DETAILS
index 0eeb99f..71920c1 100755
--- a/utils/augeas/DETAILS
+++ b/utils/augeas/DETAILS
@@ -1,8 +1,9 @@
SPELL=augeas
- VERSION=0.7.3
+ VERSION=1.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://${SPELL}.net/download/${SOURCE}
-
SOURCE_HASH=sha512:9ccf00675f70f713a47bd743ee6c61ed4cf274129195d8b282f6521fabe7780a808f1a5302cac9d2b9efa2b51cf969478d1b267bc60d562d9469a4ec22d98eb6
+ SOURCE_URL[0]=http://download.augeas.net/${SOURCE}
+#
SOURCE_HASH=sha512:9ccf00675f70f713a47bd743ee6c61ed4cf274129195d8b282f6521fabe7780a808f1a5302cac9d2b9efa2b51cf969478d1b267bc60d562d9469a4ec22d98eb6
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://augeas.net/";
LICENSE[0]="LGPL"
diff --git a/utils/augeas/HISTORY b/utils/augeas/HISTORY
index 5395cf5..3ec4103 100644
--- a/utils/augeas/HISTORY
+++ b/utils/augeas/HISTORY
@@ -1,3 +1,7 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.3.0
+ SOURCE_URL updated
+
2010-11-04 Robert Figura <template AT sourcemage.org>
* DETAILS: update to 0.7.3

diff --git a/utils/augeas/augeas-1.3.0.tar.gz.sig
b/utils/augeas/augeas-1.3.0.tar.gz.sig
new file mode 100644
index 0000000..0ebed4a
Binary files /dev/null and b/utils/augeas/augeas-1.3.0.tar.gz.sig differ
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..29fe0b8 100755
--- a/utils/bibletime4/DETAILS
+++ b/utils/bibletime4/DETAILS
@@ -1,11 +1,20 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=bibletime4
SPELLX=bibletime
- VERSION=2.5
- SOURCE=$SPELLX-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+if [[ $BIBLETIME4_BRANCH == scm ]]; then
+ VERSION=$(get_scm_version)
+ 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..5102611 100644
--- a/utils/bibletime4/HISTORY
+++ b/utils/bibletime4/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/binwalk/DETAILS b/utils/binwalk/DETAILS
new file mode 100755
index 0000000..981089d
--- /dev/null
+++ b/utils/binwalk/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=binwalk
+ VERSION=2.0.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://github.com/devttys0/$SPELL/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:de223f61a0a212469c21b8e36d02cadc83f1cdb96a0f6114490d15d8dc12c93a86b46ef74379acb96b32b305e75ca66e940d7a18a8dc3b5036ebe8946dcca0f3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://code.google.com/p/binwalk/
+ LICENSE[0]=MIT
+ ENTERED=20121219
+ SHORT="firmware analysis tool"
+cat << EOF
+Binwalk is a tool for searching a given binary image for embedded files and
+executable code. Specifically, it is designed for identifying files and code
+embedded inside of firmware images. Binwalk uses the libmagic library, so it
+is compatible with magic signatures created for the Unix file utility.
+
+Binwalk also includes a custom magic signature file which contains improved
+signatures for files that are commonly found in firmware images such as
+compressed/archived files, firmware headers, Linux kernels, bootloaders,
+filesystems, etc.
+EOF
diff --git a/utils/binwalk/HISTORY b/utils/binwalk/HISTORY
new file mode 100644
index 0000000..58168eb
--- /dev/null
+++ b/utils/binwalk/HISTORY
@@ -0,0 +1,7 @@
+2014-09-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 2.0.1
+ * BUILD: Removed, not needed anymore
+
+2012-12-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, BUILD: spell created, version 0.4.5
diff --git a/utils/bluez-hcidump/DETAILS b/utils/bluez-hcidump/DETAILS
index 7d1bc1f..577ed19 100755
--- a/utils/bluez-hcidump/DETAILS
+++ b/utils/bluez-hcidump/DETAILS
@@ -1,8 +1,8 @@
SPELL=bluez-hcidump
- VERSION=1.42
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://bluez.sourceforge.net/download/$SOURCE
-
SOURCE_HASH=sha512:3031abd766f2db574333a561cf2c6b8be2ae93e3c406402c98aafd81c37dfefba5199a05d1cc2e86c0cfb667dbf9648d1c331938a46c05655e235acfc0078cd1
+ VERSION=2.5
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL[0]=http://www.kernel.org/pub/linux/bluetooth/${SOURCE}
+
SOURCE_HASH=sha512:20e05bba1ea53fa774311fb0c24263c8837818b598ea8519539d0792cad7888330feb5c717c327630d6f6985eb0813de99a30994c3ef108fa128b484487ea3f2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.bluez.org/
ENTERED=20060727
diff --git a/utils/bluez-hcidump/HISTORY b/utils/bluez-hcidump/HISTORY
index 2d57486..9f1d91f 100644
--- a/utils/bluez-hcidump/HISTORY
+++ b/utils/bluez-hcidump/HISTORY
@@ -1,5 +1,8 @@
+2013-05-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5
+
2009-08-15 Arjan Bouter <abouter AT sourcemage.org>
- * DEPENDS: use BLUEZ provider
+ * DEPENDS: use BLUEZ provider

2008-06-30 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.42
diff --git a/utils/bluez/CONFIGURE b/utils/bluez/CONFIGURE
index 996eb2f..f6ec9fe 100755
--- a/utils/bluez/CONFIGURE
+++ b/utils/bluez/CONFIGURE
@@ -2,7 +2,6 @@ config_query_option BLUEZOPTS "Enable debug information?" n
"--enable-debug" "--
config_query_option BLUEZOPTS "Build HID daemon?" n "--enable-hidd"
"--disable-hidd" &&
config_query_option BLUEZOPTS "Build PAN daemon?" n "--enable-pand"
"--disable-pand" &&
config_query_option BLUEZOPTS "Build DUN daemon?" n "--enable-dund"
"--disable-dund" &&
-config_query_option BLUEZOPTS "Build Tracing daemon?" n "--enable-tracer"
"--disable-tracer" &&
config_query_option BLUEZOPTS "Build the utilities?" y "--enable-tools"
"--disable-tools" &&
config_query_option BLUEZOPTS "Build the test programs?" n "--enable-test"
"--disable-test" &&
config_query_option BLUEZOPTS "Build HID mode switching utility?" n
"--enable-hid2hci" "--disable-hid2hci" &&
@@ -19,7 +18,7 @@ config_query_option BLUEZOPTS "Build the audio plugin?" n
"--enable-audio" "--di
config_query_option BLUEZOPTS "Build the service plugin?" n
"--enable-service" "--disable-service" &&
config_query_option BLUEZOPTS "Build the health plugin?" n "--enable-health"
"--disable-health" &&
config_query_option BLUEZOPTS "Build the pnat plugin?" n "--enable-pnat"
"--disable-pnat" &&
-config_query_option BLUEZOPTS "Build the GATT example plugin?" n
"--enable-gatt-example" "--disable-gatt-example" &&
+config_query_option BLUEZOPTS "Build the GATT plugin?" n "--enable-gatt"
"--disable-gatt" &&
config_query_option BLUEZOPTS "Build the maemo6 plugin?" n "--enable-maemo6"
"--disable-maemo6" &&
-config_query_option BLUEZOPTS "Build the D-Bus OOB plugin?" n
"--enable-dbusoob" "--disable-dbusoob"
-
+config_query_option BLUEZOPTS "Build the D-Bus OOB plugin?" n
"--enable-dbusoob" "--disable-dbusoob" &&
+config_query_option BLUEZOPTS "Build the Wii Remote plugin?" n
"--enable-wiimote" "--disable-wiimote"
diff --git a/utils/bluez/DEPENDS b/utils/bluez/DEPENDS
index d318f17..2a893b7 100755
--- a/utils/bluez/DEPENDS
+++ b/utils/bluez/DEPENDS
@@ -31,9 +31,4 @@ optional_depends gstreamer \
optional_depends hal \
"--enable-hal" \
"--disable-hal" \
- "get adapter class using HAL?" &&
-
-optional_depends libcap-ng \
- "--enable-capng" \
- "--disable-capng" \
- "enable capabilities support?"
+ "get adapter class using HAL?"
diff --git a/utils/bluez/DETAILS b/utils/bluez/DETAILS
index 6a15099..f582228 100755
--- a/utils/bluez/DETAILS
+++ b/utils/bluez/DETAILS
@@ -1,11 +1,11 @@
SPELL=bluez
- VERSION=4.96
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE2=$SOURCE.sign
+ VERSION=4.101
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SPELL-$VERSION.tar.sign
SOURCE2_IGNORE=signature
SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE
- SOURCE2_URL[0]=${SOURCE_URL[0]}.sign
+ SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.bluez.org/
LICENSE[0]=GPL
diff --git a/utils/bluez/HISTORY b/utils/bluez/HISTORY
index ae32f91..7bebb03 100644
--- a/utils/bluez/HISTORY
+++ b/utils/bluez/HISTORY
@@ -1,3 +1,10 @@
+2013-02-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.101
+ gz -> xz
+ * PRE_BUILD: added, for gpg verification of extracted tar
+ * CONFIGURE: removed deprecated configure flags
+ * DEPENDS: removed optional_depends libcap-ng
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/utils/bluez/PRE_BUILD b/utils/bluez/PRE_BUILD
new file mode 100755
index 0000000..e1fd445
--- /dev/null
+++ b/utils/bluez/PRE_BUILD
@@ -0,0 +1,8 @@
+message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
+SOURCE_ORI=${SOURCE}
+SOURCE=${SOURCE/.xz}
+xz -dkf ${SOURCE_CACHE}/$SOURCE_ORI
+default_pre_build
+message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
+rm ${SOURCE_CACHE}/${SOURCE}
+SOURCE=${SOURCE_ORI}
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/cdemu-daemon/DEPENDS b/utils/cdemu-daemon/DEPENDS
index 8d1b730..e3327c7 100755
--- a/utils/cdemu-daemon/DEPENDS
+++ b/utils/cdemu-daemon/DEPENDS
@@ -5,7 +5,7 @@ depends glib2 &&
depends libdaemon &&
depends libmirage &&
depends sysfsutils &&
-depends udev &&
+depends UDEV &&
depends libao


diff --git a/utils/cdemu-daemon/HISTORY b/utils/cdemu-daemon/HISTORY
index 8d0489a..8ef5d4a 100644
--- a/utils/cdemu-daemon/HISTORY
+++ b/utils/cdemu-daemon/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
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/utils/chrpath/DETAILS b/utils/chrpath/DETAILS
index 9c54484..1ce714a 100755
--- a/utils/chrpath/DETAILS
+++ b/utils/chrpath/DETAILS
@@ -1,8 +1,8 @@
SPELL=chrpath
- VERSION=0.14
+ VERSION=0.16
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://alioth.debian.org/frs/download.php/3648/${SOURCE}
-
SOURCE_HASH=sha512:ef37972c2af58238d8dcaa0b9558acf67bae751fe2f2aedbea9079383d762902c7e051d08a9f14623643fcf598fab7e019762a1fb3781147bccce5971754a816
+
SOURCE_URL[0]=https://alioth.debian.org/frs/download.php/file/3979/${SOURCE}
+
SOURCE_HASH=sha512:aa04d490f78bff20a56fe20539cec10218c0772a668909eda8324ca825f51e8ef92001e95d9c316e79a145a043c9c327ec94d1a82e104ab408ca1021832745aa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://directory.fsf.org/wiki/Chrpath";
LICENSE[0]=GPL
diff --git a/utils/chrpath/HISTORY b/utils/chrpath/HISTORY
index 443ec88..3f957ab 100644
--- a/utils/chrpath/HISTORY
+++ b/utils/chrpath/HISTORY
@@ -1,3 +1,6 @@
+2014-09-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.16
+
2012-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: spell created

diff --git a/utils/colordiff/DETAILS b/utils/colordiff/DETAILS
index 97a1cbd..c7a0978 100755
--- a/utils/colordiff/DETAILS
+++ b/utils/colordiff/DETAILS
@@ -1,11 +1,10 @@
SPELL=colordiff
- VERSION=1.0.10
+ VERSION=1.0.13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://colordiff.sourceforge.net/$SOURCE
-# SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b9dfba651adde06c62b83a127a5c6ced2a8cfd0c3619d9abe58a25c18c55c17dec818d477c065f3971a784836ec63895cf150c48491fa7dafebbe92596a515ca
- WEB_SITE=http://colordiff.sourceforge.net/
+ SOURCE_URL[0]=http://www.colordiff.org/$SOURCE
+
SOURCE_HASH=sha512:8a47ea9e0c703d6b577a01e9a63df58233f752d4e72bb7f8213fcc076efcc52869df5e694126abbdc8a63816010786a577fa37ed3e175162dece3f17bd79fdda
+ WEB_SITE=http://www.colordiff.org/
ENTERED=20050902
LICENSE[0]=GPL
KEYWORDS="utils"
diff --git a/utils/colordiff/HISTORY b/utils/colordiff/HISTORY
index 485414b..1510309 100644
--- a/utils/colordiff/HISTORY
+++ b/utils/colordiff/HISTORY
@@ -1,3 +1,9 @@
+2012-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.13
+
+2012-11-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.12, WEB_SITE and SOURCE_URL[0] updated
+
2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.10

diff --git a/utils/consolekit/DEPENDS b/utils/consolekit/DEPENDS
index 08be8b6..1a3f8d0 100755
--- a/utils/consolekit/DEPENDS
+++ b/utils/consolekit/DEPENDS
@@ -2,4 +2,13 @@ depends dbus-glib &&
depends libx11 &&
depends pkgconfig &&
optional_depends policykit '' '' 'PolicyKit support' &&
-optional_depends linux-pam '' '' 'PAM support'
+optional_depends linux-pam '--enable-pam-module' '' 'PAM support' &&
+
+depends dbus &&
+depends glib2 &&
+depends libffi &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends pcre &&
+depends zlib
diff --git a/utils/consolekit/DETAILS b/utils/consolekit/DETAILS
index a9b7abd..e330f2d 100755
--- a/utils/consolekit/DETAILS
+++ b/utils/consolekit/DETAILS
@@ -1,8 +1,9 @@
SPELL=consolekit
SPELLX=ConsoleKit
- VERSION=0.4.5
-
SOURCE_HASH=sha512:9f969aeb2199810f73cdf111c7af38231d09b1c04d71209b2fa9c3ab7d39e3ca018b6aa0088abf1fafbf19550d2f844eeee8b3e298970959af1c88a7b366be80
- SOURCE=$SPELLX-$VERSION.tar.bz2
+ VERSION=0.4.6
+
SOURCE_HASH=sha512:54955e3e83778a9216846104da8762fd50a37190e209127dd5d211e2227da617e14f6f5c1359905396d299656e526d14e1187b28eaff7d0ae1d7563dc8d9b46d
+ PATCHLEVEL=1
+ SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=http://www.freedesktop.org/software/$SPELLX/dist/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://www.freedesktop.org/wiki/Software/ConsoleKit
diff --git a/utils/consolekit/HISTORY b/utils/consolekit/HISTORY
index 8318dd4..f6f1840 100644
--- a/utils/consolekit/HISTORY
+++ b/utils/consolekit/HISTORY
@@ -1,3 +1,14 @@
+2014-09-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.6
+ * DEPENDS: --enable-pam-module
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, glib2, libffi, libxau, libxcb,
libxdmcp, pcre, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
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 3bbad2b..2d05eee 100755
--- a/utils/coreutils/DETAILS
+++ b/utils/coreutils/DETAILS
@@ -1,11 +1,12 @@
SPELL=coreutils
- VERSION=8.19
+ VERSION=8.23
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.sig
- SOURCE_GPG=gnu-verified.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
+# SOURCE_GPG=gnu-verified.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
+ SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.gnu.org/software/coreutils/
ENTERED=20030409
diff --git a/utils/coreutils/HISTORY b/utils/coreutils/HISTORY
index e4ca7ae..d2d42dd 100644
--- a/utils/coreutils/HISTORY
+++ b/utils/coreutils/HISTORY
@@ -1,3 +1,19 @@
+2014-07-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.23
+
+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
+
+2013-01-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.20
+ signed by new key: P�draig Brady
+ * PRE_BUILD: use default_pre_build
+ do not apply patch
+ * headers.patch: deleted
+
2012-08-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 8.19

diff --git a/utils/coreutils/PRE_BUILD b/utils/coreutils/PRE_BUILD
index efd528b..c486703 100755
--- a/utils/coreutils/PRE_BUILD
+++ b/utils/coreutils/PRE_BUILD
@@ -1,12 +1,6 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
-
+default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/headers.patch" &&
-
if [[ $SMACK == y ]]; then
patch -p1 < "$SPELL_DIRECTORY/coreutils-smack.patch"
fi
diff --git a/utils/coreutils/headers.patch b/utils/coreutils/headers.patch
deleted file mode 100644
index 9b02b94..0000000
--- a/utils/coreutils/headers.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/ls.c.orig 2009-03-29 21:44:10.000000000 +0400
-+++ src/ls.c 2009-04-05 01:30:22.668552690 +0400
-@@ -36,6 +36,7 @@
- Greg Lee <lee AT uhunix.uhcc.hawaii.edu>. */
-
- #include <config.h>
-+#include <asm/types.h>
- #include <sys/types.h>
-
- #ifdef HAVE_CAP
diff --git a/utils/cpuburn/BUILD b/utils/cpuburn/BUILD
index 8f58e6d..6dfecc1 100755
--- a/utils/cpuburn/BUILD
+++ b/utils/cpuburn/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/utils/cpuburn/HISTORY b/utils/cpuburn/HISTORY
index a5d5aca..699c5f5 100644
--- a/utils/cpuburn/HISTORY
+++ b/utils/cpuburn/HISTORY
@@ -1,3 +1,7 @@
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make instead of make
+ * PRE_BUILD: fix compile error on x86_64
+
2008-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, BUILD, INSTALL, HISTORY: spell created

diff --git a/utils/cpuburn/PRE_BUILD b/utils/cpuburn/PRE_BUILD
new file mode 100755
index 0000000..2d8dbcf
--- /dev/null
+++ b/utils/cpuburn/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit 's:gcc :gcc -m32 :' Makefile
diff --git a/utils/cronie/CONFIGURE b/utils/cronie/CONFIGURE
index da7ffa2..f077f4b 100755
--- a/utils/cronie/CONFIGURE
+++ b/utils/cronie/CONFIGURE
@@ -1,6 +1,14 @@
+# remove obsolete options from CRONIE_OPTS
+list_remove CRONIE_OPTS '--with-syscrontab' &&
+list_remove CRONIE_OPTS '--without-syscrontab' &&
+
config_query_option CRONIE_OPTS "Enable inotify support?" n \
"--with-inotify" \
- "--without-inotify"
+ "--without-inotify" &&
+
+config_query_option CRONIE_OPTS "Enable system crontab support?" n \
+ "--enable-syscrontab" \
+ "--disable-syscrontab" &&

config_query_option CRONIE_OPTS "Enable Anacron support?" n \
"--enable-anacron" \
diff --git a/utils/cronie/DEPENDS b/utils/cronie/DEPENDS
index 9c22c0f..36da2a7 100755
--- a/utils/cronie/DEPENDS
+++ b/utils/cronie/DEPENDS
@@ -1,6 +1,6 @@
-optional_depends MAIL-TRANSPORT-AGENT \
- "" "" \
- "for sending reports" &&
+suggest_depends MAIL-TRANSPORT-AGENT \
+ "" "" \
+ "for sending reports" &&

optional_depends linux-pam \
"--with-pam" \
diff --git a/utils/cronie/DETAILS b/utils/cronie/DETAILS
index 0ed0eb8..b9c6591 100755
--- a/utils/cronie/DETAILS
+++ b/utils/cronie/DETAILS
@@ -1,9 +1,9 @@
SPELL=cronie
- VERSION=1.4.8
+ VERSION=1.4.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://fedorahosted.org/releases/c/r/$SPELL/$SOURCE
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:e2fd54910ffc233c24f3a0e6dce3b845b74b36c42cfd7cbae614201bc8f024a04b7c12dc82b43cd4a8f1dbf49c2dc96a5e0539ef58a936f11dc13c2269564eeb
+
SOURCE_HASH=sha512:ff17c9a1ba39957727db390d28d21248f05414f55119094d99a646695698e1b148b920f3fc91e9733b862bc8ce226824d290fff51abe17410a0e63ab3b424865
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://fedorahosted.org/cronie/
LICENSE[0]=ISC
diff --git a/utils/cronie/HISTORY b/utils/cronie/HISTORY
index c560d4f..82c8396 100644
--- a/utils/cronie/HISTORY
+++ b/utils/cronie/HISTORY
@@ -1,3 +1,16 @@
+2014-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.12
+
+2013-08-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.11
+ * CONFIGURE: corrected syscrontab flags; dropped deprecated flags
+
+2012-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.9
+ * CONFIGURE: added option for syscrontab support
+ * INSTALL: /etc/crontab is optional
+ * DEPENDS: optional -> suggest for MTA
+
2011-07-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.8

diff --git a/utils/cronie/INSTALL b/utils/cronie/INSTALL
index 8a38600..ab2a472 100755
--- a/utils/cronie/INSTALL
+++ b/utils/cronie/INSTALL
@@ -11,4 +11,6 @@ fi &&
install -vm 755 -d "$INSTALL_ROOT/etc/cron.d" &&
install -vm 770 -o daemon -g crontab -d "$INSTALL_ROOT/var/spool/cron" &&

-install_config_file "$SPELL_DIRECTORY/crontab" "$INSTALL_ROOT/etc/crontab"
+if list_find "$CRONIE_OPTS" "--with-syscrontab"; then
+ install_config_file "$SPELL_DIRECTORY/crontab" "$INSTALL_ROOT/etc/crontab"
+fi
diff --git a/utils/crosstool-ng/DETAILS b/utils/crosstool-ng/DETAILS
index 0abb2e9..5f31f3c 100755
--- a/utils/crosstool-ng/DETAILS
+++ b/utils/crosstool-ng/DETAILS
@@ -1,8 +1,8 @@
SPELL=crosstool-ng
- VERSION=1.13.2
+ VERSION=1.20.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://crosstool-ng.org/download/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:86ac9f036a6cff4f0f3d5bb49d4a4b917d4d8c38a6bdabee392e8efc1ccefd779587bb943f125a671f0f0e358a97f357cf955c01513fd576db7ecbc0438ba2d6
+
SOURCE_HASH=sha512:42aa93fbdfb2daa9055d7aeba7539a59960caad9d674fb3ca8ed74353da75a49a799896777cf9511a54b4d47de0cb5d206fd7c5200f19067f9c8090a46b39653
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://crosstool-ng.org";
LICENSE[0]=GPL
diff --git a/utils/crosstool-ng/HISTORY b/utils/crosstool-ng/HISTORY
index 332b014..f9d7952 100644
--- a/utils/crosstool-ng/HISTORY
+++ b/utils/crosstool-ng/HISTORY
@@ -1,3 +1,6 @@
+2014-09-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.20.0
+
2012-01-05 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.13.2

diff --git a/utils/dbus-c++/DEPENDS b/utils/dbus-c++/DEPENDS
index 23a9286..663c953 100755
--- a/utils/dbus-c++/DEPENDS
+++ b/utils/dbus-c++/DEPENDS
@@ -1,3 +1,7 @@
+# Sorcery tells me that I please install git ...
+# why doesn't it just do it?
+# I need to discuss with SMGL folks.
+depends git &&
depends -sub CXX gcc &&
depends dbus &&
depends expat &&
@@ -7,6 +11,8 @@ optional_depends glib2 \
"--disable-glib" \
"Enable glib support?" &&

+# Not optional anymore, I presume? The configure bails out without.
+#depends ecore &&
optional_depends ecore \
"--enable-ecore" \
"--disable-ecore" \
diff --git a/utils/dbus-c++/DETAILS b/utils/dbus-c++/DETAILS
index 482c3e3..dee703e 100755
--- a/utils/dbus-c++/DETAILS
+++ b/utils/dbus-c++/DETAILS
@@ -1,13 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dbus-c++
- if [[ $DBUS_CPP_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- else
- VERSION=git
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
- fi
SOURCE_URL[0]=git://gitorious.org/dbus-cplusplus/mainline.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
diff --git a/utils/dbus-c++/HISTORY b/utils/dbus-c++/HISTORY
index 6ce3022..e687104 100644
--- a/utils/dbus-c++/HISTORY
+++ b/utils/dbus-c++/HISTORY
@@ -1,3 +1,12 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * unistd.patch, PRE_BUILD: gimme standard headers, proper bootstrap
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PREPARE: Use prepare_select_branch and get_scm_version
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply configure.ac patch
+
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/utils/dbus-c++/PREPARE b/utils/dbus-c++/PREPARE
index 10728e7..86a5079 100755
--- a/utils/dbus-c++/PREPARE
+++ b/utils/dbus-c++/PREPARE
@@ -1,2 +1,2 @@
-config_query DBUS_CPP_AUTOUPDATE "Automatically update on every system
update?" n
-
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/utils/dbus-c++/PRE_BUILD b/utils/dbus-c++/PRE_BUILD
index cd9bd9e..74f9121 100755
--- a/utils/dbus-c++/PRE_BUILD
+++ b/utils/dbus-c++/PRE_BUILD
@@ -2,5 +2,9 @@ default_pre_build &&

cd $SOURCE_DIRECTORY &&

-NOCONFIGURE=Y ./autogen.sh
+patch -p1 < $SPELL_DIRECTORY/configure.patch &&
+patch -p1 < $SPELL_DIRECTORY/unistd.patch &&
+
+./bootstrap
+

diff --git a/utils/dbus-c++/configure.patch b/utils/dbus-c++/configure.patch
new file mode 100644
index 0000000..c8d2128
--- /dev/null
+++ b/utils/dbus-c++/configure.patch
@@ -0,0 +1,12 @@
+diff -ur dbus-c++-20130217/configure.ac dbus-c++-mod/configure.ac
+--- dbus-c++-20130217/configure.ac 2013-02-17 18:10:27.000000000 -0600
++++ dbus-c++-mod/configure.ac 2013-02-17 18:13:25.363189012 -0600
+@@ -4,7 +4,7 @@
+ AC_INIT([libdbus-c++], 0.9.0, [andreas.volz AT tux-style.com])
+
+ AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+-AM_CONFIG_HEADER([config.h])
++AC_CONFIG_HEADER([config.h])
+ AC_CONFIG_MACRO_DIR([m4])
+
+ AC_CANONICAL_HOST
diff --git a/utils/dbus-c++/unistd.patch b/utils/dbus-c++/unistd.patch
new file mode 100644
index 0000000..23026c0
--- /dev/null
+++ b/utils/dbus-c++/unistd.patch
@@ -0,0 +1,12 @@
+diff --git a/src/eventloop-integration.cpp b/src/eventloop-integration.cpp
+index 0cc65c3..5776971 100644
+--- a/src/eventloop-integration.cpp
++++ b/src/eventloop-integration.cpp
+@@ -38,6 +38,7 @@
+ #include <cassert>
+ #include <sys/poll.h>
+ #include <fcntl.h>
++#include <unistd.h>
+
+ using namespace DBus;
+ using namespace std;
diff --git a/utils/dbus-glib/DETAILS b/utils/dbus-glib/DETAILS
index 0352b80..a174483 100755
--- a/utils/dbus-glib/DETAILS
+++ b/utils/dbus-glib/DETAILS
@@ -1,6 +1,7 @@
SPELL=dbus-glib
- VERSION=0.100
-
SOURCE_HASH=sha512:b1b9687ba0ce60393cd5b7b71804669a95f22b1c659d4bf02cc67c3e85302732b954009e24987c6ce3694eb31eebcc439e1d8222a3d4bd8631106e4015a35228
+ VERSION=0.102
+
SOURCE_HASH=sha512:9bf4b33dd264eaed9ade0e35f0ad47986c31bd5e3de4d3e2fcee66a9be87000b6121bc810b9a5a24eca53190d98323b871dc78f341df8e05bd0247b096cf778f
+ SECURITY_PATCH=1
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-glib/HISTORY b/utils/dbus-glib/HISTORY
index d277fc5..5776da6 100644
--- a/utils/dbus-glib/HISTORY
+++ b/utils/dbus-glib/HISTORY
@@ -1,3 +1,14 @@
+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
+
+2013-02-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.100.1
+ SECURITY_PATCH=1
+ fixes CVE-2013-0292
+
2012-07-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.100

diff --git a/utils/dbus-mono/DETAILS b/utils/dbus-mono/DETAILS
index 27559db..d063d48 100755
--- a/utils/dbus-mono/DETAILS
+++ b/utils/dbus-mono/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dbus-mono
-if [[ "$DBUS_MONO_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
-else
- VERSION=git
-fi
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-git
SOURCE_URL=git://anongit.freedesktop.org/git/dbus/dbus-mono:dbus-mono
diff --git a/utils/dbus-mono/HISTORY b/utils/dbus-mono/HISTORY
index 8501a3a..f870321 100644
--- a/utils/dbus-mono/HISTORY
+++ b/utils/dbus-mono/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2007-03-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: beautified

diff --git a/utils/dbus-mono/PREPARE b/utils/dbus-mono/PREPARE
index fa7d4a4..86a5079 100755
--- a/utils/dbus-mono/PREPARE
+++ b/utils/dbus-mono/PREPARE
@@ -1 +1,2 @@
-config_query DBUS_MONO_AUTOUPDATE "Autoupdate git repository on every cast?"
n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
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-qt3/DEPENDS b/utils/dbus-qt3/DEPENDS
deleted file mode 100755
index cfdc39b..0000000
--- a/utils/dbus-qt3/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-depends dbus &&
-depends QT &&
-optional_depends xorg-libs \
- '-with-x11' \
- '-without-x11' \
- 'X11 support'
diff --git a/utils/dbus-qt3/DETAILS b/utils/dbus-qt3/DETAILS
deleted file mode 100755
index d5e0621..0000000
--- a/utils/dbus-qt3/DETAILS
+++ /dev/null
@@ -1,17 +0,0 @@
- SPELL=dbus-qt3
- SPELLX=dbus-1-qt3
- VERSION=0.2
-
SOURCE_HASH=sha512:e9f847741070a68a5b22f5c75f5d5ed5f8be8d0a97715bab6f1addf809fcfa2f256ddf658617467092b7a2253759726c4f4023f391ede3129275d9c2c35a2762
- SOURCE=$SPELLX-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- SOURCE_URL[0]=http://www.sbox.tugraz.at/home/v/voyager/$SOURCE
-#http://dbus.freedesktop.org/releases/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- WEB_SITE=http://freedesktop.org/wiki/Software_2fdbus
- ENTERED=20060727
- LICENSE[0]=GPL
- KEYWORDS="utils"
- SHORT="qt3 bindings for dbus"
-cat << EOF
-qt3 bindings for dbus
-EOF
diff --git a/utils/dbus-qt3/HISTORY b/utils/dbus-qt3/HISTORY
deleted file mode 100644
index 8124eb9..0000000
--- a/utils/dbus-qt3/HISTORY
+++ /dev/null
@@ -1,6 +0,0 @@
-2008-03-18 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Switch X11-LIBS to the one and only xorg-libs
-
-2006-07-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.2
- spell created following the dbus split
diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index 97ba73c..6ddb78a 100755
--- a/utils/dbus/DETAILS
+++ b/utils/dbus/DETAILS
@@ -1,7 +1,7 @@
SPELL=dbus
- VERSION=1.6.4
-
SOURCE_HASH=sha512:eaa9098e3cbbbf3b5cb7abd0906819f27b633afe1376213f2ffd6edd8ddfa0250678f0d9cf161846696a08ed1e9479a42ba4e1a6f0b6b934f7a4f4c0ff3ff8f6
- SECURITY_PATCH=7
+ VERSION=1.8.12
+
SOURCE_HASH=sha512:360168df98476eb42830350195520f09d44ec50f5f7cf4727cc92b8a98189ae25047fdc409c7a7f13b4384d82b103957301e17e143f094fb3ca9c5a5ed2ef48b
+ SECURITY_PATCH=13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dbus.freedesktop.org/releases/dbus/$SOURCE
diff --git a/utils/dbus/HISTORY b/utils/dbus/HISTORY
index 9996ebd..1bc4026 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,46 @@
+2014-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.12
+
+2014-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.10
+ SECURITY++, fixes CVE-2014-363 CVE-2014-7824
+
+2014-09-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.8
+ SECURITY++, fixes CVE-2014-3635, CVE-2014-3636, CVE-2014-3637,
CVE-2014-3638, CVE-2014-3639
+
+2014-07-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.6, SECURITY_PATCH=11
+
+2014-06-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.4
+ SECURITY++, fixes CVE-2014-3477
+
+2014-05-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.2
+
+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
+
+2013-09-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.14
+
+2013-06-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.12
+ SECURITY_PATCH++ fixes CVE-2013-2168
+
+2013-04-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.10
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.8, SECURITY_PATCH=8
+
2012-07-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.4

diff --git a/utils/deltup/DEPENDS b/utils/deltup/DEPENDS
index 6321cd4..fe8704d 100755
--- a/utils/deltup/DEPENDS
+++ b/utils/deltup/DEPENDS
@@ -1,2 +1,2 @@
-depends openssl &&
+depends SSL &&
depends -sub CXX gcc
diff --git a/utils/deltup/HISTORY b/utils/deltup/HISTORY
index dce57cc..5b7951f 100644
--- a/utils/deltup/HISTORY
+++ b/utils/deltup/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
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/utils/desktop-file-utils/DETAILS
b/utils/desktop-file-utils/DETAILS
index a940dcd..416f996 100755
--- a/utils/desktop-file-utils/DETAILS
+++ b/utils/desktop-file-utils/DETAILS
@@ -1,9 +1,9 @@
SPELL=desktop-file-utils
- VERSION=0.20
+ VERSION=0.22
+
SOURCE_HASH=sha512:26c1f0da44e4d3fc286640084ad1fad0595fc94edb5d2edd2a4d8cbed0aea4e409aa1a610cbba372f8e540188b62aed764fc7fdecddefbcfeeaedd1d19e3d20a
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/$SPELL/releases/$SOURCE
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
WEB_SITE=http://www.freedesktop.org/
ENTERED=20031028
LICENSE=GPL
diff --git a/utils/desktop-file-utils/HISTORY
b/utils/desktop-file-utils/HISTORY
index 9687434..61e42eb 100644
--- a/utils/desktop-file-utils/HISTORY
+++ b/utils/desktop-file-utils/HISTORY
@@ -1,3 +1,9 @@
+204-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.22
+
+2013-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.21
+
2012-03-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.20

diff --git a/utils/desktop-file-utils/desktop-file-utils-0.20.tar.xz.sig
b/utils/desktop-file-utils/desktop-file-utils-0.20.tar.xz.sig
deleted file mode 100644
index 3fa3597..0000000
Binary files a/utils/desktop-file-utils/desktop-file-utils-0.20.tar.xz.sig
and /dev/null differ
diff --git a/utils/dialog/BUILD b/utils/dialog/BUILD
index 225da64..fd85f8e 100755
--- a/utils/dialog/BUILD
+++ b/utils/dialog/BUILD
@@ -1,4 +1,4 @@
-OPTS="$OPTS --build=${BUILD}" &&
+OPTS="$DIALOG_SO $OPTS --build=${BUILD}" &&
[[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"

./configure --prefix="$TRACK_ROOT/usr" \
diff --git a/utils/dialog/CONFIGURE b/utils/dialog/CONFIGURE
new file mode 100755
index 0000000..6b400ea
--- /dev/null
+++ b/utils/dialog/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_option DIALOG_SO "Install shared library and headers?" n \
+ "--with-shared" ""
diff --git a/utils/dialog/DETAILS b/utils/dialog/DETAILS
index 3f423f4..8db2c2d 100755
--- a/utils/dialog/DETAILS
+++ b/utils/dialog/DETAILS
@@ -1,5 +1,5 @@
SPELL=dialog
- VERSION=1.1-20120706
+ VERSION=1.2-20140911
SOURCE=$SPELL-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/dialog/HISTORY b/utils/dialog/HISTORY
index 0b56c4c..0cd278c 100644
--- a/utils/dialog/HISTORY
+++ b/utils/dialog/HISTORY
@@ -1,3 +1,17 @@
+2014-12-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2-20140911
+ See http://invisible-island.net/dialog/CHANGES
+
+2014-08-11 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, CONFIGURE, *SUB_DEPENDS, INSTALL: added option to build
+ shared library
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2-20130902
+
+2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2-20130523
+
2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1-20120706

diff --git a/utils/dialog/INSTALL b/utils/dialog/INSTALL
index 2e4bd1e..a78aad9 100755
--- a/utils/dialog/INSTALL
+++ b/utils/dialog/INSTALL
@@ -1 +1,5 @@
-make install DESTDIR="$INSTALL_ROOT"
+make install DESTDIR="$INSTALL_ROOT" &&
+
+if [[ $DIALOG_SO == "--with-shared" ]]; then
+ cp dialog.h dlg_config.h $INSTALL_ROOT/usr/include
+fi
diff --git a/utils/dialog/PRE_SUB_DEPENDS b/utils/dialog/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..8b15146
--- /dev/null
+++ b/utils/dialog/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ SHARED) if [[ $DIALOG_SO != "--with-shared" ]]; then return 1; fi ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/utils/dialog/REPAIR^all^PRE_SUB_DEPENDS
b/utils/dialog/REPAIR^all^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..8b15146
--- /dev/null
+++ b/utils/dialog/REPAIR^all^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ SHARED) if [[ $DIALOG_SO != "--with-shared" ]]; then return 1; fi ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/utils/dialog/SUB_DEPENDS b/utils/dialog/SUB_DEPENDS
new file mode 100755
index 0000000..da60b93
--- /dev/null
+++ b/utils/dialog/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ SHARED) message "Shared library requested, forcing it" &&
DIALOG_SO="--with-shared" ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/utils/direvent/DETAILS b/utils/direvent/DETAILS
new file mode 100755
index 0000000..cd4fa52
--- /dev/null
+++ b/utils/direvent/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=direvent
+ VERSION=5.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.sig
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
+ SOURCE2_URL[0]=$GNU_URL/$SPELL/$SOURCE2
+ SOURCE_GPG=gnu.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ WEB_SITE=http://www.gnu.org/software/direvent/
+ ENTERED=20140907
+ LICENSE[0]=GPL
+ SHORT="directory event monitoring daemon"
+cat << EOF
+GNU Direvent monitors events in the file system directories. For each event
+that occurs in a set of pre-configured directories, the program calls
+an external program associated with it, supplying it with the information
about
+the event and the location within the file system where it occured.
+EOF
diff --git a/utils/direvent/HISTORY b/utils/direvent/HISTORY
new file mode 100644
index 0000000..329798f
--- /dev/null
+++ b/utils/direvent/HISTORY
@@ -0,0 +1,2 @@
+2014-09-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, version 5.0
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/DETAILS b/utils/dmenu/DETAILS
index 8ab83d9..f52a54f 100755
--- a/utils/dmenu/DETAILS
+++ b/utils/dmenu/DETAILS
@@ -1,8 +1,8 @@
SPELL=dmenu
- VERSION=4.4.1
+ VERSION=4.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://dl.suckless.org/tools/${SOURCE}
-
SOURCE_HASH=sha512:96d505d38686b8d7bfe47a01cf2aeeed4417736c27a550db1907950189357b3877a0b376bd1704953950ef89c082389edfac4a927a64fcd9c6e1ecb326e1e08c
+
SOURCE_HASH=sha512:872dee68c35a93c663eb0a941653eaaa4aa83d8379e05b4dbca089a2c9335036b496de85d8ddf7af1228a5625490a06a89031fb1aac726236b608b952962c248
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://tools.suckless.org/dmenu
ENTERED=20061230
diff --git a/utils/dmenu/HISTORY b/utils/dmenu/HISTORY
index bdc0783..6028341 100644
--- a/utils/dmenu/HISTORY
+++ b/utils/dmenu/HISTORY
@@ -1,3 +1,9 @@
+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
+
2011-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.4.1
* DEPENDS: added dependencies on libxinerama and X11-LIBS
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/dmidecode/DETAILS b/utils/dmidecode/DETAILS
index 2a4c3fb..f78d73a 100755
--- a/utils/dmidecode/DETAILS
+++ b/utils/dmidecode/DETAILS
@@ -1,6 +1,6 @@
SPELL=dmidecode
- VERSION=2.11
-
SOURCE_HASH=sha512:629445b41d83ab8868f7a61685f768c9a190255e91bb747041ee29af472512572fa401e5f64468886f183d1db175b2d5ecdb277250fccf4ee253ca54806514fc
+ VERSION=2.12
+
SOURCE_HASH=sha512:15d5a6dca04de48267f969f6866079915964a8a3abad083b1720a4425723f9c100770d05c0d475df9609c5b54741f231a587761d1beb1ae6de4b2836d60724c4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://savannah.nongnu.org/download/dmidecode/$SOURCE
diff --git a/utils/dmidecode/HISTORY b/utils/dmidecode/HISTORY
index a3d50fe..209df55 100644
--- a/utils/dmidecode/HISTORY
+++ b/utils/dmidecode/HISTORY
@@ -1,3 +1,6 @@
+2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.12
+
2011-01-21 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.11
* PRE_BUILD: corrected optimization flags
diff --git a/utils/dos2unix/DETAILS b/utils/dos2unix/DETAILS
index b45614d..6263050 100755
--- a/utils/dos2unix/DETAILS
+++ b/utils/dos2unix/DETAILS
@@ -1,14 +1,16 @@
- SPELL=dos2unix
- VERSION=3.1
- VERSION2=2.2
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=unix2dos-$VERSION2.src.tar.gz
+ SPELL=dos2unix
+ SPELL2=unix2dos
+ VERSION=7.1
+ VERSION2=4.1.2
+
SOURCE_HASH=sha512:fe4feaff6c2cc851d596c9a440d0863c89353b434e85a7ffaa2538da56f44488476c2674f372ba256d215421af2290c98ab78da019b4f6a0150d1d15d041a54e
+
SOURCE2_HASH=sha512:a3ccef727aa75c8030719490fa52c06def4dcc1ce7584d2d44e8a6923d101866764555a9b746c82925d1c51fc52a844cf3b8bec68155da2dad64ad1818f68277
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SPELL2-$VERSION2.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_HASH=sha512:537880cb22d20cdd67e66d9cfb834b8f880e452097a3ed02cc6574643ecb2c388f8c912c52e0cb0390e8e33594ffd8868feea5001b8d81eccc055336883f286c
-
SOURCE2_HASH=sha512:ffc1f677c21a2feee361b7c87fa3124dd292b1f0fad88f1185dfef9b284d1014c2bf654f9733fd754cf228175c4f6c0c21b9e9af4fadd48243e58c9b76ab56fb
- SOURCE_URL[0]=http://download.sourcemage.org/mirror/$SOURCE
- SOURCE2_URL[0]=http://download.sourcemage.org/mirror/$SOURCE2
- WEB_SITE=http://www.sourcemage.org/
+ URL=http://sourceforge.net/projects/dos2unix/files
+SOURCE_URL[0]=$URL/$SPELL/$VERSION/$SOURCE
+ SOURCE2_URL[0]=$URL/$SPELL2/$VERSION2/$SOURCE2
+ WEB_SITE=http://sourceforge.net/projects/dos2unix
ENTERED=20050609
ARCHIVE="off"
KEYWORDS="utils"
diff --git a/utils/dos2unix/HISTORY b/utils/dos2unix/HISTORY
index e22b797..4545c56 100644
--- a/utils/dos2unix/HISTORY
+++ b/utils/dos2unix/HISTORY
@@ -1,3 +1,9 @@
+2014-12-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS version .1/4.1.2
+ new website & url = sourceforge
+ * Makefile.patch: deleted
+ * PRE_BUILD: adjust
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/utils/dos2unix/Makefile.patch b/utils/dos2unix/Makefile.patch
deleted file mode 100644
index 02e9ad6..0000000
--- a/utils/dos2unix/Makefile.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- Makefile.old 1998-11-19 04:09:38.000000000 -0800
-+++ Makefile 2005-06-09 15:53:11.000000000 -0700
-@@ -1,22 +1,24 @@
--default: dos2unix
-+all: unix2dos dos2unix link
-
--all: dos2unix link install
-
-+dos2unix: dos2unix.c
-+ $(CC) $(LDFLAGS) -o $@ $^
-
--dos2unix:
-- gcc -O dos2unix.c -o dos2unix
--
-+unix2dos: unix2dos.c
-+ $(CC) $(LDFLAGS) -o $@ $^
-
- link:
- ln -s dos2unix mac2unix
- ln -s dos2unix.1 mac2unix.1
-
- clean:
-- rm dos2unix
-+ $(RM) dos2unix unix2dos mac2unix mac2unix.1
-
- install:
-- install -m 755 dos2unix /usr/local/bin
-- install -m 644 dos2unix.1 /usr/local/man/man1
-- install -m 755 mac2unix /usr/local/bin
-- install -m 644 mac2unix.1 /usr/local/man/man1
-+ install -m 755 dos2unix /usr/bin
-+ install -m 644 dos2unix.1 /usr/share/man/man1
-+ install -m 755 unix2dos /usr/bin
-+ install -m 644 unix2dos.1 /usr/share/man/man1
-+ install -m 755 mac2unix /usr/bin
-+ install -m 644 mac2unix.1 /usr/share/man/man1
-
diff --git a/utils/dos2unix/PRE_BUILD b/utils/dos2unix/PRE_BUILD
index c525b10..3a5c8da 100755
--- a/utils/dos2unix/PRE_BUILD
+++ b/utils/dos2unix/PRE_BUILD
@@ -1,4 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-unpack_file 2 &&
-patch -p0 <$SCRIPT_DIRECTORY/Makefile.patch
+unpack_file 2
diff --git a/utils/eggdbus/DEPENDS b/utils/eggdbus/DEPENDS
index 1a72968..5fa2637 100755
--- a/utils/eggdbus/DEPENDS
+++ b/utils/eggdbus/DEPENDS
@@ -1,6 +1,9 @@
depends glib2 &&
depends dbus &&
depends dbus-glib &&
+depends libffi &&
+depends pcre &&
+depends zlib &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
diff --git a/utils/eggdbus/DETAILS b/utils/eggdbus/DETAILS
index 821c897..4e3ab31 100755
--- a/utils/eggdbus/DETAILS
+++ b/utils/eggdbus/DETAILS
@@ -1,5 +1,6 @@
SPELL=eggdbus
VERSION=0.6
+ PATCHLEVEL=1

SOURCE_HASH=sha512:76fbb32166fdedb68b8b552a2e5c25d00399ecf34425ec57ba008af8ba4d4fc0dfa19cfdeedd1a4a2bed8750a0be146c88a083b1d518de020afb7b5ca96f2fda
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/eggdbus/HISTORY b/utils/eggdbus/HISTORY
index 192dc7c..bc25854 100644
--- a/utils/eggdbus/HISTORY
+++ b/utils/eggdbus/HISTORY
@@ -1,3 +1,10 @@
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on libffi, pcre and zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2009-11-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6

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-rename-utils/DETAILS b/utils/file-rename-utils/DETAILS
index ef01a3f..acdd7ac 100755
--- a/utils/file-rename-utils/DETAILS
+++ b/utils/file-rename-utils/DETAILS
@@ -1,9 +1,9 @@
SPELL=file-rename-utils
- VERSION=1.5a
+ VERSION=1.7.3
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=$SOURCEFORGE_URL/filerenameutils/$SOURCE
- SOURCE_HASH=sha1:e64e0c3f0b52217c8df350cbb4ee97eefc6c270c
+
SOURCE_HASH=sha512:efc8a0583eebec5231842135542af33c234f2c9132f94a09191a620740e344ee326a7a75e0bd162b23fa2380cf2888c27bb84b3c1b591d2fd0bec036b08d4183
GATHER_DOCS=off
WEB_SITE=http://filerenameutils.sourceforge.net/
ENTERED=20040409
diff --git a/utils/file-rename-utils/HISTORY b/utils/file-rename-utils/HISTORY
index 19ca15f..0525fa9 100644
--- a/utils/file-rename-utils/HISTORY
+++ b/utils/file-rename-utils/HISTORY
@@ -1,3 +1,6 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.3
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/utils/file/BUILD b/utils/file/BUILD
index aecc2ab..b328d4c 100755
--- a/utils/file/BUILD
+++ b/utils/file/BUILD
@@ -3,5 +3,6 @@
--prefix=/usr \
--datadir=$TRACK_ROOT/usr/share/misc \
--mandir=$TRACK_ROOT/usr/share/man \
+ --enable-static \
$OPTS &&
make DESTDIR=$INSTALL_ROOT
diff --git a/utils/file/DETAILS b/utils/file/DETAILS
index 21e2f94..5571c22 100755
--- a/utils/file/DETAILS
+++ b/utils/file/DETAILS
@@ -1,6 +1,6 @@
SPELL=file
- VERSION=5.11
-
SOURCE_HASH=sha512:a3f740e1a950f84ae53ef477ff255370050b52dd39fa309c8b8c4b0dc061e96fce585eb4a587037003509c01cd067d49e5193f1d0905e5c28347223a15aa271b
+ VERSION=5.21
+
SOURCE_HASH=sha512:ec88ffd1dc911ccf3e52aeb6ddc2e416c1b46c02f7260dffe01f032e029e2c9f4e99605a4388bcad1d3700e4825b5d56aec1c5f998521c76f21c4c18eb13d34f
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 3001c44..cdd44c3 100644
--- a/utils/file/HISTORY
+++ b/utils/file/HISTORY
@@ -1,3 +1,28 @@
+2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.21
+
+2014-08-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.19
+
+2014-03-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.18
+
+2013-12-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.16
+
+2013-03-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 5.14
+
+2013-02-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.13
+
+2013-01-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated hash for reuploaded tarball by upstream;
PATCHLEVEL++
+
+2013-01-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.12
+ * BUILD: include static version of library
+
2012-02-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.11

diff --git a/utils/flashrom/DETAILS b/utils/flashrom/DETAILS
index be61bfd..3ca8d43 100755
--- a/utils/flashrom/DETAILS
+++ b/utils/flashrom/DETAILS
@@ -1,21 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=flashrom
if [[ ${FLASHROM_BRANCH} == scm ]]
then
- if [[ $FLASHROM_AUTOUPDATE = y ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_URL[0]=svn://coreboot.org/flashrom/trunk:${SOURCE%.tar.bz2}
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=0.9.5.2
+ VERSION=0.9.7
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://download.flashrom.org/releases/$SOURCE
-
SOURCE_HASH=sha512:cfbf00302fb804832d5bf63621b0fa2eb548981c2a208e0bb55a1fd04248744314028dc353dc7ad1b2f66480617683a265f47af15141d458ae442a83174b9bb0
+
SOURCE_HASH=sha512:a226c1ac3f9c7822b74ca14b7f9b53013110b2cdb66b1f936593c693ee54f19d643cc3a97a9635c05f2c959aca817668006f609ddb503a84d0bf5d510065674e
fi
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SOURCE%.tar.bz2}
WEB_SITE=http://flashrom.org/Flashrom
diff --git a/utils/flashrom/HISTORY b/utils/flashrom/HISTORY
index e725e99..07044fd 100644
--- a/utils/flashrom/HISTORY
+++ b/utils/flashrom/HISTORY
@@ -1,3 +1,9 @@
+2014-09-20 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.7
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-12 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 0.9.5.2
diff --git a/utils/ghasher/DEPENDS b/utils/ghasher/DEPENDS
index ebf63cc..8d1ca6c 100755
--- a/utils/ghasher/DEPENDS
+++ b/utils/ghasher/DEPENDS
@@ -1,3 +1,3 @@
-depends openssl &&
+depends SSL &&
depends gtk+2 &&
depends libglade2
diff --git a/utils/ghasher/HISTORY b/utils/ghasher/HISTORY
index 316cab8..8c4f856 100644
--- a/utils/ghasher/HISTORY
+++ b/utils/ghasher/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2007-06-10 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DEPENDS: added libglade2
* BUILD: mkdir to fix #11377, added INSTALL_ROOT support
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/gnuplot/DETAILS b/utils/gnuplot/DETAILS
index 7e4552b..324bf26 100755
--- a/utils/gnuplot/DETAILS
+++ b/utils/gnuplot/DETAILS
@@ -1,21 +1,18 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=gnuplot
if [[ $GNUPLOT_BRANCH == scm ]]; then
- if [[ $GNUPLOT_AUTOUPDATE == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot:gnuplot
SOURCE_IGNORE=volatile
else
- VERSION=4.6.0
+ VERSION=4.6.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:a4358c20577f978215a22db041f4d369ab69a88624b2fe831d2a1124fffb84d4dafa7f0f5a8bfdb388c663073570adb084949195c6eebd0f11f9b0ac4485debc
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:5a9c55d664105242aaf6356e707094a7dd5a80ba8d836bc7b3ce8836bcf5d2a57174d38220ea9efc58fa04f3c5f7d680ca5023482cff1a62b93549ff0530c47d
fi
WEB_SITE=http://www.gnuplot.info
ENTERED=20020210
diff --git a/utils/gnuplot/HISTORY b/utils/gnuplot/HISTORY
index 42d40d3..312bb80 100644
--- a/utils/gnuplot/HISTORY
+++ b/utils/gnuplot/HISTORY
@@ -1,3 +1,17 @@
+2014-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.6.5
+ * PRE_BUILD, gnuplot-4.6.2-texinfo-5.patch: remove obsolete patch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-08-22 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: fix for CVS branch
+
+2013-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.6.1, fix SOURCE_URL[0]
+ * PRE_BUILD, automake-1.12.patch: removed patch
+
2012-06-11 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: apply fix for automake-1.12
* automake-1.12.patch: added, patch for automake 1.12.
diff --git a/utils/gnuplot/PRE_BUILD b/utils/gnuplot/PRE_BUILD
index fa1663b..4e9ad8f 100755
--- a/utils/gnuplot/PRE_BUILD
+++ b/utils/gnuplot/PRE_BUILD
@@ -4,11 +4,8 @@ cd "$SOURCE_DIRECTORY" &&
# Hopefully fixed in gnuplot 4.7 .
patch -Np0 < "$SPELL_DIRECTORY/crossbuild.patch" &&

-patch -p0 < $SPELL_DIRECTORY/automake-1.12.patch &&
-
-# remove the true when removing the patch above
-if true || [[ $GNUPLOT_BRANCH == scm ]]; then
+if [[ $GNUPLOT_BRANCH == scm ]]; then
cd "$SOURCE_DIRECTORY" &&
- autoreconf -iv
+ ./prepare
fi

diff --git a/utils/gnuplot/automake-1.12.patch
b/utils/gnuplot/automake-1.12.patch
deleted file mode 100644
index 30d976d..0000000
--- a/utils/gnuplot/automake-1.12.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- Makefile.am 2012/01/14 08:18:00 1.20.2.1
-+++ Makefile.am 2012/05/08 20:28:19 1.20.2.2
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in -*-Makefile-*-
--AUTOMAKE_OPTIONS = foreign 1.2h
-+AUTOMAKE_OPTIONS = foreign
-
- SUBDIRS = config m4 term src docs $(LISPDIR) man demo tutorial share
-
---- src/Makefile.am 2012/01/19 07:03:27 1.86.2.3
-+++ src/Makefile.am 2012/05/08 20:28:20 1.86.2.4
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in -*-Makefile-*-
--AUTOMAKE_OPTIONS = ansi2knr foreign 1.2h
-+AUTOMAKE_OPTIONS = foreign
-
- # in the spirit of automake ...
- pkglibexecdir = $(libexecdir)/@PACKAGE@/@VERSION_MAJOR@
---- configure.in 2012/04/26 22:53:11 1.297.2.14
-+++ configure.in 2012/05/08 20:28:19 1.297.2.15
-@@ -20,11 +20,12 @@
- dnl configure.in body
-
- dnl Compiler characteristics
--dnl Check for ANSI C prototypes, the const and inline keywords,
--dnl and ANSI style stringification
-+dnl Check for the const and inline keywords and ANSI style stringification
-+dnl automake 1.12 dropped support for AM_C_PROTOTYPES and ansi2knr
-+dnl But our code still tests for #ifdef PROTOTYPES, so define it here
-+AC_DEFINE(PROTOTYPES,1,[Automake 1.12 dropped support for building without
prototypes])
- AC_GNU_SOURCE
- AC_PROG_CC
--AM_C_PROTOTYPES
- AC_PROG_CPP
- AC_C_CONST
- AC_C_INLINE
diff --git a/utils/grep/DETAILS b/utils/grep/DETAILS
index f2d1c58..5305ee1 100755
--- a/utils/grep/DETAILS
+++ b/utils/grep/DETAILS
@@ -1,5 +1,5 @@
SPELL=grep
- VERSION=2.10
+ VERSION=2.21
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 07a9302..324dc52 100644
--- a/utils/grep/HISTORY
+++ b/utils/grep/HISTORY
@@ -1,3 +1,29 @@
+2014-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.21
+
+2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.20
+
+2014-05-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.19
+
+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
+
+2012-04-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.12
+ * PRE_BUILD, grep-2.11.patch: deleted
+
+2012-03-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.11
+ * PRE_BUILD, grep-2.11.patch: official patch added
+
2011-11-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.10, tar.gz -> tar.xz
* DEPENDS, PRE_BUILD: updated to process xz tarball
diff --git a/utils/grep/PRE_BUILD b/utils/grep/PRE_BUILD
deleted file mode 100755
index 6f54504..0000000
--- a/utils/grep/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf -
-cd $SOURCE_DIRECTORY
diff --git a/utils/gstopwatch/BUILD b/utils/gstopwatch/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/utils/gstopwatch/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/gstopwatch/DEPENDS b/utils/gstopwatch/DEPENDS
new file mode 100755
index 0000000..cbbb394
--- /dev/null
+++ b/utils/gstopwatch/DEPENDS
@@ -0,0 +1,2 @@
+depends gtk+3 &&
+depends git
diff --git a/utils/gstopwatch/DETAILS b/utils/gstopwatch/DETAILS
new file mode 100755
index 0000000..d7a2ab3
--- /dev/null
+++ b/utils/gstopwatch/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=gstopwatch
+ VERSION=scm
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://github.com/mutantturkey/$SPELL/
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/mutantturkey/gstopwatch/
+ ENTERED=20140618
+ LICENSE[0]=GPL
+ SHORT="simple stopwatch, written in GTK3"
+cat << EOF
+gstopwatch is a simple stopwatch, written in GTK3.
+EOF
diff --git a/utils/gstopwatch/HISTORY b/utils/gstopwatch/HISTORY
new file mode 100644
index 0000000..b532761
--- /dev/null
+++ b/utils/gstopwatch/HISTORY
@@ -0,0 +1,2 @@
+2014-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_}BUILD, INSTALL: created spell
diff --git a/utils/gstopwatch/INSTALL b/utils/gstopwatch/INSTALL
new file mode 100755
index 0000000..7bf1215
--- /dev/null
+++ b/utils/gstopwatch/INSTALL
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr" install
diff --git a/utils/gstopwatch/PRE_BUILD b/utils/gstopwatch/PRE_BUILD
new file mode 100755
index 0000000..4dd4649
--- /dev/null
+++ b/utils/gstopwatch/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:CFLAGS +=.*:CFLAGS += $CFLAGS:" Makefile
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/hal/DEPENDS b/utils/hal/DEPENDS
index 1f3b569..b81ae84 100755
--- a/utils/hal/DEPENDS
+++ b/utils/hal/DEPENDS
@@ -1,9 +1,9 @@
depends dbus-glib &&
-depends gawk &&
+depends AWK &&
depends glib2 &&
depends intltool &&
depends libtool &&
-depends udev '--with-udev-prefix=/etc' &&
+depends UDEV '--with-udev-prefix=/etc' &&
depends xml-parser-expat &&
depends pkgconfig &&
depends util-linux &&
diff --git a/utils/hal/HISTORY b/utils/hal/HISTORY
index 782dcfb..ede6d86 100644
--- a/utils/hal/HISTORY
+++ b/utils/hal/HISTORY
@@ -1,3 +1,11 @@
+2014-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on UDEV instead of udev
+
+2013-08-13 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply glibc-2.17.patch
+ * glibc-2.17.patch: Added from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701432
+ Fixes compilation against glibc 2.17+
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/utils/hal/PRE_BUILD b/utils/hal/PRE_BUILD
index 375a0fa..ad5b39e 100755
--- a/utils/hal/PRE_BUILD
+++ b/utils/hal/PRE_BUILD
@@ -10,6 +10,10 @@ if spell_ok glib2 && ! is_version_less $(installed_version
glib2) 2.32; then
patch -p0 < "$SPELL_DIRECTORY/glib232.patch"
fi &&

+message "${MESSAGE_COLOR}Fix compilation against glibc
2.17+...${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/hald/linux/addons/addon-storage.c \
+ "${SPELL_DIRECTORY}"/glibc-2.17.patch &&
+
if [[ $HAL_VER == devel ]]; then
NOCONFIGURE=1 ./autogen.sh
fi
diff --git a/utils/hal/glibc-2.17.patch b/utils/hal/glibc-2.17.patch
new file mode 100644
index 0000000..a801b30
--- /dev/null
+++ b/utils/hal/glibc-2.17.patch
@@ -0,0 +1,13 @@
+# From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701432
+Index: b/hald/linux/addons/addon-storage.c
+===================================================================
+--- a/hald/linux/addons/addon-storage.c 2013-03-30 03:51:29.000000000
+0100
++++ b/hald/linux/addons/addon-storage.c 2013-03-30 03:51:56.000000000
+0100
+@@ -32,6 +32,7 @@
+ #include <linux/cdrom.h>
+ #include <linux/fs.h>
+ #include <mntent.h>
++#include <sys/types.h>
+ #include <scsi/sg.h>
+ #include <stdint.h>
+ #include <stdio.h>
diff --git a/utils/hercules/DEPENDS b/utils/hercules/DEPENDS
index 6f15e2f..d9fac37 100755
--- a/utils/hercules/DEPENDS
+++ b/utils/hercules/DEPENDS
@@ -4,7 +4,7 @@ fi
depends autoconf &&
depends automake &&
depends flex &&
-depends gawk &&
+depends AWK &&
depends gcc &&
depends gettext &&
depends grep &&
diff --git a/utils/htop/DETAILS b/utils/htop/DETAILS
index e84d45d..5d923f3 100755
--- a/utils/htop/DETAILS
+++ b/utils/htop/DETAILS
@@ -1,11 +1,11 @@
SPELL=htop
- VERSION=1.0.1
+ VERSION=1.0.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- WEB_SITE=http://htop.sourceforge.net/
+ SOURCE_URL[0]=http://hisham.hm/htop/releases/$VERSION/htop-$VERSION.tar.gz
+ WEB_SITE=http://hisham.hm/htop/
ENTERED=20050218
-
SOURCE_HASH=sha512:9cc442fd63fb3270929e489f645d1a63fdcba2bee4ea0e606a86257badb55fa02794b7a97de4070c951f5558b7d40a677e10801a1c42c0832521a453f956997c
+
SOURCE_HASH=sha512:4c5c784b093bcad06eb2e8d8bb215e14f6e838a3d47d8da8402344c270c1724f85d0bcde2899571ba5d0e5a02274a0c3390a76fed61785b2604b51351f08f232
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="an interactive process viewer for Linux"
diff --git a/utils/htop/HISTORY b/utils/htop/HISTORY
index 310e3cd..ec63848 100644
--- a/utils/htop/HISTORY
+++ b/utils/htop/HISTORY
@@ -1,3 +1,9 @@
+2014-04-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.3, WEB_SITE and SOURCE_URL[0] updated
+
+2012-11-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
2012-02-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.1

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/input-utils/BUILD b/utils/input-utils/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/utils/input-utils/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/utils/input-utils/DETAILS b/utils/input-utils/DETAILS
new file mode 100755
index 0000000..7448762
--- /dev/null
+++ b/utils/input-utils/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=input-utils
+ VERSION=1.0
+ SOURCE="input-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.kraxel.org/releases/input/${SOURCE}
+
SOURCE_HASH=sha512:ba6905fcd17d8ca9f3ae453218156b7581298ba8173a1bd202884e82b874e8479e4c4862c64851fe6404e5d7d17f0903f1596ef62c9eb7abb0d252016aca4378
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/input-${VERSION}"
+ WEB_SITE="http://www.kraxel.org/blog/";
+ LICENSE[0]=GPL
+ ENTERED=20130915
+ SHORT="a small collection of input layer utilities"
+cat << EOF
+This is a small collection of input layer utilities, mainly intended for
+debugging and testing.
+EOF
diff --git a/utils/input-utils/HISTORY b/utils/input-utils/HISTORY
new file mode 100644
index 0000000..de10dd5
--- /dev/null
+++ b/utils/input-utils/HISTORY
@@ -0,0 +1,3 @@
+2013-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/utils/input-utils/INSTALL b/utils/input-utils/INSTALL
new file mode 100755
index 0000000..07c8f13
--- /dev/null
+++ b/utils/input-utils/INSTALL
@@ -0,0 +1 @@
+prefix="${INSTALL_ROOT}/usr" default_install
diff --git a/utils/installwatch/0001-fix-signatures.patch
b/utils/installwatch/0001-fix-signatures.patch
new file mode 100644
index 0000000..314d2e9
--- /dev/null
+++ b/utils/installwatch/0001-fix-signatures.patch
@@ -0,0 +1,54 @@
+From 610312e2fc22108d3401f91c4e2ade653ada0596 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Mon, 25 Mar 2013 13:42:19 +0100
+Subject: [PATCH 1/2] fix signatures
+
+---
+ installwatch.c | 13 -------------
+ 1 file changed, 13 deletions(-)
+
+diff --git a/installwatch.c b/installwatch.c
+index 8004b5b..e67f511 100644
+--- a/installwatch.c
++++ b/installwatch.c
+@@ -2956,13 +2956,8 @@ struct dirent *readdir(DIR *dir) {
+ return result;
+ }
+
+-#if (GLIBC_MINOR <= 4)
+-int readlink(const char *path,char *buf,size_t bufsiz) {
+- int result;
+-#else
+ ssize_t readlink(const char *path,char *buf,size_t bufsiz) {
+ ssize_t result;
+-#endif
+ instw_t instw;
+ int status;
+
+@@ -3097,11 +3092,7 @@ int rmdir(const char *pathname) {
+
+ int scandir( const char *dir,struct dirent ***namelist,
+ int (*select)(const struct dirent *),
+-#if (GLIBC_MINOR >= 10)
+ int (*compar)(const struct dirent **,const struct dirent **)
) {
+-#else
+- int (*compar)(const void *,const void *) ) {
+-#endif
+ int result;
+
+ if (!libc_handle)
+@@ -3713,11 +3704,7 @@ struct dirent64 *readdir64(DIR *dir) {
+
+ int scandir64( const char *dir,struct dirent64 ***namelist,
+ int (*select)(const struct dirent64 *),
+-#if (GLIBC_MINOR >= 10)
+ int (*compar)(const struct dirent64 **,const struct dirent64
**) ) {
+-#else
+- int (*compar)(const void *,const void *) ) {
+-#endif
+ int result;
+
+ if (!libc_handle)
+--
+1.8.1.2
+
diff --git a/utils/installwatch/HISTORY b/utils/installwatch/HISTORY
index 33857d2..072335b 100644
--- a/utils/installwatch/HISTORY
+++ b/utils/installwatch/HISTORY
@@ -1,3 +1,10 @@
+2013-03-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-signatures.patch: fix function signatures to
match
+ current versions of glibc
+
+2012-10-31 Ladislav Hagara <hgr AT vabo.cz>
+ * installwatch-glibc-2.13.patch: glibc 2.15 and 2.16 cases added
+
2012-05-05 Pol Vinogradov <vin.public AT gmail.com>
* installwatch-glibc-2.13.patch: added glibc 2.14 case

diff --git a/utils/installwatch/PRE_BUILD b/utils/installwatch/PRE_BUILD
index 742685b..abfb23a 100755
--- a/utils/installwatch/PRE_BUILD
+++ b/utils/installwatch/PRE_BUILD
@@ -6,6 +6,8 @@ patch -p 1 < $SPELL_DIRECTORY/installwatch-glibc-2.13.patch &&
patch -p 1 < $SPELL_DIRECTORY/installwatch-relpath.patch &&
sed -i "s:PREFIX=/usr/local:PREFIX=/usr:" Makefile &&

+patch -p1 < $SPELL_DIRECTORY/0001-fix-signatures.patch &&
+
# due to the compatibility with stable sorcery
sed -i "s,INSTW_LOGFILE,INSTALLWATCHFILE,g" installwatch* &&
sed -i "/log.*access/ d" installwatch.c
diff --git a/utils/installwatch/installwatch-glibc-2.13.patch
b/utils/installwatch/installwatch-glibc-2.13.patch
index 07a4844..68c2e9c 100644
--- a/utils/installwatch/installwatch-glibc-2.13.patch
+++ b/utils/installwatch/installwatch-glibc-2.13.patch
@@ -1,7 +1,7 @@
diff -Naur installwatch.ori//create-localdecls installwatch/create-localdecls
--- installwatch.ori//create-localdecls 2011-02-05 12:46:19.000000000
+0100
+++ installwatch/create-localdecls 2011-02-05 12:50:10.000000000 +0100
-@@ -105,6 +105,12 @@
+@@ -105,6 +105,18 @@
12)
echo '#define GLIBC_MINOR 12' >> $OUTFILE
SUBVERSION='glibc-2.12' ;;
@@ -11,6 +11,12 @@ diff -Naur installwatch.ori//create-localdecls
installwatch/create-localdecls
+ 14)
+ echo '#define GLIBC_MINOR 14' >> $OUTFILE
+ SUBVERSION='glibc-2.14' ;;
++ 15)
++ echo '#define GLIBC_MINOR 15' >> $OUTFILE
++ SUBVERSION='glibc-2.15' ;;
++ 16)
++ echo '#define GLIBC_MINOR 16' >> $OUTFILE
++ SUBVERSION='glibc-2.16' ;;
*)
echo 'Treated as glibc >= 2.1 (finger crossed)'
echo '#define GLIBC_MINOR 1' >> $OUTFILE
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 46f417e..132840f 100755
--- a/utils/iotop/DETAILS
+++ b/utils/iotop/DETAILS
@@ -1,13 +1,16 @@
SPELL=iotop
- VERSION=0.4.3
+ VERSION=0.6
SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://guichaz.free.fr/${SPELL}/files/${SOURCE}
-
SOURCE_HASH=sha512:53051bc72b84a76905b7d3b122442ca6520ca68e02dbd7ec4192174ba5990c51bd9ce932799f351d7b885927474284060d38716946a955f75c6427652752b557
+ 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 588cc5d..99517d6 100644
--- a/utils/iotop/HISTORY
+++ b/utils/iotop/HISTORY
@@ -1,3 +1,22 @@
+2014-10-29 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Don't abort on unmet run-time dependency on kernel
+ configuration, doesn't hamper build.
+
+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
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.4
+
2011-03-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.3

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..d5254a5
--- /dev/null
+++ b/utils/iotop/PREPARE
@@ -0,0 +1,8 @@
+. $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}"
+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/iozone/DETAILS b/utils/iozone/DETAILS
index e0b68bd..f64e422 100755
--- a/utils/iozone/DETAILS
+++ b/utils/iozone/DETAILS
@@ -1,9 +1,10 @@
SPELL=iozone
- VERSION=3_397
+ VERSION=3_424
SOURCE="${SPELL}${VERSION}.tar"
SOURCE_URL[0]=http://www.${SPELL}.org/src/current/${SOURCE}
-
SOURCE_HASH=sha512:e154b56735c922173e7cf23344fa0a478982d202b3b831fd605481f69a77295281be121aa57a0164dc12edf5975f231339f6516da5c40906586d48ebacec7c23
+
SOURCE_HASH=sha512:3caad63bd388785983fb5d722c5713edde4131d7f4e2c882cc6578d19953d78f81514609e44da7583cf94290cf33cc76ff5020edf3669f8a017e9f6cc7d6002e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}${VERSION}"
+ GATHER_DOCS=off
WEB_SITE="http://www.iozone.org/";
LICENSE[0]=GPL
ENTERED=20100723
diff --git a/utils/iozone/HISTORY b/utils/iozone/HISTORY
index 3ed93df..79aa626 100644
--- a/utils/iozone/HISTORY
+++ b/utils/iozone/HISTORY
@@ -1,3 +1,7 @@
+2014-05-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3_424; don't do useless doc'ing
+ * INSTALL: verbosity++; install fileop and pit_server
+
2011-05-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3_397

diff --git a/utils/iozone/INSTALL b/utils/iozone/INSTALL
index c7b5003..cc37cf9 100755
--- a/utils/iozone/INSTALL
+++ b/utils/iozone/INSTALL
@@ -1,4 +1,4 @@
cd ${SOURCE_DIRECTORY}/src/current &&
-install -m755 iozone ${INSTALL_ROOT}/usr/bin &&
+install -vm755 iozone fileop pit_server ${INSTALL_ROOT}/usr/bin &&
cd ${SOURCE_DIRECTORY}/docs &&
-install -m644 iozone.1 ${INSTALL_ROOT}/usr/share/man/man1
+install -vm644 iozone.1 ${INSTALL_ROOT}/usr/share/man/man1
diff --git a/utils/ipmitool/DEPENDS b/utils/ipmitool/DEPENDS
index ad88c25..34b18f8 100755
--- a/utils/ipmitool/DEPENDS
+++ b/utils/ipmitool/DEPENDS
@@ -1,7 +1,7 @@
depends ncurses &&
depends readline &&

-optional_depends openssl \
+optional_depends SSL \
"--disable-internal-md5" \
"--enable-internal-md5" \
"to use external MD5 library"
diff --git a/utils/ipmitool/DETAILS b/utils/ipmitool/DETAILS
index 8cbe8d4..a52342e 100755
--- a/utils/ipmitool/DETAILS
+++ b/utils/ipmitool/DETAILS
@@ -1,9 +1,9 @@
SPELL=ipmitool
- VERSION=1.8.11
- PATCHLEVEL=1
+ VERSION=1.8.15
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..e8c2912 100644
--- a/utils/ipmitool/HISTORY
+++ b/utils/ipmitool/HISTORY
@@ -1,3 +1,16 @@
+2014-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.15
+
+2014-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.14
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+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.15.tar.gz.sig
b/utils/ipmitool/ipmitool-1.8.15.tar.gz.sig
new file mode 100644
index 0000000..b5c5272
Binary files /dev/null and b/utils/ipmitool/ipmitool-1.8.15.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/joystick/BUILD b/utils/joystick/BUILD
index a057968..27ba77d 100755
--- a/utils/joystick/BUILD
+++ b/utils/joystick/BUILD
@@ -1,4 +1 @@
-cd ${SOURCE_DIRECTORY}/utils &&
-make_single &&
-make &&
-make_normal
+true
diff --git a/utils/joystick/DEPENDS b/utils/joystick/DEPENDS
index 7ddd3ee..0e86e55 100755
--- a/utils/joystick/DEPENDS
+++ b/utils/joystick/DEPENDS
@@ -1 +1 @@
-depends sdl
+depends linuxconsoletools
diff --git a/utils/joystick/DETAILS b/utils/joystick/DETAILS
index d6271b9..3402ee1 100755
--- a/utils/joystick/DETAILS
+++ b/utils/joystick/DETAILS
@@ -1,17 +1,7 @@
- SPELL=joystick
- VERSION=20051019
- SOURCE="${SPELL}_${VERSION}.orig.tar.gz"
-
SOURCE_URL[0]=http://archive.ubuntu.com/ubuntu/pool/universe/j/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:6ef91c3af1614b7db580ad349f306acb126fff6ced47bf2a854dd31550b174658ad12895ae289aeea9ef86415d270847aa441ea4a8f3c6ada0c153ac95c72ed5
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}.orig"
- WEB_SITE="http://sourceforge.net/projects/linuxconsole";
- LICENSE[0]=GPL
- ENTERED=20090901
- SHORT="some useful tools for using joysticks"
-cat << EOF
-set of testing and calibration tools for joysticks:
-
- evtest (1) - input device event monitor inputattach (1) - attach serial-port
- peripherals to the input subsystem jstest (1) - joystick test program jscal
- (1) - joystick calibration program
-EOF
+ SPELL=joystick
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by linuxconsoletools]
+ EOF
diff --git a/utils/joystick/DOWNLOAD b/utils/joystick/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/utils/joystick/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/utils/joystick/HISTORY b/utils/joystick/HISTORY
index 39eebcf..44f5271 100644
--- a/utils/joystick/HISTORY
+++ b/utils/joystick/HISTORY
@@ -1,2 +1,7 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [project has been renamed]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2009-09-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: spell created
diff --git a/utils/joystick/INSTALL b/utils/joystick/INSTALL
index 762082f..27ba77d 100755
--- a/utils/joystick/INSTALL
+++ b/utils/joystick/INSTALL
@@ -1,14 +1 @@
-for i in cvmove \
- evtest \
- ffcfstress \
- ffmvforce \
- ffset \
- fftest \
- inputattach \
- jscal \
- jstest;
-do
- install -v -m 755 \
- ${SOURCE_DIRECTORY}/utils/$i \
- ${INSTALL_ROOT}/usr/bin
-done
+true
diff --git a/utils/joystick/PRE_BUILD b/utils/joystick/PRE_BUILD
index 76b88d3..27ba77d 100755
--- a/utils/joystick/PRE_BUILD
+++ b/utils/joystick/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY}/utils &&
-sedit "s:CFLAGS.*-I:CFLAGS = $CFLAGS -I:" Makefile
+true
diff --git a/utils/joystick/TRIGGERS b/utils/joystick/TRIGGERS
new file mode 100755
index 0000000..84ebf50
--- /dev/null
+++ b/utils/joystick/TRIGGERS
@@ -0,0 +1 @@
+on_cast joystick dispel_self
diff --git a/utils/kbd/DEPENDS b/utils/kbd/DEPENDS
index dfa17ac..3861054 100755
--- a/utils/kbd/DEPENDS
+++ b/utils/kbd/DEPENDS
@@ -2,7 +2,9 @@ depends gnupg &&
depends smgl-fhs &&
depends autoconf &&
depends automake &&
+depends check &&

+optional_depends linux-pam "" "--disable-vlock" "build vlock" &&
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/utils/kbd/DETAILS b/utils/kbd/DETAILS
index 78d5ae3..5f4f036 100755
--- a/utils/kbd/DETAILS
+++ b/utils/kbd/DETAILS
@@ -1,9 +1,10 @@
SPELL=kbd
- VERSION=1.15.3
-
SOURCE_HASH=sha512:11b41eada434644bc1def1c896bb6f10a1cd5a4e7ab285348d7f70e7c950ab0f4e4a99e3d45137ea44dbaeb098da733677b4399eb8bb271ffc32e45545db58f3
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.0.2
+
SOURCE_HASH=sha512:8159383f94242f06c701dfd5400e35bd3a76494a643f738d98c6713bcb20034065b49f31f66e8bf19e6829a30be97fbeee43ed8ad276febb98e28b3bf82972fa
+# PATCHLEVEL=1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=ftp://ftp.altlinux.org/pub/people/legion/$SPELL/$SOURCE
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/$SPELL/$SOURCE
WEB_SITE=http://freshmeat.net/projects/kbd/
ENTERED=20011113
LICENSE[0]=GPL
diff --git a/utils/kbd/HISTORY b/utils/kbd/HISTORY
index a0d692e..1b32178 100644
--- a/utils/kbd/HISTORY
+++ b/utils/kbd/HISTORY
@@ -1,3 +1,21 @@
+2014-09-03 Treeve Jelbert <treeve AT sourcemage.org
+ * DETAILS: version 2.0.2
+ download from KERNEL_URL
+ * DEPENDS: add check, update flags
+ * *.patch, PRE_BUILD:: deleted
+
+2013-01-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply the patch; quoting paths
+ * loadkeys.patch: added, official fix for regression in 1.15.5
+
+2012-12-28 Treeve Jelbert <treeve AT sourcemage.org
+ * DEPENDS: add optional linux-pam (for vlock)
+
+2012-12-25 Florian Franzmann <siflfran AT haow.stw.uni-erlangen.de>
+ * DETAILS: version 1.15.3
+ * PRE_BUILD, es-po.patch: removed the patch
+
2011-10-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.15.3
* PRE_BUILD: apply the patch
diff --git a/utils/kbd/PRE_BUILD b/utils/kbd/PRE_BUILD
deleted file mode 100755
index b067985..0000000
--- a/utils/kbd/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/fgconsole-serial.patch &&
-patch -p1 < $SPELL_DIRECTORY/es-po.patch &&
-autoreconf
diff --git a/utils/kbd/es-po.patch b/utils/kbd/es-po.patch
deleted file mode 100644
index 578f0a7..0000000
--- a/utils/kbd/es-po.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kbd-1.15.3/po/es.old 2011-05-14 23:12:49.000000000 +0200
-+++ kbd-1.15.3/po/es.po 2011-05-15 21:07:02.120669404 +0200
-@@ -1363,7 +1363,7 @@
- #: src/setfont.c:682
- #, c-format
- msgid "Saved %d-char %dx%d font file on %s\n"
--msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres en
%s\n"
-+msgstr "Se ha guardado el fichero de tipos %dx%d de %d caracteres en %s\n"
-
- #: src/setkeycodes.c:21
- #, c-format
diff --git a/utils/kbd/fgconsole-serial.patch
b/utils/kbd/fgconsole-serial.patch
deleted file mode 100644
index d3ac176..0000000
--- a/utils/kbd/fgconsole-serial.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur kbd-1.15.orig/src/fgconsole.c kbd-1.15/src/fgconsole.c
---- kbd-1.15.orig/src/fgconsole.c 2009-02-06 22:13:57.437214875 -0800
-+++ kbd-1.15/src/fgconsole.c 2009-02-06 22:15:17.832978146 -0800
-@@ -6,6 +6,7 @@
- #include <sys/ioctl.h>
- #include <getopt.h>
- #include <linux/vt.h>
-+#include <linux/types.h>
- #include <linux/serial.h>
- #include "getfd.h"
- #include "nls.h"
diff --git a/utils/kexec-tools/BUILD b/utils/kexec-tools/BUILD
index 6032744..cbd2248 100755
--- a/utils/kexec-tools/BUILD
+++ b/utils/kexec-tools/BUILD
@@ -1,3 +1,2 @@
-CFLAGS="${CFLAGS/-fPIC /}" &&
-
+disable_pic force &&
default_build
diff --git a/utils/kexec-tools/DETAILS b/utils/kexec-tools/DETAILS
index 7e4acad..25ac209 100755
--- a/utils/kexec-tools/DETAILS
+++ b/utils/kexec-tools/DETAILS
@@ -1,8 +1,8 @@
SPELL=kexec-tools
- VERSION=2.0.3
+ VERSION=2.0.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL=$KERNEL_URL/pub/linux/utils/kernel/kexec/$SOURCE
-
SOURCE_HASH=sha512:8dec284b4507bec4d4b78d0ea2ed3c0cc58aa8e5ee1fb2105d1cd653181c7efe118d0c46c91f025f57b6972fe9cee87515eb97699ed4c6c48245c47f30397fbd
+
SOURCE_HASH=sha512:8392114a6c6c101af1613ac0d1e5923f51fcff5c13c4414e37493c047b8d17bb34a934e6fa6dd83fcba063668578ab3f92da61c3303dadfe761d798cbba0e645
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.kernel.org/pub/linux/utils/kernel/kexec/
ENTERED=20050724
diff --git a/utils/kexec-tools/HISTORY b/utils/kexec-tools/HISTORY
index 349e528..fa924b2 100644
--- a/utils/kexec-tools/HISTORY
+++ b/utils/kexec-tools/HISTORY
@@ -1,3 +1,9 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Use disable_pic function to fix CFLAGS
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0.4
+
2012-04-02 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.3; switched back to hash checking
* PRE_BUILD: removed
diff --git a/utils/latencytop/DEPENDS b/utils/latencytop/DEPENDS
new file mode 100755
index 0000000..a3cf08b
--- /dev/null
+++ b/utils/latencytop/DEPENDS
@@ -0,0 +1,5 @@
+depends ncurses &&
+optional_depends gtk+2 \
+ "" \
+ "" \
+ "enable GTK GUI"
diff --git a/utils/latencytop/HISTORY b/utils/latencytop/HISTORY
index 8fb3244..91fd2ce 100644
--- a/utils/latencytop/HISTORY
+++ b/utils/latencytop/HISTORY
@@ -1,3 +1,7 @@
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, PRE_BUILD: added dependency on ncurses and optional
+ dependency on gtk+2
+
2010-01-29 Finn Haedicke <finn AT sourcemage.org>
* DETAILS: added sha512sum
* BUILD: created (make)
diff --git a/utils/latencytop/PRE_BUILD b/utils/latencytop/PRE_BUILD
new file mode 100755
index 0000000..2f8241c
--- /dev/null
+++ b/utils/latencytop/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+if is_depends_enable latencytop gtk+2; then
+ cd ${SOURCE_DIRECTORY} &&
+ sedit 's:HAS_GTK_GUI = 1:HAS_GTK_GUI = 0:' Makefile || return 1
+fi
diff --git a/utils/ledger/DETAILS b/utils/ledger/DETAILS
index 5250304..197a99b 100755
--- a/utils/ledger/DETAILS
+++ b/utils/ledger/DETAILS
@@ -1,10 +1,10 @@
SPELL=ledger
- VERSION=2.5
-
SOURCE_HASH=sha512:ef01a74b62e71bcc9fcb6ce56e67319e7381e83fc8ffc940e95bcb079dccdccfe34cabaa02bb21ac2f1eb3d2ba12fc6b422ec441788294d4a5bae3fcc8d8970a
+ VERSION=2.6.3
+
SOURCE_HASH=sha512:e29d44b5558a4117d7d693a20e368b9ab6cdfcab59ae0702fe15ff22fe7b325476f23b87bf56e89fcc5c698dc04fcf1cd6fd351cb659cb7b30941d1cbd9ae43d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
- WEB_SITE=http://www.newartisans.com/ledger.html
+ SOURCE_URL[0]=https://github.com/downloads/${SPELL}/${SPELL}/${SOURCE}
+ WEB_SITE=http://ledger-cli.org/
LICENSE[0]=BSD
ENTERED=20041213
KEYWORDS="utils"
diff --git a/utils/ledger/HISTORY b/utils/ledger/HISTORY
index 3402e73..499a58e 100644
--- a/utils/ledger/HISTORY
+++ b/utils/ledger/HISTORY
@@ -1,3 +1,8 @@
+2013-03-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ fixed WEB_SITE
+ updated spell to 2.6.3
+
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/utils/less/DETAILS b/utils/less/DETAILS
index c6dd576..bb5e732 100755
--- a/utils/less/DETAILS
+++ b/utils/less/DETAILS
@@ -1,5 +1,5 @@
SPELL=less
- VERSION=451
+ VERSION=458
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/less/HISTORY b/utils/less/HISTORY
index e944d24..66bf112 100644
--- a/utils/less/HISTORY
+++ b/utils/less/HISTORY
@@ -1,3 +1,6 @@
+2013-04-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 458
+
2012-09-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 451

diff --git a/utils/libguestfs/BUILD b/utils/libguestfs/BUILD
new file mode 100755
index 0000000..da3c3f1
--- /dev/null
+++ b/utils/libguestfs/BUILD
@@ -0,0 +1,7 @@
+# Disabling daemon as it fails to link during build
+# Disabling appliacen as supermin needs to be ported to Sorcery for this to
work
+OPTS="--disable-daemon \
+ --disable-appliance \
+ $OPTS" &&
+
+default_build
diff --git a/utils/libguestfs/DEPENDS b/utils/libguestfs/DEPENDS
new file mode 100755
index 0000000..810be09
--- /dev/null
+++ b/utils/libguestfs/DEPENDS
@@ -0,0 +1,79 @@
+depends augeas &&
+depends genisoimage &&
+depends supermin &&
+
+optional_depends 'erlang' \
+ '--enable-erlang' \
+ '--disable-erlang' \
+ 'for Erlang language bindings' &&
+
+optional_depends 'fuse' \
+ '--enable-fuse' \
+ '--disable-fuse' \
+ 'for FUSE (guestmount) support' &&
+
+optional_depends 'ghc' \
+ '--enable-haskell' \
+ '--disable-haskell' \
+ 'for Haskell language bindings' &&
+
+optional_depends 'glib2' \
+ '--enable-gobject' \
+ '--disable-gobject' \
+ 'for GObject bindings' &&
+
+optional_depends 'gobject-introspection' \
+ '--enable-introspection=yes' \
+ '--enable-introspection=no' \
+ 'for GObject introspection' &&
+
+optional_depends 'gtk-doc' \
+ '--enable-gtk-doc' \
+ '--disable-gtk-doc' \
+ 'to build documentation' &&
+
+optional_depends 'JDK' \
+ '--with-java' \
+ '--without-java' \
+ 'for Java language bindings' &&
+
+optional_depends 'libvirt' \
+ '--with-libvirt --with-default-backend=libvirt' \
+ '--without-libvirt' \
+ 'for libvirt support' &&
+
+optional_depends 'lua' \
+ '--enable-lua' \
+ '--disable-lua' \
+ 'for Lua language bindings' &&
+
+optional_depends 'ocaml' \
+ '--enable-ocaml' \
+ '--disable-ocaml' \
+ 'for OCaml language bindings' &&
+
+optional_depends 'perl' \
+ '--enable-perl' \
+ '--disable-perl' \
+ 'for perl language bindings' &&
+
+optional_depends 'PHP' \
+ '--enable-php' \
+ '--disable-php' \
+ 'for PHP language bindings' &&
+
+# Untested with Python 3
+optional_depends 'python' \
+ '--enable-python' \
+ '--disable-python' \
+ 'for Python language bindings' &&
+
+optional_depends 'readline' \
+ '--with-readline' \
+ '--without-readline' \
+ 'for fancy command line editing' &&
+
+optional_depends 'RUBY' \
+ '--enable-ruby' \
+ '--disable-ruby' \
+ 'for Ruby language bindings'
diff --git a/utils/libguestfs/DETAILS b/utils/libguestfs/DETAILS
new file mode 100755
index 0000000..787a4ba
--- /dev/null
+++ b/utils/libguestfs/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=libguestfs
+ VERSION=1.28.2
+ BRANCH="$(echo ${VERSION} | cut -d. -f1,2)"
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE2="${SOURCE}.sig"
+ SOURCE_GPG="redhat.gpg:${SOURCE2}:UPSTREAM_HASH"
+ SOURCE2_IGNORE="signature"
+ SOURCE_URL[0]="http://libguestfs.org/download/${BRANCH}-stable/${SOURCE}";
+ SOURCE2_URL[0]="http://libguestfs.org/download/${BRANCH}-stable/${SOURCE2}";
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://libguestfs.org";
+ LICENSE[0]="GPL/LGPL"
+ ENTERED=20130917
+ SHORT="Set of tools for virtual machine disk images"
+cat << EOF
+libguestfs is a set of tools for accessing and modifying virtual machine (VM)
+disk images. You can use this for viewing and editing files inside guests,
+scripting changes to VMs, monitoring disk used/free statistics, P2V, V2V,
+performing partial backups, cloning VMs, and much else besides.
+
+libguestfs can access nearly any type of filesystem including: all known
types
+of Linux filesystem (ext2/3/4, XFS, btrfs etc), any Windows filesystem (VFAT
+and NTFS), any Mac OS X and BSD filesystems, LVM2 volume management, MBR and
+GPT disk partitions, raw disks, qcow2, VirtualBox VDI, VMWare VMDK, Hyper-V
+VHD/VHDX, on files, local devices, CD and DVD ISOs, SD cards, or remotely
over
+FTP, HTTP, ssh, iSCSI, NBD, Gluster, Ceph, Sheepdog, and much much more.
+
+libguestfs doesn't need root permissions.
+EOF
diff --git a/utils/libguestfs/HISTORY b/utils/libguestfs/HISTORY
new file mode 100644
index 0000000..4974a35
--- /dev/null
+++ b/utils/libguestfs/HISTORY
@@ -0,0 +1,7 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.28.2
+ * DEPENDS: Depends on augeas
+
+2013-09-17 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/utils/libnotify/DEPENDS b/utils/libnotify/DEPENDS
index 1d1ab24..20ec922 100755
--- a/utils/libnotify/DEPENDS
+++ b/utils/libnotify/DEPENDS
@@ -1,2 +1,9 @@
depends dbus-glib &&
-depends gtk+3
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+3 &&
+depends libpng &&
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "for introspection"
diff --git a/utils/libnotify/DETAILS b/utils/libnotify/DETAILS
index 21e2aae..145f54a 100755
--- a/utils/libnotify/DETAILS
+++ b/utils/libnotify/DETAILS
@@ -7,7 +7,7 @@
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://www.galago-project.org/
ENTERED=20051221
- PATCHLEVEL=0
+ PATCHLEVEL=1
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="Allow applications to display passive pop-up
notifications."
diff --git a/utils/libnotify/HISTORY b/utils/libnotify/HISTORY
index 9163736..32a27aa 100644
--- a/utils/libnotify/HISTORY
+++ b/utils/libnotify/HISTORY
@@ -1,3 +1,12 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added optional dependency on gobject-introspection,
+ removed dependencies on libffi and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on gdk-pixbuf2, glib2, libffi,
+ libpng, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.5

diff --git a/utils/linuxconsoletools/BUILD b/utils/linuxconsoletools/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/utils/linuxconsoletools/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/utils/linuxconsoletools/DEPENDS b/utils/linuxconsoletools/DEPENDS
new file mode 100755
index 0000000..7ddd3ee
--- /dev/null
+++ b/utils/linuxconsoletools/DEPENDS
@@ -0,0 +1 @@
+depends sdl
diff --git a/utils/linuxconsoletools/DETAILS b/utils/linuxconsoletools/DETAILS
new file mode 100755
index 0000000..5943bc7
--- /dev/null
+++ b/utils/linuxconsoletools/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=linuxconsoletools
+ VERSION=1.4.4
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/linuxconsole/${SOURCE}
+
SOURCE_HASH=sha512:ab2f15e26da3705cea35e26dda149f83d5792b0643aa8f684854be26d98a69943cfac3f07c8eac83485a289c9bdc7d41ad3af8990cec0a168b6b6e30381ee33a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/projects/linuxconsole/";
+ LICENSE[0]=GPL
+ ENTERED=20121224
+ SHORT="utilities to test and configure joysticks"
+cat << EOF
+This project maintains the Linux Console tools, which include utilities to
+test and configure joysticks, connect legacy devices to the kernel's input
+subsystem (providing support for serial mice, touchscreens etc.), and test
+the input event layer.
+EOF
diff --git a/utils/linuxconsoletools/HISTORY b/utils/linuxconsoletools/HISTORY
new file mode 100644
index 0000000..ca1f4e9
--- /dev/null
+++ b/utils/linuxconsoletools/HISTORY
@@ -0,0 +1,3 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/utils/linuxconsoletools/INSTALL b/utils/linuxconsoletools/INSTALL
new file mode 100755
index 0000000..2f84ddf
--- /dev/null
+++ b/utils/linuxconsoletools/INSTALL
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/utils && DESTDIR=${INSTALL_ROOT} PREFIX=/usr
default_install &&
+cd ${SOURCE_DIRECTORY}/docs && DESTDIR=${INSTALL_ROOT} PREFIX=/usr
default_install
diff --git a/utils/littleutils/DETAILS b/utils/littleutils/DETAILS
index 4374231..ff8a645 100755
--- a/utils/littleutils/DETAILS
+++ b/utils/littleutils/DETAILS
@@ -1,8 +1,8 @@
SPELL=littleutils
- VERSION=1.0.23
+ VERSION=1.0.27
SOURCE="$SPELL-$VERSION.tar.bz2"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}-source/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:6aaa7f98e1bea694cd770b845aff96797e391c4bfe2663ff71cc244fecab325c8bff46de163696c14dc00dbc609aa2722a869978fc3ced19d98fbed26be1e60c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
WEB_SITE=http://sourceforge.net/projects/littleutils/
LICENSE[0]=GPL
diff --git a/utils/littleutils/HISTORY b/utils/littleutils/HISTORY
index 57e0fdd..9572cd4 100644
--- a/utils/littleutils/HISTORY
+++ b/utils/littleutils/HISTORY
@@ -1,3 +1,6 @@
+2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.27
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/utils/littleutils/littleutils-1.0.23.tar.bz2.sig
b/utils/littleutils/littleutils-1.0.23.tar.bz2.sig
deleted file mode 100644
index 15bd4b4..0000000
Binary files a/utils/littleutils/littleutils-1.0.23.tar.bz2.sig and /dev/null
differ
diff --git a/utils/lshw/DETAILS b/utils/lshw/DETAILS
index 4c4ae87..606bc79 100755
--- a/utils/lshw/DETAILS
+++ b/utils/lshw/DETAILS
@@ -1,10 +1,9 @@
SPELL=lshw
- VERSION=B.02.15
-
SOURCE_HASH=sha512:e0e2e6f4644416f4b15fe36cbc4d2954ee658f79c3f594f1a0bd467109593f2f746e9d70dbf16e968f699dba0249dc9d43459c5a986df8de1c5de47481411296
+ VERSION=B.02.17
+
SOURCE_HASH=sha512:868899dce98e786a08a2134d6e132c388d71ab0f03fa6e10881e14d7a882c1882b46bbc6bd6ddb021cfab87ad6c9fd369453c3916f0b3353027eb2d470e55d9b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]="$SOURCEFORGE_URL/ezix/$SOURCE"
- SOURCE_URL[1]="http://www.ezix.org/software/files/$SOURCE";
+ SOURCE_URL[0]="http://www.ezix.org/software/files/$SOURCE";
WEB_SITE=http://ezix.org/project/wiki/HardwareLiSter
ENTERED=20030402
LICENSE[0]=GPL
diff --git a/utils/lshw/HISTORY b/utils/lshw/HISTORY
index 47b42db..511f234 100644
--- a/utils/lshw/HISTORY
+++ b/utils/lshw/HISTORY
@@ -1,3 +1,9 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: B.02.17
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version B.02.16
+
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/utils/lsof/DETAILS b/utils/lsof/DETAILS
index 245c309..f49fe46 100755
--- a/utils/lsof/DETAILS
+++ b/utils/lsof/DETAILS
@@ -1,6 +1,6 @@
SPELL=lsof
- VERSION=4.86
-
SOURCE_HASH=sha512:b45f18ed6c533caa08f008ec1fad1de1b644fd16d894b5cf3336098dfe669f334ccd3dd281141ddb3e9edd7cbf433233ff5904ca1fe027ba0cb692e0544e5e2d
+ VERSION=4.87
+
SOURCE_HASH=sha512:5e811225dd65366e3ef49628d567864fadda1dbda2d66a5e473123e73c468f5a3a577ae4e1b701a55ac49c2a759dab5c413663121c260a2804fca10ece902766
SOURCE=${SPELL}_${VERSION}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_$VERSION
SOURCE_URL[0]=ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/$SOURCE
diff --git a/utils/lsof/HISTORY b/utils/lsof/HISTORY
index 5890ea5..15ff204 100644
--- a/utils/lsof/HISTORY
+++ b/utils/lsof/HISTORY
@@ -1,3 +1,6 @@
+2013-03-06 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.87
+
2012-09-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.86

diff --git a/utils/lsscsi/DETAILS b/utils/lsscsi/DETAILS
index 3497763..0b27f5e 100755
--- a/utils/lsscsi/DETAILS
+++ b/utils/lsscsi/DETAILS
@@ -1,6 +1,6 @@
SPELL=lsscsi
- VERSION=0.26
-
SOURCE_HASH=sha512:0d6bca3f402920f2af160f4162322d039b3bfb16de641da23ef55a3f34a14d2ffd66a1231f0ca98568c248ed3913907cf9d236de70d943ae30985293998885ff
+ VERSION=0.28
+
SOURCE_HASH=sha512:6d5cf8ebc42af0d8dbe8f2a1e90f4c429d058f184027318686fd22bc117e66c0b1847e4c97964d3d0e1b7bf4a5f1e296e1e3575ed2f5ff999eef70bdfb9ea4d4
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://sg.danny.cz/scsi/$SOURCE
diff --git a/utils/lsscsi/HISTORY b/utils/lsscsi/HISTORY
index cbfea24..18f2028 100644
--- a/utils/lsscsi/HISTORY
+++ b/utils/lsscsi/HISTORY
@@ -1,3 +1,6 @@
+2014-12-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.28
+
2012-02-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.26

diff --git a/utils/lxc/DETAILS b/utils/lxc/DETAILS
new file mode 100755
index 0000000..ba7c444
--- /dev/null
+++ b/utils/lxc/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=lxc
+ VERSION=1.0.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://linuxcontainers.org/downloads/${SOURCE}
+
SOURCE_HASH=sha512:a2a0700bc29c92f34b8fb0806d1f05467e0433e84dc06c1c8b8db58a34969df48d452771ffff1ea9f865883adef765c896c5be6237108c0ce474b9d7e41c218a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://linuxcontainers.org/";
+ LICENSE[0]="LGPLv2.1+"
+ ENTERED=20140924
+ KEYWORDS=""
+ SHORT="Userspace tools for the Linux kernel containers"
+cat << EOF
+LXC is a userspace interface for the Linux kernel containment features.
+Through a powerful API and simple tools, it lets Linux users easily create
+and manage system or application containers. Features
+
+Current LXC uses the following kernel features to contain processes:
+* Kernel namespaces (ipc, uts, mount, pid, network and user)
+* Apparmor and SELinux profiles
+* Seccomp policies
+* Chroots (using pivot_root)
+* Kernel capabilities
+* Control groups (cgroups)
+
+As such, LXC is often considered as something in the middle between a chroot
+on steroids and a full fledged virtual machine. The goal of LXC is to create
+an environment as close as possible as a standard Linux installation but
+without the need for a separate kernel.
+EOF
diff --git a/utils/lxc/HISTORY b/utils/lxc/HISTORY
new file mode 100644
index 0000000..22a06ef
--- /dev/null
+++ b/utils/lxc/HISTORY
@@ -0,0 +1,2 @@
+2014-09-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
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..1118843
--- /dev/null
+++ b/utils/mdp/DEPENDS
@@ -0,0 +1,7 @@
+depends ncurses &&
+
+if spell_ok gnupg-exp; then
+ runtime_depends GNUPG
+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..c7b0cb5
--- /dev/null
+++ b/utils/mdp/HISTORY
@@ -0,0 +1,14 @@
+204-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: gnupg-exp => GNUPG
+
+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/metalog/DETAILS b/utils/metalog/DETAILS
index ab50faa..76e63d6 100755
--- a/utils/metalog/DETAILS
+++ b/utils/metalog/DETAILS
@@ -1,9 +1,9 @@
SPELL=metalog
- VERSION=2
+ VERSION=3
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:194d9ca0c5bc8addd1970362cfa7bf1a368f50a9aa7370e2c4d63eb9d9819df08df001a3a85595a74e7b16fdd78c94ffde3cd9a63962ebc9f6ed71b1a574d7cf
+
SOURCE_HASH=sha512:2ac614bb85fe466308c4ced0842fdab5f056eda60e892189a8220719f1e06a72fce3c76842a2ac8c63a6808c20d8b7a7d8676896e14f7f54e40630ecbd21e289
WEB_SITE=http://metalog.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/utils/metalog/HISTORY b/utils/metalog/HISTORY
index fc8a0cb..b513fd1 100644
--- a/utils/metalog/HISTORY
+++ b/utils/metalog/HISTORY
@@ -1,3 +1,6 @@
+2012-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3
+
2012-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: dropped p7zip -- no longer needed

diff --git a/utils/mnogosearch/DEPENDS b/utils/mnogosearch/DEPENDS
index 0d6e891..a746bea 100755
--- a/utils/mnogosearch/DEPENDS
+++ b/utils/mnogosearch/DEPENDS
@@ -3,8 +3,8 @@ optional_depends SYSTEM-LOGGER \
"--disable-syslog" \
"for syslog support"

-optional_depends openssl \
- "--with-openssl" "" \
+optional_depends SSL \
+ "--with-opennssl" "" \
"to include OpenSSL support" &&

optional_depends zlib \
diff --git a/utils/mnogosearch/HISTORY b/utils/mnogosearch/HISTORY
index dca7bcf..cdf583d 100644
--- a/utils/mnogosearch/HISTORY
+++ b/utils/mnogosearch/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* DEPENDS: updated mysql dependency to MYSQL provider

diff --git a/utils/mozcache/BUILD b/utils/mozcache/BUILD
new file mode 100755
index 0000000..64d9c44
--- /dev/null
+++ b/utils/mozcache/BUILD
@@ -0,0 +1,3 @@
+OPTS="$MOZCACHE_OPTS $OPTS" &&
+
+default_build
diff --git a/utils/mozcache/CONFIGURE b/utils/mozcache/CONFIGURE
new file mode 100755
index 0000000..6fdf806
--- /dev/null
+++ b/utils/mozcache/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_list MOZCACHE_GTK "Which GTK+ version to use for GUI?" \
+ gtk+2 \
+ gtk+
diff --git a/utils/mozcache/DEPENDS b/utils/mozcache/DEPENDS
new file mode 100755
index 0000000..8a79aa9
--- /dev/null
+++ b/utils/mozcache/DEPENDS
@@ -0,0 +1,31 @@
+depends zlib &&
+depends pkgconfig &&
+depends $MOZCACHE_GTK &&
+
+if is_depends_enabled $SPELL gtk+; then
+ persistent_add MOZCACHE_OPTS &&
+
+ list_add "MOZCACHE_OPTS" "--enable-gtk-1v2" &&
+
+ optional_depends libx11 \
+ "--enable-xsetlocale" \
+ "--disable-xsetlocale" \
+ "to use Xsetlocale" &&
+
+ optional_depends libunicode \
+ "--with-unicode" \
+ "--without-unicode" \
+ "for Unicode support"
+fi &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
+fi &&
+
+optional_depends pcre \
+ "--with-regex=pcre" \
+ "--with-regex=posix" \
+ "for regular expressions support via PCRE"
diff --git a/utils/mozcache/DETAILS b/utils/mozcache/DETAILS
new file mode 100755
index 0000000..25e079a
--- /dev/null
+++ b/utils/mozcache/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=mozcache
+ VERSION=1.3.4
+
SOURCE_HASH=sha512:688ae9e90f5a02d890bb54c77acea3a5796a2ac432225dd9b7cd8fb8ed2557cae75173f96a149fa37bab4d37c16a3d7bb062e2c0b1bc7db99f8350b9817f084f
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://mozcache.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20130402
+ SHORT="viewer and manager for cache files stored by Gecko-based
browsers"
+cat << EOF
+MozCache is a program for viewing, searching in, saving and deleting cache
files
+of Mozilla, Firefox, SeaMonkey and both current and older versions of
Netscape
+web browsers.
+EOF
diff --git a/utils/mozcache/HISTORY b/utils/mozcache/HISTORY
new file mode 100644
index 0000000..9052155
--- /dev/null
+++ b/utils/mozcache/HISTORY
@@ -0,0 +1,2 @@
+2013-03-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, BUILD: spell created
diff --git a/utils/multitail/DETAILS b/utils/multitail/DETAILS
index e53099c..4c8a315 100755
--- a/utils/multitail/DETAILS
+++ b/utils/multitail/DETAILS
@@ -1,9 +1,9 @@
SPELL=multitail
- VERSION=5.2.9
+ 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:0d643e499f04f9497cc3a9e82de10fe0f6d6f7f69eb3e200c409c0b7815548516a2aba77912d3961db689673b78afc46f78b062029522c3836d4732231d8b7be
+
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 c37addd..0dece69 100644
--- a/utils/multitail/HISTORY
+++ b/utils/multitail/HISTORY
@@ -1,3 +1,13 @@
+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
+
2012-01-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.2.9

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/ncdu/DETAILS b/utils/ncdu/DETAILS
index 2cb656d..efaa320 100755
--- a/utils/ncdu/DETAILS
+++ b/utils/ncdu/DETAILS
@@ -1,9 +1,9 @@
SPELL="ncdu"
- VERSION=1.8
+ VERSION=1.10
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]="http://dev.yorhel.nl/download/${SOURCE}";
-
SOURCE_HASH=sha512:a185905b3657ffe56c623eba7efa37ea5085cc7bfc89b890f7d0fcdcc807e3509096efbad8648934fe9d48faafb613ec83468be443daf85ac70c36245c2f6924
+
SOURCE_HASH=sha512:10693370c5aa0895b90245b612de930df58a1a7bf2c4f7f92e8b14181ca3d00792094b27659e93267124d1e41a5a357930792bfc9492fd1e6029258d53f479d4
WEB_SITE="http://dev.yorhel.nl/ncdu/";
LICENSE[0]="MIT"
ENTERED="20081119"
diff --git a/utils/ncdu/HISTORY b/utils/ncdu/HISTORY
index b16db4a..79e4750 100644
--- a/utils/ncdu/HISTORY
+++ b/utils/ncdu/HISTORY
@@ -1,3 +1,6 @@
+2013-06-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10
+
2011-11-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8

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/nocache/BUILD b/utils/nocache/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/utils/nocache/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/utils/nocache/DETAILS b/utils/nocache/DETAILS
new file mode 100755
index 0000000..6c8af06
--- /dev/null
+++ b/utils/nocache/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=nocache
+ VERSION=0.9
+ SOURCE="nocache-${VERSION}.zip"
+ SOURCE_URL[0]=https://github.com/Feh/${SPELL}/archive/v${VERSION}.zip
+
SOURCE_HASH=sha512:bf1f9bf1e8c48f732e80c9fe0025e501e0bafe7e1f4953f55811cb6e0d4210708cf46ae7f0da50237075cf2b8b001958b50be3af91ee5c7cb6af4e5d0e5fd6cd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/Feh/nocache";
+ LICENSE[0]=GPL
+ ENTERED=20130807
+ SHORT="the nocache tool tries to minimize the effect an
application has on the Linux file system cache"
+cat << EOF
+The nocache tool tries to minimize the effect an application has on the Linux
+file system cache. This is done by intercepting the open and close system
calls
+and calling posix_fadvise with the POSIX_FADV_DONTNEED parameter. Because
+the library remembers which pages (ie., 4K-blocks of the file) were already
+in file system cache when the file was opened, these will not be marked as
+"don't need", because other applications might need that, although they are
+not actively used (think: hot standby).
+
+Use case: backup processes that should not interfere with the present state
+of the cache.
+EOF
diff --git a/utils/nocache/HISTORY b/utils/nocache/HISTORY
new file mode 100644
index 0000000..6f72734
--- /dev/null
+++ b/utils/nocache/HISTORY
@@ -0,0 +1,4 @@
+2013-08-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD, PRE_BUILD: spell created
+ * PRE_BUILD: fix path in nocache executable
+
diff --git a/utils/nocache/PRE_BUILD b/utils/nocache/PRE_BUILD
new file mode 100755
index 0000000..4fa3960
--- /dev/null
+++ b/utils/nocache/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+sedit 's:GCC = gcc :GCC = $(CC) :' Makefile &&
+sedit "s:/usr/local/:$INSTALL_ROOT/usr/:" Makefile &&
+sedit "s:/usr/local:/usr:" nocache.global
diff --git a/utils/notification-daemon/CONFLICTS
b/utils/notification-daemon/CONFLICTS
index 4a1564b..f87a7bb 100755
--- a/utils/notification-daemon/CONFLICTS
+++ b/utils/notification-daemon/CONFLICTS
@@ -1,2 +1,3 @@
conflicts notification-daemon-xfce &&
-conflicts notify-osd
+conflicts notify-osd &&
+conflicts xfce4-notifyd
diff --git a/utils/notification-daemon/DETAILS
b/utils/notification-daemon/DETAILS
index a3023b0..3144d70 100755
--- a/utils/notification-daemon/DETAILS
+++ b/utils/notification-daemon/DETAILS
@@ -1,5 +1,5 @@
SPELL=notification-daemon
- VERSION=0.7.4
+ VERSION=0.7.6
SOURCE=${SPELL}-${VERSION}.tar.xz
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
@@ -7,7 +7,6 @@ SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
WEB_SITE=http://www.galago-project.org/
ENTERED=20051217
- PATCHLEVEL=0
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="Notification daemon built on DBUS"
diff --git a/utils/notification-daemon/HISTORY
b/utils/notification-daemon/HISTORY
index 10ca72b..087ac9c 100644
--- a/utils/notification-daemon/HISTORY
+++ b/utils/notification-daemon/HISTORY
@@ -1,3 +1,7 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.6
+ * CONFLICTS: added conflicts xfce4-notifyd
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.4

diff --git a/utils/notification-daemon/notification-daemon-0.7.4.tar.xz.sig
b/utils/notification-daemon/notification-daemon-0.7.4.tar.xz.sig
deleted file mode 100644
index 4cc9aea..0000000
Binary files a/utils/notification-daemon/notification-daemon-0.7.4.tar.xz.sig
and /dev/null differ
diff --git a/utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig
b/utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig
new file mode 100644
index 0000000..faeb716
Binary files /dev/null and
b/utils/notification-daemon/notification-daemon-0.7.6.tar.xz.sig differ
diff --git a/utils/notify-osd/CONFIGURE b/utils/notify-osd/CONFIGURE
new file mode 100755
index 0000000..cc76b6d
--- /dev/null
+++ b/utils/notify-osd/CONFIGURE
@@ -0,0 +1 @@
+config_query LEOLIK_PATCH "Apply Leolik's patches for a customizable
notify-OSD (https://launchpad.net/~leolik/+archive/leolik)?" n
diff --git a/utils/notify-osd/CONFLICTS b/utils/notify-osd/CONFLICTS
index 327b526..337356c 100755
--- a/utils/notify-osd/CONFLICTS
+++ b/utils/notify-osd/CONFLICTS
@@ -1,2 +1,3 @@
conflicts notification-daemon &&
-conflicts notification-daemon-xfce
+conflicts notification-daemon-xfce &&
+conflicts xfce4-notifyd
diff --git a/utils/notify-osd/DEPENDS b/utils/notify-osd/DEPENDS
index 55a4531..b5f9dc7 100755
--- a/utils/notify-osd/DEPENDS
+++ b/utils/notify-osd/DEPENDS
@@ -1,6 +1,6 @@
depends pkgconfig &&
-depends gtk+2 &&
+depends gtk+3 &&
depends glib2 &&
depends gconf2 &&
-depends libwnck &&
+depends libwnck3 &&
depends dbus
diff --git a/utils/notify-osd/DETAILS b/utils/notify-osd/DETAILS
index afd5c83..453abbb 100755
--- a/utils/notify-osd/DETAILS
+++ b/utils/notify-osd/DETAILS
@@ -1,9 +1,12 @@
SPELL=notify-osd
- VERSION=0.9.32
- BRANCH=oneiric
+ VERSION=0.9.34
+ BRANCH=precise
SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE2=${SOURCE}.asc

SOURCE_URL[0]=http://launchpad.net/${SPELL}/${BRANCH}/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:4648252ac5def5f71e29334b3a03daf0cd1ab3a0dc11ff570f55f46cfd6f0b85af424d40f87c9c55dc76cf087d717abe26835de1765dbb9bc7426cca10077710
+ SOURCE2_URL[0]=${SOURCE_URL}.asc
+ SOURCE_GPG=canonical.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/notify-osd";
LICENSE[0]=GPL
diff --git a/utils/notify-osd/HISTORY b/utils/notify-osd/HISTORY
index 47e23f7..f8eb63f 100644
--- a/utils/notify-osd/HISTORY
+++ b/utils/notify-osd/HISTORY
@@ -1,3 +1,14 @@
+2013-10-10 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: libwnck => libwnck3
+
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.34
+ changed to upstream GPG verification
+ * DEPENDS: gtk+2 -> gtk+3
+ * CONFIGURE, PRE_BUILD, leolik.patch: added to optionally apply
leolik's
+ patch for a customizable notify-osd
(https://launchpad.net/~leolik/+archive/leolik)
+ * CONFLICTS: added conflicts xfce4-notifyd
+
2011-11-11 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.9.32

diff --git a/utils/notify-osd/PRE_BUILD b/utils/notify-osd/PRE_BUILD
new file mode 100755
index 0000000..17973ad
--- /dev/null
+++ b/utils/notify-osd/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [[ $LEOLIK_PATCH == "y" ]]; then
+ patch -p0 < $SPELL_DIRECTORY/leolik.patch
+fi
diff --git a/utils/notify-osd/leolik.patch b/utils/notify-osd/leolik.patch
new file mode 100644
index 0000000..befb88f
--- /dev/null
+++ b/utils/notify-osd/leolik.patch
@@ -0,0 +1,1563 @@
+diff -Naur old_src/bubble.c src/bubble.c
+--- old_src/bubble.c 2012-03-23 10:49:59.000000000 -0400
++++ src/bubble.c 2012-11-10 08:44:21.000000000 -0500
+@@ -119,6 +119,14 @@
+ A
+ };
+
++typedef struct _NotifyHSVColor NotifyHSVColor;
++
++struct _NotifyHSVColor {
++ gdouble hue;
++ gdouble saturation;
++ gdouble value;
++};
++
+ #define TEMPORARY_ICON_PREFIX_WORKAROUND 1
+ #ifdef TEMPORARY_ICON_PREFIX_WORKAROUND
+ #warning "--== Using the icon-name-substitution! This is a temp. workaround
not going to be maintained for long! ==--"
+@@ -128,25 +136,25 @@
+ // FIXME: this is in class Defaults already, but not yet hooked up so for
the
+ // moment we use the macros here, these values reflect the visual-guideline
+ // for jaunty notifications
+-#define TEXT_TITLE_COLOR_R 1.0f
+-#define TEXT_TITLE_COLOR_G 1.0f
+-#define TEXT_TITLE_COLOR_B 1.0f
+-#define TEXT_TITLE_COLOR_A 1.0f
+-
+-#define TEXT_BODY_COLOR_R 0.91f
+-#define TEXT_BODY_COLOR_G 0.91f
+-#define TEXT_BODY_COLOR_B 0.91f
+-#define TEXT_BODY_COLOR_A 1.0f
++float TEXT_TITLE_COLOR_R = 1.0f;
++float TEXT_TITLE_COLOR_G = 1.0f;
++float TEXT_TITLE_COLOR_B = 1.0f;
++float TEXT_TITLE_COLOR_A = 1.0f;
++
++float TEXT_BODY_COLOR_R = 0.91f;
++float TEXT_BODY_COLOR_G = 0.91f;
++float TEXT_BODY_COLOR_B = 0.91f;
++float TEXT_BODY_COLOR_A = 1.0f;
+
+ #define TEXT_SHADOW_COLOR_R 0.0f
+ #define TEXT_SHADOW_COLOR_G 0.0f
+ #define TEXT_SHADOW_COLOR_B 0.0f
+-#define TEXT_SHADOW_COLOR_A 1.0f
++float TEXT_SHADOW_COLOR_A = 1.0f;
+
+-#define BUBBLE_BG_COLOR_R 0.15f
+-#define BUBBLE_BG_COLOR_G 0.15f
+-#define BUBBLE_BG_COLOR_B 0.15f
+-#define BUBBLE_BG_COLOR_A 0.9f
++float BUBBLE_BG_COLOR_R = 0.07f;
++float BUBBLE_BG_COLOR_G = 0.07f;
++float BUBBLE_BG_COLOR_B = 0.07f;
++float BUBBLE_BG_COLOR_A = 0.9f;
+
+ #define INDICATOR_UNLIT_R 1.0f
+ #define INDICATOR_UNLIT_G 1.0f
+@@ -167,6 +175,10 @@
+ #define BUBBLE_CONTENT_BLUR_RADIUS 4
+ #define TEXT_DROP_SHADOW_SIZE 2
+
++gboolean BUBBLE_PREVENT_FADE = TRUE;
++gboolean BUBBLE_CLOSE_ON_CLICK = FALSE;
++gboolean BUBBLE_AS_DESKTOP_BG = FALSE;
++
+ //-- private functions
---------------------------------------------------------
+
+ static guint g_bubble_signals[LAST_SIGNAL] = { 0 };
+@@ -487,6 +499,22 @@
+ cairo_surface_destroy (new_surface);
+ }
+
++static gdouble
++get_shadow_size (Bubble *bubble)
++{
++ BubblePrivate* priv = GET_PRIVATE (bubble);
++ Defaults* d = bubble->defaults;
++ return defaults_get_bubble_shadow_size (d, priv->composited);
++}
++
++static gdouble
++get_corner_radius (Bubble *bubble)
++{
++ BubblePrivate* priv = GET_PRIVATE (bubble);
++ Defaults* d = bubble->defaults;
++ return defaults_get_bubble_corner_radius (d, priv->composited);
++}
++
+ static void
+ _draw_layout_grid (cairo_t* cr,
+ Bubble* bubble)
+@@ -501,112 +529,112 @@
+
+ // all vertical grid lines
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (2 * defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (2 * defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+
+ // all horizontal grid lines
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_margin_size (d), d) +
+ EM2PIXELS (defaults_get_icon_size (d), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) -
++ EM2PIXELS (get_shadow_size (bubble), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) -
++ EM2PIXELS (get_shadow_size (bubble), d) -
+ EM2PIXELS (defaults_get_margin_size (d), d));
+ cairo_move_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+ cairo_line_to (cr,
+- 0.5f + EM2PIXELS (defaults_get_bubble_shadow_size (d),
d) +
++ 0.5f + EM2PIXELS (get_shadow_size (bubble), d) +
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ 0.5f + (gdouble) bubble_get_height (bubble) -
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+
+ cairo_stroke (cr);
+ }
+@@ -625,20 +653,28 @@
+ raico_blur_t* blur = NULL;
+ gint width;
+ gint height;
++ gint scratch_shadow_size;
+
+ bubble_get_size (self, &width, &height);
+
+ // create temp. scratch surface for top-left shadow/background part
+ if (priv->composited)
++ {
++ scratch_shadow_size = EM2PIXELS (get_shadow_size (self), d);
+ scratch = cairo_image_surface_create (
+ CAIRO_FORMAT_ARGB32,
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 3 * scratch_shadow_size,
++ 3 * scratch_shadow_size);
++ }
+ else
++ {
++ // We must have at least some width to this scratch surface.
++ scratch_shadow_size = 1;
+ scratch = cairo_image_surface_create (
+ CAIRO_FORMAT_RGB24,
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d));
++ 3 * scratch_shadow_size,
++ 3 * scratch_shadow_size);
++ }
+
+ g_return_if_fail (scratch);
+
+@@ -673,48 +709,72 @@
+ color_string = defaults_get_bubble_bg_color (d);
+ gdk_rgba_parse (&color, color_string);
+ g_free (color_string);
+-
++
++ // Apply color tweaks
++ NotifyHSVColor hsv_color;
++ gtk_rgb_to_hsv (color.red, color.green, color.blue,
++ &hsv_color.hue, &hsv_color.saturation,
&hsv_color.value);
++ hsv_color.saturation *= (2.0f - hsv_color.saturation);
++ hsv_color.value = MIN (hsv_color.value, 0.4f);
++ gtk_hsv_to_rgb (hsv_color.hue, hsv_color.saturation, hsv_color.value,
++ &color.red, &color.green, &color.blue);
++
+ if (priv->composited)
+ {
+ _draw_shadow (
+ cr,
+ width,
+ height,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d));
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_corner_radius (self), d));
+ cairo_set_operator (cr, CAIRO_OPERATOR_CLEAR);
+ draw_round_rect (
+ cr,
+ 1.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_corner_radius (self), d),
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ (gdouble) bubble_get_height (self) -
+- 2.0f * EM2PIXELS (defaults_get_bubble_shadow_size
(d), d));
++ 2.0f * EM2PIXELS (get_shadow_size (self), d));
+ cairo_fill (cr);
+ cairo_set_operator (cr, CAIRO_OPERATOR_OVER);
+- cairo_set_source_rgba (cr,
+- 0.75 * color.red,
+- 0.75 * color.green,
+- 0.75 * color.blue,
+- BUBBLE_BG_COLOR_A);
++ if (BUBBLE_AS_DESKTOP_BG) {
++ cairo_set_source_rgba (cr,
++ color.red,
++ color.green,
++ color.blue,
++ BUBBLE_BG_COLOR_A);
++ } else {
++ cairo_set_source_rgba (cr,
++ BUBBLE_BG_COLOR_R,
++ BUBBLE_BG_COLOR_G,
++ BUBBLE_BG_COLOR_B,
++ BUBBLE_BG_COLOR_A);
++ }
+ }
+ else
+- cairo_set_source_rgb (cr,
+- 0.75 * color.red,
+- 0.75 * color.green,
+- 0.75 * color.blue);
++ if (BUBBLE_AS_DESKTOP_BG) {
++ cairo_set_source_rgb (cr,
++ color.red,
++ color.green,
++ color.blue);
++ } else {
++ cairo_set_source_rgb (cr,
++ BUBBLE_BG_COLOR_R,
++ BUBBLE_BG_COLOR_G,
++ BUBBLE_BG_COLOR_B);
++ }
+
+ draw_round_rect (
+ cr,
+ 1.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d),
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_shadow_size (self), d),
++ EM2PIXELS (get_corner_radius (self), d),
+ EM2PIXELS (defaults_get_bubble_width (d), d),
+ (gdouble) bubble_get_height (self) -
+- 2.0f * EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ 2.0f * EM2PIXELS (get_shadow_size (self), d));
+ cairo_fill (cr);
+ cairo_destroy (cr);
+
+@@ -722,8 +782,8 @@
+ dummy = cairo_image_surface_create_for_data (
+ cairo_image_surface_get_data (scratch),
+ cairo_image_surface_get_format (scratch),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 3 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 3 * scratch_shadow_size,
++ 3 * scratch_shadow_size,
+ cairo_image_surface_get_stride (scratch));
+ clone = copy_surface (dummy);
+ cairo_surface_destroy (dummy);
+@@ -732,8 +792,8 @@
+ dummy = cairo_image_surface_create_for_data (
+ cairo_image_surface_get_data (clone),
+ cairo_image_surface_get_format (clone),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 2 * scratch_shadow_size,
++ 2 * scratch_shadow_size,
+ cairo_image_surface_get_stride (clone));
+ normal = copy_surface (dummy);
+ cairo_surface_destroy (dummy);
+@@ -748,8 +808,8 @@
+ dummy = cairo_image_surface_create_for_data (
+ cairo_image_surface_get_data (clone),
+ cairo_image_surface_get_format (clone),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d),
d),
++ 2 * scratch_shadow_size,
++ 2 * scratch_shadow_size,
+ cairo_image_surface_get_stride (clone));
+ blurred = copy_surface (dummy);
+ cairo_surface_destroy (dummy);
+@@ -1265,11 +1325,11 @@
+ draw_round_rect (
+ cr,
+ 1.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
2.0f,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
2.0f,
+- EM2PIXELS (defaults_get_bubble_corner_radius (d), d)
- 2.0f,
++ EM2PIXELS (get_shadow_size (self), d) + 2.0f,
++ EM2PIXELS (get_shadow_size (self), d) + 2.0f,
++ EM2PIXELS (get_corner_radius (self), d) - 2.0f,
+ EM2PIXELS (defaults_get_bubble_width (d), d) - 4.0f,
+- 2.0f * EM2PIXELS (defaults_get_bubble_shadow_size
(d), d) - 2.0f);
++ 2.0f * EM2PIXELS (get_shadow_size (self), d) - 2.0f);
+ cairo_fill (cr);
+
+ cairo_set_source_rgb (cr, 0.0f, 0.0f, 0.0f);
+@@ -1279,12 +1339,12 @@
+ cairo_move_to (
+ cr,
+ EM2PIXELS (defaults_get_text_body_size (d), d) +
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
++ EM2PIXELS (get_shadow_size (self), d) +
+ 2.0f,
+ EM2PIXELS (defaults_get_text_body_size (d), d) +
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d) +
++ EM2PIXELS (get_shadow_size (self), d) +
+ 2.0f +
+- ((2.0f * EM2PIXELS (defaults_get_bubble_shadow_size
(d), d) - 2.0f) -
++ ((2.0f * EM2PIXELS (get_shadow_size (self), d) -
2.0f) -
+ EM2PIXELS (defaults_get_text_body_size (d), d)) / 2);
+
+ switch (bubble_get_urgency (self))
+@@ -1428,7 +1488,7 @@
+ gdouble alpha_blur)
+ {
+ Defaults* d = self->defaults;
+- gint shadow = EM2PIXELS (defaults_get_bubble_shadow_size
(d), d);
++ gint shadow = EM2PIXELS (get_shadow_size (self), d);
+ gint icon_half = EM2PIXELS (defaults_get_icon_size (d), d) / 2;
+ gint width_half = EM2PIXELS (defaults_get_bubble_width (d), d)
/ 2;
+ gint height_half = EM2PIXELS (defaults_get_bubble_min_height
(d), d) / 2;
+@@ -1605,15 +1665,23 @@
+ // sanity check
+ if (!window)
+ return;
+-
+- // set an 1x1 input-region to allow click-through
+- region = cairo_region_create_rectangle (&rect);
+- if (cairo_region_status (region) == CAIRO_STATUS_SUCCESS)
++
++ if (!BUBBLE_CLOSE_ON_CLICK)
+ {
+- gtk_widget_input_shape_combine_region (window, NULL);
+- gtk_widget_input_shape_combine_region (window, region);
++ // set an 1x1 input-region to allow click-through
++ region = cairo_region_create_rectangle (&rect);
++ if (cairo_region_status (region) == CAIRO_STATUS_SUCCESS)
++ {
++ gtk_widget_input_shape_combine_region (window, NULL);
++ gtk_widget_input_shape_combine_region (window,
region);
++ }
++ cairo_region_destroy (region);
++ }
++ else
++ {
++ GdkWindow *window_ = gtk_widget_get_window (window);
++ gdk_window_set_events (window_, gdk_window_get_events
(window_) | GDK_BUTTON_PRESS);
+ }
+- cairo_region_destroy (region);
+ }
+
+ static void
+@@ -1703,7 +1771,7 @@
+ cairo_paint (cr);
+ cairo_set_operator (cr, CAIRO_OPERATOR_OVER);
+
+- if (priv->prevent_fade || !priv->composited)
++ if (!BUBBLE_PREVENT_FADE || priv->prevent_fade || !priv->composited)
+ {
+ // render drop-shadow and bubble-background
+ _render_background (bubble, cr, 1.0f, 0.0f);
+@@ -1730,12 +1798,35 @@
+
+ _set_bg_blur (window,
+ TRUE,
+- EM2PIXELS (defaults_get_bubble_shadow_size (d), d));
++ EM2PIXELS (get_shadow_size (bubble), d));
+
+ return TRUE;
+ }
+
+ static gboolean
++button_press_event_handler (GtkWidget* window G_GNUC_UNUSED,
++ GdkEventButton* event,
++ Bubble* bubble)
++{
++ BubblePrivate *priv = GET_PRIVATE (bubble);
++
++ if (priv->mouse_over && event->button == 1)
++ {
++ bubble_hide (bubble);
++
++ dbus_send_close_signal (bubble_get_sender (bubble),
++ bubble_get_id (bubble),
++ 1);
++
++ g_signal_emit (bubble, g_bubble_signals[TIMED_OUT], 0);
++
++ return TRUE;
++ }
++
++ return FALSE;
++}
++
++static gboolean
+ redraw_handler (Bubble* bubble)
+ {
+ GtkWindow* window;
+@@ -1759,7 +1850,7 @@
+
+ if (priv->alpha == NULL)
+ {
+- if (priv->distance < 1.0f && !priv->prevent_fade)
++ if (priv->distance < 1.0f && !priv->prevent_fade &&
BUBBLE_PREVENT_FADE)
+ {
+ gtk_window_set_opacity (window,
+ WINDOW_MIN_OPACITY +
+@@ -1914,7 +2005,7 @@
+
+ // mark mouse-pointer having left bubble and proximity-area
+ // after inital show-up of bubble
+- if (priv->prevent_fade && priv->distance > 1.0f)
++ if (BUBBLE_PREVENT_FADE && priv->prevent_fade &&
priv->distance > 1.0f)
+ priv->prevent_fade = FALSE;
+ }
+
+@@ -2210,6 +2301,14 @@
+ G_CALLBACK (expose_handler),
+ this);
+
++ if (BUBBLE_CLOSE_ON_CLICK)
++ {
++ g_signal_connect (window,
++ "button-press-event",
++ G_CALLBACK (button_press_event_handler),
++ this);
++ }
++
+ // "clear" input-mask, set title/icon/attributes
+ gtk_widget_set_app_paintable (window, TRUE);
+ gtk_window_set_title (GTK_WINDOW (window), "notify-osd");
+@@ -2689,7 +2788,7 @@
+
+ priv = GET_PRIVATE (self);
+
+- if (priv->prevent_fade)
++ if (BUBBLE_PREVENT_FADE && priv->prevent_fade)
+ return FALSE;
+
+ return priv->mouse_over;
+@@ -2793,7 +2892,7 @@
+
+ // check if mouse-pointer is over bubble (and proximity-area)
initially
+ pointer_update (self);
+- if (priv->distance <= 1.0f)
++ if (priv->distance <= 1.0f || !BUBBLE_PREVENT_FADE)
+ priv->prevent_fade = TRUE;
+ else
+ priv->prevent_fade = FALSE;
+@@ -3351,6 +3450,8 @@
+ gint old_bubble_height = 0;
+ gint new_bubble_width = 0;
+ gint new_bubble_height = 0;
++ gint x;
++ gint y;
+ Defaults* d;
+ BubblePrivate* priv;
+
+@@ -3379,7 +3480,7 @@
+
+ new_bubble_width =
+ EM2PIXELS (defaults_get_bubble_width (d), d) +
+- 2 * EM2PIXELS (defaults_get_bubble_shadow_size (d), d);
++ 2 * EM2PIXELS (get_shadow_size (self), d);
+
+ switch (priv->layout)
+ {
+@@ -3397,7 +3498,7 @@
+
+ new_bubble_height =
+ EM2PIXELS (defaults_get_bubble_min_height
(d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS (get_shadow_size (self), d);
+ break;
+
+ case LAYOUT_ICON_TITLE_BODY:
+@@ -3446,7 +3547,7 @@
+ new_bubble_height =
+ EM2PIXELS
(defaults_get_icon_size (d), d) +
+ 2.0f * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS
(get_shadow_size (self), d);
+ }
+ else
+ {
+@@ -3454,7 +3555,7 @@
+ priv->body_height +
+ priv->title_height +
+ 2.0f * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS
(get_shadow_size (self), d);
+ }
+ }
+ }
+@@ -3501,7 +3602,7 @@
+ priv->body_height +
+ priv->title_height +
+ 2.0f * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS (get_shadow_size
(self), d);
+ }
+ }
+ break;
+@@ -3518,7 +3619,7 @@
+
+ new_bubble_height = priv->title_height +
+ 2.0f * EM2PIXELS (defaults_get_margin_size
(d), d) +
+- 2.0f * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2.0f * EM2PIXELS (get_shadow_size (self), d);
+ }
+ break;
+
+@@ -3545,6 +3646,13 @@
+ _refresh_body (self);
+
+ update_shape (self);
++
++ if (defaults_get_gravity (d) == GRAVITY_SOUTH_EAST)
++ {
++ bubble_get_position(self, &x, &y);
++ bubble_move(self, x, y - (new_bubble_height -
old_bubble_height));
++ }
++
+ }
+
+ void
+diff -Naur old_src/defaults.c src/defaults.c
+--- old_src/defaults.c 2012-03-23 10:49:59.000000000 -0400
++++ src/defaults.c 2012-11-10 08:44:21.000000000 -0500
+@@ -110,40 +110,41 @@
+ /* these values are interpreted as em-measurements and do comply to the
+ * visual guide for jaunty-notifications */
+ #define DEFAULT_DESKTOP_BOTTOM_GAP 6.0f
+-#define DEFAULT_BUBBLE_WIDTH 24.0f
+-#define DEFAULT_BUBBLE_MIN_HEIGHT 5.0f
+-#define DEFAULT_BUBBLE_MAX_HEIGHT 12.2f
+-#define DEFAULT_BUBBLE_VERT_GAP 0.5f
+-#define DEFAULT_BUBBLE_HORZ_GAP 0.5f
++float DEFAULT_BUBBLE_WIDTH = 24.0f;
++float DEFAULT_BUBBLE_MIN_HEIGHT = 5.0f;
++float DEFAULT_BUBBLE_MAX_HEIGHT = 12.2f;
++float DEFAULT_BUBBLE_VERT_GAP = 0.5f;
++float DEFAULT_BUBBLE_HORZ_GAP = 0.5f;
+ #define DEFAULT_BUBBLE_SHADOW_SIZE 0.7f
+ #define DEFAULT_BUBBLE_SHADOW_COLOR "#000000"
+ #define DEFAULT_BUBBLE_BG_COLOR "#131313"
+ #define DEFAULT_BUBBLE_BG_OPACITY "#cc"
+ #define DEFAULT_BUBBLE_HOVER_OPACITY "#66"
+-#define DEFAULT_BUBBLE_CORNER_RADIUS 0.375f
++float DEFAULT_BUBBLE_CORNER_RADIUS = 0.375f;
+ #define DEFAULT_CONTENT_SHADOW_SIZE 0.125f
+ #define DEFAULT_CONTENT_SHADOW_COLOR "#000000"
+-#define DEFAULT_MARGIN_SIZE 1.0f
+-#define DEFAULT_ICON_SIZE 3.0f
+-#define DEFAULT_GAUGE_SIZE 0.625f
+-#define DEFAULT_GAUGE_OUTLINE_WIDTH 0.125f
++float DEFAULT_MARGIN_SIZE = 1.0f;
++float DEFAULT_ICON_SIZE = 3.0f;
++float DEFAULT_GAUGE_SIZE = 0.625f;
++#define DEFAULT_GAUGE_OUTLINE_WIDTH 0.125f
+ #define DEFAULT_TEXT_FONT_FACE "Sans"
+ #define DEFAULT_TEXT_TITLE_COLOR "#ffffff"
+-#define DEFAULT_TEXT_TITLE_WEIGHT TEXT_WEIGHT_BOLD
+-#define DEFAULT_TEXT_TITLE_SIZE 1.0f
++short DEFAULT_TEXT_TITLE_WEIGHT = TEXT_WEIGHT_BOLD;
++float DEFAULT_TEXT_TITLE_SIZE = 1.0f;
+ #define DEFAULT_TEXT_BODY_COLOR "#eaeaea"
+-#define DEFAULT_TEXT_BODY_WEIGHT TEXT_WEIGHT_NORMAL
+-#define DEFAULT_TEXT_BODY_SIZE 0.9f
++short DEFAULT_TEXT_BODY_WEIGHT = TEXT_WEIGHT_NORMAL;
++float DEFAULT_TEXT_BODY_SIZE = 0.9f;
+ #define DEFAULT_PIXELS_PER_EM 10.0f
+ #define DEFAULT_SYSTEM_FONT_SIZE 10.0f
+ #define DEFAULT_SCREEN_DPI 96.0f
+ #define DEFAULT_GRAVITY GRAVITY_NORTH_EAST
++short SLOT_ALLOCATION = SLOT_ALLOCATION_DYNAMIC;
+
+ /* these values are interpreted as milliseconds-measurements and do comply
to
+ * the visual guide for jaunty-notifications */
+-#define DEFAULT_FADE_IN_TIMEOUT 250
+-#define DEFAULT_FADE_OUT_TIMEOUT 1000
+-#define DEFAULT_ON_SCREEN_TIMEOUT 10000
++float DEFAULT_FADE_IN_TIMEOUT = 250;
++float DEFAULT_FADE_OUT_TIMEOUT = 1000;
++float DEFAULT_ON_SCREEN_TIMEOUT = 10000;
+
+ /* notify-osd settings */
+ #define NOTIFY_OSD_SCHEMA "com.canonical.notify-osd"
+@@ -242,7 +243,7 @@
+ gravity = g_settings_get_int (self->nosd_settings,
GSETTINGS_GRAVITY_KEY);
+
+ // protect against out-of-bounds values for gravity
+- if (gravity != GRAVITY_EAST && gravity != GRAVITY_NORTH_EAST)
++ if (gravity != GRAVITY_EAST && gravity != GRAVITY_NORTH_EAST &&
gravity != GRAVITY_WEST && gravity != GRAVITY_NORTH_WEST && gravity !=
GRAVITY_SOUTH_EAST && gravity != GRAVITY_SOUTH_WEST)
+ gravity = DEFAULT_GRAVITY;
+
+ // update stored DPI-value
+@@ -546,7 +547,7 @@
+ self);
+
+ // use fixed slot-allocation for async. and sync. bubbles
+- self->slot_allocation = SLOT_ALLOCATION_FIXED;
++ self->slot_allocation = SLOT_ALLOCATION;
+ }
+
+ static void
+@@ -1546,7 +1547,7 @@
+ "gravity",
+ "Positional hint for placing bubbles",
+ 0,
+- 2,
++ 6,
+ DEFAULT_GRAVITY,
+ G_PARAM_CONSTRUCT |
+ G_PARAM_READWRITE |
+@@ -1762,11 +1763,11 @@
+ }
+
+ gdouble
+-defaults_get_bubble_shadow_size (Defaults* self)
++defaults_get_bubble_shadow_size (Defaults* self, gboolean is_composited)
+ {
+ gdouble bubble_shadow_size;
+
+- if (!self || !IS_DEFAULTS (self))
++ if (!self || !IS_DEFAULTS (self) || !is_composited)
+ return 0.0f;
+
+ g_object_get (self, "bubble-shadow-size", &bubble_shadow_size, NULL);
+@@ -1841,11 +1842,11 @@
+ }
+
+ gdouble
+-defaults_get_bubble_corner_radius (Defaults* self)
++defaults_get_bubble_corner_radius (Defaults* self, gboolean is_composited)
+ {
+ gdouble bubble_corner_radius;
+
+- if (!self || !IS_DEFAULTS (self))
++ if (!self || !IS_DEFAULTS (self) || !is_composited)
+ return 0.0f;
+
+ g_object_get (self,
+@@ -2205,11 +2206,10 @@
+ }
+
+ void
+-defaults_get_top_corner (Defaults *self, gint *x, gint *y)
++defaults_get_top_corner (Defaults *self, GdkScreen **screen, gint *x, gint
*y)
+ {
+ GdkRectangle rect;
+ GdkRectangle panel_rect = {0, 0, 0, 0};
+- GdkScreen* screen = NULL;
+ GdkWindow* active_window = NULL;
+ GdkWindow* panel_window = NULL;
+ gint mx;
+@@ -2219,21 +2219,23 @@
+ gint aw_monitor;
+ gboolean has_panel_window = FALSE;
+ gboolean follow_focus = defaults_multihead_does_focus_follow
(self);
++ gboolean is_composited = FALSE;
+
+ g_return_if_fail (self != NULL && IS_DEFAULTS (self));
+
+ gdk_display_get_pointer (gdk_display_get_default (),
+- &screen,
++ screen,
+ &mx,
+ &my,
+ NULL);
+
++ is_composited = gdk_screen_is_composited (*screen);
+ panel_window = get_panel_window ();
+
+ if (panel_window != NULL)
+ {
+ gdk_window_get_frame_extents (panel_window, &panel_rect);
+- panel_monitor = gdk_screen_get_monitor_at_window (screen,
++ panel_monitor = gdk_screen_get_monitor_at_window (*screen,
+
panel_window);
+ monitor = panel_monitor;
+ g_debug ("found panel (%d,%d) - %dx%d on monitor %d",
+@@ -2249,12 +2251,12 @@
+ if (follow_focus)
+ {
+ g_debug ("multi_head_focus_follow mode");
+- monitor = gdk_screen_get_monitor_at_point (screen, mx, my);
+- active_window = gdk_screen_get_active_window (screen);
++ monitor = gdk_screen_get_monitor_at_point (*screen, mx, my);
++ active_window = gdk_screen_get_active_window (*screen);
+ if (active_window != NULL)
+ {
+ aw_monitor = gdk_screen_get_monitor_at_window (
+- screen,
++ *screen,
+ active_window);
+
+ if (monitor != aw_monitor)
+@@ -2270,7 +2272,7 @@
+ }
+ }
+
+- gdk_screen_get_monitor_geometry (screen, monitor, &rect);
++ gdk_screen_get_monitor_geometry (*screen, monitor, &rect);
+ g_debug ("selecting monitor %d at (%d,%d) - %dx%d",
+ monitor,
+ rect.x,
+@@ -2299,7 +2301,7 @@
+
+ *y = rect.y;
+ *y += EM2PIXELS (defaults_get_bubble_vert_gap (self), self)
+- - EM2PIXELS (defaults_get_bubble_shadow_size (self), self);
++ - EM2PIXELS (defaults_get_bubble_shadow_size (self,
is_composited), self);
+
+ /* correct potential offset in multi-monitor setups with two (or more)
+ * monitors side by side, all having different vertical resolutions
and
+@@ -2307,9 +2309,9 @@
+ * the top edge of the monitor with the lowest vertical resolution,
+ * LP: #716458 */
+ GdkRectangle cur_geo = {0, 0, 0, 0};
+- int num_monitors = gdk_screen_get_n_monitors (screen);
+- int screen_width = gdk_screen_get_width (screen);
+- int screen_height = gdk_screen_get_height (screen);
++ int num_monitors = gdk_screen_get_n_monitors (*screen);
++ int screen_width = gdk_screen_get_width (*screen);
++ int screen_height = gdk_screen_get_height (*screen);
+
+ if (!follow_focus && num_monitors > 1)
+ {
+@@ -2319,10 +2321,10 @@
+ {
+ int right_most_monitor = 0;
+
+- right_most_monitor = gdk_screen_get_monitor_at_point
(screen,
++ right_most_monitor = gdk_screen_get_monitor_at_point
(*screen,
+
screen_width,
+
screen_height / 2);
+- gdk_screen_get_monitor_geometry (screen,
++ gdk_screen_get_monitor_geometry (*screen,
+ right_most_monitor,
+ &cur_geo);
+ if (cur_geo.y != 0)
+@@ -2332,10 +2334,10 @@
+ {
+ int left_most_monitor = 0;
+
+- left_most_monitor = gdk_screen_get_monitor_at_point
(screen,
++ left_most_monitor = gdk_screen_get_monitor_at_point
(*screen,
+
0,
+
screen_height / 2);
+- gdk_screen_get_monitor_geometry (screen,
++ gdk_screen_get_monitor_geometry (*screen,
+ left_most_monitor,
+ &cur_geo);
+ if (cur_geo.y != 0)
+@@ -2348,12 +2350,12 @@
+ if (gtk_widget_get_default_direction () == GTK_TEXT_DIR_LTR)
+ {
+ *x = rect.x + rect.width;
+- *x -= EM2PIXELS (defaults_get_bubble_shadow_size (self), self)
++ *x -= EM2PIXELS (defaults_get_bubble_shadow_size (self,
is_composited), self)
+ + EM2PIXELS (defaults_get_bubble_horz_gap (self),
self)
+ + EM2PIXELS (defaults_get_bubble_width (self), self);
+ } else {
+ *x = rect.x
+- - EM2PIXELS (defaults_get_bubble_shadow_size (self),
self)
++ - EM2PIXELS (defaults_get_bubble_shadow_size (self,
is_composited), self)
+ + EM2PIXELS (defaults_get_bubble_horz_gap (self),
self);
+ }
+
+diff -Naur old_src/defaults.h src/defaults.h
+--- old_src/defaults.h 2012-03-23 10:49:59.000000000 -0400
++++ src/defaults.h 2012-11-10 08:44:21.000000000 -0500
+@@ -31,6 +31,7 @@
+
+ #include <glib-object.h>
+ #include <gio/gio.h>
++#include <gdk/gdk.h>
+
+ G_BEGIN_DECLS
+
+@@ -58,7 +59,13 @@
+ {
+ GRAVITY_NONE = 0,
+ GRAVITY_NORTH_EAST, // top-right of screen
+- GRAVITY_EAST // vertically centered at right of screen
++ GRAVITY_EAST, // vertically centered at right of screen
++ GRAVITY_SOUTH_EAST, // bottom-right of screen
++ GRAVITY_SOUTH_WEST, // bottom-left of screen
++ GRAVITY_WEST, // vertically centered at left of screen
++ GRAVITY_NORTH_WEST // top-left of screen
++
++
+ } Gravity;
+
+ typedef enum
+@@ -177,7 +184,7 @@
+ defaults_get_bubble_horz_gap (Defaults* self);
+
+ gdouble
+-defaults_get_bubble_shadow_size (Defaults* self);
++defaults_get_bubble_shadow_size (Defaults* self, gboolean is_composited);
+
+ gchar*
+ defaults_get_bubble_shadow_color (Defaults* self);
+@@ -192,7 +199,7 @@
+ defaults_get_bubble_hover_opacity (Defaults* self);
+
+ gdouble
+-defaults_get_bubble_corner_radius (Defaults* self);
++defaults_get_bubble_corner_radius (Defaults* self, gboolean is_composited);
+
+ gdouble
+ defaults_get_content_shadow_size (Defaults* self);
+@@ -258,7 +265,7 @@
+ defaults_refresh_screen_dimension_properties (Defaults *self);
+
+ void
+-defaults_get_top_corner (Defaults *self, gint *x, gint *y);
++defaults_get_top_corner (Defaults *self, GdkScreen **screen, gint *x, gint
*y);
+
+ Gravity
+ defaults_get_gravity (Defaults *self);
+diff -Naur old_src/display.c src/display.c
+--- old_src/display.c 2012-03-23 10:49:59.000000000 -0400
++++ src/display.c 2012-11-10 08:44:21.000000000 -0500
+@@ -60,12 +60,13 @@
+ static gboolean
+ stack_is_at_top_corner (Stack *self, Bubble *bubble)
+ {
++ GdkScreen* screen;
+ gint x, y1, y2;
+
+ g_assert (IS_STACK (self));
+ g_assert (IS_BUBBLE (bubble));
+
+- defaults_get_top_corner (self->defaults, &x, &y1);
++ defaults_get_top_corner (self->defaults, &screen, &x, &y1);
+ bubble_get_position (bubble, &x, &y2);
+
+ return y1 == y2;
+@@ -74,11 +75,12 @@
+ static void
+ stack_display_position_sync_bubble (Stack *self, Bubble *bubble)
+ {
+- Defaults* d = self->defaults;
+- gint y = 0;
+- gint x = 0;
++ Defaults* d = self->defaults;
++ GdkScreen* screen;
++ gint y = 0;
++ gint x = 0;
+
+- defaults_get_top_corner (d, &x, &y);
++ defaults_get_top_corner (d, &screen, &x, &y);
+
+ // TODO: with multi-head, in focus follow mode, there may be enough
+ // space left on the top monitor
+@@ -279,10 +281,11 @@
+ static void
+ stack_layout (Stack* self)
+ {
+- Bubble* bubble = NULL;
+- Defaults* d;
+- gint y = 0;
+- gint x = 0;
++ Bubble* bubble = NULL;
++ Defaults* d;
++ GdkScreen* screen;
++ gint y = 0;
++ gint x = 0;
+
+ g_return_if_fail (self != NULL);
+
+@@ -310,10 +313,12 @@
+ return;
+ }
+
++ /*
+ bubble_set_timeout (bubble,
+ defaults_get_on_screen_timeout (self->defaults));
++ */
+
+- defaults_get_top_corner (self->defaults, &x, &y);
++ defaults_get_top_corner (self->defaults, &screen, &x, &y);
+
+ d = self->defaults;
+
+diff -Naur old_src/main.c src/main.c
+--- old_src/main.c 2012-03-23 10:49:59.000000000 -0400
++++ src/main.c 2012-11-10 08:44:21.000000000 -0500
+@@ -25,6 +25,10 @@
+ ** with this program. If not, see <http://www.gnu.org/licenses/>.
+ **
+
*******************************************************************************/
++#define _GNU_SOURCE /* getline */
++#include <unistd.h> /* getuid */
++#include <pwd.h> /* getpwuid */
++#include <sys/types.h>
+
+ #include <string.h>
+ #include <stdlib.h>
+@@ -39,6 +43,213 @@
+
+ #define ICONS_DIR (DATADIR G_DIR_SEPARATOR_S "notify-osd"
G_DIR_SEPARATOR_S "icons")
+
++/* begin hack */
++extern float TEXT_TITLE_COLOR_R;
++extern float TEXT_TITLE_COLOR_G;
++extern float TEXT_TITLE_COLOR_B;
++extern float TEXT_TITLE_COLOR_A;
++
++extern float TEXT_BODY_COLOR_R;
++extern float TEXT_BODY_COLOR_G;
++extern float TEXT_BODY_COLOR_B;
++extern float TEXT_BODY_COLOR_A;
++
++extern float TEXT_SHADOW_COLOR_A;
++
++extern float BUBBLE_BG_COLOR_R;
++extern float BUBBLE_BG_COLOR_G;
++extern float BUBBLE_BG_COLOR_B;
++extern float BUBBLE_BG_COLOR_A;
++
++extern float DEFAULT_TEXT_TITLE_SIZE;
++extern float DEFAULT_TEXT_BODY_SIZE;
++extern float DEFAULT_ON_SCREEN_TIMEOUT;
++
++extern short DEFAULT_TEXT_TITLE_WEIGHT;
++extern short DEFAULT_TEXT_BODY_WEIGHT;
++extern short SLOT_ALLOCATION;
++
++extern float DEFAULT_MARGIN_SIZE;
++extern float DEFAULT_BUBBLE_CORNER_RADIUS;
++extern float DEFAULT_BUBBLE_WIDTH;
++extern float DEFAULT_BUBBLE_VERT_GAP;
++extern float DEFAULT_BUBBLE_HORZ_GAP;
++extern float DEFAULT_ICON_SIZE;
++extern float DEFAULT_GAUGE_SIZE;
++
++extern gboolean BUBBLE_PREVENT_FADE;
++extern gboolean BUBBLE_CLOSE_ON_CLICK;
++extern gboolean BUBBLE_AS_DESKTOP_BG;
++
++void parse_color(unsigned int c, float* r, float* g, float* b)
++{
++ *b = (float)(c & 0xFF) / (float)(0xFF);
++ c >>= 8;
++ *g = (float)(c & 0xFF) / (float)(0xFF);
++ c >>= 8;
++ *r = (float)(c & 0xFF) / (float)(0xFF);
++}
++
++
++void load_settings(void)
++{
++ char file[PATH_MAX];
++ uid_t uid = getuid();
++ const char* settings_file_name = ".notify-osd";
++
++ struct passwd* pw = getpwuid(uid);
++ if (!pw) {
++ fprintf(stderr,
++ "failed to retrieve home directory. using default
settings.\n");
++ return;
++ }
++ /* $HOME/.notify-osd */
++ snprintf(file, sizeof(file), "%s%s%s", pw->pw_dir,
++ G_DIR_SEPARATOR_S, settings_file_name);
++
++ FILE* fp = fopen(file, "r");
++
++ if (!fp) {
++ fprintf(stderr, "could not open '%s'. using default settings.\n",
file);
++ return;
++
++ }
++ printf("reading settings from '%s'\n", file);
++
++ char* buf = NULL;
++ size_t size = 0;
++ char key[32], value[32];
++ float fvalue;
++ unsigned int ivalue;
++
++ while(getline(&buf, &size, fp) != -1) {
++ if (sscanf(buf, "%31s = %31s", key, value) != 2)
++ continue;
++ if (!strcmp(key, "bubble-background-color") &&
++ sscanf(value, "%x", &ivalue)) {
++
++ parse_color(ivalue, &BUBBLE_BG_COLOR_R, &BUBBLE_BG_COLOR_G,
++ &BUBBLE_BG_COLOR_B);
++
++
++ } else if (!strcmp(key, "bubble-background-opacity") &&
++ sscanf(value, "%f", &fvalue)) {
++
++ BUBBLE_BG_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-title-color") &&
++ sscanf(value, "%x", &ivalue) ) {
++
++ parse_color(ivalue, &TEXT_TITLE_COLOR_R, &TEXT_TITLE_COLOR_G,
++ &TEXT_TITLE_COLOR_B);
++
++ } else if (!strcmp(key, "text-title-opacity") &&
++ sscanf(value, "%f", &fvalue) ) {
++
++ TEXT_TITLE_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-body-color") &&
++ sscanf(value, "%x", &ivalue) ) {
++
++ parse_color(ivalue, &TEXT_BODY_COLOR_R, &TEXT_BODY_COLOR_G,
++ &TEXT_BODY_COLOR_B);
++
++ } else if (!strcmp(key, "text-body-opacity") &&
++ sscanf(value, "%f", &fvalue) ) {
++
++ TEXT_BODY_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-shadow-opacity") &&
++ sscanf(value, "%f", &fvalue) ) {
++
++ TEXT_SHADOW_COLOR_A = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-title-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_TEXT_TITLE_SIZE = fvalue*0.01;
++
++ } else if (!strcmp(key, "text-body-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_TEXT_BODY_SIZE = fvalue*0.01;
++
++ } else if (!strcmp(key, "bubble-expire-timeout") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_ON_SCREEN_TIMEOUT = fvalue*1000;
++
++ } else if (!strcmp(key, "text-title-weight")) {
++ if (!strcmp(value, "bold")) {
++ DEFAULT_TEXT_TITLE_WEIGHT =
700;
++ } else if (!strcmp(value, "normal"))
{
++ DEFAULT_TEXT_TITLE_WEIGHT =
400;
++ } else if (!strcmp(value, "light")) {
++ DEFAULT_TEXT_TITLE_WEIGHT =
300;
++ }
++ } else if (!strcmp(key, "text-body-weight")) {
++ if (!strcmp(value, "bold")) {
++ DEFAULT_TEXT_BODY_WEIGHT =
700;
++ } else if (!strcmp(value, "normal"))
{
++ DEFAULT_TEXT_BODY_WEIGHT =
400;
++ } else if (!strcmp(value, "light")) {
++ DEFAULT_TEXT_BODY_WEIGHT =
300;
++ }
++ } else if (!strcmp(key, "text-margin-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_MARGIN_SIZE = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-corner-radius") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_CORNER_RADIUS = fvalue*0.01;
++
++ } else if (!strcmp(key, "bubble-width") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_WIDTH = fvalue*0.1;
++
++ } else if (!strcmp(key, "slot-allocation")) {
++ if (!strcmp(value, "dynamic")) {
++ SLOT_ALLOCATION =
SLOT_ALLOCATION_DYNAMIC;
++ } else if (!strcmp(value, "fixed")) {
++ SLOT_ALLOCATION =
SLOT_ALLOCATION_FIXED;
++ }
++ } else if (!strcmp(key, "bubble-vertical-gap") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_VERT_GAP = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-horizontal-gap") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_BUBBLE_HORZ_GAP = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-icon-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_ICON_SIZE = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-gauge-size") &&
++ sscanf(value, "%f", &fvalue) ) {
++ DEFAULT_GAUGE_SIZE = fvalue*0.1;
++
++ } else if (!strcmp(key, "bubble-prevent-fade") &&
++ sscanf(value, "%d", &ivalue) ) {
++ BUBBLE_PREVENT_FADE = ivalue;
++
++ } else if (!strcmp(key, "bubble-close-on-click") &&
++ sscanf(value, "%d", &ivalue) ) {
++ BUBBLE_CLOSE_ON_CLICK = ivalue;
++
++ } else if (!strcmp(key, "bubble-as-desktop-bg") &&
++ sscanf(value, "%d", &ivalue) ) {
++ BUBBLE_AS_DESKTOP_BG = ivalue;
++
++ }
++
++ }
++
++ if (buf) {
++ free(buf);
++ }
++
++ fclose(fp);
++}
++/* end hack */
++
+ int
+ main (int argc,
+ char** argv)
+@@ -58,6 +269,8 @@
+ gtk_icon_theme_append_search_path(gtk_icon_theme_get_default(),
+ ICONS_DIR);
+
++ load_settings();
++
+ defaults = defaults_new ();
+ observer = observer_new ();
+ stack = stack_new (defaults, observer);
+diff -Naur old_src/send-test-notification.sh src/send-test-notification.sh
+--- old_src/send-test-notification.sh 1969-12-31 19:00:00.000000000 -0500
++++ src/send-test-notification.sh 2012-11-10 08:44:09.000000000 -0500
+@@ -0,0 +1,63 @@
++#!/bin/sh
++
++notify-send "Take note" "The next example will test the icon-only
layout-case" -i dialog-info
++sleep 2
++notify-send "Eject" -i notification-device-eject -h
string:x-canonical-private-icon-only:
++sleep 2
++notify-send "WiFi signal found" -i notification-network-wireless-medium
++sleep 2
++notify-send "WiFi signal lost" -i notification-network-wireless-disconnected
++sleep 2
++notify-send "Volume" -i notification-audio-volume-medium -h int:value:75 -h
string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Volume" -i notification-audio-volume-low -h int:value:30 -h
string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Brightness" -i notification-display-brightness-high -h
int:value:101 -h string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Brightness" -i notification-keyboard-brightness-medium -h
int:value:45 -h string:x-canonical-private-synchronous:
++sleep 2
++notify-send "Testing markup" "Some <b>bold</b>, <u>underlined</u>,
<i>italic</i> text. Note, you should not see any marked up text."
++sleep 2
++notify-send "Jamshed Kakar" "Hey, what about this restaurant?
http://www.blafasel.org
++
++Would you go from your place by train or should I pick you up from work?
What do you think?"
++sleep 2
++notify-send "English bubble" "The quick brown fox jumps over the lazy dog."
-i network
++sleep 2
++notify-send "Bubble from Germany" "Polyfon zwitschernd aßen Mäxchens Vögel
Rüben, Joghurt und Quark." -i gnome-system
++sleep 2
++notify-send "Very russian" "Съешь ещё этих мягких французских булок, да
выпей чаю." -i dialog-info
++sleep 2
++notify-send "More from Germany" "Oje, Qualm verwölkt Dix zig
Farbtriptychons." -i gnome-globe
++sleep 2
++notify-send "Filter the world 1/3" "<a
href=\"http://www.ubuntu.com/\";>Ubuntu</a>
++Don't rock the boat
++Kick him while he&apos;s down
++\"Film spectators are quiet vampires.\"
++Peace &amp; Love
++War & Peace
++Law &#38; Order
++Love &#x26; War
++7 > 3
++7 &gt; 3"
++sleep 2
++notify-send "Filter the world 2/3" "7 &#62; 3
++7 &#x3e; 3
++14 < 42
++14 &lt; 42
++14 &#60; 42
++14 &#x3c; 42
++><
++<>
++< this is not a tag >
++<i>Not italic</i>"
++sleep 2
++notify-send "Filter the world 3/3" "<b>So broken</i>
++<img src=\"foobar.png\" />Nothing to see
++<u>Test</u>
++<b>Bold</b>
++<span>Span</span>
++<s>E-flat</s>
++<sub>Sandwich</sub>
++<small>Fry</small>
++<tt>Testing tag</tt>"
+diff -Naur old_src/stack.c src/stack.c
+--- old_src/stack.c 2012-03-23 10:49:59.000000000 -0400
++++ src/stack.c 2012-11-10 08:44:21.000000000 -0500
+@@ -44,6 +44,7 @@
+ G_DEFINE_TYPE (Stack, stack, G_TYPE_OBJECT);
+
+ #define FORCED_SHUTDOWN_THRESHOLD 500
++#define NOTIFY_EXPIRES_DEFAULT -1
+
+ /* fwd declaration */
+ void close_handler (GObject* n, Stack* stack);
+@@ -646,6 +647,15 @@
+ if (body)
+ bubble_set_message_body (bubble, body);
+
++ if (timeout == NOTIFY_EXPIRES_DEFAULT) {
++ bubble_set_timeout (bubble,
++ defaults_get_on_screen_timeout
(self->defaults));
++ }
++ else {
++ bubble_set_timeout (bubble, timeout);
++ }
++
++
+ if (new_bubble && bubble_is_append_allowed(bubble)) {
+ app_bubble = find_bubble_for_append(self, bubble);
+
+@@ -885,6 +895,9 @@
+ gint* x,
+ gint* y)
+ {
++ GdkScreen* screen = NULL;
++ gboolean is_composited = FALSE;
++
+ // sanity checks
+ if (!x && !y)
+ return;
+@@ -904,7 +917,9 @@
+ }
+
+ // initialize x and y
+- defaults_get_top_corner (self->defaults, x, y);
++ defaults_get_top_corner (self->defaults, &screen, x, y);
++
++ is_composited = gdk_screen_is_composited (screen);
+
+ // differentiate returned top-left corner for top and bottom slot
+ // depending on the placement
+@@ -920,12 +935,12 @@
+ *y += defaults_get_desktop_height (d) / 2 -
+ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
+ bubble_height +
+- EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
+ // the position for the async. bubble
+ else if (slot == SLOT_BOTTOM)
+ *y += defaults_get_desktop_height (d) / 2 +
+ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
+- EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
+ break;
+
+ case GRAVITY_NORTH_EAST:
+@@ -944,15 +959,61 @@
+ case SLOT_ALLOCATION_FIXED:
+ *y += EM2PIXELS
(defaults_get_icon_size (d), d) +
+ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) +
+- EM2PIXELS
(defaults_get_bubble_vert_gap (d), d); /* +
+- 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);*/
++ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) + 2;
++ break;
++
++ case SLOT_ALLOCATION_DYNAMIC:
++ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
++ *y += bubble_get_height
(self->slots[SLOT_TOP]) +
++ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ break;
++
++ default:
++ break;
++ }
++
++ }
++ break;
++
++ case GRAVITY_WEST:
++ d = self->defaults;
++
++ *x = defaults_get_desktop_left (d);
++
++ // the position for the sync./feedback bubble
++ if (slot == SLOT_TOP)
++ *y += defaults_get_desktop_height (d) / 2 -
++ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
++ bubble_height +
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ // the position for the async. bubble
++ else if (slot == SLOT_BOTTOM)
++ *y += defaults_get_desktop_height (d) / 2 +
++ EM2PIXELS (defaults_get_bubble_vert_gap
(d) / 2.0f, d) -
++ EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ break;
++
++ case GRAVITY_NORTH_WEST:
++ d = self->defaults;
++
++ *x = defaults_get_desktop_left (d);
++
++ if (slot == SLOT_BOTTOM)
++ {
++ switch (defaults_get_slot_allocation (d))
++ {
++ case SLOT_ALLOCATION_FIXED:
++ *y += EM2PIXELS
(defaults_get_icon_size (d), d) +
++ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) +
++ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) + 2;
+ break;
+
+ case SLOT_ALLOCATION_DYNAMIC:
+ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
+ *y += bubble_get_height
(self->slots[SLOT_TOP]) +
+ EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
+- 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d), d);
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
+ break;
+
+ default:
+@@ -961,6 +1022,114 @@
+
+ }
+ break;
++
++ case GRAVITY_SOUTH_EAST:
++ d = self->defaults;
++
++ switch (defaults_get_slot_allocation (d))
++ {
++ case SLOT_ALLOCATION_FIXED:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ bubble_height -
++ EM2PIXELS
(defaults_get_icon_size (d), d) -
++ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) - 2;
++
++ }
++ break;
++
++ case SLOT_ALLOCATION_DYNAMIC:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
++ *y +=
defaults_get_desktop_height (d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 4 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) -
++ bubble_get_height
(self->slots[SLOT_TOP]);
++ }
++ break;
++
++ default:
++ break;
++ }
++
++ break;
++
++ case GRAVITY_SOUTH_WEST:
++ d = self->defaults;
++
++ *x = defaults_get_desktop_left (d);
++
++ switch (defaults_get_slot_allocation (d))
++ {
++ case SLOT_ALLOCATION_FIXED:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ bubble_height -
++ EM2PIXELS
(defaults_get_icon_size (d), d) -
++ 2 * EM2PIXELS
(defaults_get_margin_size (d), d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) - 2;
++
++ }
++ break;
++
++ case SLOT_ALLOCATION_DYNAMIC:
++ if (slot == SLOT_TOP)
++ {
++ *y +=
defaults_get_desktop_height (d) -
++ 2 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 2 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d);
++ }
++
++ if (slot == SLOT_BOTTOM)
++ {
++ g_assert
(stack_is_slot_vacant (self, SLOT_TOP) == OCCUPIED);
++ *y +=
defaults_get_desktop_height (d) -
++ 3 * EM2PIXELS
(defaults_get_bubble_vert_gap (d), d) -
++ bubble_height +
++ 4 * EM2PIXELS
(defaults_get_bubble_shadow_size (d, is_composited), d) -
++ bubble_get_height
(self->slots[SLOT_TOP]);
++ }
++ break;
++
++ default:
++ break;
++ }
++
++ break;
+
+ default:
+ g_warning ("Unhandled placement!\n");
diff --git a/utils/nss-pam-ldapd/DETAILS b/utils/nss-pam-ldapd/DETAILS
index ac82eb9..9e63037 100755
--- a/utils/nss-pam-ldapd/DETAILS
+++ b/utils/nss-pam-ldapd/DETAILS
@@ -1,5 +1,6 @@
SPELL=nss-pam-ldapd
- VERSION=0.7.16
+ VERSION=0.7.19
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://arthurdejong.org/$SPELL/$SOURCE
diff --git a/utils/nss-pam-ldapd/HISTORY b/utils/nss-pam-ldapd/HISTORY
index 614f87e..cb5c85a 100644
--- a/utils/nss-pam-ldapd/HISTORY
+++ b/utils/nss-pam-ldapd/HISTORY
@@ -1,3 +1,15 @@
+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)
+
+2012-12-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.18
+
+2012-10-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.17
+
2012-04-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.16

diff --git a/utils/ntp/DEPENDS b/utils/ntp/DEPENDS
index cebfbec..bea347b 100755
--- a/utils/ntp/DEPENDS
+++ b/utils/ntp/DEPENDS
@@ -1,7 +1,7 @@
depends psmisc &&
depends libcap "--enable-linuxcaps" &&

-optional_depends openssl \
+optional_depends SSL \
"--with-crypto" "--without-crypto" \
"for crypto functions" &&

diff --git a/utils/ntp/HISTORY b/utils/ntp/HISTORY
index 1649c37..6024634 100644
--- a/utils/ntp/HISTORY
+++ b/utils/ntp/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-17 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added missing optional dep on net-snmp

diff --git a/utils/ocaml-csv/BUILD b/utils/ocaml-csv/BUILD
new file mode 100755
index 0000000..96fa6f8
--- /dev/null
+++ b/utils/ocaml-csv/BUILD
@@ -0,0 +1,7 @@
+ocaml setup.ml -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 \
+ $OPTS &&
+ocaml setup.ml -build
diff --git a/utils/ocaml-csv/DEPENDS b/utils/ocaml-csv/DEPENDS
new file mode 100755
index 0000000..1a31e9f
--- /dev/null
+++ b/utils/ocaml-csv/DEPENDS
@@ -0,0 +1 @@
+depends ocaml
diff --git a/utils/ocaml-csv/DETAILS b/utils/ocaml-csv/DETAILS
new file mode 100755
index 0000000..69eccf6
--- /dev/null
+++ b/utils/ocaml-csv/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=ocaml-csv
+ VERSION=1.3.2
+ SOURCE="csv-${VERSION}.tar.gz"
+ 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
+ ENTERED=20130603
+ SHORT="a library that can read and write csv files"
+cat << EOF
+This library can read and write CSV files, including all extensions used
+by Excel - eg. quotes, newlines, 8 bit characters in fields, "0 etc. The
+library comes with a handy command line tool called csvtool for handling
+CSV files from shell scripts.
+EOF
diff --git a/utils/ocaml-csv/HISTORY b/utils/ocaml-csv/HISTORY
new file mode 100644
index 0000000..2fd947d
--- /dev/null
+++ b/utils/ocaml-csv/HISTORY
@@ -0,0 +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/ocaml-csv/INSTALL b/utils/ocaml-csv/INSTALL
new file mode 100755
index 0000000..fc4a5f6
--- /dev/null
+++ b/utils/ocaml-csv/INSTALL
@@ -0,0 +1 @@
+ocaml setup.ml -install
diff --git a/utils/openipmi/DEPENDS b/utils/openipmi/DEPENDS
index f78cabb..f9695e0 100755
--- a/utils/openipmi/DEPENDS
+++ b/utils/openipmi/DEPENDS
@@ -20,9 +20,9 @@ optional_depends net-snmp \
"--without-ucdsnmp" \
"for SNMP support" &&

-optional_depends openssl \
- "--with-openssl" \
- "--without-openssl" \
+optional_depends SSL \
+ "--with-opennssl" \
+ "--without-opennssl" \
"for IPMI 2.0 RMCP+ encryption and authentication support"
&&

# needs testing
diff --git a/utils/openipmi/HISTORY b/utils/openipmi/HISTORY
index ee7f00f..0e19dcd 100644
--- a/utils/openipmi/HISTORY
+++ b/utils/openipmi/HISTORY
@@ -1,3 +1,9 @@
+2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix bad with-SSL usage
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-01-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.19; cleaned up
* BUILD: added make_normal; handle OPENIPMI_OPTS
diff --git a/utils/openmoko-dfu-util/DETAILS b/utils/openmoko-dfu-util/DETAILS
index bcbef39..173002c 100755
--- a/utils/openmoko-dfu-util/DETAILS
+++ b/utils/openmoko-dfu-util/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=openmoko-dfu-util
-if [[ "$OPENMOKO_DFU_UTIL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="dfu-util-${VERSION}.tar.bz2"
SOURCE_HINTS=no-check-certificate
SOURCE_URL[0]=git://git.openezx.org/dfu-util.git:$SPELL
diff --git a/utils/openmoko-dfu-util/HISTORY b/utils/openmoko-dfu-util/HISTORY
index e49a27b..1a75398 100644
--- a/utils/openmoko-dfu-util/HISTORY
+++ b/utils/openmoko-dfu-util/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/utils/oyranos/0001-remove-example-causing-install-error.patch
b/utils/oyranos/0001-remove-example-causing-install-error.patch
new file mode 100644
index 0000000..0ccb5b8
--- /dev/null
+++ b/utils/oyranos/0001-remove-example-causing-install-error.patch
@@ -0,0 +1,28 @@
+From 8c260555811bca4ffdca3903539ba62ae71506b0 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Thu, 1 Nov 2012 09:14:28 +0100
+Subject: [PATCH] remove example causing install error
+
+---
+ makefile.in | 5 -----
+ 1 file changed, 5 deletions(-)
+
+diff --git a/makefile.in b/makefile.in
+index d8ba904..67069b4 100644
+--- a/makefile.in
++++ b/makefile.in
+@@ -1481,11 +1481,6 @@ install_bin: all oforms install_gui
+
+ # install recursive
+ install: install-main examples
+-#ifdef QT
+- $(INSTALL) -m 755 examples/xcmsevents/qcmsevents "$(DESTDIR)$(bindir)"
+- mkdir -p "$(DESTDIR)$(desktopdir)"
+- $(INSTALL) -m 644
"$(SRCDIR)/examples/xcmsevents/qcmsevents-applet.desktop"
"$(DESTDIR)$(desktopdir)"
+-#endif
+ $(INSTALL) -m 755
examples/oyranos_profile_graph/oyranos-profile-graph "$(DESTDIR)$(bindir)"
+ echo ... $@ done
+
+--
+1.8.0
+
diff --git a/utils/oyranos/DEPENDS b/utils/oyranos/DEPENDS
index 2208dda..4f153f4 100755
--- a/utils/oyranos/DEPENDS
+++ b/utils/oyranos/DEPENDS
@@ -1,7 +1,26 @@
-depends db &&
-depends elektra '--internal-elektra=no' &&
-depends -sub 'THREAD' fltk &&
-depends libxml2 &&
+depends cairo &&
+depends elektra '--internal-elektra=no' &&
+depends exiv2 &&
+depends -sub 'THREAD' fltk &&
+depends fontconfig &&
+depends -sub CXX gcc &&
+depends gettext &&
+depends lcms &&
+depends lcms2 &&
+depends libpng &&
+depends libraw &&
+depends libtool &&
+depends libx11 &&
+depends libxcm &&
+depends libxext &&
+depends libxfixes &&
+depends libxft &&
+depends libxinerama &&
+depends libxml2 &&
+depends libxrandr &&
+depends libxxf86vm &&
+depends OPENGL &&
+depends yajl &&

optional_depends doxygen \
'' \
diff --git a/utils/oyranos/DETAILS b/utils/oyranos/DETAILS
index 496d21b..5d8e8d1 100755
--- a/utils/oyranos/DETAILS
+++ b/utils/oyranos/DETAILS
@@ -1,9 +1,9 @@
SPELL=oyranos
- VERSION=0.1.7
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.9.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH[0]=sha512:89f2160958da792fe093159b0c3ad12d043fc2073b546a61aa884ed69a11f66da430dc90cfe9b249af5b6b75a7f755940239a1ea5cdcdf50770bda228978c6f8
LICENSE[0]=GPL2
WEB_SITE=http://www.oyranos.org/
KEYWORDS="utils"
diff --git a/utils/oyranos/HISTORY b/utils/oyranos/HISTORY
index 1f8761c..1bbdc5aa 100644
--- a/utils/oyranos/HISTORY
+++ b/utils/oyranos/HISTORY
@@ -1,3 +1,10 @@
+2012-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.0
+ * system-elektra.patch, linking.patch: removed
+ * PRE_BUILD, 0001-remove-example-causing-install-error.patch:
+ fix error during install
+ * DEPENDS: adapted to new version of oyranos
+
2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD, system-elektra.patch, linking.patch:
Created
diff --git a/utils/oyranos/PRE_BUILD b/utils/oyranos/PRE_BUILD
index dbc7947..bccb9fc 100755
--- a/utils/oyranos/PRE_BUILD
+++ b/utils/oyranos/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
-rm -rf $SOURCE_DIRECTORY/elektra-0.6.4 &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/system-elektra.patch &&
-patch -p1 < $SCRIPT_DIRECTORY/linking.patch
+rm -rf $SOURCE_DIRECTORY/elektra-* &&
+rm -rf $SOURCE_DIRECTORY/yajl-* &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SCRIPT_DIRECTORY/0001-remove-example-causing-install-error.patch
diff --git a/utils/oyranos/linking.patch b/utils/oyranos/linking.patch
deleted file mode 100644
index 024b6e5..0000000
--- a/utils/oyranos/linking.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur oyranos-0.1.7.orig/makefile.in oyranos-0.1.7/makefile.in
---- oyranos-0.1.7.orig/makefile.in 2008-04-26 23:07:47.000000000 -0700
-+++ oyranos-0.1.7/makefile.in 2008-04-26 23:13:15.000000000 -0700
-@@ -31,7 +31,7 @@
- ELEKTRA_STATICTEST_LIBS = `test -f
$(ELEKTRA_VERSION)/src/libelektra/libelektra.a && echo
$(ELEKTRA_VERSION)/src/libelektra/libelektra.a || (test -f
$(libdir)/libelektra.a && (echo $(libdir)/libelektra.a ; test -f
$(libdir)/libelektra-filesys.a && echo $(libdir)/libelektra-filesys.a ||
(test -f $(libdir)/elektra/libelektra-filesys.a && echo
$(libdir)/elektra/libelektra-filesys.a)) || echo $(ELEKTRA_LIBS))`
-
- LDLIBS = $(LDFLAGS) -L$(libdir) -L. \
-- $(ELEKTRA_STATICTEST_LIBS) -lc $(I18N_LIB)
-+ $(ELEKTRA_STATICTEST_LIBS) -lc -lxml2 -ldb_cxx $(I18N_LIB)
-
-
- CPP_HEADERS = \
diff --git a/utils/oyranos/oyranos-0.1.7.tar.gz.sig
b/utils/oyranos/oyranos-0.1.7.tar.gz.sig
deleted file mode 100644
index ebafe03..0000000
Binary files a/utils/oyranos/oyranos-0.1.7.tar.gz.sig and /dev/null differ
diff --git a/utils/oyranos/system-elektra.patch
b/utils/oyranos/system-elektra.patch
deleted file mode 100644
index 1302d4e..0000000
--- a/utils/oyranos/system-elektra.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Naur oyranos-0.1.7.orig/configure oyranos-0.1.7/configure
---- oyranos-0.1.7.orig/configure 2008-04-26 22:30:50.719216830 -0700
-+++ oyranos-0.1.7/configure 2008-04-26 22:37:22.139469402 -0700
-@@ -409,11 +409,7 @@
- fi
- fi
-
--if [ "$internalelektra" != "no" ]; then
-- ELEKTRA_VERSION="elektra-0.6.4"
-- export ELEKTRA_VERSION
--fi
--export internalelektra
-+export internalelektra="no"
-
-
- # set some compiler and linker options
diff --git a/utils/pciutils/DEPENDS b/utils/pciutils/DEPENDS
index d26b1cf..8a2f607 100755
--- a/utils/pciutils/DEPENDS
+++ b/utils/pciutils/DEPENDS
@@ -3,6 +3,9 @@ if [[ $PCIUTILS_UPDATE == y ]]; then
depends which
fi &&

+optional_depends kmod 'LIBKMOD=yes' 'LIBKMOD=no' \
+ 'Use libkmod to resolve kernel modules?' &&
+
optional_depends zlib 'ZLIB=yes' 'ZLIB=no' \
'compress pci.ids?' &&

diff --git a/utils/pciutils/DETAILS b/utils/pciutils/DETAILS
index 9c2e1c0..a4b8faa 100755
--- a/utils/pciutils/DETAILS
+++ b/utils/pciutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=pciutils
- VERSION=3.1.10
+ VERSION=3.3.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/pciutils/HISTORY b/utils/pciutils/HISTORY
index a266762..3afc13a 100644
--- a/utils/pciutils/HISTORY
+++ b/utils/pciutils/HISTORY
@@ -1,3 +1,17 @@
+2014-11-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3.0
+
+2014-10-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.2.1
+ * DEPENDS: Added optional dependency on kmod
+
+2013-04-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.0
+
+2013-02-25 Remko van der Vossen <wich AT sourcemage.org>
+ * volatiles: pci.ids is volatile
+ * configs: deleted, pci.ids.gz is already marked as volatile
+
2012-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.1.10

diff --git a/utils/pciutils/configs b/utils/pciutils/configs
deleted file mode 100755
index 505a8f1..0000000
--- a/utils/pciutils/configs
+++ /dev/null
@@ -1 +0,0 @@
-^/usr/share/pci.ids.gz$
diff --git a/utils/pciutils/volatiles b/utils/pciutils/volatiles
index 505a8f1..97145bd 100755
--- a/utils/pciutils/volatiles
+++ b/utils/pciutils/volatiles
@@ -1 +1,2 @@
^/usr/share/pci.ids.gz$
+^/usr/share/pci.ids$
diff --git a/utils/pcmciautils/DEPENDS b/utils/pcmciautils/DEPENDS
index 9fe8599..3a81c2b 100755
--- a/utils/pcmciautils/DEPENDS
+++ b/utils/pcmciautils/DEPENDS
@@ -1,3 +1,3 @@
-depends udev &&
+depends UDEV &&
depends flex &&
depends sysfsutils
diff --git a/utils/pcmciautils/HISTORY b/utils/pcmciautils/HISTORY
index bbbb9ab..d078035 100644
--- a/utils/pcmciautils/HISTORY
+++ b/utils/pcmciautils/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2012-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: added fallback url for the distfiles

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/powertop/DETAILS b/utils/powertop/DETAILS
index c05c480..8e1ae2c 100755
--- a/utils/powertop/DETAILS
+++ b/utils/powertop/DETAILS
@@ -1,9 +1,9 @@
SPELL=powertop
- VERSION=2.1
-
SOURCE_HASH=sha512:2ff74d6ced30336674ec6508e9f93dfa280b4dd61cfb98d742ccbe967928e21178df98799c79a0659c192356194f68cfaf023f494ff522e761c154875e98e59d
+ VERSION=2.6.1
+
SOURCE_HASH=sha512:85a9835954ab469fd93dcf77439eec545475be8f1e584bd070b9170ea45f935088c14edae1530538d290b0e10caddb70540e17453fe9ee1335b2218fd939d63f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=https://01.org/powertop/sites/default/files/downloads/${SOURCE}
+
SOURCE_URL[0]=https://01.org/sites/default/files/downloads/${SPELL}/${SOURCE}
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
LICENSE[0]=GPL2
WEB_SITE=https://01.org/powertop/
diff --git a/utils/powertop/HISTORY b/utils/powertop/HISTORY
index 6fe2a0c..2f78f5d 100644
--- a/utils/powertop/HISTORY
+++ b/utils/powertop/HISTORY
@@ -1,3 +1,12 @@
+2014-05-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.1
+
+2013-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.3
+
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2
+
2012-08-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.1, WEB_SITE updated, bz2 -> gz

diff --git a/utils/procinfo/BUILD b/utils/procinfo/BUILD
deleted file mode 100755
index 8f58e6d..0000000
--- a/utils/procinfo/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make
diff --git a/utils/procinfo/DEPENDS b/utils/procinfo/DEPENDS
index 6826bc7..ad85ec2 100755
--- a/utils/procinfo/DEPENDS
+++ b/utils/procinfo/DEPENDS
@@ -1 +1,2 @@
-depends perl
+depends -sub CXX gcc &&
+depends ncurses
diff --git a/utils/procinfo/DETAILS b/utils/procinfo/DETAILS
index c271682..e1f34fa 100755
--- a/utils/procinfo/DETAILS
+++ b/utils/procinfo/DETAILS
@@ -1,11 +1,10 @@
SPELL=procinfo
- VERSION=19.2
- VERSION_OLD=18
- SOURCE=$SPELL-$VERSION_OLD.tar.gz
-
SOURCE_HASH=sha512:12c4d7983f5d6531be6d4df39f5f1e1ee2ea2394a6eb8fb8df0573f0085499e4b7d43355bfa549a24ddf1ecb09bbfa7b038cef9c483620c74ad5cedc219e35fa
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION_OLD"
- SOURCE_URL[0]=ftp://ftp.cistron.nl/pub/people/00-OLD/sandervm/$SOURCE
- WEB_SITE=ftp://ftp.cistron.nl/pub/people/00-OLD/sandervm
+ VERSION=2.0.304
+ SOURCE=$SPELL-ng-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:db336d2ff3bb3b31ac83a51a9d273fae8d16d36bd805f548eda06cb501699473fd8e4b4f9b722165fbf685d76c3fc09bfea9e516eabc37a888e2fae7679c08cf
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-ng-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL-ng/$SPELL-ng/${VERSION}/${SOURCE}
+ WEB_SITE=http://procinfo-ng.sourceforge.net/
ENTERED=20010922
KEYWORDS="utils"
SHORT="tools to acquire useful information from /proc"
diff --git a/utils/procinfo/HISTORY b/utils/procinfo/HISTORY
index 471fd1f..e764abc 100644
--- a/utils/procinfo/HISTORY
+++ b/utils/procinfo/HISTORY
@@ -1,3 +1,9 @@
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.304
+ * DEPENDS: removed dependency on perl, added dependencies on ncurses
and gcc
+ with CXX
+ * BUILD, INSTALL, PRE_BUILD, procinfo-19.2.patch.bz2: removed
+
2008-07-11 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: fixed SOURCE_URL[0], quoting the paths! Updated spell to
19.2
* BUILD, DEPENDS: cleaned up
diff --git a/utils/procinfo/INSTALL b/utils/procinfo/INSTALL
deleted file mode 100755
index 26606b0..0000000
--- a/utils/procinfo/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-make -e PREFIX="$INSTALL_ROOT/usr" install
diff --git a/utils/procinfo/PRE_BUILD b/utils/procinfo/PRE_BUILD
deleted file mode 100755
index c2961a8..0000000
--- a/utils/procinfo/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-bzcat "$SPELL_DIRECTORY/$SPELL-$VERSION.patch.bz2" | patch -p1 &&
-
-sed -i "s/-ltermcap/-lncurses/;s/\$(prefix)\/man/\$(prefix)\/share\/man/" \
- Makefile
diff --git a/utils/procinfo/procinfo-19.2.patch.bz2
b/utils/procinfo/procinfo-19.2.patch.bz2
deleted file mode 100644
index 85f9618..0000000
Binary files a/utils/procinfo/procinfo-19.2.patch.bz2 and /dev/null differ
diff --git a/utils/psmisc/DETAILS b/utils/psmisc/DETAILS
index 30bbab5..45dc123 100755
--- a/utils/psmisc/DETAILS
+++ b/utils/psmisc/DETAILS
@@ -1,6 +1,6 @@
SPELL=psmisc
- VERSION=22.19
-
SOURCE_HASH=sha512:8f4526e53c80a3bc19430b5721610b733f59a330ee0230a3a285d104f99969c092421cb59b4e535aff3337c4de2118c148e2ea2e7019b704a28b22eff40b19d3
+ VERSION=22.20
+
SOURCE_HASH=sha512:5565163651c90afeb146c3305fddefc544bcd4cd5e98917fd57a9920e76c22e4bc0a197618539475a1410cfec9dd168b69983b2210a3ad9fc54368e9220503a6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/utils/psmisc/HISTORY b/utils/psmisc/HISTORY
index fd4234f..dd337c0 100644
--- a/utils/psmisc/HISTORY
+++ b/utils/psmisc/HISTORY
@@ -1,3 +1,6 @@
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 22.20
+
2012-06-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 22.19

diff --git a/utils/puppet/3.7.3.tar.gz.sig b/utils/puppet/3.7.3.tar.gz.sig
new file mode 100644
index 0000000..d2d0d55
Binary files /dev/null and b/utils/puppet/3.7.3.tar.gz.sig differ
diff --git a/utils/puppet/DEPENDS b/utils/puppet/DEPENDS
index bdcb984..c26ffeb 100755
--- a/utils/puppet/DEPENDS
+++ b/utils/puppet/DEPENDS
@@ -1,4 +1,5 @@
depends facter &&
+depends hiera &&
depends RUBY &&
suggest_depends shadow "" "" "for shadow file support" &&
suggest_depends augeas "" "" "for automated editing of configuration files"
&&
diff --git a/utils/puppet/DETAILS b/utils/puppet/DETAILS
index 724ea09..17e0596 100755
--- a/utils/puppet/DETAILS
+++ b/utils/puppet/DETAILS
@@ -1,9 +1,10 @@
SPELL=puppet
- VERSION=0.25.5
- SOURCE="puppet-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://puppetlabs.com/downloads/puppet/${SOURCE}
-
SOURCE_HASH=sha512:a563421f57e30eb09dc0596f4769ccaa45e9f9c6f29aa4072f370cc95cb50aab00b9ec3450289ea20b7383bb184c491a2ddbe003845beb7d01d328083f3dbad7
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/puppet-${VERSION}"
+ VERSION=3.7.3
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/puppetlabs/$SPELL/archive/$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+#
SOURCE_HASH=sha512:a563421f57e30eb09dc0596f4769ccaa45e9f9c6f29aa4072f370cc95cb50aab00b9ec3450289ea20b7383bb184c491a2ddbe003845beb7d01d328083f3dbad7
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://puppetlabs.com/";
LICENSE[0]=GPL
ENTERED=20100617
diff --git a/utils/puppet/HISTORY b/utils/puppet/HISTORY
index a3c22b1..51e39b0 100644
--- a/utils/puppet/HISTORY
+++ b/utils/puppet/HISTORY
@@ -1,3 +1,13 @@
+2014-12-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fix SOURCE to make it a proper tarball name
+
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.7.3
+ SOURCE_URL updated
+ * DEPENDS: Depends on hiera
+ * PRE_BUILD, ftools_gemtask.patch: Removed
+ * INSTALL: No more namespaceauth.conf to copy
+
2010-06-17 Mark Bainter <mbainter AT sourcemage.org>
* DEPENDS, DETAILS, CONFIGURE< PRE_BUILD, BUILD, INSTALL: spell
created
* puppet.conf, puppetmaster.conf: basic configuration files
diff --git a/utils/puppet/INSTALL b/utils/puppet/INSTALL
index ad9fd5b..f990181 100755
--- a/utils/puppet/INSTALL
+++ b/utils/puppet/INSTALL
@@ -18,8 +18,6 @@ fi &&
echo "**************** INSTALLING CONFIG FILES ********************" &&
install_config_file "${SOURCE_DIRECTORY}/conf/auth.conf" \
"${INSTALL_ROOT}/etc/puppet/auth.conf" &&
-install_config_file "${SOURCE_DIRECTORY}/conf/namespaceauth.conf" \
- "${INSTALL_ROOT}/etc/puppet/namespaceauth.conf" &&

if [[ "$CLIENT_ONLY" != 'y' ]]; then
echo "************* NOT CLIENT_ONLY (${CLIENT_ONLY}) - installing
manifests/modules ***************" &&
diff --git a/utils/puppet/PRE_BUILD b/utils/puppet/PRE_BUILD
deleted file mode 100755
index f571948..0000000
--- a/utils/puppet/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SCRIPT_DIRECTORY/ftools_gemtask.patch
-
diff --git a/utils/puppet/ftools_gemtask.patch
b/utils/puppet/ftools_gemtask.patch
deleted file mode 100644
index 2ebb9c8..0000000
--- a/utils/puppet/ftools_gemtask.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- tasks/rake/gem-orig.rake 2010-05-16 23:10:24.000000000 -0500
-+++ tasks/rake/gem.rake 2010-06-18 05:28:29.000000000 -0500
-@@ -1,4 +1,10 @@
--require 'ftools'
-+begin
-+ require 'ftools'
-+ $haveftools = true
-+rescue LoadError
-+ puts "ftools not found. Using FileUtils instead.."
-+ $haveftools = false
-+end
-
- GEM_FILES = FileList[
- '[A-Z]*',
-@@ -44,7 +50,11 @@
- desc "Prepare binaries for gem creation"
- task :prepare_gem do
- SBIN.each do |f|
-- File.copy(f,"bin")
-+ if $haveftools
-+ FileUtils.copy(f,"bin")
-+ else
-+ File.copy(f,"bin")
-+ end
- end
- end
-
-@@ -52,7 +62,11 @@
- task :create_gem => :prepare_gem do
- Dir.mkdir("pkg") rescue nil
- Gem::Builder.new(spec).build
-- File.move("puppet-#{Puppet::PUPPETVERSION}.gem", "pkg")
-+ if $haveftools
-+ FileUtils.move("puppet-#{Puppet::PUPPETVERSION}.gem", "pkg")
-+ else
-+ File.move("puppet-#{Puppet::PUPPETVERSION}.gem", "pkg")
-+ end
- SBIN.each do |f|
- File.unlink("bin/" + f.gsub(/sbin\//, ''))
- end
diff --git a/utils/pv/DETAILS b/utils/pv/DETAILS
index 542fc6f..f8f1529 100755
--- a/utils/pv/DETAILS
+++ b/utils/pv/DETAILS
@@ -1,5 +1,5 @@
SPELL=pv
- VERSION=1.3.4
+ VERSION=1.5.7
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE2=${SOURCE}.txt
SOURCE_URL[0]=http://www.ivarch.com/programs/sources/${SOURCE}
diff --git a/utils/pv/HISTORY b/utils/pv/HISTORY
index 818d419..a71a672 100644
--- a/utils/pv/HISTORY
+++ b/utils/pv/HISTORY
@@ -1,3 +1,18 @@
+2014-11-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.7
+
+2014-05-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.3
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.12
+
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.6
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.0
+
2012-07-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.4
* CONFIGURE: added, for splice option
diff --git a/utils/pyxdg/DETAILS b/utils/pyxdg/DETAILS
index 46a3651..e876b34 100755
--- a/utils/pyxdg/DETAILS
+++ b/utils/pyxdg/DETAILS
@@ -1,9 +1,9 @@
SPELL=pyxdg
- VERSION=0.19
+ VERSION=0.23
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.freedesktop.org/~lanius/$SOURCE
-
SOURCE_HASH=sha512:1e202a0f4f6c00f66abe4717b2a5796b11bb466accc0d08f6172a4fa5d24de2121a39457d7e6f0b417945970e38590a94785300f23b82c0aed6d5969efb239b6
+ SOURCE_URL[0]=http://www.freedesktop.org/~takluyver/$SOURCE
+
SOURCE_HASH=sha512:8384c50c72ec0b6ae9e183385d10f709e5e439d29cc44551e9672b9c423f705d2f41cb531251b08787b1604f7c6d273be90d6216689906f06ded692d1fb41556
LICENSE[0]=LGPL
WEB_SITE=http://www.freedesktop.org/wiki/Software/pyxdg
ENTERED=20040921
diff --git a/utils/pyxdg/HISTORY b/utils/pyxdg/HISTORY
index 89e4ce1..db2f778 100644
--- a/utils/pyxdg/HISTORY
+++ b/utils/pyxdg/HISTORY
@@ -1,3 +1,6 @@
+2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.23
+
2010-02-21 Sukneet <skipinder AT gmail.com>
* DETAILS: updated spell to 0.19; bug #15598

diff --git a/utils/qemu/BUILD b/utils/qemu/BUILD
index 2689dd5..6c75315 100755
--- a/utils/qemu/BUILD
+++ b/utils/qemu/BUILD
@@ -6,8 +6,11 @@ cd "${SOURCE_DIRECTORY}" &&
--sysconfdir="$INSTALL_ROOT/etc" \
--target-list="$QEMU_ARCHS" \
--audio-drv-list="$QEMU_AUDIO" \
- --audio-card-list="$QEMU_CARDS" \
+ --python=python2 \
$QEMU_KVM \
+ $QEMU_VNC \
+ $QEMU_TPM \
$OPTS &&

-make
+# Pass down ARFLAGS to workaround a bug in QEMU's build system
+ARFLAGS=rv make
diff --git a/utils/qemu/CONFIGURE b/utils/qemu/CONFIGURE
index ecf3292..3a0dc8f 100755
--- a/utils/qemu/CONFIGURE
+++ b/utils/qemu/CONFIGURE
@@ -1,10 +1,6 @@
. "$GRIMOIRE/FUNCTIONS" &&

-if is_version_less $QEMU_VER 0.15; then
- local QEMU_ARCH_FILE=archs
-else
- local QEMU_ARCH_FILE=archs-0.15
-fi &&
+local QEMU_ARCH_FILE=archs

local QEMU_ARCH_LIST=`cat $SPELL_DIRECTORY/$QEMU_ARCH_FILE` &&
persistent_add QEMU_ARCHS &&
@@ -32,13 +28,14 @@ fi
config_query_multi QEMU_AUDIO "Select sound system(s) to support" \
oss alsa sdl esd pa fmod &&

-if is_version_less $QEMU_VER 0.14; then
- config_query_multi QEMU_CARDS "Select sound card(s) to emulate" \
- ac97 es1370 sb16 cs4231a adlib gus
-else
- config_query_multi QEMU_CARDS "Select sound card(s) to emulate" \
- hda ac97 es1370 sb16 cs4231a adlib gus
-fi &&
+config_query_multi QEMU_CARDS "Select sound card(s) to emulate" \
+ hda ac97 es1370 sb16 cs4231a adlib gus &&

config_query_option QEMU_KVM "Enable KVM acceleration support" y \
- "" "--disable-kvm"
+ "" "--disable-kvm" &&
+
+config_query_option QEMU_TPM "Enable Trusted Platform Module (TPM)?" n \
+ '--enable-tpm' '' &&
+
+config_query_option QEMU_VNC "Enable VNC support?" y \
+ '--enable-vnc' '--disable-vnc --disable-vnc-sasl
--disable-vnc-jpeg --disable-vnc-png --disable-vnc-ws'
diff --git a/utils/qemu/DEPENDS b/utils/qemu/DEPENDS
index 78f182a..5a2eb19 100755
--- a/utils/qemu/DEPENDS
+++ b/utils/qemu/DEPENDS
@@ -1,3 +1,5 @@
+depends python &&
+
if list_find "alsa" $QEMU_AUDIO; then
depends alsa-lib
fi &&
@@ -14,46 +16,94 @@ if list_find "esd" $QEMU_AUDIO; then
depends esound
fi &&

-case $QEMU_VER in
- 0.12|*)
- optional_depends sdl \
- "--enable-sdl" \
- "--disable-sdl" \
- "for graphical output (recommended)" &&
-
- optional_depends curl \
- "--enable-curl" \
- "--disable-curl" \
- "for curl connectivity support" &&
-
- optional_depends BLUEZ \
- "--enable-bluez" \
- "--disable-bluez" \
- "for Bluetooth support" &&
-
- optional_depends ncurses \
- "--enable-curses" \
- "--disable-curses" \
- "for curses output" &&
-
- suggest_depends gnutls \
- "--enable-vnc-tls" \
- "--disable-vnc-tls" \
- "to enable TLS encryption for VNC server" &&
-
- suggest_depends LIBSASL \
- "--enable-vnc-sasl" \
- "--disable-vnc-sasl" \
- "to enable SASL encryption for VNC server"
- ;;
-esac &&
-
- suggest_depends bridge-utils \
- '' \
- '' \
- "for creating TUN/TAP bridges" &&
-
- suggest_depends iproute2 \
- "" \
- "" \
- "for routing between TUN/TAP interfaces"
+optional_depends vte \
+ '--enable-gtk' \
+ '--disable-gtk' \
+ 'for GTK UI' &&
+
+optional_depends sdl \
+ "--enable-sdl" \
+ "--disable-sdl" \
+ "for graphical output (recommended)" &&
+
+optional_depends curl \
+ "--enable-curl" \
+ "--disable-curl" \
+ "for curl connectivity support" &&
+
+optional_depends BLUEZ \
+ "--enable-bluez" \
+ "--disable-bluez" \
+ "for Bluetooth support" &&
+
+optional_depends ncurses \
+ "--enable-curses" \
+ "--disable-curses" \
+ "for curses output" &&
+
+optional_depends attr \
+ '--enable-attr' \
+ '--disable-attr' \
+ 'for attr/xattr support in XFS' &&
+
+optional_depends libcap-ng \
+ '--enable-cap-ng' \
+ '--disable-cap-ng' \
+ 'for expanded Linux POSIX API capabilities' &&
+
+optional_depends texinfo \
+ '--enable-docs' \
+ '--disable-docs' \
+ 'to build documentation' &&
+
+optional_depends libaio \
+ '--enable-linux-aio' \
+ '--disable-linux-aio' \
+ 'for Linux native asynchronous I/O support' &&
+
+optional_depends spice \
+ '--enable-spice' \
+ '--disable-spice' \
+ 'for SPICE virtualized desktop support' &&
+
+optional_depends libusbx \
+ '--enable-libusb' \
+ '--disable-libusb' \
+ 'for USB pass-through support' &&
+
+optional_depends nss \
+ '--enable-smartcard-nss' \
+ '--disable-smartcard-nss' \
+ 'for SmartCard NSS support' &&
+
+if [[ "x$QEMU_VNC" == "x--enable-vnc" ]]; then
+ suggest_depends gnutls \
+ "--enable-vnc-tls" \
+ "--disable-vnc-tls" \
+ "to enable TLS encryption for VNC server" &&
+
+ suggest_depends LIBSASL \
+ "--enable-vnc-sasl" \
+ "--disable-vnc-sasl" \
+ "to enable SASL encryption for VNC server" &&
+
+ suggest_depends JPEG \
+ '--enable-vnc-jpeg' \
+ '--disable-vnc-jpeg' \
+ 'for JPEG lossy compression for VNC server' &&
+
+ suggest_depends libpng \
+ '--enable-vnc-png' \
+ '--disable-vnc-png' \
+ 'for PNG compression for VNC server'
+fi &&
+
+suggest_depends bridge-utils \
+ '' \
+ '' \
+ "for creating TUN/TAP bridges" &&
+
+suggest_depends iproute2 \
+ "" \
+ "" \
+ "for routing between TUN/TAP interfaces"
diff --git a/utils/qemu/DETAILS b/utils/qemu/DETAILS
index 6d01434..4d1c140 100755
--- a/utils/qemu/DETAILS
+++ b/utils/qemu/DETAILS
@@ -1,43 +1,12 @@
SPELL=qemu
-case $QEMU_VER in
- 0.12)
- VERSION=0.12.5
- ;;
- 0.13)
- VERSION=0.13.0
- ;;
- 0.14)
- VERSION=0.14.1
- ;;
- 0.15)
- VERSION=0.15.1
- ;;
- 1.0)
- VERSION=1.0.1
- ;;
- *)
- VERSION=1.1.1-1
- ;;
-esac
-if [ $QEMU_VER = 1.1 ]; then
+ VERSION=2.2.0
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION%-*}"
-else
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-fi
-case $QEMU_VER in
- 0.12|0.14)
- SOURCE_URL[0]=http://download.savannah.gnu.org/releases/$SPELL/$SOURCE
- ;;
- *)
SOURCE_URL[0]=http://wiki.qemu.org/download/$SOURCE
- ;;
-esac
- SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=$SOURCE_URL.sig
- SOURCE_GPG="qemu.gpg:${SOURCE2}:UPSTREAM_KEY"
SOURCE2_IGNORE=signature
+ SOURCE_GPG="qemu.gpg:${SOURCE2}:UPSTREAM_KEY"
DISTCC_HOSTS=
LICENSE[0]=GPL
LICENSE[1]=LGPL
diff --git a/utils/qemu/HISTORY b/utils/qemu/HISTORY
index d60a43b..7c3ea37 100644
--- a/utils/qemu/HISTORY
+++ b/utils/qemu/HISTORY
@@ -1,3 +1,46 @@
+2014-12-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.0
+
+2014-12-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS: Depends on python 2.x
+
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.1.2
+ * qemu.gpg: Add F108B584 (see
+
https://lists.nongnu.org/archive/html/qemu-devel/2014-04/msg03559.html)
+ * docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch: Unused,
removed
+
+2014-04-14 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Pass down ARFLAGS=rv, to workaround buildsystem bug
+
+2013-09-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on nss
+ * *SUB_DEPENDS: Allow forcing dependency on nss
+
+2013-08-13 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.5.2
+ * CONFIGURE: sb16, cs4231a, adlib, and gus sound cards removed
+ Query for Trusted Platform Module (TPM) support
+ * DEPENDS: Optionally depends on vte, libaio, libusbx, and spice
+ * BUILD: --audio-card-list= removed, modify default-configs/pci.mak
(for
+ PCI) and default-configs/sound.mak (for ISA)
+ Pass QEMU_TPM to configure
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on texinfo for documentation
+ * PRE_BUILD: Apply
docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch
+ * docs-Fix-generating-qemu-doc.html-with-texinfo-5.patch: from
https://bugs.launchpad.net/qemu/+bug/1130533
+
+2013-04-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.4.1
+ Removed branches, they no longer (even 1.1) compile without work.
+ * CONFIGURE: Query for enabling VNC
+ * DEPENDS: Optionally depends on libcap-ng
+ Move VNC-specific optional dependencies into a VNC enabled check
+ * BUILD: Pass $QEMU_VNC to ./configure
+ * PRE_BUILD, cflags.patch, archs-0.15: Removed
+ * archs: Updated to 1.4.1 architecture list
+
2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.1-1 (branch 1.1); removed tabs

diff --git a/utils/qemu/PREPARE b/utils/qemu/PREPARE
index a322469..f2f6cf3 100755
--- a/utils/qemu/PREPARE
+++ b/utils/qemu/PREPARE
@@ -1,6 +1 @@
-if [[ ${#QEMU_VER} -gt 4 ]]; then
- QEMU_VER=${QEMU_VER%.*}
-fi
-
-config_query_list QEMU_VER "Which branch to build?" \
- 1.1 1.0 0.15 0.14 0.13 0.12
+persistent_remove QEMU_VER
diff --git a/utils/qemu/PRE_BUILD b/utils/qemu/PRE_BUILD
index 428663f..55eb1fc 100755
--- a/utils/qemu/PRE_BUILD
+++ b/utils/qemu/PRE_BUILD
@@ -1,6 +1,32 @@
default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&

-if [[ "${QEMU_VER:0:4}" == "0.15" ]]; then
- patch -p0 < "$SPELL_DIRECTORY/cflags.patch"
+# Configure selected sound cards
+# Defaults are enabled in the configs, so only disable if not selected
+if ! list_find "${QEMU_CARDS}" "ac97"; then
+ sedit 's:CONFIG_AC97=y:CONFIG_AC97=n:'
"${SOURCE_DIRECTORY}"/default-configs/pci.mak
+fi &&
+
+if ! list_find "${QEMU_CARDS}" "adlib"; then
+ sedit 's:CONFIG_ADLIB=y:CONFIG_ADLIB=n:'
"${SOURCE_DIRECTORY}"/default-configs/sound.mak
+fi &&
+
+if ! list_find "${QEMU_CARDS}" "cs4231a"; then
+ sedit 's:CONFIG_CS4231A=y:CONFIG_CS4231A=n:'
"${SOURCE_DIRECTORY}"/default-configs/sound.mak
+fi &&
+
+if ! list_find "${QEMU_CARDS}" "es1370"; then
+ sedit 's:CONFIG_ES1370=y:CONFIG_ES1370=n:'
"${SOURCE_DIRECTORY}"/default-configs/pci.mak
+fi &&
+
+if ! list_find "${QEMU_CARDS}" "gus"; then
+ sedit 's:CONFIG_GUS=y:CONFIG_GUS=n:'
"${SOURCE_DIRECTORY}"/default-configs/sound.mak
+fi &&
+
+if ! list_find "${QEMU_CARDS}" "hda"; then
+ sedit 's:CONFIG_HDA=y:CONFIG_HDA=n:'
"${SOURCE_DIRECTORY}"/default-configs/pci.mak
+fi &&
+
+if ! list_find "${QEMU_CARDS}" "sb16"; then
+ sedit 's:CONFIG_SB16=y:CONFIG_SB16=n:'
"${SOURCE_DIRECTORY}"/default-configs/sound.mak
fi
+
diff --git a/utils/qemu/PRE_SUB_DEPENDS b/utils/qemu/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..c19df56
--- /dev/null
+++ b/utils/qemu/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ NSS) is_depends_enabled $SPELL nss && return 0;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/utils/qemu/REPAIR^none^PRE_SUB_DEPENDS
b/utils/qemu/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..c19df56
--- /dev/null
+++ b/utils/qemu/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ NSS) is_depends_enabled $SPELL nss && return 0;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/utils/qemu/SUB_DEPENDS b/utils/qemu/SUB_DEPENDS
new file mode 100755
index 0000000..75b63ab
--- /dev/null
+++ b/utils/qemu/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ NSS) echo "nss support requested, forcing nss dependency." &&
+ depends nss '--enable-smartcard-nss'
+ ;;
+ *) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
+esac
diff --git a/utils/qemu/archs b/utils/qemu/archs
index 1b295fe..fbbe31a 100644
--- a/utils/qemu/archs
+++ b/utils/qemu/archs
@@ -1,32 +1,47 @@
alpha-linux-user alpha on
-i386-linux-user i386 on
arm-linux-user arm on
armeb-linux-user armeb on
cris-linux-user cris on
+i386-linux-user i386 on
m68k-linux-user m68k on
+microblaze-linux-user microblaze on
+microblazeel-linux-user microblazeel on
mips-linux-user mips on
mipsel-linux-user mipsel on
+or32-linux-user or32 on
ppc-linux-user ppc on
ppc64-linux-user ppc64 on
ppc64abi32-linux-user ppc64abi32 on
+s390x-linux-user s390x on
+sh4-linux-user sh4 on
+sh4eb-linux-user sh4eb on
sparc-linux-user sparc on
sparc32plus-linux-user sparc32plus on
sparc64-linux-user sparc64 on
-sh4-linux-user sh4 on
-sh4eb-linux-user sh4eb on
+unicore32-linux-user unicore32 on
x86_64-linux-user x86_64 on
-i386-softmmu i386-sofmmu on
-ppc-softmmu ppc-softmmu on
-ppcemb-softmmu ppcemb-softmmu on
-ppc64-softmmu ppc64-softmmu on
-sparc-softmmu sparc-softmmu on
-x86_64-softmmu x86_64-softmmu on
+alpha-softmmu alpha-softmmu on
+arm-softmmu arm-softmmu on
+cris-softmmu cris-softmmu on
+i386-softmmu i386-softmmu on
+lm32-softmmu lm32-softmmu on
+m68k-softmmu m68k-softmmu on
+microblaze-softmmu microblaze-softmmu on
+microblazeel-softmmu microblazeel-softmmu on
mips-softmmu mips-softmmu on
-mipsel-softmmu mipsel-softmmu on
mips64-softmmu mips64-softmmu on
mips64el-softmmu mips64el-softmmu on
-arm-softmmu arm-softmmu on
-m68k-softmmu m68k-softmmu on
-cris-softmmu cris-softmmu on
+mipsel-softmmu mipsel-softmmu on
+or32-softmmu or32-softmmu on
+ppc-softmmu ppc-softmmu on
+ppc64-softmmu ppc64-softmmu on
+ppcemb-softmmu ppcemb-softmmu on
+s390x-softmmu s390x-softmmu on
sh4-softmmu sh4-softmmu on
sh4eb-softmmu sh4eb-softmmu on
+sparc-softmmu sparc-softmmu on
+sparc64-softmmu sparc64-softmmu on
+unicore32-softmmu unicore32-softmmu on
+x86_64-softmmu x86_64-softmmu on
+xtensa-softmmu xtensa-softmmu on
+xtensaeb-softmmu xtensaeb-softmmu on
diff --git a/utils/qemu/archs-0.15 b/utils/qemu/archs-0.15
deleted file mode 100644
index a062278..0000000
--- a/utils/qemu/archs-0.15
+++ /dev/null
@@ -1,41 +0,0 @@
-alpha-linux-user alpha on
-armeb-linux-user armeb on
-arm-linux-user arm on
-cris-linux-user cris on
-i386-linux-user i386 on
-m68k-linux-user m68k on
-microblazeel-linux-user microblazeel on
-microblaze-linux-user microblaze on
-mipsel-linux-user mipsel on
-mips-linux-user mips on
-ppc64abi32-linux-user ppc64abi32 on
-ppc64-linux-user ppc64 on
-ppc-linux-user ppc on
-s390x-linux-user s390x on
-sh4eb-linux-user sh4eb on
-sh4-linux-user sh4 on
-sparc32plus-linux-user sparc32plus on
-sparc64-linux-user sparc64 on
-sparc-linux-user sparc on
-unicore32-linux-user unicore32 on
-x86_64-linux-user x86_64 on
-arm-softmmu arm-softmmu on
-cris-softmmu cris-softmmu on
-i386-softmmu i386-softmmu on
-lm32-softmmu lm32-softmmu on
-m68k-softmmu m68k-softmmu on
-microblazeel-softmmu microblazeel-softmmu on
-microblaze-softmmu microblaze-softmmu on
-mips64el-softmmu mips64el-softmmu on
-mips64-softmmu mips64-softmmu on
-mipsel-softmmu mipsel-softmmu on
-mips-softmmu mips-softmmu on
-ppc64-softmmu ppc64-softmmu on
-ppcemb-softmmu ppcemb-softmmu on
-ppc-softmmu ppc-softmmu on
-s390x-softmmu s390x-softmmu on
-sh4eb-softmmu sh4eb-softmmu on
-sh4-softmmu sh4-softmmu on
-sparc64-softmmu sparc64-softmmu on
-sparc-softmmu sparc-softmmu on
-x86_64-softmmu x86_64-softmmu on
diff --git a/utils/qemu/cflags.patch b/utils/qemu/cflags.patch
deleted file mode 100644
index 58b66e7..0000000
--- a/utils/qemu/cflags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2011-08-17 17:16:32.000000000 +0400
-+++ configure 2011-08-17 17:16:41.785907691 +0400
-@@ -2538,7 +2538,7 @@
- }
- EOF
- if ! compile_prog "" "" ; then
-- CFLAGS+="-march=i486"
-+ CFLAGS+=" -march=i486"
- fi
- fi
-
diff --git a/utils/qemu/qemu.gpg b/utils/qemu/qemu.gpg
index 4707fad..8b7eccc 100644
Binary files a/utils/qemu/qemu.gpg and b/utils/qemu/qemu.gpg differ
diff --git a/utils/quvi/DEPENDS b/utils/quvi/DEPENDS
index e99de10..03a4683 100755
--- a/utils/quvi/DEPENDS
+++ b/utils/quvi/DEPENDS
@@ -1,3 +1,4 @@
-depends curl &&
+depends m4 &&
depends pkgconfig &&
-depends lua51
+depends curl &&
+depends libquvi
diff --git a/utils/quvi/DETAILS b/utils/quvi/DETAILS
index c617715..f2d6790 100755
--- a/utils/quvi/DETAILS
+++ b/utils/quvi/DETAILS
@@ -1,14 +1,17 @@
SPELL=quvi
- VERSION=0.2.19
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=0.4.2
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SOURCE.sig
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:156eabd9674ec120279950295914b96c907cee7bd7d3bf09270734ca2af06736d842a7f21b4b400df461bb9c87986789ecb6104621e3f6a22a7a2631998e2b6e
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE_GPG=quvi.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
WEB_SITE=http://quvi.sourceforge.net/
ENTERED=20110131
- LICENSE[0]=GPL
+ LICENSE[0]=LGPL
SHORT="flash video download link parser"
cat << EOF
quvi is a command line tool for parsing flash video download links.
-libquvi is a library for parsing flash video download links with C API.
EOF
diff --git a/utils/quvi/HISTORY b/utils/quvi/HISTORY
index ccd60e1..7fe95e9 100644
--- a/utils/quvi/HISTORY
+++ b/utils/quvi/HISTORY
@@ -1,3 +1,9 @@
+2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.2; updated source extension, license,
+ description; converted to upstream gpg checking; don't do useless
+ doc'ing
+ * DEPENDS: renewed dependencies
+
2012-07-28 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: depends on lua51

diff --git a/utils/remind/DETAILS b/utils/remind/DETAILS
index 5f01222..569037f 100755
--- a/utils/remind/DETAILS
+++ b/utils/remind/DETAILS
@@ -1,5 +1,5 @@
SPELL=remind
- VERSION=03.01.12
+ VERSION=03.01.13
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/utils/remind/HISTORY b/utils/remind/HISTORY
index 9a80251..f8f5980 100644
--- a/utils/remind/HISTORY
+++ b/utils/remind/HISTORY
@@ -1,3 +1,6 @@
+2013-05-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 03.01.13
+
2012-01-30 Justin Boffemmyer <flux AT sourcemage.org>
* DETAILS: updated to 3.01.12, update source urls
* DEPENDS: correct dependency information (tk is an optional runtime
diff --git a/utils/renameutils/DETAILS b/utils/renameutils/DETAILS
new file mode 100755
index 0000000..ca366c6
--- /dev/null
+++ b/utils/renameutils/DETAILS
@@ -0,0 +1,35 @@
+ SPELL=renameutils
+ VERSION=0.12.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://download.savannah.gnu.org/releases/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:8aae157e6ead86a2fbf970ecdb27d6067c2d35c04058ead9a3c0af3d99d466d37d8c4f1da0562ef2bea9cf9bd5f8de4d14340906427df421dba1a5c234c63bd6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.nongnu.org/renameutils/";
+ LICENSE[0]="GPL"
+ ENTERED=20141126
+ KEYWORDS=""
+ SHORT="File renaming utilities"
+cat << EOF
+The file renaming utilities (renameutils for short) are a set of programs
+designed to make renaming of files faster and less cumbersome.
+
+The file renaming utilities consists of five programs - qmv, qcp, imv,
+icp and deurlname.
+
+The qmv ("quick move") program allows file names to be edited in a text
+editor. The names of all files in a directory are written to a text file,
+which is then edited by the user. The text file is read and parsed, and the
+changes are applied to the files.
+
+The qcp ("quick cp") program works like qmv, but copies files instead of
+moving them.
+
+The imv ("interactive move") program, is trivial but useful when you are too
+lazy to type (or even complete) the name of the file to rename twice. It
+allows a file name to be edited in the terminal using the GNU Readline
+library. icp copies files.
+
+The deurlname program removes URL encoded characters (such as %20
representing
+space) from file names. Some programs such as w3m tend to keep those
characters
+encoded in saved files.
+EOF
diff --git a/utils/renameutils/HISTORY b/utils/renameutils/HISTORY
new file mode 100644
index 0000000..53766f4
--- /dev/null
+++ b/utils/renameutils/HISTORY
@@ -0,0 +1,2 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/utils/renouveau/DETAILS b/utils/renouveau/DETAILS
index 66362cc..721f5ac 100755
--- a/utils/renouveau/DETAILS
+++ b/utils/renouveau/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=renouveau
- if [[ "$RENOUVEAU_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT nouveau.cvs.sourceforge.net:/cvsroot/nouveau:$SPELL
SOURCE_IGNORE=volatile
diff --git a/utils/renouveau/HISTORY b/utils/renouveau/HISTORY
index a2ce740..ea50b3d 100644
--- a/utils/renouveau/HISTORY
+++ b/utils/renouveau/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

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/run-parts/BUILD b/utils/run-parts/BUILD
deleted file mode 100755
index 975dfae..0000000
--- a/utils/run-parts/BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-./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" \
- $OPTS &&
-
-make run-parts
diff --git a/utils/run-parts/DETAILS b/utils/run-parts/DETAILS
index 94aca99..d038585 100755
--- a/utils/run-parts/DETAILS
+++ b/utils/run-parts/DETAILS
@@ -1,9 +1,9 @@
SPELL=run-parts
- VERSION=3.4.4
+ VERSION=4.4
+
SOURCE_HASH=sha512:78c51a7da586c6f23bf40810fd9bcaedc90648e6043c199f347cf5772f9c83ab646f22c2746ba6eddd7df8d6a31b01dc25f5bcb21a53a173aa5549138d14a9ca
SOURCE=debianutils_$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/debianutils-$VERSION"
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/d/debianutils/$SOURCE
-
SOURCE_HASH=sha512:5a3d10621478c5cd795771d1a2ccf144ec43cf67194d93c2e579cd18b7ab8b8e73962391f70b958fb1f38936d4f8446ed09243dfe3c51cca709e1e2bc9fe266a
WEB_SITE=http://packages.debian.org/testing/base/debianutils
GATHER_DOCS=off
ENTERED=20040925
diff --git a/utils/run-parts/HISTORY b/utils/run-parts/HISTORY
index 9e51e74..89e67f2 100644
--- a/utils/run-parts/HISTORY
+++ b/utils/run-parts/HISTORY
@@ -1,3 +1,7 @@
+2014-04-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.4
+ * BUILD: deleted
+
2011-05-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.4

diff --git a/utils/schroot/BUILD b/utils/schroot/BUILD
index 61d03a7..4fa6ddb 100755
--- a/utils/schroot/BUILD
+++ b/utils/schroot/BUILD
@@ -1,2 +1,3 @@
-OPTS+='--enable-shared ' &&
+OPTS+=' --enable-shared --disable--static' &&
+LDFLAGS+=" -lintl" &&
default_build
diff --git a/utils/schroot/DEPENDS b/utils/schroot/DEPENDS
index 2bd75cb..f6e1c17 100755
--- a/utils/schroot/DEPENDS
+++ b/utils/schroot/DEPENDS
@@ -1,4 +1,4 @@
-depends -sub "PROGRAM_OPTIONS REGEX" boost &&
+depends -sub "PROGRAM_OPTIONS REGEX IOSTREAMS" boost &&
depends -sub CXX gcc &&
depends lockdev &&

diff --git a/utils/schroot/DETAILS b/utils/schroot/DETAILS
index 76118c4..3569e1b 100755
--- a/utils/schroot/DETAILS
+++ b/utils/schroot/DETAILS
@@ -1,6 +1,7 @@
SPELL=schroot
- VERSION=1.6.3
-
SOURCE_HASH=sha512:e435715091eed17e1f073218b2cc2355ad529bb702b9f8cfeb58ed3be38b78fa61280713801ce29e5b21c93939f5898e6f6e4f493d3f7d2550a873289a6c22be
+ VERSION=1.6.10
+
SOURCE_HASH=sha512:25155989c7811ab4c7bf3cdceaa8d0ffb12f08388143891def96fcd205f1cc401dad9a74f0e9a9ef8610d50174ff8319a8368401431dc87e1a11c0241e61fcbe
+ PATCHLEVEL=1
# SOURCE_GPG=gurus.gpg:$SOURCE.sign:WORKS_FOR_ME
SOURCE=${SPELL}_$VERSION.orig.tar.xz
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/s/schroot/$SOURCE
diff --git a/utils/schroot/HISTORY b/utils/schroot/HISTORY
index c505ebc..94c76f8 100644
--- a/utils/schroot/HISTORY
+++ b/utils/schroot/HISTORY
@@ -1,3 +1,18 @@
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.10
+
+2013-01-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.5
+ * BUILD: fix link with latest gettext
+
+2012-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.4
+ * PRE_BUILD: fix compile with gcc-4.7.x
+ * DEPENDS: also needs boost IOSTREAMS
+
+2012-11-16 Ismael Luceno <ismael.luceno AT gmail.com>
+ * BUILD: Fixed OPTS
+
2012-08-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.5.3
* DEPENDS: linux-pam is optional, add e2fsprogs, doxygen
diff --git a/utils/schroot/PRE_BUILD b/utils/schroot/PRE_BUILD
index 81696da..b67dd00 100755
--- a/utils/schroot/PRE_BUILD
+++ b/utils/schroot/PRE_BUILD
@@ -1,5 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+sed -i '/chroot.h/ a\
+#include "sbuild-chroot-block-device-base.h"
+' sbuild/sbuild-chroot-facet-session-clonable.cc &&
if is_depends_enabled $SPELL linux-pam; then
PAM_SCHROOT="$SOURCE_DIRECTORY/etc/pam/schroot" &&
echo "auth required pam_unix.so" >> $PAM_SCHROOT &&
diff --git a/utils/smartmontools/DEPENDS b/utils/smartmontools/DEPENDS
new file mode 100755
index 0000000..5830309
--- /dev/null
+++ b/utils/smartmontools/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends libselinux \
+ "--with-selinux" \
+ "--without-selinux" \
+ "for SELinux support"
diff --git a/utils/smartmontools/DETAILS b/utils/smartmontools/DETAILS
index e6acbb5..391c03d 100755
--- a/utils/smartmontools/DETAILS
+++ b/utils/smartmontools/DETAILS
@@ -1,7 +1,8 @@
SPELL=smartmontools
- VERSION=5.42
-
SOURCE_HASH=sha512:0c3dc9fe41a874ef72152b94fe46bd367961012096529cfaea4e48a2c849770a6f2b5e92437359ad9cc7bc0b5c654093310bfaa2ee8726421c2a22386fc1278c
+ 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 98cb966..a1ed17f 100644
--- a/utils/smartmontools/HISTORY
+++ b/utils/smartmontools/HISTORY
@@ -1,3 +1,10 @@
+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
+
2011-10-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.42

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/smem/DETAILS b/utils/smem/DETAILS
index abd9031..348c32c 100755
--- a/utils/smem/DETAILS
+++ b/utils/smem/DETAILS
@@ -1,8 +1,8 @@
SPELL=smem
- VERSION=1.0
+ VERSION=1.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.selenic.com/smem/download/$SOURCE
-
SOURCE_HASH=sha512:f7589f5ec87f79768f67b87d1640e9264bff3faf04b938ebb2029c47678e7e00ce3d93f74b3f62c0919176867d00f15f9a0b2d64fb1ec605c7a76f24f9029512
+
SOURCE_HASH=sha512:2740b9ebede8e742e3d01f5f2e7a77a4d3ed04bee78585a904d07c299ea5a77be135dd5b6626abfdebcf2742b9004035443d3faeca04ca9b59c603f74708af9b
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.selenic.com/smem/
DOCS="COPYING"
diff --git a/utils/smem/HISTORY b/utils/smem/HISTORY
index 52003a6..971b762 100644
--- a/utils/smem/HISTORY
+++ b/utils/smem/HISTORY
@@ -1,2 +1,11 @@
+2014-04-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3
+
+2012-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2
+
2012-01-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, BUILD, INSTALL: spell created
diff --git a/utils/spice-gtk/BUILD b/utils/spice-gtk/BUILD
new file mode 100755
index 0000000..2bdb7a7
--- /dev/null
+++ b/utils/spice-gtk/BUILD
@@ -0,0 +1,3 @@
+OPTS="--with-audio=${SPICE_GTK_AUDIO} \
+ ${OPTS}" &&
+default_build
diff --git a/utils/spice-gtk/CONFIGURE b/utils/spice-gtk/CONFIGURE
new file mode 100755
index 0000000..0ace4ab
--- /dev/null
+++ b/utils/spice-gtk/CONFIGURE
@@ -0,0 +1,5 @@
+config_query_list SPICE_GTK_VER 'Which GTK version (RECOMMEND 3)' \
+ 3 2 &&
+
+config_query_list SPICE_GTK_AUDIO 'Which audio backend to use (RECOMMEND
pulse)' \
+ pulse gstreamer none
diff --git a/utils/spice-gtk/DEPENDS b/utils/spice-gtk/DEPENDS
new file mode 100755
index 0000000..09bf6e2
--- /dev/null
+++ b/utils/spice-gtk/DEPENDS
@@ -0,0 +1,68 @@
+depends celt051 &&
+depends intltool &&
+depends SSL &&
+depends pixman &&
+depends spice-protocol &&
+
+depends gtk+${SPICE_GTK_VER} "--with-gtk=${SPICE_GTK_VER}.0" &&
+
+if [[ "x${SPICE_GTK_AUDIO}" == "xpulse" ]]; then
+ depends pulseaudio
+elif [[ "x${SPICE_GTK_AUDIO}" == "xgstreamer" ]]; then
+ depends gstreamer
+fi &&
+
+optional_depends 'LIBSASL' \
+ '--with-sasl=yes' \
+ '--with-sasl=no' \
+ 'for cyrus SASL authentication support' &&
+
+optional_depends 'dbus-glib' \
+ '--enable-dbus=yes' \
+ '--enable-dbus=no' \
+ 'for D-Bus desktop integration' &&
+
+optional_depends 'gettext' \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (NLS)' &&
+
+optional_depends 'gobject-introspection' \
+ '--enable-introspection=yes' \
+ '--enable-introspection=no' \
+ 'for GObject introspection' &&
+
+optional_depends 'gtk-doc' \
+ '--enable-gtk-doc' \
+ '--disable-gtk-doc' \
+ 'to build documentation' &&
+
+optional_depends 'policykit' \
+ '--enable-polkit=yes' \
+ '--enable-polkit=no' \
+ 'for PolicyKit support' &&
+
+optional_depends PYTHON \
+ '--with-python' \
+ '--without-python' \
+ 'for Python bindings' &&
+
+optional_depends 'vala' \
+ '--enable-vala' \
+ '--disable-vala' \
+ 'for Vala language support' &&
+
+message "${MESSAGE_COLOR}It is recommended to NOT enable the" \
+ "smartcard support via qemu or there will be a circular" \
+ "dependency between qemu and spice${DEFAULT_COLOR}" &&
+
+optional_depends qemu \
+ '--enable-smartcard' \
+ '--disable-smartcard' \
+ 'for smartcard support' &&
+
+if is_depends_enabled $SPELL qemu; then
+ depends -sub 'NSS' qemu
+fi &&
+
+suggest_depends -sub "GTK${SPICE_GTK_VER} SPICE" 'virt-viewer' '' '' 'for
a better spice client'
diff --git a/utils/spice-gtk/DETAILS b/utils/spice-gtk/DETAILS
new file mode 100755
index 0000000..77fe0cb
--- /dev/null
+++ b/utils/spice-gtk/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=spice-gtk
+ VERSION=0.20
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+ SOURCE_URL[0]=http://spice-space.org/download/gtk/${SOURCE}
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://spice-space.org";
+ LICENSE[0]="GPL"
+ ENTERED=20130812
+ KEYWORDS="virtualization"
+ SHORT="GTK client and libraries for SPICE"
+cat << EOF
+A GTK client and libraries for SPICE remote desktop servers.
+EOF
diff --git a/utils/spice-gtk/HISTORY b/utils/spice-gtk/HISTORY
new file mode 100644
index 0000000..59a1264
--- /dev/null
+++ b/utils/spice-gtk/HISTORY
@@ -0,0 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2013-09-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Suggest virt-viewer for a better spice client
+ See http://spice-space.org/download.html
+ Make sure virt-viewer uses spice and the same GTK as spice-gtk
+ Optionally depend on qemu with nss for smart cards
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/utils/spice-gtk/PRE_SUB_DEPENDS b/utils/spice-gtk/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..081bd9f
--- /dev/null
+++ b/utils/spice-gtk/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GTK3) is_depends_enabled $SPELL gtk+3;;
+ GTK2) is_depends_enabled $SPELL gtk+2;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/utils/spice-gtk/SUB_DEPENDS b/utils/spice-gtk/SUB_DEPENDS
new file mode 100755
index 0000000..9b904d7
--- /dev/null
+++ b/utils/spice-gtk/SUB_DEPENDS
@@ -0,0 +1,10 @@
+case $THIS_SUB_DEPENDS in
+ GTK3) message "gtk+3 requested, forcing enabled gtk+3 dependency" &&
+ SPICE_GTK_VER=3 &&
+ depends gtk+3 '--with-gtk=3.0' ;;
+ GTK2) message "gtk+2 requested, forcing enabled gtk+2 dependency" &&
+ SPICE_GTK_VER=2 &&
+ depends gtk+2 '--with-gtk=2.0' ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1 ;;
+esac
diff --git a/utils/spice-gtk/spice-gtk-0.20.tar.bz2.sig
b/utils/spice-gtk/spice-gtk-0.20.tar.bz2.sig
new file mode 100644
index 0000000..be4faaa
Binary files /dev/null and b/utils/spice-gtk/spice-gtk-0.20.tar.bz2.sig differ
diff --git a/utils/spice-protocol/DETAILS b/utils/spice-protocol/DETAILS
index 5e0bdf2..47024d6 100755
--- a/utils/spice-protocol/DETAILS
+++ b/utils/spice-protocol/DETAILS
@@ -1,8 +1,9 @@
SPELL=spice-protocol
- VERSION=0.10.0
+ VERSION=0.12.6
SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL[0]=http://spice-space.org/download/releases/${SOURCE}
-
SOURCE_HASH=sha512:6e984550392d6cb67d965e18ebc28b13ad406788da27839be94a05845f4c94e444f1737925320a9a69883c8d970ca112d2226bb1754a125f8a1c778be0c4367c
+#
SOURCE_HASH=sha512:6e984550392d6cb67d965e18ebc28b13ad406788da27839be94a05845f4c94e444f1737925320a9a69883c8d970ca112d2226bb1754a125f8a1c778be0c4367c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://spice-space.org";
LICENSE[0]="GPL"
diff --git a/utils/spice-protocol/HISTORY b/utils/spice-protocol/HISTORY
index 4f7dce4..377f5c3 100644
--- a/utils/spice-protocol/HISTORY
+++ b/utils/spice-protocol/HISTORY
@@ -1,3 +1,6 @@
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.12.6
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.0

diff --git a/utils/spice-protocol/spice-protocol-0.12.6.tar.bz2.sig
b/utils/spice-protocol/spice-protocol-0.12.6.tar.bz2.sig
new file mode 100644
index 0000000..554d247
Binary files /dev/null and
b/utils/spice-protocol/spice-protocol-0.12.6.tar.bz2.sig differ
diff --git a/utils/spice/DEPENDS b/utils/spice/DEPENDS
index 7112c4c..8992508 100755
--- a/utils/spice/DEPENDS
+++ b/utils/spice/DEPENDS
@@ -1,17 +1,40 @@
depends alsa-lib &&
depends celt051 &&
-depends qemu &&
depends cairo &&
depends pixman &&
depends spice-protocol &&
-depends openssl &&
+depends SSL &&
depends libxrandr &&
depends libxfixes &&
depends libx11 &&
depends libxext &&
depends libxrender &&
+depends pyparsing &&

-optional_depends OPENGL \
- "--enable-opengl" \
- "--disable-opengl" \
- "for OpenGL video output"
+optional_depends LIBSASL \
+ '--with-sasl' \
+ '--without-sasl' \
+ 'for Cyrus SASL authentication' &&
+
+optional_depends libxinerama \
+ '--enable-xinerama' \
+ '--disable-xinerama' \
+ 'for multi-monitor support via Xinerama' &&
+
+optional_depends OPENGL \
+ "--enable-client --enable-opengl" \
+ "--disable-client --disable-opengl" \
+ "for OpenGL video output" &&
+
+message "${MESSAGE_COLOR}It is recommended to NOT enable the" \
+ "smartcard support via qemu or there will be a circular" \
+ "dependency between qemu and spice${DEFAULT_COLOR}" &&
+
+optional_depends qemu \
+ '--enable-smartcard' \
+ '--disable-smartcard' \
+ 'for smartcard support' &&
+
+if is_depends_enabled $SPELL qemu; then
+ depends -sub 'NSS' qemu
+fi
diff --git a/utils/spice/DETAILS b/utils/spice/DETAILS
index 4f0516d..854552c 100755
--- a/utils/spice/DETAILS
+++ b/utils/spice/DETAILS
@@ -1,8 +1,9 @@
SPELL=spice
- VERSION=0.10.0
+ VERSION=0.12.4
SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL[0]=http://${SPELL}-space.org/download/releases/${SOURCE}
-
SOURCE_HASH=sha512:546f6ef8d8b9a5253a36d016d32da360b19047ebe08dd015e03aebc03565e2e374b69169e7f5b215f232c4b8c489a0eaafb1b6a1271b7387e59a1979224ad3b8
+#
SOURCE_HASH=sha512:546f6ef8d8b9a5253a36d016d32da360b19047ebe08dd015e03aebc03565e2e374b69169e7f5b215f232c4b8c489a0eaafb1b6a1271b7387e59a1979224ad3b8
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://spice-space.org";
LICENSE[0]="GPL"
diff --git a/utils/spice/HISTORY b/utils/spice/HISTORY
index 2138c18..d20b1c0 100644
--- a/utils/spice/HISTORY
+++ b/utils/spice/HISTORY
@@ -1,3 +1,16 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-09-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on qemu built with nss support
+ Optionally depends on LIBSASL
+ OPENGL optional dependency is for the spice client
+ Optionally depends on libxinerama
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.12.4
+ * DEPENDS: Depends on pyparsing
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.0
* BUILD: added -lz
diff --git a/utils/spice/spice-0.12.4.tar.bz2.sig
b/utils/spice/spice-0.12.4.tar.bz2.sig
new file mode 100644
index 0000000..30bb1aa
Binary files /dev/null and b/utils/spice/spice-0.12.4.tar.bz2.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/strigi/DEPENDS b/utils/strigi/DEPENDS
index 2ee1f71..407e604 100755
--- a/utils/strigi/DEPENDS
+++ b/utils/strigi/DEPENDS
@@ -2,7 +2,7 @@ depends -sub CXX gcc &&
depends cmake &&
depends bzip2 &&
depends pkgconfig &&
-depends openssl &&
+depends SSL &&
depends libxml2 &&
depends boost &&

diff --git a/utils/strigi/DETAILS b/utils/strigi/DETAILS
index 3693696..1f0eeec 100755
--- a/utils/strigi/DETAILS
+++ b/utils/strigi/DETAILS
@@ -1,11 +1,8 @@
SPELL=strigi
- VERSION=0.7.7
-
SOURCE_HASH=sha512:5bc60a1f3cdcbede20d858e3437647aea5e4e76f2850db6b116983f073294e1f06e595e756889700ac2039e720c53273960a0036791864871e552716685b3dc5
- SOURCE=$SPELL\_$VERSION.orig.tar.bz2
-# SOURCE=$SPELL-$VERSION.tar.bz2
-# SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-# SOURCE_URL[0]=http://www.vandenoever.info/software/strigi/$SOURCE
- SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/s/strigi/$SOURCE
+ VERSION=0.7.8
+
SOURCE_HASH=sha512:536f5bd5ed13d87d30c2fa31b6dcb2a883df173e5d60deefe0fdeb843f40f29f7edd0041029dc013bb31a205572087ed95ca661bcdf6d989d9806931716b1043
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://www.vandenoever.info/software/strigi/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.vandenoever.info/software/strigi/
LICENSE[0]=LGPL
diff --git a/utils/strigi/HISTORY b/utils/strigi/HISTORY
index e0daa0e..342053f 100644
--- a/utils/strigi/HISTORY
+++ b/utils/strigi/HISTORY
@@ -1,3 +1,15 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2013-03-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7.8
+ * PRE_BUILD, strigi-0.7.7-{gcc47,ffmpeg-0.11}.patch: removed
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply strigi-0.7.7-ffmpeg-0.11.patch for ffmpeg 1.0+ as
well
+
2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: changed depends clucene to optional_depends, with
sub_depends
stable
@@ -13,11 +25,11 @@
added patch to fix building on gcc 4.7
if ffmpeg >= 0.11 is enabled, apply patch to fix build with it
* 0001-fix-build-for-disabled-qt4-option.patch: removed, no longer
needed
- * strigi-0.7.7-gcc47.patch: added, fixes build with gcc 4.7
+ * strigi-0.7.7-gcc47.patch: added, fixes build with gcc 4.7
* strigi-0.7.7-ffmpeg-0.11.patch: added, fixes build with ffmpeg >=
0.11

2012-02-08 Tommy Boatman <tboatman AT sourcemage.org>
- * DEPENDS: ffmpeg optional but currently broken, so option is
+ * DEPENDS: ffmpeg optional but currently broken, so option is
disabled either way

2011-08-31 Bor Kraljič <pyrobor AT ver.si>
diff --git a/utils/strigi/PRE_BUILD b/utils/strigi/PRE_BUILD
deleted file mode 100755
index ee8c21a..0000000
--- a/utils/strigi/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-patch -p1 < $SPELL_DIRECTORY/strigi-0.7.7-gcc47.patch &&
-
-FFMPEG_VER=0
-if is_depends_enabled $SPELL ffmpeg; then
- FFMPEG_VER=$(installed_version ffmpeg|cut -d. -f2)
-fi
-if (( $FFMPEG_VER >= 11 )) || is_depends_enabled $SPELL ffmpeg-svn; then
- patch -p1 < $SPELL_DIRECTORY/strigi-0.7.7-ffmpeg-0.11.patch
-fi
diff --git a/utils/strigi/strigi-0.7.7-ffmpeg-0.11.patch
b/utils/strigi/strigi-0.7.7-ffmpeg-0.11.patch
deleted file mode 100644
index 465eda4..0000000
--- a/utils/strigi/strigi-0.7.7-ffmpeg-0.11.patch
+++ /dev/null
@@ -1,155 +0,0 @@
-Source: Mandriva patch
-Upstream: No bug report on bugs.kde.org
-Reason: libstreamanalyzer uses deprecated symbols from ffmpeg removed in 0.11
----
strigi-0.7.7/libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp.bero
2012-06-08 16:49:40.846877030 +0200
-+++ strigi-0.7.7/libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp
2012-06-08 17:27:40.416888115 +0200
-@@ -305,13 +305,6 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- uint8_t pDataBuffer[32768];//65536];
- long lSize = 32768;
-
-- ByteIOContext ByteIOCtx;
-- if(init_put_byte(&ByteIOCtx, pDataBuffer, lSize, 0, in, read_data, NULL,
seek_data) < 0)
-- return -1;
--
-- //pAVInputFormat->flags |= AVFMT_NOFILE;
-- ByteIOCtx.is_streamed = 0;
--
- AVProbeData pd;
- const char *buf;
- pd.filename ="";
-@@ -324,14 +317,27 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- if(fmt == NULL)
- return 1;
-
-- AVFormatContext *fc = NULL;
-- if(av_open_input_stream(&fc, &ByteIOCtx, "", fmt, NULL) < 0)
-+ AVFormatContext *fc = avformat_alloc_context();
-+ if(!fc)
-+ return -1;
-+
-+ AVIOContext *pb = avio_alloc_context(pDataBuffer, lSize, 0, in,
read_data, NULL, seek_data);
-+ if(!fc->pb) {
-+ av_free(fc);
- return -1;
-+ }
-+
-+ fc->pb = pb;
-+
-+ if(avformat_open_input(&fc, "", fmt, NULL) < 0) {
-+ av_free(fc);
-+ return -1;
-+ }
-
-- av_find_stream_info(fc);
-+ avformat_find_stream_info(fc, NULL);
-
- // Dump information about file onto standard error
-- dump_format(fc, 0, ar.path().c_str(), false);
-+ av_dump_format(fc, 0, ar.path().c_str(), false);
-
- if(fc->bit_rate)
- ar.addValue(factory->bitrateProperty, fc->bit_rate);
-@@ -372,10 +378,10 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- ar.addTriplet(streamuri, durationPropertyName,outs.str());
- }
-
-- //FIXME we must stop using the deprecated fuction av_metadata_get and
use
-+ //FIXME we must stop using the deprecated fuction av_dict_get and use
- // av_dict_get once we are able to detect the version of FFMpeg being
used
- // using version macros. same goes for all occurences of this
function.
-- AVMetadataTag *entry = av_metadata_get(stream.metadata, "language",
NULL, 0);
-+ AVDictionaryEntry *entry = av_dict_get(stream.metadata, "language",
NULL, 0);
- if (entry != NULL) {
- const char *languageValue = entry->value;
- if (size_t len = strlen(languageValue)) {
-@@ -430,7 +436,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- outs << codec.sample_rate;
- ar.addTriplet(streamuri, sampleratePropertyName, outs.str());
- }
-- if (codec.sample_fmt != SAMPLE_FMT_NONE) {}//FIXME sample format
-+ if (codec.sample_fmt != AV_SAMPLE_FMT_NONE) {}//FIXME sample format
-
- } else { // video stream
-
-@@ -469,7 +475,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
-
- // Tags
-
-- AVMetadataTag *entry = av_metadata_get(fc->metadata, "title", NULL, 0);
-+ AVDictionaryEntry *entry = av_dict_get(fc->metadata, "title", NULL, 0);
- if (entry != NULL)
- {
- const char *titleValue = entry->value;
-@@ -478,7 +484,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "author", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "author", NULL, 0);
- if (entry != NULL)
- {
- const char *authorValue = entry->value;
-@@ -490,7 +496,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "copyright", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "copyright", NULL, 0);
- if (entry != NULL)
- {
- const char *copyrightValue = entry->value;
-@@ -499,7 +505,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "comment", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "comment", NULL, 0);
- if (entry != NULL)
- {
- const char *commentValue = entry->value;
-@@ -508,7 +514,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "album", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "album", NULL, 0);
- if (entry != NULL)
- {
- const char *albumValue = entry->value;
-@@ -520,7 +526,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "genre", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "genre", NULL, 0);
- if (entry != NULL)
- {
- const char *genreValue = entry->value;
-@@ -529,7 +535,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "track", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "track", NULL, 0);
- if (entry != NULL)
- {
- const char *trackValue = entry->value;
-@@ -538,7 +544,7 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- entry = av_metadata_get(fc->metadata, "year", NULL, 0);
-+ entry = av_dict_get(fc->metadata, "year", NULL, 0);
- if (entry != NULL)
- {
- const char *yearValue = entry->value;
-@@ -547,7 +553,8 @@ FFMPEGEndAnalyzer::analyze(AnalysisResul
- }
- }
-
-- av_close_input_stream(fc);
-+ avformat_close_input(&fc);
-+ av_free(pb);
- //url_fclose(&ByteIOCtx);
-
- return 0;
diff --git a/utils/strigi/strigi-0.7.7-gcc47.patch
b/utils/strigi/strigi-0.7.7-gcc47.patch
deleted file mode 100644
index 3e3d318..0000000
--- a/utils/strigi/strigi-0.7.7-gcc47.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-commit a8e97f672325557b3fbc84b987299350ec5ac10b
-Author: Rex Dieter <rdieter AT fedoraproject.org>
-Date: Mon Jan 9 11:13:25 2012 -0600
-
- gcc47 fix, unistd.h header required unconditionally for 'sleep'
-
-diff --git a/strigidaemon/bin/daemon/eventlistener/eventlistenerqueue.cpp
b/strigidaemon/bin/daemon/eventlistener/eventlistenerqueue.cpp
-index 9fcdcb1..1e97599 100644
---- a/strigidaemon/bin/daemon/eventlistener/eventlistenerqueue.cpp
-+++ b/strigidaemon/bin/daemon/eventlistener/eventlistenerqueue.cpp
-@@ -27,9 +27,7 @@
- #include <iostream>
- #include <stdio.h>
-
--#if defined(__SUNPRO_CC)
- #include <unistd.h>
--#endif
-
- using namespace std;
-
diff --git a/utils/sudo/BUILD b/utils/sudo/BUILD
index fbbabac..c75bb7d 100755
--- a/utils/sudo/BUILD
+++ b/utils/sudo/BUILD
@@ -1,7 +1,10 @@
local editor="$(get_spell_provider $SPELL TEXT-EDITOR)" &&
-hash $editor &&
-editor=$(hash -t $editor) &&

-OPTS="$OPTS --with-editor=$editor" &&
+if [[ -n ${editor} ]]; then
+ hash $editor &&
+ editor=$(hash -t $editor) &&
+
+ OPTS="$OPTS --with-editor=$editor"
+fi &&

default_build
diff --git a/utils/sudo/DETAILS b/utils/sudo/DETAILS
index 1b23c7e..6667d1b 100755
--- a/utils/sudo/DETAILS
+++ b/utils/sudo/DETAILS
@@ -1,5 +1,5 @@
SPELL=sudo
- VERSION=1.8.6p3
+ VERSION=1.8.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.gratisoft.us/sudo/dist/${SOURCE}
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
SOURCE2_URL[2]=${SOURCE_URL[2]}.sig
SOURCE2_IGNORE=signature
- SECURITY_PATCH=8
+ SECURITY_PATCH=9
SOURCE_GPG=sudo.gpg:$SOURCE.sig:UPSTREAM_KEY
WEB_SITE=http://www.courtesan.com/sudo
KEYWORDS="utils"
diff --git a/utils/sudo/HISTORY b/utils/sudo/HISTORY
index e42c5a4..6cc5793 100644
--- a/utils/sudo/HISTORY
+++ b/utils/sudo/HISTORY
@@ -1,3 +1,18 @@
+2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD: fix BUILD for case when no editor selected
+
+2013-06-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.7
+
+2013-03-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p7; SECURITY_PATCH++
+
+2013-01-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p5
+
+2013-01-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.6p4
+
2012-09-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.6p3

diff --git a/utils/supermin/BUILD b/utils/supermin/BUILD
new file mode 100755
index 0000000..1b0d36d
--- /dev/null
+++ b/utils/supermin/BUILD
@@ -0,0 +1,3 @@
+OPTS="--disable-network-tests \
+ $OPTS" &&
+default_build
diff --git a/utils/supermin/DEPENDS b/utils/supermin/DEPENDS
new file mode 100755
index 0000000..decd607
--- /dev/null
+++ b/utils/supermin/DEPENDS
@@ -0,0 +1,8 @@
+depends automake &&
+depends e2fsprogs &&
+depends findlib &&
+depends AWK &&
+depends ocaml &&
+depends zlib &&
+
+optional_depends xz-utils '' '' 'for LZMA/XZ compressed file support'
diff --git a/utils/supermin/DETAILS b/utils/supermin/DETAILS
new file mode 100755
index 0000000..a25a8e5
--- /dev/null
+++ b/utils/supermin/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=supermin
+ VERSION=5.1.11
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE2="${SOURCE}.sig"
+ SOURCE_GPG="redhat.gpg:${SOURCE2}:UPSTREAM_HASH"
+ SOURCE2_IGNORE="signature"
+ SOURCE_URL[0]="http://libguestfs.org/download/${SPELL}/${SOURCE}";
+ SOURCE2_URL[0]="http://libguestfs.org/download/${SPELL}/${SOURCE2}";
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://libguestfs.org";
+ LICENSE[0]="GPL"
+ ENTERED=20130917
+ SHORT="Tool for building supermin appliances"
+cat << EOF
+Supermin is a tool for building supermin appliances. These are tiny
appliances
+(similar to virtual machines), usually around 100KB in size, which get fully
+instantiated on-the-fly in a fraction of a second when you need to boot one
of
+them.
+
+Originally "fe" in "febootstrap" stood for "Fedora", but this tool is now
+distro-independent and can build supermin appliances for several popular
Linux
+distros, and adding support for others is reasonably easy. For this reason,
+starting with version 4, we have renamed the tool "supermin".
+EOF
diff --git a/utils/supermin/HISTORY b/utils/supermin/HISTORY
new file mode 100644
index 0000000..d4ccb2d
--- /dev/null
+++ b/utils/supermin/HISTORY
@@ -0,0 +1,7 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 5.1.11
+ * PRE_BUILD: Removed, no longer needed
+
+2013-09-17 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/utils/syslinux/BUILD b/utils/syslinux/BUILD
index 051f422..e6cd611 100755
--- a/utils/syslinux/BUILD
+++ b/utils/syslinux/BUILD
@@ -1,10 +1,5 @@
-# disable pic won't be sufficient as this needs to be disabled also
-# on 64bit(it builds only as 32)
-CFLAGS=${CFLAGS/-fPIC} &&
-CFLAGS=${CFLAGS/-DPIC} &&
-CXXFLAGS=${CXXFLAGS/-fPIC} &&
-CXXFLAGS=${CXXFLAGS/-DPIC} &&
-
+# remove all flags
+CFLAGS="" &&
#
# SysLinux is very picky about LDFLAGS...
#
diff --git a/utils/syslinux/DEPENDS b/utils/syslinux/DEPENDS
index 059b4b6..22b716b 100755
--- a/utils/syslinux/DEPENDS
+++ b/utils/syslinux/DEPENDS
@@ -1,5 +1,5 @@
depends perl &&
-depends digest-sha1 &&
+#depends digest-sha1 &&
depends nasm &&

suggest_depends mtools "" "" "for msdos filesystem support"
diff --git a/utils/syslinux/DETAILS b/utils/syslinux/DETAILS
index e1c06ac..08c0174 100755
--- a/utils/syslinux/DETAILS
+++ b/utils/syslinux/DETAILS
@@ -1,30 +1,26 @@
SPELL=syslinux
- VERSION=4.04
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=5.01
+
SOURCE_HASH=sha512:ad447d2469c3308393ea65060f09c31fda1ad56d253155e7cf6475690c89f95b449786afeef47068d9edbc4fe605f75799738173d4ed16ef4cfb1d46dcb93117
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/boot/$SPELL/4.xx/$SOURCE
-
SOURCE_URL[1]=ftp://ftp.kernel.org/pub/linux/utils/boot/$SPELL/4.xx/$SOURCE
- WEB_SITE=http://syslinux.zytor.com
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/boot/$SPELL/5.xx/$SOURCE
+
SOURCE_URL[1]=ftp://ftp.kernel.org/pub/linux/utils/boot/$SPELL/5.xx/$SOURCE
+ WEB_SITE=http://www.syslinux.org

- SOURCE_GPG="kernel.gpg:$SOURCE.sign:VERIFIED_UPSTREAM_KEY"
+# SOURCE_GPG="kernel.gpg:$SOURCE.sign:VERIFIED_UPSTREAM_KEY"

- SOURCE2=$SOURCE.sign
- SOURCE2_URL[0]=$SOURCE_URL.sign
- SOURCE2_IGNORE=signature
+# SOURCE2=$SOURCE.sign
+# SOURCE2_URL[0]=$SOURCE_URL.sign
+# SOURCE2_IGNORE=signature

LICENSE[0]=GPL
ENTERED=20010922
- KEYWORDS="iso utils"
- SHORT="syslinux is a bootloader for Linux that works on FAT and
ISO9660 filesystems."
+ KEYWORDS="bootloader"
+ SHORT="syslinux is a bootloader"
cat << EOF
-SYSLINUX is a boot loader for the Linux operating system which operates
-off of MS-DOS floppies. It is intended to simplify first-time
-installation of Linux, rescue disks, and other uses for boot floppies. A
-SYSLINUX floppy can be manipulated using standard MS-DOS (or any other
-OS that can access an MS-DOS filesystem) tools once it has been created,
-and requires only a ~ 8K DOS program or ~ 16K Linux program to create it
-in the first place. It also includes PXELINUX, a program to boot off a
-network server using a boot PROM compatible with the Intel PXE
-(Pre-Execution Environment) specification, and ISOLINUX, a program to
-boot off ISO 9660 CD-ROMs in native mode.
+The Syslinux Project covers lightweight bootloaders for MS-DOS FAT
filesystems
+(SYSLINUX), network booting (PXELINUX), bootable "El Torito" CD-ROMs
(ISOLINUX), and
+Linux ext2/ext3/ext4 or btrfs filesystems (EXTLINUX). The project also
includes
+MEMDISK, a tool to boot legacy operating systems (such as DOS) from
nontraditional
+media; it is usually used in conjunction with PXELINUX and ISOLINUX.
EOF
diff --git a/utils/syslinux/HISTORY b/utils/syslinux/HISTORY
index 64847c4..b59ae0f 100644
--- a/utils/syslinux/HISTORY
+++ b/utils/syslinux/HISTORY
@@ -1,3 +1,9 @@
+2013-01-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.01
+ new WEB_SITE and description
+ * PRE_BUILD, INSTALL: deleted
+ * BUILD: remove all CFLAGS
+
2011-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dep

diff --git a/utils/syslinux/INSTALL b/utils/syslinux/INSTALL
deleted file mode 100755
index 1d4eeb5..0000000
--- a/utils/syslinux/INSTALL
+++ /dev/null
@@ -1,5 +0,0 @@
-default_install &&
-
-install -vm 755 -d "$INSTALL_ROOT/var/lib/syslinux" &&
-
-cp -av core/*.bin "$INSTALL_ROOT/var/lib/syslinux"
diff --git a/utils/syslinux/PRE_BUILD b/utils/syslinux/PRE_BUILD
deleted file mode 100755
index cfe5ac5..0000000
--- a/utils/syslinux/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-rm -f diag/geodsp/mk-lba-img &&
-
-sed -i 's/win32.*exe//;s/win32//' Makefile &&
-sed -i 's:/usr/man:/usr/share/man:' MCONFIG
diff --git a/utils/syslog-ng/DEPENDS b/utils/syslog-ng/DEPENDS
index 785afda..58f38e8 100755
--- a/utils/syslog-ng/DEPENDS
+++ b/utils/syslog-ng/DEPENDS
@@ -8,7 +8,7 @@ optional_depends libdbi-drivers \
'' \
'' \
'log to a SQL database' &&
-optional_depends openssl \
+optional_depends SSL \
'--enable-ssl' \
'--disable-ssl' \
'SSL support' &&
@@ -23,4 +23,12 @@ optional_depends libcap \
optional_depends tcp_wrappers \
'--enable-tcp-wrapper' \
'--disable-tcp-wrapper' \
- 'tcp-wrapper support'
+ 'tcp-wrapper support' &&
+optional_depends json-c \
+ '--enable-json' \
+ '--disable-json' \
+ 'JSON support' &&
+optional_depends PYTHON \
+ '--enable-amqp' \
+ '--disable-amqp' \
+ 'AMQP support'
diff --git a/utils/syslog-ng/DETAILS b/utils/syslog-ng/DETAILS
index b8f16f7..4ee867e 100755
--- a/utils/syslog-ng/DETAILS
+++ b/utils/syslog-ng/DETAILS
@@ -1,13 +1,9 @@
SPELL=syslog-ng
- VERSION=3.3.5
-
SOURCE_HASH=sha512:eaac6376c527bbf6730943670a2dfac1c8765837335ca509cbebf120279a31d13f7b813fe1dde72761bcf185320619b84b650b1e037ccf0fe94966e93c3415c3
+ VERSION=3.5.4.1
+
SOURCE_HASH=sha512:4068b1e1fc6ef52075002c9306885cb3b70d5e681077dd2bff7c5dfd83885f4967c9246692c0e886343269cdd5f02b2416999e5e381a076354da96bc7dc13766
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 a77ba5e..c834db2 100644
--- a/utils/syslog-ng/HISTORY
+++ b/utils/syslog-ng/HISTORY
@@ -1,3 +1,35 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-04-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional json-c, PYTHON
+
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.5.4.1
+
+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
+
+2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+
+2012-12-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.7
+
+2012-10-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.3.6
+
2012-06-08 David C. Haley <khoralin AT gmail.com>
* DEPENDS: removed libdbi; added libdbi-drivers

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/sysstat/CONFIGURE b/utils/sysstat/CONFIGURE
new file mode 100755
index 0000000..8fdaba8
--- /dev/null
+++ b/utils/sysstat/CONFIGURE
@@ -0,0 +1 @@
+config_query SYSSTAT_CRON 'Install a crontab to start sa1 at boot?' y
diff --git a/utils/sysstat/DEPENDS b/utils/sysstat/DEPENDS
new file mode 100755
index 0000000..6b9b7fc
--- /dev/null
+++ b/utils/sysstat/DEPENDS
@@ -0,0 +1,3 @@
+if [[ "x${SYSSTAT_CRON}" == "xy" ]]; then
+ depends CRON
+fi
diff --git a/utils/sysstat/DETAILS b/utils/sysstat/DETAILS
index 45955e6..d72fdb6 100755
--- a/utils/sysstat/DETAILS
+++ b/utils/sysstat/DETAILS
@@ -1,5 +1,6 @@
SPELL=sysstat
VERSION=10.0.5
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://perso.wanadoo.fr/sebastien.godard/$SOURCE
diff --git a/utils/sysstat/HISTORY b/utils/sysstat/HISTORY
index e2cda5f..b0002f4 100644
--- a/utils/sysstat/HISTORY
+++ b/utils/sysstat/HISTORY
@@ -1,3 +1,12 @@
+2013-06-13 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * CONFIGURE: Query about installing cron jobs.
+ Default is 'y' otherwise sar is pretty useless.
+ * DEPENDS: Depend on CRON if using cron jobs
+ * cron.daily/sa2: Add (optional) cron jobs to update stats
+ * cron.hourly/sa1: Add (optional) cron jobs to update stats
+ * init.d/sysstat: Add boot sysstat init script to set stats
+
2012-05-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 10.0.5

diff --git a/utils/sysstat/INSTALL b/utils/sysstat/INSTALL
new file mode 100755
index 0000000..14b2547
--- /dev/null
+++ b/utils/sysstat/INSTALL
@@ -0,0 +1,16 @@
+default_install &&
+
+if [[ "x${SYSSTAT_CRON}" == "xy" ]]; then
+ if ! -d "${INSTALL_ROOT}"/etc/cron.hourly; then
+ install -d -m 0755 "${INSTALL_ROOT}"/etc/cron.hourly
+ fi &&
+
+ if ! -d "${INSTALL_ROOT}"/etc/cron.daily; then
+ install -d -m 0755 "${INSTALL_ROOT}"/etc/cron.daily
+ fi &&
+
+ install -m 0755 "${SPELL_DIRECTORY}"/cron.hourly/sa1 \
+ "${INSTALL_ROOT}"/etc/cron.hourly/sa1 &&
+ install -m 0755 "${SPELL_DIRECTORY}"/cron.daily/sa2 \
+ "${INSTALL_ROOT}"/etc/cron.daily/sa2
+fi
diff --git a/utils/sysstat/cron.daily/sa2 b/utils/sysstat/cron.daily/sa2
new file mode 100644
index 0000000..f3e092d
--- /dev/null
+++ b/utils/sysstat/cron.daily/sa2
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# Write daily report in the /var/log/sa directory
+
+/usr/lib/sa/sa2 -A &
diff --git a/utils/sysstat/cron.hourly/sa1 b/utils/sysstat/cron.hourly/sa1
new file mode 100644
index 0000000..dfeedd2
--- /dev/null
+++ b/utils/sysstat/cron.hourly/sa1
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+# Collect and store binary data in the system activity daily data file
+# Run system activity accounting tool every 10 minutes
+
+/usr/lib/sa/sa1 600 6 -S DISK &
diff --git a/utils/sysstat/init.d/sysstat b/utils/sysstat/init.d/sysstat
new file mode 100644
index 0000000..e8b9a55
--- /dev/null
+++ b/utils/sysstat/init.d/sysstat
@@ -0,0 +1,49 @@
+#!/bin/bash
+
+. /etc/sysconfig/sysstat
+
+PROGRAM=/usr/lib/sa/sa1
+RUNLEVEL=S
+NEEDS="+local_fs"
+
+. /etc/init.d/smgl_init
+
+# Borrowed from sysstat.in
+# Description: Reset the system activity logs
+# Short-Description: Reset the system activity logs
+### END INIT INFO
+#@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@ startup script:
+#@(#) Insert a dummy record in current daily data file.
+#@(#) This indicates that the counters have restarted from 0.
+
+# See how we were called.
+start()
+{
+ local exitCodeIndicator="$(mktemp /tmp/sysstat-XXXXXX)" || exit 1
+ echo -n "Calling the system activity data collector (sadc): "
+ "${PROGRAM}" --boot || rm -f ${exitCodeIndicator} @QUOTE@
+
+ # Try to guess if sadc was successfully launched. The difficulty
+ # here is that the exit code is lost when the above command is
+ # run via "su foo -c ..."
+ if [ -f "${exitCodeIndicator}" ]; then
+ rm -f ${exitCodeIndicator}
+ else
+ exit 2
+ fi
+ echo
+ evaluate_retval
+}
+
+stop()
+{
+ echo "sysstat has nothing to stop..."
+ evaluate_retval
+}
+
+status()
+{
+ echo "sysstat runs once at boot, then via cron..."
+ evaluate_retval
+}
+
diff --git a/utils/sysstat/init.d/sysstat.conf
b/utils/sysstat/init.d/sysstat.conf
new file mode 100644
index 0000000..e41ff2c
--- /dev/null
+++ b/utils/sysstat/init.d/sysstat.conf
@@ -0,0 +1,14 @@
+# sysstat-10.0.5 configuration file.
+
+# How long to keep log files (in days).
+# If value is greater than 28, then log files are kept in
+# multiple directories, one for each month.
+HISTORY=7
+
+# Compress (using gzip or bzip2) sa and sar files older than (in days):
+COMPRESSAFTER=10
+
+# Parameters for the system activity data collector (see sadc manual page)
+# which are used for the generation of log files.
+SADC_OPTIONS=""
+
diff --git a/utils/taskwarrior/BUILD b/utils/taskwarrior/BUILD
index 1bbe43a..e013b8d 100755
--- a/utils/taskwarrior/BUILD
+++ b/utils/taskwarrior/BUILD
@@ -1,5 +1 @@
-# needed else fails to find the dynamic loader
-if is_depends_enabled $SPELL lua ; then
- CXXFLAGS="-ldl $CXXFLAGS"
-fi &&
cmake_build
diff --git a/utils/taskwarrior/DEPENDS b/utils/taskwarrior/DEPENDS
index e76415f..8fc6b20 100755
--- a/utils/taskwarrior/DEPENDS
+++ b/utils/taskwarrior/DEPENDS
@@ -1,4 +1,13 @@
depends ncurses &&
depends cmake &&
+depends util-linux &&

-optional_depends lua "" "" "for Lua support
(${PROBLEM_COLOR}EXPERIMENTAL${DEFAULT_COLOR})"
+optional_depends readline \
+ "-DREADLINE_FOUND=1" \
+ "-DREADLINE_FOUND=0" \
+ "for readline support in task shell" &&
+
+optional_depends gnutls \
+ "-DGNUTLS_FOUND=1" \
+ "-DGNUTLS_FOUND=0" \
+ "for Sync support in communication with task server"
diff --git a/utils/taskwarrior/DETAILS b/utils/taskwarrior/DETAILS
index 005b7c3..dae2476 100755
--- a/utils/taskwarrior/DETAILS
+++ b/utils/taskwarrior/DETAILS
@@ -1,9 +1,11 @@
SPELL=taskwarrior
- VERSION=2.1.2
+ VERSION=2.3.0
+ PATCHLEVEL=1
SOURCE="task-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.taskwarrior.org/download/${SOURCE}
-
SOURCE_HASH=sha512:b9c802503b5580f6c1b965cdee1e39386e818027adba69699071d28dca12c27b37963bb9586b17a764c3430d3405a55febae176b6ef087798660020f2f683b86
+
SOURCE_HASH=sha512:9a17ec79735800edb6b5b4c6eede6ef62e8374a80a4f566b967e8ee45883e0d3533d4c3643a858f12adf6b9021fb8c9d54cae7620ca4749cf4237f0235e1d483
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/task-${VERSION}"
+ DOC_DIRS=""
WEB_SITE="http://www.taskwarrior.org";
LICENSE[0]="GPLv2"
ENTERED=20101110
diff --git a/utils/taskwarrior/HISTORY b/utils/taskwarrior/HISTORY
index 23ed269..20980f7 100644
--- a/utils/taskwarrior/HISTORY
+++ b/utils/taskwarrior/HISTORY
@@ -1,3 +1,15 @@
+2014-05-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1; don't duplicate docs
+ * DEPENDS: added new missing required util-linux dependency; removed
+ deprecated lua (since 2.2.0); added missing optional dependencies
+ * BUILD: removed workaround for lua
+
+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
+
2012-09-20 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.1.2

diff --git a/utils/ulimits/DETAILS b/utils/ulimits/DETAILS
new file mode 100755
index 0000000..4446c90
--- /dev/null
+++ b/utils/ulimits/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=ulimits
+ VERSION=0.3.0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.incenp.org/files/softs/$SPELL/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:1e355f3701e6ebb983a3b6ee391c0218946e3b9036e13cd1f93a10d4d4a0e6bb81a76cb576f3eeb842eabf21ffe998db661b45168710cb6d4882e4679567194c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.incenp.org/dvlpt/ulimits.html
+ LICENSE[0]=GPL
+ ENTERED=20141002
+ SHORT="user limits utility"
+cat << EOF
+Ulimits is a tool to enforce the resource limits set forth by the
administrator
+of a GNU/Linux system.
+EOF
diff --git a/utils/ulimits/HISTORY b/utils/ulimits/HISTORY
new file mode 100644
index 0000000..1144f35
--- /dev/null
+++ b/utils/ulimits/HISTORY
@@ -0,0 +1,2 @@
+2014-10-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, PRE_BUILD, ulimits.patch: spell created, version 0.3.0
diff --git a/utils/ulimits/PRE_BUILD b/utils/ulimits/PRE_BUILD
new file mode 100755
index 0000000..896ac92
--- /dev/null
+++ b/utils/ulimits/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/ulimits.patch"
diff --git a/utils/ulimits/ulimits.patch b/utils/ulimits/ulimits.patch
new file mode 100644
index 0000000..8116518
--- /dev/null
+++ b/utils/ulimits/ulimits.patch
@@ -0,0 +1,157 @@
+# Author: Vlad Glagolev <stealth AT sourcemage.org>
+#
+# Changes in this patch:
+# * groups and comments support
+# * bugfix for not found user or empty file
+# * bugfix for unlimited values
+# * bugfix for tab separators
+
+--- src/ulimits.c.orig 2013-01-28 14:39:13.000000000 +0400
++++ src/ulimits.c 2014-10-02 21:39:49.318495483 +0400
+@@ -29,6 +29,7 @@
+
+ #include <unistd.h>
+ #include <pwd.h>
++#include <grp.h>
+ #include <sys/stat.h>
+ #include <sys/types.h>
+ #include <sys/resource.h>
+@@ -95,6 +96,47 @@
+ #define PLIMIT_PRIORITY RLIMIT_NLIMITS + 3
+
+ /**
++ * Check if user is in the group
++ *
++ * @param uname A pointer to a username
++ * @param gname A pointer to a groupname
++ * @return 0 if a user belongs to group, -1 otherwise
++ */
++static int user_in_group(const *uname, const char *gname)
++{
++ struct group *groupdata;
++ char *const *list;
++
++ if (uname == NULL || gname == NULL) {
++ return -1;
++ }
++
++ if (*gname == '@') {
++ gname++;
++ } else {
++ return -1;
++ }
++
++ groupdata = getgrnam(gname);
++
++ if (groupdata == NULL) {
++ return -1;
++ }
++
++ list = groupdata->gr_mem;
++
++ while (*list != NULL) {
++ if (strcmp(*list, uname) == 0) {
++ return 0;
++ }
++
++ list++;
++ }
++
++ return -1;
++}
++
++/**
+ * Parses a single limit specification.
+ * This function parses a single limit specification (that is, a single
+ * letter followed by a numerical value) and fills the provided
+@@ -109,7 +151,7 @@
+ parse_limit_value(char **s, struct rlimit_setting *rlimit)
+ {
+ char *c, *p;
+- int value;
++ int value, inf;
+
+ if ( s == NULL || *s == NULL || rlimit == NULL ) {
+ errno = EINVAL;
+@@ -123,7 +165,16 @@
+
+ /* Get the numerical value for the limit. */
+ errno = 0;
+- value = strtol(c + 1, &p, 10);
++
++ /* A single dash means no limits. */
++ if (*(c+1) == '-') {
++ p = c+2;
++ inf = 1;
++ } else {
++ value = strtol(c + 1, &p, 10);
++ inf = 0;
++ }
++
+ if ( errno || p == c + 1 )
+ return -1;
+
+@@ -132,7 +183,7 @@
+ #define ULIMIT(symbol, letter, unused1, factor, unused2) \
+ case letter: \
+ rlimit->resource = symbol; \
+- rlimit->limit = value * factor; \
++ rlimit->limit = inf == 1 ? RLIM_INFINITY : value * factor; \
+ break;
+ #include "ulimits.h"
+ #undef ULIMIT
+@@ -174,15 +225,6 @@
+ while ( *s == ' ' || *s == '\t' )
+ s += 1;
+
+- /* A single dash means no limits. */
+- if ( *s == '-' && *(s + 1) == '\0' ) {
+- for ( ; n < RLIMIT_NLIMITS && n < len - 1 ; n++ ) {
+- rlimits[n].resource = n;
+- rlimits[n].limit = RLIM_INFINITY;
+- }
+- s += 1;
+- }
+-
+ while ( *s != '\0' && n < len - 1 ) {
+ if ( parse_limit_value(&s, &(rlimits[n])) < 0 )
+ return -1;
+@@ -280,9 +322,11 @@
+ while ( ! found && ! feof(f) ) {
+ c = fgetc(f);
+
+- if ( isgraph(c) && n < len - 1 )
++ if (c == '#')
++ discard_line(f);
++ else if ( isgraph(c) && n < len - 1 )
+ buffer[n++] = (char)c;
+- else if ( c == ' ' && n > 0 )
++ else if ( (c == ' ' || c == '\t') && n > 0 )
+ found = 1;
+ else {
+ n = 0;
+@@ -357,18 +401,21 @@
+
+ if ( strcmp(nbuf, "*") == 0 )
+ default_found = get_line(f, lbuf, sizeof(lbuf)) != -1;
+- else if ( strcmp(nbuf, user) == 0 )
++ else if ( strcmp(nbuf, user) == 0 || user_in_group(user, nbuf) == 0
)
+ user_found = get_line(f, lbuf, sizeof(lbuf)) != -1;
+ else
+ discard_line(f);
+ }
+ fclose(f);
+
+- if ( user_found || default_found )
++ if ( user_found || default_found ) {
+ if ( (n = parse_limit_string(lbuf, rlimits, len)) == -1 )
+ errno = EBADMSG;
+
+- return n;
++ return n;
++ }
++
++ return -1;
+ }
+
+ static int
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/uptimec/DEPENDS b/utils/uptimec/DEPENDS
index ed472ed..09706da 100755
--- a/utils/uptimec/DEPENDS
+++ b/utils/uptimec/DEPENDS
@@ -1 +1 @@
-depends openssl
+depends SSL
diff --git a/utils/uptimec/HISTORY b/utils/uptimec/HISTORY
index d69eb09..0c911f0 100644
--- a/utils/uptimec/HISTORY
+++ b/utils/uptimec/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/utils/uptimed/DETAILS b/utils/uptimed/DETAILS
index 9dd55ff..91b5d0e 100755
--- a/utils/uptimed/DETAILS
+++ b/utils/uptimed/DETAILS
@@ -1,11 +1,10 @@
SPELL=uptimed
- VERSION=0.3.16
+ VERSION=0.3.17
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://podgorny.cz/uptimed/releases/${SOURCE}
SOURCE_URL[1]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b6a51c0b30059767bd260b25cc43647c24f32bb9bcd5a3ff895ece800dbeb03d7de64cbdcec4f5571ea42ee72d38ea665733f59f74aecdc5e20a4e1c7b3a5123
- PATCHLEVEL=1
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=GPL
KEYWORDS="utils"
WEB_SITE=http://podgorny.cz/moin/Uptimed
diff --git a/utils/uptimed/HISTORY b/utils/uptimed/HISTORY
index cc8667c..16d9def 100644
--- a/utils/uptimed/HISTORY
+++ b/utils/uptimed/HISTORY
@@ -1,3 +1,10 @@
+2013-09-10 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: modify to build with newest automake and autoconf
+
+2013-03-13 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.3.17
+ * PRE_BUILD: added patch to all building with current autotools
+
2010-02-17 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on autoconf and libtoolize
* PRE_BUILD: Run libtoolize and autoreconf
diff --git a/utils/uptimed/PRE_BUILD b/utils/uptimed/PRE_BUILD
index c4dfd99..89fefeb 100755
--- a/utils/uptimed/PRE_BUILD
+++ b/utils/uptimed/PRE_BUILD
@@ -1,5 +1,10 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/configure-ac.patch &&
+
+aclocal &&
+automake --add-missing &&
libtoolize &&
autoreconf &&
./bootstrap.sh
diff --git a/utils/uptimed/configure-ac.patch
b/utils/uptimed/configure-ac.patch
new file mode 100644
index 0000000..8585dd7
--- /dev/null
+++ b/utils/uptimed/configure-ac.patch
@@ -0,0 +1,12 @@
+diff -ur uptimed-0.3.17/configure.ac uptimed-mod/configure.ac
+--- uptimed-0.3.17/configure.ac 2012-05-21 16:30:59.000000000 -0500
++++ uptimed-mod/configure.ac 2013-03-13 16:50:23.422039740 -0500
+@@ -1,7 +1,7 @@
+ dnl configure.in for uptimed
+
+ AC_INIT([uptimed], 0.3.17)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADER(config.h)
+ AC_PROG_CC
+ AM_PROG_LIBTOOL
+ AM_INIT_AUTOMAKE
diff --git a/utils/uptimed/uptimed-0.3.17.tar.bz2.sig
b/utils/uptimed/uptimed-0.3.17.tar.bz2.sig
new file mode 100644
index 0000000..33e002a
Binary files /dev/null and b/utils/uptimed/uptimed-0.3.17.tar.bz2.sig differ
diff --git a/utils/usbutils/DETAILS b/utils/usbutils/DETAILS
index eb32c79..801ec77 100755
--- a/utils/usbutils/DETAILS
+++ b/utils/usbutils/DETAILS
@@ -1,9 +1,9 @@
SPELL=usbutils
- VERSION=006
+ VERSION=007
SOURCE=$SPELL-$VERSION.tar.bz2
# SOURCE2=$SOURCE.sign
SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/usb/usbutils/$SOURCE
-
SOURCE_HASH=sha512:0f903065a86a9fca353c04cc8074c6f145331fd5e7409769e35286722b2d78902f9be089b14e66368b34265149431d2d4d6288edfd5ce8a3d63ffbefb12941e4
+
SOURCE_HASH=sha512:eba69e631d1f31d063e5b62e7e96388f76f381f205688314be6ab7b452a47632e532842a1dda7242db7198f158ee7f761e214a653fea111cc5a6925a8082968a
# SOURCE2_URL[0]=$SOURCE_URL.sign
# SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
# SOURCE2_IGNORE=signature
diff --git a/utils/usbutils/HISTORY b/utils/usbutils/HISTORY
index 39d767a..c04928c 100644
--- a/utils/usbutils/HISTORY
+++ b/utils/usbutils/HISTORY
@@ -1,3 +1,6 @@
+2013-06-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 007
+
2012-07-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 006, SOURCE_URL[0] updated

diff --git a/utils/usbview/DEPENDS b/utils/usbview/DEPENDS
index edffa0e..9cacba3 100755
--- a/utils/usbview/DEPENDS
+++ b/utils/usbview/DEPENDS
@@ -1 +1 @@
-depends gtk+2
+depends gtk+3
diff --git a/utils/usbview/DETAILS b/utils/usbview/DETAILS
index db76acf..d51fb7d 100755
--- a/utils/usbview/DETAILS
+++ b/utils/usbview/DETAILS
@@ -1,11 +1,11 @@
SPELL=usbview
- VERSION=1.1
+ VERSION=2.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.kroah.com/linux-usb/$SOURCE
WEB_SITE=http://www.kroah.com/linux-usb/
ENTERED=20020909
-
SOURCE_HASH=sha512:5d6a3d1d8054a9a5cc9e28d97e52d843aaeda3251da3cf33d00e938695b6296106456192dddc48fb02f1e6490e89ebb2a096f68faa64ac10144a80106d986a39
+
SOURCE_HASH=sha512:87b3d0b0c734c94e5527f19575c0460f5c0b894dac29936a759d573058c9c007ad59c9be32a5c6d485cba258193efe4ca15bdd6f3ca31df321ed230778b5404f
LICENSE=GPL
KEYWORDS="usb utils"
SHORT="USB topology and device viewer"
diff --git a/utils/usbview/HISTORY b/utils/usbview/HISTORY
index b1740a1..1453b7c 100644
--- a/utils/usbview/HISTORY
+++ b/utils/usbview/HISTORY
@@ -1,3 +1,7 @@
+2012-10-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0
+ * DEPENDS: gtk+2 -> gtk+3
+
2009-03-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1, SHORT changed
* PREPARE, DEPENDS: depends only on gtk+2 now
diff --git a/utils/util-linux/BUILD b/utils/util-linux/BUILD
index 6f8590e..6d02712 100755
--- a/utils/util-linux/BUILD
+++ b/utils/util-linux/BUILD
@@ -5,6 +5,17 @@ if [[ $CROSS_INSTALL == on ]]; then
OPTS="--host=$HOST $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 &&

disable_pic &&
diff --git a/utils/util-linux/CONFIGURE b/utils/util-linux/CONFIGURE
index df6572b..3b00f63 100755
--- a/utils/util-linux/CONFIGURE
+++ b/utils/util-linux/CONFIGURE
@@ -1,32 +1,3 @@
-. "$GRIMOIRE/FUNCTIONS" &&
-
-local OLD_SPELL_VERSION="" &&
-spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
-
-# util-linux 2.20 needs ttyX in /etc/inittab without /dev
-# http://www.sourcemage.org/issues/110
-message "${MESSAGE_COLOR}Checking sanity of
$INSTALL_ROOT/etc/inittab...${DEFAULT_COLOR}" &&
-
-if grep -iq "/dev/tty" "$INSTALL_ROOT/etc/inittab"; then
- if is_version_less ${OLD_SPELL_VERSION} 2.20 && is_version_less 2.19.1
${VERSION}; then
- message "${PROBLEM_COLOR}" &&
- message "WARNING: $INSTALL_ROOT/etc/inittab needs syntax update. You
need to" &&
- message "replace all '/dev/tty*' lines to 'tty*' equivalents, e.g.:" &&
- message "${MESSAGE_COLOR}Before: tty1:linux:/sbin/agetty /dev/tty1 9600"
&&
- message "After: tty1:linux:/sbin/agetty tty1 9600${PROBLEM_COLOR}" &&
- message "Press 'n' to abort cast and do that manually by editing" &&
- message "$INSTALL_ROOT/etc/inittab file under superuser, then recast
$SPELL." &&
- message "${DEFAULT_COLOR}" &&
-
- if ! query "Attempt to replace the lines automatically?" n; then
- return 1
- else
- persistent_add UL_DEV_AUTOREPLACE &&
- local UL_DEV_AUTOREPLACE="y"
- fi
- fi
-fi &&
-
if [[ ! -e "$INSTALL_ROOT/etc/sysconfig/hwclock" ]]; then
config_query UTC "Should the hardware clock store time in UTC (may break
systems like MS Windows)?" y
fi
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 b31d6c8..19deb53 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.21.2
+ VERSION=2.25.2
+
SOURCE_HASH=sha512:cf8c5bde78f844425150c2a81bdecb87aa57bcd5cebd177a78160835627f58037fa2cfe4db26fd8f35eedb3beb499a91492a297a27d065465e2ea0c6218dc387
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:d6499636b40e22f72b957e0334faefce51656a4d8f8dc038c17d24b03d84e50917112a47a18c6601a048d041263714092ecffbd269d41699a4bdb86a89bc3e30
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 a65becf..44855f8 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,41 @@
+2015-01-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version to 2.25.2
+
+2014-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version to 2.24.2
+
+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
+
+2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: latest updated to 2.23
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: latest updated to 2.22.2
+
+2012-12-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: latest updated to 2.22.1
+ * BUILD: eject, kill, login, sulogin, su and utmpdump not installed
+ spells eject, coreutils, shadow and simpleinit-msb have to be
updated
+
+2012-10-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * PREPARE: removed senseless 2nd version check
+
+2012-10-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE, PREPARE: prevent triggerring from other spells for
+ migrating process
+
2012-05-25 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.21.2

diff --git a/utils/util-linux/PREPARE b/utils/util-linux/PREPARE
index 13921a1..f8acac4 100755
--- a/utils/util-linux/PREPARE
+++ b/utils/util-linux/PREPARE
@@ -1,3 +1,34 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
message "aes version is older usually, but needed for loop-AES patch" &&

-config_query_list UL_VERSION "What version do you want to use?" latest aes
+config_query_list UL_VERSION "What version do you want to use?" \
+ latest \
+ aes &&
+
+local OLD_SPELL_VERSION="" &&
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+# util-linux 2.20 needs ttyX in /etc/inittab without /dev
+# http://www.sourcemage.org/issues/110
+message "${MESSAGE_COLOR}Checking sanity of
$INSTALL_ROOT/etc/inittab...${DEFAULT_COLOR}" &&
+
+if grep -iq "/dev/tty" "$INSTALL_ROOT/etc/inittab"; then
+ if is_version_less ${OLD_SPELL_VERSION} 2.20; then
+ message "${PROBLEM_COLOR}" &&
+ message "WARNING: $INSTALL_ROOT/etc/inittab needs syntax update. You
need to" &&
+ message "replace all '/dev/tty*' lines to 'tty*' equivalents, e.g.:" &&
+ message "${MESSAGE_COLOR}Before: tty1:linux:/sbin/agetty /dev/tty1 9600"
&&
+ message "After: tty1:linux:/sbin/agetty tty1 9600${PROBLEM_COLOR}" &&
+ message "Press 'n' to abort cast and do that manually by editing" &&
+ message "$INSTALL_ROOT/etc/inittab file under superuser, then recast
$SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+
+ if ! query "Attempt to replace the lines automatically?" n; then
+ return 1
+ else
+ persistent_add UL_DEV_AUTOREPLACE &&
+ local UL_DEV_AUTOREPLACE="y"
+ fi
+ fi
+fi
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/vbtracetool/DETAILS b/utils/vbtracetool/DETAILS
index 00fba08..830fd25 100755
--- a/utils/vbtracetool/DETAILS
+++ b/utils/vbtracetool/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=vbtracetool
- if [[ "$VBTRACETOOL_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://people.freedesktop.org/~stuart/$SPELL:$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/utils/vbtracetool/HISTORY b/utils/vbtracetool/HISTORY
index 5c1ac27..4398e1b 100644
--- a/utils/vbtracetool/HISTORY
+++ b/utils/vbtracetool/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/utils/virt-manager/BUILD b/utils/virt-manager/BUILD
new file mode 100755
index 0000000..f35674c
--- /dev/null
+++ b/utils/virt-manager/BUILD
@@ -0,0 +1,5 @@
+if is_depends_enabled $SPELL python;then
+ default_build_python
+else
+ default_build_python3
+fi
diff --git a/utils/virt-manager/CONFLICTS b/utils/virt-manager/CONFLICTS
new file mode 100755
index 0000000..a9e1f65
--- /dev/null
+++ b/utils/virt-manager/CONFLICTS
@@ -0,0 +1 @@
+conflicts virtinst y
diff --git a/utils/virt-manager/DEPENDS b/utils/virt-manager/DEPENDS
index 1bb499d..96c3857 100755
--- a/utils/virt-manager/DEPENDS
+++ b/utils/virt-manager/DEPENDS
@@ -1,16 +1,26 @@
-depends dbus-python &&
-depends gnome-python2 &&
-depends gnome-keyring &&
-depends -sub "LIBRSVG2" gnome-python-desktop &&
-depends -sub "PYTHON" gtk-vnc &&
-depends -sub "PYTHON" libxml2 &&
-depends pygtk2 &&
-depends python &&
-depends -sub "pygtk2" vte &&
-depends -sub "PYTHON" libvirt &&
-depends virtinst &&
-depends rarian &&
-#depends policykit &&
+depends dbus-python &&
+depends gconf2 &&
+depends graphite &&
+depends gtk+3 &&
+depends -sub 'PYTHON GTK3' gtk-vnc &&
+depends intltool &&
+depends ipaddr &&
+depends ipy &&
+depends librsvg2 &&
+depends -sub 'PYTHON' libvirt &&
+depends -sub 'PYTHON' libxml2 &&
+depends pygobject3 &&
+depends PYTHON &&
+depends -sub 'INTROSPECTION' vte3 &&
+depends rarian &&
+depends setuptools &&
+depends urlgrabber &&
+depends x11-ssh-askpass &&
+depends yajl &&
+
+runtime_depends libvirt-glib &&
+runtime_depends -sub 'GTK3' spice-gtk '--default-graphics=spice' &&
+
optional_depends gettext \
'--enable-nls' \
'--disable-nls' \
diff --git a/utils/virt-manager/DETAILS b/utils/virt-manager/DETAILS
index 170ee57..2ed7ff6 100755
--- a/utils/virt-manager/DETAILS
+++ b/utils/virt-manager/DETAILS
@@ -1,5 +1,5 @@
SPELL=virt-manager
- VERSION=0.9.0
+ VERSION=0.10.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/virt-manager/HISTORY b/utils/virt-manager/HISTORY
index acca80b..2540e43 100644
--- a/utils/virt-manager/HISTORY
+++ b/utils/virt-manager/HISTORY
@@ -1,3 +1,16 @@
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.10.0
+ * DEPENDS: Runtime depends on libvirt-glib
+ Depends on gtk+3, urlgrabber, x11-ssh-askpass
+ Depends on spice-gtk built against gtk+3
+ Requires gtk-vnc built against gtk+3
+ * CONFLICTS: virtinst is now included; conflict
+ * BUILD: Use python-pypi default_build (copied)
+ * INSTALL: Use python-pypi default_install (copied)
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.4
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.0

diff --git a/utils/virt-manager/INSTALL b/utils/virt-manager/INSTALL
new file mode 100755
index 0000000..a7fe950
--- /dev/null
+++ b/utils/virt-manager/INSTALL
@@ -0,0 +1,5 @@
+if is_depends_enabled $SPELL python;then
+ default_install_python
+else
+ default_install_python3
+fi
diff --git a/utils/virt-manager/virt-manager-0.10.0.tar.gz.sig
b/utils/virt-manager/virt-manager-0.10.0.tar.gz.sig
new file mode 100644
index 0000000..4bfe289
Binary files /dev/null and
b/utils/virt-manager/virt-manager-0.10.0.tar.gz.sig differ
diff --git a/utils/virt-manager/virt-manager-0.9.0.tar.gz.sig
b/utils/virt-manager/virt-manager-0.9.0.tar.gz.sig
deleted file mode 100644
index d3c0eb8..0000000
Binary files a/utils/virt-manager/virt-manager-0.9.0.tar.gz.sig and /dev/null
differ
diff --git a/utils/virtualbox/BUILD b/utils/virtualbox/BUILD
index 51ff3b5..f2bccb5 100755
--- a/utils/virtualbox/BUILD
+++ b/utils/virtualbox/BUILD
@@ -3,6 +3,10 @@ if [ $VBOXHARD == "n" ]; then
fi &&

OPTS="--disable-docs $OPTS" &&
+if [[ ${BUILD%%-*} == "x86_64" ]]; then
+ OPTS="--disable-vmmraw $OPTS"
+fi &&
+
./configure $OPTS &&
source ./env.sh &&
-kmk all
+PATH=${TRACK_ROOT}/usr/bin/qt4:$PATH kmk all
diff --git a/utils/virtualbox/DEPENDS b/utils/virtualbox/DEPENDS
index 3158ead..dfb7e4e 100755
--- a/utils/virtualbox/DEPENDS
+++ b/utils/virtualbox/DEPENDS
@@ -9,6 +9,7 @@ depends sdl &&
depends libidl &&
depends xorg-libs &&
depends makeself &&
+depends lvm &&
depends READCD &&

optional_depends python \
diff --git a/utils/virtualbox/DETAILS b/utils/virtualbox/DETAILS
index 3e6d091..caed6dd 100755
--- a/utils/virtualbox/DETAILS
+++ b/utils/virtualbox/DETAILS
@@ -1,10 +1,11 @@
SPELL=virtualbox
- VERSION=4.2.0
+ VERSION=4.3.16
PATCHLEVEL=0
SOURCE=VirtualBox-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/VirtualBox-${VERSION%-*}

SOURCE_URL[0]=http://download.virtualbox.org/virtualbox/${VERSION%-*}/$SOURCE
-
SOURCE_HASH=sha512:76cddb682a2f5615e8ab465e8766d0ba19e1482b595a185cb401fdb962fb6f161945986ea5514934652305fa3d25f66a88767572fa4e0c5d3b5d5ffeb15c8005
+
SOURCE_HASH=sha512:c63378a736a04c8a7932b2c3bfdd1f60758d0dd3c6efe6137cf1129289ef527e2f32b5da666ff06c62add77766de7dfcef105f6b8a4b5d41a554c7b350b31c56
+ TMPFS=off
LICENSE[0]=GPL
WEB_SITE=http://www.virtualbox.org/
ENTERED=20070612
diff --git a/utils/virtualbox/HISTORY b/utils/virtualbox/HISTORY
index 70c02b9..11da2a3 100644
--- a/utils/virtualbox/HISTORY
+++ b/utils/virtualbox/HISTORY
@@ -1,3 +1,12 @@
+2014-10-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.3.16, TMPFS=off
+ * BUILD: fix compile error on x86_64
+ * INSTALL: fix install error on x86_64
+ * DEPENDS: add dependency on lvm
+
+2012-11-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.2.4
+
2012-09-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.2.0

diff --git a/utils/virtualbox/INSTALL b/utils/virtualbox/INSTALL
index 76055c7..355c365d 100755
--- a/utils/virtualbox/INSTALL
+++ b/utils/virtualbox/INSTALL
@@ -1,5 +1,5 @@
mkdir -p /opt/virtualbox &&
-cd out/linux.x86/release/bin &&
+cd out/linux.*/release/bin &&

# generating of source tarball for virtualbox-module spell
# $SOURCE_CACHE/virtualbox-module-$VERSION.tar.gz
diff --git a/utils/virtualbox/PRE_BUILD b/utils/virtualbox/PRE_BUILD
index b7d43bd..5434ae0 100755
--- a/utils/virtualbox/PRE_BUILD
+++ b/utils/virtualbox/PRE_BUILD
@@ -9,7 +9,7 @@ ln -s $TRACK_ROOT/usr/include
$SOURCE_DIRECTORY/FAKEQT4DIR/include &&
ln -s $TRACK_ROOT/usr/bin/qt4 $SOURCE_DIRECTORY/FAKEQT4DIR/bin &&
ln -s $TRACK_ROOT/usr/lib/qt4 $SOURCE_DIRECTORY/FAKEQT4DIR/lib &&

-sedit "146d;148d" configure
+sedit "144d;146d" configure

-sedit "146iQT4DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
-sedit "148iQT4UIC3DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
+sedit "144iQT4DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
+sedit "146iQT4UIC3DIR=\"$SOURCE_DIRECTORY/FAKEQT4DIR\"" configure
diff --git a/utils/wyrd/BUILD b/utils/wyrd/BUILD
new file mode 100755
index 0000000..de33b68
--- /dev/null
+++ b/utils/wyrd/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/utils/wyrd/DEPENDS b/utils/wyrd/DEPENDS
new file mode 100755
index 0000000..f0633d0
--- /dev/null
+++ b/utils/wyrd/DEPENDS
@@ -0,0 +1,4 @@
+depends ocaml &&
+depends ncurses &&
+depends remind &&
+depends PAGER
diff --git a/utils/wyrd/DETAILS b/utils/wyrd/DETAILS
new file mode 100755
index 0000000..cdbd9dc
--- /dev/null
+++ b/utils/wyrd/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=wyrd
+ VERSION=1.4.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://pessimization.com/software/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:fc09c4567ea8d6225638ee6851ddab716665913b7d7b2f6b5a3cc7f2af9144df617e2a95ca78c74874bec3ff355aba028c7c51eafe1426d9ae803ab77ce84477
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://pessimization.com/software/wyrd/";
+ LICENSE[0]=GPL
+ ENTERED=20130123
+ SHORT="a text-based front-end to Remind"
+cat << EOF
+Wyrd is a text-based front-end to Remind, a sophisticated calendar and alarm
+program. Remind's power lies in its programmability, and Wyrd does not hide
+this capability behind flashy GUI dialogs. Rather, Wyrd is designed to make
+you more efficient at editing your reminder files directly. It also offers
+a scrollable timetable suitable for visualizing your schedule at a glance.
+EOF
diff --git a/utils/wyrd/HISTORY b/utils/wyrd/HISTORY
new file mode 100644
index 0000000..3d134f2
--- /dev/null
+++ b/utils/wyrd/HISTORY
@@ -0,0 +1,6 @@
+2013-05-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.4.6
+
+2013-01-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
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/xdg-user-dirs/DETAILS b/utils/xdg-user-dirs/DETAILS
new file mode 100755
index 0000000..dddeb4c
--- /dev/null
+++ b/utils/xdg-user-dirs/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=xdg-user-dirs
+ VERSION=0.15
+
SOURCE_HASH=sha512:2365003d4c116326357755dbeb462d5d7a4fd1391fe0b4ced5597db1017dff230676773aa8cd4bdd9dbb1bfb59c1c71d08ed860a047e0e9c2ab2487c814c7ca9
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL[0]=http://user-dirs.freedesktop.org/releases/${SOURCE}
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.freedesktop.org/wiki/Software_2fxdg_2duser_2ddirs
+ ENTERED=20070416
+ KEYWORDS="theme gnome2 libs"
+ SHORT="Tool to help manage well known user directories"
+cat << EOF
+Freedesktop.org
+xdg-user-dirs is a tool to help manage well known user directories like the
+desktop folder and the music folder. It also handles localization (i.e.
+translation) of the filenames.
+EOF
diff --git a/utils/xdg-user-dirs/HISTORY b/utils/xdg-user-dirs/HISTORY
new file mode 100644
index 0000000..32d5a10
--- /dev/null
+++ b/utils/xdg-user-dirs/HISTORY
@@ -0,0 +1,12 @@
+20`4-09-21 TreeveJelbrt <treeve AT sourcemage.org>
+ * DETAILS: version 0.15
+
+2008-03-14 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.10
+
+2007-09-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.9
+
+2007-04-16 Robin Cook <rcook AT wyrms.net>
+ * Initial Spell 0.6, DETAILS, HISTORY
+
diff --git a/utils/xen-tools/DETAILS b/utils/xen-tools/DETAILS
index 91518c5..84d265e 100755
--- a/utils/xen-tools/DETAILS
+++ b/utils/xen-tools/DETAILS
@@ -2,6 +2,6 @@
VERSION=0
PATCHLEVEL=9999
SHORT="deprecated"
- cat << EOF
+cat << EOF
deprecated spell [replaced by xen]
- EOF
+EOF
diff --git a/utils/xen/BUILD b/utils/xen/BUILD
index e930828..69e3147 100755
--- a/utils/xen/BUILD
+++ b/utils/xen/BUILD
@@ -2,6 +2,7 @@ unset LDFLAGS &&
unset CFLAGS &&

cd "$SOURCE_DIRECTORY" &&
+./configure --prefix=${INSTALL_ROOT}/usr $OPTS &&
make xen tools &&

if [[ $XEN_STUBDOM == y ]]; then
diff --git a/utils/xen/DEPENDS b/utils/xen/DEPENDS
index 6002d09..5541bb8 100755
--- a/utils/xen/DEPENDS
+++ b/utils/xen/DEPENDS
@@ -6,13 +6,16 @@ depends pyxml &&
depends iproute2 &&
depends dev86 &&
depends curl &&
-depends udev &&
+depends UDEV &&
+depends yajl &&

if [[ $XEN_HVM == y ]]; then
depends iasl &&
depends sdl
fi &&

+optional_depends gnutls "" "" "for TLS support in VNC" &&
+
suggest_depends lxml "" "" "for XenAPI support in XM" &&
suggest_depends pyopenssl "" "" "for SSL support" &&
suggest_depends python-pam "" "" "for PAM support"
diff --git a/utils/xen/DETAILS b/utils/xen/DETAILS
index e04dcd6..7b7f28c 100755
--- a/utils/xen/DETAILS
+++ b/utils/xen/DETAILS
@@ -1,6 +1,11 @@
SPELL=xen
- VERSION=4.1.3
- SECURITY_PATCH=2
+if [[ $XEN_BRANCH == "4.2" ]]; then
+ VERSION=4.2.5
+ SECURITY_PATCH=1
+else
+ VERSION=4.4.0
+ SECURITY_PATCH=9
+fi
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
@@ -8,7 +13,7 @@
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

SOURCE_URL[0]=http://bits.xensource.com/oss-${SPELL}/release/${VERSION}/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- WEB_SITE=http://www.xen.org
+ WEB_SITE=http://www.xenproject.org/
ENTERED=20041110
LICENSE[0]=GPL
KEYWORDS="xen"
diff --git a/utils/xen/HISTORY b/utils/xen/HISTORY
index 7ce226d..1ef42e4 100644
--- a/utils/xen/HISTORY
+++ b/utils/xen/HISTORY
@@ -1,3 +1,70 @@
+2014-09-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.2.5 (4.2); SECURITY_PATCH++
+ * DEPENDS: added missing yajl dependency
+ * PREPARE: added branching
+ * PRE_BUILD: apply patch
+ * prefix.patch: added, to fix man/conf installation path
+
+2014-07-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, PRE_BUILD: Run the configure script, it runs subdirs in turn
+
+2014-07-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.4.0
+ * PRE_BUILD: Run the subdirs' configure scripts
+
+2013-10-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.6.1; SECURITY_PATCH++
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.5; SECURITY_PATCH++
+ * PRE_BUILD: removed patches
+ * xsa-*.patch: removed, fixed by upstream
+
+2013-02-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patches
+ * xsa-36.patch: added, to fix CVE-2013-0153
+ * xsa-38.patch: added, to fix CVE-2013-0215
+
+2013-01-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: security update
+ * INSTALL: corrected multijob build
+ * PRE_BUILD: apply patches
+ * xsa-27-1.patch: added, to fix CVE-2012-5511
+ * xsa-33.patch: added, to fix CVE-2012-5634
+ * xsa-41{,-1}.patch: added, to fix CVE-2012-6075
+
+2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.4
+ * PRE_BUILD: removed patches
+ * xsa-*.patch: removed, fixed by upstream
+
+2012-12-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * init.d/xendomains: corrected detection of running domUs after
instant
+ poweroff/reboot
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added gnutls optional dependency
+
+2012-12-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH+=2
+ * PRE_BUILD: apply patches
+ * xsa-{12-14,16-17,26-31}.patch: added, to fix CVE-2012-3494,
+ CVE-2012-3495, CVE-2012-3496, CVE-2012-3498, CVE-2012-3515,
+ CVE-2012-5510, CVE-2012-5511, CVE-2012-5512, CVE-2012-5513,
+ CVE-2012-5514, CVE-2012-5515
+
+2012-11-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patches
+ * xsa-{20-25}.patch: added, to fix CVE-2012-4535, CVE-2012-4536,
+ CVE-2012-4537, CVE-2012-4538, CVE-2012-4539, CVE-2012-4544,
+ CVE-2012-2625
+
2012-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: SECURITY_PATCH++
* xsa-19.patch: added, to fix CVE-2012-4411
diff --git a/utils/xen/INSTALL b/utils/xen/INSTALL
index a60a3c6..0e01ff7 100755
--- a/utils/xen/INSTALL
+++ b/utils/xen/INSTALL
@@ -1,13 +1,13 @@
unset LDFLAGS &&
unset CFLAGS &&

+make_single &&
make install-xen install-tools &&

if [[ $XEN_STUBDOM == y ]]; then
- make_single &&
- make install-stubdom &&
- make_normal
+ make install-stubdom
fi &&
+make_normal &&

if [[ $INIT_INSTALLED ]]; then
install_config_file "$SPELL_DIRECTORY/init.d/xend.conf" \
diff --git a/utils/xen/PREPARE b/utils/xen/PREPARE
new file mode 100755
index 0000000..51758ea
--- /dev/null
+++ b/utils/xen/PREPARE
@@ -0,0 +1,7 @@
+config_query_list XEN_BRANCH "Which branch of $SPELL do you want to build?" \
+ 4.4 \
+ 4.2 &&
+
+if [[ -z "$XEN_BRANCH" ]]; then
+ XEN_BRANCH="4.4"
+fi
diff --git a/utils/xen/PRE_BUILD b/utils/xen/PRE_BUILD
index 4a7ade4..766d895 100755
--- a/utils/xen/PRE_BUILD
+++ b/utils/xen/PRE_BUILD
@@ -1,10 +1,8 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&

-patch -p0 < "$SPELL_DIRECTORY/xsa-19.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/prefix.patch" &&

if [[ $XEN_UPINIT != y ]]; then
sedit "s:all install-initd:all:" tools/hotplug/Linux/Makefile
-fi &&
-
-sedit 's/lib64/lib/' config/StdGNU.mk
+fi
diff --git a/utils/xen/init.d/xendomains b/utils/xen/init.d/xendomains
index 75cc264..7a4ff0b 100755
--- a/utils/xen/init.d/xendomains
+++ b/utils/xen/init.d/xendomains
@@ -60,13 +60,22 @@ function is_running()
$CMD list "${1}" >/dev/null 2>&1
}

-start()
+function is_running_doms()
+{
+ $CMD list | tail -n +2 | grep -v -E "^Domain-0[[:space:]]+0" > /dev/null
+}
+
+start()
{
check_userland

if [ -f $LOCKFILE ]; then
- echo -e "XEN: xendomains already running (lockfile exists)"
- exit 0
+ if is_running_doms; then
+ echo -e "XEN: xendomains already running (lockfile exists)"
+ exit 0
+ else
+ rm -f $LOCKFILE
+ fi
fi

if [ $(ls ${XENDOMAINS_AUTO} | wc -l) == 0 ]; then
diff --git a/utils/xen/prefix.patch b/utils/xen/prefix.patch
new file mode 100644
index 0000000..1e9c664
--- /dev/null
+++ b/utils/xen/prefix.patch
@@ -0,0 +1,10 @@
+--- tools/Makefile.orig 2014-09-02 10:22:57.000000000 +0400
++++ tools/Makefile 2014-09-04 12:19:29.467506379 +0400
+@@ -188,6 +188,7 @@
+ fi; \
+ cd qemu-xen-dir; \
+ $$source/configure --enable-xen --target-list=i386-softmmu \
++ --prefix="$(PREFIX)" --sysconfdir="/etc" \
+ --source-path=$$source \
+ --extra-cflags="-I$(XEN_ROOT)/tools/include \
+ -I$(XEN_ROOT)/tools/libxc \
diff --git a/utils/xen/xsa-19.patch b/utils/xen/xsa-19.patch
deleted file mode 100644
index 65b25ca..0000000
--- a/utils/xen/xsa-19.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/ioemu-qemu-xen/vl.c.orig 2012-04-24 21:35:40.000000000 +0400
-+++ tools/ioemu-qemu-xen/vl.c 2012-09-19 14:44:19.190522811 +0400
-@@ -4910,7 +4910,7 @@
- kernel_cmdline = "";
- cyls = heads = secs = 0;
- translation = BIOS_ATA_TRANSLATION_AUTO;
-- monitor_device = "vc:80Cx24C";
-+ monitor_device = "null";
-
- serial_devices[0] = "vc:80Cx24C";
- for(i = 1; i < MAX_SERIAL_PORTS; i++)
diff --git a/utils/xicc/DEPENDS b/utils/xicc/DEPENDS
new file mode 100755
index 0000000..eef0a95
--- /dev/null
+++ b/utils/xicc/DEPENDS
@@ -0,0 +1,2 @@
+depends xorg-server &&
+depends glib2
diff --git a/utils/xicc/DETAILS b/utils/xicc/DETAILS
new file mode 100755
index 0000000..a689e97
--- /dev/null
+++ b/utils/xicc/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=xicc
+ VERSION=0.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.burtonini.com/computing/${SOURCE}
+
SOURCE_HASH=sha512:f1bb40a765732e54aa75c367b8a3809e3eb3d33698e5fa92ba7c3534af358f5d3f3970bbfc7db1838af39275f468593086f396df4490884e4f88aba4e020a9fe
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://burtonini.com/blog/computers/xicc/";
+ LICENSE[0]=GPL
+ ENTERED=20130722
+ SHORT="a tool for setting the _ICC_PROFILE X11 property"
+cat << EOF
+A tool for loading color profiles into the _ICC_PROFILE X11 property.
+EOF
diff --git a/utils/xicc/HISTORY b/utils/xicc/HISTORY
new file mode 100644
index 0000000..4164ce7
--- /dev/null
+++ b/utils/xicc/HISTORY
@@ -0,0 +1,3 @@
+2013-07-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index 7db904c..8f99cfc 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -1,11 +1,12 @@
SPELL=youtube-dl
- VERSION=2012.01.08b
- SOURCE=$SPELL
+ VERSION=2014.09.04.3
+ SOURCE=$SPELL-$VERSION
+ SOURCE2=$SOURCE.sig
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=youtube-dl.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://github.com/rg3/youtube-dl/raw/$VERSION/$SOURCE
- SOURCE_HINTS[0]="no-check-certificate"
-
SOURCE_HASH=sha512:c5394f60df62466ab400bf73fdb94f803ab4c83df93d18cde2c3882d5e9027d4832802e21b664f16d283881604e649d76a0a8fe0f12ea672739a67874071d08a
- FORCE_DOWNLOAD=on
+ SOURCE_URL=http://youtube-dl.org/downloads/$VERSION/$SPELL
+ SOURCE2_URL=$SOURCE_URL.sig
LICENSE[0]=BSD
KEYWORDS="utils"
WEB_SITE=http://rg3.github.com/youtube-dl/
@@ -13,9 +14,4 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SHORT='command-line program to download YouTube videos'
cat << EOF
youtube-dl is a small command-line program to download videos from
YouTube.com.
-It requires the Python interpreter, version 2.4 or later, and it's not
platform
-specific. It should work in your Unix box, in Windows or in Mac OS X. The
-latest version is 2008.03.08. It's licensed under the MIT License, which
means
-you can modify it, redistribute it or use it however you like complying with
a
-few simple conditions.
EOF
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index f821197..f5fa5ae 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,36 @@
+2014-09-06 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update to 2014.09.04.3
+ * DETAILS, INSTALL: Switch to versioned source files. Downside is that
+ fallback mirrors need to add the version to the file name, too.
Upside is
+ that mirroring of specific versions to keep the stable grimoire
working
+ is possible at all. Note: There are versioned tarballs on the
upstream site,
+ but they contain much more than just the youtube-dl script.
+ * youtube-dl.gpg: add upstream keys
+
+2014-07-28 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2014.07.25.1
+
+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
+
+2013-07-18 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2013.07.18
+
+2013-07-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD: updated spell to 2013.07.12
+ Changed SOURCE_URL[0]
+ Switched to SOURCE_HASH
+ Removed PRE_BUILD, not needed
+
+2012-09-27 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2012.09.27
+
+2012-09-27 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2012.02.27
+
2012-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2012.01.08b

diff --git a/utils/youtube-dl/INSTALL b/utils/youtube-dl/INSTALL
index 949e88c..51372fa 100755
--- a/utils/youtube-dl/INSTALL
+++ b/utils/youtube-dl/INSTALL
@@ -1,2 +1,2 @@
install -m 0755 -o root -g root $SOURCE_CACHE/$SOURCE \
- $INSTALL_ROOT/usr/bin/$SOURCE
+ $INSTALL_ROOT/usr/bin/$SPELL
diff --git a/utils/youtube-dl/PRE_BUILD b/utils/youtube-dl/PRE_BUILD
deleted file mode 100755
index b3f3f78..0000000
--- a/utils/youtube-dl/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-verify_file ''
diff --git a/utils/youtube-dl/youtube-dl.gpg b/utils/youtube-dl/youtube-dl.gpg
new file mode 100644
index 0000000..7add2fb
Binary files /dev/null and b/utils/youtube-dl/youtube-dl.gpg differ
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/gmtk/DETAILS b/video-libs/gmtk/DETAILS
index 7d3a194..3b4b8cb 100755
--- a/video-libs/gmtk/DETAILS
+++ b/video-libs/gmtk/DETAILS
@@ -1,5 +1,5 @@
SPELL=gmtk
- VERSION=1.0.6
+ VERSION=1.0.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gmtk.googlecode.com/files/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/video-libs/gmtk/HISTORY b/video-libs/gmtk/HISTORY
index 83a1929..aa42d98 100644
--- a/video-libs/gmtk/HISTORY
+++ b/video-libs/gmtk/HISTORY
@@ -1,3 +1,9 @@
+2013-05-07 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.0.8
+
+2012-11-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.0.7
+
2012-06-24 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.0.6

diff --git a/video-libs/gmtk/gmtk-1.0.6.tar.gz.sig
b/video-libs/gmtk/gmtk-1.0.6.tar.gz.sig
deleted file mode 100644
index cc30d55..0000000
Binary files a/video-libs/gmtk/gmtk-1.0.6.tar.gz.sig and /dev/null differ
diff --git a/video-libs/gmtk/gmtk-1.0.8.tar.gz.sig
b/video-libs/gmtk/gmtk-1.0.8.tar.gz.sig
new file mode 100644
index 0000000..ca0c809
Binary files /dev/null and b/video-libs/gmtk/gmtk-1.0.8.tar.gz.sig differ
diff --git a/video-libs/gst-ffmpeg/DEPENDS b/video-libs/gst-ffmpeg/DEPENDS
index 3e1418b..ebc99b1 100755
--- a/video-libs/gst-ffmpeg/DEPENDS
+++ b/video-libs/gst-ffmpeg/DEPENDS
@@ -1,2 +1,8 @@
+depends gst-plugins-base &&
depends gstreamer &&
-depends gst-plugins-base
+depends LZMA &&
+depends bzip2 &&
+depends glib2 &&
+depends libxml2 &&
+depends orc &&
+depends zlib
diff --git a/video-libs/gst-ffmpeg/DETAILS b/video-libs/gst-ffmpeg/DETAILS
index 406be28..9002a74 100755
--- a/video-libs/gst-ffmpeg/DETAILS
+++ b/video-libs/gst-ffmpeg/DETAILS
@@ -1,5 +1,6 @@
SPELL=gst-ffmpeg
VERSION=0.10.13
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-ffmpeg/$SOURCE
diff --git a/video-libs/gst-ffmpeg/HISTORY b/video-libs/gst-ffmpeg/HISTORY
index 760348c..20646d2 100644
--- a/video-libs/gst-ffmpeg/HISTORY
+++ b/video-libs/gst-ffmpeg/HISTORY
@@ -1,3 +1,14 @@
+2013-01-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on icu, libffi, pcre
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on LZMA, bzip2, glib2, icu,
+ libffi, libxml2, orc, pcre, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
2012-05-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, fix-operand-type-mismatch.patch: fixed compile error

diff --git a/video-libs/gst-libav-1.0/BUILD b/video-libs/gst-libav-1.0/BUILD
new file mode 100755
index 0000000..59b9173
--- /dev/null
+++ b/video-libs/gst-libav-1.0/BUILD
@@ -0,0 +1,3 @@
+# need -Os to build
+CFLAGS="$CFLAGS -Os" &&
+default_build
diff --git a/video-libs/gst-libav-1.0/DEPENDS
b/video-libs/gst-libav-1.0/DEPENDS
new file mode 100755
index 0000000..3832fd7
--- /dev/null
+++ b/video-libs/gst-libav-1.0/DEPENDS
@@ -0,0 +1,3 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends LIBAVCODEC '--with-system-libav'
diff --git a/video-libs/gst-libav-1.0/DETAILS
b/video-libs/gst-libav-1.0/DETAILS
new file mode 100755
index 0000000..a2531d5
--- /dev/null
+++ b/video-libs/gst-libav-1.0/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=gst-libav-1.0
+ VERSION=1.4.5
+
SOURCE_HASH=sha512:a2f9250a51440358d205ef160119498d52cf4944fe810e736e4561f2cdbb8dabad6220d6e4da507f013c42bea69ce72acc373982642278de0a03605bbcd4f75f
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ SOURCE=gst-libav-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-libav-$VERSION
+ SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-libav/$SOURCE
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ KEYWORDS="gstreamer video libs"
+ SHORT="GStreamer plugin version of ffmpeg"
+cat << EOF
+GStreamer plugin version of ffmpeg.
+EOF
diff --git a/video-libs/gst-libav-1.0/HISTORY
b/video-libs/gst-libav-1.0/HISTORY
new file mode 100644
index 0000000..f31659a
--- /dev/null
+++ b/video-libs/gst-libav-1.0/HISTORY
@@ -0,0 +1,18 @@
+2014-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.5
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.3
+ * DEPENDS: add LIBAVCODEC
+
+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
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-ffmpeg, version 1.0.0
diff --git a/video-libs/gst-plugins-bad-1.0/BUILD
b/video-libs/gst-plugins-bad-1.0/BUILD
new file mode 100755
index 0000000..aa54903
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/BUILD
@@ -0,0 +1,5 @@
+OPTS="$OPTS --disable-examples" &&
+if [[ $GST_PLUGINS_BAD_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-bad-1.0/DEPENDS
b/video-libs/gst-plugins-bad-1.0/DEPENDS
new file mode 100755
index 0000000..574b72c
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/DEPENDS
@@ -0,0 +1,86 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends orc &&
+
+# add libsoup dependency when libsoup 2.4 is there
+optional_depends libcdaudio \
+ "--enable-cdaudio" \
+ "--disable-cdaudio" \
+ "for cdaudio based cd player" &&
+optional_depends mjpegtools \
+ "--enable-mpeg2enc" \
+ "--disable-mpeg2enc" \
+ "for mpeg2 encoder" &&
+optional_depends mythtv \
+ "--enable-mythtv" \
+ "--disable-mythtv" \
+ "for mythtv source plugin" &&
+optional_depends nas \
+ "--enable-nas" \
+ "--disable-nas" \
+ "for nas audio output" &&
+optional_depends bzip2 \
+ "--enable-bz2" \
+ "--disable-bz2" \
+ "for bzip2 compressor/decompressor plugin" &&
+optional_depends libdca \
+ "--enable-dts" \
+ "--disable-dts" \
+ "for DTS audio decoding" &&
+# needs directfb >= 0.9.24, we're currently at 0.9.22
+#optional_depends directfb \
+# "--enable-directfb" \
+# "--disable-directfb" \
+# "for directfb video output" &&
+optional_depends faad2 \
+ "--enable-faad" \
+ "--disable-faad" \
+ "for AAC audio decoding" &&
+optional_depends libmms \
+ "--enable-libmms" \
+ "--disable-libmms" \
+ "for mms protocol support" &&
+optional_depends libmpcdec \
+ "--enable-musepack" \
+ "--disable-musepack" \
+ "for musepack audio decoding" &&
+optional_depends libmusicbrainz \
+ "--enable-musicbrainz" \
+ "--disable-musicbrainz" \
+ "for musicbrainz tag generation" &&
+optional_depends neon \
+ "--enable-neon" \
+ "--disable-neon" \
+ "for neon http protocol support" &&
+optional_depends sdl \
+ "--enable-sdl" \
+ "--disable-sdl" \
+ "for sdl video output" &&
+optional_depends soundtouch \
+ "--enable-soundtouch" \
+ "--disable-soundtouch" \
+ "for soundtouch plugin" &&
+optional_depends swfdec \
+ "--enable-swfdec" \
+ "--disable-swfdec" \
+ "for flash plugin" &&
+optional_depends xvid \
+ "--enable-xvid" \
+ "--disable-xvid" \
+ "for xvid plugin" &&
+optional_depends schroedinger \
+ "--enable-schro" \
+ "--disable-schro" \
+ "for dirac encoder/decoder" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+optional_depends ladspa \
+ "--enable-ladspa" \
+ "--disable-ladspa" \
+ "for LADSPA element" &&
+optional_depends celt \
+ "--enable-celt" \
+ "--disable-celt" \
+ "for CELT experimental audio codec support"
diff --git a/video-libs/gst-plugins-bad-1.0/DETAILS
b/video-libs/gst-plugins-bad-1.0/DETAILS
new file mode 100755
index 0000000..eb44c5e
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=gst-plugins-bad-1.0
+ VERSION=1.4.5
+
SOURCE_HASH=sha512:65d6be58957b1329420611b8e6f1eb9869420745d9165047631cdf9e45083605f37dcfaf68a288fe4252f1b3543f7f70ded9c12eab2e0ac4ac9f4c4ce9eaac7a
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ 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
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="lower quality plugins for gstreamer"
+cat << EOF
+Plugins for gstreamer.
+A set of plug-ins that aren't up to par compared to the rest. They might be
+close to being good quality, but they're missing something - be it a good
code
+review, some documentation, a set of tests, a real live maintainer, or some
+actual wide use. If the blanks are filled in they might be upgraded to
become
+part of either gst-plugins-good or gst-plugins-ugly, depending on the other
+factors.
+EOF
diff --git a/video-libs/gst-plugins-bad-1.0/HISTORY
b/video-libs/gst-plugins-bad-1.0/HISTORY
new file mode 100644
index 0000000..cbc24cf
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/HISTORY
@@ -0,0 +1,20 @@
+2014-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.5
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.3
+
+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
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-bad, version 1.0.0
diff --git a/video-libs/gst-plugins-bad-1.0/PREPARE
b/video-libs/gst-plugins-bad-1.0/PREPARE
new file mode 100755
index 0000000..5222d8f
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_BAD_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-bad/DEPENDS
b/video-libs/gst-plugins-bad/DEPENDS
index b0a6e25..6735718 100755
--- a/video-libs/gst-plugins-bad/DEPENDS
+++ b/video-libs/gst-plugins-bad/DEPENDS
@@ -83,4 +83,8 @@ optional_depends ladspa \
optional_depends celt \
"--enable-celt" \
"--disable-celt" \
- "for CELT experimental audio codec support"
+ "for CELT experimental audio codec support" &&
+optional_depends openal-soft \
+ '--enable-openal' \
+ '--disable-openal' \
+ 'for OpenAL 3D audio API support'
diff --git a/video-libs/gst-plugins-bad/HISTORY
b/video-libs/gst-plugins-bad/HISTORY
index 1b16abe..68c29d2 100644
--- a/video-libs/gst-plugins-bad/HISTORY
+++ b/video-libs/gst-plugins-bad/HISTORY
@@ -1,3 +1,6 @@
+2013-02-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depends on openal-soft (cannot use openal)
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PREPARE, BUILD: add option for building experimental plugins

diff --git a/video-libs/gst-plugins-base-1.0/BUILD
b/video-libs/gst-plugins-base-1.0/BUILD
new file mode 100755
index 0000000..04e0374
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --disable-examples" &&
+default_build
diff --git a/video-libs/gst-plugins-base-1.0/DEPENDS
b/video-libs/gst-plugins-base-1.0/DEPENDS
new file mode 100755
index 0000000..10c12dc
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/DEPENDS
@@ -0,0 +1,48 @@
+depends gstreamer-1.0 &&
+depends orc &&
+
+optional_depends libx11 \
+ "--enable-x --enable-xvideo --enable-xshm" \
+ "--disable-x --disable-xvideo --disable-xshm" \
+ "for X11 video output" &&
+optional_depends alsa-lib \
+ "--enable-alsa" \
+ "--disable-alsa" \
+ "for alsa audio input/output" &&
+optional_depends cdparanoia \
+ "--enable-cdparanoia" \
+ "--disable-cdparanoia" \
+ "for audio cd input" &&
+optional_depends libvisual \
+ "--enable-libvisual" \
+ "--disable-libvisual" \
+ "for libvisual audio visualization" &&
+optional_depends libogg \
+ "--enable-ogg" \
+ "--disable-ogg" \
+ "for OGG file reading/writing" &&
+optional_depends pango \
+ "--enable-pango" \
+ "--disable-pango" \
+ "for subtitle/text renderering" &&
+optional_depends libvorbis \
+ "--enable-vorbis" \
+ "--disable-vorbis" \
+ "for vorbis audio decoding/encoding" &&
+optional_depends libtheora \
+ "--enable-theora" \
+ "--disable-theora" \
+ "for theora video decoding/encoding" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gst-plugins-base-1.0/DETAILS
b/video-libs/gst-plugins-base-1.0/DETAILS
new file mode 100755
index 0000000..cc7dcf2
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=gst-plugins-base-1.0
+ VERSION=1.4.5
+
SOURCE_HASH=sha512:63d3c531de736ad8a64d6962c0af75857d3b016d7f8e85d1884e8de50e64576902bb1161161b74130ab5dfb1d453eb995e374d8a958eac6e44ae5272eeaaf8b6
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ 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
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="base plugins for gstreamer"
+cat << EOF
+Base plugins for gstreamer.
+This module contains a set of reference plugins, base classes for other
+plugins, and helper libraries.
+EOF
diff --git a/video-libs/gst-plugins-base-1.0/HISTORY
b/video-libs/gst-plugins-base-1.0/HISTORY
new file mode 100644
index 0000000..8f2095a
--- /dev/null
+++ b/video-libs/gst-plugins-base-1.0/HISTORY
@@ -0,0 +1,21 @@
+2014-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.5
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.3
+
+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
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+ * DEPENDS: removed optional_depends gnome-vfs2, no longer valid
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: spell created, based on gst-plugin-base, version 1.0.0
diff --git a/video-libs/gst-plugins-base/DEPENDS
b/video-libs/gst-plugins-base/DEPENDS
index c1580bc..764d4f8 100755
--- a/video-libs/gst-plugins-base/DEPENDS
+++ b/video-libs/gst-plugins-base/DEPENDS
@@ -5,6 +5,9 @@ optional_depends libx11
\
"--enable-x --enable-xvideo --enable-xshm" \
"--disable-x --disable-xvideo --disable-xshm" \
"for X11 video output" &&
+if is_depends_enabled $SPELL libx11; then
+ depends libxdmcp
+fi &&
optional_depends alsa-lib \
"--enable-alsa" \
"--disable-alsa" \
diff --git a/video-libs/gst-plugins-base/HISTORY
b/video-libs/gst-plugins-base/HISTORY
index 64dcb0f..85f9374 100644
--- a/video-libs/gst-plugins-base/HISTORY
+++ b/video-libs/gst-plugins-base/HISTORY
@@ -1,3 +1,6 @@
+2014-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on libxdmcp if the dependency on libx11 is enabled
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.36

diff --git a/video-libs/gst-plugins-good-1.0/BUILD
b/video-libs/gst-plugins-good-1.0/BUILD
new file mode 100755
index 0000000..ba87027
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/BUILD
@@ -0,0 +1,5 @@
+OPTS="$OPTS --disable-examples" &&
+if [[ $GST_PLUGINS_GOOD_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-good-1.0/DEPENDS
b/video-libs/gst-plugins-good-1.0/DEPENDS
new file mode 100755
index 0000000..ad7fdea
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/DEPENDS
@@ -0,0 +1,85 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+
+optional_depends orc \
+ "--enable-orc" \
+ "--disable-orc" \
+ "for orc support" &&
+optional_depends aalib \
+ "--enable-aalib" \
+ "--disable-aalib" \
+ "for ASCII art output" &&
+optional_depends libx11 \
+ "--enable-x --enable-xshm" \
+ "--disable-x --disable-xshm" \
+ "for recording from X11" &&
+optional_depends cairo \
+ "--enable-cairo" \
+ "--disable-cairo" \
+ "for subtitle/text rendering" &&
+optional_depends flac \
+ "--enable-flac" \
+ "--disable-flac" \
+ "for flac audio decoding/encoding" &&
+optional_depends gdk-pixbuf2 \
+ "--enable-gdk_pixbuf" \
+ "--disable-gdk_pixbuf" \
+ "for gdkpixbuf image loader" &&
+optional_depends JPEG \
+ "--enable-jpeg" \
+ "--disable-jpeg" \
+ "for jpeg image decoding/encoding" &&
+optional_depends libcaca \
+ "--enable-libcaca" \
+ "--disable-libcaca" \
+ "for coloured ascii art output" &&
+optional_depends libdv \
+ "--enable-libdv" \
+ "--disable-libdv" \
+ "for DV video decoding" &&
+optional_depends libpng \
+ "--enable-libpng" \
+ "--disable-libpng" \
+ "for png image encoding" &&
+optional_depends libiec61883 \
+ "--enable-dv1394" \
+ "--disable-dv1394" \
+ "to read from a IEE1394 (firewire) device" &&
+optional_depends libshout \
+ "--enable-shout2" \
+ "--disable-shout2" \
+ "for shoutcast protocol send support" &&
+optional_depends libsoup \
+ "--enable-soup" \
+ "--disable-soup" \
+ "for the soup http client plugin" &&
+optional_depends speex \
+ "--enable-speex" \
+ "--disable-speex" \
+ "for speex audio decoding/encoding" &&
+optional_depends taglib \
+ "--enable-taglib" \
+ "--disable-taglib" \
+ "for ID3v2 tag writing" &&
+optional_depends wavpack \
+ "--enable-wavpack" \
+ "--disable-wavpack" \
+ "for wavpack audio decoding" &&
+optional_depends libvpx \
+ "--enable-vpx" \
+ "--disable-vpx" \
+ "for VPX decoding" &&
+optional_depends pulseaudio \
+ "--enable-pulse" \
+ "--disable-pulse" \
+ "for pulseaudio plugin" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gst-plugins-good-1.0/DETAILS
b/video-libs/gst-plugins-good-1.0/DETAILS
new file mode 100755
index 0000000..91285e0
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gst-plugins-good-1.0
+ VERSION=1.4.5
+
SOURCE_HASH=sha512:0cf880af21956138e127508f6020fdc10f6ed01b765b0d3364d038c8e104947486c83c157c7b957193b82d59f724e342a6d12900b6a97abe6e2f3dac65d71be0
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ 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
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org/
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="plugins for gstreamer"
+cat << EOF
+Plugins for gstreamer.
+This module contains a set of plug-ins that we consider to have good quality
+code, correct functionality, our preferred license (LGPL for the plug-in
+code, LGPL or LGPL-compatible for the supporting library).
+EOF
diff --git a/video-libs/gst-plugins-good-1.0/HISTORY
b/video-libs/gst-plugins-good-1.0/HISTORY
new file mode 100644
index 0000000..3a7af5b
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/HISTORY
@@ -0,0 +1,23 @@
+2014-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.5
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.3
+
+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
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+ * DEPENDS: removed optional_depends hal, gconf2, libxml2, esound
+ gtk+2 -> gdk-pixbuf2
+ added optional_depends libvpx
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-good, version 1.0.0
diff --git a/video-libs/gst-plugins-good-1.0/PREPARE
b/video-libs/gst-plugins-good-1.0/PREPARE
new file mode 100755
index 0000000..c6d5b05
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_GOOD_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-good-1.0/PROVIDES
b/video-libs/gst-plugins-good-1.0/PROVIDES
new file mode 100755
index 0000000..4245fac
--- /dev/null
+++ b/video-libs/gst-plugins-good-1.0/PROVIDES
@@ -0,0 +1 @@
+TOTEM_BACKEND
diff --git a/video-libs/gst-plugins-good/HISTORY
b/video-libs/gst-plugins-good/HISTORY
index 87eb284..633127e 100644
--- a/video-libs/gst-plugins-good/HISTORY
+++ b/video-libs/gst-plugins-good/HISTORY
@@ -1,3 +1,9 @@
+2013-09-13 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply another patch to fix v4l2 compile
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch to fix v4l2 compile
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PREPARE, BUILD: add optional support for experimental plugins

diff --git a/video-libs/gst-plugins-good/PRE_BUILD
b/video-libs/gst-plugins-good/PRE_BUILD
new file mode 100755
index 0000000..d01e24b
--- /dev/null
+++ b/video-libs/gst-plugins-good/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/gst-plugins-good-v4l2.patch &&
+patch -p1 < $SPELL_DIRECTORY/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
diff --git a/video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
b/video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
new file mode 100644
index 0000000..948b23f
--- /dev/null
+++ b/video-libs/gst-plugins-good/gst-plugins-good-v4l2.patch
@@ -0,0 +1,11 @@
+diff -ur gst-plugins-good-0.10.31/sys/v4l2/gstv4l2bufferpool.c
gst-plugins-good-mod/sys/v4l2/gstv4l2bufferpool.c
+--- gst-plugins-good-0.10.31/sys/v4l2/gstv4l2bufferpool.c 2011-12-30
07:59:13.000000000 -0600
++++ gst-plugins-good-mod/sys/v4l2/gstv4l2bufferpool.c 2013-02-17
19:05:57.874153672 -0600
+@@ -181,7 +181,6 @@
+ GST_LOG_OBJECT (pool->v4l2elem, " MMAP offset: %u",
+ ret->vbuffer.m.offset);
+ GST_LOG_OBJECT (pool->v4l2elem, " length: %u", ret->vbuffer.length);
+- GST_LOG_OBJECT (pool->v4l2elem, " input: %u", ret->vbuffer.input);
+
+ data = (guint8 *) v4l2_mmap (0, ret->vbuffer.length,
+ PROT_READ | PROT_WRITE, MAP_SHARED, pool->video_fd,
diff --git
a/video-libs/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch

b/video-libs/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
new file mode 100644
index 0000000..25c2550
--- /dev/null
+++
b/video-libs/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
@@ -0,0 +1,25 @@
+From 8e633d2059cb835448021cf79becb487aff10975 Mon Sep 17 00:00:00 2001
+From: Bastien Nocera <hadess AT hadess.net>
+Date: Mon, 18 Mar 2013 14:59:35 +0000
+Subject: v4l2: fix compilation against newer kernel headers as on FC19
+
+---
+diff --git a/sys/v4l2/v4l2_calls.c b/sys/v4l2/v4l2_calls.c
+index 07d390a..4c10f4f 100644
+--- a/sys/v4l2/v4l2_calls.c
++++ b/sys/v4l2/v4l2_calls.c
+@@ -291,8 +291,12 @@ gst_v4l2_fill_lists (GstV4l2Object * v4l2object)
+ break;
+ case V4L2_CID_HFLIP:
+ case V4L2_CID_VFLIP:
++#ifndef V4L2_CID_PAN_RESET
+ case V4L2_CID_HCENTER:
++#endif
++#ifndef V4L2_CID_TILT_RESET
+ case V4L2_CID_VCENTER:
++#endif
+ #ifdef V4L2_CID_PAN_RESET
+ case V4L2_CID_PAN_RESET:
+ #endif
+--
+cgit v0.9.0.2-2-gbebe
diff --git a/video-libs/gst-plugins-ugly-1.0/BUILD
b/video-libs/gst-plugins-ugly-1.0/BUILD
new file mode 100755
index 0000000..b6b3573
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/BUILD
@@ -0,0 +1,11 @@
+if [ "$GST_PLUGINS_UGLY_MP3" = "y" ]; then
+ OPTS="--enable-mad $OPTS"
+else
+ OPTS="--disable-mad $OPTS"
+fi &&
+# disabled x264 plugin as it is not compatible with the current API
+OPTS="$OPTS --disable-x264" &&
+if [[ $GST_PLUGINS_UGLY_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-ugly-1.0/CONFIGURE
b/video-libs/gst-plugins-ugly-1.0/CONFIGURE
new file mode 100755
index 0000000..e6d94ff
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/CONFIGURE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_MP3 "Enable mp3 support?" y
diff --git a/video-libs/gst-plugins-ugly-1.0/DEPENDS
b/video-libs/gst-plugins-ugly-1.0/DEPENDS
new file mode 100755
index 0000000..84ae13f
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/DEPENDS
@@ -0,0 +1,49 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends orc &&
+
+if [ "$GST_PLUGINS_UGLY_MP3" = "y" ]; then
+ depends libmad '--enable-mad' &&
+ depends libid3tag
+fi &&
+optional_depends a52dec \
+ "--enable-a52dec" \
+ "--disable-a52dec" \
+ "for a52 audio decoding" &&
+optional_depends lame \
+ "--enable-lame" \
+ "--disable-lame" \
+ "for mp3 audio encoding" &&
+optional_depends libmpeg2 \
+ "--enable-mpeg2dec" \
+ "--disable-mpeg2dec" \
+ "for mpeg2 video decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for cdio based CD plugin" &&
+optional_depends libdvdread \
+ "--enable-dvdread" \
+ "--disable-dvdread" \
+ "for DVD input plugin" &&
+optional_depends twolame \
+ "--enable-twolame" \
+ "--disable-twolame" \
+ "for MP2 audio encoder" &&
+# in theory, but I can't get sidplay-libs to compile
+#optional_depends sidplay-libs \
+# "--enable-sidplay" \
+# "--disable-sidplay" \
+# "for SID audio decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for audio cd reading" &&
+optional_depends x264 \
+ "--enable-x264" \
+ "--disable-x264" \
+ "for x264 encoder" &&
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/video-libs/gst-plugins-ugly-1.0/DETAILS
b/video-libs/gst-plugins-ugly-1.0/DETAILS
new file mode 100755
index 0000000..1d2e306
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=gst-plugins-ugly-1.0
+ VERSION=1.4.5
+
SOURCE_HASH=sha512:9353a5b9492758d8255fcab23c0eb170ec31e884774c22915b57cc4a2ed56bad61643d7bd44fcdb919e7ad9b2023d1d0fab23f9c9fda1cb2b9883c92ec6b6fc0
+ 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
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="plugins for gstreamer with licensing and/or patent issues"
+cat << EOF
+Plugins for gstreamer.
+This module contains a set of plug-ins that have good quality and correct
+functionality, but distributing them might pose problems. The license
+on either the plug-ins or the supporting libraries might not be how we'd
+like. The code might be widely known to present patent problems.
+EOF
diff --git a/video-libs/gst-plugins-ugly-1.0/HISTORY
b/video-libs/gst-plugins-ugly-1.0/HISTORY
new file mode 100644
index 0000000..5c30f4a
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/HISTORY
@@ -0,0 +1,17 @@
+2014-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.5
+
+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
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-ugly, version 1.0.0
diff --git a/video-libs/gst-plugins-ugly-1.0/PREPARE
b/video-libs/gst-plugins-ugly-1.0/PREPARE
new file mode 100755
index 0000000..5b30fab
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
b/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git
a/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS

b/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++
b/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git a/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
b/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
new file mode 100755
index 0000000..2cbf952
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
@@ -0,0 +1,13 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) message "${MESSAGE_COLOR}Forcing dependency on
${SPELL_COLOR}libcdio${DEFAULT_COLOR}" \
+ "${MESSAGE_COLOR}to satisfy
${SPELL_COLOR}$THIS_SUB_DEPENDS${DEFAULT_COLOR}${MESSAGE_COLOR}
requirement.${DEFAULT_COLOR}" &&
+ depends libcdio '--enable-cdio'
+ ;;
+ LIBMPEG2) message "${MESSAGE_COLOR}Forcing dependency on
${SPELL_COLOR}libmpeg2${DEFAULT_COLOR}" \
+ "${MESSAGE_COLOR}to satisfy
${SPELL_COLOR}$THIS_SUB_DEPENDS${DEFAULT_COLOR}${MESSAGE_COLOR}
requirement.${DEFAULT_COLOR}" &&
+ depends libmpeg2 '--enable-mpeg2dec'
+ ;;
+ *) echo "Unknown sub-depends!" ;
+ return 1
+ ;;
+esac
diff --git a/video-libs/gst-plugins-ugly/HISTORY
b/video-libs/gst-plugins-ugly/HISTORY
index 4aea5d8..ecd7a6d 100644
--- a/video-libs/gst-plugins-ugly/HISTORY
+++ b/video-libs/gst-plugins-ugly/HISTORY
@@ -1,3 +1,6 @@
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply patch to fix cdio build
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PREPARE, BUILD: optionally enable experimental plugins

diff --git a/video-libs/gst-plugins-ugly/PRE_BUILD
b/video-libs/gst-plugins-ugly/PRE_BUILD
new file mode 100755
index 0000000..ce26a3f
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/cdio.patch
diff --git a/video-libs/gst-plugins-ugly/cdio.patch
b/video-libs/gst-plugins-ugly/cdio.patch
new file mode 100644
index 0000000..e8d89ae
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/cdio.patch
@@ -0,0 +1,209 @@
+commit 649bd92cd2600719862ad5189899212409dd0a67
+Author: Leon Merten Lohse <leon AT green-side.de>
+Date: Thu May 3 23:50:30 2012 +0100
+
+ cdio: compensate for libcdio's recent cd-text api changes
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=675112
+
+ Conflicts:
+
+ ext/cdio/gstcdiocddasrc.c
+
+Index: b/ext/cdio/gstcdio.c
+===================================================================
+--- a/ext/cdio/gstcdio.c
++++ b/ext/cdio/gstcdio.c
+@@ -28,16 +28,20 @@
+ #include <cdio/logging.h>
+
+ GST_DEBUG_CATEGORY (gst_cdio_debug);
+
+ void
+-gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext,
++gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext, track_t
track,
+ cdtext_field_t field, const gchar * gst_tag, GstTagList ** p_tags)
+ {
+ const gchar *txt;
+
++#if LIBCDIO_VERSION_NUM > 83
++ txt = cdtext_get_const (cdtext, field, track);
++#else
+ txt = cdtext_get_const (field, cdtext);
++#endif
+ if (txt == NULL || *txt == '\0') {
+ GST_DEBUG_OBJECT (src, "empty CD-TEXT field %u (%s)", field, gst_tag);
+ return;
+ }
+
+@@ -55,42 +59,59 @@ gst_cdio_add_cdtext_field (GstObject * s
+
+ GST_DEBUG_OBJECT (src, "CD-TEXT: %s = %s", gst_tag, txt);
+ }
+
+ GstTagList *
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_get_cdtext (GstObject * src, cdtext_t * t, track_t track)
++{
++ GstTagList *tags = NULL;
++
++#else
+ gst_cdio_get_cdtext (GstObject * src, CdIo * cdio, track_t track)
+ {
+ GstTagList *tags = NULL;
+ cdtext_t *t;
+
+ t = cdio_get_cdtext (cdio, track);
+ if (t == NULL) {
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for track %u", track);
+ return NULL;
+ }
++#endif
+
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_PERFORMER, GST_TAG_ARTIST,
&tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_TITLE, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_TITLE,
GST_TAG_TITLE,
++ &tags);
+
+ return tags;
+ }
+
+ void
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_add_cdtext_album_tags (GstObject * src, cdtext_t * t,
++ GstTagList * tags)
++{
++#else
+ gst_cdio_add_cdtext_album_tags (GstObject * src, CdIo * cdio, GstTagList *
tags)
+ {
+ cdtext_t *t;
+
+ t = cdio_get_cdtext (cdio, 0);
+ if (t == NULL) {
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for album");
+ return;
+ }
++#endif
+
+- /* FIXME: map CDTEXT_PERFORMER to GST_TAG_ALBUM_ARTIST once we have that
*/
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_ALBUM, &tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_GENRE, GST_TAG_GENRE, &tags);
+-
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ALBUM_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_TITLE, GST_TAG_ALBUM,
++ &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_GENRE, GST_TAG_GENRE,
++ &tags);
+ GST_DEBUG ("CD-TEXT album tags: %" GST_PTR_FORMAT, tags);
+ }
+
+ static void
+ gst_cdio_log_handler (cdio_log_level_t level, const char *msg)
+Index: b/ext/cdio/gstcdio.h
+===================================================================
+--- a/ext/cdio/gstcdio.h
++++ b/ext/cdio/gstcdio.h
+@@ -22,25 +22,41 @@
+ #define __GST_CDIO_H__
+
+ #include <gst/gst.h>
+ #include <cdio/cdio.h>
+ #include <cdio/cdtext.h>
++#include <cdio/version.h>
++
++#if LIBCDIO_VERSION_NUM <= 83
++ #define CDTEXT_FIELD_PERFORMER CDTEXT_PERFORMER
++ #define CDTEXT_FIELD_GENRE CDTEXT_GENRE
++ #define CDTEXT_FIELD_TITLE CDTEXT_TITLE
++#endif
+
+ GST_DEBUG_CATEGORY_EXTERN (gst_cdio_debug);
+ #define GST_CAT_DEFAULT gst_cdio_debug
+
+ void gst_cdio_add_cdtext_field (GstObject * src,
+ cdtext_t * cdtext,
++ track_t track,
+ cdtext_field_t field,
+ const gchar * gst_tag,
+ GstTagList ** p_tags);
+
+ GstTagList * gst_cdio_get_cdtext (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ track_t track);
+
+ void gst_cdio_add_cdtext_album_tags (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ GstTagList * tags);
+
+ #endif /* __GST_CDIO_H__ */
+
+Index: b/ext/cdio/gstcdiocddasrc.c
+===================================================================
+--- a/ext/cdio/gstcdiocddasrc.c
++++ b/ext/cdio/gstcdiocddasrc.c
+@@ -216,10 +216,13 @@ static gboolean
+ gst_cdio_cdda_src_open (GstCddaBaseSrc * cddabasesrc, const gchar * device)
+ {
+ GstCdioCddaSrc *src;
+ discmode_t discmode;
+ gint first_track, num_tracks, i;
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t *cdtext;
++#endif
+
+ src = GST_CDIO_CDDA_SRC (cddabasesrc);
+
+ g_assert (device != NULL);
+ g_assert (src->cdio == NULL);
+@@ -242,12 +245,22 @@ gst_cdio_cdda_src_open (GstCddaBaseSrc *
+ return TRUE; /* base class will generate 'has no tracks'
error */
+
+ if (src->read_speed != -1)
+ cdio_set_speed (src->cdio, src->read_speed);
+
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext = cdio_get_cdtext (src->cdio);
++
++ if (NULL == cdtext)
++ GST_DEBUG_OBJECT (src, "no CD-TEXT on disc");
++ else
++ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), cdtext,
++ cddabasesrc->tags);
++#else
+ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), src->cdio,
+ cddabasesrc->tags);
++#endif
+
+ GST_LOG_OBJECT (src, "%u tracks, first track: %d", num_tracks,
first_track);
+
+ for (i = 0; i < num_tracks; ++i) {
+ GstCddaBaseSrcTrack track = { 0, };
+@@ -260,12 +273,18 @@ gst_cdio_cdda_src_open (GstCddaBaseSrc *
+
+ /* Note: LSN/LBA confusion all around us; in any case, this does
+ * the right thing here (for cddb id calculations etc. as well) */
+ track.start = cdio_get_track_lsn (src->cdio, i + first_track);
+ track.end = track.start + len_sectors - 1; /* -1? */
++#if LIBCDIO_VERSION_NUM > 83
++ if (NULL != cdtext)
++ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), cdtext,
++ i + first_track);
++#else
+ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), src->cdio,
+ i + first_track);
++#endif
+
+ gst_cdda_base_src_add_track (GST_CDDA_BASE_SRC (src), &track);
+ }
+ return TRUE;
diff --git a/video-libs/gstreamer-1.0/BUILD b/video-libs/gstreamer-1.0/BUILD
new file mode 100755
index 0000000..2c78d18
--- /dev/null
+++ b/video-libs/gstreamer-1.0/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS --disable-examples --disable-tests" &&
+default_build
diff --git a/video-libs/gstreamer-1.0/DEPENDS
b/video-libs/gstreamer-1.0/DEPENDS
new file mode 100755
index 0000000..29c1887
--- /dev/null
+++ b/video-libs/gstreamer-1.0/DEPENDS
@@ -0,0 +1,29 @@
+depends glib2 &&
+depends libxml2 &&
+depends flex &&
+depends bison &&
+depends perl &&
+
+optional_depends valgrind \
+ "--enable-valgrind" \
+ "--disable-valgrind" \
+ "for better integration with valgrind" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "to use Native Language Support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gstreamer-1.0/DETAILS
b/video-libs/gstreamer-1.0/DETAILS
new file mode 100755
index 0000000..3193cb0
--- /dev/null
+++ b/video-libs/gstreamer-1.0/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=gstreamer-1.0
+ VERSION=1.4.5
+
SOURCE_HASH=sha512:ed7b371f99b7da4ec462e34cd8e02062a0faaad7498a87cfc1ef39f8740db9bca0cc5bfe17ae5ff24abe0bd4a6771e732da193c01ca0e2d835b6c5d9f0d41403
+ SOURCE=gstreamer-$VERSION.tar.xz
+ SOURCE_DIRECTORY="$BUILD_DIRECTORY/gstreamer-$VERSION"
+ SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gstreamer/$SOURCE
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org/
+ ENTERED=20120930
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer streaming video libs"
+ SHORT="framework for streaming media"
+cat << EOF
+This is GStreamer, a framework for streaming media. The
+fundamental design comes from the video pipeline at Oregon Graduate
+Institute, as well as some ideas from DirectMedia. It's based on
+plug-ins that will provide the various codec and other functionality.
+The interface hopefully is generic enough for various companies (ahem,
+Apple) to release binary codecs for Linux, until such time as they get
+a clue and release the source.
+EOF
diff --git a/video-libs/gstreamer-1.0/HISTORY
b/video-libs/gstreamer-1.0/HISTORY
new file mode 100644
index 0000000..8bbc8b1
--- /dev/null
+++ b/video-libs/gstreamer-1.0/HISTORY
@@ -0,0 +1,23 @@
+2014-12-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.5
+
+2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.3
+
+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
+
+2013-04-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.7
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.5
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.2
+
+2012-09-30 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gstreamer, version 1.0.0
diff --git a/video-libs/gstreamer/HISTORY b/video-libs/gstreamer/HISTORY
index a3996fe..43e5e0d 100644
--- a/video-libs/gstreamer/HISTORY
+++ b/video-libs/gstreamer/HISTORY
@@ -1,3 +1,7 @@
+2013-09-08 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: created to add bison3 patch
+
https://bug706462.bugzilla-attachments.gnome.org/attachment.cgi?id=252504
+
2012-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.10.36

diff --git a/video-libs/gstreamer/PRE_BUILD b/video-libs/gstreamer/PRE_BUILD
new file mode 100755
index 0000000..044c7a0
--- /dev/null
+++ b/video-libs/gstreamer/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/gstreamer-bison3.patch
+
diff --git a/video-libs/gstreamer/gstreamer-bison3.patch
b/video-libs/gstreamer/gstreamer-bison3.patch
new file mode 100644
index 0000000..56bd597
--- /dev/null
+++ b/video-libs/gstreamer/gstreamer-bison3.patch
@@ -0,0 +1,33 @@
+From 90622bb35544655cf641e3ab65cf35a6d01869bc Mon Sep 17 00:00:00 2001
+From: Kerrick Staley <kerrick AT kerrickstaley.com>
+Date: Tue, 20 Aug 2013 23:59:29 -0700
+Subject: [PATCH] Make grammar.y work with Bison 3
+
+YYLEX_PARAM is no longer supported in Bison 3.
+---
+ gst/parse/grammar.y | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y
+index 8a9019c..f533389 100644
+--- a/gst/parse/grammar.y
++++ b/gst/parse/grammar.y
+@@ -26,7 +26,6 @@
+ */
+
+ #define YYERROR_VERBOSE 1
+-#define YYLEX_PARAM scanner
+
+ #define YYENABLE_NLS 0
+
+@@ -659,6 +658,7 @@ static int yyerror (void *scanner, graph_t *graph, const
char *s);
+ %right '.'
+ %left '!' '='
+
++%lex-param { void *scanner }
+ %parse-param { void *scanner }
+ %parse-param { graph_t *graph }
+ %pure-parser
+--
+1.8.3.4
+
diff --git a/video-libs/libass/DEPENDS b/video-libs/libass/DEPENDS
index 3b7946b..a73ce60 100755
--- a/video-libs/libass/DEPENDS
+++ b/video-libs/libass/DEPENDS
@@ -2,18 +2,17 @@ depends freetype2 &&
depends libpng &&
depends fribidi &&

-optional_depends fontconfig \
- "" \
- "--disable-fontconfig" \
- "Enable fontconfig support?" &&
+optional_depends fontconfig \
+ "--enable-fontconfig" \
+ "--disable-fontconfig" \
+ "for fontconfig support" &&

-optional_depends enca \
- "" \
- "--disable-enca" \
- "Enable charset autodetect?" &&
-
-optional_depends harfbuzz \
- "" \
- "--disable-harfbuzz" \
- "Enable harfbuzz support?"
+optional_depends enca \
+ "--enable-enca" \
+ "--disable-enca" \
+ "for enca (charset autodetect) support" &&

+optional_depends harfbuzz \
+ "--enable-harfbuzz" \
+ "--disable-harfbuzz" \
+ "for HarfBuzz support"
diff --git a/video-libs/libass/DETAILS b/video-libs/libass/DETAILS
index ad04544..874eac3 100755
--- a/video-libs/libass/DETAILS
+++ b/video-libs/libass/DETAILS
@@ -1,13 +1,13 @@
SPELL=libass
- VERSION=0.10.0
+ VERSION=0.10.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:450141f5de5125696edbd44019e5eccb8b34f6173692c50abbc3b82b565221d4454760489469542dc4e2a51c7f952b4a565f2e9468b3fa8550a62e2eb1836b77
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/libass";
LICENSE[0]=ISC
ENTERED=20101226
- SHORT="a portable library for SSA/ASS subtitles rendering"
+ SHORT="portable library for SSA/ASS subtitles rendering"
cat << EOF
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation
Alpha/Substation Alpha) subtitle format. It is mostly compatible with
VSFilter.
diff --git a/video-libs/libass/HISTORY b/video-libs/libass/HISTORY
index 2a1c8b9..9599284 100644
--- a/video-libs/libass/HISTORY
+++ b/video-libs/libass/HISTORY
@@ -1,3 +1,13 @@
+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
+
+2013-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell 0.10.1; gpg -> hash; fixed short desc
+
2011-12-17 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 0.10.0
* DEPENDS: changed some to optional depends
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/libass/libass-0.10.0.tar.gz.sig
b/video-libs/libass/libass-0.10.0.tar.gz.sig
deleted file mode 100644
index eb60bb55..0000000
Binary files a/video-libs/libass/libass-0.10.0.tar.gz.sig and /dev/null differ
diff --git a/video-libs/libdc1394/DETAILS b/video-libs/libdc1394/DETAILS
index 65a3a15..b0c79cd 100755
--- a/video-libs/libdc1394/DETAILS
+++ b/video-libs/libdc1394/DETAILS
@@ -1,10 +1,11 @@
SPELL=libdc1394
- VERSION=2.1.4
+ VERSION=2.2.1
+
SOURCE_HASH=sha512:e79370d4ac50f60535ef8b6f6ae21d5ede965812c775853e98c5c38e9bfc87929ef6e0d3737a20a443cd60c0225af18944bcba6d2cfb2ba858ac868bfb53c446
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
SOURCE_URL[1]=$KERNEL_URL/pub/linux/libs/ieee1394/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
LICENSE[0]=LGPL
WEB_SITE=http://sourceforge.net/projects/libdc1394
ENTERED=20020125
diff --git a/video-libs/libdc1394/HISTORY b/video-libs/libdc1394/HISTORY
index 3e5b9bb..fe9973e 100644
--- a/video-libs/libdc1394/HISTORY
+++ b/video-libs/libdc1394/HISTORY
@@ -1,3 +1,6 @@
+2013-06-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.1
+
2012-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: libusb => LIBUSB

diff --git a/video-libs/libdc1394/libdc1394-2.1.4.tar.gz.sig
b/video-libs/libdc1394/libdc1394-2.1.4.tar.gz.sig
deleted file mode 100644
index e3f8e62..0000000
Binary files a/video-libs/libdc1394/libdc1394-2.1.4.tar.gz.sig and /dev/null
differ
diff --git a/video-libs/libdvbpsi/DETAILS b/video-libs/libdvbpsi/DETAILS
index 1940e76..52e91cb 100755
--- a/video-libs/libdvbpsi/DETAILS
+++ b/video-libs/libdvbpsi/DETAILS
@@ -1,6 +1,6 @@
SPELL=libdvbpsi
- VERSION=0.2.2
-
SOURCE_HASH=sha512:9077a87d31b6c142773d68a5679a5b864df1c063f66d8b405964127b5e2f0b6b8ab4c1c003f873c221ba5657022667bfdb19cc399211be52bbc94a227de262a7
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:951db13f5645d4d6a160719fc6ac97fd31a32d5d17cb8e26db94702e65b6fac3d4e7a99c3c417e09fe5ce33f3b0c0ef86206c77b36816dcd8a3bd5b0bb4a9684
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 b961dee..605ed00 100644
--- a/video-libs/libdvbpsi/HISTORY
+++ b/video-libs/libdvbpsi/HISTORY
@@ -1,3 +1,15 @@
+2014-04-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.0
+
+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
+
+2012-12-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.0
+
2011-11-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.2
licence = LGPL
diff --git a/video-libs/libdvdcss/DEPENDS b/video-libs/libdvdcss/DEPENDS
new file mode 100755
index 0000000..a026d93
--- /dev/null
+++ b/video-libs/libdvdcss/DEPENDS
@@ -0,0 +1,2 @@
+optional_depends doxygen "" "--disable-doc" \
+ "Build API documentation with Doxygen?"
diff --git a/video-libs/libdvdcss/DETAILS b/video-libs/libdvdcss/DETAILS
index 4d6ae9f..1ff46da 100755
--- a/video-libs/libdvdcss/DETAILS
+++ b/video-libs/libdvdcss/DETAILS
@@ -1,9 +1,9 @@
SPELL=libdvdcss
- VERSION=1.2.11
-
SOURCE_HASH=sha512:32dec992cf2f352a09c4edc39ea16101fc9005f3aecc43460aa1b5834c104d3f2c1efc81051339fa18fd4f33cfa949fd17ffe84414519a92b91d0d8a1ae4c467
+ VERSION=1.2.13
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.videolan.org/pub/libdvdcss/$VERSION/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://developers.videolan.org/libdvdcss/
ENTERED=20010927
LICENSE[0]=GPL
diff --git a/video-libs/libdvdcss/HISTORY b/video-libs/libdvdcss/HISTORY
index 88a1c9c..fd0cd2f 100644
--- a/video-libs/libdvdcss/HISTORY
+++ b/video-libs/libdvdcss/HISTORY
@@ -1,3 +1,10 @@
+2013-03-13 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.2.13
+ * DEPENDS: added optional on doxygen
+
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.12
+
2011-11-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.11
* BUILD: deleted, not needed
diff --git a/video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig
b/video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig
new file mode 100644
index 0000000..c30a3f4
Binary files /dev/null and
b/video-libs/libdvdcss/libdvdcss-1.2.13.tar.bz2.sig differ
diff --git a/video-libs/libdvdnav/DETAILS b/video-libs/libdvdnav/DETAILS
index 031f8f7..ef55e12 100755
--- a/video-libs/libdvdnav/DETAILS
+++ b/video-libs/libdvdnav/DETAILS
@@ -1,15 +1,12 @@
SPELL=libdvdnav
- VERSION=4.1.3
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=4.2.1
+
SOURCE_HASH=sha512:3b7b18069b77a5a48ff5ad74f823b88f5dbf5058f11737ffef9d388d755616a581688c95dc1c3d9ab2377bce1dafaf53c9d46981a12588e6b3d8b70ce582e756
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp1.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
- SOURCE_URL[0]=ftp://ftp2.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
- SOURCE_URL[0]=ftp://ftp4.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
+ SOURCE_URL[0]=http://dvdnav.mplayerhq.hu/releases/$SOURCE
WEB_SITE=http://mplayerhq.hu/
ENTERED=20020428
-
SOURCE_HASH=sha512:ce3e6ae56d8d73a6c5a2cb30e63f47867569b65a68304ba7da1f6500a4f0136154ce764dfd3e3af91135d068da0dedbc2759dd97de6712011fe37f76e186b45c
LICENSE[0]=GPL
-# DOCS="COPYING NEWS README"
KEYWORDS="video libs"
SHORT="Library for DVD navigation"
cat << EOF
diff --git a/video-libs/libdvdnav/HISTORY b/video-libs/libdvdnav/HISTORY
index 1dd0d17..9c3bb4e 100644
--- a/video-libs/libdvdnav/HISTORY
+++ b/video-libs/libdvdnav/HISTORY
@@ -1,3 +1,9 @@
+2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.1
+
+2012-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.2.0
+
2008-11-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: specify --with-dvdread
fixes bug #14908
diff --git a/video-libs/libdvdread/DETAILS b/video-libs/libdvdread/DETAILS
index 820ecc7..b541b6d 100755
--- a/video-libs/libdvdread/DETAILS
+++ b/video-libs/libdvdread/DETAILS
@@ -1,12 +1,12 @@
SPELL=libdvdread
- VERSION=4.1.3
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=4.2.1
+
SOURCE_HASH=sha512:80738a70068c83fbd309ffd7335485909812ad0cd862df25ca041b8fb302428be0fc9e678aaeafe529b7652f8b1435e406d8aee3504e939fd29a7e45bd7d8139
+# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www1.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
- SOURCE_URL[1]=http://www2.mplayerhq.hu/MPlayer/releases/dvdnav/$SOURCE
+ SOURCE_URL[0]=http://dvdnav.mplayerhq.hu/releases/$SOURCE
WEB_SITE=http://www.mplayerhq.hu/
ENTERED=20010927
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
LICENSE[0]=GPL
KEYWORDS="dvd video libs"
SHORT="libdvdread provides API for reading DVD video disks."
diff --git a/video-libs/libdvdread/HISTORY b/video-libs/libdvdread/HISTORY
index cef7a17..c0f2b10 100644
--- a/video-libs/libdvdread/HISTORY
+++ b/video-libs/libdvdread/HISTORY
@@ -1,3 +1,11 @@
+2014-04-10 Treeve Jelbert <treeve AT ourcemage.org>
+ * DETAILS: version 4.2.1
+
+2012-10-25 Treeve Jelbert <treeve AT ourcemage.org>
+ * DETAILS: version 4.2.0
+ new url
+ * UP_TRIGGERS: update version check
+
2008-11-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* UP_TRIGGERS: added for the migration from 0.9

diff --git a/video-libs/libdvdread/UP_TRIGGERS
b/video-libs/libdvdread/UP_TRIGGERS
index 5d0878d..f3324c5 100755
--- a/video-libs/libdvdread/UP_TRIGGERS
+++ b/video-libs/libdvdread/UP_TRIGGERS
@@ -2,12 +2,12 @@
local OLD_SPELL_VERSION=""
if spell_ok $SPELL; then
OLD_SPELL_VERSION="$(installed_version $SPELL)"
- if [[ ${OLD_SPELL_VERSION:0:1} == 0 ]]; then
+ if [[ ${OLD_SPELL_VERSION:0:3} == '4.1' ]]; then
message "This is an incompatible update of libdvdread..."
message "Figuring out what spells need to be recast, this may take a
while."
for each in $(show_up_depends $SPELL 1); do
if gaze install $each | xargs readelf -d 2> /dev/null |
- grep -q "NEEDED.*libdvdread.so.3"; then
+ grep -q "NEEDED.*libdvdread.so.4"; then
up_trigger $each cast_self
fi
done
diff --git a/video-libs/libdvdread/libdvdread-4.1.3.tar.bz2.sig
b/video-libs/libdvdread/libdvdread-4.1.3.tar.bz2.sig
deleted file mode 100644
index 331d29f..0000000
Binary files a/video-libs/libdvdread/libdvdread-4.1.3.tar.bz2.sig and
/dev/null differ
diff --git a/video-libs/libiec61883/DETAILS b/video-libs/libiec61883/DETAILS
index 0efd838..16c7f32 100755
--- a/video-libs/libiec61883/DETAILS
+++ b/video-libs/libiec61883/DETAILS
@@ -1,6 +1,6 @@
SPELL=libiec61883
VERSION=1.2.0
-
SOURCE_HASH=sha512:7dc8a186635cba112769e36bf812221aa535641ffe5534c3b05b882fd20eab3a41cfde2fb6466490a7548e8bb45d91792f48f3190dfed671c1945281368c3762
+
SOURCE_HASH=sha512:303391dc5d75298039f51bcb9c53061f5ada92210c81dfe860994c05e8e03d6d9d1a662fad780d5766c17a8aade665d996ab3454fc93bc06981a3832e6de4066
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=LGPL
diff --git a/video-libs/libiec61883/HISTORY b/video-libs/libiec61883/HISTORY
index 26302c4..1e85e7f 100644
--- a/video-libs/libiec61883/HISTORY
+++ b/video-libs/libiec61883/HISTORY
@@ -1,3 +1,6 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: hash sum changed, no old source to compare:-/
+
2009-12-15 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed to working SOURCE_URL[0]

diff --git a/video-libs/libmms/DEPENDS b/video-libs/libmms/DEPENDS
index c123523..349aba1 100755
--- a/video-libs/libmms/DEPENDS
+++ b/video-libs/libmms/DEPENDS
@@ -1 +1,2 @@
-depends glib2
+depends glib2 &&
+depends pcre
diff --git a/video-libs/libmms/HISTORY b/video-libs/libmms/HISTORY
index e78bdef..8d42733 100644
--- a/video-libs/libmms/HISTORY
+++ b/video-libs/libmms/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: pcre
+
2011-01-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.6.2

diff --git a/video-libs/libraw1394/DETAILS b/video-libs/libraw1394/DETAILS
index 30821d0..6c31947 100755
--- a/video-libs/libraw1394/DETAILS
+++ b/video-libs/libraw1394/DETAILS
@@ -1,7 +1,7 @@
SPELL=libraw1394
- VERSION=2.0.8
-
SOURCE_HASH=sha512:2b15a78aaf05ba3d833b5f898b3638b0a9229c754be48ffbe2b4c600a16078e1ef5425484005f0e935e4e3da127a136ee85af4ebdaf129a48e4153a59204d8fa
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.1.0
+
SOURCE_HASH=sha512:04295c2b4391b1c61cc1c65dbe5921f5e208bbb311104366d5756a82a6c53f1339c368fe76077318b22e2402fd8f679236606d0be4898728a9dba2d7a8989b9e
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=LGPL

WEB_SITE=https://ieee1394.wiki.kernel.org/index.php/Release_Notes_-_Libraries
diff --git a/video-libs/libraw1394/HISTORY b/video-libs/libraw1394/HISTORY
index eea18b0..a85c151 100644
--- a/video-libs/libraw1394/HISTORY
+++ b/video-libs/libraw1394/HISTORY
@@ -1,3 +1,6 @@
+2013-06-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.1.0
+
2012-02-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: updated to 2.0.8

diff --git a/video-libs/libucil/DETAILS b/video-libs/libucil/DETAILS
index f2d7d96..95ae971 100755
--- a/video-libs/libucil/DETAILS
+++ b/video-libs/libucil/DETAILS
@@ -1,6 +1,6 @@
SPELL=libucil
- VERSION=0.9.8
-
SOURCE_HASH=sha512:a3625147d3137c1e2791323a854b1653880be80ee3f12d3c06a5a00593b21468cd3e48edab4f3bf2f5c04e3fbd20a3e8f724f847fa871884fd61c0c18998328a
+ VERSION=0.9.10
+
SOURCE_HASH=sha512:9b37f4961bd332069a5ca54d7700d31c92e01053a983eda9bd91a6c8874076ea8b97ca768c001e5035ba0bdada6d60f8b4af2ff89ecfe79fdc49ba01ab9e11eb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.unicap-imaging.org/downloads/$SOURCE
diff --git a/video-libs/libucil/HISTORY b/video-libs/libucil/HISTORY
index 9934f67..355a94d 100644
--- a/video-libs/libucil/HISTORY
+++ b/video-libs/libucil/HISTORY
@@ -1,2 +1,5 @@
+2013-01-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.10
+
2010-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, CONFLICTS: spell created (based on deprecated
unicap spell)
diff --git a/video-libs/libunicap/DEPENDS b/video-libs/libunicap/DEPENDS
index 3eb49af..22b46d5 100755
--- a/video-libs/libunicap/DEPENDS
+++ b/video-libs/libunicap/DEPENDS
@@ -9,7 +9,7 @@ optional_depends libraw1394 \
# "--disable-dcam" \
# "build plugin for IIDC 1394 cameras" &&

-depends libv4l &&
+depends v4l-utils &&

optional_depends gettext \
"--enable-nls" \
diff --git a/video-libs/libunicap/HISTORY b/video-libs/libunicap/HISTORY
index 6595e46..647934d 100644
--- a/video-libs/libunicap/HISTORY
+++ b/video-libs/libunicap/HISTORY
@@ -1,6 +1,8 @@
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-06-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: PATCHLEVEL++
- * PRE_BUILD: fix obsolete syntax in udev rules

2011-08-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: PATCHLEVEL=1
diff --git a/video-libs/libv4l/BUILD b/video-libs/libv4l/BUILD
index 11df526..27ba77d 100755
--- a/video-libs/libv4l/BUILD
+++ b/video-libs/libv4l/BUILD
@@ -1 +1 @@
-make -C lib all
+true
diff --git a/video-libs/libv4l/CONFLICTS b/video-libs/libv4l/CONFLICTS
new file mode 100755
index 0000000..4e25c94
--- /dev/null
+++ b/video-libs/libv4l/CONFLICTS
@@ -0,0 +1 @@
+conflicts libv4l y
diff --git a/video-libs/libv4l/DETAILS b/video-libs/libv4l/DETAILS
index 5fd0b3d..4fc19b4 100755
--- a/video-libs/libv4l/DETAILS
+++ b/video-libs/libv4l/DETAILS
@@ -1,23 +1,8 @@
SPELL=libv4l
- SPELLX=v4l-utils
- VERSION=0.8.8
-
SOURCE_HASH=sha512:4bc103e8431fa237612fcaa6addd63a03186ade64e306e83384192f0051e6c0f36b22771e66875062a984e1b0e0e255a945afe6dc0d1356560c140293c8d11c4
- SOURCE="${SPELLX}-${VERSION}.tar.bz2"
-# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
- SOURCE_URL[0]=http://linuxtv.org/downloads/$SPELLX/$SOURCE
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
- WEB_SITE=http://freshmeat.net/projects/libv4l
- LICENSE[0]=LGPL
- ENTERED=20090108
- SHORT="a collection of libraries that adds a thin abstraction
layer on top of video4linux2 (V4L2) devices"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-The purpose of this layer is to make it easy for application writers
-to support a wide variety of devices without having to write separate
-code for different devices in the same class. It consists of 3 different
-libraries. libv4lconvert offers functions to convert from any (known) pixel
-format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the
-(deprecated) v4l1 API on top of v4l2 devices, independent of the drivers
-for those devices supporting v4l1 compatibility (which many v4l2 drivers do
-not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding for
-the application transparent libv4lconvert conversion where necessary.
+deprecated spell [replaced by v4l-utils]
EOF
+
diff --git a/video-libs/libv4l/DOWNLOAD b/video-libs/libv4l/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video-libs/libv4l/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/video-libs/libv4l/HISTORY b/video-libs/libv4l/HISTORY
index b3e15a7..9f167bc 100644
--- a/video-libs/libv4l/HISTORY
+++ b/video-libs/libv4l/HISTORY
@@ -1,50 +1,4 @@
-2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.8
-
-2012-02-22 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.6
-
-2011-07-27 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.5
-
-2011-06-11 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.8.4
-
-2011-05-12 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 0.8.3
- Now works with Linux headers 2.6.38+
-
-2011-02-01 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.2
-
-2010-09-05 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.1, new SOURCE libv4l -> v4l-utils, SOURCE_URL, WEB_SITE
- * BUILD, INSTALL: updated to v4l-utils tarball
-
-2010-01-18 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.4
-
-2009-10-26 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.3
-
-2009-10-09 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.2, new SOURCE_URL[0]
-
-2009-09-01 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.1
-
-2009-07-11 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.6.0
-
-2009-06-07 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.5.99
-
-2009-04-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.5.97
-
-2009-03-22 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.5.9
-
-2009-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS, BUILD, INSTALL: spell created
-
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated [replaced by v4l-utils]
diff --git a/video-libs/libv4l/INSTALL b/video-libs/libv4l/INSTALL
index 8c2c15c..27ba77d 100755
--- a/video-libs/libv4l/INSTALL
+++ b/video-libs/libv4l/INSTALL
@@ -1 +1 @@
-make -C lib install PREFIX=/usr
+true
diff --git a/video-libs/libv4l/PRE_BUILD b/video-libs/libv4l/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/video-libs/libv4l/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/video-libs/libv4l/UP_TRIGGERS b/video-libs/libv4l/UP_TRIGGERS
new file mode 100755
index 0000000..20c813a
--- /dev/null
+++ b/video-libs/libv4l/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger v4l-utils cast_self
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..ae274c2 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.3.0
+
SOURCE_HASH=sha512:af26766a3336155c5bc7b8cce7c23228de054287b990f9cacdc35273384a7af4999c01bb623d12143f40107036308a8b3207081efe67936748503c30c985fd6b
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..66a4523 100644
--- a/video-libs/libvpx/HISTORY
+++ b/video-libs/libvpx/HISTORY
@@ -1,3 +1,10 @@
+2014-09-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.0
+
+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 e1813f8..b966216 100755
--- a/video-libs/live/DETAILS
+++ b/video-libs/live/DETAILS
@@ -1,7 +1,7 @@
SPELL=live
- VERSION=2012.08.20
+ VERSION=2013.10.11
SOURCE=$SPELL.$VERSION.tar.gz
-
SOURCE_HASH=sha512:9e1bbf5e662c160d05c21abdb89240d570a84ff603d9fc18b9232b7d533000d4798383d463fb4d81731bb4074fcde429c380751a2d5e551a49859ba999604395
+
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 3c29b42..c332411 100644
--- a/video-libs/live/HISTORY
+++ b/video-libs/live/HISTORY
@@ -1,3 +1,28 @@
+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
+
+2013-05-06 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2013.04.30
+
+2013-04-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2013.04.01
+
+2013-03-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2013.03.23
+
+2013-02-22 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 2013.02.11
+
+2012-10-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2012.10.24
+
+2012-09-27 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated version to 2012.09.27
+ (At least that one is obtainable.)
+
2012-08-27 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 2012.08.20

diff --git a/video-libs/smpeg/DETAILS b/video-libs/smpeg/DETAILS
index 3ba39af..ab070ff 100755
--- a/video-libs/smpeg/DETAILS
+++ b/video-libs/smpeg/DETAILS
@@ -2,8 +2,9 @@
VERSION=0.4.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://mirrors.sunsite.dk/lokigames/open-source/smpeg/$SOURCE
- WEB_SITE=http://www.lokigames.com/development/smpeg.php3
+
SOURCE_URL[0]=ftp://ftp.tu-clausthal.de/pub/linux/gentoo/distfiles/${SOURCE}
+
SOURCE_URL[1]=http://ftp.uni-erlangen.de/pub/mirrors/gentoo/distfiles/${SOURCE}
+ WEB_SITE=http://icculus.org/smpeg/
ENTERED=20010922

SOURCE_HASH=sha512:d566bb68b0caacecdf61cd766b26e003fd4e153c243d873f7aae33ab69919202bd121bb9c10f494bd9530267ddec2a9e018eb46ee8bb9d502a29cd2de2f1bbfb
LICENSE[0]=GPL
diff --git a/video-libs/smpeg/HISTORY b/video-libs/smpeg/HISTORY
index d03e316..e43b693 100644
--- a/video-libs/smpeg/HISTORY
+++ b/video-libs/smpeg/HISTORY
@@ -1,3 +1,9 @@
+2014-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
+2012-12-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix WEB_SITE
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

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-libs/xine-lib/CONFIGURE b/video-libs/xine-lib/CONFIGURE
index dd357be..cb6527b 100755
--- a/video-libs/xine-lib/CONFIGURE
+++ b/video-libs/xine-lib/CONFIGURE
@@ -11,4 +11,29 @@ config_query_option XINE_LIB_OPTS \
# V4L 1 is deprecated
if list_find "$XINE_LIB_OPTS" "--enable-v4l"; then
list_remove "XINE_LIB_OPTS" "--enable-v4l"
-fi
+fi &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable support for a52dec decoding library?" y \
+ "" \
+ "--disable-a52dec" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable FAAD decoder support?" y \
+ "" \
+ "--disable-faad" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable DTS decoding library support?" y \
+ "" \
+ "--disable-dts" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable MAD decoding library support?" y \
+ "" \
+ "--disable-mad" &&
+
+config_query_option XINE_LIB_OPTS \
+ "Enable Musepack decoding support?" y \
+ "" \
+ "--disable-musepack"
diff --git a/video-libs/xine-lib/DEPENDS b/video-libs/xine-lib/DEPENDS
index cf58d15..790c7ca 100755
--- a/video-libs/xine-lib/DEPENDS
+++ b/video-libs/xine-lib/DEPENDS
@@ -3,6 +3,11 @@ depends LIBAVCODEC &&
depends libcdio &&
depends vcdimager-unstable &&

+optional_depends libxdg-basedir \
+ "--with-external-libxdg-basedir" \
+ "--without-external-libxdg-basedir" \
+ "to use system version of libxdg-basedir" &&
+
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
@@ -107,34 +112,40 @@ if is_depends_enabled $SPELL speex; then
depends libogg
fi &&

-# not recommended as system libraries
-#
-# libdvdnav: --with-external-dvdnav
-
-optional_depends libmpcdec \
- "--enable-musepack" \
- "--disable-musepack" \
- "for Musepack decoding support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-musepack"; then
+ optional_depends libmpcdec \
+ "--enable-musepack" \
+ "--enable-musepack=internal" \
+ "to use system version of Musepack decoding library"
+fi &&

-optional_depends faad2 \
- "--enable-faad" \
- "--disable-faad" \
- "for FAAD decoder support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-faad"; then
+ optional_depends faad2 \
+ "--enable-faad" \
+ "--enable-faad=internal" \
+ "to use system version of FAAD decoder"
+fi &&

-optional_depends libdca \
- "--enable-dts" \
- "--disable-dts" \
- "for DTS decoding library support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-dts"; then
+ optional_depends libdca \
+ "--enable-dts" \
+ "--enable-dts=internal" \
+ "to use system version of DTS decoding library"
+fi &&

-optional_depends a52dec \
- "--enable-a52dec" \
- "--disable-a52dec" \
- "for a52dec decoding library support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-a52dec"; then
+ optional_depends a52dec \
+ "--enable-a52dec" \
+ "--enable-a52dec=internal" \
+ "to use system version of a52dec decoding library"
+fi &&

-optional_depends libmad \
- "--enable-mad" \
- "--disable-mad" \
- "for MAD decoding library support" &&
+if ! list_find "$XINE_LIB_OPTS" "--disable-mad"; then
+ optional_depends libmad \
+ "--enable-mad" \
+ "--enable-mad=internal" \
+ "to use system version of MAD decoding library"
+fi &&

optional_depends libmodplug \
"--enable-modplug" \
@@ -167,6 +178,11 @@ if is_depends_enabled $SPELL freetype2; then
"--disable-antialiasing"
fi &&

+optional_depends libdvdnav \
+ "--with-external-dvdnav" \
+ "--without-external-dvdnav" \
+ "to use system version of dvdnav library
(${PROBLEM_COLOR}not recommended${DEFAULT_COLOR})" &&
+
optional_depends libdvdcss "" "" "to play encrypted DVDs" &&

optional_depends real-codecs \
@@ -188,7 +204,7 @@ optional_depends quicktime-codecs \

# input plugins
if list_find "$XINE_LIB_OPTS" "--enable-v4l2"; then
- optional_depends libv4l \
+ optional_depends v4l-utils \
"--enable-libv4l" \
"--disable-libv4l" \
"for libv4l support"
@@ -207,4 +223,6 @@ optional_depends samba \
optional_depends libfame \
"--enable-dxr3" \
"--disable-dxr3" \
- "build DXR3/HW+ plugins"
+ "build DXR3/HW+ plugins" &&
+
+suggest_depends optipng "" "" "for PNG optimisation"
diff --git a/video-libs/xine-lib/DETAILS b/video-libs/xine-lib/DETAILS
index 4defb1f..67bb53b 100755
--- a/video-libs/xine-lib/DETAILS
+++ b/video-libs/xine-lib/DETAILS
@@ -1,9 +1,9 @@
SPELL=xine-lib
- VERSION=1.2.2
-
SOURCE_HASH=sha512:338916386adafda85bafef0dae862c49470d7b6ccf2d8c83ada7ac2f50d12746daa0ebd3ec3fd68e063e20a1f86b0508665b3a49ba493e7fa9abf22f17bd8b81
+ VERSION=1.2.6
+
SOURCE_HASH=sha512:ed4b1bc29daf85021cb83393d010ddca0ce9da508a8ddb9fec554f18eda1d156fc08f0aeaabeb7afe93fc445f049f84057e0708e6c87cd123c5cd2b20f8a25fd
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/xine/$SOURCE
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/xine/${SPELL}/${VERSION}/${SOURCE}
WEB_SITE=http://www.xine-project.org/
ENTERED=20010927
LICENSE[0]=GPL
diff --git a/video-libs/xine-lib/HISTORY b/video-libs/xine-lib/HISTORY
index 3e8c565..2e548ee 100644
--- a/video-libs/xine-lib/HISTORY
+++ b/video-libs/xine-lib/HISTORY
@@ -1,3 +1,18 @@
+2014-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.6
+
+2013-05-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.3
+
+2012-12-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added default selection for internal libraries
+ * DEPENDS: added switches between internal and external versions;
+ added dependencies: libxdg-basedir, libdvdnav (with a warning);
+ added optipng suggest dependency
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-07-15 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: replaced libdts with libdca

diff --git a/video/animata/DETAILS b/video/animata/DETAILS
index 6156317..855bcf4 100755
--- a/video/animata/DETAILS
+++ b/video/animata/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=animata
-if test "$ANIMATA_AUTOUPDATE" = "y"; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=svn
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://animata.googlecode.com/svn/trunk:animata-svn
diff --git a/video/animata/HISTORY b/video/animata/HISTORY
index ba4d010..7599aec 100644
--- a/video/animata/HISTORY
+++ b/video/animata/HISTORY
@@ -1,2 +1,5 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-11-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PREPARE, PRE_BUILD, BUILD, INSTALL: spell created
diff --git a/video/avidemux2/BUILD b/video/avidemux2/BUILD
index c8d7939..e4e8f01 100755
--- a/video/avidemux2/BUILD
+++ b/video/avidemux2/BUILD
@@ -1,5 +1,8 @@
if is_depends_enabled $SPELL qt4; then
- OPTS="-DQT_QMAKE_EXECUTABLE=${INSTALL_ROOT}/usr/bin/qt4/qmake
-DLRELEASE_EXECUTABLE=${INSTALL_ROOT}/usr/bin/qt4/lrelease $OPTS"
+ PATH="/usr/bin/qt4:$PATH"
fi &&
-
-cmake_build
+# sudo calls would install stuff right away
+sed -i 's:^sudo:# sudo:' bootStrap.sh &&
+# For avidemux 2.6, add $OPTS here and switch to .bash .
+# The 2.5 build script doesn't know any options.
+bash bootStrap.sh
diff --git a/video/avidemux2/DEPENDS b/video/avidemux2/DEPENDS
index f287df3..67046c7 100755
--- a/video/avidemux2/DEPENDS
+++ b/video/avidemux2/DEPENDS
@@ -2,9 +2,16 @@ depends cmake &&
depends -sub CXX gcc &&
depends libxml2 &&
depends yasm &&
+# for 2.6
+#depends sqlite &&
+# 2.5 website mentions subversion as possible prereq

-optional_depends gtk+2 "" "-DNO_GTK=1" "for gtk+2 gui" &&
-optional_depends qt4 "" "-DNO_QT4=1" "for Qt gui" &&
+optional_depends gtk+2 "--with-gtk" "--without-gtk" "for gtk+2 gui" &&
+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 \
"" \
@@ -18,65 +25,65 @@ optional_depends a52dec \

optional_depends aften \
"" \
- "-DNO_Aften=1" \
+ "" \
"for AC3 audio encoding" &&

optional_depends libdca \
"" \
- "-DNO_libdca=1" \
+ "" \
"for DTS audio decoding" &&

optional_depends lame \
"" \
- "-DNO_Lame=1" \
+ "" \
"for mp3 audio encoding" &&

optional_depends libvorbis \
"" \
- "-DNO_Vorbis=1" \
+ "" \
"for OGG/Vorbis support" &&

optional_depends xvid \
"" \
- "-DNO_Xvid=1" \
+ "" \
"for xvid video encoding" &&

optional_depends x264 \
"" \
- "-DNO_x264=1" \
+ "" \
"for H264 video encoding" &&

optional_depends freetype2 \
"" \
- "-DNO_FREETYPE=1" \
+ "" \
"for subtitle rendering" &&

optional_depends alsa-lib \
"" \
- "-DNO_ALSA=1" \
+ "" \
"for alsa audio output" &&

optional_depends esound \
"" \
- "-DNO_Esd=1" \
+ "" \
"for esd audio output" &&

optional_depends JACK-DRIVER \
"" \
- "-DNO_Jack=1" \
+ "" \
"for jack driver support" &&

optional_depends libsamplerate \
"" \
- "-DNO_libsamplerate=1" \
+ "" \
"for resampling support" &&

optional_depends faad2 \
"" \
- "-DNO_FAAC=1 -DNO_FAAD=1 -DNO_NeAAC=1" \
+ "" \
"for AAC audio decoding" &&

optional_depends sdl \
"" \
- "-DNO_SDL=1" \
+ "" \
"for SDL audio/video output"
diff --git a/video/avidemux2/HISTORY b/video/avidemux2/HISTORY
index 7a6e685..e27e364 100644
--- a/video/avidemux2/HISTORY
+++ b/video/avidemux2/HISTORY
@@ -1,3 +1,9 @@
+2013-04-21 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, INSTALL: switch to usage of provided build script
+ Our build was just broken (for me at least): No plugins! Couldn't
+ even play audio. Now we don't have the absolute control to disable
+ any optionals if they are present in system, but at least it works.
+
2012-01-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.5.6

diff --git a/video/avidemux2/INSTALL b/video/avidemux2/INSTALL
new file mode 100755
index 0000000..2b4fca1
--- /dev/null
+++ b/video/avidemux2/INSTALL
@@ -0,0 +1,4 @@
+# bootStrap script contains install commands
+# need to duplicate them here ...
+cd buildMain && make install && cd .. &&
+cd buildPlugins && make install && cd ..
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 4fa5ade..c4bbf1d 100755
--- a/video/bino/DETAILS
+++ b/video/bino/DETAILS
@@ -1,11 +1,11 @@
SPELL=bino
- VERSION=1.4.0
+ VERSION=1.6.0
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:374427723dc69ed3a6d24dac05a9cb5b8dfdd4bfc73bcf13bedc1acb4acf7b3f3f8136f78f159c2dbc8db2c8202ef0a6de972646abd60baf66f64970a89b3112
+
SOURCE_HASH=sha512:029e1150ddeaba62187877927ec90965b529602057e8a308d441c5856e3cb2fa86c0f7a18dce3df47836372a7779f11a9e9561c9af7c4af70db992f0ba307ba9
LICENSE[0]=GPL
SHORT="3D video player with multi-display support"
cat << EOF
diff --git a/video/bino/HISTORY b/video/bino/HISTORY
index d9e829d..4591c01 100644
--- a/video/bino/HISTORY
+++ b/video/bino/HISTORY
@@ -1,3 +1,18 @@
+2014-10-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0
+
+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
+
+2012-10-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.1
+
2012-06-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.0, WEB_SITE updated

diff --git a/video/cheese/DEPENDS b/video/cheese/DEPENDS
index 055ffd3..d94aad6 100755
--- a/video/cheese/DEPENDS
+++ b/video/cheese/DEPENDS
@@ -1,16 +1,22 @@
depends clutter-gst &&
-depends mx &&
depends gnome-video-effects &&
depends glib2 &&
-depends gstreamer &&
-depends gst-plugins-base &&
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends gst-plugins-bad-1.0 &&
depends evolution-data-server &&
depends xf86vidmodeproto &&
depends libxxf86vm &&
-depends gnome-desktop &&
-depends -sub GTK libcanberra &&
+depends -sub GTK3 libcanberra &&
+depends pango &&
+depends clutter &&

-optional_depends rarian \
- "--enable-scrollkeeper" \
- "--disable-scrollkeeper" \
- "to register with rarian"
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection for this build"
diff --git a/video/cheese/DETAILS b/video/cheese/DETAILS
index 07c713d..320476d 100755
--- a/video/cheese/DETAILS
+++ b/video/cheese/DETAILS
@@ -1,5 +1,5 @@
SPELL=cheese
- VERSION=3.4.1
+ VERSION=3.6.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
BRANCH=`echo $VERSION|cut -d . -f 1,2`
diff --git a/video/cheese/HISTORY b/video/cheese/HISTORY
index d0f8b06..8319746 100644
--- a/video/cheese/HISTORY
+++ b/video/cheese/HISTORY
@@ -1,3 +1,15 @@
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.2
+ * DEPENDS: removed depends mx, gstreamer, gst-plugins-base,
gnome-desktop
+ removed optional_depends rarian
+ added depends gstreamer-1.0, gst-plugins-base-1.0,
gst-plugins-bad-1.0,
+ pango, clutter
+ added optional_depends gtk-doc, gobject-introspection
+ changed sub-depends libcanberra to GTK3
+
+2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
2012-04-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.4.1

diff --git a/video/cheese/cheese-3.4.1.tar.xz.sig
b/video/cheese/cheese-3.4.1.tar.xz.sig
deleted file mode 100644
index 927846b..0000000
Binary files a/video/cheese/cheese-3.4.1.tar.xz.sig and /dev/null differ
diff --git a/video/cheese/cheese-3.6.2.tar.xz.sig
b/video/cheese/cheese-3.6.2.tar.xz.sig
new file mode 100644
index 0000000..d16f969
Binary files /dev/null and b/video/cheese/cheese-3.6.2.tar.xz.sig differ
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..1c8fa68 100755
--- a/video/dvdauthor/DETAILS
+++ b/video/dvdauthor/DETAILS
@@ -1,9 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=dvdauthor
- VERSION=0.7.0
+if [ "$DVDAUTHOR_BRANCH" == "scm" ]; then
+ VERSION=$(get_scm_version)
+ 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..28f53b6 100644
--- a/video/dvdauthor/HISTORY
+++ b/video/dvdauthor/HISTORY
@@ -1,3 +1,14 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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/eviacam/DETAILS b/video/eviacam/DETAILS
index 57e645a..b92bb41 100755
--- a/video/eviacam/DETAILS
+++ b/video/eviacam/DETAILS
@@ -1,8 +1,8 @@
SPELL=eviacam
- VERSION=1.5.4
+ VERSION=1.7.0
SOURCE=${SPELL}_${VERSION}.orig.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:991a30b8fcb8df8697d7dce44135070bdb5b5b8f6218cc86f62fb3ebb8905cd502514d8327250f95e4cf22b3899bcde5816e5ae1efd0c85010ccbe606cbcb5bb
+
SOURCE_HASH=sha512:0269714ecc31e7429cf13a294a9dec5fd6d7989b3d71be552d4ae21ed7c9780eca77e6fbda397e9b5d642b2a2ef8a795c02c9c15db54c5431c47ca35c850c32b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://eviacam.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video/eviacam/HISTORY b/video/eviacam/HISTORY
index 014a45d..4722063 100644
--- a/video/eviacam/HISTORY
+++ b/video/eviacam/HISTORY
@@ -1,3 +1,9 @@
+2013-06-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.0
+
+2012-11-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.0
+
2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD, 01-visionpipeline.patch: spell created,
version 1.5.4, patch from Arch
diff --git a/video/ffmpeg/BUILD b/video/ffmpeg/BUILD
index 3a9c15b..932ec8c 100755
--- a/video/ffmpeg/BUILD
+++ b/video/ffmpeg/BUILD
@@ -1,10 +1,36 @@
disable_pic &&

-#if [ $FFAMR != none ];then
-# OPTS="--enable-$FFAMR $OPTS"
-#fi &&
+if list_find "$FFMPEG_PROGRAMS" "none"; then
+ OPTS="--disable-programs $OPTS"
+elif list_find "$FFMPEG_PROGRAMS" "all"; then
+ :
+else
+ for program in $FFMPEG_PROGRAM_LIST; do
+ if ! list_find "$program" "$FFMPEG_PROGRAMS"; then
+ OPTS="--disable-$program $OPTS"
+ fi
+ done &&

-OPTS="$FFMPEG_SWSCALE $OPTS" &&
+ persistent_remove FFMPEG_PROGRAM_LIST &&
+ persistent_save &&
+ persistent_load
+fi &&
+
+OPTS="$FFMPEG_OPTS $OPTS" &&
+
+if echo "$CFLAGS" | grep -q "\-Os"; then
+ OPTS="--enable-small $OPTS"
+fi &&
+
+# license handling (nonfree/GPLv3)
+if is_depends_enabled $SPELL openssl || \
+ is_depends_enabled $SPELL faac; then
+ OPTS="--enable-nonfree $OPTS"
+fi &&
+
+if is_depends_enabled $SPELL opencore-amr; then
+ OPTS="--enable-version3 $OPTS"
+fi &&

# fixing issue #381
if is_depends_enabled $SPELL openjpeg; then
@@ -16,10 +42,11 @@ LDFLAGS=${LDFLAGS//-Wl,--as-needed/} &&
./configure --prefix=${INSTALL_ROOT}/usr \
--mandir=${INSTALL_ROOT}/usr/share/man \
--enable-shared \
- --enable-pthreads \
--disable-static \
- --disable-debug \
+ --enable-pthreads \
--enable-postproc \
--enable-gpl \
$OPTS &&
-make
+
+make V=1 &&
+make V=1 tools/qt-faststart
diff --git a/video/ffmpeg/CONFIGURE b/video/ffmpeg/CONFIGURE
index a6b5a4a..0ac2e1a 100755
--- a/video/ffmpeg/CONFIGURE
+++ b/video/ffmpeg/CONFIGURE
@@ -1,3 +1,31 @@
+. $GRIMOIRE/config_query_multi.function &&
+
default_configure &&
-config_query_option FFMPEG_SWSCALE 'enable software scaler support?' y \
- '--enable-swscale' '--disable-swscale'
+
+# backporting legacy options
+if [[ -n "$FFMPEG_SWSCALE" ]]; then
+ persistent_add FFMPEG_OPTS &&
+ list_add "FFMPEG_OPTS" "$FFMPEG_SWSCALE" &&
+
+ persistent_remove FFMPEG_SWSCALE
+fi &&
+
+config_query_option FFMPEG_OPTS "Enable software scaler support?" y \
+ "--enable-swscale" \
+ "--disable-swscale" &&
+
+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" &&
+
+config_query_multi FFMPEG_PROGRAMS "Which command line programs would you
like to build?" \
+ $FFMPEG_PROGRAM_LIST \
+ all \
+ none
diff --git a/video/ffmpeg/DEPENDS b/video/ffmpeg/DEPENDS
index d7b1adf..ae90bb8 100755
--- a/video/ffmpeg/DEPENDS
+++ b/video/ffmpeg/DEPENDS
@@ -1,90 +1,220 @@
-optional_depends "X86-ASSEMBLER" \
- "" \
- "--disable-yasm" \
- "for some assembler optimizations" &&
+depends libcdio-paranoia &&
+
+optional_depends zlib \
+ "--enable-zlib" \
+ "--disable-zlib" \
+ "for zlib support" &&
+
+optional_depends bzip2 \
+ "--enable-bzlib" \
+ "--disable-bzlib " \
+ "for bzlib support" &&
+
+optional_depends X86-ASSEMBLER \
+ "" \
+ "--disable-yasm" \
+ "for some assembler optimizations" &&

optional_depends celt \
"--enable-libcelt" \
"" \
- "for celt codec support via libcelt" &&
+ "for celt codec support" &&
+
optional_depends frei0r-plugins \
"--enable-frei0r" \
"" \
- "use frei0r for video filtering" &&
+ "to use frei0r for video filtering" &&

if [[ $FFMPEG_RELEASE == stable ]]; then
+ optional_depends SSL \
+ "--enable-openssl" \
+ "" \
+ "for crypto support via OpenSSL
(${PROBLEM_COLOR}nonfree${DEFAULT_COLOR})" &&

-optional_depends gnutls \
- "--enable-gnutls" \
- "" \
- "support for crypto" &&
-optional_depends libass \
- "--enable-libass" \
- "" \
- "use libass for subtitle rendering" &&
-optional_depends libmodplug \
- "--enable-libmodplug" \
- "" \
- "enable libmodplug support for playing mod files" &&
-optional_depends libvpx \
- "--enable-libvpx" \
- "" \
- "VP8 support"
+ optional_depends gnutls \
+ "--enable-gnutls" \
+ "" \
+ "for crypto support via GNUTLS" &&

-else
+ optional_depends fontconfig \
+ "--enable-fontconfig" \
+ "" \
+ "to enable fontconfig" &&

-optional_depends dirac \
- "--enable-libdirac" \
- "" \
- "for dirac encoder support via libdirac"
+ optional_depends libass \
+ "--enable-libass" \
+ "" \
+ "use libass for subtitle rendering" &&

+ optional_depends libmodplug \
+ "--enable-libmodplug" \
+ "" \
+ "to enable libmodplug support for playing mod files" &&
+
+ optional_depends twolame \
+ "--enable-libtwolame" \
+ "" \
+ "for MP2 encoding" &&
+
+ optional_depends libcdio \
+ "--enable-libcdio" \
+ "" \
+ "for audio CD grabbing" &&
+
+ optional_depends libiec61883 \
+ "--enable-libiec61883" \
+ "" \
+ "to enable iec61883" &&
+
+ optional_depends flite \
+ "--enable-libflite" \
+ "" \
+ "for voice synthesis support" &&
+
+ optional_depends libcaca \
+ "--enable-libcaca" \
+ "" \
+ "for textual display support" &&
+
+ optional_depends libbluray \
+ "--enable-libbluray" \
+ "" \
+ "for BluRay reading support" &&
+
+ optional_depends openal \
+ "--enable-openal" \
+ "" \
+ "for OpenAL 1.1 capture support" &&
+
+ optional_depends v4l-utils \
+ "--enable-libv4l2" \
+ "" \
+ "to enable v4l support" &&
+
+ optional_depends pulseaudio \
+ "--enable-libpulse" \
+ "" \
+ "for Pulseaudio input support"
+else
+ optional_depends dirac \
+ "--enable-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 \
"--enable-libschroedinger" \
"" \
"for dirac encoder/decoder support via libschroedinger" &&
+
+optional_depends libvdpau \
+ "--enable-vdpau" \
+ "--disable-vdpau" \
+ "to enable VDPAU code" &&
+
+optional_depends opencv \
+ "--enable-libopencv" \
+ "" \
+ "to video filtering via libopencv" &&
+
+optional_depends libvpx \
+ "--enable-libvpx" \
+ "" \
+ "for VP8 (and VP9 for stable branch) de/encoding support" &&
+
optional_depends speex \
"--enable-libspeex" \
"" \
- "support for the Speex codec" &&
+ "for Speex codec support" &&
+
optional_depends openjpeg \
"--enable-libopenjpeg" \
"--disable-libopenjpeg" \
- "support for JPEG 2000" &&
-optional_depends "lame" \
- "--enable-libmp3lame" \
- "" \
- "for mp3 encoding via libmp3lame" &&
-optional_depends "libvorbis" \
- "--enable-libvorbis" \
- "" \
- "for ogg/vorbis support" &&
-optional_depends "imlib2" \
- "" \
- "" \
- "for imlib2 support" &&
-optional_depends "freetype2" \
- "" \
- "" \
- "for a text render plugin" &&
-optional_depends "xvid" \
- "--enable-libxvid" \
- "" \
- "for xvid support" &&
-optional_depends sdl \
- "" \
- "--disable-ffplay" \
- "for ffplay video player" &&
-optional_depends faac \
- "--enable-libfaac --enable-nonfree" \
- "" \
- "support for faac" &&
-optional_depends libtheora \
- "--enable-libtheora" \
- "" \
- "theora codec" &&
-optional_depends x264 \
- "--enable-libx264" \
- "" \
- "h.264 encoder"
+ "for JPEG 2000 support" &&
+
+optional_depends lame \
+ "--enable-libmp3lame" \
+ "" \
+ "for mp3 encoding" &&
+
+optional_depends libvorbis \
+ "--enable-libvorbis" \
+ "" \
+ "for ogg/vorbis support" &&
+
+optional_depends freetype2 \
+ "--enable-libfreetype" \
+ "" \
+ "for a text render plugin" &&
+
+optional_depends xvid \
+ "--enable-libxvid" \
+ "" \
+ "for xvid support" &&
+
+optional_depends sdl \
+ "" \
+ "--disable-ffplay" \
+ "for ffplay video player" &&
+
+optional_depends faac \
+ "--enable-libfaac" \
+ "" \
+ "for AAC encoding via libfaac
(${PROBLEM_COLOR}nonfree${DEFAULT_COLOR}) support" &&
+
+optional_depends opencore-amr \
+ "--enable-libopencore-amrnb" \
+ "" \
+ "for AMR-NB de/encoding via libopencore-amrnb
(${PROBLEM_COLOR}GPLv3${DEFAULT_COLOR}) support" &&
+
+optional_depends opencore-amr \
+ "--enable-libopencore-amrwb" \
+ "" \
+ "for AMR-WB decoding via libopencore-amrwb
(${PROBLEM_COLOR}GPLv3${DEFAULT_COLOR}) support" &&
+
+optional_depends libtheora \
+ "--enable-libtheora" \
+ "" \
+ "for Theora encoding" &&
+
+optional_depends x264 \
+ "--enable-libx264" \
+ "" \
+ "for H.264 encoding" &&
+
+optional_depends gsm \
+ "--enable-libgsm" \
+ "" \
+ "for GSM de/encoding" &&
+
+optional_depends rtmpdump \
+ "--enable-librtmp" \
+ "" \
+ "for RTMP[E] support" &&
+
+optional_depends libdc1394 \
+ "--enable-libdc1394" \
+ "" \
+ "for IIDC-1394 grabbing" &&
+
+if is_depends_enabled $SPELL libdc1394; then
+ depends libraw1394
+fi &&
+
+optional_depends libx11 \
+ "--enable-x11grab" \
+ "" \
+ "to enable X11 grabbing" &&
+
+if is_depends_enabled $SPELL libx11; then
+ depends libxext &&
+ depends libxfixes
+fi
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index c43995d..7eafcf3 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,9 +1,9 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=0.11.2
- SECURITY_PATCH=13
+ VERSION=2.3.2
+ SECURITY_PATCH=15
else
- VERSION=0.7.13
+ VERSION=0.7.16
SECURITY_PATCH=11
fi
SOURCE=$SPELL-$VERSION.tar.bz2
@@ -13,27 +13,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=ffmpeg.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
-#case $FFAMR in
-# none);;
-# *)
-# amr_nb)
-# VERSION2=26104-610
-# SOURCE2=$VERSION2.zip
-#SOURCE2_URL[0]=http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/$SOURCE2
-#
SOURCE2_HASH=sha512:2ab3c1be43b17b655674b93a17b3ebcf3b95a6483bf9c2177dc00dd2a2f2802cb6685e679982cb0edefce90bb854c7842be324d5f1bd17cf0d349f9c737c2d68
-# amr_nb-fixed)
-# VERSION3=26073-600
-# SOURCE3=$VERSION3.zip
-#SOURCE3_URL[0]=http://www.3gpp.org/ftp/Specs/archive/26_series/26.073/$SOURCE3
-#
SOURCE3_HASH=sha512:db9a7f5514d1a4a27062720f8ba5357f89cc6953c81b5b09defb37469e9a0b1195e9722d7b415152ad9642e1b1d7dddfd4e739bfc42b0c2fa6094d44faa50cde
-# amr_wb)
-# VERSION4=26204-600
-# SOURCE4=$VERSION4.zip
-#SOURCE4_URL[0]=http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/$SOURCE4
-#
SOURCE4_HASH=sha512:fe7c4a6cc669345d2857df7a056dc62b28d076afb06f3184f26deb2ebc6da5222be38e532b0cb5493b33b387bda39348f532fd02f16387ccd8564ea0e3f2c948
-# ;;
-#esac
- WEB_SITE=http://ffmpeg.org
+ DOC_DIRS=""
+ WEB_SITE=http://ffmpeg.org/
ENTERED=20030514
LICENSE[0]=GPL
KEYWORDS="video"
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index 9711b45..95d72a9 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,85 @@
+2014-12-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: SSL flag is --enable-openssl not --enable-SSL
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2014-08-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.3.2
+
+2014-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.3.1
+
+2014-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.3
+
+2014-06-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2.4, SECURITY_PATCH++, fixes CVE-2014-4610
+
+2014-06-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.3
+
+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
+
+2013-09-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, {PRE_,}BUILD, CONFIGURE, DEPENDS, INSTALL, PREPARE:
rewritten
+ added build for qt-faststart tool
+
+2013-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.3 (stable)
+
+2013-09-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.15 (legacy)
+ * PRE_SUB_DEPENDS: fixed branch detection
+ * REPAIR^2994eb49747c30e2162e04fb1a7cd960^PRE_SUB_DEPENDS: added, to
+ replace buggy PRE_SUB_DEPENDS file
+
+2013-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.1
+
+2013-03-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.5
+
+2013-02-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.4, SECURITY_PATCH=14
+
+2013-01-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.3
+
+2012-12-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0.1
+
+2012-09-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.0
+
2012-09-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.11.2

diff --git a/video/ffmpeg/INSTALL b/video/ffmpeg/INSTALL
index d3f6c19..355a840 100755
--- a/video/ffmpeg/INSTALL
+++ b/video/ffmpeg/INSTALL
@@ -1,3 +1,9 @@
make_single &&
-install_config_file doc/ffserver.conf ${INSTALL_ROOT}/etc/ffserver.conf &&
-make install
+make V=1 install &&
+make_normal &&
+
+install -vm 755 "tools/qt-faststart" "$INSTALL_ROOT/usr/bin/qt-faststart" &&
+
+if list_find "ffserver" "$FFMPEG_PROGRAMS"; then
+ install_config_file doc/ffserver.conf ${INSTALL_ROOT}/etc/ffserver.conf
+fi
diff --git a/video/ffmpeg/PREPARE b/video/ffmpeg/PREPARE
index 328c960..7735aea 100755
--- a/video/ffmpeg/PREPARE
+++ b/video/ffmpeg/PREPARE
@@ -1,5 +1,3 @@
config_query_list FFMPEG_RELEASE "Select which release to build:" \
stable \
legacy
-
-#config_query_list FFAMR "Include an AMR codec?" none amr_nb amr_nb-fixed
amr_wb
diff --git a/video/ffmpeg/PRE_BUILD b/video/ffmpeg/PRE_BUILD
index 7e686d0..b7a3542 100755
--- a/video/ffmpeg/PRE_BUILD
+++ b/video/ffmpeg/PRE_BUILD
@@ -7,22 +7,3 @@ sed -i \
configure &&
#s|\\\$|\$|;
sedit '/#define LIBAVCODEC_VERSION_INT/i#if !defined INT64_C\n#if defined
__WORDSIZE && __WORDSIZE == 64\n#define INT64_C(c) c ## L\n#else\n#define
INT64_C(c) c ## LL\n#endif\n#endif' libavcodec/avcodec.h
-
-#message amr=$FFAMR &&
-#cd libavcodec &&
-#case $FFAMR in
-# none);;
-# *)
-#message amr_nb=$VERSION2 &&
-# unpack_file 2 &&
-# unzip ${VERSION2}*.zip &&
-# mv c-code amr_float &&
-#message amr_nb-fixed=$VERSION3 &&
-# unpack_file 3 &&
-# unzip ${VERSION3}*.zip &&
-# mv c-code amr &&
-#message amr_wb=$VERSION4 &&
-# unpack_file 4 &&
-# unzip ${VERSION4}*.zip &&
-# mv c-code amrwb_float
-#esac
diff --git a/video/ffmpeg/PRE_SUB_DEPENDS b/video/ffmpeg/PRE_SUB_DEPENDS
index 064b98b..969f032 100755
--- a/video/ffmpeg/PRE_SUB_DEPENDS
+++ b/video/ffmpeg/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case ${THIS_SUB_DEPENDS} in
-"LEGACY") [[ "$(installed_version ffmpeg)" == "0.7.13" ]] && return 0
;;
-"STABLE") [[ "$(installed_version ffmpeg)" != "0.7.13" ]] && return 0
;;
+"LEGACY") [[ "$(installed_version ffmpeg | cut -d. -f-2)" == "0.7" ]]
&& return 0 ;;
+"STABLE") [[ "$(installed_version ffmpeg | cut -d. -f-2)" != "0.7" ]]
&& return 0 ;;
esac
return 1
diff --git
a/video/ffmpeg/REPAIR^2994eb49747c30e2162e04fb1a7cd960^PRE_SUB_DEPENDS
b/video/ffmpeg/REPAIR^2994eb49747c30e2162e04fb1a7cd960^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..969f032
--- /dev/null
+++ b/video/ffmpeg/REPAIR^2994eb49747c30e2162e04fb1a7cd960^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case ${THIS_SUB_DEPENDS} in
+"LEGACY") [[ "$(installed_version ffmpeg | cut -d. -f-2)" == "0.7" ]]
&& return 0 ;;
+"STABLE") [[ "$(installed_version ffmpeg | cut -d. -f-2)" != "0.7" ]]
&& return 0 ;;
+esac
+return 1
diff --git a/video/gecko-mediaplayer/DETAILS b/video/gecko-mediaplayer/DETAILS
index 2643798..5663f8b 100755
--- a/video/gecko-mediaplayer/DETAILS
+++ b/video/gecko-mediaplayer/DETAILS
@@ -1,8 +1,8 @@
SPELL=gecko-mediaplayer
- VERSION=1.0.6
+ 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 79aec64..8f97708 100644
--- a/video/gecko-mediaplayer/HISTORY
+++ b/video/gecko-mediaplayer/HISTORY
@@ -1,3 +1,9 @@
+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
+
2012-06-24 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.0.6

diff --git a/video/gecko-mediaplayer/gecko-mediaplayer-1.0.6.tar.gz.sig
b/video/gecko-mediaplayer/gecko-mediaplayer-1.0.6.tar.gz.sig
deleted file mode 100644
index 38471a8..0000000
Binary files a/video/gecko-mediaplayer/gecko-mediaplayer-1.0.6.tar.gz.sig and
/dev/null differ
diff --git a/video/gnome-mplayer/DETAILS b/video/gnome-mplayer/DETAILS
index ce81583..84c10f2 100755
--- a/video/gnome-mplayer/DETAILS
+++ b/video/gnome-mplayer/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnome-mplayer
- VERSION=1.0.6
+ VERSION=1.0.8
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://gnome-mplayer.googlecode.com/files/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/video/gnome-mplayer/HISTORY b/video/gnome-mplayer/HISTORY
index cd24624..3862fa6 100644
--- a/video/gnome-mplayer/HISTORY
+++ b/video/gnome-mplayer/HISTORY
@@ -1,3 +1,9 @@
+2013-05-07 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.0.8
+
+2012-11-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.0.7
+
2012-06-24 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 1.0.6

diff --git a/video/gnome-mplayer/gnome-mplayer-1.0.6.tar.gz.sig
b/video/gnome-mplayer/gnome-mplayer-1.0.6.tar.gz.sig
deleted file mode 100644
index 263bb10..0000000
Binary files a/video/gnome-mplayer/gnome-mplayer-1.0.6.tar.gz.sig and
/dev/null differ
diff --git a/video/gnome-mplayer/gnome-mplayer-1.0.8.tar.gz.sig
b/video/gnome-mplayer/gnome-mplayer-1.0.8.tar.gz.sig
new file mode 100644
index 0000000..b002a6a
Binary files /dev/null and
b/video/gnome-mplayer/gnome-mplayer-1.0.8.tar.gz.sig differ
diff --git a/video/gpac/DEPENDS b/video/gpac/DEPENDS
index 3af77f16..aec520d 100755
--- a/video/gpac/DEPENDS
+++ b/video/gpac/DEPENDS
@@ -3,7 +3,7 @@ optional_depends "OPENGL" \
"" \
"--disable-opengl" \
"build with opengl?" &&
-optional_depends "openssl" \
+optional_depends "SSL" \
"" \
"--disable-ssl" \
"build with ssl?" &&
diff --git a/video/gpac/HISTORY b/video/gpac/HISTORY
index 449c78a..caccd6d 100644
--- a/video/gpac/HISTORY
+++ b/video/gpac/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/video/guvcview/DEPENDS b/video/guvcview/DEPENDS
index 304d751..5c07f42 100755
--- a/video/guvcview/DEPENDS
+++ b/video/guvcview/DEPENDS
@@ -1,8 +1,8 @@
depends gtk+3 &&
depends sdl &&
-depends udev &&
+depends UDEV &&
depends libpng &&
-depends libv4l &&
+depends v4l-utils &&
depends portaudio19 &&
depends LIBAVCODEC &&

diff --git a/video/guvcview/DETAILS b/video/guvcview/DETAILS
index 413997e..8b1dc8d 100755
--- a/video/guvcview/DETAILS
+++ b/video/guvcview/DETAILS
@@ -1,8 +1,8 @@
SPELL=guvcview
- VERSION=1.6.1
+ VERSION=2.0.1
SOURCE=${SPELL}-src-${VERSION}.tar.gz
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:dee99d6240dd963353d1519b3f40f5bf19f20cf5013b9d51c45cfae9166f2b1b21e816cbcc0a8a8e441e778edbd1544eca794cda51242b0c1ef52862de6b8acd
+
SOURCE_HASH=sha512:b3877f00f4caf224eac2010f62e1c3d575b94f84cd0a8da7a5f1df6c851384c7a9e356de905ce27e143dc9761137ae1cce146bb4f6c0aa6d270dd53551bce67a
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 682f31f..2147535 100644
--- a/video/guvcview/HISTORY
+++ b/video/guvcview/HISTORY
@@ -1,6 +1,23 @@
+2014-10-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.1
+
+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
+
+2013-07-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.1
+
+2013-03-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.7.0
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-08-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.1
-
2012-06-25 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: apply the patch if uvcvideo.h (comes with kernel sources
> 3.0) isn't found
diff --git a/video/guvcview/PRE_BUILD b/video/guvcview/PRE_BUILD
index cc8c640..1fcd450 100755
--- a/video/guvcview/PRE_BUILD
+++ b/video/guvcview/PRE_BUILD
@@ -5,4 +5,4 @@ if [[ ! -f "$INSTALL_ROOT/usr/include/linux/uvcvideo.h" ]];
then
patch -p1 < "$SPELL_DIRECTORY/linux-2.patch"
fi &&

-sed -i -e '29i#include <locale.h>' src/options.c
+sed -i -e '29i#include <locale.h>' guvcview/options.c
diff --git a/video/handbrake/DEPENDS b/video/handbrake/DEPENDS
index d79ee86..b707b75 100755
--- a/video/handbrake/DEPENDS
+++ b/video/handbrake/DEPENDS
@@ -19,4 +19,9 @@ optional_depends 'yasm' \
'--disable-local-yasm' \
'build and use local yasm' &&

+optional_depends 'LIBAVCODEC' \
+ '--enable-ff-mpeg2' \
+ '--disable-ff-mpeg2' \
+ 'for ffmpeg MPEG2 decoding' &&
+
suggest_depends 'libdvdcss' '' '' 'for DVD CSS decryption'
diff --git a/video/handbrake/HISTORY b/video/handbrake/HISTORY
index 0f18b31..aa78664 100644
--- a/video/handbrake/HISTORY
+++ b/video/handbrake/HISTORY
@@ -1,3 +1,6 @@
+2012-09-25 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optionally depend on LIBAVCODEC for ffmpeg support
+
2012-08-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.9.8
Matches upstream posted MD5
diff --git a/video/kamerka/DEPENDS b/video/kamerka/DEPENDS
index 195e0b0..f1232ac 100755
--- a/video/kamerka/DEPENDS
+++ b/video/kamerka/DEPENDS
@@ -1,2 +1,2 @@
depends qt4 &&
-depends libv4l
+depends v4l-utils
diff --git a/video/kamerka/DETAILS b/video/kamerka/DETAILS
index 256d7ff..775dee3 100755
--- a/video/kamerka/DETAILS
+++ b/video/kamerka/DETAILS
@@ -1,11 +1,11 @@
SPELL=kamerka
- VERSION=0.8.1
+ VERSION=0.8.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dosowisko.net/kamerka/downloads/$SOURCE
WEB_SITE=http://dos1.github.com/kamerka/
ENTERED=20120726
-
SOURCE_HASH=sha512:c6a19b9c6deb8121f3475abe43060cd087d0fb728a624c1f884fb168cc57850cbafda7c5e2bee24fd21abb8055009b2356c5a6728ba805ec1ef6ace21d246423
+
SOURCE_HASH=sha512:36c230874ad0746f24a23945807eca6e6ac49c95f9fbd227be4319a3f4c2ba4abc2d19606d73473bfc88a804348d1ae0f09ecc7e5391ac494a4bd55ec4d113c5
LICENSE[0]=GPL
SHORT="take photos using your webcam and shiny animated QML
interface"
cat << EOF
diff --git a/video/kamerka/HISTORY b/video/kamerka/HISTORY
index 2379482..2d35a0b 100644
--- a/video/kamerka/HISTORY
+++ b/video/kamerka/HISTORY
@@ -1,2 +1,8 @@
+2013-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.5
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-07-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 0.8.1
diff --git a/video/kino/DEPENDS b/video/kino/DEPENDS
index 888d44c..5b34b9c 100755
--- a/video/kino/DEPENDS
+++ b/video/kino/DEPENDS
@@ -6,7 +6,7 @@ depends libiec61883 &&
depends libsamplerate &&
depends xml-parser-expat &&
depends libdv &&
-optional_depends udev
"--with-udev-rules-dir=$INSTALL_ROOT/etc/udev/rules.d/" \
+optional_depends UDEV
"--with-udev-rules-dir=$INSTALL_ROOT/etc/udev/rules.d/" \
'' \
'detect jog/shuttle device' &&
optional_depends LIBAVCODEC '--disable-local-ffmpeg' \
diff --git a/video/kino/HISTORY b/video/kino/HISTORY
index fb134e4..157fd0b 100644
--- a/video/kino/HISTORY
+++ b/video/kino/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
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/video/kodi/CONFLICTS b/video/kodi/CONFLICTS
new file mode 100755
index 0000000..f370022
--- /dev/null
+++ b/video/kodi/CONFLICTS
@@ -0,0 +1 @@
+conflicts xbmc y
diff --git a/video/kodi/DEPENDS b/video/kodi/DEPENDS
new file mode 100755
index 0000000..40885af
--- /dev/null
+++ b/video/kodi/DEPENDS
@@ -0,0 +1,137 @@
+depends -sub CXX gcc &&
+depends automake &&
+depends autoconf &&
+depends unzip &&
+depends boost &&
+depends cmake &&
+depends swig &&
+depends yajl &&
+depends tinyxml &&
+depends taglib &&
+depends JAVA &&
+optional_depends glew \
+ "--enable-gl" \
+ "--disable-gl" \
+ "for OpenGL rendering" &&
+optional_depends libvdpau \
+ "--enable-vdpau" \
+ "--disable-vdpau" \
+ "for VDPAU decoding" &&
+depends libmad &&
+depends JPEG &&
+depends libsamplerate &&
+depends libogg &&
+depends libvorbis &&
+depends freetype2 &&
+depends fontconfig &&
+depends bzip2 &&
+depends sqlite &&
+optional_depends alsa-lib \
+ "--enable-alsa" \
+ "--disable-alsa" \
+ "for ALSA support" &&
+depends libpng &&
+depends pcre &&
+depends lzo &&
+depends libcdio &&
+depends sdl &&
+depends sdl_image &&
+depends sdl_mixer &&
+depends enca &&
+depends jasper &&
+depends libxt &&
+depends libxtst &&
+depends libxmu &&
+depends libxinerama &&
+depends curl &&
+depends dbus &&
+depends fribidi &&
+optional_depends MYSQL \
+ "--enable-mysql" \
+ "--disable-mysql" \
+ "for mysql support" &&
+optional_depends hal \
+ "--enable-hal" \
+ "--disable-hal" \
+ "for HAL support" &&
+optional_depends pulseaudio \
+ "--enable-pulse" \
+ "--disable-pulse" \
+ "for PulseAudio support" &&
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for Avahi support" &&
+optional_depends libxrandr \
+ "--enable-xrandr" \
+ "--disable-xrandr" \
+ "for XRandR support" &&
+optional_depends ffmpeg \
+ "--enable-external-ffmpeg" \
+ "--disable-external-ffmpeg" \
+ "use system ffmpeg" &&
+optional_depends goom \
+ "--enable-goom" \
+ "--disable-goom" \
+ "for GOOM visualization" &&
+optional_depends rtmpdump \
+ "--enable-rtmp" \
+ "--disable-rtmp" \
+ "RTMP support via librtmp" &&
+optional_depends faac \
+ "--enable-faac" \
+ "--disable-faac" \
+ "for faac support" &&
+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" \
+ "use system liba52" &&
+optional_depends libdca \
+ "--enable-external-libdts" \
+ "--disable-external-libdts" \
+ "use system libdts" &&
+depends faad2 &&
+depends libmpeg2 &&
+depends libass &&
+depends flac &&
+depends wavpack &&
+depends AWK &&
+depends gperf &&
+depends nasm &&
+optional_depends cwiid \
+ "" \
+ "" \
+ "for wiimote support" &&
+optional_depends BLUEZ \
+ "" \
+ "" \
+ "for bluetooth support" &&
+depends zlib &&
+depends libmms &&
+optional_depends samba \
+ "--enable-samba" \
+ "--disable-samba" \
+ "for samba support" &&
+depends tiff &&
+depends SSL &&
+optional_depends libmicrohttpd \
+ "--enable-webserver" \
+ "--disable-webserver" \
+ "for webserver support" &&
+depends libmodplug &&
+depends libssh &&
+depends gettext &&
+depends cvs &&
+depends libtool &&
+optional_depends libusb \
+ "--enable-libusb" \
+ "--disable-libusb" \
+ "for libusb support"
diff --git a/video/kodi/DETAILS b/video/kodi/DETAILS
new file mode 100755
index 0000000..ae8ee9b
--- /dev/null
+++ b/video/kodi/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=kodi
+ VERSION=14.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://mirrors.${SPELL}.tv/releases/source/${VERSION}-Helix.tar.gz
+
SOURCE_HASH=sha512:74faa65615f84329827c2fdbc9218636d0245ef451bd9995a9ddb3242794b49b0fd61d028d2f5adf0d6f816ef7225295eb8d7203e61ee5c59cfeccfa87360e07
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/xbmc-${VERSION}-Helix"
+ WEB_SITE="http://kodi.tv";
+ LICENSE[0]=GPL
+ ENTERED=20141223
+ SHORT="a software media player and entertainment hub (former
XBMC)"
+cat << EOF
+KODI is an award-winning free and open source (GPL) software media player
+and entertainment hub for digital media. KODI is available for Linux, OSX,
+Windows, and the original Xbox. Created in 2003 by a group of like minded
+programmers, KODI is a non-profit project run and developed by volunteers
+located around the world. More than 50 software developers have contributed
+to KODI, and 100-plus translators have worked to expand its reach, making
+it available in more than 30 languages.
+
+While KODI functions very well as a standard media player application for
+your computer, it has been designed to be the perfect companion for your
HTPC.
+Supporting an almost endless range of remote controls, and combined with its
+beautiful interface and powerful skinning engine, KODI feels very natural
+to use from the couch and is the ideal solution for your home theater.
+
+Currently KODI can be used to play almost all popular audio and video formats
+around. It was designed for network playback, so you can stream your
multimedia
+from anywhere in the house or directly from the internet using practically
any
+protocol available. Use your media as-is: KODI can play CDs and DVDs directly
+from the disk or image file, almost all popular archive formats from your
+hard drive, and even files inside ZIP and RAR archives. It will even scan
+all of your media and automatically create a personalized library complete
+with box covers, descriptions, and fanart. There are playlist and slideshow
+functions, a weather forecast feature and many audio visualizations. Once
+installed, your computer will become a fully functional multimedia jukebox.
+EOF
diff --git a/video/kodi/HISTORY b/video/kodi/HISTORY
new file mode 100644
index 0000000..028a1d0
--- /dev/null
+++ b/video/kodi/HISTORY
@@ -0,0 +1,2 @@
+2014-12-23 Pol Vinogradov <vin.public AT gmail.com>
+ * CONFLICTS, DEPENDS, DETAILS, PRE_BUILD: spell created
diff --git a/video/kodi/PRE_BUILD b/video/kodi/PRE_BUILD
new file mode 100755
index 0000000..2be2900
--- /dev/null
+++ b/video/kodi/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+./bootstrap
diff --git a/video/lives/DEPENDS b/video/lives/DEPENDS
index 0d8c438..20b6bc7 100755
--- a/video/lives/DEPENDS
+++ b/video/lives/DEPENDS
@@ -1,8 +1,30 @@
-depends mplayer &&
+depends alsa-lib &&
+depends atk &&
+depends cairo &&
+depends fftw &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
depends gtk+2 &&
+depends harfbuzz &&
depends imagemagick &&
+depends libdv &&
+depends libffi &&
+depends libogg &&
+depends libtheora &&
+depends libx11 &&
+depends mplayer &&
+depends pango &&
depends perl &&
-depends sdl &&
-optional_depends dvgrab "--enable-dvgrab" "--disable-dvgrab"
"firewire support"&&
-optional_depends mjpegtools "--enable-mjpegtools" "--disable-mjpegtools"
"for mpeg2 encoding support" &&
+depends pixman &&
+depends schroedinger &&
+
+optional_depends dvgrab "--enable-dvgrab" "--disable-dvgrab"
"firewire support" &&
+optional_depends mjpegtools "--enable-mjpegtools" "--disable-mjpegtools"
"for mpeg2 encoding support" &&
optional_depends libvisual "--enable-libvisual" "--disable-libvisual"
"for visualization support"
+optional_depends ffmpeg "--enable-ffmpeg" "--disable-ffmpeg" "use avcodec"
&&
+optional_depends libpng "--enable-libpng" "--disable-libpng" "support for
png files" &&
+optional_depends ladspa "--enable-ladspa" "--disable-ladspa" "for ladspa
support" &&
+optional_depends libunicap "--enable-unicap" "--disable-unicap" "for
capture device support" &&
+optional_depends liboil "--enable-liboil" "--disable-liboil" "for optimized
numerical operations"
diff --git a/video/lives/DETAILS b/video/lives/DETAILS
index ee2fa57..e15c469 100755
--- a/video/lives/DETAILS
+++ b/video/lives/DETAILS
@@ -1,6 +1,6 @@
SPELL=lives
- VERSION=1.6.0
-
SOURCE_HASH=sha512:020ec26b58fccd39c0cfd83354aab562343d908891d8f4c97c14d9280b89ec0a95e2bc335381a8d7c62dc5ebd873ef36311fcb4ce19af2cb31a66f5c95aded05
+ VERSION=1.8.0
+
SOURCE_HASH=sha512:4db5760d08d613b4bc584350ae7fa200632c7e50a9fc96b1b534a5552c94bb169c2cc5ff076560f4f4a8158e06bf8f5f109eb010fbec950ad29b547334a45fa6
SOURCE=LiVES-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/lives-$VERSION
SOURCE_URL[0]=http://www.xs4all.nl/%7Esalsaman/lives/current/$SOURCE
diff --git a/video/lives/HISTORY b/video/lives/HISTORY
index 072e433..38014a9 100644
--- a/video/lives/HISTORY
+++ b/video/lives/HISTORY
@@ -1,3 +1,20 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libggi, libgii, libpng,
+ libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86dga,
+ libxxf86vm, orc, pcre and slang, added optional dependencies on
+ ffmpeg, libpng, ladspa, libunicap, and liboil
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+ * DEPENDS: added dependencies on aalib, alsa-lib, atk, cairo, expat,
+ ffmpeg, fftw, fontconfig, freetype2, gdk-pixbuf2, glib2, harfbuzz,
libdv,
+ libffi, libggi, libgii, libogg, libpng, libtheora, libx11, libxau,
+ libxcb, libxdmcp, libxext, libxrender, libxxf86dga, libxxf86vm,
+ orc, pango, pcre, pixman, schroedinger, slang
+
+2012-09-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.3
+
2012-01-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.0

diff --git a/video/minitube/0001-fix-build-with-gcc-4.7.patch
b/video/minitube/0001-fix-build-with-gcc-4.7.patch
deleted file mode 100644
index 4fdf0f4..0000000
--- a/video/minitube/0001-fix-build-with-gcc-4.7.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From a186f8dfc22d24b03d103df1f303cb22fb38d149 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Sat, 5 May 2012 11:44:24 +0200
-Subject: [PATCH] fix build with gcc 4.7
-
----
- src/qtsingleapplication/qtlocalpeer.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/qtsingleapplication/qtlocalpeer.cpp
b/src/qtsingleapplication/qtlocalpeer.cpp
-index 4c4382d..b666197 100644
---- a/src/qtsingleapplication/qtlocalpeer.cpp
-+++ b/src/qtsingleapplication/qtlocalpeer.cpp
-@@ -101,7 +101,7 @@ QtLocalPeer::QtLocalPeer(QObject* parent, const QString
&appId)
- socketName += QLatin1Char('-') + QString::number(sessionId, 16);
- }
- #else
-- socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
-+ socketName += QLatin1Char('-') +
QString::number(QtLP_Private::getuid(), 16);
- #endif
-
- server = new QLocalServer(this);
---
-1.7.10.1
-
diff --git a/video/minitube/DETAILS b/video/minitube/DETAILS
index f8e07ad..43ad4ca 100755
--- a/video/minitube/DETAILS
+++ b/video/minitube/DETAILS
@@ -1,21 +1,19 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=minitube
if [[ "${MINITUBE_BRANCH}" == "scm" ]] ; then
- if [[ "${MINITUBE_AUTOUPDATE}" == "y" ]] ; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-git.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
SOURCE_URL[0]=git://gitorious.org/minitube/minitube.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.8
+ VERSION=2.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://flavio.tordini.org/files/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:dd7ead290de6feb3abf980df14004ee4103c98e434072584858660dca0dd586d5f84dea034228e056431d3632572638ced22503f69d08c335b1df6e5543eb6dd
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ XSOURCE_HASH="2a3d885e15917370e1602d7eef6bb8e1a9222f5d"
+
SOURCE_URL[0]="https://gitorious.org/minitube/minitube/archive/${XSOURCE_HASH}.tar.gz";
+
SOURCE_HASH=sha512:0ee6dd7c8c889c97845acc494c69a16521f90997594fb478265eaaee5101c3f39310eef492bebf3ef9020c91b8ef26f71897fa41039a571fbba6fd75786b2796
+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 c123be7..dfd938c 100644
--- a/video/minitube/HISTORY
+++ b/video/minitube/HISTORY
@@ -1,3 +1,28 @@
+2014-07-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2
+ * PRE_BUILD, 0001-remove-reference-to-missing-translations.patch:
+ removed
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+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
+ their version number
+
+2013-02-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0
+ * PRE_BUILD, 0001-fix-build-with-gcc-4.7.patch: removed
+
+2012-09-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.9
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: depend on PHONON_BACKEND instead of
phonon-backend-gstreamer

diff --git a/video/minitube/PRE_BUILD b/video/minitube/PRE_BUILD
deleted file mode 100755
index 8d6e6d3..0000000
--- a/video/minitube/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 < ${SCRIPT_DIRECTORY}/0001-fix-build-with-gcc-4.7.patch
diff --git a/video/miro/DETAILS b/video/miro/DETAILS
index e2bf905..4381254 100755
--- a/video/miro/DETAILS
+++ b/video/miro/DETAILS
@@ -1,9 +1,9 @@
SPELL=miro
- VERSION=5.0.2
+ VERSION=6.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.osuosl.org/pub/pculture.org/miro/src/$SOURCE
-
SOURCE_HASH=sha512:0f0f1ba8be4ba5131ec63db50e540d7570840a25570588f01ab5c2176d7df46769d5b985f8a719abd680ac7b50d4bd6020da2416c186884fd825c53dd6ddb9fb
+
SOURCE_HASH=sha512:d7770af3d4c63812c69cdbf05af7d7a2fe017736dc118ad509ce4e5b9ae66f917bf541e8abba5dd2318f22dac1f8698e77fe7da339ebaf7a72181faa77183370
WEB_SITE=http://www.getmiro.com/
ENTERED=20090804
LICENSE[0]=GPL
diff --git a/video/miro/HISTORY b/video/miro/HISTORY
index 53e8262..0cfbb95 100644
--- a/video/miro/HISTORY
+++ b/video/miro/HISTORY
@@ -1,3 +1,7 @@
+2013-04-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.0
+ * PRE_BUILD, ffmpeg.patch: removed
+
2012-08-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.0.2
* PRE_BUILD, ffmpeg.patch: patch from Arch added
diff --git a/video/miro/PRE_BUILD b/video/miro/PRE_BUILD
deleted file mode 100755
index 1d3cb75..0000000
--- a/video/miro/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 < "$SPELL_DIRECTORY/ffmpeg.patch"
diff --git a/video/miro/ffmpeg.patch b/video/miro/ffmpeg.patch
deleted file mode 100644
index 8362308..0000000
--- a/video/miro/ffmpeg.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- miro-5.0.1/linux/miro-segmenter.c~ 2012-07-06 14:33:24.618082171 +0000
-+++ miro-5.0.1/linux/miro-segmenter.c 2012-07-06 15:10:19.564146117 +0000
-@@ -156,7 +156,7 @@
- exit(1);
- }
-
-- ret = av_open_input_file(&ic, input, ifmt, 0, NULL);
-+ ret = avformat_open_input(&ic, input, ifmt, 0);
- if (ret != 0) {
- fprintf(stderr, "Could not open input file, make sure it is an
mpegts file: %d\n", ret);
- exit(1);
-@@ -215,12 +215,7 @@
- }
- }
-
-- if (av_set_parameters(oc, NULL) < 0) {
-- fprintf(stderr, "Invalid output format parameters\n");
-- exit(1);
-- }
--
-- dump_format(oc, 0, input, 1);
-+ av_dump_format(oc, 0, input, 1);
-
- if (video_st) {
- codec = avcodec_find_decoder(video_st->codec->codec_id);
-@@ -233,12 +228,12 @@
- }
- }
-
-- if (url_fopen(&oc->pb, output_filename, URL_WRONLY) < 0) {
-+ if (avio_open(&oc->pb, output_filename, AVIO_FLAG_WRITE) < 0) {
- fprintf(stderr, "Could not open '%s'\n", output_filename);
- exit(1);
- }
-
-- if (av_write_header(oc)) {
-+ if (avformat_write_header(oc, NULL)) {
- fprintf(stderr, "Could not write mpegts header to first output
file\n");
-
- exit(1);
-@@ -274,10 +269,10 @@
- }
-
- if (segment_time - prev_segment_time >= segment_duration) {
-- put_flush_packet(oc->pb);
-- url_fclose(oc->pb);
-+ avio_flush(oc->pb);
-+ avio_close(oc->pb);
-
-- if (url_fopen(&oc->pb, output_filename, URL_WRONLY) < 0) {
-+ if (avio_open(&oc->pb, output_filename, AVIO_FLAG_WRITE) < 0) {
- fprintf(stderr, "Could not open '%s'\n", output_filename);
- break;
- }
-@@ -307,7 +302,7 @@
- av_freep(&oc->streams[i]);
- }
-
-- url_fclose(oc->pb);
-+ avio_close(oc->pb);
- av_free(oc);
-
- /* End-of-transcode marker. */
diff --git a/video/mjpegtools/DEPENDS b/video/mjpegtools/DEPENDS
index 0f83dfe..f736ca2 100755
--- a/video/mjpegtools/DEPENDS
+++ b/video/mjpegtools/DEPENDS
@@ -1,5 +1,4 @@
depends -sub CXX gcc &&
-depends glib2 &&
depends JPEG &&
depends xorg-libs &&
depends nasm &&
@@ -20,11 +19,31 @@ optional_depends libquicktime \
"for quicktime support" &&

optional_depends gtk+2 \
- "" \
- "" \
+ "--with-gtk" \
+ "--without-gtk" \
"for glav gui support" &&

optional_depends sdl \
- "" \
- "" \
- "for software playback"
+ "--with-libsdl" \
+ "--without-libsdl" \
+ "for software playback" &&
+
+optional_depends libxxf86dga \
+ "--with-dga" \
+ "--without-dga" \
+ "for software playback" &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ depends atk &&
+ depends cairo &&
+ depends fontconfig &&
+ depends freetype2 &&
+ depends gdk-pixbuf2 &&
+ depends glib2 &&
+ depends harfbuzz &&
+ depends glib2 &&
+ depends libx11 &&
+ depends pango &&
+ depends pixman
+fi
+
diff --git a/video/mjpegtools/DETAILS b/video/mjpegtools/DETAILS
index 2c821da..747f441 100755
--- a/video/mjpegtools/DETAILS
+++ b/video/mjpegtools/DETAILS
@@ -1,5 +1,6 @@
SPELL=mjpegtools
VERSION=2.0.0
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/mjpeg/$SOURCE
diff --git a/video/mjpegtools/HISTORY b/video/mjpegtools/HISTORY
index 6c93567..baa678e 100644
--- a/video/mjpegtools/HISTORY
+++ b/video/mjpegtools/HISTORY
@@ -1,3 +1,18 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on aalib, expat, libffi, libggi,
+ libgii, libxau, libxcb, libxdmcp, libxext, libxrender, libxxf86vm,
+ pcre and slang; made dependencies on atk, cairo, fontconfig,
+ freetype2 gdk-pixbuf2, harfbuzz, glib2, libx11, pango and glib2
+ dependent on the optional dependency on gtk+2
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: fixed switches for optional dependencies, added optional
+ dependency on libxxf86dga, added dependencies on aalib, atk,
+ cairo, expat, fontconfig, freetype2, gdk-pixbuf2, harfbuzz,
+ libffi, libggi, libgii, libx11, libxau, libxcb, libxdmcp,
+ libxext, libxrender, libxxf86vm, pango, pcre, pixman, slang
+ * DETAILS: bumped PATCHLEVEL
+
2012-08-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: add -fpermissive to CFLAGS and CXXFLAGS

diff --git a/video/mkvtoolnix/BUILD b/video/mkvtoolnix/BUILD
index 25630f0..3ace354 100755
--- a/video/mkvtoolnix/BUILD
+++ b/video/mkvtoolnix/BUILD
@@ -6,4 +6,5 @@ then
export RCC="${INSTALL_ROOT}/usr/bin/qt4/rcc"
export UIC="${INSTALL_ROOT}/usr/bin/qt4/uic"
fi &&
-default_build
+default_build_configure &&
+./drake -j${MAKE_NJOBS}
diff --git a/video/mkvtoolnix/DEPENDS b/video/mkvtoolnix/DEPENDS
index d2e2424..ae31e69 100755
--- a/video/mkvtoolnix/DEPENDS
+++ b/video/mkvtoolnix/DEPENDS
@@ -1,10 +1,14 @@
+depends curl &&
+depends expat &&
+depends gettext &&
depends libebml &&
depends libmatroska &&
-depends expat &&
depends libogg &&
depends libvorbis &&
depends zlib &&
-depends -sub REGEX boost "--with-boost-libdir=${INSTALL_ROOT}/usr/lib" &&
+depends -sub REGEX boost "--with-boost-libdir=${INSTALL_ROOT}/usr/lib"
&&
+depends -sub FILESYSTEM boost &&
+depends -sub SYSTEM boost &&

optional_depends WXWIDGET \
'--enable-gui --enable-wxwidgets' \
diff --git a/video/mkvtoolnix/DETAILS b/video/mkvtoolnix/DETAILS
index 3a083f8..6fd40ae 100755
--- a/video/mkvtoolnix/DETAILS
+++ b/video/mkvtoolnix/DETAILS
@@ -1,10 +1,10 @@
SPELL=mkvtoolnix
- VERSION=2.9.8
+ VERSION=5.9.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.bunkus.org/videotools/mkvtoolnix/sources/$SOURCE
WEB_SITE=http://www.bunkus.org/videotools/mkvtoolnix/
-
SOURCE_HASH=sha512:0768f04205f82aed92ae9b3452df224e35ce95cee8912575f0c998b4e694d11f221b731e49f35c17283a09b5836e05e7d513030dd7af8da31d277d9e09595e12
+
SOURCE_HASH=sha512:d186e799ee6d95699d0ed4c820be3c7255e77e02b9330d4832cd114714a6a3f2c8fc27f7615f5e8da99ee5c7bb1cfca6b838954b58aff2d3739dbe3ecea203fc
LICENSE[0]=GPL
ENTERED=20030520
KEYWORDS="video"
diff --git a/video/mkvtoolnix/HISTORY b/video/mkvtoolnix/HISTORY
index 5bf5e26..6306df2 100644
--- a/video/mkvtoolnix/HISTORY
+++ b/video/mkvtoolnix/HISTORY
@@ -1,3 +1,9 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.9.0
+ * DEPENDS: added dependencies n curl and gettext, added
+ sub dependencies on FILESYSTEM and SYSTEM for boost
+ * BUILD, INSTALL: use supplied drake
+
2009-08-30 Quentin Rameau <quinq AT sourcemage.org>
* DETAILS: updated to version 2.9.8
* DEPENDS: added dependencies on libebml, libogg, zlib,
diff --git a/video/mkvtoolnix/INSTALL b/video/mkvtoolnix/INSTALL
new file mode 100755
index 0000000..a593c70
--- /dev/null
+++ b/video/mkvtoolnix/INSTALL
@@ -0,0 +1 @@
+./drake install
diff --git a/video/mlt/DETAILS b/video/mlt/DETAILS
index d9ee2d1..a80fed5 100755
--- a/video/mlt/DETAILS
+++ b/video/mlt/DETAILS
@@ -1,24 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mlt
if [[ $MLT_BRANCH == scm ]];then
- if [[ "$MLT_AUTOUPDATE" == "y" ]]; then
- VERSION=-$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://mltframework.org/mlt.git:mlt-git
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=on
else
- VERSION=0.7.8
-
SOURCE_HASH=sha512:c0a91852d060cb643da488d5cb8a02b6fa10473a0adf9651446c3c3fd8c47f6dc7f615a124bed3a89dafd81dea2ecd4a0071a8068296002cec0457d61deb3b64
+ VERSION=0.9.0
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=$SOURCEFORGE_URL/mlt/$SOURCE
+ SOURCE_URL[0]=http://downloads.sourceforge.net/project/mlt/mlt/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_HASH=sha512:631ab41ee6e3673c712f784b9c02b567a5e3b982d49eabe032ef20e89be9424cf9ce6d97fe6906f03b0ac082544316ba8524ae041d017aeac009ab9b98d457d9
fi
LICENSE[0]=GPL
- WEB_SITE=http://mlt.sourceforge.net/
+ WEB_SITE=http://www.mltframework.org/
ENTERED=20030514
KEYWORDS="video"
DOCS="docs/*.txt"
diff --git a/video/mlt/HISTORY b/video/mlt/HISTORY
index 11b2545..0b73b57 100644
--- a/video/mlt/HISTORY
+++ b/video/mlt/HISTORY
@@ -1,3 +1,13 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-09-13 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to version 0.9.0
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.8.8
+ update website
+
2012-06-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.7.8

diff --git a/video/mplayer/DEPENDS b/video/mplayer/DEPENDS
index cfdf360..4e70752 100755
--- a/video/mplayer/DEPENDS
+++ b/video/mplayer/DEPENDS
@@ -22,6 +22,10 @@ fi &&

optional_depends libvorbis "--disable-tremor-internal
--extra-libs=-lvorbisenc" "" "to use external libvorbis to play ogg/vorbis
audio" &&

+if is_depends_enabled $SPELL libvorbis; then
+ depends libogg
+fi &&
+
optional_depends faad2 "--enable-faad" "" "to use shared faad for AAC
decoding" &&

# audio codecs
@@ -60,7 +64,13 @@ optional_depends pulseaudio "" "--disable-pulse" "for
pulseaudio audio output"
optional_depends svgalib "" "--disable-svga" "for svgalib video output" &&
optional_depends xorg-server "--enable-x11" "--disable-x11" "for X11 output
support" &&
if is_depends_enabled $SPELL xorg-server; then
- depends -sub "DPMS" xorg-server
+ depends -sub "DPMS" xorg-server &&
+ depends libx11 &&
+ depends libxext &&
+ depends libxinerama &&
+ depends libxxf86dga &&
+ depends libxxf86vm &&
+ depends MESALIB
fi &&

optional_depends libxv "--enable-xv" "--disable-xv" "for xv output support"
&&
@@ -74,7 +84,7 @@ optional_depends aalib "" "--disable-aa" "for aalib
(ascii) video output" &&
optional_depends libggi "" "--disable-ggi" "for GGI video output" &&

# image support
-optional_depends giflib "" "--disable-gif" "to output to .gif files" &&
+optional_depends GIFLIB "" "--disable-gif" "to output to .gif files" &&
optional_depends libpng "" "--disable-png" "to output to .png files" &&
optional_depends JPEG "" "--disable-jpeg" "to output to .jpeg files" &&

diff --git a/video/mplayer/DETAILS b/video/mplayer/DETAILS
index 01dd1b7..1db1594 100755
--- a/video/mplayer/DETAILS
+++ b/video/mplayer/DETAILS
@@ -1,17 +1,14 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mplayer
if [[ $MPLAYER_BRANCH == scm ]]; then
- if [[ $MPLAYER_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-svn.tar.bz2
SOURCE_URL[0]=svn://svn.mplayerhq.hu/mplayer/trunk/:$SPELL-svn
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
else
- VERSION=1.1
+ VERSION=1.1.1
SOURCE=MPlayer-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://ftp1.mplayerhq.hu/MPlayer/releases/$SOURCE
@@ -22,7 +19,7 @@ else
SOURCE_GPG=mplayer.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MPlayer-$VERSION
- SECURITY_PATCH=3
+ SECURITY_PATCH=4
fi
PATCHLEVEL=0
WEB_SITE=http://www.mplayerhq.hu
diff --git a/video/mplayer/HISTORY b/video/mplayer/HISTORY
index c8abd0c..795843b 100644
--- a/video/mplayer/HISTORY
+++ b/video/mplayer/HISTORY
@@ -1,3 +1,15 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.1.1, SECURITY_PATCH=4
+
2012-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: removed obsolete switch --disable-faad-internal

diff --git a/video/mplayer2/BUILD b/video/mplayer2/BUILD
index 8574d6b..03151de 100755
--- a/video/mplayer2/BUILD
+++ b/video/mplayer2/BUILD
@@ -1,6 +1,10 @@
#disable_pic &&

-OPTS="$MPLAYER_OPTS $MPLAYER_IVTV $OPTS" &&
+if [ "$MPLAYER2_BRANCH" != "scm" ]; then
+ OPTS="$MPLAYER_OPTS $MPLAYER_IVTV $OPTS"
+else
+ OPTS="$MPLAYER_OPTS $OPTS"
+fi &&

if [ "$MPLAYER2_BRANCH" == "scm" ]; then
local PYVER=$(installed_version python3) &&
diff --git a/video/mplayer2/CONFIGURE b/video/mplayer2/CONFIGURE
index 7f6fa83..8f93251 100755
--- a/video/mplayer2/CONFIGURE
+++ b/video/mplayer2/CONFIGURE
@@ -1,6 +1,8 @@
-config_query_option MPLAYER_IVTV \
- "Build against IVTV?" n \
- "--enable-ivtv" "--disable-ivtv" &&
+if [ "$MPLAYER2_BRANCH" != "scm" ]; then
+ config_query_option MPLAYER_IVTV \
+ "Build against IVTV?" n \
+ "--enable-ivtv" "--disable-ivtv"
+fi &&
config_query_option MPLAYER_OPTS \
"Enable Joystick support?" y \
"--enable-joystick" "--disable-joystick"
diff --git a/video/mplayer2/DEPENDS b/video/mplayer2/DEPENDS
index c18802f..79d7717 100755
--- a/video/mplayer2/DEPENDS
+++ b/video/mplayer2/DEPENDS
@@ -34,21 +34,25 @@ optional_depends twolame "" "" "Twolame (MPEG layer 2
audio) support in mencode
# audio devices
if [ "$MPLAYER2_BRANCH" != "scm" ]; then
optional_depends esound "" "--disable-esd" "for direct esd audio output"
&&
- optional_depends arts "" "--disable-arts" "for arts audio output"
+ optional_depends arts "" "--disable-arts" "for arts audio output" &&
+ optional_depends nas "" "--disable-nas" "for NAS audio output" &&
+ optional_depends svgalib "" "--disable-svga" "for svgalib video output"
&&
+ optional_depends xf86-video-mga "--enable-xmga" "--disable-xmga" "for
xmga output support" &&
+ optional_depends aalib "" "--disable-aa" "for aalib (ascii) video output"
&&
+ optional_depends libggi "" "--disable-ggi" "for GGI video output" &&
+ optional_depends live "" "--disable-live" "for live.com Streaming Media
(sdp/rtsp) support" &&
+ optional_depends libnemesi "--enable-nemesi" "--disable-nemesi" "for
Streaming Control Transmission Protocol (sctp) support"
fi &&
optional_depends alsa-lib "" "--disable-alsa" "for alsa audio output" &&
-optional_depends nas "" "--disable-nas" "for NAS audio output" &&
optional_depends pulseaudio "" "--disable-pulse" "for pulseaudio audio
output" &&

# video devices
-optional_depends svgalib "" "--disable-svga" "for svgalib video output" &&
optional_depends xorg-server "--enable-x11" "--disable-x11" "for X11 output
support" &&
if is_depends_enabled $SPELL xorg-server; then
depends -sub "DPMS" xorg-server
fi &&

optional_depends libxv "--enable-xv" "--disable-xv" "for xv output support"
&&
-optional_depends xf86-video-mga "--enable-xmga" "--disable-xmga" "for xmga
output support" &&

if [ "$MPLAYER2_BRANCH" == "scm" ]; then
depends git &&
@@ -59,18 +63,15 @@ fi &&
optional_depends sdl "" "--disable-sdl" "for SDL video and audio output" &&
optional_depends directfb "" "--disable-directfb" "for direct framebuffer
support" &&
optional_depends libcaca "" "--disable-caca" "for colored ASCII video
output" &&
-optional_depends aalib "" "--disable-aa" "for aalib (ascii) video output"
&&
-optional_depends libggi "" "--disable-ggi" "for GGI video output" &&

# image support
-optional_depends giflib "" "--disable-gif" "to output to .gif files" &&
+optional_depends GIFLIB "" "--disable-gif" "to output to .gif files" &&
optional_depends libpng "" "--disable-png" "to output to .png files" &&
optional_depends JPEG "" "--disable-jpeg" "to output to .jpeg files" &&

# misc
optional_depends cdparanoia "" "--disable-cdparanoia" "to play audio cds"
&&
-optional_depends live "" "--disable-live" "for live.com Streaming Media
(sdp/rtsp) support" &&
-optional_depends libnemesi "--enable-nemesi" "--disable-nemesi" "for
Streaming Control Transmission Protocol (sctp) support" &&
+
optional_depends lirc "" "--disable-lirc" "for remote-control" &&
optional_depends freetype2 "" "--disable-freetype" "for truetype subtitle
font support" &&
optional_depends fontconfig "" "--disable-fontconfig" "for fontconfig font
lookup support" &&
diff --git a/video/mplayer2/DETAILS b/video/mplayer2/DETAILS
index 018512a..37637a3 100755
--- a/video/mplayer2/DETAILS
+++ b/video/mplayer2/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=mplayer2
if [ "$MPLAYER2_BRANCH" == "scm" ]; then
- if [ "$MPLAYER2_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.mplayer2.org/$SPELL:$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/video/mplayer2/HISTORY b/video/mplayer2/HISTORY
index a9b74b2..385f2a1 100644
--- a/video/mplayer2/HISTORY
+++ b/video/mplayer2/HISTORY
@@ -1,3 +1,13 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2012-11-04 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, CONFIGURE, DEPENDS: fixed the scm build
+ * INSTALL: install no man pages for scm branch
+
2012-07-20 Pol Vinogradov <vin.public AT gmail.com>
* BUILD: fixed python3 detection
* DEPENDS: corrected scm check, added git and python3 for scm branch
diff --git a/video/mplayer2/INSTALL b/video/mplayer2/INSTALL
new file mode 100755
index 0000000..f7b7584
--- /dev/null
+++ b/video/mplayer2/INSTALL
@@ -0,0 +1,5 @@
+if [ "$MPLAYER2_BRANCH" != "scm" ]; then
+ default_install
+else
+ make install-no-man
+fi
diff --git a/video/mpv/BUILD b/video/mpv/BUILD
new file mode 100755
index 0000000..d53deaf
--- /dev/null
+++ b/video/mpv/BUILD
@@ -0,0 +1,25 @@
+OPTS="$MPV_OPTS $OPTS" &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL OPENGL); then
+ local GLSELECT=n &&
+
+ for provider in `gaze -q provides OPENGL`; do
+ if spell_ok $provider && [[ $provider != mesalib ]]; then
+ GLSELECT=y
+ fi
+ done &&
+
+ if [[ $GLSELECT == y ]]; then
+ message "${MESSAGE_COLOR}NOTICE: Other OPENGL provider than mesalib is
installed;" &&
+ message "$SPELL requires active mesalib headers - switching it now." &&
+ message "Don't forget to switch back via smgl-gl_select
script.${DEFAULT_COLOR}\n" &&
+
+ glselect mesa
+ fi
+fi &&
+
+OPTS+=" --confdir=$INSTALL_ROOT/etc/mpv" &&
+./waf configure --prefix=${INSTALL_ROOT}/usr \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ -j $MAKE_NJOBS $OPTS &&
+./waf build
diff --git a/video/mpv/CONFIGURE b/video/mpv/CONFIGURE
new file mode 100755
index 0000000..796487a
--- /dev/null
+++ b/video/mpv/CONFIGURE
@@ -0,0 +1,25 @@
+default_configure &&
+
+config_query_option MPV_OPTS "Compile-in debugging information?" y \
+ "--enable-debug-build" \
+ "--disable-debug-build" &&
+
+config_query_option MPV_OPTS "Enable Joystick input support?" n \
+ "--enable-joystick" \
+ "--disable-joystick" &&
+
+config_query_option MPV_OPTS "Enable encoding functionality?" y \
+ "--enable-encoding" \
+ "--disable-encoding" &&
+
+config_query_option MPV_OPTS "Enable DVB (Digital Video Broadcast) support?"
y \
+ "--enable-dvb" \
+ "--disable-dvb" &&
+
+if list_find "$MPV_OPTS" "--enable-dvb"; then
+ config_query_option MPV_OPTS "Enable DVB input module?" y \
+ "--enable-dvbin" \
+ "--disable-dvbin"
+else
+ list_add MPV_OPTS "--disable-dvbin"
+fi
diff --git a/video/mpv/DEPENDS b/video/mpv/DEPENDS
new file mode 100755
index 0000000..35acc74
--- /dev/null
+++ b/video/mpv/DEPENDS
@@ -0,0 +1,220 @@
+depends perl &&
+depends python &&
+depends LIBAVCODEC &&
+
+optional_depends lua \
+ "--enable-lua" \
+ "--disable-lua" \
+ "for Lua scripting support" &&
+
+optional_depends docutils \
+ "--enable-manpage-build" \
+ "--disable-manpage-build" \
+ "to build and install manpage" &&
+
+optional_depends texlive \
+ "--enable-pdf-build" \
+ "--disable-pdf-build" \
+ "to build and install PDF manual" &&
+
+# audio output
+optional_depends alsa-lib \
+ "--enable-alsa" \
+ "--disable-alsa" \
+ "for ALSA audio output" &&
+
+# `--disable' flag is removed to support native OSS anyway via autodetect
mode
+optional_depends oss \
+ "" \
+ "" \
+ "for OSS4 audio output" &&
+
+optional_depends pulseaudio \
+ "--enable-pulse" \
+ "--disable-pulse" \
+ "for Pulseaudio audio output" &&
+
+optional_depends portaudio19 \
+ "--enable-portaudio" \
+ "--disable-portaudio" \
+ "for PortAudio audio output" &&
+
+optional_depends JACK-DRIVER \
+ "--enable-jack" \
+ "--disable-jack" \
+ "for JACK audio output" &&
+
+optional_depends openal \
+ "--enable-openal" \
+ "--disable-openal" \
+ "for OpenAL audio output" &&
+
+optional_depends sdl \
+ "--enable-sdl1" \
+ "--disable-sdl1" \
+ "for SDL audio output" &&
+
+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" &&
+
+optional_depends libcaca \
+ "--enable-caca" \
+ "--disable-caca" \
+ "for CACA video output" &&
+
+optional_depends libx11 \
+ "--enable-x11" \
+ "--disable-x11" \
+ "for X11 video output" &&
+
+if is_depends_enabled $SPELL libx11; then
+ optional_depends libxext \
+ "--enable-xext" \
+ "--disable-xext" \
+ "for X extensions" &&
+
+ optional_depends libvdpau \
+ "--enable-vdpau" \
+ "--disable-vdpau" \
+ "for VDPAU acceleration" &&
+
+ optional_depends libxv \
+ "--enable-xv" \
+ "--disable-xv" \
+ "for Xv video output" &&
+
+ optional_depends libxinerama \
+ "--enable-xinerama" \
+ "--disable-xinerama" \
+ "for Xinerama support"
+else
+ list_add MPV_OPTS "--disable-xf86vm" &&
+ list_add MPV_OPTS "--disable-vdpau" &&
+ list_add MPV_OPTS "--disable-xv" &&
+ list_add MPV_OPTS "--disable-xinerama" &&
+ list_add MPV_OPTS "--disable-xext"
+fi &&
+
+optional_depends libxscrnsaver \
+ "--enable-xss" \
+ "--disable-xss" \
+ "for screensaver support via xss" &&
+
+# codecs
+optional_depends JPEG \
+ "--enable-jpeg" \
+ "--disable-jpeg" \
+ "for JPEG input/output support" &&
+
+optional_depends libcdio \
+ "--enable-cdda" \
+ "--disable-cdda" \
+ "for cdda support" &&
+
+optional_depends ladspa \
+ "--enable-ladspa" \
+ "--disable-ladspa" \
+ "for LADSPA plugin support" &&
+
+optional_depends MPG123 \
+ "--enable-mpg123" \
+ "--disable-mpg123" \
+ "for libmpg123 MP3 decoding support" &&
+
+# features
+optional_depends lirc \
+ "--enable-lirc" \
+ "--disable-lirc" \
+ "for LIRC (remote control) support" &&
+
+optional_depends v4l-utils \
+ "--enable-radio --enable-radio-v4l2" \
+ "--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"
+ fi
+fi &&
+
+optional_depends v4l-utils \
+ "--enable-tv --enable-tv-v4l2" \
+ "--disable-tv --disable-tv-v4l2" \
+ "for Video4Linux2 TV interface (TV/DVB grabbers)" &&
+
+if is_depends_enabled $SPELL v4l-utils; then
+ config_query_option MPV_OPTS "Enable Video4Linux2 MPEG PVR?" y \
+ "--enable-pvr" \
+ "--disable-pvr"
+else
+ list_add MPV_OPTS "--disable-pvr"
+fi &&
+
+optional_depends samba \
+ "--enable-libsmbclient" \
+ "--disable-libsmbclient" \
+ "for Samba (SMB) input support" &&
+
+if is_depends_enabled $SPELL samba; then
+ depends SSL
+fi &&
+
+optional_depends lcms2 \
+ "--enable-lcms2" \
+ "--disable-lcms2" \
+ "for LCMS2 support" &&
+
+optional_depends libbluray \
+ "--enable-libbluray" \
+ "--disable-libbluray" \
+ "for Blu-ray support" &&
+
+optional_depends libdvdread \
+ "--enable-dvdread" \
+ "--disable-dvdread" \
+ "for reading scrambled (CSS) DVDs" &&
+
+optional_depends libdvdnav \
+ "--enable-dvdnav" \
+ "--disable-dvdnav" \
+ "for dvd navigation support" &&
+
+optional_depends libguess \
+ "--enable-libguess" \
+ "--disable-libguess" \
+ "for charset discovery and conversion using libguess" &&
+
+optional_depends enca \
+ "--enable-enca" \
+ "--disable-enca" \
+ "for ENCA charset oracle library support" &&
+
+optional_depends libass \
+ "--enable-libass" \
+ "--disable-libass" \
+ "for subtitle rendering" &&
+
+if is_depends_enabled $SPELL libass; then
+ config_query_option MPV_OPTS "Enable libass OSD rendering?" y \
+ "--enable-libass-osd" \
+ "--disable-libass-osd"
+else
+ list_add MPV_OPTS "--disable-libass-osd"
+fi &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL OPENGL); then
+ suggest_depends smgl-gl_select "" "" "to switch between OPENGL providers
in userspace"
+fi
diff --git a/video/mpv/DETAILS b/video/mpv/DETAILS
new file mode 100755
index 0000000..6614be0
--- /dev/null
+++ b/video/mpv/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=mpv
+ VERSION=0.7.1
+ 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:6d04bab99f89f9dde215622116d38baaa78b20cff94c985b6edd1545162528dd3dbdc1e898bedcd5ac56b7c15e77f3f723333d8bc28a5b709802c7f8f6f33548
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOCS="Copyright DOCS/tech-overview.txt DOCS/OUTDATED-tech/*
$DOCS"
+ WEB_SITE=http://mpv.io/
+ LICENSE[0]=GPL
+ ENTERED=20130927
+ KEYWORDS="player video"
+ SHORT="free and open-source general-purpose video player"
+cat << EOF
+mpv is a movie player based on MPlayer and mplayer2. It supports a wide
variety
+of video file formats, audio and video codecs, and subtitle types.
+EOF
diff --git a/video/mpv/HISTORY b/video/mpv/HISTORY
new file mode 100644
index 0000000..66d315a
--- /dev/null
+++ b/video/mpv/HISTORY
@@ -0,0 +1,79 @@
+2014-12-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 0.7.1
+ * BUILD: needs waf_build without --nocache
+ * DEPENDS: ffmpeg -> LIBAVCODEC, removed libquvi
+
+2014-11-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.2
+ * DEPENDS: removed obsolete dependencies
+
+2014-10-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.0
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-07-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS, CONFIGURE: version 0.4.1
+
+2014-06-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.11
+
+2014-05-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.10
+
+2014-05-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.9
+
+2014-04-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.8
+ * DEPENDS: lua is _optional_; updated/added flags; updated xf86vm
flag;
+ libxext becomes optional; added libguess, sdl2 optional deps
+ * CONFIGURE: added missing flags, new configure options
+
+2014-04-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on lua instead of LUA
+
+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
+
+2013-09-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, CONFIGURE, BUILD, INSTALL, mpv.png,
+ desktop/mpv.desktop: spell created
diff --git a/video/mpv/INSTALL b/video/mpv/INSTALL
new file mode 100755
index 0000000..cc0acc7
--- /dev/null
+++ b/video/mpv/INSTALL
@@ -0,0 +1,5 @@
+./waf install
+
+install -vm 755 -d "$INSTALL_ROOT/etc/mpv" &&
+
+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/mythtv/CONFIGURE b/video/mythtv/CONFIGURE
index 6b5be14..9e973f6 100755
--- a/video/mythtv/CONFIGURE
+++ b/video/mythtv/CONFIGURE
@@ -1,4 +1,3 @@
config_query_option ENABLE_DVB "Enable DVB capture card functionality" y
"--enable-dvb --dvb-path=/usr/include/linux/dvb" "" &&
-config_query_option ENABLE_OSS "Enable OSS audio output?" y
"--enable-audio-oss" "--disable-audio-oss" &&
config_query_option ENABLE_JOYSTICK "Enable joystick menu?" y
"--enable-joystick-menu" "--disable-joystick-menu" &&
config_query_option ENABLE_FIREWIRE "Enable firewire support" y
"--enable-firewire" "--disable-firewire"
diff --git a/video/mythtv/DEPENDS b/video/mythtv/DEPENDS
index 90c7510..af5a811 100755
--- a/video/mythtv/DEPENDS
+++ b/video/mythtv/DEPENDS
@@ -1,14 +1,28 @@
depends MYSQL &&
depends qt4 &&
depends freetype2 &&
-depends lame &&
depends libmad &&
depends libvorbis &&
depends flac &&
depends cdparanoia &&
+
+optional_depends SSL "--enable-libcrypto" "--disable-libcrypto" "for use of
the OpenSSL cryptographic library" &&
+optional_depends yasm "--enable-yasm" "--disable-yasm" "for use of yasm
assembler" &&
optional_depends xmltv "" "" "For tv station grabbing" &&
+optional_depends libxml2 "--enable-libxml2" "--disable-libxml2" "to get disc
metadata" &&
optional_depends lirc "--enable-lirc" "--disable-lirc" "For IR remote
support" &&
optional_depends python "" "--without-bindings=python" "For python bindings"
&&
optional_depends OPENGL "--enable-opengl-video" "--disable-opengl-video"
"For OPENGL video" &&
-optional_depends directfb "--enable-directfb" "--disable-directfb" "For
Directfb video" &&
-optional_depends jack "--enable-audio-jack" "--disable-audio-jack" "For jack
audio"
+optional_depends pulseaudio "--enable-audio-pulseoutput"
"--disable-audio-pulseoutput" "for PulseAudio audio support" &&
+optional_depends alsa-lib "--enable-audio-alsa" "--disable-audio-alsa" "for
ALSA audio support" &&
+optional_depends oss "--enable-audio-oss" "--disable-audio-oss" "for OSS
audio support" &&
+optional_depends JACK-DRIVER "--enable-audio-jack" "--disable-audio-jack"
"For jack audio" &&
+optional_depends libvdpau "--enable-vdpau" "--disable-vdpau" "for NVidia
hardware accelleration" &&
+optional_depends xrandr "--enable-xrandr" "--disable-xrandr" "for X11
resolution switching" &&
+optional_depends libxv "--enable-xv" "--disable-xv" "for XVideo output" &&
+optional_depends libass "--enable-libass" "--disable-libass" "for SSA/ASS
subtitle support" &&
+optional_depends avahi "--enable-libdns-sd" "--disable-libdns-sd" "for DNS
Service Discovery" &&
+optional_depends lame "--enable-libmp3lame" "--disable-libmp3lame" "for MP3
encoding" &&
+optional_depends faac "--enable-libfaac --enable-nonfree" "--diable-libfaac"
"for AAC encoding (enables non-free code)" &&
+optional_depends x264 "--enable-libx264" "--disable-libx264" "for H.264
encoding" &&
+optional_depends libvpx "--enable-libvpx" "--disable-libvpx" "for VP8
encoding"
diff --git a/video/mythtv/DETAILS b/video/mythtv/DETAILS
index c26a4b9..cb711fe 100755
--- a/video/mythtv/DETAILS
+++ b/video/mythtv/DETAILS
@@ -1,7 +1,7 @@
SPELL=mythtv
- VERSION=0.24.1
+ VERSION=0.26.0
SOURCE=${SPELL}-${VERSION}.tar.bz2
-
SOURCE_HASH=sha512:a2b38fc9f2053f90b6e443b414f2000a63151f2c43ee2dd539ec1cdf15222a10e75cd5612036e93170b480344823830a646a807182b62d7941d7bb91440eb3de
+
SOURCE_HASH=sha512:8c8766542b6a1a877d400fd99343e8149d9c6cc4ab1e425db358bdbdc10b6cb7422bb4bdcf984ce64b2cf02b0ad0725606b266558afcadff9ec9c9bb95bb49c0
SOURCE_URL[0]=ftp://ftp.osuosl.org/pub/mythtv/${SOURCE}
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.mythtv.org
diff --git a/video/mythtv/HISTORY b/video/mythtv/HISTORY
index b0d461e..80670c9 100644
--- a/video/mythtv/HISTORY
+++ b/video/mythtv/HISTORY
@@ -1,3 +1,13 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.26.0
+ * CONFIGURE: removed query for OSS
+ * DEPENDS: added optional_depends yasm, libxml2, pulseaudio,
libvdpau, xrandr,
+ libxv, libass, avahi, lame, faac, x264, libvpx
+ removed optional_depends directfb
+
2011-12-18 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS, DEPENDS: switched back to release version.

diff --git a/video/openshot/DETAILS b/video/openshot/DETAILS
index 8a62f86..9924089 100755
--- a/video/openshot/DETAILS
+++ b/video/openshot/DETAILS
@@ -1,6 +1,6 @@
SPELL=openshot
- VERSION=1.4.2
-
SOURCE_HASH=sha512:7b6398f2af1f020681e83432b0d0f8e44f092ab9b5ff2f1e43201404922c10304eaffa4f4d7ddac08574f2171c960137ad3cfca6a093835540b19552fcf563f0
+ VERSION=1.4.3
+
SOURCE_HASH=sha512:f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://launchpad.net/openshot/${VERSION:0:3}/$VERSION/+download/$SOURCE
diff --git a/video/openshot/HISTORY b/video/openshot/HISTORY
index d622f1d..ebbd41f 100644
--- a/video/openshot/HISTORY
+++ b/video/openshot/HISTORY
@@ -1,3 +1,6 @@
+2012-10-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.3
+
2012-02-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.2

diff --git a/video/smplayer/DETAILS b/video/smplayer/DETAILS
index fb081ed..2a1bb13 100755
--- a/video/smplayer/DETAILS
+++ b/video/smplayer/DETAILS
@@ -1,8 +1,8 @@
SPELL=smplayer
- VERSION=0.8.1
+ VERSION=0.8.5
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:3e2afdfb9ae14ce22ff4be36673db328295ee79538fc41bbff2296ee4d050534054f35e13d16efdb2fe40cae1d2874678b614357b3714fde55508e3cae810556
+
SOURCE_HASH=sha512:88d2941a5dc425604ef693c61d74c4bb3895df30e26a03c916bc27f57d2f8ee1af102bab69418a367171c28bda9d0a692d40744b1b3dd11340935dc51365fa2e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://smplayer.sourceforge.net/
LICENSE[0]=GPL
diff --git a/video/smplayer/HISTORY b/video/smplayer/HISTORY
index 34f6c1d..7ebf93b 100644
--- a/video/smplayer/HISTORY
+++ b/video/smplayer/HISTORY
@@ -1,3 +1,15 @@
+2013-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.5
+
+2013-03-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.4
+
+2012-12-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.3
+
+2012-12-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.2
+
2012-09-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.1

diff --git a/video/tcvp/DEPENDS b/video/tcvp/DEPENDS
index f1677a5..6247eff 100755
--- a/video/tcvp/DEPENDS
+++ b/video/tcvp/DEPENDS
@@ -47,7 +47,7 @@ optional_depends "libdvdnav" \
"--enable-dvdnav" \
"--disable-dvdnav" \
"for DVD navigation support" &&
-optional_depends "openssl" \
+optional_depends "SSL" \
"--enable-remote" \
"--disable-remote" \
"for remote support" &&
diff --git a/video/tcvp/HISTORY b/video/tcvp/HISTORY
index da245d9..5d714b2 100644
--- a/video/tcvp/HISTORY
+++ b/video/tcvp/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2008-09-17 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: mpeg2dec -> libmpeg2

diff --git a/video/totem-pl-parser/DEPENDS b/video/totem-pl-parser/DEPENDS
index 2863f7d..7f83c65 100755
--- a/video/totem-pl-parser/DEPENDS
+++ b/video/totem-pl-parser/DEPENDS
@@ -1,7 +1,7 @@
depends libxml2 &&
depends glib2 &&
depends -sub "2.4" gmime &&
-depends gtk+2 &&
+depends gtk+3 &&
depends gnome-vfs2 &&

optional_depends gobject-introspection \
@@ -14,6 +14,16 @@ optional_depends quvi \
"--disable-quvi" \
"to enable Quvi video link parsing" &&

+optional_depends libarchive \
+ "--enable-libarchive" \
+ "--disable-libarchive" \
+ "for archive support" &&
+
+optional_depends libgcrypt \
+ "--enable-libgcrypt" \
+ "--disable-libgcrypt" \
+ "for cryptographic support" &&
+
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/video/totem-pl-parser/DETAILS b/video/totem-pl-parser/DETAILS
index 1dc7a60..3087166 100755
--- a/video/totem-pl-parser/DETAILS
+++ b/video/totem-pl-parser/DETAILS
@@ -1,5 +1,5 @@
SPELL=totem-pl-parser
- VERSION=3.4.2
+ VERSION=3.4.3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/video/totem-pl-parser/HISTORY b/video/totem-pl-parser/HISTORY
index 0c493b2..d169c83 100644
--- a/video/totem-pl-parser/HISTORY
+++ b/video/totem-pl-parser/HISTORY
@@ -1,3 +1,8 @@
+2013-02-16 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.3
+ * DEPENDS: gtk+2->gtk+3
+ added optional-depends libarchive & libgcrypt
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.4.2

diff --git a/video/totem-pl-parser/totem-pl-parser-3.4.2.tar.xz.sig
b/video/totem-pl-parser/totem-pl-parser-3.4.2.tar.xz.sig
deleted file mode 100644
index f3baf3e..0000000
Binary files a/video/totem-pl-parser/totem-pl-parser-3.4.2.tar.xz.sig and
/dev/null differ
diff --git a/video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig
b/video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig
new file mode 100644
index 0000000..ab04d9e
Binary files /dev/null and
b/video/totem-pl-parser/totem-pl-parser-3.4.3.tar.xz.sig differ
diff --git a/video/transcode/DEPENDS b/video/transcode/DEPENDS
index f7c89d1..28d0b10 100755
--- a/video/transcode/DEPENDS
+++ b/video/transcode/DEPENDS
@@ -8,7 +8,7 @@ optional_depends LIBAVCODEC '--enable-ffmpeg' \
'--disable-ffmpeg' \
'for ffmpeg support' &&

-optional_depends libv4l '--enable-v4l --enable-libv4l2' \
+optional_depends v4l-utils '--enable-v4l --enable-libv4l2' \
'--disable-v4l' \
'for video4linux support' &&

diff --git a/video/transcode/HISTORY b/video/transcode/HISTORY
index da528ff..f46c0df 100644
--- a/video/transcode/HISTORY
+++ b/video/transcode/HISTORY
@@ -1,6 +1,11 @@
+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
+
2012-07-21 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: hotfix to make it build (disabling xvid)
-
2012-03-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.1.7, SOURCE_URL[0] updated

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/ucview/DETAILS b/video/ucview/DETAILS
index 0d13f45..3617049 100755
--- a/video/ucview/DETAILS
+++ b/video/ucview/DETAILS
@@ -1,9 +1,9 @@
SPELL=ucview
- VERSION=0.31
+ VERSION=0.33
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://unicap-imaging.org/downloads/$SOURCE
-
SOURCE_HASH=sha512:5f60f2d07bb04f9664e5bb5b38b133c1032a74e974e25f4e0e2ad4296fbdae3e1f9b84469d3af2a5659ca0dc3ab512599e11f9ff0f9f734f81dce371ff44a9aa
+
SOURCE_HASH=sha512:324615d349c3f476a838a3d833efb6faf1f409e1c623984abd1727a25b19fb3ca358573a41fffa964a475e7c6312847e7301c6ce2f132cb301e40b4eab2a17a4
WEB_SITE=http://unicap-imaging.org/
ENTERED=20070515
LICENSE[0]=GPL
diff --git a/video/ucview/HISTORY b/video/ucview/HISTORY
index 91775a9..36f2521 100644
--- a/video/ucview/HISTORY
+++ b/video/ucview/HISTORY
@@ -1,3 +1,6 @@
+2013-01-31 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.33
+
2010-02-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.31
* DEPENDS: corrected dependency (unicap -> libunicapgtk), added
diff --git a/video/v4l-utils/BUILD b/video/v4l-utils/BUILD
deleted file mode 100755
index 4352d7b..0000000
--- a/video/v4l-utils/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-make -C utils all
diff --git a/video/v4l-utils/CONFLICTS b/video/v4l-utils/CONFLICTS
new file mode 100755
index 0000000..4e25c94
--- /dev/null
+++ b/video/v4l-utils/CONFLICTS
@@ -0,0 +1 @@
+conflicts libv4l y
diff --git a/video/v4l-utils/DEPENDS b/video/v4l-utils/DEPENDS
new file mode 100755
index 0000000..35bb13f
--- /dev/null
+++ b/video/v4l-utils/DEPENDS
@@ -0,0 +1,4 @@
+depends pkgconfig &&
+optional_depends JPEG '' '--without-jpeg' 'JPEG support' &&
+optional_depends gettext '' '--disable-nls' 'Native Language support' &&
+optional_depends qt4 '--enable-qv4l2' '--disable-qv4l2' 'QT support'
diff --git a/video/v4l-utils/DETAILS b/video/v4l-utils/DETAILS
index 867052c..0e81c14 100755
--- a/video/v4l-utils/DETAILS
+++ b/video/v4l-utils/DETAILS
@@ -1,10 +1,10 @@
SPELL=v4l-utils
- VERSION=0.8.8
-
SOURCE_HASH=sha512:4bc103e8431fa237612fcaa6addd63a03186ade64e306e83384192f0051e6c0f36b22771e66875062a984e1b0e0e255a945afe6dc0d1356560c140293c8d11c4
+ VERSION=1.6.2
+
SOURCE_HASH=sha512:e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://linuxtv.org/downloads/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://freshmeat.net/projects/libv4l
+ WEB_SITE=http://linuxtv.org
LICENSE[0]=LGPL
ENTERED=20100905
SHORT="V4L2 and DVB API utilities"
diff --git a/video/v4l-utils/HISTORY b/video/v4l-utils/HISTORY
index 919a072..6dd7ad0 100644
--- a/video/v4l-utils/HISTORY
+++ b/video/v4l-utils/HISTORY
@@ -1,3 +1,32 @@
+2014-12-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6.2
+ new WEB_SITE
+
+2014-07-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.1
+
+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
+
+2013-02-17 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.3
+
+2013-02-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * INSTALL: added, to fix multijob build
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.1
+ * CONFLICTS, DEPENDS: added
+ * BUILD, INSTALL: deleted
+ libv4l is now integrated here
+
2012-05-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.8.8

diff --git a/video/v4l-utils/INSTALL b/video/v4l-utils/INSTALL
index 70fe5b1..9d9a4c0 100755
--- a/video/v4l-utils/INSTALL
+++ b/video/v4l-utils/INSTALL
@@ -1 +1,3 @@
-make -C utils install PREFIX=/usr
+make_single &&
+default_install &&
+make_normal
diff --git a/video/v4l2ucp/BUILD b/video/v4l2ucp/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/video/v4l2ucp/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/video/v4l2ucp/DEPENDS b/video/v4l2ucp/DEPENDS
new file mode 100755
index 0000000..f1232ac
--- /dev/null
+++ b/video/v4l2ucp/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4 &&
+depends v4l-utils
diff --git a/video/v4l2ucp/DETAILS b/video/v4l2ucp/DETAILS
new file mode 100755
index 0000000..32ba4ac
--- /dev/null
+++ b/video/v4l2ucp/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=v4l2ucp
+ VERSION=2.0.2
+
SOURCE_HASH=sha512:4c1e4e9fa5f8388a179632918edda2f5b84737370bf6eb67fe4b05215f0fc67f59df4749d7e86aa4da288da0eedf646978e0c84332054ec561a7c814b079fefc
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://v4l2ucp.sourceforge.net/
+ LICENSE[0]=GPL
+ ENTERED=20130116
+ SHORT="universal control panel for Video for Linux Two (V4L2)
devices"
+cat << EOF
+A universal control panel for Video for Linux Two (V4L2) devices.
+EOF
diff --git a/video/v4l2ucp/HISTORY b/video/v4l2ucp/HISTORY
new file mode 100644
index 0000000..0a58ba7
--- /dev/null
+++ b/video/v4l2ucp/HISTORY
@@ -0,0 +1,2 @@
+2013-01-16 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 2.0.2
diff --git a/video/v4l2ucp/PRE_BUILD b/video/v4l2ucp/PRE_BUILD
new file mode 100755
index 0000000..e3783cc
--- /dev/null
+++ b/video/v4l2ucp/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i "s:linux/videodev.h:linux/videodev2.h:" src/v4l2ctrl.c
diff --git a/video/vlc/DEPENDS b/video/vlc/DEPENDS
index 581cf3f..89cfe83 100755
--- a/video/vlc/DEPENDS
+++ b/video/vlc/DEPENDS
@@ -1,3 +1,4 @@
+optional_depends gettext '' '--disable-nls' 'Natural Language support' &&
# interface options
optional_depends "qt4" \
"--enable-qt4" \
@@ -14,11 +15,6 @@ optional_depends "xosd" \
"--disable-xosd" \
"for xosd interface" &&

-optional_depends "GECKO" \
- "--enable-mozilla" \
- "--disable-mozilla" \
- "for a mozilla plugin" &&
-
optional_depends "lua" \
"--enable-lua" \
"--disable-lua" \
@@ -71,10 +67,10 @@ optional_depends "fribidi" \
"--disable-fribidi" \
"for bidirectional subtitle rendering support" &&

-optional_depends OPENGL \
- "--enable-opengl --enable-glx" \
- "--disable-opengl --disable-glx" \
- "for OpenGL video output" &&
+optional_depends OPENGL \
+ "--enable-glx" \
+ "--disable-glx" \
+ "for OpenGL video output" &&

optional_depends "sdl" \
"--enable-sdl" \
@@ -86,16 +82,6 @@ optional_depends "aalib" \
"--disable-aa" \
"for aalib video output" &&

-optional_depends "libggi" \
- "--enable-ggi" \
- "--disable-ggi" \
- "for GGI video output" &&
-
-optional_depends "svgalib" \
- "--enable-svgalib" \
- "--disable-svgalib" \
- "for svgalib video output" &&
-
optional_depends "directfb" \
"--enable-directfb" \
"--disable-directfb" \
@@ -174,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" \
@@ -242,7 +232,7 @@ optional_depends "live" \

optional_depends "libdvbpsi" \
"--enable-dvbpsi" \
- "--enable-dvbpsi=no --enable-dvb=no" \
+ "--enable-dvbpsi=no" \
"for DVB program information support" &&

optional_depends "zvbi" \
@@ -265,7 +255,7 @@ if is_depends_enabled $SPELL vcdimager-unstable; then
depends libcdio
fi &&

-optional_depends "udev" \
+optional_depends "UDEV" \
"--enable-udev" \
"--disable-udev" \
"for device discovery through udev" &&
@@ -305,9 +295,9 @@ optional_depends "libnotify" \
"--disable-notify" \
"for desktop notifications support" &&

-optional_depends "libv4l" \
- "--enable-libv4l2" \
- "--disable-libv4l2" \
+optional_depends "v4l-utils" \
+ "--enable-v4l2" \
+ "--disable-v4l2" \
"for libv4l2 Video4Linux2 support" &&

optional_depends "libass" \
diff --git a/video/vlc/DETAILS b/video/vlc/DETAILS
index ed0e9fb..f8533cd 100755
--- a/video/vlc/DETAILS
+++ b/video/vlc/DETAILS
@@ -1,11 +1,10 @@
SPELL=vlc
- VERSION=2.0.3
+ VERSION=2.1.5
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:015fb4c62f861b67f5e2562cb7e4aea684ea0a6682234c2b89ea48eb58e7bb06c621b96f35d311ec205dd1874e30ca1712beee1f4d75e401d340cee3c68ce4af
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
-# SOURCE2=$SOURCE.asc
-# SOURCE2_IGNORE=signature
-# SOURCE_GPG=vlc.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2=$SOURCE.asc
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=vlc.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.videolan.org/pub/vlc/$VERSION/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
diff --git a/video/vlc/HISTORY b/video/vlc/HISTORY
index 86dd008..b620024 100644
--- a/video/vlc/HISTORY
+++ b/video/vlc/HISTORY
@@ -1,6 +1,55 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.5
+ * DEPENDS: -opengl option removed, does not exist
+
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.4
+
+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
+
+2013-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.1.0
+ * vlc.gpg: add key E58D1ADC
+
+2013-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.8
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-05-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.7
+
+2013-04-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.6
+ * PRE_BUILD: disable, does not apply
+ * DEPENDS: update some flags
+
+2012-12-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.5
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.4
+
+2012-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: libv4l -> v4l-utils
+
2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.3
-
2012-07-06 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: apply lua 5.2 fixes
* lua.patch, lua-scripts.patch: added, applies fixes for lua 5.2
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/vlc/vlc.gpg b/video/vlc/vlc.gpg
index 026f556..e035cd0 100644
Binary files a/video/vlc/vlc.gpg and b/video/vlc/vlc.gpg differ
diff --git a/video/xbmc/CONFLICTS b/video/xbmc/CONFLICTS
new file mode 100755
index 0000000..3ab7a07
--- /dev/null
+++ b/video/xbmc/CONFLICTS
@@ -0,0 +1 @@
+conflicts kodi y
diff --git a/video/xbmc/DEPENDS b/video/xbmc/DEPENDS
index 6f9d777..029a2a6 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" \
@@ -89,16 +102,25 @@ depends libmpeg2 &&
depends libass &&
depends flac &&
depends wavpack &&
-depends gawk &&
+depends AWK &&
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 &&
+depends SSL &&
optional_depends libmicrohttpd \
"--enable-webserver" \
"--disable-webserver" \
@@ -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..a425e1a 100755
--- a/video/xbmc/DETAILS
+++ b/video/xbmc/DETAILS
@@ -1,9 +1,9 @@
SPELL=xbmc
- VERSION=10.0
+ VERSION=13.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://mirrors.${SPELL}.org/releases/source/${SOURCE}
-
SOURCE_HASH=sha512:b08b13088fe72546589ca1b3f1fdc0b7f0551782b85f1c74f117d683ca516588254b57cd3bf168b4770445b954655eee0bd757ed698f2c7e9bbd81804627ca97
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_HASH=sha512:83a514410748b05da4c626caff34fec7b6b26a8bdea9f158e1c75721d3a47d36eb1f97ed4c162f6c2472a97f658e3b5285c1e0b144bfb4f654932586eee4d1c8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}-Gotham"
WEB_SITE="http://xbmc.org";
LICENSE[0]=GPL
ENTERED=20101225
diff --git a/video/xbmc/HISTORY b/video/xbmc/HISTORY
index b72d465..41a6abf 100644
--- a/video/xbmc/HISTORY
+++ b/video/xbmc/HISTORY
@@ -1,3 +1,21 @@
+2014-12-23 Pol Vinogradov <vin.public AT gmail.com>
+ * CONFLICTS: added for kodi
+
+2014-09-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to 13.2
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2014-06-06 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 13.1 Gotham
+
+2014-05-11 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 13.0_r2 Gotham
+
+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/video/xine-ui/DETAILS b/video/xine-ui/DETAILS
index de334d5..698594f 100755
--- a/video/xine-ui/DETAILS
+++ b/video/xine-ui/DETAILS
@@ -1,9 +1,9 @@
SPELL=xine-ui
- VERSION=0.99.7
+ VERSION=0.99.8
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+
SOURCE_HASH=sha512:a2d11b0c512b9d485e0bbe418b36fb5fd52fe1a9c68cdb865771fc580b30bff513825f3e24ef85a902669c2c1ea8947512dd9abe4c12fdef94b8852cc8588da3
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/xine/$SOURCE
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/xine/${SPELL}/${VERSION}/${SOURCE}
WEB_SITE=http://www.xine-project.org/
ENTERED=20010927
LICENSE[0]=GPL
diff --git a/video/xine-ui/HISTORY b/video/xine-ui/HISTORY
index b0793e7..8c3ca3c 100644
--- a/video/xine-ui/HISTORY
+++ b/video/xine-ui/HISTORY
@@ -1,3 +1,6 @@
+2014-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: version 0.99.8
+
2012-06-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.99.7; switched to .xz source
* curl.patch: dropped
diff --git a/video/xine-ui/PRE_BUILD b/video/xine-ui/PRE_BUILD
index 9f1183b..4b2c815 100755
--- a/video/xine-ui/PRE_BUILD
+++ b/video/xine-ui/PRE_BUILD
@@ -2,4 +2,5 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

# don't force mime db update
-sed -i "s: install-data-hook::" misc/Makefile.in
+sed -i "s: install-data-hook::" misc/Makefile.in &&
+sed -i s/CPPFunction/rl_completion_func_t/ src/xitk/network.c
diff --git a/video/xine-ui/xine-ui-0.99.7.tar.xz.sig
b/video/xine-ui/xine-ui-0.99.7.tar.xz.sig
deleted file mode 100644
index 4b46c6f..0000000
Binary files a/video/xine-ui/xine-ui-0.99.7.tar.xz.sig and /dev/null differ
diff --git a/windowmanagers/afterstep/DEPENDS
b/windowmanagers/afterstep/DEPENDS
index 6f53f2e..0f4c63a 100755
--- a/windowmanagers/afterstep/DEPENDS
+++ b/windowmanagers/afterstep/DEPENDS
@@ -16,7 +16,7 @@ optional_depends OPENGL '--enable-glx' \
optional_depends JPEG '--with-jpeg' '--without-jpeg' \
'For JPEG image support' &&

-optional_depends giflib '--with-gif' '--without-gif' \
+optional_depends GIFLIB '--with-gif' '--without-gif' \
'For GIF image support' &&

optional_depends tiff '--with-tiff' '--without-tiff' \
diff --git a/windowmanagers/afterstep/HISTORY
b/windowmanagers/afterstep/HISTORY
index 0c1b973..92e1ff4 100644
--- a/windowmanagers/afterstep/HISTORY
+++ b/windowmanagers/afterstep/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/windowmanagers/amiwm/BUILD b/windowmanagers/amiwm/BUILD
new file mode 100755
index 0000000..de33b68
--- /dev/null
+++ b/windowmanagers/amiwm/BUILD
@@ -0,0 +1,3 @@
+make_single &&
+default_build &&
+make_normal
diff --git a/windowmanagers/amiwm/HISTORY b/windowmanagers/amiwm/HISTORY
index 9638e6d..35d9227 100644
--- a/windowmanagers/amiwm/HISTORY
+++ b/windowmanagers/amiwm/HISTORY
@@ -1,3 +1,6 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: make_single
+
2012-03-28 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS, DEPENDS, PRE_BUILD: spell created

diff --git a/windowmanagers/blackbox/DEPENDS b/windowmanagers/blackbox/DEPENDS
index ff5c67f..49092f7 100755
--- a/windowmanagers/blackbox/DEPENDS
+++ b/windowmanagers/blackbox/DEPENDS
@@ -1,4 +1,7 @@
-depends xorg-libs &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
if [[ $BLACKBOX_BRANCH == scm ]]; then
depends libtool &&
depends automake
diff --git a/windowmanagers/blackbox/DETAILS b/windowmanagers/blackbox/DETAILS
index 2475d76..e647c91 100755
--- a/windowmanagers/blackbox/DETAILS
+++ b/windowmanagers/blackbox/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=blackbox
if [[ $BLACKBOX_BRANCH == scm ]]; then
- if [[ $BLACKBOX_AUTOUPDATE == y ]] ; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-cvs-snapshot.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
SOURCE_URL[0]=http://blackboxwm.sourceforge.net/$SOURCE
@@ -14,13 +11,11 @@ else
VERSION=0.70.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/blackboxwm/$SOURCE
- SOURCE_URL[1]=http://download.sourcemage.org/mirror/$SOURCE
+
SOURCE_URL[0]=http://sourceforge.net/projects/blackboxwm/files/blackboxwm/Blackbox%200.70.1/$SOURCE/download

SOURCE_HASH=sha512:6e8cf6fd04030a5f97ffd8dbe97aaa0f683f776e7237cdd46f2b93265cd8de665cffce5a352624a2235aa6c42628be13f98d565af765b3f06e95bff404fb0ccb
fi
WEB_SITE=http://blackboxwm.sourceforge.net
ENTERED=20010922
- UPDATED=20050228
LICENSE[0]=BSD
KEYWORDS="windowmanagers"
SHORT="X11 window manager."
diff --git a/windowmanagers/blackbox/HISTORY b/windowmanagers/blackbox/HISTORY
index 256a4ba..2f248c6 100644
--- a/windowmanagers/blackbox/HISTORY
+++ b/windowmanagers/blackbox/HISTORY
@@ -1,3 +1,10 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-08-19 Remko van der Vossen <wich AT sourcemagr.org>
+ * DEPENDS: replace xorg-libs with individual libraries
+ * DETAILS: use new style source forge url
+
2012-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: removed { which prevented the spell from being built

diff --git a/windowmanagers/dvtm/DETAILS b/windowmanagers/dvtm/DETAILS
index 3074f4f..2b12036 100755
--- a/windowmanagers/dvtm/DETAILS
+++ b/windowmanagers/dvtm/DETAILS
@@ -1,8 +1,8 @@
SPELL=dvtm
- VERSION=0.5.2
+ VERSION=0.12
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://brain-dump.org/projects/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:317542759dace7ffe50d10fd47270790fd69142c13582b16731ee1e41e1d7f3a3104b93e37fc7bb33ddbac3a582c5674320893f6c114e6ad88286d2e6f896b5c
+
SOURCE_HASH=sha512:2a95194c2f5413566c3565e8fc21d5ecf248bd5530f21ab0a29206e83bf2ac30711f9ce820d34a7305ad0ef59717056f0a9b3b80532a5dd9878bf52abbc9e7f2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://brain-dump.org/projects/dvtm/";
LICENSE[0]=MIT
diff --git a/windowmanagers/dvtm/HISTORY b/windowmanagers/dvtm/HISTORY
index 85487cb..af7fd0d 100644
--- a/windowmanagers/dvtm/HISTORY
+++ b/windowmanagers/dvtm/HISTORY
@@ -1,3 +1,6 @@
+2014-09-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.12
+
2010-03-31 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.5.2

diff --git a/windowmanagers/fluxbox/BUILD b/windowmanagers/fluxbox/BUILD
index 3d8e291..c3bf9b1 100755
--- a/windowmanagers/fluxbox/BUILD
+++ b/windowmanagers/fluxbox/BUILD
@@ -2,6 +2,12 @@ if [[ $FLUXBOX_BRANCH == scm ]]; then
./autogen.sh
fi &&

+if is_depends_enabled $SPELL fribidi && is_depends_enabled fribidi glib2;
then
+ CXXFLAGS="-I$INSTALL_ROOT/usr/include/glib-2.0 \
+ -I$INSTALL_ROOT/usr/lib/glib-2.0/include \
+ $CXXFLAGS"
+fi &&
+
OPTS="$FLUXBOX_OPTS $OPTS" &&

default_build
diff --git a/windowmanagers/fluxbox/CONFIGURE
b/windowmanagers/fluxbox/CONFIGURE
index b0a0dcc..8dc6a74 100755
--- a/windowmanagers/fluxbox/CONFIGURE
+++ b/windowmanagers/fluxbox/CONFIGURE
@@ -3,8 +3,14 @@ list_remove FLUXBOX_OPTS '--disable-ordered-pseudo' &&
list_remove FLUXBOX_OPTS '--enable-ordered-pseudo' &&
list_remove FLUXBOX_OPTS '--enable-gnome' &&
list_remove FLUXBOX_OPTS '--disable-gnome' &&
+list_remove FLUXBOX_OPTS '--enable-randr1.2' &&
+list_remove FLUXBOX_OPTS '--disable-randr1.2' &&
+list_remove FLUXBOX_OPTS '--enable-newwmspec' &&
+list_remove FLUXBOX_OPTS '--disable-newwmspec' &&
+list_remove FLUXBOX_OPTS '--enable-timed-cache' &&
+list_remove FLUXBOX_OPTS '--disable-timed-cache' &&

-config_query FLUXBOX_CONF "Go through all (8) configuration options?" n
+config_query FLUXBOX_CONF "Go through all (9) configuration options?" n &&

if [[ $FLUXBOX_CONF == y ]]; then
config_query_option FLUXBOX_OPTS "include code for the Slit?" y \
@@ -23,17 +29,21 @@ if [[ $FLUXBOX_CONF == y ]]; then
"--enable-regexp" \
"--disable-regexp" &&

- config_query_option FLUXBOX_OPTS "include code for new WM Spec?" y \
- "--enable-newwmspec" \
- "--disable-newwmspec" &&
+ config_query_option FLUXBOX_OPTS "enable support for Extended Window
Manager Hints?" y \
+ "--enable-ewmh" \
+ "--disable-ewmh" &&

config_query_option FLUXBOX_OPTS "include verbose debugging code?" n \
"--enable-debug" \
"--disable-debug" &&

+ config_query_option FLUXBOX_OPTS "build programs used in testing fluxbox?"
n \
+ "--enable-test" \
+ "--disable-test" &&
+
config_query_option FLUXBOX_OPTS "use new timed pixmap cache?" y \
- "--enable-timed-cache" \
- "--disable-timed-cache" &&
+ "--enable-timedcache" \
+ "--disable-timedcache" &&

config_query_option FLUXBOX_OPTS "include Xmb (multibyte font, utf-8)
support?" y \
"--enable-xmb" \
diff --git a/windowmanagers/fluxbox/DEPENDS b/windowmanagers/fluxbox/DEPENDS
index da8aae5..fd3a5d0 100755
--- a/windowmanagers/fluxbox/DEPENDS
+++ b/windowmanagers/fluxbox/DEPENDS
@@ -47,12 +47,6 @@ optional_depends libxrandr \
"--disable-randr" \
"for X Randr extension support" &&

-if is_depends_enabled $SPELL libxrandr; then
- config_query_option FLUXBOX_OPTS "enable RANDR 1.2 support?" y \
- "--enable-randr1.2" \
- "--disable-randr1.2"
-fi &&
-
optional_depends fribidi \
"--enable-fribidi" \
"--disable-fribidi" \
diff --git a/windowmanagers/fluxbox/DETAILS b/windowmanagers/fluxbox/DETAILS
index 6008d69..f42efa8 100755
--- a/windowmanagers/fluxbox/DETAILS
+++ b/windowmanagers/fluxbox/DETAILS
@@ -1,17 +1,14 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fluxbox
if [[ $FLUXBOX_BRANCH == scm ]]; then
- if [[ $FLUXBOX_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://git.fluxbox.org/fluxbox.git:fluxbox
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=1.3.2
+ VERSION=1.3.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
diff --git a/windowmanagers/fluxbox/HISTORY b/windowmanagers/fluxbox/HISTORY
index c40622a..2ae7b0b 100644
--- a/windowmanagers/fluxbox/HISTORY
+++ b/windowmanagers/fluxbox/HISTORY
@@ -1,3 +1,21 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.5
+
+2013-02-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.4
+ * PRE_BUILD: force autoreconf when needed
+ * fribidi.patch: updated for new release
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.3
+ * CONFIGURE: dropped deprecated randr1.2 flags; fixed timedcache
flags;
+ added test flags; swapped deprecated flags with ewmh support
+ * BUILD: fixed fribidi detection, when built with glib support
+ * size_t.patch: dropped, fixed by upstream
+
2011-10-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.2
* DEPENDS, CONFIGURE: renewed optional flags
diff --git a/windowmanagers/fluxbox/PRE_BUILD
b/windowmanagers/fluxbox/PRE_BUILD
index 6f597d5..78e13e8 100755
--- a/windowmanagers/fluxbox/PRE_BUILD
+++ b/windowmanagers/fluxbox/PRE_BUILD
@@ -3,10 +3,7 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-# Version 1.3.2 needs this patch, git not anymore.
-[[ $FLUXBOX_GIT == y ]] || patch -p0 < "$SPELL_DIRECTORY/size_t.patch" &&
-
if is_depends_enabled $SPELL fribidi && is_version_less $(installed_version
fribidi) 0.19; then
patch -p0 < "$SPELL_DIRECTORY/fribidi.patch" &&
- autoreconf -i
+ autoreconf -fi
fi
diff --git a/windowmanagers/fluxbox/fluxbox-1.3.2.tar.bz2.sig
b/windowmanagers/fluxbox/fluxbox-1.3.2.tar.bz2.sig
deleted file mode 100644
index b3d3f00..0000000
Binary files a/windowmanagers/fluxbox/fluxbox-1.3.2.tar.bz2.sig and /dev/null
differ
diff --git a/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
b/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
new file mode 100644
index 0000000..c1ca64d
Binary files /dev/null and b/windowmanagers/fluxbox/fluxbox-1.3.5.tar.bz2.sig
differ
diff --git a/windowmanagers/fluxbox/fribidi.patch
b/windowmanagers/fluxbox/fribidi.patch
index 088269b..dcebbbd 100644
--- a/windowmanagers/fluxbox/fribidi.patch
+++ b/windowmanagers/fluxbox/fribidi.patch
@@ -1,6 +1,6 @@
---- configure.in.orig 2011-02-19 15:09:14.000000000 +0300
-+++ configure.in 2011-02-20 01:07:55.763381637 +0300
-@@ -613,7 +613,7 @@
+--- configure.ac.orig 2013-02-10 20:14:25.000000000 +0400
++++ configure.ac 2013-02-11 02:11:54.065894982 +0400
+@@ -517,7 +517,7 @@
AC_MSG_CHECKING([for fribidi/fribidi.h])
AC_TRY_COMPILE(
#include <fribidi/fribidi.h>
@@ -8,4 +8,4 @@
+ , FRIBIDI_VERSION,
AC_MSG_RESULT([yes])
AC_DEFINE(HAVE_FRIBIDI, [1], [Define to 1 if you have
FRIBIDI])
- LIBS="$LIBS -lfribidi",
+ LIBS="-lfribidi $LIBS",
diff --git a/windowmanagers/fluxbox/size_t.patch
b/windowmanagers/fluxbox/size_t.patch
deleted file mode 100644
index cca7cd0..0000000
--- a/windowmanagers/fluxbox/size_t.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-diff -ru src/FbTk/LayerItem.hh ../fluxbox-1.3.1-size_t/src/FbTk/LayerItem.hh
---- src/FbTk/LayerItem.hh 2011-02-24 17:00:37.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/LayerItem.hh 2011-04-11
07:37:09.000000000 +0200
-@@ -25,6 +25,7 @@
-
- #include "Layer.hh"
- #include "NotCopyable.hh"
-+#include <sys/types.h>
- #include <vector>
-
- namespace FbTk {
-diff -ru src/FbTk/MacroCommand.hh
../fluxbox-1.3.1-size_t/src/FbTk/MacroCommand.hh
---- src/FbTk/MacroCommand.hh 2009-10-04 21:45:38.000000000 +0200
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/MacroCommand.hh 2011-04-11
07:35:02.000000000 +0200
-@@ -25,6 +25,7 @@
- #include "Command.hh"
- #include "RefCount.hh"
-
-+#include <sys/types.h>
- #include <vector>
-
- namespace FbTk {
-diff -ru src/FbTk/Makefile.in ../fluxbox-1.3.1-size_t/src/FbTk/Makefile.in
---- src/FbTk/Makefile.in 2011-02-27 18:40:24.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/Makefile.in 2011-04-10
23:35:33.000000000 +0200
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11.1 from Makefile.am.
-+# Makefile.in generated by automake 1.11 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-diff -ru src/FbTk/MultLayers.hh
../fluxbox-1.3.1-size_t/src/FbTk/MultLayers.hh
---- src/FbTk/MultLayers.hh 2011-02-24 17:00:37.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/FbTk/MultLayers.hh 2011-04-11
07:36:19.000000000 +0200
-@@ -23,6 +23,7 @@
- #ifndef FBTK_MULTLAYERS_HH
- #define FBTK_MULTLAYERS_HH
-
-+#include <sys/types.h>
- #include <vector>
-
- namespace FbTk {
-diff -ru src/Makefile.in ../fluxbox-1.3.1-size_t/src/Makefile.in
---- src/Makefile.in 2011-02-27 18:40:24.000000000 +0100
-+++ ../fluxbox-1.3.1-size_t/src/Makefile.in 2011-04-10 23:35:33.000000000
+0200
-@@ -1,4 +1,4 @@
--# Makefile.in generated by automake 1.11.1 from Makefile.am.
-+# Makefile.in generated by automake 1.11 from Makefile.am.
- # @configure_input@
-
- # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-@@ -569,7 +569,7 @@
- # (which will cause the Makefiles to be regenerated when you run
`make');
- # (2) otherwise, pass the desired values on the `make' command line.
- $(RECURSIVE_TARGETS):
-- @fail= failcom='exit 1'; \
-+ @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
-@@ -594,7 +594,7 @@
- fi; test -z "$$fail"
-
- $(RECURSIVE_CLEAN_TARGETS):
-- @fail= failcom='exit 1'; \
-+ @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
-Only in ../fluxbox-1.3.1-size_t/src/: defaults.cc
diff --git a/windowmanagers/fvwm/DETAILS b/windowmanagers/fvwm/DETAILS
index a845ef8..f6589ad 100755
--- a/windowmanagers/fvwm/DETAILS
+++ b/windowmanagers/fvwm/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=fvwm
if [[ "${FVWM_BRANCH}" == "scm" ]] ; then
- if [[ "${FVWM_AUTOUPDATE}" == "y" ]] ; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=fvwm-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/fvwm-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous:guest AT cvs.fvwm.org:/home/cvs/fvwm:fvwm
@@ -15,8 +12,8 @@ else
VERSION=2.7.0

SOURCE_HASH=sha512:45ca6ff8c4303e11a916aeeedbef070066e216804be165a6fc36129314927818efe720024b69eb248a0a7884ca869cf47854a4ecfad7bdfaeb9b392c0bd2d6a1
else
- VERSION=2.6.3
-
SOURCE_HASH=sha512:edb613f8d4073a874d99d676bd316809a6fc769496b82b6e3cbfe702f45fe0d580ded0885b3033057010f3be32415415c6d99fbf7fa0e664b4d6ca38fd56cd6b
+ VERSION=2.6.5
+
SOURCE_HASH=sha512:a1b8cf5a5124b939441834a2fb44c885c579939e4099cf2c8178ea2c4261258df4e565068593699f9446e363135a2666c9288c1bce551a6cf5c6c79287104698
fi
SOURCE=fvwm-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/fvwm-${VERSION}
diff --git a/windowmanagers/fvwm/HISTORY b/windowmanagers/fvwm/HISTORY
index 03c446c..38bef69 100644
--- a/windowmanagers/fvwm/HISTORY
+++ b/windowmanagers/fvwm/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2013-02-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.5
+
2011-10-04 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 2.6.3
* DEPENDS: corrected the optional efence dep
diff --git a/windowmanagers/herbstluftwm/BUILD
b/windowmanagers/herbstluftwm/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/windowmanagers/herbstluftwm/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/windowmanagers/herbstluftwm/DEPENDS
b/windowmanagers/herbstluftwm/DEPENDS
new file mode 100755
index 0000000..f8bef1e
--- /dev/null
+++ b/windowmanagers/herbstluftwm/DEPENDS
@@ -0,0 +1,2 @@
+depends libx11 &&
+depends glib2
diff --git a/windowmanagers/herbstluftwm/DETAILS
b/windowmanagers/herbstluftwm/DETAILS
new file mode 100755
index 0000000..f298e6e
--- /dev/null
+++ b/windowmanagers/herbstluftwm/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=herbstluftwm
+ VERSION=0.6.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.org/tarballs/${SOURCE}
+
SOURCE_HASH=sha512:3fa70a285e21c9e0717f3301227b2fcc578e819c50d2bf380311253db2f5c864d6e42020b8b278ba4e555b5d75e0572144e06c0e8f2a395155415a4902a95421
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://herbstluftwm.org";
+ LICENSE[0]=BSD
+ ENTERED=20130611
+ SHORT="a manual tiling window manager"
+cat << EOF
+herbstluftwm is a manual tiling window manager for X11 using Xlib and
+Glib. Its main features can be described with:
+
+ * the layout is based on splitting frames into subframes which can be split
+ again or can be filled with windows (similar to i3/ musca)
+
+ * tags (or workspaces or virtual desktops or …) can be added/removed at
+ runtime. Each tag contains an own layout
+
+ * exactly one tag is viewed on each monitor. The tags are monitor
independent
+ (similar to xmonad)
+
+ * it is configured at runtime via ipc calls from herbstclient. So the
+ configuration file is just a script which is run on startup. (similar
+ to wmii/ musca)
+EOF
diff --git a/windowmanagers/herbstluftwm/HISTORY
b/windowmanagers/herbstluftwm/HISTORY
new file mode 100644
index 0000000..6d01674
--- /dev/null
+++ b/windowmanagers/herbstluftwm/HISTORY
@@ -0,0 +1,6 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.2
+
+2013-06-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, PRE_BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/windowmanagers/herbstluftwm/PRE_BUILD
b/windowmanagers/herbstluftwm/PRE_BUILD
new file mode 100755
index 0000000..30a8742
--- /dev/null
+++ b/windowmanagers/herbstluftwm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+sedit "s:^PREFIX *=.*:PREFIX = ${INSTALL_ROOT}/usr:" config.mk
diff --git a/windowmanagers/i3/DEPENDS b/windowmanagers/i3/DEPENDS
index 1af6138..5cb4040 100755
--- a/windowmanagers/i3/DEPENDS
+++ b/windowmanagers/i3/DEPENDS
@@ -7,7 +7,7 @@ depends xcb-util-keysyms &&
optional_depends asciidoc '' '' 'for the hacking-howto' &&
optional_depends xmlto '' '' 'for the manpage' &&
optional_depends xmessage '' '' 'for the welcome message' &&
-optional_depends perl '' '' 'to migrate your configuration to the v4
format' &&
+optional_depends perl '' '' 'for i3-dmenu-desktop (requries dmenu)' &&
optional_depends pango '' '' 'to use pango for rendering text (Xft fonts)'
&&
suggest_depends i3lock '' '' 'for a screen locker' &&
suggest_depends i3status '' '' 'for status bar information' &&
diff --git a/windowmanagers/i3/DETAILS b/windowmanagers/i3/DETAILS
index 4c1dcd8..fa89c82 100755
--- a/windowmanagers/i3/DETAILS
+++ b/windowmanagers/i3/DETAILS
@@ -1,5 +1,5 @@
SPELL=i3
- VERSION=4.3
+ VERSION=4.5.1
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://${SPELL}wm.org/downloads/${SOURCE}
diff --git a/windowmanagers/i3/HISTORY b/windowmanagers/i3/HISTORY
index 70c45cd..f345f0a 100644
--- a/windowmanagers/i3/HISTORY
+++ b/windowmanagers/i3/HISTORY
@@ -1,3 +1,12 @@
+2013-03-20 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.5.1
+
+2013-03-13 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.5
+
+2013-02-09 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 4.4
+
2012-09-19 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 4.3
* DEPENDS: added optional_depends pango
diff --git a/windowmanagers/i3/PRE_BUILD b/windowmanagers/i3/PRE_BUILD
new file mode 100755
index 0000000..77820c1
--- /dev/null
+++ b/windowmanagers/i3/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+
+if ! is_depends_enabled $SPELL pango; then
+ sed -i 's/DPANGO_SUPPORT=1/DPANGO_SUPPORT=0/' $SOURCE_DIRECTORY/common.mk
+fi
diff --git a/windowmanagers/openbox/DETAILS b/windowmanagers/openbox/DETAILS
index ac9e647..9d16c48 100755
--- a/windowmanagers/openbox/DETAILS
+++ b/windowmanagers/openbox/DETAILS
@@ -1,9 +1,9 @@
SPELL=openbox
- VERSION=3.5.0
+ VERSION=3.5.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://openbox.org/dist/openbox/$SOURCE
-
SOURCE_HASH=sha512:208d2641e171eca5fae0a2104a9b3c6d685293b4d66a18c0c2900df267453911b8738ef239fd84656b41440a0568279de67b9af798a6457b7716b1aab14704b5
+
SOURCE_HASH=sha512:89c58364bc482f2b098341e28b2bbab69a791430ff8924dc0dd6fe56aabadde916d42a4e7dfb47cab21afebd747698e106a19e852444d2ede05e72ef423df09d
WEB_SITE=http://www.openbox.org
ENTERED=20030126
LICENSE[0]=GPL
diff --git a/windowmanagers/openbox/HISTORY b/windowmanagers/openbox/HISTORY
index c65d0da..67d81f2 100644
--- a/windowmanagers/openbox/HISTORY
+++ b/windowmanagers/openbox/HISTORY
@@ -1,3 +1,6 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.5.2
+
2011-08-11 Martin Spitzbarth <m.spitzbarth AT gmx.de>
* DETAILS: updated spell to 3.5.0
* DEPENDS: requires subdependency X for pango,
diff --git a/windowmanagers/windowmaker/DEPENDS
b/windowmanagers/windowmaker/DEPENDS
index d266fba..9c5a94d 100755
--- a/windowmanagers/windowmaker/DEPENDS
+++ b/windowmanagers/windowmaker/DEPENDS
@@ -17,7 +17,7 @@ optional_depends JPEG \
'--enable-jpeg' '--disable-jpeg' \
"Enable JPEG image support?" &&

-optional_depends giflib \
+optional_depends GIFLIB \
'--enable-gif' '--disable-gif' \
"Enable GIF image support?" &&

diff --git a/windowmanagers/windowmaker/DETAILS
b/windowmanagers/windowmaker/DETAILS
index c911a97..2c9a149 100755
--- a/windowmanagers/windowmaker/DETAILS
+++ b/windowmanagers/windowmaker/DETAILS
@@ -1,9 +1,9 @@
SPELL=windowmaker
- VERSION=0.95.2
+ VERSION=0.95.4
SOURCE=WindowMaker-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/WindowMaker-${VERSION}

SOURCE_URL[0]=http://windowmaker.org/pub/source/release/WindowMaker-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:91899b36573d4a174ed1c9516df2f4ada03a91f0d50a501053c970ec818874b7597c6db9a004189ce97d66345d0bee06d951f16c808203e6be13075bd8bf02ae
+
SOURCE_HASH=sha512:d170ee79f927c1eb70d6fe7e324bf3a5ab4eb206496b5d4182ba92fab5a3968ed00d465e69adad3b7d71e9d4d5ea333f78bee28a68510228baa8ce33de156dc3
WEB_SITE=http://www.windowmaker.info
LICENSE[0]=GPL
LICENSE[1]=http://windowmaker.info/disclaimer.html
diff --git a/windowmanagers/windowmaker/HISTORY
b/windowmanagers/windowmaker/HISTORY
index ad6b740..a108de9 100644
--- a/windowmanagers/windowmaker/HISTORY
+++ b/windowmanagers/windowmaker/HISTORY
@@ -1,3 +1,9 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2013-02-20 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.95.4
+
2012-02-15 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 0.95.2
* PRE_BUILD, BUILD, INSTALL, windowmaker*.patch: removed obsolete
patches.
diff --git a/windowmanagers/wmii/DETAILS b/windowmanagers/wmii/DETAILS
index 0fb0599..b5ef103 100755
--- a/windowmanagers/wmii/DETAILS
+++ b/windowmanagers/wmii/DETAILS
@@ -1,11 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL="wmii"
if [[ ${WMII_BRANCH} == scm ]]; then
- if [[ ${WMII_AUTOUPDATE} == "y" ]]
- then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=scm
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-scm.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SOURCE%.tar.bz2}
SOURCE_URL[0]=hg_http://hg.suckless.org/wmii:${SOURCE%.tar.bz2}
diff --git a/windowmanagers/wmii/HISTORY b/windowmanagers/wmii/HISTORY
index e23efb6..39fd361 100644
--- a/windowmanagers/wmii/HISTORY
+++ b/windowmanagers/wmii/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DOWNLOAD, PREPARE, DETAILS: Use prepare_select_branch

diff --git a/windowmanagers/xmonad/BUILD b/windowmanagers/xmonad/BUILD
index de96a0c..27ba77d 100755
--- a/windowmanagers/xmonad/BUILD
+++ b/windowmanagers/xmonad/BUILD
@@ -1,2 +1 @@
-runhaskell Setup.lhs configure --prefix=${INSTALL_ROOT}/usr &&
-runhaskell Setup.lhs build
+true
diff --git a/windowmanagers/xmonad/DEPENDS b/windowmanagers/xmonad/DEPENDS
index bf6249f..2e29874 100755
--- a/windowmanagers/xmonad/DEPENDS
+++ b/windowmanagers/xmonad/DEPENDS
@@ -1,4 +1 @@
-depends ghc &&
-depends haskell-x11 &&
-depends haskell-mtl &&
-depends haskell-extensible-exceptions
+depends haskell-xmonad
diff --git a/windowmanagers/xmonad/DETAILS b/windowmanagers/xmonad/DETAILS
index 0d8892c..ef28997 100755
--- a/windowmanagers/xmonad/DETAILS
+++ b/windowmanagers/xmonad/DETAILS
@@ -1,20 +1,7 @@
- SPELL=xmonad
- VERSION=0.10
- SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a80b688f20ea10335e2381c40bc425493582e3dbf09a6c9133f875e451b937a8c4255853e570f90d820bbf80e45d148c5e23bbdbb1850d0b6bcfb52db27ed83c
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://xmonad.org";
- LICENSE[0]=BSD3
- ENTERED=20070812
- SHORT="a lightweight X11 window manager"
-cat << EOF
-Xmonad is a minimalist tiling window manager for X, written in Haskell.
Windows
-are managed using automatic layout algorithms, which can be dynamically
-reconfigured. At any time windows are arranged so as to maximise the use of
-screen real estate. All features of the window manager are accessible purely
-from the keyboard: a mouse is entirely optional. Xmonad is configured in
-Haskell, and custom layout algorithms may be implemented by the user in
-config files. A principle of Xmonad is predictability: the user should know
-in advance precisely the window arrangement that will result from any action.
-EOF
+ SPELL=xmonad
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by haskell-xmonad]
+ EOF
diff --git a/windowmanagers/xmonad/DOWNLOAD b/windowmanagers/xmonad/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/windowmanagers/xmonad/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/windowmanagers/xmonad/HISTORY b/windowmanagers/xmonad/HISTORY
index cd0e530..cedd0de 100644
--- a/windowmanagers/xmonad/HISTORY
+++ b/windowmanagers/xmonad/HISTORY
@@ -1,3 +1,15 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [integrate into the grimoire's haskell build
facilities]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install manpage
+
+2013-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+ * DEPENDS: added dependency on haskell-utf8-string
+
2012-09-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: add dependency on haskell-extensible-exceptions

diff --git a/windowmanagers/xmonad/INSTALL b/windowmanagers/xmonad/INSTALL
index 57421e3..27ba77d 100755
--- a/windowmanagers/xmonad/INSTALL
+++ b/windowmanagers/xmonad/INSTALL
@@ -1,4 +1 @@
-runhaskell Setup.lhs install &&
-SHARE_DIR=${INSTALL_ROOT}/usr/share/${SPELL} &&
-mkdir -vp $SHARE_DIR &&
-cp -v xmonad.cabal $SHARE_DIR
+true
diff --git a/windowmanagers/xmonad/POST_REMOVE
b/windowmanagers/xmonad/POST_REMOVE
deleted file mode 100755
index bf7211f..0000000
--- a/windowmanagers/xmonad/POST_REMOVE
+++ /dev/null
@@ -1,2 +0,0 @@
-message "${MESSAGE_COLOR}Unregistering package with
ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg unregister xmonad
diff --git a/windowmanagers/xmonad/POST_RESURRECT
b/windowmanagers/xmonad/POST_RESURRECT
deleted file mode 100755
index b057515..0000000
--- a/windowmanagers/xmonad/POST_RESURRECT
+++ /dev/null
@@ -1,16 +0,0 @@
-# We need to restore package.conf and package.conf.old after resurrection.
-# Also we need to register package with ghc-pkg.
-
-message "${MESSAGE_COLOR}Restoring package.conf and
package.conf.old...${DEFAULT_COLOR}"
-GHC_VERSION=$(ghc --version | tr -d ' ,[:alpha:]')
-GHC_DIR=${INSTALL_ROOT}/usr/lib/ghc-${GHC_VERSION}
-mv -v ${GHC_DIR}/package.conf.bak ${GHC_DIR}/package.conf
-if [ -f ${GHC_DIR}/package.conf.old.bak ] ; then
- mv -v ${GHC_DIR}/package.conf.old.bak ${GHC_DIR}/package.conf.old
-fi
-
-message "${MESSAGE_COLOR}Registering package with ghc-pkg...${DEFAULT_COLOR}"
-CABAL_FILE=${INSTALL_ROOT}/usr/share/xmonad/xmonad.cabal
-ghc-pkg register --force-files $CABAL_FILE
-message "${MESSAGE_COLOR}Exposing package with ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg expose xmonad
diff --git a/windowmanagers/xmonad/PRE_BUILD b/windowmanagers/xmonad/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/windowmanagers/xmonad/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/windowmanagers/xmonad/PRE_RESURRECT
b/windowmanagers/xmonad/PRE_RESURRECT
deleted file mode 100755
index 9ab1156..0000000
--- a/windowmanagers/xmonad/PRE_RESURRECT
+++ /dev/null
@@ -1,9 +0,0 @@
-# We need to backup package.conf and package.conf.old before resurrection
-
-message "${MESSAGE_COLOR}Backuping package.conf and
package.conf.old...${DEFAULT_COLOR}"
-GHC_VERSION=$(ghc --version | tr -d ' ,[:alpha:]')
-GHC_DIR=${INSTALL_ROOT}/usr/lib/ghc-${GHC_VERSION}
-cp -v ${GHC_DIR}/package.conf ${GHC_DIR}/package.conf.bak
-if [ -f ${GHC_DIR}/package.conf.old ] ; then
- cp -v ${GHC_DIR}/package.conf.old ${GHC_DIR}/package.conf.old.bak
-fi
diff --git a/windowmanagers/xmonad/TRIGGERS b/windowmanagers/xmonad/TRIGGERS
new file mode 100755
index 0000000..dc742f8
--- /dev/null
+++ b/windowmanagers/xmonad/TRIGGERS
@@ -0,0 +1 @@
+on_cast xmonad dispel_self
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/bbpager/0001-add-missing-includes.patch
b/wm-addons/bbpager/0001-add-missing-includes.patch
new file mode 100644
index 0000000..761ac94
--- /dev/null
+++ b/wm-addons/bbpager/0001-add-missing-includes.patch
@@ -0,0 +1,51 @@
+From 45f8fd2e7c78e85fd53f3a760e0fb2c66862d36b Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 1 Mar 2013 22:50:02 +0100
+Subject: [PATCH] add missing includes
+
+---
+ src/Baseresource.cxx | 1 +
+ src/main.cxx | 1 +
+ src/resource.cxx | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/src/Baseresource.cxx b/src/Baseresource.cxx
+index b02b282..c88d8ea 100644
+--- a/src/Baseresource.cxx
++++ b/src/Baseresource.cxx
+@@ -22,6 +22,7 @@
+ #include <string>
+ #include "Baseresource.h"
+ #include <stdio.h>
++#include <strings.h>
+ #include "Menu.hh"
+
+ BaseResource::BaseResource(bt::Application &_app, unsigned int _screen,
const std::string &blackbox_rc_filename, const std::string &filename) :
+diff --git a/src/main.cxx b/src/main.cxx
+index 0f4f37f..caa2278 100644
+--- a/src/main.cxx
++++ b/src/main.cxx
+@@ -26,6 +26,7 @@
+ #include <stdio.h>
+ #include <string>
+ #include <iostream>
++#include <string.h>
+
+
+ Configuration::Configuration(int iargc, char **iargv)
+diff --git a/src/resource.cxx b/src/resource.cxx
+index 9604177..f566c3e 100644
+--- a/src/resource.cxx
++++ b/src/resource.cxx
+@@ -19,6 +19,8 @@
+ // (See the included file COPYING / GPL-2.0)
+ //
+
++#include <strings.h>
++
+ #include "resource.h"
+ #include "blackboxstyle.h"
+
+--
+1.8.1.3
+
diff --git a/wm-addons/bbpager/DETAILS b/wm-addons/bbpager/DETAILS
index 0d2a7014..0bc9f8f 100755
--- a/wm-addons/bbpager/DETAILS
+++ b/wm-addons/bbpager/DETAILS
@@ -1,9 +1,9 @@
SPELL=bbpager
- VERSION=0.4.2
+ VERSION=0.4.7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/bbtools/${SOURCE}
- SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
+
SOURCE_URL[0]=${SOURCEFORGE_URL}/bbtools/${SPELL}/${SPELL}-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:33202efd4d55639ab4c5f9fe54b9b0a6e4d32dd822119fb5517d5d2231922962d6985b51d7fa84dc3eb909ddea05033965a3882cda2dc10193aae2f873da1869
WEB_SITE=http://bbtools.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20020214
diff --git a/wm-addons/bbpager/HISTORY b/wm-addons/bbpager/HISTORY
index b0e605f..f7b033a 100644
--- a/wm-addons/bbpager/HISTORY
+++ b/wm-addons/bbpager/HISTORY
@@ -1,3 +1,8 @@
+2013-03-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.4.7
+ * PRE_BUILD, 0001-add-missing-includes.patch: fix compile
+ errors due to missing includes
+
2007-01-19 Pieter Lenaerts <e-type AT sourcemage.org>
* DETAILS: updated to 0.4.2, updated URL's

diff --git a/wm-addons/bbpager/PRE_BUILD b/wm-addons/bbpager/PRE_BUILD
new file mode 100755
index 0000000..9a5b1f4
--- /dev/null
+++ b/wm-addons/bbpager/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0001-add-missing-includes.patch
diff --git a/wm-addons/bbpager/bbpager-0.4.2.tar.gz.sig
b/wm-addons/bbpager/bbpager-0.4.2.tar.gz.sig
deleted file mode 100644
index eb6e95a..0000000
Binary files a/wm-addons/bbpager/bbpager-0.4.2.tar.gz.sig and /dev/null differ
diff --git a/wm-addons/cairo-dock-plugins/DETAILS
b/wm-addons/cairo-dock-plugins/DETAILS
index 6d36f99..db79292 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.0.2
+ VERSION=3.4.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
@@ -14,4 +14,3 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
cat << EOF
Many exciting plug-ins for Cairo Dock
EOF
-
diff --git a/wm-addons/cairo-dock-plugins/HISTORY
b/wm-addons/cairo-dock-plugins/HISTORY
index f2e48b2..72d422e 100644
--- a/wm-addons/cairo-dock-plugins/HISTORY
+++ b/wm-addons/cairo-dock-plugins/HISTORY
@@ -1,3 +1,21 @@
+2014-10-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.4.0
+
+2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.3.2
+
+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
+
+2012-12-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.2
+
+2012-10-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.0
+
2012-09-02 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.0.2

diff --git a/wm-addons/cairo-dock/DETAILS b/wm-addons/cairo-dock/DETAILS
index b754c29..4a9ad48 100755
--- a/wm-addons/cairo-dock/DETAILS
+++ b/wm-addons/cairo-dock/DETAILS
@@ -1,5 +1,5 @@
SPELL=cairo-dock
- VERSION=3.0.2
+ VERSION=3.4.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 219f4a9..74967e9 100644
--- a/wm-addons/cairo-dock/HISTORY
+++ b/wm-addons/cairo-dock/HISTORY
@@ -1,3 +1,21 @@
+2014-10-24 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.4.0
+
+2014-07-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.3.2
+
+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
+
+2012-12-18 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.2
+
+2012-10-10 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 3.1.0
+
2012-09-02 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 3.0.2
* DEPENDS: use either gtk+2 or gtk+3
diff --git a/wm-addons/i3status/4AC8EE1D.gpg b/wm-addons/i3status/4AC8EE1D.gpg
deleted file mode 100644
index b627bca..0000000
Binary files a/wm-addons/i3status/4AC8EE1D.gpg and /dev/null differ
diff --git a/wm-addons/i3status/DEPENDS b/wm-addons/i3status/DEPENDS
index 6b15265..1f20ddb 100755
--- a/wm-addons/i3status/DEPENDS
+++ b/wm-addons/i3status/DEPENDS
@@ -1,4 +1,6 @@
depends confuse &&
-optional_depends wireless_tools '' '' "For information about wireless
connection" &&
+depends yajl &&
+depends wireless_tools &&
optional_depends alsa-lib '' '' "To get the current volume" &&
-optional_depends asciidoc '' '' "To generate documentation"
+optional_depends libcap '' '' "To get the network status without root
permissions" &&
+optional_depends asciidoc '' '' "To generate documentation"
diff --git a/wm-addons/i3status/DETAILS b/wm-addons/i3status/DETAILS
index 4ad7283..8023fdc 100755
--- a/wm-addons/i3status/DETAILS
+++ b/wm-addons/i3status/DETAILS
@@ -1,10 +1,10 @@
SPELL=i3status
- VERSION=2.5.1
+ VERSION=2.7
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://i3wm.org/${SPELL}/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=4AC8EE1D.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=i3.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://i3wm.org/i3status/";
diff --git a/wm-addons/i3status/HISTORY b/wm-addons/i3status/HISTORY
index 5c92214..44272ac 100644
--- a/wm-addons/i3status/HISTORY
+++ b/wm-addons/i3status/HISTORY
@@ -1,3 +1,16 @@
+2013-02-28 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS: added optional_depends libcap
+
+2013-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on yajl, made the dependency on
+ wireless_tools mandatory
+
+2013-02-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.7
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.6
+
2012-05-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 2.5.1

diff --git a/wm-addons/obvious/DETAILS b/wm-addons/obvious/DETAILS
index 0ccddf9..24c0a80 100755
--- a/wm-addons/obvious/DETAILS
+++ b/wm-addons/obvious/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=obvious
-if [ "$OBVIOUS_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=git://git.mercenariesguild.net/${SPELL}.git:${SPELL}-git
SOURCE_IGNORE=volatile
diff --git a/wm-addons/obvious/HISTORY b/wm-addons/obvious/HISTORY
index 3352758..03a8421 100644
--- a/wm-addons/obvious/HISTORY
+++ b/wm-addons/obvious/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2009-11-02 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS: added missing dependency on git
* TRIGGERS: added trigger on awesome, to make sure the widgets stay
working
diff --git a/wm-addons/obvious/PREPARE b/wm-addons/obvious/PREPARE
index bf979af..86a5079 100755
--- a/wm-addons/obvious/PREPARE
+++ b/wm-addons/obvious/PREPARE
@@ -1,3 +1,2 @@
-config_query OBVIOUS_AUTOUPDATE \
- "Automatically update on every system update?" y
-
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/wm-addons/parcellite/DETAILS b/wm-addons/parcellite/DETAILS
index 9fa328b..c0939b5 100755
--- a/wm-addons/parcellite/DETAILS
+++ b/wm-addons/parcellite/DETAILS
@@ -1,9 +1,9 @@
SPELL=parcellite
- VERSION=0.9.2
+ VERSION=1.1.9
BRANCH="${SPELL}-${VERSION}"
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SPELL}/${BRANCH}/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+
SOURCE_HASH=sha512:24721dbd4f049f65a40f4e4c6914344062d49dfb50e3cf6496c6f14d9aff02bef5b88d3a714e8176955c84b1324c9ca1f35b389e8033d1232dd3c802c40e32bf
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://parcellite.sourceforge.net/";
LICENSE[0]=GPL
diff --git a/wm-addons/parcellite/HISTORY b/wm-addons/parcellite/HISTORY
index 09193eb..2018465 100644
--- a/wm-addons/parcellite/HISTORY
+++ b/wm-addons/parcellite/HISTORY
@@ -1,3 +1,9 @@
+2014-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.9
+
+2013-09-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.6
+
2010-01-03 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 0.9.2

diff --git a/wm-addons/parcellite/parcellite-0.9.2.tar.gz.sig
b/wm-addons/parcellite/parcellite-0.9.2.tar.gz.sig
deleted file mode 100644
index 6ea9805..0000000
Binary files a/wm-addons/parcellite/parcellite-0.9.2.tar.gz.sig and /dev/null
differ
diff --git a/wm-addons/procmeter/DETAILS b/wm-addons/procmeter/DETAILS
index 60f486e..32a89a9 100755
--- a/wm-addons/procmeter/DETAILS
+++ b/wm-addons/procmeter/DETAILS
@@ -1,5 +1,6 @@
SPELL=procmeter
VERSION=3.6
+ PATCHLEVEL=1
SOURCE="${SPELL}3-${VERSION}.tgz"
SOURCE2=$SOURCE.pgp
SOURCE_URL[0]=http://www.gedanken.demon.co.uk/download-${SPELL}/${SOURCE}
diff --git a/wm-addons/procmeter/HISTORY b/wm-addons/procmeter/HISTORY
index e2e4146..03df570 100644
--- a/wm-addons/procmeter/HISTORY
+++ b/wm-addons/procmeter/HISTORY
@@ -1,3 +1,8 @@
+2013-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * INSTALL: install manpages
+ * PRE_BUILD: fix modules Makefile
+ * DETAILS: PATCHLEVEL=1
+
2012-06-02 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: version 3.6, converted to use upstream keys
* DEPENDS, BUILD: now supports gtk+3
diff --git a/wm-addons/procmeter/INSTALL b/wm-addons/procmeter/INSTALL
new file mode 100755
index 0000000..5d8b17c
--- /dev/null
+++ b/wm-addons/procmeter/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+install -m644 ${SOURCE_DIRECTORY}/man/*.1
"${INSTALL_ROOT}/usr/share/man/man1/" &&
+install -m644 ${SOURCE_DIRECTORY}/man/*.5
"${INSTALL_ROOT}/usr/share/man/man5/"
diff --git a/wm-addons/procmeter/PRE_BUILD b/wm-addons/procmeter/PRE_BUILD
index 8ce2aaa..4e97fc5 100755
--- a/wm-addons/procmeter/PRE_BUILD
+++ b/wm-addons/procmeter/PRE_BUILD
@@ -1,4 +1,6 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-sedit "s:^CFLAGS=.*:CFLAGS=${CFLAGS}:" Makefile &&
-sedit 's#/usr/local#/usr#' Makefile
+for makefile in Makefile modules/Makefile; do
+ sedit "s:^CFLAGS=.*:CFLAGS=${CFLAGS}:" $makefile &&
+ sedit 's#/usr/local#/usr#' $makefile
+done
diff --git a/wm-addons/razor-qt/DEPENDS b/wm-addons/razor-qt/DEPENDS
index f26fae3..d06990c 100755
--- a/wm-addons/razor-qt/DEPENDS
+++ b/wm-addons/razor-qt/DEPENDS
@@ -1,5 +1,5 @@
depends qt4 &&
-depends udev &&
+depends UDEV &&
depends file &&
depends cmake &&
optional_depends doxygen '' '' 'to build developer documentation' &&
diff --git a/wm-addons/razor-qt/DETAILS b/wm-addons/razor-qt/DETAILS
index f8dd5fd..dd7ca43 100755
--- a/wm-addons/razor-qt/DETAILS
+++ b/wm-addons/razor-qt/DETAILS
@@ -1,8 +1,8 @@
SPELL=razor-qt
- VERSION=0.4.1
+ VERSION=0.5.1
SOURCE="razorqt-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://${SPELL}.org/downloads/${SOURCE}
-
SOURCE_HASH=sha512:c2ac2eaab91957da86c857c3eaaa4ff2757f67af05ea42ccbf02fdd9c2435b42c4be2e27fd11111a2c7802af342d08f798fb1ef64b1580c911bbfc753c0b7814
+ SOURCE_URL[0]=https://github.com/downloads/Razor-qt/razor-qt/$SOURCE
+
SOURCE_HASH=sha512:736e9f38a959cb70465e9d4331c912b26ca9c0ed1e354702a29e1f10b2aec95352b96c6af24022f447bc9526a4f6c77b10aa59cac620837c8355c99884323521
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/razorqt-${VERSION}"
WEB_SITE="http://razor-qt.org";
LICENSE[0]=GPL/LGPL
diff --git a/wm-addons/razor-qt/HISTORY b/wm-addons/razor-qt/HISTORY
index 09cd188..c04a729 100644
--- a/wm-addons/razor-qt/HISTORY
+++ b/wm-addons/razor-qt/HISTORY
@@ -1,3 +1,12 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2012-10-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.1
+
+2012-10-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.0, SOURCE_URL[0] updated
+
2012-02-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.1

diff --git a/wm-addons/slock/DEPENDS b/wm-addons/slock/DEPENDS
new file mode 100755
index 0000000..7295b07
--- /dev/null
+++ b/wm-addons/slock/DEPENDS
@@ -0,0 +1,2 @@
+depends libx11 &&
+depends libxext
diff --git a/wm-addons/slock/HISTORY b/wm-addons/slock/HISTORY
index 2f73fce..340ae4f 100644
--- a/wm-addons/slock/HISTORY
+++ b/wm-addons/slock/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libx11, libxext
+
2009-08-24 Donald Johnson <ltdonny AT gmail.com>
* DETAILS: Updated source

diff --git a/wm-addons/tabbed/DETAILS b/wm-addons/tabbed/DETAILS
index f915234..6514750 100755
--- a/wm-addons/tabbed/DETAILS
+++ b/wm-addons/tabbed/DETAILS
@@ -1,8 +1,8 @@
SPELL=tabbed
- VERSION=0.2
+ VERSION=0.4.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://dl.suckless.org/tools/${SOURCE}
-
SOURCE_HASH=sha512:b9b1f25361e10b22b589ff459a69e2ceba9eb147d1e0e9584ae6d902e1ed99122aa3501c5db2eef6e32c1e9fbb88e8778a0131034cdf6ff91383ca0010bbd73d
+
SOURCE_HASH=sha512:d93cb0dd6aaa6d3a85b621f05fe2681be680354d6e7212b6541b1648e825d14503d64fce8086012faec54b8cc00913f164c56269623dc1752bc612a375b150cb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://tools.suckless.org/tabbed";
LICENSE[0]="MIT/X"
diff --git a/wm-addons/tabbed/HISTORY b/wm-addons/tabbed/HISTORY
index 4eaef5b..74b4592 100644
--- a/wm-addons/tabbed/HISTORY
+++ b/wm-addons/tabbed/HISTORY
@@ -1,3 +1,6 @@
+2013-02-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.1
+
2010-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS, BUILD, INSTALL: spell created

diff --git a/wm-addons/wdm/DEPENDS b/wm-addons/wdm/DEPENDS
index 6016ebc..fa575f0 100755
--- a/wm-addons/wdm/DEPENDS
+++ b/wm-addons/wdm/DEPENDS
@@ -21,7 +21,7 @@ optional_depends JPEG \
"--disable-jpeg" \
"for JPEG graphics support" &&

-optional_depends giflib \
+optional_depends GIFLIB \
"--enable-gif" \
"--disable-gif" \
"for GIF graphics support" &&
diff --git a/wm-addons/wdm/HISTORY b/wm-addons/wdm/HISTORY
index dbb401f..5f9be04 100644
--- a/wm-addons/wdm/HISTORY
+++ b/wm-addons/wdm/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/wm-addons/wicked/DETAILS b/wm-addons/wicked/DETAILS
index 9529de8..649ac68 100755
--- a/wm-addons/wicked/DETAILS
+++ b/wm-addons/wicked/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=wicked
-if [ "$WICKED_AUTOUPDATE" = 'y' ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=git
-fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=git://git.glacicle.com/awesome/wicked.git:$SPELL-$VERSION
SOURCE_IGNORE=volatile
diff --git a/wm-addons/wicked/HISTORY b/wm-addons/wicked/HISTORY
index 7d661f4..2df5bc2 100644
--- a/wm-addons/wicked/HISTORY
+++ b/wm-addons/wicked/HISTORY
@@ -1,3 +1,9 @@
+2014-07-04 Ismael Luceno <ismael AT sourcemage.org>
+ * PREPARE: Use prepare_select_branch
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2008-10-06 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS,DEPENDS,PREPARE,INSTALL,BUILD: spell created

diff --git a/wm-addons/wicked/PREPARE b/wm-addons/wicked/PREPARE
index b08a26f..86a5079 100755
--- a/wm-addons/wicked/PREPARE
+++ b/wm-addons/wicked/PREPARE
@@ -1 +1,2 @@
-config_query WICKED_AUTOUPDATE "Automatically update on every system
update?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch
diff --git a/wm-addons/xmonad-contrib/BUILD b/wm-addons/xmonad-contrib/BUILD
index de96a0c..27ba77d 100755
--- a/wm-addons/xmonad-contrib/BUILD
+++ b/wm-addons/xmonad-contrib/BUILD
@@ -1,2 +1 @@
-runhaskell Setup.lhs configure --prefix=${INSTALL_ROOT}/usr &&
-runhaskell Setup.lhs build
+true
diff --git a/wm-addons/xmonad-contrib/DEPENDS
b/wm-addons/xmonad-contrib/DEPENDS
index 0cdfeae..95d5c21 100755
--- a/wm-addons/xmonad-contrib/DEPENDS
+++ b/wm-addons/xmonad-contrib/DEPENDS
@@ -1,6 +1 @@
-depends ghc &&
-depends haskell-x11 &&
-depends haskell-mtl &&
-depends haskell-utf8-string &&
-depends haskell-random &&
-depends xmonad
+depends haskell-xmonad-contrib
diff --git a/wm-addons/xmonad-contrib/DETAILS
b/wm-addons/xmonad-contrib/DETAILS
index 3d9db14..1397d9f 100755
--- a/wm-addons/xmonad-contrib/DETAILS
+++ b/wm-addons/xmonad-contrib/DETAILS
@@ -1,16 +1,7 @@
- SPELL=xmonad-contrib
- VERSION=0.10
- SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:b2cf743319c9bdf22074b71d28035781b44d60c70794cf5497abd51fb52e8dee569818f37bf9c05330630ab97927fe217b9e0733844a244396d3214b0bf32937
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://xmonad.org";
- LICENSE[0]=BSD3
- ENTERED=20071212
- SHORT="third party extensions for xmonad"
-cat << EOF
-A huge library of extensions to xmonad is available. These scripts provide
new
-layout algorithms, key bindings, window tabbing, emulation of other window
-managers and more. A stable version of the extension library is available
with
-each xmonad release.
-EOF
+ SPELL=xmonad-contrib
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by haskell-xmonad-contrib]
+ EOF
diff --git a/wm-addons/xmonad-contrib/DOWNLOAD
b/wm-addons/xmonad-contrib/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/wm-addons/xmonad-contrib/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/wm-addons/xmonad-contrib/HISTORY
b/wm-addons/xmonad-contrib/HISTORY
index 92c4cad..3e59bca 100644
--- a/wm-addons/xmonad-contrib/HISTORY
+++ b/wm-addons/xmonad-contrib/HISTORY
@@ -1,3 +1,20 @@
+2014-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [renamed to haskell-xmonad-contrib]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
+2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.3
+
+2013-09-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11.2
+
+2012-01-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+ * DEPENDS: added dependency on haskell-extensible-exceptions
+ * PRE_BUILD, 0001-getAtomName-is-now-defined-in-the-X11-library.patch:
+ fix compile error
+
2011-11-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10

diff --git a/wm-addons/xmonad-contrib/INSTALL
b/wm-addons/xmonad-contrib/INSTALL
index b288692..27ba77d 100755
--- a/wm-addons/xmonad-contrib/INSTALL
+++ b/wm-addons/xmonad-contrib/INSTALL
@@ -1,4 +1 @@
-runhaskell Setup.lhs install &&
-SHARE_DIR=${INSTALL_ROOT}/usr/share/${SPELL} &&
-mkdir -vp $SHARE_DIR &&
-cp -v xmonad-contrib.cabal $SHARE_DIR
+true
diff --git a/wm-addons/xmonad-contrib/POST_REMOVE
b/wm-addons/xmonad-contrib/POST_REMOVE
deleted file mode 100755
index a4709be..0000000
--- a/wm-addons/xmonad-contrib/POST_REMOVE
+++ /dev/null
@@ -1,2 +0,0 @@
-message "${MESSAGE_COLOR}Unregistering package with
ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg unregister xmonad-contrib
diff --git a/wm-addons/xmonad-contrib/POST_RESURRECT
b/wm-addons/xmonad-contrib/POST_RESURRECT
deleted file mode 100755
index b4befb1..0000000
--- a/wm-addons/xmonad-contrib/POST_RESURRECT
+++ /dev/null
@@ -1,14 +0,0 @@
-# We need to restore package.conf and package.conf.old after resurrection.
-# Also we need to register package with ghc-pkg.
-
-message "${MESSAGE_COLOR}Restoring package.conf and
package.conf.old...${DEFAULT_COLOR}"
-GHC_VERSION=$(ghc --version | tr -d ' ,[:alpha:]')
-GHC_DIR=${INSTALL_ROOT}/usr/lib/ghc-${GHC_VERSION}
-mv -v ${GHC_DIR}/package.conf.bak ${GHC_DIR}/package.conf
-mv -v ${GHC_DIR}/package.conf.old.bak ${GHC_DIR}/package.conf.old
-
-message "${MESSAGE_COLOR}Registering package with ghc-pkg...${DEFAULT_COLOR}"
-CABAL_FILE=${INSTALL_ROOT}/usr/share/xmonad/xmonad-contrib.cabal
-ghc-pkg register --force-files $CABAL_FILE
-message "${MESSAGE_COLOR}Exposing package with ghc-pkg...${DEFAULT_COLOR}"
-ghc-pkg expose xmonad-contrib
diff --git a/wm-addons/xmonad-contrib/PRE_BUILD
b/wm-addons/xmonad-contrib/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/wm-addons/xmonad-contrib/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/wm-addons/xmonad-contrib/PRE_RESURRECT
b/wm-addons/xmonad-contrib/PRE_RESURRECT
deleted file mode 100755
index 96595c8..0000000
--- a/wm-addons/xmonad-contrib/PRE_RESURRECT
+++ /dev/null
@@ -1,7 +0,0 @@
-# We need to backup package.conf and package.conf.old before resurrection
-
-message "${MESSAGE_COLOR}Backuping package.conf and
package.conf.old...${DEFAULT_COLOR}"
-GHC_VERSION=$(ghc --version | tr -d ' ,[:alpha:]')
-GHC_DIR=${INSTALL_ROOT}/usr/lib/ghc-${GHC_VERSION}
-cp -v ${GHC_DIR}/package.conf ${GHC_DIR}/package.conf.bak
-cp -v ${GHC_DIR}/package.conf.old ${GHC_DIR}/package.conf.old.bak
diff --git a/wm-addons/xmonad-contrib/TRIGGERS
b/wm-addons/xmonad-contrib/TRIGGERS
new file mode 100755
index 0000000..decebb9
--- /dev/null
+++ b/wm-addons/xmonad-contrib/TRIGGERS
@@ -0,0 +1 @@
+on_cast xmonad-contrib dispel_self
diff --git a/wm-addons/xxkb/DETAILS b/wm-addons/xxkb/DETAILS
index 259d9ce..4264b4c 100755
--- a/wm-addons/xxkb/DETAILS
+++ b/wm-addons/xxkb/DETAILS
@@ -1,6 +1,6 @@
SPELL=xxkb
VERSION=1.11
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION-src.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/wm-addons/xxkb/HISTORY b/wm-addons/xxkb/HISTORY
index 16c8154..102e836 100644
--- a/wm-addons/xxkb/HISTORY
+++ b/wm-addons/xxkb/HISTORY
@@ -1,3 +1,9 @@
+2012-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: apply the patch
+ * missing_init.patch: added, to fix some memory issue that leads to
+ crash
+
2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing imake dependency

diff --git a/wm-addons/xxkb/PRE_BUILD b/wm-addons/xxkb/PRE_BUILD
index a69a2e0..843aa59 100755
--- a/wm-addons/xxkb/PRE_BUILD
+++ b/wm-addons/xxkb/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/missing_init.patch" &&
patch -p0 < "$SPELL_DIRECTORY/imake.patch"
diff --git a/wm-addons/xxkb/missing_init.patch
b/wm-addons/xxkb/missing_init.patch
new file mode 100644
index 0000000..52ea883
--- /dev/null
+++ b/wm-addons/xxkb/missing_init.patch
@@ -0,0 +1,22 @@
+--- xxkb.c 2012-03-06 17:49:02.888079235 +0200
++++ xxkb_fixed.c 2012-03-06 17:48:58.712462301 +0200
+@@ -667,12 +667,14 @@
+ Window rwin, parent, *children;
+ int num;
+
+- XQueryTree(dpy, temp_win, &rwin,
&parent, &children, &num);
+- AddWindow(temp_win, parent);
++ if (XQueryTree(dpy, temp_win, &rwin,
&parent, &children, &num) != 0)
++ {
++ AddWindow(temp_win, parent);
+
+- if (children != None) {
+- XFree(children);
+- }
++ if (children != None) {
++ XFree(children);
++ }
++ }
+ }
+ break;
+
diff --git a/x11-libs/cairo/CONFIGURE b/x11-libs/cairo/CONFIGURE
index 6d4d95d..37d1778 100755
--- a/x11-libs/cairo/CONFIGURE
+++ b/x11-libs/cairo/CONFIGURE
@@ -1,3 +1,7 @@
config_query_option CAIRO_OPTS "Enable cairo's tee surface backend feature?"
n \
- "--enable-tee=yes" \
- "--enable-tee=no"
+ "--enable-tee=yes"
\
+ "--enable-tee=no"
&&
+
+config_query_option CAIRO_OPTS "Disable LTO?" n
\
+ "--disable-lto"
\
+ ""
diff --git a/x11-libs/cairo/DEPENDS b/x11-libs/cairo/DEPENDS
index c889f44..fe1b6cf 100755
--- a/x11-libs/cairo/DEPENDS
+++ b/x11-libs/cairo/DEPENDS
@@ -14,6 +14,12 @@ optional_depends zlib \
"--disable-xml" \
"for XML surface backend" &&

+# uses libbfd-*.so
+optional_depends binutils \
+ "--enable-symbol-lookup" \
+ "--disable-symbol-lookup" \
+ "for symbol-lookup feature" &&
+
optional_depends libxcb \
"--enable-xcb" \
"--disable-xcb" \
@@ -30,6 +36,8 @@ optional_depends libx11 \
"for Xlib surface backend feature" &&

if is_depends_enabled $SPELL libx11; then
+ depends xextproto &&
+ depends libxext &&
optional_depends libxrender \
"--enable-xlib-xrender" \
"--disable-xlib-xrender" \
diff --git a/x11-libs/cairo/DETAILS b/x11-libs/cairo/DETAILS
index 3de42a4..c44f1da 100755
--- a/x11-libs/cairo/DETAILS
+++ b/x11-libs/cairo/DETAILS
@@ -1,19 +1,28 @@
+. ${GRIMOIRE}/FUNCTIONS &&
SPELL=cairo
-if [[ $CAIRO_DEVEL == y ]]; then
- VERSION=1.12.2
- PATCHLEVEL=0
-
SOURCE_HASH=sha512:149e55e206175220448c520624980ba0081a3e2336202f6c5d5ba9098a51c01f6d89843c3c3f0d5bed3473a5ff49dee6530e2cacec93a94c9d78767cb881f847
+case "$CAIRO_BRANCH" in
+ scm)
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://anongit.freedesktop.org/git/cairo:cairo-git
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=1
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git" ;;
+
+ devel)
+ VERSION=1.12.16
+
SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig
-else
- VERSION=1.12.2
- PATCHLEVEL=0
-
SOURCE_HASH=sha512:149e55e206175220448c520624980ba0081a3e2336202f6c5d5ba9098a51c01f6d89843c3c3f0d5bed3473a5ff49dee6530e2cacec93a94c9d78767cb881f847
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" ;;
+
+ stable)
+ VERSION=1.12.16
+
SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
-fi
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" ;;
+esac
WEB_SITE=http://cairographics.org/
LICENSE[0]=MIT
ENTERED=20040617
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index f293030..ebb35bb 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,41 @@
+2014-10-18 Jeremy Blosser <jblosser AT sourcemage.org>
+ * PRE_BUILD, cairo-1.12.16-lto-optional.patch: add --disable-lto
option.
+ * CONFIGURE: Query for --disable-lto.
+
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing libxext
+
+2014-08-26 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: xextproto
+
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, cairo-broken-lto-build.patch: a build fix, bad relocation
+
+2014-07-04 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS, PRE_BUILD, PREPARE, PRE_BUILD, PRE_SUB_DEPENDS,
+ REPAIR^all^PRE_SUB_DEPENDS, SUB_DEPENDS: added scm branch
+
+2013-09-12 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.12.16
+
+2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added binutils optional dependency
+
+2013-02-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.14
+
+2013-02-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.12
+
+2013-01-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.12.10
+
+2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.6
+
+2012-10-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.4
+
2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
* SUB_DEPENDS: corrected XCB comment, added GOBJ subdep
* {REPAIR^all^,}PRE_SUB_DEPENDS: added GOBJ subdep
diff --git a/x11-libs/cairo/PREPARE b/x11-libs/cairo/PREPARE
index 8f9397f..40600f7 100755
--- a/x11-libs/cairo/PREPARE
+++ b/x11-libs/cairo/PREPARE
@@ -1 +1,2 @@
-config_query CAIRO_DEVEL "Build devel (unstable) version?" n
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable devel scm
diff --git a/x11-libs/cairo/PRE_BUILD b/x11-libs/cairo/PRE_BUILD
index 682b8e2..507e5bc 100755
--- a/x11-libs/cairo/PRE_BUILD
+++ b/x11-libs/cairo/PRE_BUILD
@@ -1,4 +1,21 @@
-mk_source_dir $SOURCE_DIRECTORY &&
- unpack_file &&
-# http://bugs.gentoo.org/show_bug.cgi?id=336696
-patch -p1 -d $SOURCE_DIRECTORY <
$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+if [[ "$CAIRO_BRANCH" == "scm" ]]; then
+ CAIRO_AUTOGEN=y
+else
+ # http://bugs.gentoo.org/show_bug.cgi?id=336696
+ patch -p1 -d "$SOURCE_DIRECTORY" <
"$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch" &&
+ # http://sourceforge.net/p/mingw-w64/bugs/396/
+ patch -p1 < "$SPELL_DIRECTORY/cairo-broken-lto-build.patch"
+fi &&
+
+if list_find "${CAIRO_OPTS}" "--disable-lto"; then
+ # https://bugs.freedesktop.org/show_bug.cgi?id=60852
+ patch -p1 < "$SPELL_DIRECTORY/cairo-1.12.16-lto-optional.patch" &&
+ CAIRO_AUTOGEN=y
+fi &&
+
+if [[ "$CAIRO_AUTOGEN" == "y" ]]; then
+ NOCONFIGURE=1 ./autogen.sh
+fi
diff --git a/x11-libs/cairo/PRE_SUB_DEPENDS b/x11-libs/cairo/PRE_SUB_DEPENDS
index 15cc31b..32d996d 100755
--- a/x11-libs/cairo/PRE_SUB_DEPENDS
+++ b/x11-libs/cairo/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- CAIRO_DEVEL) [[ "$CAIRO_DEVEL" == "y" ]];;
+ CAIRO_DEVEL) [[ "$CAIRO_BRANCH" == "devel" || "$CAIRO_BRANCH" == "scm" ]];;
PDF) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-pdf.h" ]];;
XCB) is_depends_enabled $SPELL libxcb;;
GOBJ) is_depends_enabled $SPELL glib2;;
diff --git a/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
b/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
index 15cc31b..32d996d 100755
--- a/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
+++ b/x11-libs/cairo/REPAIR^all^PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
- CAIRO_DEVEL) [[ "$CAIRO_DEVEL" == "y" ]];;
+ CAIRO_DEVEL) [[ "$CAIRO_BRANCH" == "devel" || "$CAIRO_BRANCH" == "scm" ]];;
PDF) [[ -f "$INSTALL_ROOT/usr/include/cairo/cairo-pdf.h" ]];;
XCB) is_depends_enabled $SPELL libxcb;;
GOBJ) is_depends_enabled $SPELL glib2;;
diff --git a/x11-libs/cairo/SUB_DEPENDS b/x11-libs/cairo/SUB_DEPENDS
index 1a1e7d7..8edd371 100755
--- a/x11-libs/cairo/SUB_DEPENDS
+++ b/x11-libs/cairo/SUB_DEPENDS
@@ -1,6 +1,6 @@
case $THIS_SUB_DEPENDS in
- CAIRO_DEVEL) echo "Devel release needed, forcing it." &&
- CAIRO_DEVEL="y" ;;
+ CAIRO_DEVEL) echo "Devel release needed, forcing it." &&
+ [[ "$CAIRO_BRANCH" == "scm" ]] ||
CAIRO_BRANCH="devel";;
PDF) return 0;;
XCB) message "Cairo with XCB support requested, forcing libxcb dependency"
&&
depends libxcb "--enable-xcb";;
diff --git a/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
b/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
new file mode 100644
index 0000000..8489dc4
--- /dev/null
+++ b/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
@@ -0,0 +1,28 @@
+diff --git a/build/configure.ac.warnings b/build/configure.ac.warnings
+index f984eb2..15b3da2 100644
+--- a/build/configure.ac.warnings
++++ b/build/configure.ac.warnings
+@@ -38,13 +38,18 @@ dnl options. Namely, the following:
+
+ dnl -flto working really needs a test link, not just a compile
+
+-safe_MAYBE_WARN="$MAYBE_WARN"
+-MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
+-AC_TRY_LINK([],[
++AC_ARG_ENABLE(lto,
++ AS_HELP_STRING([--disable-lto],
++ [Do not try to use Link-Time Optimization]))
++if test "x$enable_lto" != "xno"; then
++ safe_MAYBE_WARN="$MAYBE_WARN"
++ MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
++ AC_TRY_LINK([],[
+ int main(int argc, char **argv) { return 0; }
+-],[],[
++ ],[],[
+ MAYBE_WARN="$safe_MAYBE_WARN"
+-])
++ ])
++fi
+
+ MAYBE_WARN="$MAYBE_WARN -fno-strict-aliasing -fno-common"
+
diff --git a/x11-libs/cairo/cairo-broken-lto-build.patch
b/x11-libs/cairo/cairo-broken-lto-build.patch
new file mode 100644
index 0000000..8cb0f50
--- /dev/null
+++ b/x11-libs/cairo/cairo-broken-lto-build.patch
@@ -0,0 +1,26 @@
+diff -ru cairo-1.12.16.orig/build/configure.ac.warnings
cairo-1.12.16/build/configure.ac.warnings
+--- cairo-1.12.16.orig/build/configure.ac.warnings 2013-08-26
17:07:21.000000000 +0200
++++ cairo-1.12.16/build/configure.ac.warnings 2014-08-08 08:13:14.566163013
+0200
+@@ -39,7 +39,7 @@
+ dnl -flto working really needs a test link, not just a compile
+
+ safe_MAYBE_WARN="$MAYBE_WARN"
+-MAYBE_WARN="$MAYBE_WARN -flto"
++MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
+ AC_TRY_LINK([],[
+ int main(int argc, char **argv) { return 0; }
+ ],[],[
+Only in cairo-1.12.16/build: configure.ac.warnings.orig
+diff -ru cairo-1.12.16.orig/configure cairo-1.12.16/configure
+--- cairo-1.12.16.orig/configure 2013-08-26 19:00:41.000000000 +0200
++++ cairo-1.12.16/configure 2014-08-08 08:15:19.576158790 +0200
+@@ -18147,7 +18147,7 @@
+
+
+ safe_MAYBE_WARN="$MAYBE_WARN"
+-MAYBE_WARN="$MAYBE_WARN -flto"
++MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h. */
+
+Only in cairo-1.12.16: configure.orig
diff --git a/x11-libs/fontconfig/DEPENDS b/x11-libs/fontconfig/DEPENDS
index 01deb2c..cb81d8e 100755
--- a/x11-libs/fontconfig/DEPENDS
+++ b/x11-libs/fontconfig/DEPENDS
@@ -1,8 +1,12 @@
-depends pkgconfig &&
-depends freetype2 &&
depends automake &&
-depends libtool &&
depends expat &&
+depends freetype2 &&
+depends glib2 &&
+depends harfbuzz &&
+depends libpng &&
+depends libtool &&
+depends pcre &&
+depends pkgconfig &&

optional_depends docbook-utils \
"--enable-docs" \
diff --git a/x11-libs/fontconfig/DETAILS b/x11-libs/fontconfig/DETAILS
index e83282e..5172d25 100755
--- a/x11-libs/fontconfig/DETAILS
+++ b/x11-libs/fontconfig/DETAILS
@@ -1,7 +1,7 @@
SPELL=fontconfig
- VERSION=2.10.1
-
SOURCE_HASH=sha512:b9640323e0c03d5463654732562de369d4968c9dedeb3f6415071a323ffcdd1abd8de12bf2e1719fa2a2d8df3fa2000989a9b7f5dcd6977a356df4c1eae1a01e
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.11.1
+
SOURCE_HASH=sha512:acf4e6293e0e5521e4b8f29f4b48860ecd1d39744d0eab21c7332e56bfc3ccc63548e459243c5e425b8e5ef265f2cf065eece02460725e794041219d41188149
+ 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 a27983f..e38f52c 100644
--- a/x11-libs/fontconfig/HISTORY
+++ b/x11-libs/fontconfig/HISTORY
@@ -1,3 +1,15 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+2014-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.11.1
+
+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
+
2012-09-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.10.1

diff --git a/x11-libs/libafterimage/DEPENDS b/x11-libs/libafterimage/DEPENDS
index 3eb4884..dc6f094 100755
--- a/x11-libs/libafterimage/DEPENDS
+++ b/x11-libs/libafterimage/DEPENDS
@@ -24,7 +24,7 @@ optional_depends tiff
\
"Support tiff image format?" &&

if [[ $LIBAFTERSTEP_GIF == y ]]; then
- optional_depends giflib \
+ optional_depends GIFLIB \
"--with-gif --without-builtin-ungif" \
"--with-builtin-ungif" \
"Use external gif library?"
diff --git a/x11-libs/libafterimage/HISTORY b/x11-libs/libafterimage/HISTORY
index 4c82bf9..e54fe9a 100644
--- a/x11-libs/libafterimage/HISTORY
+++ b/x11-libs/libafterimage/HISTORY
@@ -1,3 +1,6 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: jpeg -> JPEG

diff --git a/x11-libs/tango-icon-theme-extras/DEPENDS
b/x11-libs/tango-icon-theme-extras/DEPENDS
index 50d5644..d09a5bd 100755
--- a/x11-libs/tango-icon-theme-extras/DEPENDS
+++ b/x11-libs/tango-icon-theme-extras/DEPENDS
@@ -1,3 +1,4 @@
+depends autoconf &&
depends icon-naming-utils &&
depends imagemagick &&
depends pkgconfig &&
diff --git a/x11-libs/tango-icon-theme-extras/HISTORY
b/x11-libs/tango-icon-theme-extras/HISTORY
index 5f16d80..5579bae9 100644
--- a/x11-libs/tango-icon-theme-extras/HISTORY
+++ b/x11-libs/tango-icon-theme-extras/HISTORY
@@ -1,3 +1,8 @@
+2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on autoconf for autoreconf
+ * PRE_BUILD: Apply rsvg-2.35.2.patch to compile against librsvg2 2.35+
+ * rsvg-2.35.2.patch: From
https://build.opensuse.org/package/view_file?expand=1&file=tango-icon-theme-extras-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3AFactory
+
2007-02-17 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS,DEPENDS: Created

diff --git a/x11-libs/tango-icon-theme-extras/PRE_BUILD
b/x11-libs/tango-icon-theme-extras/PRE_BUILD
new file mode 100755
index 0000000..be9eed9
--- /dev/null
+++ b/x11-libs/tango-icon-theme-extras/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+message "${MESSAGE_COLOR}Fix compilation against librsvg2
2.35+...${DEFAULT_COLOR}" &&
+patch -p1 < "${SPELL_DIRECTORY}"/rsvg-2.35.2.patch &&
+autoreconf -i
diff --git a/x11-libs/tango-icon-theme-extras/rsvg-2.35.2.patch
b/x11-libs/tango-icon-theme-extras/rsvg-2.35.2.patch
new file mode 100644
index 0000000..5f93c42
--- /dev/null
+++ b/x11-libs/tango-icon-theme-extras/rsvg-2.35.2.patch
@@ -0,0 +1,35 @@
+# From
https://build.opensuse.org/package/view_file?expand=1&file=tango-icon-theme-extras-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3AFactory
+Index: tango-icon-theme-extras-0.1.1/configure.ac
+===================================================================
+--- tango-icon-theme-extras-0.1.1.orig/configure.ac
++++ tango-icon-theme-extras-0.1.1/configure.ac
+@@ -68,7 +68,7 @@ if test "x$enable_large_bitmaps" = "xyes
+ PKG_CHECK_EXISTS([librsvg-2.0 >= 2.12.3],
+ [enable_large_bitmaps=yes], [enable_large_bitmaps=no])
+ if test "x$enable_large_bitmaps" = "xyes"; then
+- svgconvert_prog="rsvg"
++ svgconvert_prog="rsvg-convert"
+ else
+ svgconvert_prog="ksvgtopng"
+ fi
+Index: tango-icon-theme-extras-0.1.1/svg2png.sh.in
+===================================================================
+--- tango-icon-theme-extras-0.1.1.orig/svg2png.sh.in
++++ tango-icon-theme-extras-0.1.1/svg2png.sh.in
+@@ -8,11 +8,13 @@ if [ ! -z "${ICONTEST}" ]; then
+ fi
+
+ ICONNAME=`echo ${3} | sed -e "s/.svg//"`
+-if test `basename $SVGCONVERT` = "rsvg"; then
++if test `basename $SVGCONVERT` = "rsvg-convert"; then
+ OPTIONS="-w ${1} -h ${1}"
++ OUTPUT="-o"
+ else
+ OPTIONS="${1} ${1}"
++ OUTPUT=""
+ fi
+
+
+-${SVGCONVERT} ${OPTIONS} ${3} ${2}/${ICONNAME}.png
++${SVGCONVERT} ${OPTIONS} ${3} ${OUTPUT} ${2}/${ICONNAME}.png
+
diff --git a/x11-libs/tango-icon-theme/DEPENDS
b/x11-libs/tango-icon-theme/DEPENDS
index ac9ca71..b931765 100755
--- a/x11-libs/tango-icon-theme/DEPENDS
+++ b/x11-libs/tango-icon-theme/DEPENDS
@@ -1,3 +1,4 @@
+depends autoconf &&
depends icon-naming-utils &&
depends imagemagick &&
depends intltool &&
diff --git a/x11-libs/tango-icon-theme/HISTORY
b/x11-libs/tango-icon-theme/HISTORY
index 7681ee7..16c0851 100644
--- a/x11-libs/tango-icon-theme/HISTORY
+++ b/x11-libs/tango-icon-theme/HISTORY
@@ -1,3 +1,8 @@
+2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on autoconf for autoreconf
+ * PRE_BUILD: Apply rsvg-2.35.2.patch to compile against librsvg2 2.35+
+ * rsvg-2.35.2.patch: From
https://build.opensuse.org/package/view_file?expand=1&file=tango-icon-theme-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3AFactory
+
2009-02-27 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.8.90

diff --git a/x11-libs/tango-icon-theme/PRE_BUILD
b/x11-libs/tango-icon-theme/PRE_BUILD
new file mode 100755
index 0000000..be9eed9
--- /dev/null
+++ b/x11-libs/tango-icon-theme/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+message "${MESSAGE_COLOR}Fix compilation against librsvg2
2.35+...${DEFAULT_COLOR}" &&
+patch -p1 < "${SPELL_DIRECTORY}"/rsvg-2.35.2.patch &&
+autoreconf -i
diff --git a/x11-libs/tango-icon-theme/rsvg-2.35.2.patch
b/x11-libs/tango-icon-theme/rsvg-2.35.2.patch
new file mode 100644
index 0000000..c39ca1f
--- /dev/null
+++ b/x11-libs/tango-icon-theme/rsvg-2.35.2.patch
@@ -0,0 +1,36 @@
+# From
https://build.opensuse.org/package/view_file?expand=1&file=tango-icon-theme-rsvg-2_35_2.patch&package=tango-icon-theme&project=openSUSE%3AFactory
+Index: tango-icon-theme-0.8.90/configure.ac
+===================================================================
+--- tango-icon-theme-0.8.90.orig/configure.ac
++++ tango-icon-theme-0.8.90/configure.ac
+@@ -82,7 +82,7 @@ if test "x$enable_large_bitmaps" = "xyes
+ PKG_CHECK_EXISTS([librsvg-2.0 >= 2.12.3],
+ [enable_large_bitmaps=yes], [enable_large_bitmaps=no])
+ if test "x$enable_large_bitmaps" = "xyes"; then
+- svgconvert_prog="rsvg"
++ svgconvert_prog="rsvg-convert"
+ else
+ svgconvert_prog="ksvgtopng"
+ fi
+Index: tango-icon-theme-0.8.90/svg2png.sh.in
+===================================================================
+--- tango-icon-theme-0.8.90.orig/svg2png.sh.in
++++ tango-icon-theme-0.8.90/svg2png.sh.in
+@@ -9,12 +9,14 @@ fi
+
+ ICONFILE=`basename ${3}`
+ ICONNAME=`echo ${ICONFILE} | sed -e "s/.svg//"`
+-if test `basename $SVGCONVERT` = "rsvg"; then
++if test `basename $SVGCONVERT` = "rsvg-convert"; then
+ OPTIONS="-w ${1} -h ${1}"
++ OUTPUT="-o"
+ else
+ OPTIONS="${1} ${1}"
++ OUTPUT=""
+ fi
+
+ echo "${SVGCONVERT} ${OPTIONS} ${3} ${2}/${ICONNAME}.png"
+-${SVGCONVERT} ${OPTIONS} ${3} ${2}/${ICONNAME}.png
++${SVGCONVERT} ${OPTIONS} ${3} ${OUTPUT} ${2}/${ICONNAME}.png
+
+
diff --git a/x11-libs/unity-greeter/BUILD b/x11-libs/unity-greeter/BUILD
index 3c6533a..134c8b7 100755
--- a/x11-libs/unity-greeter/BUILD
+++ b/x11-libs/unity-greeter/BUILD
@@ -1,2 +1,2 @@
OPTS+=" --enable-compiler-warnings=no" &&
-LIBS+=" -lm" default_build
+LIBS+=" -lm -lX11" default_build
diff --git a/x11-libs/unity-greeter/CONFIGURE
b/x11-libs/unity-greeter/CONFIGURE
deleted file mode 100755
index 5b36af9..0000000
--- a/x11-libs/unity-greeter/CONFIGURE
+++ /dev/null
@@ -1,2 +0,0 @@
-message 'unity-greeter renders a grid of white dots over the background.' &&
-config_query UNITY_GRID 'patch the source to remove the grid?' n
diff --git a/x11-libs/unity-greeter/DEPENDS b/x11-libs/unity-greeter/DEPENDS
index 142e7dc..71aab79 100755
--- a/x11-libs/unity-greeter/DEPENDS
+++ b/x11-libs/unity-greeter/DEPENDS
@@ -7,6 +7,7 @@ depends vala &&
depends libcanberra &&
depends freetype2 &&
depends cairo &&
+depends gnome-settings-daemon &&
optional_depends indicator-datetime '' '' 'for a time applet' &&
optional_depends indicator-soundmenu '' '' 'for a sound applet' &&
optional_depends indicator-power '' '' 'for a power applet' &&
diff --git a/x11-libs/unity-greeter/DETAILS b/x11-libs/unity-greeter/DETAILS
index 4d69895..d2e8ed9 100755
--- a/x11-libs/unity-greeter/DETAILS
+++ b/x11-libs/unity-greeter/DETAILS
@@ -1,8 +1,8 @@
SPELL=unity-greeter
- VERSION=0.2.8
+ VERSION=13.04.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/0.2/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:4cad59e1ab444f40398d649b4ba33e19445e49f4faf58a2ed916814795e0c7e7fda528683064820ca6811c02a58df3cc74bb3284403605b8efff624117258ed8
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/${VERSION%.*}/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:e3517b1b8bd3f6ffa8eda5b1470250d6192608d14e80430fd15bef13b6d0725aa1e5a43613dc23c905d9a2bdec6088eb1b6986b916d31d774544dbdce43aa6f7
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/unity-greeter";
LICENSE[0]=GPL
diff --git a/x11-libs/unity-greeter/HISTORY b/x11-libs/unity-greeter/HISTORY
index 0c8e9cc..6bb659e 100644
--- a/x11-libs/unity-greeter/HISTORY
+++ b/x11-libs/unity-greeter/HISTORY
@@ -1,3 +1,14 @@
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on gnome-settings-daemon
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 13.04.1
+
+2013-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, CONFIGURE, grid.patch: remove patch that does
+ not apply anymore
+ * BUILD: include libX11 in LIBS
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.8

diff --git a/x11-libs/unity-greeter/PRE_BUILD
b/x11-libs/unity-greeter/PRE_BUILD
index 82e0aee..580203b 100755
--- a/x11-libs/unity-greeter/PRE_BUILD
+++ b/x11-libs/unity-greeter/PRE_BUILD
@@ -2,9 +2,4 @@ default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

sedit
's:/usr/lib/at-spi2-core/at-spi-bus-launcher:/usr/libexec/at-spi-bus-launcher:'
src/unity-greeter.vala &&
-sedit
's:/usr/lib/at-spi2-core/at-spi-bus-launcher:/usr/libexec/at-spi-bus-launcher:'
src/unity-greeter.c &&
-
-if [[ "$UNITY_GRID" = 'y' ]]; then
- cd "${SOURCE_DIRECTORY}/src" &&
- patch < "${SCRIPT_DIRECTORY}/grid.patch"
-fi
+sedit
's:/usr/lib/at-spi2-core/at-spi-bus-launcher:/usr/libexec/at-spi-bus-launcher:'
src/unity-greeter.c
diff --git a/x11-libs/unity-greeter/grid.patch
b/x11-libs/unity-greeter/grid.patch
deleted file mode 100644
index 048207a..0000000
--- a/x11-libs/unity-greeter/grid.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- user-list.vala 2011-09-28 07:32:51.000000000 +0200
-+++ user-list.vala-fixed 2011-11-12 00:34:32.217649083 +0100
-@@ -249,7 +249,7 @@
-
- /* Draw overlay */
- bc.set_source (overlay);
-- bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2 +
2, height - grid_size * 2 + 2);
-+// bc.rectangle (grid_size - 1, grid_size - 1, width - grid_size * 2
+ 2, height - grid_size * 2 + 2);
- bc.fill ();
-
- /* Draw logo */
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/CONFIGURE b/x11-libs/wine/CONFIGURE
index a7a0d4d..48a11d7 100755
--- a/x11-libs/wine/CONFIGURE
+++ b/x11-libs/wine/CONFIGURE
@@ -7,4 +7,5 @@ if [[ "${ARCH}" = 'x86_64' ]]; then
config_query_option WINE64 'Build a 64bit Wine?' n '--enable-win64' ''
fi &&

-config_query WINE_SC2_LOGIN "Apply StarCraft II patches?" n
+# Remove on 2015-02-03
+persistent_remove WINE_SC2_LOGIN
diff --git a/x11-libs/wine/DEPENDS b/x11-libs/wine/DEPENDS
index 1b6eee8..b4f815e 100755
--- a/x11-libs/wine/DEPENDS
+++ b/x11-libs/wine/DEPENDS
@@ -1,6 +1,7 @@
depends bison &&
depends flex &&
-depends giflib &&
+depends gettext &&
+depends GIFLIB &&

if [[ $WINE_BRANCH == scm ]]; then
depends git
@@ -51,10 +52,17 @@ optional_depends JPEG \
'--without-jpeg' \
'for JPEG supprt' &&

-optional_depends lcms \
- '--with-cms' \
- '--without-cms' \
- 'for CMS color management' &&
+if [[ "x$WINE_BRANCH" == "xscm" || "x$WINE_BRANCH" == "xdevel" ]]; then
+ optional_depends lcms2 \
+ '--with-cms' \
+ '--without-cms' \
+ 'for CMS color management'
+else
+ optional_depends lcms \
+ '--with-cms' \
+ '--without-cms' \
+ 'for CMS color management'
+fi &&

optional_depends libgphoto2 \
'--with-gphoto' \
@@ -71,6 +79,10 @@ optional_depends libxslt \
'--without-xslt --without-xml' \
'for a functional Microsoft XML (MSXML) implementation' &&

+if is_depends_enabled $SPELL libxslt; then
+ depends libxml2
+fi &&
+
optional_depends MSTTF \
'' \
'' \
@@ -94,11 +106,6 @@ optional_depends openldap
\
'--without-ldap' \
'for Lightweight Directory Access Protocol support' &&

-optional_depends openssl \
- '--with-openssl' \
- '--without-openssl' \
- 'for some cryptographic support in ADVAPI32' &&
-
optional_depends gnutls \
'--with-gnutls' \
'--without-gnutls' \
@@ -156,7 +163,7 @@ optional_depends libxext \
'--without-xshape' \
'for X11 XShape extension support' &&

-optional_depends xf86vidmodeproto \
+optional_depends libxxf86vm \
'--with-xxf86vm' \
'--without-xxf86vm' \
'for Xvidmode support'
@@ -170,4 +177,11 @@ suggest_depends 'wine-gecko' \
optional_depends mpg123 \
'--with-mpg123' \
'--without-mpg123' \
- 'for MP3 decoding support'
+ 'for MP3 decoding support' &&
+
+optional_depends openal-soft \
+ '--with-openal' \
+ '--without-openal' \
+ 'for Open Audio Library API support' &&
+
+suggest_depends prelink '' '' 'to correctly set base address of core
dlls'
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index 6addee3..a5202d5 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=wine
if [[ $WINE_BRANCH == scm ]]; then
- if [[ $WINE_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git://source.winehq.org/git/wine.git:wine-git
SOURCE_IGNORE=volatile
@@ -12,9 +9,9 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.5.13
+ VERSION=1.7.32
else
- VERSION=1.4.1
+ 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 3ead29f..45d6b2f 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,152 @@
+2014-12-03 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated 1.7.32 (devel)
+ * PREPARE, sc2-login.diff: Removed, no longer applies cleanly and
fails to
+ compile when cleaned up.
+ * CONFIGURE: Remove WINE_SC2_LOGIN persistent variable
+
+2014-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.30 (devel)
+
+2014-10-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.29 (devel)
+
+2014-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.27 (devel)
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: gettext, libxml2
+
+2014-09-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.26 (devel)
+
+2014-08-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.25 (devel)
+
+2014-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.24 (devel)
+
+2014-07-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.23 (devel)
+
+2014-07-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.22 (devel)
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-06-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.21 (devel)
+
+2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.20 (devel)
+
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+2014-05-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.19 (devel)
+
+2014-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.18 (devel)
+
+2014-04-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.17 (devel)
+
+2014-02-24 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
+
+2013-08-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.7.1
+
+2013-08-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.7.0
+ * DEPENDS: 1.7.0+ optionally uses lcms2 instead of lcms
+ 1.6 and 1.7 optionally depend on openal-soft (not openal)
+
+2013-07-24 Eric Sandall <sandalle AT sourcemage.org>
+ * sc2-login.diff: Updated to apply cleanly to 1.6
+
+2013-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6
+ * DEPENDS: openssl removed
+
+2013-07-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.6-rc5
+
+2013-06-28 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.6-rc4
+
+2013-06-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.6-rc3
+
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.6-rc2
+
+2013-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.6-rc1 (devel)
+
+2013-05-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.31
+
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETALIS: Updated devel to 1.5.30
+
+2013-04-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.28
+ * DEPENDS: OpenSSL no longer used, it's all GNUTLS baby.
+
+2013-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.27 (devel)
+
+2013-03-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.26 (devel)
+
+2013-02-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.24
+
+2013-02-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.5.23 (devel)
+
+2013-01-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: fix libxxf86vm dependency
+
+2013-01-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.22
+
+2013-01-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.21
+
+2012-12-21 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.20
+
+2012-12-07 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.19
+
+2012-11-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.18
+
+2012-11-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.17
+
+2012-10-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.16
+
+2012-10-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.15
+
+2012-10-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.5.14
+
2012-09-17 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated devel to 1.5.13

diff --git a/x11-libs/wine/PRE_BUILD b/x11-libs/wine/PRE_BUILD
deleted file mode 100755
index fe47929..0000000
--- a/x11-libs/wine/PRE_BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-default_pre_build &&
-
-if [[ "$WINE_SC2_LOGIN" == "y" ]]; then
- message "${MESSAGE_COLOR}Applying StarCraft II login bug
patch...${DEFAULT_COLOR}" &&
- cd $SOURCE_DIRECTORY &&
- patch -p1 < $SPELL_DIRECTORY/sc2-login.diff
-fi
diff --git a/x11-libs/wine/sc2-login.diff b/x11-libs/wine/sc2-login.diff
deleted file mode 100644
index 3c78df8..0000000
--- a/x11-libs/wine/sc2-login.diff
+++ /dev/null
@@ -1,169 +0,0 @@
-# http://appdb.winehq.org/objectManager.php?sClass=version&iId=19376
-# http://www.winehq.org/pipermail/wine-patches/2010-March/085817.html
----
- dlls/kernel32/tests/debugger.c | 98
+++++++++++++++++++++++++++++++++++++++-
- dlls/ntdll/loader.c | 7 ++-
- 2 files changed, 101 insertions(+), 4 deletions(-)
-
-diff --git a/dlls/kernel32/tests/debugger.c b/dlls/kernel32/tests/debugger.c
-index 057b977..f9b3889 100644
---- a/dlls/kernel32/tests/debugger.c
-+++ b/dlls/kernel32/tests/debugger.c
-@@ -555,8 +555,10 @@ static void doChild(int argc, char **argv)
- static void test_debug_loop(int argc, char **argv)
- {
- const char *arguments = " debugger child ";
-+ IMAGE_DATA_DIRECTORY import_dir = {0};
- struct child_blackbox blackbox;
- char blackbox_file[MAX_PATH];
-+ const char *base = NULL;
- PROCESS_INFORMATION pi;
- STARTUPINFOA si;
- BOOL debug;
-@@ -597,13 +599,107 @@ static void test_debug_loop(int argc, char **argv)
- ok(ret, "WaitForDebugEvent failed, last error %#x.\n",
GetLastError());
- if (!ret) break;
-
-- if (ev.dwDebugEventCode == EXIT_PROCESS_DEBUG_EVENT) break;
-+ switch (ev.dwDebugEventCode)
-+ {
-+ case CREATE_PROCESS_DEBUG_EVENT:
-+ {
-+ IMAGE_THUNK_DATA *imports, *thunks;
-+ IMAGE_IMPORT_DESCRIPTOR *desc;
-+ IMAGE_DOS_HEADER dos;
-+ IMAGE_NT_HEADERS nt;
-+ unsigned int i, j;
-+ char *data;
-+
-+ base = ev.u.CreateProcessInfo.lpBaseOfImage;
-+
-+ ret = ReadProcessMemory(pi.hProcess, base, &dos,
sizeof(dos), NULL);
-+ ok(ret, "ReadProcessMemory failed, last error %#x.\n",
GetLastError());
-+ ok(dos.e_magic == IMAGE_DOS_SIGNATURE, "Wrong DOS signature
%#x.\n", dos.e_magic);
-+
-+ ret = ReadProcessMemory(pi.hProcess, base + dos.e_lfanew,
&nt, sizeof(nt), NULL);
-+ ok(ret, "ReadProcessMemory failed, last error %#x.\n",
GetLastError());
-+ ok(nt.Signature == IMAGE_NT_SIGNATURE, "Wrong NT signature
%#x.\n", nt.Signature);
-+
-+ import_dir =
nt.OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT];
-+
-+ data = HeapAlloc(GetProcessHeap(), 0, import_dir.Size);
-+ ret = ReadProcessMemory(pi.hProcess, base +
import_dir.VirtualAddress, data, import_dir.Size, NULL);
-+ ok(ret, "ReadProcessMemory failed, last error %#x.\n",
GetLastError());
-+ desc = (IMAGE_IMPORT_DESCRIPTOR *)data;
-+
-+ i = 0;
-+ while (desc[i].Name && desc[i].FirstThunk)
-+ {
-+ thunks = (IMAGE_THUNK_DATA *)(data +
(desc[i].FirstThunk - import_dir.VirtualAddress));
-+ imports = (IMAGE_THUNK_DATA *)(data +
(U(desc[i]).OriginalFirstThunk - import_dir.VirtualAddress));
-+
-+ j = 0;
-+ while (imports[j].u1.Ordinal)
-+ {
-+ ok(!thunks[j].u1.Function || thunks[j].u1.Function
== imports[j].u1.Function,
-+ "desc %u, import %u is already resolved,
%#x -> %#x.\n",
-+ i, j, imports[j].u1.Function,
thunks[j].u1.Function);
-+ ++j;
-+ }
-+ ++i;
-+ }
-+
-+ HeapFree(GetProcessHeap(), 0, data);
-+ break;
-+ }
-+
-+ case EXCEPTION_DEBUG_EVENT:
-+ {
-+ IMAGE_THUNK_DATA *imports, *thunks;
-+ IMAGE_IMPORT_DESCRIPTOR *desc;
-+ unsigned int i, j;
-+ char *data;
-+
-+ if (ev.u.Exception.ExceptionRecord.ExceptionCode !=
EXCEPTION_BREAKPOINT)
-+ {
-+ ok(0, "Received unexpected exception %#x.\n",
ev.u.Exception.ExceptionRecord.ExceptionCode);
-+ break;
-+ }
-+
-+ data = HeapAlloc(GetProcessHeap(), 0, import_dir.Size);
-+ ret = ReadProcessMemory(pi.hProcess, base +
import_dir.VirtualAddress, data, import_dir.Size, NULL);
-+ ok(ret, "ReadProcessMemory failed, last error %#x.\n",
GetLastError());
-+ desc = (IMAGE_IMPORT_DESCRIPTOR *)data;
-+
-+ i = 0;
-+ while (desc[i].Name && desc[i].FirstThunk)
-+ {
-+ thunks = (IMAGE_THUNK_DATA *)(data +
(desc[i].FirstThunk - import_dir.VirtualAddress));
-+ imports = (IMAGE_THUNK_DATA *)(data +
(U(desc[i]).OriginalFirstThunk - import_dir.VirtualAddress));
-+
-+ j = 0;
-+ while (imports[j].u1.Ordinal)
-+ {
-+ ok(thunks[j].u1.Function && thunks[j].u1.Function
!= imports[j].u1.Function,
-+ "desc %u, import %u isn't resolved yet, %#x
-> %#x.\n",
-+ i, j, imports[j].u1.Function,
thunks[j].u1.Function);
-+ ++j;
-+ }
-+ ++i;
-+ }
-+
-+ HeapFree(GetProcessHeap(), 0, data);
-+ break;
-+ }
-+
-+ case EXIT_PROCESS_DEBUG_EVENT:
-+ goto done;
-+
-+ default:
-+ break;
-+ }
-
- ret = ContinueDebugEvent(ev.dwProcessId, ev.dwThreadId,
DBG_CONTINUE);
- ok(ret, "ContinueDebugEvent failed, last error %#x.\n",
GetLastError());
- if (!ret) break;
- }
-
-+done:
- ret = CloseHandle(pi.hThread);
- ok(ret, "CloseHandle failed, last error %#x.\n", GetLastError());
- ret = CloseHandle(pi.hProcess);
-diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c
-index 1723f18..fbdda00 100644
---- a/dlls/ntdll/loader.c
-+++ b/dlls/ntdll/loader.c
-@@ -2533,10 +2533,14 @@ PIMAGE_NT_HEADERS WINAPI RtlImageNtHeader(HMODULE
hModule)
- */
- static NTSTATUS attach_process_dlls( void *wm )
- {
-+ LPCWSTR load_path;
- NTSTATUS status;
-
- pthread_sigmask( SIG_UNBLOCK, &server_block_set, NULL );
-
-+ load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer;
-+ if ((status = fixup_imports( wm, load_path )) != STATUS_SUCCESS) return
status;
-+
- RtlEnterCriticalSection( &loader_section );
- if ((status = process_attach( wm, (LPVOID)1 )) != STATUS_SUCCESS)
- {
-@@ -2622,7 +2626,6 @@ void WINAPI LdrInitializeThunk( void *kernel_start,
ULONG_PTR unknown2,
- static const WCHAR globalflagW[] =
{'G','l','o','b','a','l','F','l','a','g',0};
- NTSTATUS status;
- WINE_MODREF *wm;
-- LPCWSTR load_path;
- PEB *peb = NtCurrentTeb()->Peb;
- IMAGE_NT_HEADERS *nt = RtlImageNtHeader( peb->ImageBaseAddress );
-
-@@ -2652,8 +2655,6 @@ void WINAPI LdrInitializeThunk( void *kernel_start,
ULONG_PTR unknown2,
- if ((status = server_init_process_done()) != STATUS_SUCCESS) goto error;
-
- actctx_init();
-- load_path = NtCurrentTeb()->Peb->ProcessParameters->DllPath.Buffer;
-- if ((status = fixup_imports( wm, load_path )) != STATUS_SUCCESS) goto
error;
- if ((status = alloc_process_tls()) != STATUS_SUCCESS) goto error;
- if ((status = alloc_thread_tls()) != STATUS_SUCCESS) goto error;
- heap_set_debug_flags( GetProcessHeap() );
---
-1.6.4.4
diff --git a/x11-toolkits/fltk/DETAILS b/x11-toolkits/fltk/DETAILS
index 382b1bd..532c168 100755
--- a/x11-toolkits/fltk/DETAILS
+++ b/x11-toolkits/fltk/DETAILS
@@ -1,9 +1,9 @@
SPELL=fltk
- VERSION=1.3.0
-
SOURCE_HASH=sha512:a7adf9def90b143bc7ff54ac82fe9f6812b49209ab4145aada45210a3c314f9d91ae413240a8c57492826eca011aa147c68a131a9fe20bf221e7bc70c6c908ee
+ VERSION=1.3.1
+
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 855aa91..6f20b88 100644
--- a/x11-toolkits/fltk/HISTORY
+++ b/x11-toolkits/fltk/HISTORY
@@ -1,3 +1,12 @@
+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
+
+2012-11-09 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.1
+
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/x11-toolkits/fltk/PRE_SUB_DEPENDS
b/x11-toolkits/fltk/PRE_SUB_DEPENDS
index ee14d9c..41e5464 100755
--- a/x11-toolkits/fltk/PRE_SUB_DEPENDS
+++ b/x11-toolkits/fltk/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
THREAD) list_find "$FLTK_SUBOPTS" '--enable-threads' ;;
+ OPENGL) is_depends_enabled $SPELL $(get_spell_provider $SPELL
OPENGL) && return 0;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/x11-toolkits/fltk/SUB_DEPENDS b/x11-toolkits/fltk/SUB_DEPENDS
index 7fe9836..b6f79f9 100755
--- a/x11-toolkits/fltk/SUB_DEPENDS
+++ b/x11-toolkits/fltk/SUB_DEPENDS
@@ -1,6 +1,9 @@
persistent_add FLTK_SUBOPTS
case $THIS_SUB_DEPENDS in
THREAD) list_add FLTK_SUBOPTS '--enable-threads' ;;
+ OPENGL) echo "OPENGL support requested, forcing OPENGL
dependency." &&
+ depends OPENGL
+ ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/x11-toolkits/fltk2/DEPENDS b/x11-toolkits/fltk2/DEPENDS
index d2e12e9..c45971f 100755
--- a/x11-toolkits/fltk2/DEPENDS
+++ b/x11-toolkits/fltk2/DEPENDS
@@ -1,7 +1,7 @@
depends -sub CXX gcc &&
depends libx11 &&

-optional_depends mesalib "--enable-gl=yes" "--enable-gl=no" \
+optional_depends MESALIB "--enable-gl=yes" "--enable-gl=no" \
"for OpenGL support" &&
optional_depends JPEG "--enable-jpeg" "--disable-jpeg" \
"to use the system JPEG library" &&
diff --git a/x11-toolkits/fltk2/HISTORY b/x11-toolkits/fltk2/HISTORY
index 1210038..1888eb4 100644
--- a/x11-toolkits/fltk2/HISTORY
+++ b/x11-toolkits/fltk2/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
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/x11-toolkits/fox/BUILD b/x11-toolkits/fox/BUILD
index e8d72fb..e18df8b 100755
--- a/x11-toolkits/fox/BUILD
+++ b/x11-toolkits/fox/BUILD
@@ -1,4 +1,11 @@
-OPTS="${OPTS} --enable-release --disable-static" &&
-sed -i "s/-O2/${CFLAGS}/" configure &&
-default_build
+OPTS="--enable-release \
+ --disable-static \
+ ${FOX_OPTS} \
+ ${OPTS}" &&
+
+if is_depends_enabled $SPELL $(get_spell_provider $SPELL CUPS); then
+ CXXFLAGS="-DHAVE_CUPS_H=1 ${CXXFLAGS}" &&
+ LDFLAGS="-lcups ${LDFLAGS}"
+fi &&

+default_build
diff --git a/x11-toolkits/fox/DEPENDS b/x11-toolkits/fox/DEPENDS
index 645e8de..b34cf6c 100755
--- a/x11-toolkits/fox/DEPENDS
+++ b/x11-toolkits/fox/DEPENDS
@@ -1,16 +1,86 @@
-depends -sub CXX gcc &&
-depends autoconf &&
-depends automake &&
-depends zlib &&
-
-optional_depends "xorg-libs" "--with-opengl=opengl" "--disable-opengl"
"for gui support" &&
-optional_depends "CUPS" "" ""
"for printing support" &&
-optional_depends "JPEG" "--enable-jpeg=yes" "--disable-jpeg"
"for JPEG image support" &&
-optional_depends "tiff" "--enable-tiff=yes" "--disable-tiff"
"for TIFF image support" &&
-optional_depends "libpng" "--enable-png=yes" "--disable-png"
"for PNG image support" &&
-
-
-optional_depends "libxft" \
- "--with-xft=yes" \
- "--without-xft" \
- "for XFT anti-aliased font support"
+depends -sub CXX gcc &&
+depends autoconf &&
+depends automake &&
+depends imake &&
+
+optional_depends zlib \
+ "--enable-zlib" \
+ "--disable-zlib" \
+ "for zlib support" &&
+
+optional_depends bzip2 \
+ "--enable-bz2lib" \
+ "--disable-bz2lib" \
+ "for bz2lib support" &&
+
+optional_depends JPEG \
+ "--enable-jpeg" \
+ "--disable-jpeg" \
+ "for JPEG image support" &&
+
+optional_depends tiff \
+ "--enable-tiff" \
+ "--disable-tiff" \
+ "for TIFF image support" &&
+
+optional_depends libpng \
+ "--enable-png" \
+ "--disable-png" \
+ "for PNG image support" &&
+
+optional_depends libxft \
+ "--with-xft" \
+ "--without-xft" \
+ "for XFT anti-aliased font support" &&
+
+if is_depends_enabled $SPELL libxft; then
+ depends freetype2
+fi &&
+
+optional_depends libxext \
+ "--with-xshm" \
+ "--without-xshm" \
+ "to enable XShm support" &&
+
+optional_depends libxext \
+ "--with-shape" \
+ "--without-shape" \
+ "to enable XShape support" &&
+
+optional_depends libxfixes \
+ "--with-xfixes" \
+ "--without-xfixes" \
+ "for XFixes support" &&
+
+optional_depends libxcursor \
+ "--with-xcursor" \
+ "--without-xcursor" \
+ "for Xcursor support" &&
+
+optional_depends libxrender \
+ "--with-xrender" \
+ "--without-xrender" \
+ "for XRender support" &&
+
+optional_depends libxrandr \
+ "--with-xrandr" \
+ "--without-xrandr" \
+ "for XRandR support" &&
+
+optional_depends libxi \
+ "--with-xinput" \
+ "--without-xinput" \
+ "for XInput support" &&
+
+if is_depends_enabled $SPELL libxi; then
+ config_query_option FOX_OPTS "Enable XIM support?" y \
+ "--with-xim" \
+ "--without-xim"
+fi &&
+
+optional_depends OPENGL \
+ "--with-opengl" \
+ "--without-opengl" \
+ "for OpenGL support" &&
+
+optional_depends CUPS "" "" "for printing support"
diff --git a/x11-toolkits/fox/DETAILS b/x11-toolkits/fox/DETAILS
index 3a7e1a9..f22fcb5 100755
--- a/x11-toolkits/fox/DETAILS
+++ b/x11-toolkits/fox/DETAILS
@@ -7,7 +7,7 @@ case "$FOX_REL" in
VERSION=1.4.35
;;
*)
- VERSION=1.6.44
+ VERSION=1.6.49
;;
esac
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/x11-toolkits/fox/HISTORY b/x11-toolkits/fox/HISTORY
index 8ea12c2..dda345a 100644
--- a/x11-toolkits/fox/HISTORY
+++ b/x11-toolkits/fox/HISTORY
@@ -1,3 +1,10 @@
+2013-05-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.49 (stable)
+ * PREPARE: readability++
+ * BUILD: cleaned up
+ * DEPENDS: rewritten dependency tree
+ * PRE_BUILD: added, for flags modification
+
2012-01-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.7.32

diff --git a/x11-toolkits/fox/PREPARE b/x11-toolkits/fox/PREPARE
index f527935..a251a4d 100755
--- a/x11-toolkits/fox/PREPARE
+++ b/x11-toolkits/fox/PREPARE
@@ -1 +1,4 @@
-config_query_list FOX_REL "Which release?" current-1.6.x prev-1.4.x
test-1.7.x
+config_query_list FOX_REL "Which release?" \
+ current-1.6.x \
+ prev-1.4.x \
+ test-1.7.x
diff --git a/x11-toolkits/fox/PRE_BUILD b/x11-toolkits/fox/PRE_BUILD
new file mode 100755
index 0000000..606b851
--- /dev/null
+++ b/x11-toolkits/fox/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s/-O2/${CFLAGS}/" configure
diff --git a/x11-toolkits/fox/fox-1.6.44.tar.gz.sig
b/x11-toolkits/fox/fox-1.6.44.tar.gz.sig
deleted file mode 100644
index 175a51a..0000000
Binary files a/x11-toolkits/fox/fox-1.6.44.tar.gz.sig and /dev/null differ
diff --git a/x11-toolkits/fox/fox-1.6.49.tar.gz.sig
b/x11-toolkits/fox/fox-1.6.49.tar.gz.sig
new file mode 100644
index 0000000..4df3870
Binary files /dev/null and b/x11-toolkits/fox/fox-1.6.49.tar.gz.sig differ
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/DEPENDS b/x11-toolkits/gtk+2/DEPENDS
index 0495de6..fd39d0c 100755
--- a/x11-toolkits/gtk+2/DEPENDS
+++ b/x11-toolkits/gtk+2/DEPENDS
@@ -1,12 +1,25 @@
-depends glib2
-depends gdk-pixbuf2 &&
depends atk &&
-depends pango &&
depends -sub "PDF PS SVG X" cairo &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libpng &&
+depends libpthread-stubs &&
depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
depends libxext &&
depends libxcursor &&
depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&

optional_depends gobject-introspection \
"--enable-introspection=yes" \
diff --git a/x11-toolkits/gtk+2/DETAILS b/x11-toolkits/gtk+2/DETAILS
index 61313d3..87e87d6 100755
--- a/x11-toolkits/gtk+2/DETAILS
+++ b/x11-toolkits/gtk+2/DETAILS
@@ -1,7 +1,7 @@
SPELL=gtk+2
- VERSION=2.24.12
+ VERSION=2.24.24
+
SOURCE_HASH=sha512:75dbeb9aa3546e6fd2861e1d352fa347f6163b25f8292680d53fe13c73c310d90b447fab1ba3bada9e878a1f7c4cef3e279460a698e0282bd13b495606614765
SOURCE=gtk+-$VERSION.tar.xz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/gtk+/$BRANCH/$SOURCE
diff --git a/x11-toolkits/gtk+2/HISTORY b/x11-toolkits/gtk+2/HISTORY
index 59938ff..2d20a25 100644
--- a/x11-toolkits/gtk+2/HISTORY
+++ b/x11-toolkits/gtk+2/HISTORY
@@ -1,3 +1,33 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.24
+
+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
+
+2013-05-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 2.24.18
+
+2013-03-04 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 2.24.17
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: 2.24.16, fix SOURCE_HASH
+
+2013-02-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.15
+
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.14
+
+2012-09-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.24.13
+
2012-09-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.24.12

diff --git a/x11-toolkits/gtk+2/gtk+-2.24.12.tar.xz.sig
b/x11-toolkits/gtk+2/gtk+-2.24.12.tar.xz.sig
deleted file mode 100644
index 2aec85a..0000000
Binary files a/x11-toolkits/gtk+2/gtk+-2.24.12.tar.xz.sig and /dev/null differ
diff --git a/x11-toolkits/gtk+3/DEPENDS b/x11-toolkits/gtk+3/DEPENDS
index edce7d3..48425d5 100755
--- a/x11-toolkits/gtk+3/DEPENDS
+++ b/x11-toolkits/gtk+3/DEPENDS
@@ -17,12 +17,13 @@ else
fi

depends gdk-pixbuf2 &&
-simple_version_check_force_depends gdk-pixbuf2 223 3 &&
+simple_version_check_force_depends gdk-pixbuf2 226 3 &&
depends atk &&
-simple_version_check_force_depends atk 21 2 &&
+simple_version_check_force_depends atk 253 3 &&
depends pango &&
-simple_version_check_force_depends pango 129 3 &&
+simple_version_check_force_depends pango 130 3 &&

+depends at-spi2-atk &&
depends libsm &&
depends libxext &&
depends libxcursor &&
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index db1e01c..84bf656 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,13 +1,12 @@
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.4.4
- SOURCE=gtk+-$VERSION.tar.xz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ VERSION=3.14.1
+
SOURCE_HASH=sha512:ae754fcaafc801da77b332e4a19e22ae12701811189a15816ba56d7b46ce714be3428f44ee58d978b648825986c5f08f86aeb0a546edf84475723da99e2602ba
else
- VERSION=3.4.4
- SOURCE=gtk+-$VERSION.tar.xz
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ VERSION=3.14.1
+
SOURCE_HASH=sha512:ae754fcaafc801da77b332e4a19e22ae12701811189a15816ba56d7b46ce714be3428f44ee58d978b648825986c5f08f86aeb0a546edf84475723da99e2602ba
fi
+ 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
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 6bdc631..a8078f1 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,41 @@
+2014-10-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.14.1
+
+2014-08-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.13.6
+
+2014-07-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.13.3
+
+2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.12.2
+
+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
+
+2013-06-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.2
+
+2013-04-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
+2013-04-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.8.0
+
+2012-11-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.2
+
+2012-10-18 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.1
+
+2012-09-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ * DEPENDS: updated versions for gdk-pixbuf2, atk, pango
+ added depends at-spi2-atk
+
2012-07-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: strictly requires cairo with glib2 dep enabled

diff --git a/x11-toolkits/gtk+3/gtk+-3.4.4.tar.xz.sig
b/x11-toolkits/gtk+3/gtk+-3.4.4.tar.xz.sig
deleted file mode 100644
index dffdd3e..0000000
Binary files a/x11-toolkits/gtk+3/gtk+-3.4.4.tar.xz.sig and /dev/null differ
diff --git a/x11-toolkits/gtkmm2/DETAILS b/x11-toolkits/gtkmm2/DETAILS
index d3b1c0a..962668b 100755
--- a/x11-toolkits/gtkmm2/DETAILS
+++ b/x11-toolkits/gtkmm2/DETAILS
@@ -1,10 +1,10 @@
SPELL=gtkmm2
- VERSION=2.24.2
+ VERSION=2.24.4
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_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=LGPL
WEB_SITE=http://www.gtkmm.org/
ENTERED=20020523
diff --git a/x11-toolkits/gtkmm2/HISTORY b/x11-toolkits/gtkmm2/HISTORY
index 045106b..ee62ec7 100644
--- a/x11-toolkits/gtkmm2/HISTORY
+++ b/x11-toolkits/gtkmm2/HISTORY
@@ -1,3 +1,11 @@
+2013-07-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.24.4 (fixes bugged 2.24.3 release)
+ See https://bugs.launchpad.net/inkscape/+bug/1171147
+ Fixes libglademm (and probably others) compilation.
+
+2013-05-04 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 2.24.3
+
2012-01-15 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.24.2

diff --git a/x11-toolkits/gtkmm2/gtkmm-2.24.2.tar.bz2.sig
b/x11-toolkits/gtkmm2/gtkmm-2.24.2.tar.bz2.sig
deleted file mode 100644
index fc833c0..0000000
Binary files a/x11-toolkits/gtkmm2/gtkmm-2.24.2.tar.bz2.sig and /dev/null
differ
diff --git a/x11-toolkits/gtkmm2/gtkmm-2.24.4.tar.xz.sig
b/x11-toolkits/gtkmm2/gtkmm-2.24.4.tar.xz.sig
new file mode 100644
index 0000000..660a4028
Binary files /dev/null and b/x11-toolkits/gtkmm2/gtkmm-2.24.4.tar.xz.sig
differ
diff --git a/x11-toolkits/gtkmm3/DETAILS b/x11-toolkits/gtkmm3/DETAILS
index 66788c7..727b028 100755
--- a/x11-toolkits/gtkmm3/DETAILS
+++ b/x11-toolkits/gtkmm3/DETAILS
@@ -1,7 +1,7 @@
SPELL=gtkmm3
- VERSION=3.2.0
+ VERSION=3.8.1
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
diff --git a/x11-toolkits/gtkmm3/HISTORY b/x11-toolkits/gtkmm3/HISTORY
index 16a72f7..b3215d4 100644
--- a/x11-toolkits/gtkmm3/HISTORY
+++ b/x11-toolkits/gtkmm3/HISTORY
@@ -1,3 +1,10 @@
+2013-05-04 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 3.8.1
+
+2013-03-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.0
+ bz2 -> xz
+
2011-10-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.2.0

diff --git a/x11-toolkits/gtkmm3/gtkmm-3.2.0.tar.bz2.sig
b/x11-toolkits/gtkmm3/gtkmm-3.2.0.tar.bz2.sig
deleted file mode 100644
index efc7b04..0000000
Binary files a/x11-toolkits/gtkmm3/gtkmm-3.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/x11-toolkits/gtkmm3/gtkmm-3.8.1.tar.xz.sig
b/x11-toolkits/gtkmm3/gtkmm-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..10aa4ad
Binary files /dev/null and b/x11-toolkits/gtkmm3/gtkmm-3.8.1.tar.xz.sig differ
diff --git a/x11-toolkits/lesstif/CONFLICTS b/x11-toolkits/lesstif/CONFLICTS
index dc718b4..c768abc 100755
--- a/x11-toolkits/lesstif/CONFLICTS
+++ b/x11-toolkits/lesstif/CONFLICTS
@@ -1 +1,2 @@
+conflicts motif &&
conflicts openmotif
diff --git a/x11-toolkits/motif/BUILD b/x11-toolkits/motif/BUILD
new file mode 100755
index 0000000..e9492e7
--- /dev/null
+++ b/x11-toolkits/motif/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS $MOTIF_OPTS" &&
+default_build
diff --git a/x11-toolkits/motif/CONFIGURE b/x11-toolkits/motif/CONFIGURE
new file mode 100755
index 0000000..138aa64
--- /dev/null
+++ b/x11-toolkits/motif/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option MOTIF_OPTS "Build Motif 2.2 compatibility?" n \
+ "--enable-motif22-compatibility" \
+ "--disable-motif22-compatibility" &&
+
+config_query_option MOTIF_OPTS "Build UTF-8 support?" y \
+ "--enable-utf-8" \
+ "--disable-utf-8"
diff --git a/x11-toolkits/motif/CONFLICTS b/x11-toolkits/motif/CONFLICTS
new file mode 100755
index 0000000..b1da0e9
--- /dev/null
+++ b/x11-toolkits/motif/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts openmotif &&
+conflicts lesstif
diff --git a/x11-toolkits/motif/DEPENDS b/x11-toolkits/motif/DEPENDS
new file mode 100755
index 0000000..127da9a
--- /dev/null
+++ b/x11-toolkits/motif/DEPENDS
@@ -0,0 +1,21 @@
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends libtool &&
+depends libx11 &&
+depends libxt &&
+depends libxmu &&
+optional_depends libxft \
+ '--enable-xft' \
+ '--disable-xft' \
+ 'for XFT font anti-aliasing' &&
+
+optional_depends JPEG \
+ '--enable-jpeg' \
+ '--disable-jpeg' \
+ 'for JPEG image support' &&
+
+optional_depends libpng \
+ '--enable-png' \
+ '--disable-png' \
+ 'for PNG image support'
diff --git a/x11-toolkits/motif/DETAILS b/x11-toolkits/motif/DETAILS
new file mode 100755
index 0000000..8ca427e
--- /dev/null
+++ b/x11-toolkits/motif/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=motif
+ VERSION=2.3.4
+ SOURCE=$SPELL-$VERSION-src.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://sourceforge.net/projects/motif/files/Motif%20${VERSION}%20Source%20Code/$SOURCE/download
+
SOURCE_HASH=sha512:fb1033caa68f25b93282fa6700d5b7856be217b3651072d86e7c93a747df5b31219230998eb93deae22a8fa698e816b1a30e52b3ae88ae1c01c1f0aac59a2af2
+ LICENSE[0]=LGPL
+ WEB_SITE=http://motif.ics.com/
+ ENTERED=20011019
+ SHORT="Motif is an LGPL release of the OSF/Motif GUI X11 toolkit."
+cat << EOF
+This is OpenMotif...
+EOF
diff --git a/x11-toolkits/motif/HISTORY b/x11-toolkits/motif/HISTORY
new file mode 100644
index 0000000..7c3379a
--- /dev/null
+++ b/x11-toolkits/motif/HISTORY
@@ -0,0 +1,3 @@
+2013-06-23 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, HISTORY, PRE_BUILD,
+ PROVIDES, UP_TRIGGERS, motif-autotools.patch: Created spell
diff --git a/x11-toolkits/motif/PRE_BUILD b/x11-toolkits/motif/PRE_BUILD
new file mode 100755
index 0000000..30fa9f7
--- /dev/null
+++ b/x11-toolkits/motif/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < "$SPELL_DIRECTORY/motif-autotools.patch" &&
+# don't build or install demos
+sed -i '/^demos/D' configure.ac &&
+sed -i 's/demos//;s/doc \\/doc/' Makefile.am &&
+rm -r demos &&
+#touch INSTALL NEWS AUTHORS COPYING &&
+autoreconf -f -i
diff --git a/x11-toolkits/motif/PROVIDES b/x11-toolkits/motif/PROVIDES
new file mode 100755
index 0000000..26ea992
--- /dev/null
+++ b/x11-toolkits/motif/PROVIDES
@@ -0,0 +1 @@
+MOTIF
diff --git a/x11-toolkits/motif/UP_TRIGGERS b/x11-toolkits/motif/UP_TRIGGERS
new file mode 100755
index 0000000..e7b696a
--- /dev/null
+++ b/x11-toolkits/motif/UP_TRIGGERS
@@ -0,0 +1,14 @@
+local OLD_SPELL_VERSION=""
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)"
+ if test "${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); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libXm.so.3"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/x11-toolkits/motif/motif-autotools.patch
b/x11-toolkits/motif/motif-autotools.patch
new file mode 100644
index 0000000..494351b
--- /dev/null
+++ b/x11-toolkits/motif/motif-autotools.patch
@@ -0,0 +1,1137 @@
+diff -Naur motif-2.3.4.orig/clients/mwm/Makefile.am
motif-2.3.4/clients/mwm/Makefile.am
+--- motif-2.3.4.orig/clients/mwm/Makefile.am 2012-10-22 16:50:39.000000000
+0200
++++ motif-2.3.4/clients/mwm/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -11,7 +11,7 @@
+ bin_PROGRAMS = mwm
+ mwm_LDADD = ./WmWsmLib/libWsm.a ../../lib/Xm/libXm.la
+
+-INCLUDES = -DLARGECURSORS -DR2_COMPAT -DUNMAP_ON_RESTART \
++AM_CPPFLAGS = -DLARGECURSORS -DR2_COMPAT -DUNMAP_ON_RESTART \
+ -DCDE_INSTALLATION_TOP=\"@CDE_INSTALLATION_TOP@\" \
+ -DCDE_CONFIGURATION_TOP=\"@CDE_CONFIGURATION_TOP@\" \
+ -DBITMAPDIR=\"@INCDIR@/bitmaps\" \
+diff -Naur motif-2.3.4.orig/clients/mwm/WmWsmLib/Makefile.am
motif-2.3.4/clients/mwm/WmWsmLib/Makefile.am
+--- motif-2.3.4.orig/clients/mwm/WmWsmLib/Makefile.am 2012-10-22
16:50:39.000000000 +0200
++++ motif-2.3.4/clients/mwm/WmWsmLib/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -4,7 +4,7 @@
+
+ noinst_HEADERS = utm_send.h wsm_funcs.h wsm_proto.h
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+
+ libWsm_a_SOURCES = $(SRCS)
+
+diff -Naur motif-2.3.4.orig/clients/uil/Makefile.am
motif-2.3.4/clients/uil/Makefile.am
+--- motif-2.3.4.orig/clients/uil/Makefile.am 2012-10-22 16:50:39.000000000
+0200
++++ motif-2.3.4/clients/uil/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -15,7 +15,7 @@
+
+ uil_LDADD = ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la
+
+-INCLUDES = -DINCDIR=\"@INCDIR@\" \
++AM_CPPFLAGS = -DINCDIR=\"@INCDIR@\" \
+ -DLIBDIR=\"@LIBDIR@\" \
+ -I$(srcdir)/../../include \
+ -I$(srcdir)/../../lib \
+diff -Naur motif-2.3.4.orig/clients/xmbind/Makefile.am
motif-2.3.4/clients/xmbind/Makefile.am
+--- motif-2.3.4.orig/clients/xmbind/Makefile.am 2012-10-22
16:50:39.000000000 +0200
++++ motif-2.3.4/clients/xmbind/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -4,4 +4,4 @@
+
+ LDADD = ../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/config/util/Makefile.am
motif-2.3.4/config/util/Makefile.am
+--- motif-2.3.4.orig/config/util/Makefile.am 2012-10-22 16:50:39.000000000
+0200
++++ motif-2.3.4/config/util/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -7,7 +7,7 @@
+ mkdirhier.man mkdirhier.sh mkshadow syminst.sh x11mf.sh \
+ xmkmf.cpp xmkmf.man Makefile.ini
+
+-INCLUDES = ${X_CFLAGS}
++AM_CPPFLAGS = ${X_CFLAGS}
+ noinst_PROGRAMS = makestrs
+
+
+diff -Naur motif-2.3.4.orig/configure.ac motif-2.3.4/configure.ac
+--- motif-2.3.4.orig/configure.ac 2012-10-22 16:50:39.000000000 +0200
++++ motif-2.3.4/configure.ac 2013-06-23 17:28:17.000000000 +0200
+@@ -1,8 +1,13 @@
+ dnl Process this file with autoconf to produce a configure script.
+-AC_INIT
++AC_PREREQ(2.59)
++AC_INIT([motif], [2.3.4])
+ AC_CONFIG_SRCDIR([lib/Xm/Form.c])
+-AC_PREREQ(2.52)
+ AC_CONFIG_AUX_DIR(.)
++AC_CANONICAL_TARGET
++
++AM_INIT_AUTOMAKE([foreign no-define])
++dnl AM_MAINTAINER_MODE
++
+ AC_CHECK_FILE(/usr/X/include/X11/X.h,
+ AC_PREFIX_DEFAULT(/usr/X),
+ AC_PREFIX_DEFAULT(/usr))
+@@ -10,9 +15,6 @@
+ AC_PREFIX_DEFAULT(/usr/X11R6),
+ AC_PREFIX_DEFAULT(/usr))
+
+-dnl AM_MAINTAINER_MODE
+-AC_CANONICAL_TARGET
+-
+ dnl The version of the Motif libraries
+ CURRENT=4
+ REVISION=4
+@@ -21,9 +23,6 @@
+ AC_SUBST(REVISION)
+ AC_SUBST(AGE)
+
+-dnl This is really dumb but it seems to be bug
+-AM_INIT_AUTOMAKE(motif,2.3.4,no-define)
+-
+ LIBTOOL_VERSION=$CURRENT:$REVISION:$AGE
+
+ dnl
+@@ -31,12 +30,11 @@
+ dnl
+ dnl AC_DISABLE_STATIC
+
+-AM_CONFIG_HEADER(include/config.h lib/Xm/Xm.h)
++AC_CONFIG_HEADERS(include/config.h lib/Xm/Xm.h)
+
+ dnl Checks for programs.
+ AC_PROG_CC
+ AC_PROG_CPP
+-AM_PROG_CC_STDC
+ AM_PROG_LIBTOOL
+
+ AC_EXEEXT
+diff -Naur motif-2.3.4.orig/configure.ac.orig motif-2.3.4/configure.ac.orig
+--- motif-2.3.4.orig/configure.ac.orig 1970-01-01 01:00:00.000000000 +0100
++++ motif-2.3.4/configure.ac.orig 2013-06-23 17:28:06.000000000 +0200
+@@ -0,0 +1,400 @@
++dnl Process this file with autoconf to produce a configure script.
++AC_PREREQ(2.59)
++AC_INIT([motif], [2.3.4])
++AC_CONFIG_SRCDIR([lib/Xm/Form.c])
++AC_CONFIG_AUX_DIR(.)
++AC_CANONICAL_TARGET
++
++AM_INIT_AUTOMAKE([foreign no-define])
++dnl AM_MAINTAINER_MODE
++
++AC_CHECK_FILE(/usr/X/include/X11/X.h,
++ AC_PREFIX_DEFAULT(/usr/X),
++ AC_PREFIX_DEFAULT(/usr))
++AC_CHECK_FILE(/usr/X11R6/include/X11/X.h,
++ AC_PREFIX_DEFAULT(/usr/X11R6),
++ AC_PREFIX_DEFAULT(/usr))
++
++dnl The version of the Motif libraries
++CURRENT=4
++REVISION=4
++AGE=0
++AC_SUBST(CURRENT)
++AC_SUBST(REVISION)
++AC_SUBST(AGE)
++
++LIBTOOL_VERSION=$CURRENT:$REVISION:$AGE
++
++dnl
++dnl Override a default in libtool.
++dnl
++dnl AC_DISABLE_STATIC
++
++AM_CONFIG_HEADER(include/config.h lib/Xm/Xm.h)
++
++dnl Checks for programs.
++AC_PROG_CC
++AC_PROG_CPP
++AM_PROG_CC_STDC
++AM_PROG_LIBTOOL
++
++AC_EXEEXT
++
++dnl AC_PROG_YACC
++dnl Do this the old fashioned way. 'bison -y' doesn't cut it
++AC_CHECK_PROGS(YACC, byacc, yacc)
++
++dnl AC_PROG_SPLINT
++AC_CHECK_PROGS(SPLINT, splint)
++if test x$SPLINT = x
++then
++ AC_MSG_WARN([No splint is dound])
++fi
++
++AM_PROG_LEX
++AC_PROG_INSTALL
++AC_PROG_LN_S
++AC_PROG_MAKE_SET
++
++
++dnl Checks for libraries.
++
++AC_PATH_X
++AC_PATH_XTRA
++LT_LIB_XTHREADS
++
++dnl Checks for Xos_r.h
++
++AC_CHECK_HEADERS([X11/Xos_r.h])
++AC_CHECK_HEADERS([X11/Xpoll.h])
++
++dnl Compile in EditRes support if we can find Xmu
++
++save_LIBS="$LIBS"
++save_CFLAGS="$CFLAGS"
++LIBS="$X_LIBS $LIBS"
++CFLAGS="$X_CFLAGS $CFLAGS"
++AC_CHECK_HEADERS(X11/Xmu/Editres.h,
++AC_CHECK_LIB(Xmu, _XEditResCheckMessages,
++X_XMU=-lXmu
++AC_DEFINE(HAVE_LIBXMU, 1, This System has libXmu)
++, X_XMU="", -lXt -lX11)
++AC_CHECK_LIB(Xmu,XmuNCopyISOLatin1Lowered ,
++AC_DEFINE(HAVE_XMU_N_COPY_ISO,1,Have XmuNCopyISOLatin1Lowered)
++, , -lXt -lX11)
++,,[[#include <X11/Intrinsic.h>]]
++)
++
++
++AC_SUBST(X_XMU)
++LIBS="$save_LIBS"
++CFLAGS="$save_CFLAGS"
++AM_CONDITIONAL(OM_XMU, test x$X_XMU != x)
++
++dnl Checks for header files.
++AC_HEADER_DIRENT
++AC_HEADER_STDC
++AC_HEADER_SYS_WAIT
++AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/malloc.h strings.h
sys/file.h sys/time.h unistd.h wchar.h)
++AC_CHECK_HEADERS(wctype.h, AC_DEFINE(HAS_WIDECHAR_FUNCTIONS,1,System
supports wchar))
++AC_CHECK_HEADER(langinfo.h,,AC_DEFINE(CSRG_BASED,1,System Has langinfo.h))
++AC_CHECK_HEADER(X11/Xos_r.h,,AC_DEFINE(NEED_XOS_R_H,1,System Missing
Xos_r.h))
++AC_CHECK_HEADER(X11/Xpoll.h,,AC_DEFINE(NEED_XPOLL_H,1,system Missing
X11/Xpoll.h))
++dnl Checks for typedefs, structures, and compiler characteristics.
++AC_C_CONST
++AC_TYPE_MODE_T
++AC_TYPE_OFF_T
++AC_TYPE_PID_T
++AC_TYPE_SIZE_T
++AC_HEADER_TIME
++AC_STRUCT_TM
++AC_TYPE_UID_T
++
++dnl Checks for library functions.
++AC_FUNC_ALLOCA
++AC_FUNC_MEMCMP
++AC_FUNC_SETPGRP
++AC_TYPE_SIGNAL
++AC_FUNC_STRCOLL
++AC_FUNC_STRFTIME
++AC_FUNC_FORK([])
++AC_FUNC_VPRINTF
++AM_FUNC_VOID_SPRINTF
++AC_CHECK_FUNCS(wcslen wcscpy wcsncpy wcschr wcscat wcsncat getcwd
gettimeofday mkdir re_comp regcmp select strcspn strerror strstr strtod
strtol uname)
++AC_CHECK_FUNCS(strdup,,AC_DEFINE(NEED_STRDUP, 1, no strdup))
++AC_CHECK_FUNCS(strcasecmp,,AC_DEFINE(NEED_STRCASECMP, 1, no strcasecmp))
++AC_CHECK_FUNCS(putenv,,AC_DEFINE(NO_PUTENV, 1, No PUTENV))
++AC_CHECK_FUNCS(regcomp,,AC_DEFINE(NO_REGCOMP, 1, no regcmp))
++AC_CHECK_FUNCS(memmove,,AC_DEFINE(NO_MEMMOVE, 1, no memmove))
++AC_CHECK_TYPE(XICProc,,AC_DEFINE(NO_XICPROC, 1, XICProc isn't defined),
[#include <X11/Xlib.h>])
++
++AC_ARG_ENABLE(message-catalog, [ --enable-message-catalog
++ Enable building of the message catalog
(default=no)])
++if test "$enable_message_catalog" != "yes"
++then
++ AC_DEFINE(NO_MESSAGE_CATALOG, 1, No Defined Message Catalog)
++fi
++AM_CONDITIONAL(MessageCatalog, test x$enable_message_catalog = xyes)
++
++AC_ARG_ENABLE(themes, [ --enable-themes Enable themes
(default=no)])
++if test "$enable_themes" = "yes"
++then
++ if test -f $srcdir/lib/Xm/Theme.h
++ then
++ AC_DEFINE(USE_XMTHEMES, 1, "Use XmThemes")
++ XMTHEME_DIST = "Theme.h ThemeP.h DynLibP.h Theme.c DynLib.c"
++ else
++ AC_MSG_WARN([--enable-themes specified, but I don't have the code.
Disabled])
++ enable_themes="no"
++ fi
++fi
++AC_SUBST(XMTHEME_DIST)
++AM_CONDITIONAL(OM_XMTHEMES, test "$enable_themes" = "yes")
++
++AC_ARG_ENABLE(debug-themes, [ --enable-debug-themes Enable themes
debugging (default=no)])
++if test "$enable_themes" = "yes"
++then
++ if test "$enable_debug_themes" = "yes"
++ then
++ AC_DEFINE(DEBUGTHEMES, 1, "Debug Themes")
++ fi
++fi
++
++if test x$GCC = xyes
++then
++ CFLAGS="$CFLAGS -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment"
++ if test ` $CC -dumpversion | sed -e 's/\(^.\).*/\1/'` = "4" ; then
++ CFLAGS="$CFLAGS -fno-tree-ter"
++ fi
++fi
++AC_DEFINE(NO_OL_COMPAT, 1, "No OL Compatability")
++
++CDE_INSTALLATION_TOP="\${prefix}/dt"
++AC_SUBST(CDE_INSTALLATION_TOP)
++
++CDE_CONFIGURATION_TOP="\${prefix}/etc/dt"
++AC_SUBST(CDE_CONFIGURATION_TOP)
++
++LIBDIR="${libdir}/X11"
++AC_SUBST(LIBDIR)
++
++MWMRCDIR="${libdir}/X11"
++AC_SUBST(MWMRCDIR)
++
++INCDIR="${includedir}/X11"
++AC_SUBST(INCDIR)
++
++XMBINDDIR_FALLBACK="${libdir}/X11/bindings"
++AC_SUBST(XMBINDDIR_FALLBACK)
++
++RM="rm -f"
++AC_SUBST(RM)
++
++AC_ARG_ENABLE(motif22-compatibility, [ --disable-motif22-compatibility
++ Disable binary compatibility with OpenMotif 2.2])
++AC_ARG_ENABLE(utf8, [ --disable-utf8
++ Disable UTF-8 support])
++
++case "$host_os" in
++ freebsd*) CFLAGS="$CFLAGS -DCSRG_BASED -DXNO_MTSAFE_API
-DXNO_MTSAFE_PWDAPI";
++ LDFLAGS="$LDFLAGS -L/usr/local/lib";;
++ cygwin*) CFLAGS="$CFLAGS -DXNO_MTSAFE_DIRENTDAPI";;
++ solaris* | sunos*) X_LIBS="$X_LIBS -L/usr/X/lib" &&
++ if test x$enable_motif22_compatibility = x
++ then
++ enable_motif22_compatibility="no"
++ fi;
++ if test x$enable_utf8 = x
++ then
++ enable_utf8="no"
++ fi;
++ if test x$enable_xft = x
++ then
++ enable_xft="no"
++ fi;;
++esac
++
++if test x$enable_motif22_compatibility = x
++then
++ enable_motif22_compatibility="yes"
++fi
++
++if test "$enable_motif22_compatibility" = "yes"
++then
++ AC_DEFINE([OM22_COMPATIBILITY], [1], [Compatibility with OpenMotif 2.2])
++ OM22_COMPATIBILITY_FALSE=!
++ OM22_COMPATIBILITY_TRUE=
++else
++ OM22_COMPATIBILITY_FALSE=
++ OM22_COMPATIBILITY_TRUE=!
++fi
++AC_SUBST(OM22_COMPATIBILITY_FALSE)
++AC_SUBST(OM22_COMPATIBILITY_TRUE)
++
++if test x$enable_utf8 = x
++then
++ enable_utf8="yes"
++fi
++
++if test "$enable_utf8" = "yes"
++then
++ AC_DEFINE([UTF8_SUPPORTED], [1], [UTF8 is supported])
++ AC_SEARCH_LIBS([iconv_open], [iconv], ,
++ AC_SEARCH_LIBS([libiconv_open], [iconv]))
++fi
++
++AC_ARG_ENABLE(printing, [ --disable-printing
++ Disable printing support])
++
++if test x$enable_printing = x
++then
++ enable_printing="yes"
++fi
++
++if test "$enable_printing" = "yes"
++then
++ AC_MSG_CHECKING([for libXp])
++ AC_CHECK_HEADERS(X11/extensions/Print.h,
++ AC_CHECK_LIB(Xp, XpCreateContext, ,enable_printing="no"),
++ enable_printing="no")
++fi
++
++if test "$enable_printing" = "yes"
++then
++ LIB_XP=-lXp
++ AC_DEFINE([PRINTING_SUPPORTED], [1], [Printing is supported])
++ PRINTING_SUPPORTED_FALSE=!
++ PRINTING_SUPPORTED_TRUE=
++else
++ LIB_XP=
++ PRINTING_SUPPORTED_FALSE=
++ PRINTING_SUPPORTED_TRUE=!
++fi
++AC_SUBST(PRINTING_SUPPORTED_FALSE)
++AC_SUBST(PRINTING_SUPPORTED_TRUE)
++
++AM_CONDITIONAL(PRINTING, test "$enable_printing" = "yes")
++AC_SUBST(LIB_XP)
++
++AC_FIND_XFT
++AC_IMAGE_SUPPORT
++
++
++
++# AM_CONDITIONAL(Motif22Compatibility, test x$enable_motif22_compatibility
= xyes)
++
++AC_CONFIG_FILES([Makefile \
++bindings/Makefile \
++bitmaps/Makefile \
++clients/Makefile \
++clients/mwm/Makefile \
++clients/mwm/WmWsmLib/Makefile \
++clients/uil/Makefile \
++clients/xmbind/Makefile \
++config/Makefile \
++config/cf/Makefile \
++config/imake/Makefile \
++config/util/Makefile \
++config/makedepend/Makefile \
++include/Makefile \
++include/Dt/Makefile \
++lib/Makefile \
++lib/Xm/Makefile \
++lib/Mrm/Makefile \
++localized/Makefile \
++localized/util/Makefile \
++doc/Makefile \
++doc/man/Makefile \
++doc/man/man1/Makefile \
++doc/man/man3/Makefile \
++doc/man/man4/Makefile \
++doc/man/man5/Makefile \
++tools/Makefile \
++tools/wml/Makefile \
++demos/Makefile \
++demos/lib/Makefile \
++demos/lib/Xmd/Makefile \
++demos/lib/Wsm/Makefile \
++demos/lib/Exm/Makefile \
++demos/lib/Exm/wml/Makefile \
++demos/programs/Makefile \
++demos/programs/Exm/Makefile \
++demos/programs/Exm/app_in_c/Makefile \
++demos/programs/Exm/app_in_uil/Makefile \
++demos/programs/Exm/simple_app/Makefile \
++demos/programs/airport/Makefile \
++demos/programs/animate/Makefile \
++demos/programs/drag_and_drop/Makefile \
++demos/programs/draw/Makefile \
++demos/programs/earth/Makefile \
++demos/programs/filemanager/Makefile \
++demos/programs/fileview/Makefile \
++demos/programs/getsubres/Makefile \
++demos/programs/hellomotif/Makefile \
++demos/programs/hellomotifi18n/Makefile \
++demos/programs/hellomotifi18n/C/Makefile \
++demos/programs/hellomotifi18n/C/uid/Makefile \
++demos/programs/hellomotifi18n/english/Makefile \
++demos/programs/hellomotifi18n/english/uid/Makefile \
++demos/programs/hellomotifi18n/french/Makefile \
++demos/programs/hellomotifi18n/french/uid/Makefile \
++demos/programs/hellomotifi18n/hebrew/Makefile \
++demos/programs/hellomotifi18n/hebrew/uid/Makefile \
++demos/programs/hellomotifi18n/japan/Makefile \
++demos/programs/hellomotifi18n/japan/uid/Makefile \
++demos/programs/hellomotifi18n/japanese/Makefile \
++demos/programs/hellomotifi18n/japanese/uid/Makefile \
++demos/programs/hellomotifi18n/swedish/Makefile \
++demos/programs/hellomotifi18n/swedish/uid/Makefile \
++demos/programs/i18ninput/Makefile \
++demos/programs/panner/Makefile \
++demos/programs/periodic/Makefile \
++demos/programs/piano/Makefile \
++demos/programs/popups/Makefile \
++demos/programs/sampler2_0/Makefile \
++demos/programs/setdate/Makefile \
++demos/programs/todo/Makefile \
++demos/programs/workspace/Makefile \
++demos/programs/tooltips/Makefile \
++demos/programs/FontSel/Makefile \
++demos/programs/ButtonBox/Makefile \
++demos/programs/ColorSel/Makefile \
++demos/programs/Column/Makefile \
++demos/programs/Combo2/Makefile \
++demos/programs/Ext18List/Makefile \
++demos/programs/Ext18List/pixmaps/Makefile \
++demos/programs/IconB/Makefile \
++demos/programs/Outline/Makefile \
++demos/programs/Paned/Makefile \
++demos/programs/TabStack/Makefile \
++demos/programs/Tree/Makefile \
++demos/programs/pixmaps/Makefile \
++demos/unsupported/Makefile \
++demos/unsupported/Exm/Makefile \
++demos/unsupported/aicon/Makefile \
++demos/unsupported/dainput/Makefile \
++demos/unsupported/dogs/Makefile \
++demos/unsupported/hellomotif/Makefile \
++demos/unsupported/motifshell/Makefile \
++demos/unsupported/uilsymdump/Makefile \
++demos/unsupported/xmapdef/Makefile \
++demos/unsupported/xmfonts/Makefile \
++demos/unsupported/xmforc/Makefile \
++demos/unsupported/xmform/Makefile \
++demos/doc/Makefile \
++demos/doc/programGuide/Makefile \
++demos/doc/programGuide/ch05/Makefile \
++demos/doc/programGuide/ch05/Scale/Makefile \
++demos/doc/programGuide/ch06/Makefile \
++demos/doc/programGuide/ch06/spin_box/Makefile \
++demos/doc/programGuide/ch06/combo_box/Makefile \
++demos/doc/programGuide/ch08/Makefile \
++demos/doc/programGuide/ch08/Notebook/Makefile \
++demos/doc/programGuide/ch08/Container/Makefile \
++demos/doc/programGuide/ch16/Makefile \
++demos/doc/programGuide/ch17/Makefile \
++demos/doc/programGuide/ch17/simple_drop/Makefile \
++demos/doc/programGuide/ch17/simple_drag/Makefile \
++lib/Xm/xmstring.list \
++])
++AC_OUTPUT
+diff -Naur motif-2.3.4.orig/demos/doc/programGuide/ch05/Scale/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch05/Scale/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch05/Scale/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch05/Scale/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -6,6 +6,6 @@
+
+ tic_mark_SOURCES = tic_mark.c interface.c
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur
motif-2.3.4.orig/demos/doc/programGuide/ch06/combo_box/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch06/combo_box/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch06/combo_box/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch06/combo_box/Makefile.am
2013-06-23 17:28:06.000000000 +0200
+@@ -7,6 +7,6 @@
+ combo_box_SOURCES = combo_box.c interface.c
+
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur motif-2.3.4.orig/demos/doc/programGuide/ch06/spin_box/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch06/spin_box/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch06/spin_box/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch06/spin_box/Makefile.am
2013-06-23 17:28:06.000000000 +0200
+@@ -7,6 +7,6 @@
+ spin_box_SOURCES = spin_box.c interface.c
+
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur
motif-2.3.4.orig/demos/doc/programGuide/ch08/Container/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch08/Container/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch08/Container/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch08/Container/Makefile.am
2013-06-23 17:28:06.000000000 +0200
+@@ -6,6 +6,6 @@
+
+ container_SOURCES = container.c interface.c
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur motif-2.3.4.orig/demos/doc/programGuide/ch08/Notebook/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch08/Notebook/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch08/Notebook/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch08/Notebook/Makefile.am
2013-06-23 17:28:06.000000000 +0200
+@@ -6,6 +6,6 @@
+
+ notebook_SOURCES = interface.c notebook.c
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur motif-2.3.4.orig/demos/doc/programGuide/ch16/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch16/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch16/Makefile.am 2012-10-22
16:50:39.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch16/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -7,6 +7,6 @@
+ UTMXmText_SOURCES = UTMXmText.c
+
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur
motif-2.3.4.orig/demos/doc/programGuide/ch17/simple_drag/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch17/simple_drag/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch17/simple_drag/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch17/simple_drag/Makefile.am
2013-06-23 17:28:06.000000000 +0200
+@@ -7,6 +7,6 @@
+ simple_drag_SOURCES = simple_drag.c
+
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur
motif-2.3.4.orig/demos/doc/programGuide/ch17/simple_drop/Makefile.am
motif-2.3.4/demos/doc/programGuide/ch17/simple_drop/Makefile.am
+--- motif-2.3.4.orig/demos/doc/programGuide/ch17/simple_drop/Makefile.am
2012-10-22 16:50:38.000000000 +0200
++++ motif-2.3.4/demos/doc/programGuide/ch17/simple_drop/Makefile.am
2013-06-23 17:28:06.000000000 +0200
+@@ -7,6 +7,6 @@
+ simple_drop_SOURCES = simple_drop.c
+
+
+-INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib
-I$(top_srcdir)/demos/lib $(X_CFLAGS)
+
+ LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd
$(top_builddir)/lib/Xm/libXm.la
+diff -Naur motif-2.3.4.orig/demos/lib/Exm/Makefile.am
motif-2.3.4/demos/lib/Exm/Makefile.am
+--- motif-2.3.4.orig/demos/lib/Exm/Makefile.am 2012-10-22 16:50:38.000000000
+0200
++++ motif-2.3.4/demos/lib/Exm/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -4,7 +4,7 @@
+
+ noinst_LIBRARIES = libExm.a libExmMrm.a
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/.. -I$(top_builddir)/lib
${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(srcdir)/.. -I$(top_builddir)/lib
${X_CFLAGS}
+
+ CLEANFILES = Grid.E
+
+diff -Naur motif-2.3.4.orig/demos/lib/Exm/wml/Makefile.am
motif-2.3.4/demos/lib/Exm/wml/Makefile.am
+--- motif-2.3.4.orig/demos/lib/Exm/wml/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/lib/Exm/wml/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -9,7 +9,7 @@
+
+ WMLDIR = $(top_srcdir)/tools/wml
+
+-INCLUDES = -I$(top_srcdir)/lib \
++AM_CPPFLAGS = -I$(top_srcdir)/lib \
+ -I$(top_builddir)/lib \
+ -I$(top_srcdir)/include \
+ -I$(srcdir)/../.. \
+@@ -30,7 +30,7 @@
+ ./wmldbcreate -o $@
+
+
+-# INCLUDES = -I. -I$(INCLUDESRC) -I$(MINCLUDESRC) -I$(MLIBSRC) -I../../.
-I$(MTOP)/include
++# AM_CPPFLAGS = -I. -I$(INCLUDESRC) -I$(MINCLUDESRC) -I$(MLIBSRC) -I../../.
-I$(MTOP)/include
+ # DEPLIBS = $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
+ # LOCAL_LIBRARIES = XmClientLibs
+ #
+diff -Naur motif-2.3.4.orig/demos/lib/Wsm/Makefile.am
motif-2.3.4/demos/lib/Wsm/Makefile.am
+--- motif-2.3.4.orig/demos/lib/Wsm/Makefile.am 2012-10-22 16:50:38.000000000
+0200
++++ motif-2.3.4/demos/lib/Wsm/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -6,4 +6,4 @@
+
+ noinst_HEADERS = wsm_funcs.h wsm_proto.h utm_send.h
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/lib/Xmd/Makefile.am
motif-2.3.4/demos/lib/Xmd/Makefile.am
+--- motif-2.3.4.orig/demos/lib/Xmd/Makefile.am 2012-10-22 16:50:38.000000000
+0200
++++ motif-2.3.4/demos/lib/Xmd/Makefile.am 2013-06-23 17:28:06.000000000
+0200
+@@ -14,7 +14,7 @@
+
+ LDADD = libXmd.a ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(top_builddir)/lib -I$(srcdir)/../../../lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(top_builddir)/lib -I$(srcdir)/../../../lib ${X_CFLAGS}
+
+ EXTRA_DIST = Imakefile
+
+diff -Naur motif-2.3.4.orig/demos/programs/ButtonBox/Makefile.am
motif-2.3.4/demos/programs/ButtonBox/Makefile.am
+--- motif-2.3.4.orig/demos/programs/ButtonBox/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/ButtonBox/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,4 +10,4 @@
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/ColorSel/Makefile.am
motif-2.3.4/demos/programs/ColorSel/Makefile.am
+--- motif-2.3.4.orig/demos/programs/ColorSel/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/ColorSel/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(colordemo_SOURCES) $(EXTRA_DIST)
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+ TOPDIR = ../../..
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Column/Makefile.am
motif-2.3.4/demos/programs/Column/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Column/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Column/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(EXTRA_DIST) $(column_SOURCES)
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Combo2/Makefile.am
motif-2.3.4/demos/programs/Combo2/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Combo2/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Combo2/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(EXTRA_DIST) $(combo_SOURCES)
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Exm/app_in_c/Makefile.am
motif-2.3.4/demos/programs/Exm/app_in_c/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Exm/app_in_c/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Exm/app_in_c/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,7 +9,7 @@
+
+ EXTRA_DIST = exm_in_c.man Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../../lib \
++AM_CPPFLAGS = -I$(srcdir)/../../../../lib \
+ -I$(srcdir)/../../../lib \
+ -I$(top_builddir)/lib \
+ ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Exm/app_in_uil/Makefile.am
motif-2.3.4/demos/programs/Exm/app_in_uil/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Exm/app_in_uil/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Exm/app_in_uil/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,7 +10,7 @@
+ LDADD = -L../../../lib/Exm -lExmMrm -lExm $(top_builddir)/lib/Mrm/libMrm.la
+
+
+-INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/lib -I../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_srcdir)/lib -I../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+
+ SUFFIXES = .uil .uid
+
+diff -Naur motif-2.3.4.orig/demos/programs/Exm/simple_app/Makefile.am
motif-2.3.4/demos/programs/Exm/simple_app/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Exm/simple_app/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Exm/simple_app/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,7 +10,7 @@
+
+ EXTRA_DIST = simpleDemo.man README Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../../lib \
++AM_CPPFLAGS = -I$(srcdir)/../../../../lib \
+ -I$(srcdir)/../../../lib \
+ -I$(top_builddir)/lib \
+ ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Ext18List/Makefile.am
motif-2.3.4/demos/programs/Ext18List/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Ext18List/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Ext18List/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -12,4 +12,4 @@
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(TOPDIR)/lib -I.. -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I.. -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/FontSel/Makefile.am
motif-2.3.4/demos/programs/FontSel/Makefile.am
+--- motif-2.3.4.orig/demos/programs/FontSel/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/FontSel/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(EXTRA_DIST) $(fontsel_SOURCES)
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+ TOPDIR = ../../..
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/IconB/Makefile.am
motif-2.3.4/demos/programs/IconB/Makefile.am
+--- motif-2.3.4.orig/demos/programs/IconB/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/IconB/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,6 +10,6 @@
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/.. \
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/.. \
+ -I$(srcdir)/$(TOPDIR)/lib \
+ ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Outline/Makefile.am
motif-2.3.4/demos/programs/Outline/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Outline/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Outline/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(outline_SOURCES) $(EXTRA_DIST)
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+ TOPDIR = ../../..
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Paned/Makefile.am
motif-2.3.4/demos/programs/Paned/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Paned/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Paned/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,4 +10,4 @@
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/TabStack/Makefile.am
motif-2.3.4/demos/programs/TabStack/Makefile.am
+--- motif-2.3.4.orig/demos/programs/TabStack/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/TabStack/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,4 +10,4 @@
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/Tree/Makefile.am
motif-2.3.4/demos/programs/Tree/Makefile.am
+--- motif-2.3.4.orig/demos/programs/Tree/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/Tree/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,4 +10,4 @@
+ TOPDIR = ../../..
+ LDADD = $(TOPDIR)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/.. -I$(srcdir)/$(TOPDIR)/lib
${X_CFLAGS}
++AM_CPPFLAGS = -I$(TOPDIR)/lib -I$(srcdir)/.. -I$(srcdir)/$(TOPDIR)/lib
${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/airport/Makefile.am
motif-2.3.4/demos/programs/airport/Makefile.am
+--- motif-2.3.4.orig/demos/programs/airport/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/airport/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ EXTRA_DIST = Imakefile XmdAirport.ad README
+ data_DATA = $(airport_SOURCES) $(EXTRA_DIST)
+ LDADD = ../../../lib/Xm/libXm.la
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/animate/Makefile.am
motif-2.3.4/demos/programs/animate/Makefile.am
+--- motif-2.3.4.orig/demos/programs/animate/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/animate/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -19,7 +19,7 @@
+
+ LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Mrm/libMrm.la
../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib \
++AM_CPPFLAGS = -I$(srcdir)/../../../lib \
+ -I$(srcdir)/../../lib \
+ -I$(top_builddir)/lib \
+ ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/drag_and_drop/Makefile.am
motif-2.3.4/demos/programs/drag_and_drop/Makefile.am
+--- motif-2.3.4.orig/demos/programs/drag_and_drop/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/drag_and_drop/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -12,4 +12,4 @@
+ noinst_HEADERS = DNDDemo.h
+ LDADD = ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/draw/Makefile.am
motif-2.3.4/demos/programs/draw/Makefile.am
+--- motif-2.3.4.orig/demos/programs/draw/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/draw/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+ EXTRA_DIST = Imakefile XmdDraw.ad README draw.help draw.man
+ data_DATA = $(EXTRA_DIST) $(draw_SOURCES)
+ LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la
+-INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/earth/Makefile.am
motif-2.3.4/demos/programs/earth/Makefile.am
+--- motif-2.3.4.orig/demos/programs/earth/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/earth/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+ EXTRA_DIST = terre.xbm earth.man Imakefile README
+ data_DATA = $(EXTRA_DIST) $(earth_SOURCES)
+ LDADD = ../../../lib/Xm/libXm.la
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/filemanager/Makefile.am
motif-2.3.4/demos/programs/filemanager/Makefile.am
+--- motif-2.3.4.orig/demos/programs/filemanager/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/filemanager/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -12,6 +12,6 @@
+ s_none.xpm s_pix.xpm
+ data_DATA = $(EXTRA_DIST) $(filemanager_SOURCES)
+ LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la
+-INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+
+
+diff -Naur motif-2.3.4.orig/demos/programs/fileview/Makefile.am
motif-2.3.4/demos/programs/fileview/Makefile.am
+--- motif-2.3.4.orig/demos/programs/fileview/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/fileview/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -13,7 +13,7 @@
+
+ LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+
+ all: French.uid German.uid English.uid
+
+diff -Naur motif-2.3.4.orig/demos/programs/getsubres/Makefile.am
motif-2.3.4/demos/programs/getsubres/Makefile.am
+--- motif-2.3.4.orig/demos/programs/getsubres/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/getsubres/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+ getsubres_SOURCES = getsubres.c
+ data_DATA = $(EXTRA_DIST) $(getsubres_SOURCES)
+ LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la
+-INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/hellomotif/Makefile.am
motif-2.3.4/demos/programs/hellomotif/Makefile.am
+--- motif-2.3.4.orig/demos/programs/hellomotif/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/hellomotif/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,7 +8,7 @@
+ hellomotif_SOURCES = hellomotif.c
+ data_DATA = $(EXTRA_DIST) $(hellomotif_SOURCES) hellomotif.uid
+ LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+
+ all: hellomotif.uid
+
+diff -Naur motif-2.3.4.orig/demos/programs/hellomotifi18n/Makefile.am
motif-2.3.4/demos/programs/hellomotifi18n/Makefile.am
+--- motif-2.3.4.orig/demos/programs/hellomotifi18n/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/hellomotifi18n/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -11,7 +11,7 @@
+ data_DATA = $(EXTRA_DIST) $(helloint_SOURCES) helloint.uid
+ helloint_DEPENDENCIES = helloint.uid C/uid/l_strings.uid
english/uid/l_strings.uid french/uid/l_strings.uid hebrew/uid/l_strings.uid
japan/uid/l_strings.uid japanese/uid/l_strings.uid swedish/uid/l_strings.uid
+
+-INCLUDES = -I$(top_srcdir)/lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_builddir)/lib ${X_CFLAGS}
+ LDADD = $(top_builddir)/lib/Mrm/libMrm.la $(top_builddir)/lib/Xm/libXm.la
+
+ SUFFIXES = .uil .uid
+diff -Naur motif-2.3.4.orig/demos/programs/i18ninput/Makefile.am
motif-2.3.4/demos/programs/i18ninput/Makefile.am
+--- motif-2.3.4.orig/demos/programs/i18ninput/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/i18ninput/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,4 +10,4 @@
+ data_DATA = $(EXTRA_DIST) $(i18ninput_SOURCES)
+ LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/panner/Makefile.am
motif-2.3.4/demos/programs/panner/Makefile.am
+--- motif-2.3.4.orig/demos/programs/panner/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/panner/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+ EXTRA_DIST = README panner.man Imakefile
+ data_DATA = $(EXTRA_DIST) $(panner_SOURCES)
+ LDADD = ../../../lib/Xm/libXm.la
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/periodic/Makefile.am
motif-2.3.4/demos/programs/periodic/Makefile.am
+--- motif-2.3.4.orig/demos/programs/periodic/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/periodic/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,7 +9,7 @@
+ data_DATA = $(EXTRA_DIST) $(periodic_SOURCES) periodic.uid
+ LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+
+ all: periodic.uid
+
+diff -Naur motif-2.3.4.orig/demos/programs/piano/Makefile.am
motif-2.3.4/demos/programs/piano/Makefile.am
+--- motif-2.3.4.orig/demos/programs/piano/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/piano/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,4 +10,4 @@
+ data_DATA = $(EXTRA_DIST) $(piano_SOURCES)
+ LDADD = ../../../lib/Xm/libXm.la -lm
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/popups/Makefile.am
motif-2.3.4/demos/programs/popups/Makefile.am
+--- motif-2.3.4.orig/demos/programs/popups/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/popups/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(EXTRA_DIST) $(autopopups_SOURCES)
+ LDADD = ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/sampler2_0/Makefile.am
motif-2.3.4/demos/programs/sampler2_0/Makefile.am
+--- motif-2.3.4.orig/demos/programs/sampler2_0/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/sampler2_0/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -12,4 +12,4 @@
+ data_DATA = $(sampler2_0_SOURCES) $(EXTRA_DIST)
+ LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/setdate/Makefile.am
motif-2.3.4/demos/programs/setdate/Makefile.am
+--- motif-2.3.4.orig/demos/programs/setdate/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/setdate/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(EXTRA_DIST) $(setDate_SOURCES)
+ LDADD = ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/todo/Makefile.am
motif-2.3.4/demos/programs/todo/Makefile.am
+--- motif-2.3.4.orig/demos/programs/todo/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/todo/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,5 +8,5 @@
+ todo_SOURCES = todo.c io.c actions.c page.h
+ data_DATA = $(EXTRA_DIST) $(todo_SOURCES)
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+ LDADD = -L../../lib/Xmd -lXmd -L../../lib/Exm -lExm
../../../lib/Xm/libXm.la
+diff -Naur motif-2.3.4.orig/demos/programs/tooltips/Makefile.am
motif-2.3.4/demos/programs/tooltips/Makefile.am
+--- motif-2.3.4.orig/demos/programs/tooltips/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/tooltips/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -9,4 +9,4 @@
+ data_DATA = $(tooltips_SOURCES) $(EXTRA_DIST)
+ LDADD = ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/programs/workspace/Makefile.am
motif-2.3.4/demos/programs/workspace/Makefile.am
+--- motif-2.3.4.orig/demos/programs/workspace/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/programs/workspace/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -10,5 +10,5 @@
+ command_ui.h wsm_cb.h wsm_create.h wsmData.h wsmDebug.h \
+ wsm.h wsmSend.h wsmStruct.h wsm_ui.h xrmLib.h
+ data_DATA = $(wsm_SOURCES) $(EXTRA_DIST)
+-INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+ LDADD = ../../../lib/Xm/libXm.la -L../../lib/Wsm -lWsm
+diff -Naur motif-2.3.4.orig/demos/unsupported/Exm/Makefile.am
motif-2.3.4/demos/unsupported/Exm/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/Exm/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/Exm/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -7,4 +7,4 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/.. -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(srcdir)/.. -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/unsupported/aicon/Makefile.am
motif-2.3.4/demos/unsupported/aicon/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/aicon/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/aicon/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -4,6 +4,6 @@
+
+ LDADD = -L../../lib/Xmd -lXmd ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib
-I$(top_builddir)/lib ${X_CFLAGS}
+
+ EXTRA_DIST = Imakefile
+diff -Naur motif-2.3.4.orig/demos/unsupported/dainput/Makefile.am
motif-2.3.4/demos/unsupported/dainput/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/dainput/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/dainput/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,6 +8,6 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+
+ noinst_HEADERS = dainput.h
+diff -Naur motif-2.3.4.orig/demos/unsupported/dogs/Makefile.am
motif-2.3.4/demos/unsupported/dogs/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/dogs/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/dogs/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -18,7 +18,7 @@
+
+ LDADD = $(top_builddir)/lib/Mrm/libMrm.la $(top_builddir)/lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+
+ SUFFIXES = .uil .uid
+
+diff -Naur motif-2.3.4.orig/demos/unsupported/hellomotif/Makefile.am
motif-2.3.4/demos/unsupported/hellomotif/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/hellomotif/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/hellomotif/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/unsupported/motifshell/Makefile.am
motif-2.3.4/demos/unsupported/motifshell/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/motifshell/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/motifshell/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/unsupported/uilsymdump/Makefile.am
motif-2.3.4/demos/unsupported/uilsymdump/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/uilsymdump/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/uilsymdump/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -2,7 +2,7 @@
+
+ noinst_PROGRAMS = uilsymdump
+
+-INCLUDES = -I$(srcdir)/../../../clients -I$(srcdir)/../../../lib
-I../../../clients -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../clients -I$(srcdir)/../../../lib
-I../../../clients -I$(top_builddir)/lib ${X_CFLAGS}
+
+ EXTRA_DIST = Imakefile
+
+diff -Naur motif-2.3.4.orig/demos/unsupported/xmapdef/Makefile.am
motif-2.3.4/demos/unsupported/xmapdef/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/xmapdef/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/xmapdef/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/unsupported/xmfonts/Makefile.am
motif-2.3.4/demos/unsupported/xmfonts/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/xmfonts/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/xmfonts/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/unsupported/xmforc/Makefile.am
motif-2.3.4/demos/unsupported/xmforc/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/xmforc/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/xmforc/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+
+ EXTRA_DIST = Imakefile
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/demos/unsupported/xmform/Makefile.am
motif-2.3.4/demos/unsupported/xmform/Makefile.am
+--- motif-2.3.4.orig/demos/unsupported/xmform/Makefile.am 2012-10-22
16:50:38.000000000 +0200
++++ motif-2.3.4/demos/unsupported/xmform/Makefile.am 2013-06-23
17:28:06.000000000 +0200
+@@ -8,4 +8,4 @@
+
+ LDADD = ../../../lib/Xm/libXm.la
+
+-INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/lib/Mrm/Makefile.am
motif-2.3.4/lib/Mrm/Makefile.am
+--- motif-2.3.4.orig/lib/Mrm/Makefile.am 2012-10-22 16:50:34.000000000
+0200
++++ motif-2.3.4/lib/Mrm/Makefile.am 2013-06-23 17:28:06.000000000 +0200
+@@ -2,7 +2,7 @@
+ CLEANFILES = $(BUILT_SOURCES)
+ EXTRA_DIST = Mrm.msg Imakefile
+
+-INCLUDES = -I$(srcdir)/.. -I.. -I../Xm ${X_CFLAGS}
++AM_CPPFLAGS = -I$(srcdir)/.. -I.. -I../Xm ${X_CFLAGS}
+
+ mrmdir = $(includedir)/Mrm
+
+diff -Naur motif-2.3.4.orig/lib/Xm/Makefile.am motif-2.3.4/lib/Xm/Makefile.am
+--- motif-2.3.4.orig/lib/Xm/Makefile.am 2012-10-22 16:50:34.000000000
+0200
++++ motif-2.3.4/lib/Xm/Makefile.am 2013-06-23 17:28:06.000000000 +0200
+@@ -5,7 +5,7 @@
+ EXTRA_DIST = xmstring.list Xm.msg Imakefile \
+ XmStrDefs.ct
+
+-INCLUDES = -I.. -I$(srcdir)/..
-DXMBINDDIR_FALLBACK=\"@XMBINDDIR_FALLBACK@\" \
++AM_CPPFLAGS = -I.. -I$(srcdir)/..
-DXMBINDDIR_FALLBACK=\"@XMBINDDIR_FALLBACK@\" \
+ -DINCDIR=\"@INCDIR@\" \
+ -DLIBDIR=\"@LIBDIR@\" \
+ ${X_CFLAGS}
+diff -Naur motif-2.3.4.orig/tools/wml/Makefile.am
motif-2.3.4/tools/wml/Makefile.am
+--- motif-2.3.4.orig/tools/wml/Makefile.am 2012-10-22 16:50:39.000000000
+0200
++++ motif-2.3.4/tools/wml/Makefile.am 2013-06-23 17:28:06.000000000 +0200
+@@ -32,7 +32,7 @@
+
+ wmldbcreate_LDADD = ../../lib/Xm/libXm.la
+
+-INCLUDES = -I../../lib -I$(srcdir)/../../lib -I$(srcdir)/../../include
${X_CFLAGS}
++AM_CPPFLAGS = -I../../lib -I$(srcdir)/../../lib -I$(srcdir)/../../include
${X_CFLAGS}
+
+ noinst_LIBRARIES = libwml.a
+ libwml_a_SOURCES = wmlparse.y wml.c wmloutkey.c wmlouth.c wmloutmm.c
wmloutp1.c wmlresolve.c wmlsynbld.c wmlutils.c
diff --git a/x11-toolkits/qscintilla/BUILD b/x11-toolkits/qscintilla/BUILD
index 285f3ab..92534bd 100755
--- a/x11-toolkits/qscintilla/BUILD
+++ b/x11-toolkits/qscintilla/BUILD
@@ -3,7 +3,7 @@ QTDIR=/usr &&
local QTSCINT &&
if is_depends_enabled $SPELL qt4 ; then
PATH=$QTDIR/bin/qt4:$PATH
- QTSCINT=Qt4
+ QTSCINT=Qt4Qt5
else
QTSCINT=Qt3
fi &&
diff --git a/x11-toolkits/qscintilla/DETAILS b/x11-toolkits/qscintilla/DETAILS
index efe1d56..1c59654 100755
--- a/x11-toolkits/qscintilla/DETAILS
+++ b/x11-toolkits/qscintilla/DETAILS
@@ -1,10 +1,10 @@
SPELL=qscintilla
- VERSION=2.6
-
SOURCE_HASH=sha512:81eda15dfa36eedd874c3523795bf2861f840937f72c8df4d8ac67faf0a8e5f7e431d991f450cd0af2850e5bbffe1dc96afe43674b463e54596b20cc016bb652
+ VERSION=2.7.1
+
SOURCE_HASH=sha512:7e1c003ac210f27e60666385fa4b0b42b20371b48ac4a05b0a5740c963beaa5403df42e2d516bbe6e9eb3d2ad1e5acb5825fcb3d0b4aabfbe971ecae3c86296b
SOURCE=QScintilla-gpl-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/QScintilla-gpl-$VERSION

WEB_SITE=http://www.riverbankcomputing.co.uk/software/qscintilla/intro
-
SOURCE_URL[0]=http://www.riverbankcomputing.com/static/Downloads/QScintilla2/$SOURCE
+
SOURCE_URL[0]=$SOURCEFORGE_URL/pyqt/QScintilla2/QScintilla-${VERSION}/${SOURCE}
LICENSE[0]=GPL
ENTERED=20060206
KEYWORDS="qt editors x11 libs"
diff --git a/x11-toolkits/qscintilla/HISTORY b/x11-toolkits/qscintilla/HISTORY
index f8efb4c..6cab53e 100644
--- a/x11-toolkits/qscintilla/HISTORY
+++ b/x11-toolkits/qscintilla/HISTORY
@@ -1,3 +1,10 @@
+2013-03-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.7.1
+
+2012-10-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.6.2
+ * BUILD: fixed QTSCINT variable
+
2011-12-11 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.6

diff --git a/x11-toolkits/qt-embedded/BUILD b/x11-toolkits/qt-embedded/BUILD
index 969872e..27ba77d 100755
--- a/x11-toolkits/qt-embedded/BUILD
+++ b/x11-toolkits/qt-embedded/BUILD
@@ -1,50 +1 @@
-# speed up up build process by removing unnecessary examples
-rm -r examples
-rm -r extensions/nsplugin/examples
-#rm -r extensions/xt/examples
-rm -r tools/designer/examples
-#rm -r tools/designer/tutorials
-#rm -r tools/linguist/tutorial
-#rm -r tools
-rm -r tutorial
-
-# add better optimisation flags
-sedit "s#-O2#$CFLAGS#" mkspecs/linux-g++/qmake.conf &&
-sedit "s#-O2#$CFLAGS#" mkspecs/linux-cxx/qmake.conf &&
-
-export QTDIR=$SOURCE_DIRECTORY &&
-export LD_LIBRARY_PATH=$SOURCE_DIRECTORY/lib:$LD_LIBRARY_PATH &&
-
-# if spell_ok postgresql; then
-# cd $SOURCE_DIRECTORY &&
-# tar -zxpf /var/spool/sorcery/postgresql-`installed_version
postgresql`.tar.gz &&
-# cd postgresql-`installed_version postgresql` &&
-# ./configure &&
-# cd $SOURCE_DIRECTORY
-# fi &&
-
-OPTS="$OPTS \
- $QT_IPV6 \
- $QT_DEBUG \
- $QT_THREAD \
- $QT_NIS" &&
-
-#
-# Enable some basic drivers for PCs
-#
-OPTS="-qt-kbd-tty -qt-kbd-usb \
- -qt-mouse-pc -qt-mouse-bus \
- -depths 4,8,16,24,32" &&
- #-qt-gfx-$QT_GFX_DRIVER \
-
-echo "yes" | ./configure \
- -prefix ${INSTALL_ROOT}/usr/lib/qt \
- -bindir ${INSTALL_ROOT}/usr/bin \
- -libdir ${INSTALL_ROOT}/usr/lib \
- -docdir ${INSTALL_ROOT}/usr/share/doc/qt-x11 \
- -headerdir ${INSTALL_ROOT}/usr/include/qt \
- -datadir ${INSTALL_ROOT}/usr/share/qt \
- -qt-gif \
- $OPTS &&
-
-make symlinks sub-src sub-tools
+true
diff --git a/x11-toolkits/qt-embedded/CONFIGURE
b/x11-toolkits/qt-embedded/CONFIGURE
deleted file mode 100755
index affe36e..0000000
--- a/x11-toolkits/qt-embedded/CONFIGURE
+++ /dev/null
@@ -1,22 +0,0 @@
-config_query_option QT_IPV6 "Enable IPv6 support?" n \
- "-ipv6" \
- "-no-ipv6" &&
-
-config_query_option QT_DEBUG "Compile with debugging symbols?" n \
- "-debug" \
- "-release" &&
-
-config_query_option QT_THREAD "Enable threading support?" y \
- "-thread" \
- "-no-thread" &&
-
-config_query_option QT_NIS "Enable Network Information Services?" y \
- "-nis" \
- "-no-nis"
-
-#
-# Some of these seem to fail to compile; needs more testing
-#
-#config_query_list QT_GFX_DRIVER "Enable which graphics driver?" \
-# mach64 matrox qvfb shadowfb snap transformed \
-# vga16 vnc voodoo
diff --git a/x11-toolkits/qt-embedded/CONFLICTS
b/x11-toolkits/qt-embedded/CONFLICTS
index 146ef75..b5121bd 100755
--- a/x11-toolkits/qt-embedded/CONFLICTS
+++ b/x11-toolkits/qt-embedded/CONFLICTS
@@ -1,2 +1 @@
-conflicts qt-embedded y &&
-conflicts qt-x11
+conflicts qt-embedded y
diff --git a/x11-toolkits/qt-embedded/DEPENDS
b/x11-toolkits/qt-embedded/DEPENDS
deleted file mode 100755
index b7ec19f..0000000
--- a/x11-toolkits/qt-embedded/DEPENDS
+++ /dev/null
@@ -1,69 +0,0 @@
-depends -sub CXX gcc &&
-depends uudeview &&
-
-optional_depends freetype2 \
- "-freetype" \
- "-no-freetype" \
- "for FreeType2 font support" &&
-
-optional_depends JPEG \
- "-system-libjpeg" \
- "-qt-libjpeg" \
- "to use the system jpeg library" &&
-
-optional_depends zlib \
- "-system-zlib" \
- "-qt-zlib" \
- "to use the system zlib library" &&
-
-optional_depends libmng \
- "-system-libmng" \
- "-qt-libmng" \
- "to use the system mng library" &&
-
-optional_depends libpng \
- "-system-libpng" \
- "-qt-libpng" \
- "to use the system png library" &&
-
-optional_depends stlport \
- "-stl" \
- "-no-stl" \
- "for stlport support" &&
-
-optional_depends firebird \
- "-plugin-sql-ibase -I/opt/firebird/include \
- -L/opt/firebird/lib" \
- "" \
- "for firebird database support" &&
-
-optional_depends MYSQL \
- "-plugin-sql-mysql -I/usr/include/mysql \
- -L/usr/lib -lmysqlclient" \
- "" \
- "for mysql database support" &&
-
-optional_depends sqlite
\
- "-plugin-sql-sqlite -I/usr/include -L/usr/lib -lsqlite"
\
- ""
\
- "for sqlite database support"
&&
-
-#optional_depends postgresql \
-# "-plugin-sql-psql
-I$SOURCE_DIRECTORY/postgresql-`installed_version postgresql`/src/include
-I$SOURCE_DIRECTORY/postgresql-`installed_version
postgresql`/src/interfaces/libpq -L/usr/lib -lpq" \
-# "" "for postgresql database support" &&
-
-optional_depends unixodbc \
- "-plugin-sql-odbc -I/usr/unixODBC/include \
- -L/usr/unixODBC/lib -lodbc" \
- "" \
- "for ODBC database support" &&
-
-optional_depends CUPS \
- "-cups" \
- "-nocups" \
- "for Common Unix Printing System support" &&
-
-optional_depends nas \
- "-system-nas-sound" \
- "-no-nas-sound" \
- "for Network Audio Sound support"
diff --git a/x11-toolkits/qt-embedded/DETAILS
b/x11-toolkits/qt-embedded/DETAILS
index 35ecf91..2702bf5 100755
--- a/x11-toolkits/qt-embedded/DETAILS
+++ b/x11-toolkits/qt-embedded/DETAILS
@@ -1,22 +1,8 @@
SPELL=qt-embedded
- VERSION=3.3.8
-
SOURCE_HASH=sha512:03ab3c2377691d230eba3a47d2247e29ac24c70efb5d3174ab6a251ab0e36451283ad8fb7c969fa5b815e4b22ce0fe5e27680de30dfeb0f240ff407a0e0f67a7
- SOURCE=$SPELL-free-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-free-$VERSION
- SOURCE_URL[0]=ftp://ftp.trolltech.com/qt/source/$SOURCE
- SOURCE_URL[1]=ftp://ftp.silug.org/pub/qt/source/$SOURCE
-
SOURCE_URL[2]=ftp://ftp.planetmirror.com.au/pub/trolltech/qt/source/$SOURCE
- WEB_SITE=http://www.trolltech.com/products/qt/qt3/embedded/index
- ENTERED=20041216
- LICENSE[0]=GPL
- DISTCC_HOSTS=
- DOCS="FAQ README README-QT.TXT"
- KEYWORDS="qt x11 libs"
- SHORT="Embedded Qt simplifies GUI applications for embedded
devices"
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
cat << EOF
-Embedded Qt is a toolkit for software developers. Embedded Qt simplifies
-the task of
-writing and maintaining GUI (graphical user interface) applications. Qt
-is written in C++ and is fully object-oriented. Qt is a multi-platform
-toolkit.
+deprecated spell
EOF
+
diff --git a/x11-toolkits/qt-embedded/DOWNLOAD
b/x11-toolkits/qt-embedded/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-toolkits/qt-embedded/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/x11-toolkits/qt-embedded/HISTORY
b/x11-toolkits/qt-embedded/HISTORY
index f33c32c..576231a 100644
--- a/x11-toolkits/qt-embedded/HISTORY
+++ b/x11-toolkits/qt-embedded/HISTORY
@@ -1,60 +1,4 @@
-2011-10-14 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: fixed long description wrap (scripted)
-
-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)
-
-2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
- * DEPENDS: jpeg -> JPEG
-
-2010-04-06 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
- * DEPENDS: updated mysql dependency to MYSQL provider
-
-2008-10-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: firebird has moved
-
-2007-06-17 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 3.3.8
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * PROVIDES: [automated] Fixed invalid entries.
-
-2006-08-25 Anton Brondz <dinolinux AT sourcemage.org>
- * DETAILS: updated to 3.3.6, corrected WEB_SITE
-
-2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Removed BUILD_API=2, set grimoire-wide
-
-2006-06-25 George Sherwood <george AT beernabeer.com>
- * DEPENDS: Changed to CUPS from cups
-
-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
-
-2005-01-30 Arjan Bouter <abouter AT sourcemage.org>
- * BUILD: spell_installed -> spell_ok conversion
-
-2004-12-18 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated UPDATED
- * INSTALL: Create a libqte-mt link
-
-2004-12-17 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated UPDATED
- * INSTALL: Modified for libqte, not libqt-mt
-
-2004-12-16 Eric Sandall <sandalle AT sourcemage.org>
- * Branched from qt-x11
- * DETAILS: Renamed to qt-embedded
- Use $SPELL in SOURCE and SOURCE_DIRECTORY
- Added DISTCC_HOSTS= as distcc breaks qt-embedded
- * CONFIGURE: Removed config_query for Xinerama support
- Added config_query for a graphics driver
- * DEPENDS: Removed dependency on X11-LIBS
- Added optional dependency on freetype2
- * BUILD: Removed explicit -xft and OpenGL
- Added embedded drivers compilation
-
+2013-08-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0
+ PATCHLEVEL=9999
+ spell deprecated
diff --git a/x11-toolkits/qt-embedded/INSTALL
b/x11-toolkits/qt-embedded/INSTALL
index ddffe43..27ba77d 100755
--- a/x11-toolkits/qt-embedded/INSTALL
+++ b/x11-toolkits/qt-embedded/INSTALL
@@ -1,21 +1 @@
-default_install &&
-ln -sf ${INSTALL_ROOT}/usr/lib/libqte.so.${VERSION} \
- $INSTALL_ROOT/usr/lib/libqte.so &&
-
-ln -sf ${INSTALL_ROOT}/usr/lib/libqte.so \
- $INSTALL_ROOT/usr/lib/libqt.so &&
-
-ln -sf ${INSTALL_ROOT}/usr/lib/libqt.so \
- $INSTALL_ROOT/usr/lib/libqte-mt.so &&
-
-mkdir -p ${INSTALL_ROOT}/etc/profile.d/ &&
-install -m 0644 $SCRIPT_DIRECTORY/qt.sh \
- ${INSTALL_ROOT}/etc/profile.d/ &&
-
-# fixing the include dir problem
-sed -e 's/QTDIR)\/include/QTDIR)\/include\/qt/' \
- -i ${INSTALL_ROOT}/usr/share/qt/mkspecs/default/qmake.conf &&
-
-# The qmake program is installed incorrectly by make install.
-rm /usr/bin/qmake &&
-install -m 0755 qmake/qmake /usr/bin
+true
diff --git a/x11-toolkits/qt-embedded/PRE_BUILD
b/x11-toolkits/qt-embedded/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-toolkits/qt-embedded/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-toolkits/qt-embedded/PROVIDES
b/x11-toolkits/qt-embedded/PROVIDES
deleted file mode 100755
index 504a2d0..0000000
--- a/x11-toolkits/qt-embedded/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-QT
diff --git a/x11-toolkits/qt-embedded/UP_TRIGGERS
b/x11-toolkits/qt-embedded/UP_TRIGGERS
new file mode 100755
index 0000000..6a768ac
--- /dev/null
+++ b/x11-toolkits/qt-embedded/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger qt-embedded dispel_self
diff --git a/x11-toolkits/qt-embedded/qt.sh b/x11-toolkits/qt-embedded/qt.sh
deleted file mode 100644
index ca68979..0000000
--- a/x11-toolkits/qt-embedded/qt.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# First check if this variable is already set
-# then if not set, check it (maybe), then set it
-
-if [ -z "$QTDIR" ] ; then
- QTDIR=/usr
-fi
-export QTDIR
-
diff --git a/x11-toolkits/qt4-private-headers/BUILD
b/x11-toolkits/qt4-private-headers/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/x11-toolkits/qt4-private-headers/BUILD
@@ -0,0 +1 @@
+true
diff --git a/x11-toolkits/qt4-private-headers/DEPENDS
b/x11-toolkits/qt4-private-headers/DEPENDS
new file mode 100755
index 0000000..428f269
--- /dev/null
+++ b/x11-toolkits/qt4-private-headers/DEPENDS
@@ -0,0 +1 @@
+depends qt4
diff --git a/x11-toolkits/qt4-private-headers/DETAILS
b/x11-toolkits/qt4-private-headers/DETAILS
new file mode 100755
index 0000000..051f747
--- /dev/null
+++ b/x11-toolkits/qt4-private-headers/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=qt4-private-headers
+ SPELLX=qt-everywhere-opensource-src
+ VERSION=4.8.4
+
SOURCE_HASH=sha512:472972b63b5cad83b4c4656b23e95b6d4923cc31a518138e25d5921982b14abc835883356c2b779a7972cb77cf73fe25b46630be7c6a86a917b364186aa17496
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ GATHER_DOCS=no
+ SOURCE_URL[0]=http://releases.qt-project.org/qt4/source/$SOURCE
+ WEB_SITE=http://www.qtsoftware.com/products
+ ENTERED=20130330
+ LICENSE[0]=LGPL
+ SHORT="Private headers for QT4 ver 4.8.4"
+cat << EOF
+Some applications, such as calibre, require the QT4
+private headers API, and they are missing when casting
+QT4. To avoid rcompiling QT4, with such option on
+(which by now doesn't exist on SMGL), the fastest is
+to provide the headers in a separate spell.
+EOF
diff --git a/x11-toolkits/qt4-private-headers/HISTORY
b/x11-toolkits/qt4-private-headers/HISTORY
new file mode 100644
index 0000000..081af49
--- /dev/null
+++ b/x11-toolkits/qt4-private-headers/HISTORY
@@ -0,0 +1,5 @@
+2013-03-30 Javier Vasquez <j.e.vasquez.v AT gmail.com>
+ * DETAILS, BUILD, INSTALL: New spell based on qt4, but
+ following what arch does for qt4-private-headers.
+ See:
+
https://projects.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/qt4-private-headers
diff --git a/x11-toolkits/qt4-private-headers/INSTALL
b/x11-toolkits/qt4-private-headers/INSTALL
new file mode 100755
index 0000000..eb82179
--- /dev/null
+++ b/x11-toolkits/qt4-private-headers/INSTALL
@@ -0,0 +1,12 @@
+install -d ${INSTALL_ROOT}/usr/include/{QtCore,QtDeclarative,QtGui,QtScript}
&&
+install -d
${INSTALL_ROOT}/usr/include/qt4/private-src/{corelib,declarative,gui,script}
&&
+
+for i in QtCore QtDeclarative QtGui QtScript; do
+ cp -r ${SOURCE_DIRECTORY}/include/${i}/private
${INSTALL_ROOT}/usr/include/${i}
+done
&&
+
+find ${INSTALL_ROOT}/usr/include/Qt*/private/ -name *.h -exec sed -i
's|#include "../../../src/|#include "../../qt4/private-src/|' {} \; &&
+
+for i in corelib declarative gui script; do
+ cp -r ${SOURCE_DIRECTORY}/src/${i}
${INSTALL_ROOT}/usr/include/qt4/private-src
+done
diff --git a/x11-toolkits/qt4/CVE-2014-0190.patch
b/x11-toolkits/qt4/CVE-2014-0190.patch
new file mode 100644
index 0000000..e97ee7b
--- /dev/null
+++ b/x11-toolkits/qt4/CVE-2014-0190.patch
@@ -0,0 +1,32 @@
+Don't crash on broken GIF images
+
+Broken GIF images could set invalid width and height
+values inside the image, leading to Qt creating a null
+QImage for it. In that case we need to abort decoding
+the image and return an error.
+
+Initial patch by Rich Moore.
+
+Backport of Id82a4036f478bd6e49c402d6598f57e7e5bb5e1e from Qt 5
+
+Task-number: QTBUG-38367
+Change-Id: I0680740018aaa8356d267b7af3f01fac3697312a
+Security-advisory: CVE-2014-0190
+
+diff -up
qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp.QTBUG-38367
qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp
+---
qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp.QTBUG-38367
2014-04-10 13:37:12.000000000 -0500
++++ qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp
2014-04-24 15:58:54.515862458 -0500
+@@ -359,6 +359,13 @@ int QGIFFormat::decode(QImage *image, co
+ memset(bits, 0, image->byteCount());
+ }
+
++ // Check if the previous attempt to create the image
failed. If it
++ // did then the image is broken and we should give up.
++ if (image->isNull()) {
++ state = Error;
++ return -1;
++ }
++
+ disposePrevious(image);
+ disposed = false;
+
diff --git a/x11-toolkits/qt4/DEPENDS b/x11-toolkits/qt4/DEPENDS
index d6fa036..16e8758 100755
--- a/x11-toolkits/qt4/DEPENDS
+++ b/x11-toolkits/qt4/DEPENDS
@@ -18,7 +18,7 @@ optional_depends JPEG \
'-qt-libjpeg' \
'to use the system jpeg library' &&

-optional_depends openssl \
+optional_depends SSL \
'-openssl' \
'-no-openssl' \
'ssl support(needed for kde4)' &&
diff --git a/x11-toolkits/qt4/DETAILS b/x11-toolkits/qt4/DETAILS
index 17c01f0..c18ebf7 100755
--- a/x11-toolkits/qt4/DETAILS
+++ b/x11-toolkits/qt4/DETAILS
@@ -2,13 +2,14 @@ persistent_remove QT_VER
SPELL=qt4
TMPFS=off
SPELLX=qt-everywhere-opensource-src
- VERSION=4.8.3
-
SOURCE_HASH=sha512:3791ffbea5e1e308d97339ca13638f3b48062119678158edd9fd2b8dc683ae915a9f158ab8ccde6a70c83a15453857cb093355a3087bb529a2556a79743c56d4
+ VERSION=4.8.6
+ PATCHLEVEL=0
+
SOURCE_HASH=sha512:c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692
SOURCE=$SPELLX-$VERSION.tar.gz
- SECURITY_PATCH=4
+ SECURITY_PATCH=6
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- SOURCE_URL[0]=http://releases.qt-project.org/qt4/source/$SOURCE
- WEB_SITE=http://www.qtsoftware.com/products
+
SOURCE_URL[0]=http://download.qt-project.org/official_releases/qt/4.8/$VERSION/$SOURCE
+ WEB_SITE=http://qt-project.org/
ENTERED=20020410
LICENSE[0]=LGPL
DOCS="FAQ README README-QT.TXT"
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 10d0255..1856f55 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -1,3 +1,34 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+ fix openssl flags
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.6, SECURITY_PATCH=6
+ * PRE_BUILD, boost.patch: patch removed
+ * PRE_BUILD, CVE-2014-0190.patch: security patch from Arch added
+
+2013-07-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: Apply boost.patch
+ Use message instead of echo
+ * boost.patch: Fix some compilation with boost 1.52+ for dependent
+ spells. See https://bugreports.qt-project.org/browse/QTBUG-22829
+
+2013-07-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.5, SECURITY_PATCH=5
+ WEB_SITE and SOURCE_URL[0] updated
+ * PRE_BUILD, qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch:
+ patch removed
+
+2013-02-27 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD, qt-everywhere-opensource-src-4.8.4-QTBUG-22829.patch:
+ patch to fix moc for builds that depend on BOOST 1.53
+
+2012-11-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.8.4
+
2012-09-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.8.3
* PRE_BUILD, qt-everywhere-opensource-src-4.8.1-glib_fix-1.patch:
diff --git a/x11-toolkits/qt4/PRE_BUILD b/x11-toolkits/qt4/PRE_BUILD
index 4efb000..dd7ef9f 100755
--- a/x11-toolkits/qt4/PRE_BUILD
+++ b/x11-toolkits/qt4/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

+patch -p1 < $SPELL_DIRECTORY/CVE-2014-0190.patch &&
+
sed -i '/-Werror/d' src/3rdparty/webkit/Source/WebKit.pri &&

# fix bad .pro file for 4.6.0-beta1
@@ -35,7 +37,7 @@ sed -i "s/-lgds/-lfbclient/"
config.tests/unix/ibase/ibase.pro \
src/plugins/sqldrivers/ibase/ibase.pro &&

# fix icu support
-echo "fixing icu support" &&
+message "${MESSAGE_COLOR}Fixing ICU support${DEFAULT_COLOR}..." &&
sed -i -e '/CONFIG\s*+=\s*text_breaking_with_icu/ s:^#\s*::' \
src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pri &&

diff --git a/x11-toolkits/qt4/PRE_SUB_DEPENDS
b/x11-toolkits/qt4/PRE_SUB_DEPENDS
index f47cf89..b04a07b 100755
--- a/x11-toolkits/qt4/PRE_SUB_DEPENDS
+++ b/x11-toolkits/qt4/PRE_SUB_DEPENDS
@@ -6,7 +6,7 @@ case $THIS_SUB_DEPENDS in
MYSQL) is_depends_enabled $SPELL $(get_spell_provider $SPELL MYSQL) &&
return 0;;
POSTGRESQL) is_depends_enabled $SPELL postgresql && return 0;;
SQLITE) is_depends_enabled $SPELL sqlite && return 0;;
- SSL) is_depends_enabled $SPELL openssl && return 0;;
+ SSL) is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL) && return
0;;
TOOLS) [[ $QT_TOOLS == "-make" ]] && return 0;;
STL) [[ $QT_STL == "-stl" ]] && return 0;;
QT3) [[ $QT_QT3 == "-qt3support" ]] && return 0;;
diff --git a/x11-toolkits/qt4/SUB_DEPENDS b/x11-toolkits/qt4/SUB_DEPENDS
index 3b1b54c..8c58228 100755
--- a/x11-toolkits/qt4/SUB_DEPENDS
+++ b/x11-toolkits/qt4/SUB_DEPENDS
@@ -21,8 +21,8 @@ POSTGRESQL) echo "Postresql support requested, forcing
postgresql dependency."
SQLITE) echo "Sqlite support requested, forcing sqlite dependency." &&
depends sqlite
;;
-SSL) echo "SSL support requested, forcing openssl dependency." &&
- depends openssl
+SSL) echo "SSL support requested, forcing SSL dependency." &&
+ depends SSL
;;
TOOLS) if [[ $QT_TOOLS == "-nomake" ]]; then
echo "Tools requested, forcing build." &&
diff --git a/x11-toolkits/qwt5/BUILD b/x11-toolkits/qwt5/BUILD
index 7255991..eec3de4 100755
--- a/x11-toolkits/qwt5/BUILD
+++ b/x11-toolkits/qwt5/BUILD
@@ -1,3 +1 @@
-export QTDIR=${INSTALL_ROOT}/usr &&
-$TRACK_ROOT/usr/bin/qt4/qmake &&
-make
+qt4_build
diff --git a/x11-toolkits/qwt5/DETAILS b/x11-toolkits/qwt5/DETAILS
index 706b929..9550c7d 100755
--- a/x11-toolkits/qwt5/DETAILS
+++ b/x11-toolkits/qwt5/DETAILS
@@ -1,9 +1,9 @@
SPELL=qwt5
- VERSION=6.0.1
+ VERSION=6.1.0
+
SOURCE_HASH=sha512:5c5c8309debad1829cb59cf1c941b66306153a25b2027d674a2cfa5a150bfdd3823a1b6ed9df3b326bacc1dc7d1b6c301b1fd5bcebf7ff51cfa74b76a55f30bc
SOURCE=qwt-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/qwt-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/qwt/${SOURCE}
-
SOURCE_HASH=sha512:36fdd5344203586daa8b8283b6ae743fedd3f0685bc3405295868288de66827695b5e31e9a54231a3fe8aa0f3b008f1d0961ff9d89a201a4f5b14f7376b17610
+ 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 f623d90..d38fc19 100644
--- a/x11-toolkits/qwt5/HISTORY
+++ b/x11-toolkits/qwt5/HISTORY
@@ -1,3 +1,11 @@
+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
+ * PRE_BUILD: simplify
+
2012-08-15 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS, BUILD, DEPENDS, PRE_BUILD: update to qt4-only 6.0.1 ...
qwt5
name is suboptimal now.
diff --git a/x11-toolkits/qwt5/PRE_BUILD b/x11-toolkits/qwt5/PRE_BUILD
index 9ac9b76..31656b1 100755
--- a/x11-toolkits/qwt5/PRE_BUILD
+++ b/x11-toolkits/qwt5/PRE_BUILD
@@ -2,12 +2,8 @@ default_pre_build &&

# Those messy droppings of this QT4 lib are annoying!
# Trying to get things into some system-like order.
+cd $SOURCE_DIRECTORY &&
+sed -i -e "/local/D;/QWT_INSTALL_PREFIX *=/s|=.*$|= $INSTALL_ROOT/usr|" \
+ -e "s|/doc|/share/doc|;/features/s|/|/share/qt4/mkspecs/|" \
+ qwtconfig.pri

-sedit "s: QWT_INSTALL_PREFIX = /usr/local/qwt-\$\$QWT_VERSION:
QWT_INSTALL_PREFIX = $INSTALL_ROOT/usr:" \
- $SOURCE_DIRECTORY/qwtconfig.pri &&
-
-sedit "s:QWT_INSTALL_DOCS =
\$\${QWT_INSTALL_PREFIX}/doc:QWT_INSTALL_DOCS =
\$\${QWT_INSTALL_PREFIX}/share/doc/qwt:" \
- $SOURCE_DIRECTORY/qwtconfig.pri &&
-
-sedit "s:QWT_INSTALL_FEATURES =
\$\${QWT_INSTALL_PREFIX}/features:QWT_INSTALL_FEATURES =
\$\${QWT_INSTALL_PREFIX}/share/qt4/mkspecs/features:" \
- $SOURCE_DIRECTORY/qwtconfig.pri
diff --git a/x11-toolkits/sptk/DEPENDS b/x11-toolkits/sptk/DEPENDS
index 27b4c25..939c177 100755
--- a/x11-toolkits/sptk/DEPENDS
+++ b/x11-toolkits/sptk/DEPENDS
@@ -4,7 +4,7 @@ depends -sub CXX gcc &&
# using @ instead of : to avoid a sorcery problem,
# as the colon is used as a separator in depends processing
# @ will be rpelace during BUILD
-optional_depends openssl '' '' 'encryption support' &&
+optional_depends SSL '' '' 'encryption support' &&
optional_depends libevent '' '' 'handle event callbacks' &&
optional_depends zlib '' '' 'compression support' &&
optional_depends fltk2 '' '' 'gui support' &&
diff --git a/x11-toolkits/sptk/HISTORY b/x11-toolkits/sptk/HISTORY
index 4e2184e..c1f4d39 100644
--- a/x11-toolkits/sptk/HISTORY
+++ b/x11-toolkits/sptk/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git
a/x11-toolkits/wxgtk-new/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch

b/x11-toolkits/wxgtk-new/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch
new file mode 100644
index 0000000..eec9c35
--- /dev/null
+++
b/x11-toolkits/wxgtk-new/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch
@@ -0,0 +1,39 @@
+From 48fc738b16964ddd1fcc057c3558500694f4ac47 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.net>
+Date: Sun, 14 Sep 2014 19:30:04 +0200
+Subject: [PATCH] remove -fvisibility-inlines-hidden from CXXFLAGS
+
+---
+ build/aclocal/visibility.m4 | 2 +-
+ configure | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/build/aclocal/visibility.m4 b/build/aclocal/visibility.m4
+index 05f9b80..61f2160 100644
+--- a/build/aclocal/visibility.m4
++++ b/build/aclocal/visibility.m4
+@@ -30,7 +30,7 @@ AC_DEFUN([WX_VISIBILITY],
+ AC_REQUIRE([AC_PROG_CC])
+ if test -n "$GCC"; then
+ CFLAGS_VISIBILITY="-fvisibility=hidden"
+- CXXFLAGS_VISIBILITY="-fvisibility=hidden -fvisibility-inlines-hidden"
++ CXXFLAGS_VISIBILITY="-fvisibility=hidden"
+ AC_MSG_CHECKING([for symbols visibility support])
+ AC_CACHE_VAL(wx_cv_cc_visibility, [
+ wx_save_CXXFLAGS="$CXXFLAGS"
+diff --git a/configure b/configure
+index c7291e2..5275d33 100755
+--- a/configure
++++ b/configure
+@@ -28904,7 +28904,7 @@ $as_echo "$wx_cv_version_script" >&6; }
+
+ if test -n "$GCC"; then
+ CFLAGS_VISIBILITY="-fvisibility=hidden"
+- CXXFLAGS_VISIBILITY="-fvisibility=hidden -fvisibility-inlines-hidden"
++ CXXFLAGS_VISIBILITY="-fvisibility=hidden"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbols
visibility support" >&5
+ $as_echo_n "checking for symbols visibility support... " >&6; }
+ if ${wx_cv_cc_visibility+:} false; then :
+--
+2.1.0
+
diff --git a/x11-toolkits/wxgtk-new/BUILD b/x11-toolkits/wxgtk-new/BUILD
index 9fd93f4..e78af14 100755
--- a/x11-toolkits/wxgtk-new/BUILD
+++ b/x11-toolkits/wxgtk-new/BUILD
@@ -7,7 +7,6 @@ OPTS="$OPTS
--enable-geometry
--enable-unicode
--enable-graphics_ctx
- --with-gtk=2
" &&
# wx project recommends building in a separate directory
cd $SOURCE_DIRECTORY &&
diff --git a/x11-toolkits/wxgtk-new/CONFIGURE
b/x11-toolkits/wxgtk-new/CONFIGURE
new file mode 100755
index 0000000..d4b76e3
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/CONFIGURE
@@ -0,0 +1,2 @@
+source $GRIMOIRE/FUNCTIONS &&
+config_query_multi WX_GTK "which gtk+ version?" 3 2
diff --git a/x11-toolkits/wxgtk-new/DEPENDS b/x11-toolkits/wxgtk-new/DEPENDS
index 46600b0..25c97f4 100755
--- a/x11-toolkits/wxgtk-new/DEPENDS
+++ b/x11-toolkits/wxgtk-new/DEPENDS
@@ -1,5 +1,5 @@
depends -sub CXX gcc &&
-depends gtk+2 &&
+depends gtk+${WX_GTK} "--with-gtk=$WX_GTK" &&
depends libx11 '--with-x' &&

# all of the "depends" below strictly speaking are not required, e.g. we can
diff --git a/x11-toolkits/wxgtk-new/DETAILS b/x11-toolkits/wxgtk-new/DETAILS
index bce5e2b..67031e3 100755
--- a/x11-toolkits/wxgtk-new/DETAILS
+++ b/x11-toolkits/wxgtk-new/DETAILS
@@ -1,11 +1,11 @@
SPELL=wxgtk-new
SPELLX=wxGTK
SPELLX=wxWidgets
- VERSION=2.9.4
-
SOURCE_HASH=sha512:6306b99480081f3517eb73d10de76560fbee59c487a1070596347ec05c592400d7110f1447190521afbc39cb5308aec8bd442e650280350b19a6e43bf8fc5749
+ VERSION=3.0.1
+
SOURCE_HASH=sha512:5934442fbb77f50e2cb234ee2218e5f61e4757202b28da53f0b8a28dd499eeefca4cb8375359e42aeca2a93f8b24435ac4299da300303c9d9436bfba0cae6cd5
SOURCE=$SPELLX-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}
- SOURCE_URL[0]=$SOURCEFORGE_URL/wxwindows/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/wxwindows/${VERSION}/${SOURCE}
SOURCE_URL[1]=http://biolpc22.york.ac.uk/pub/${VERSION}/$SOURCE
LICENSE[0]=http://www.wxwidgets.org/licence3.txt
WEB_SITE=http://www.wxwidgets.org/
diff --git a/x11-toolkits/wxgtk-new/HISTORY b/x11-toolkits/wxgtk-new/HISTORY
index 85d5081..1a498f0 100644
--- a/x11-toolkits/wxgtk-new/HISTORY
+++ b/x11-toolkits/wxgtk-new/HISTORY
@@ -1,3 +1,17 @@
+2014-09-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD,
0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch:
+ fix linker error triggered in spells using wxgtk-new
+
+2014-08-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.0.1
+
+2013-10-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.9.5
+
+2013-04-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFIGURE: added
+ * BUILD, DEPENDS: allow use of gtk+{3,2}
+
2012-07-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.9.4
* DEPENDS: libxpm is optional
diff --git a/x11-toolkits/wxgtk-new/PRE_BUILD
b/x11-toolkits/wxgtk-new/PRE_BUILD
new file mode 100755
index 0000000..e8922f9
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
$SPELL_DIRECTORY/0001-remove-fvisibility-inlines-hidden-from-CXXFLAGS.patch
diff --git a/x11-toolkits/wxgtk/DEPENDS b/x11-toolkits/wxgtk/DEPENDS
index 3aaba26..36a6323 100755
--- a/x11-toolkits/wxgtk/DEPENDS
+++ b/x11-toolkits/wxgtk/DEPENDS
@@ -11,15 +11,21 @@ depends zlib '--with-zlib' &&
depends libpng '--with-libpng' &&
depends JPEG '--with-libjpeg' &&
depends tiff '--with-libtiff' &&
+depends libsm &&
+depends libxinerama &&

optional_depends pcre '--with-regex=sys' \
'--with-regex=builtin' \
'do not use pcre for advanced features' &&

-optional_depends mesalib \
+optional_depends MESALIB \
'--with-opengl' \
'--without-opengl' \
'for OpenGL support' &&
+if is_depends_enabled $SPELL mesalib-1x; then
+ # New mesalib has it separated out.
+ depends glu
+fi &&
optional_depends expat \
'--with-expat' \
'--without-expat' \
diff --git a/x11-toolkits/wxgtk/DETAILS b/x11-toolkits/wxgtk/DETAILS
index cad9504..b78cbd0 100755
--- a/x11-toolkits/wxgtk/DETAILS
+++ b/x11-toolkits/wxgtk/DETAILS
@@ -1,12 +1,10 @@
SPELL=wxgtk
- SPELLX=wxGTK
- VERSION=2.8.12
-#
SOURCE_HASH=sha512:53b3a1a111288910b18e3743d8e389398bf7e60cddbf0ad609cd72fa4fbd5da2bb9b3b94427ba7ec9d695fb1cbca5fa79a1836a15c652aebf2ae605b1f93f4c5
- SOURCE=$SPELLX-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}
- SOURCE_URL[0]=$SOURCEFORGE_URL/wxwindows/$SOURCE
- SOURCE_URL[1]=ftp://biolpc22.york.ac.uk/pub/$VERSION/$SOURCE
+ SPELLX=wxPython
+ VERSION=2.8.12.1
+
SOURCE_HASH=sha512:4f826ccb57d5f4fc03fe7cae67499be70c727a99aebf9d153ea1060a21641642606d44d079ba897c38b176846336aeaebc21d30d5c7a0abec3934d65cf4529f3
+ SOURCE=$SPELLX-src-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-src-${VERSION}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/wxpython/$SPELLX/$VERSION/$SOURCE
LICENSE[0]=http://www.wxwidgets.org/licence3.txt
WEB_SITE=http://www.wxwidgets.org/
ENTERED=20011217
diff --git a/x11-toolkits/wxgtk/HISTORY b/x11-toolkits/wxgtk/HISTORY
index 7df678e..f58a948 100644
--- a/x11-toolkits/wxgtk/HISTORY
+++ b/x11-toolkits/wxgtk/HISTORY
@@ -1,3 +1,14 @@
+2014-04-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: ... and when MESALIB is mesalib-1x, depends on glu
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2013-07-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 2.8.12.1, add dependencies on libsm and
libxinerama,
+ use wxPython sources as these are more recent and contain the
complete
+ wxgtk source
+
2011-11-10 Eric Sandall <sandalle AT sourcemage.org>
* PREPARE: Default to stable (2.8) branch
* DETAILS: 2.8.12 is latest stable, 2.9.2 is unstable and is in
wxgtk-new
diff --git a/x11-toolkits/wxgtk/wxGTK-2.8.12.tar.bz2.sig
b/x11-toolkits/wxgtk/wxGTK-2.8.12.tar.bz2.sig
deleted file mode 100644
index e181412..0000000
Binary files a/x11-toolkits/wxgtk/wxGTK-2.8.12.tar.bz2.sig and /dev/null
differ
diff --git a/x11-toolkits/xaw3d/DEPENDS b/x11-toolkits/xaw3d/DEPENDS
index 23d8526..80b879a 100755
--- a/x11-toolkits/xaw3d/DEPENDS
+++ b/x11-toolkits/xaw3d/DEPENDS
@@ -1,3 +1,12 @@
-depends xorg-libs &&
-depends perl &&
-depends imake
+depends imake &&
+depends libice &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxmu &&
+depends libxpm &&
+depends libxt &&
+depends perl
diff --git a/x11-toolkits/xaw3d/HISTORY b/x11-toolkits/xaw3d/HISTORY
index e094b2a..b0d8536 100644
--- a/x11-toolkits/xaw3d/HISTORY
+++ b/x11-toolkits/xaw3d/HISTORY
@@ -1,3 +1,6 @@
+2013-08-19 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: replace xorg-libs by individual libs
+
2009-02-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: no more libxp
* DETAILS: patchlevel++
diff --git a/x11/blueman/DEPENDS b/x11/blueman/DEPENDS
index bad8e6f..4fa8779 100755
--- a/x11/blueman/DEPENDS
+++ b/x11/blueman/DEPENDS
@@ -6,8 +6,9 @@ depends pygtk2 &&
depends dbus-python &&
depends obex-data-server &&
depends intltool &&
+depends startup-notification &&
+depends pulseaudio &&
optional_depends gettext '--enable-nls' '--disable-nls' 'for native language
support' &&
optional_depends policykit-gnome '--enable-polkit=yes' '--enable-polkit=no'
'for PolicyKit support' &&
optional_depends hal '--enable-hal=yes' '--enable-hal=no' 'for HAL support'
&&
-optional_depends pulseaudio '' '' 'for pulseaudio support' &&
-optional_depends startup-notification '' '' 'for startup notification
support'
+optional_depends pulseaudio '' '' 'for pulseaudio support'
diff --git a/x11/blueman/DETAILS b/x11/blueman/DETAILS
index 5994bcc..2d348cf 100755
--- a/x11/blueman/DETAILS
+++ b/x11/blueman/DETAILS
@@ -1,8 +1,8 @@
SPELL=blueman
- VERSION=1.21
+ VERSION=1.23
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://download.tuxfamily.org/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:914cf744dbe2a439ba4972f45bea65714889e91875403d908a50c9981b5eb77b82bc11598b94528b4ea9fee8dc932433b64c451d3d9ab3743efc22cfb7682dd5
+
SOURCE_HASH=sha512:529a43dace73bf362baac69404a9e87d14f5bcb7b07b18194434c7a6c1dbc22f8fecdb4923c92a77b65656405a492b9e147e77cb7a161df4a93e8b78a003eba7
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://blueman-project.org/";
LICENSE[0]=GPL
diff --git a/x11/blueman/HISTORY b/x11/blueman/HISTORY
index b133e6b..3af51e7 100644
--- a/x11/blueman/HISTORY
+++ b/x11/blueman/HISTORY
@@ -1,3 +1,8 @@
+2013-05-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.23
+ * DEPENDS: made dependency on startup-notification mandatory, added
+ dependency on pulseaudio
+
2011-05-10 Arjan Bouter <abouter AT sourcemage.org>
* DEPENDS, DETAILS: spell created

diff --git a/x11/bumblebee/BUILD b/x11/bumblebee/BUILD
new file mode 100755
index 0000000..58f9e92
--- /dev/null
+++ b/x11/bumblebee/BUILD
@@ -0,0 +1,3 @@
+create_group bumblebee &&
+
+default_build
diff --git a/x11/bumblebee/DEPENDS b/x11/bumblebee/DEPENDS
new file mode 100755
index 0000000..bb7553a
--- /dev/null
+++ b/x11/bumblebee/DEPENDS
@@ -0,0 +1,9 @@
+depends glib2 &&
+depends libbsd &&
+depends libx11 &&
+
+optional_depends help2man "" "" "to generate documentation" &&
+
+runtime_depends virtualgl &&
+
+suggest_depends bbswitch "" "" "for additional method of power management
support"
diff --git a/x11/bumblebee/DETAILS b/x11/bumblebee/DETAILS
new file mode 100755
index 0000000..0021064
--- /dev/null
+++ b/x11/bumblebee/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=bumblebee
+ VERSION=3.0.1
+
SOURCE_HASH=sha512:4b1b37c4b6bef9ea2b91bcfdacf5a2dea18fc4ed245d9881f93454d5e23bb07d4048114ec79c143f82504e20526e7b55e5b8d3a1b83c08340c244ea93fbef150
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/downloads/Bumblebee-Project/Bumblebee/$SOURCE
+ WEB_SITE=http://www.bumblebee-project.org/
+ ENTERED=20121105
+ LICENSE[0]=GPL
+ SHORT="project aiming to support NVIDIA Optimus technology under
Linux"
+cat << EOF
+Bumblebee is a effort to make Nvidia Optimus enabled laptops work in
GNU/Linux
+systems. Such feature involves two graphics cards with two different power
+consumption profiles plugged in a layered way sharing a single framebuffer.
+EOF
diff --git a/x11/bumblebee/HISTORY b/x11/bumblebee/HISTORY
new file mode 100644
index 0000000..d386b2e
--- /dev/null
+++ b/x11/bumblebee/HISTORY
@@ -0,0 +1,2 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, init.d/bumblebee{,.conf}: spell
created
diff --git a/x11/bumblebee/INSTALL b/x11/bumblebee/INSTALL
new file mode 100755
index 0000000..b5d18cc
--- /dev/null
+++ b/x11/bumblebee/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/bumblebee.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/bumblebee"
+fi
diff --git a/x11/bumblebee/init.d/bumblebee b/x11/bumblebee/init.d/bumblebee
new file mode 100755
index 0000000..72d5ab1
--- /dev/null
+++ b/x11/bumblebee/init.d/bumblebee
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+. /etc/sysconfig/bumblebee
+
+PROGRAM=/usr/sbin/bumblebeed
+ARGS="--daemon $BUMBLEBEED_ARGS"
+RUNLEVEL=5
+
+. /etc/init.d/smgl_init
diff --git a/x11/bumblebee/init.d/bumblebee.conf
b/x11/bumblebee/init.d/bumblebee.conf
new file mode 100644
index 0000000..4d67038
--- /dev/null
+++ b/x11/bumblebee/init.d/bumblebee.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see ``bumblebeed --help''
+
+BUMBLEBEED_ARGS=""
diff --git a/x11/colord-gtk/DEPENDS b/x11/colord-gtk/DEPENDS
new file mode 100755
index 0000000..47f4ecf
--- /dev/null
+++ b/x11/colord-gtk/DEPENDS
@@ -0,0 +1,4 @@
+depends glib2 &&
+depends lcms2 &&
+depends gtk+3 &&
+depends colord
diff --git a/x11/colord-gtk/DETAILS b/x11/colord-gtk/DETAILS
new file mode 100755
index 0000000..85308d8
--- /dev/null
+++ b/x11/colord-gtk/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=colord-gtk
+ VERSION=0.1.23
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE2=$SOURCE.asc
+ SOURCE2_IGNORE=signature
+
SOURCE_URL[0]=http://www.freedesktop.org/software/colord/releases/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=freedesktop.gpg:$SOURCE2:UPSTREAM_KEY
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.freedesktop.org/software/colord/";
+ LICENSE[0]="GPL"
+ ENTERED=20121006
+ KEYWORDS=""
+ SHORT="GTK support for colord"
+cat << EOF
+colord-gtk is a support library for colord and provides additional
+functionality that requires GTK+.
+EOF
diff --git a/x11/colord-gtk/HISTORY b/x11/colord-gtk/HISTORY
new file mode 100644
index 0000000..b7e339b
--- /dev/null
+++ b/x11/colord-gtk/HISTORY
@@ -0,0 +1,3 @@
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/x11/colord/DEPENDS b/x11/colord/DEPENDS
index 802b052..fc208a0 100755
--- a/x11/colord/DEPENDS
+++ b/x11/colord/DEPENDS
@@ -1,3 +1,21 @@
-depends xz-utils &&
-depends lcms2 &&
-cast udev
+depends glib2 &&
+
+optional_depends -sub GUDEV UDEV \
+ "--enable-gudev" \
+ "--disable-gudev" \
+ "for GUDEV support" &&
+
+optional_depends policykit \
+ "--enable-polkit" \
+ "--disable-polkit" \
+ "for policykit support" &&
+
+optional_depends sane-backends \
+ "--enable-sane" \
+ "--disable-sane" \
+ "for scanner support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation"
diff --git a/x11/colord/DETAILS b/x11/colord/DETAILS
index 3f3ed3d..8455371 100755
--- a/x11/colord/DETAILS
+++ b/x11/colord/DETAILS
@@ -1,9 +1,12 @@
SPELL=colord
- VERSION=0.1.18
-
SOURCE_HASH=sha512:40c7f3ce1fe188e6cd50dab74deeedbcbe2720e6d75dfcc0697800e53f54ae2218b5e7241c15ec7c31910b1c94f1862a41441f220526d036bd278893b10c3d97
+ VERSION=0.1.22
SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE2=$SOURCE.asc
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG=freedesktop.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE_URL[0]=http://www.freedesktop.org/software/colord/releases/$SOURCE
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
WEB_SITE=http://www.freedesktop.org/software/colord/
LICENSE[0]=GPL
ENTERED=20111003
diff --git a/x11/colord/HISTORY b/x11/colord/HISTORY
index 4684a85..20cd3e0 100644
--- a/x11/colord/HISTORY
+++ b/x11/colord/HISTORY
@@ -1,3 +1,13 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.22
+ switched to upstream GPG verification
+ * DEPENDS: removed depends xz-utils, lcms2, udev
+ added depends glib2
+ added optional_depends udev, policykit, sane-backends, gtk-doc
+
2012-04-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.1.18

diff --git a/x11/conky/CONFIGURE b/x11/conky/CONFIGURE
index 1e3d6c8..49228a9 100755
--- a/x11/conky/CONFIGURE
+++ b/x11/conky/CONFIGURE
@@ -7,4 +7,10 @@ config_query_option CONKY_OPTS 'enable support for
IBM/Lenovo laptops?' n \
config_query_option CONKY_OPTS 'enable support for Eve-Online skill
monitor?' n \
'--enable-eve' '--disable-eve' &&
config_query_option CONKY_OPTS 'enable support for RSS?' n \
- '--enable-rss' '--disable-rss'
+ '--enable-rss' '--disable-rss' &&
+config_query_option CONKY_OPTS 'enable support for hard disk temperature?' y
\
+ '--enable-hddtemp' '--disable-hddtemp' &&
+config_query_option CONKY_OPTS 'enable support for per task IO stats?' y \
+ '--enable-iostats' '--disable-iostats' &&
+config_query_option CONKY_OPTS 'enable support for IPv4 port monitoring?' y \
+ '--enable-portmon' '--disable-portmon'
diff --git a/x11/conky/DEPENDS b/x11/conky/DEPENDS
index 9a50806..f6fa69c 100755
--- a/x11/conky/DEPENDS
+++ b/x11/conky/DEPENDS
@@ -65,4 +65,15 @@ optional_depends lua51 \
optional_depends wireless_tools \
"--enable-wlan" \
"--disable-wlan" \
- "for Wireless support"
+ "for Wireless support" &&
+
+optional_depends ncurses \
+ "--enable-ncurses" \
+ "--disable-ncurses" \
+ "for TUI support" &&
+
+optional_depends moc \
+ "--enable-moc" \
+ "--disable-moc" \
+ "for moc player support"
+
diff --git a/x11/conky/DETAILS b/x11/conky/DETAILS
index 668fb44..86f4bb7 100755
--- a/x11/conky/DETAILS
+++ b/x11/conky/DETAILS
@@ -2,7 +2,7 @@
VERSION=1.9.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE

SOURCE_HASH=sha512:98c9f69fd8bee2062e3eddeb7a394cce932199ffd6c8664006d1222f0453569406613e63637848c77a455f7dae3f16be3079a2cab56ecafea51ec043de23c889
LICENSE[0]=BSD
LICENSE[1]=GPL
diff --git a/x11/conky/HISTORY b/x11/conky/HISTORY
index 7571e78..8425689 100644
--- a/x11/conky/HISTORY
+++ b/x11/conky/HISTORY
@@ -1,3 +1,20 @@
+2014-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+ * PRE_BUILD,
+ conky-1.8.1-utf8-scroll.patch,
+ conky-1.9.0-apcupsd.patch,
+ conky-1.9.0-default-graph-size.patch,
+ conky-1.9.0-diskio-dmmajor.patch,
+ conky-1.9.0-lines-fix.patch,
+ conky-1.9.0-ncurses.patch,
+ conky-1.9.0-update-when-message-count-decreases.patch:
+ add bug fixes from gentoo
+
+2013-02-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * CONFIGURE: add optional support for hdd temperature, per task
+ IO stats and IPv4 port monitoring
+ * DEPENDS: add optional dependencies on ncurses and moc
+
2012-05-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.9.0
* PRE_BUILD, curl.patch: dropped
diff --git a/x11/conky/PRE_BUILD b/x11/conky/PRE_BUILD
new file mode 100755
index 0000000..5398005
--- /dev/null
+++ b/x11/conky/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.8.1-utf8-scroll.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-ncurses.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-lines-fix.patch &&
+patch -p1 <
${SPELL_DIRECTORY}/conky-1.9.0-update-when-message-count-decreases.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-apcupsd.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-default-graph-size.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-diskio-dmmajor.patch
diff --git a/x11/conky/conky-1.8.1-utf8-scroll.patch
b/x11/conky/conky-1.8.1-utf8-scroll.patch
new file mode 100644
index 0000000..8b9e1e8
--- /dev/null
+++ b/x11/conky/conky-1.8.1-utf8-scroll.patch
@@ -0,0 +1,104 @@
+From b1f6a30bcce020b3c377434137de9856a09b899a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe AT aidecoe.name>
+Date: Fri, 11 Nov 2011 11:27:43 +0100
+Subject: [PATCH] Make scroll UTF-8 aware. Fixes bug #3134941.
+
+---
+ src/scroll.c | 44 ++++++++++++++++++++++++++++++++++++++++++--
+ 1 files changed, 42 insertions(+), 2 deletions(-)
+
+diff --git a/src/scroll.c b/src/scroll.c
+index f78f807..738db0d 100644
+--- a/src/scroll.c
++++ b/src/scroll.c
+@@ -34,12 +34,33 @@
+
+ struct scroll_data {
+ char *text;
++ unsigned int show_orig;
+ unsigned int show;
+ unsigned int step;
+ unsigned int start;
+ long resetcolor;
+ };
+
++int utf8_charlen(char c) {
++ unsigned char uc = (unsigned char) c;
++ int len = 0;
++
++ if ((uc & 0x80) == 0)
++ return 1;
++
++ while ((uc & 0x80) != 0) {
++ ++len;
++ uc <<= 1;
++ }
++
++ return (len > 0 && len <= 4) ? len : -1;
++}
++
++int is_utf8_char_tail(char c) {
++ unsigned char uc = (unsigned char) c;
++ return (uc & 0xc0) == 0x80;
++}
++
+ void parse_scroll_arg(struct text_object *obj, const char *arg, void
*free_at_crash)
+ {
+ struct scroll_data *sd;
+@@ -60,15 +81,18 @@ void parse_scroll_arg(struct text_object *obj, const
char *arg, void *free_at_cr
+ sd->step = 1;
+ }
+ sd->text = malloc(strlen(arg + n1) + sd->show + 1);
++ // sd->show value may change when there are UTF-8 chars to be shown,
so
++ // save its origin value
++ sd->show_orig = sd->show;
+
+ if (strlen(arg) > sd->show) {
+ for(n2 = 0; (unsigned int) n2 < sd->show; n2++) {
+- sd->text[n2] = ' ';
++ sd->text[n2] = ' ';
+ }
+ sd->text[n2] = 0;
+ }
+ else
+- sd->text[0] = 0;
++ sd->text[0] = 0;
+
+ strcat(sd->text, arg + n1);
+ sd->start = 0;
+@@ -82,9 +106,13 @@ void print_scroll(struct text_object *obj, char *p, int
p_max_size, struct infor
+ {
+ struct scroll_data *sd = obj->data.opaque;
+ unsigned int j, colorchanges = 0, frontcolorchanges = 0,
visibcolorchanges = 0, strend;
++ int charlen = 0;
++ unsigned int utf8lenfix = 0;
+ char *pwithcolors;
+ char buf[max_user_text];
+
++ sd->show = sd->show_orig;
++
+ if (!sd)
+ return;
+
+@@ -109,6 +137,18 @@ void print_scroll(struct text_object *obj, char *p, int
p_max_size, struct infor
+ while(*(buf + sd->start) == SPECIAL_CHAR) {
+ sd->start++;
+ }
++ //skip parts of UTF-8 character which messes up display
++ while(is_utf8_char_tail(*(buf + sd->start))) {
++ sd->start++;
++ }
++ //extend length to be shown for wide characters
++ j = 0;
++ while(j < sd->show + visibcolorchanges + utf8lenfix) {
++ charlen = utf8_charlen(*(buf + sd->start + j));
++ utf8lenfix += (charlen > 1 ? charlen - 1 : 0);
++ j += charlen;
++ }
++ sd->show = sd->show_orig + utf8lenfix;
+ //place all chars that should be visible in p, including colorchanges
+ for(j=0; j < sd->show + visibcolorchanges; j++) {
+ p[j] = *(buf + sd->start + j);
+--
+1.7.8.rc1
+
diff --git a/x11/conky/conky-1.9.0-apcupsd.patch
b/x11/conky/conky-1.9.0-apcupsd.patch
new file mode 100644
index 0000000..9161fbc
--- /dev/null
+++ b/x11/conky/conky-1.9.0-apcupsd.patch
@@ -0,0 +1,106 @@
+Description: Fix broken apcupsd support in Conky 1.8.1
+ Revert apcupsd-related code to Conky 1.8.0 in order to fix broken apcupsd
+ support. This is a workaround until upstream properly addresses this issue.
+From: Brian Derr <bderrly AT gmail.com>
+Forwarded: http://sourceforge.net/support/tracker.php?aid=3083859
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/897495
+Last-Update: 2011-12-02
+
+--- a/src/apcupsd.c
++++ b/src/apcupsd.c
+@@ -154,7 +154,7 @@
+ //
+ // Conky update function for apcupsd data
+ //
+-int update_apcupsd(void) {
++void update_apcupsd(void) {
+
+ int i;
+ APCUPSD_S apc;
+@@ -164,41 +164,44 @@
+ memcpy(apc.items[i], "N/A", 4); // including \0
+
+ do {
+- struct addrinfo hints;
+- struct addrinfo *ai, *rp;
+- int res;
++ struct hostent* he = 0;
++ struct sockaddr_in addr;
+ short sz = 0;
+- char portbuf[8];
++#ifdef HAVE_GETHOSTBYNAME_R
++ struct hostent he_mem;
++ int he_errno;
++ char hostbuff[2048];
++#endif
+ //
+ // connect to apcupsd daemon
+ //
+- memset(&hints, 0, sizeof(struct addrinfo));
+- hints.ai_family = AF_UNSPEC;
+- hints.ai_socktype = SOCK_STREAM;
+- hints.ai_flags = 0;
+- hints.ai_protocol = 0;
+- snprintf(portbuf, 8, "%d", info.apcupsd.port);
+- res = getaddrinfo(info.apcupsd.host, portbuf, &hints, &ai);
+- if (res != 0) {
+- NORM_ERR("APCUPSD getaddrinfo: %s",
gai_strerror(res));
++ sock = socket(AF_INET, SOCK_STREAM, 0);
++ if (sock < 0) {
++ perror("socket");
+ break;
+ }
+- for (rp = ai; rp != NULL; rp = rp->ai_next) {
+- sock = socket(rp->ai_family, rp->ai_socktype,
rp->ai_protocol);
+- if (sock == -1) {
+- continue;
+- }
+- if (connect(sock, rp->ai_addr, rp->ai_addrlen) != -1)
{
+- break;
+- }
+- close(sock);
++#ifdef HAVE_GETHOSTBYNAME_R
++ if (gethostbyname_r(info.apcupsd.host, &he_mem, hostbuff,
sizeof(hostbuff), &he, &he_errno) || !he ) {
++ NORM_ERR("APCUPSD gethostbyname_r: %s",
hstrerror(h_errno));
++ break;
++ }
++#else /* HAVE_GETHOSTBYNAME_R */
++ he = gethostbyname(info.apcupsd.host);
++ if (!he) {
++ herror("gethostbyname");
++ break;
+ }
+- freeaddrinfo(ai);
+- if (rp == NULL) {
++#endif /* HAVE_GETHOSTBYNAME_R */
++
++ memset(&addr, 0, sizeof(addr));
++ addr.sin_family = AF_INET;
++ addr.sin_port = info.apcupsd.port;
++ memcpy(&addr.sin_addr, he->h_addr, he->h_length);
++ if (connect(sock, (struct sockaddr*)&addr, sizeof(struct
sockaddr)) < 0) {
+ // no error reporting, the daemon is probably not
running
+ break;
+ }
+-
++
+ //
+ // send status request - "status" - 6B
+ //
+@@ -222,5 +225,5 @@
+ // "atomically" copy the data into working set
+ //
+ memcpy(info.apcupsd.items, apc.items, sizeof(info.apcupsd.items));
+- return 0;
++ return;
+ }
+--- a/src/apcupsd.h
++++ b/src/apcupsd.h
+@@ -49,6 +49,6 @@
+ } APCUPSD_S, *PAPCUPSD_S;
+
+ /* Service routine for the conky main thread */
+-int update_apcupsd(void);
++void update_apcupsd(void);
+
+ #endif /*APCUPSD_H_*/
diff --git a/x11/conky/conky-1.9.0-default-graph-size.patch
b/x11/conky/conky-1.9.0-default-graph-size.patch
new file mode 100644
index 0000000..02f64e3
--- /dev/null
+++ b/x11/conky/conky-1.9.0-default-graph-size.patch
@@ -0,0 +1,18 @@
+diff -r -U 5 conky-1.9.0/src/specials.c conky-1.9.0/src/specials.c
+--- conky-1.9.0/src/specials.c 2012-05-03 22:13:47.000000000 +0100
++++ conky-1.9.0/src/specials.c 2013-02-27 21:16:15.856669451 +0000
+@@ -186,12 +186,12 @@
+ g->scale = defscale;
+ if (sscanf(args, "%1023s %d,%d %x %x", buf, &g->height,
&g->width, &g->first_colour, &g->last_colour) == 5) {
+ return strndup(buf, text_buffer_size);
+ }
+ buf[0] = '\0';
+- g->height = 25;
+- g->width = 0;
++ g->height = default_graph_height;
++ g->width = default_graph_width;
+ if (sscanf(args, "%x %x %u", &g->first_colour,
&g->last_colour, &g->scale) == 3) {
+ return NULL;
+ }
+ g->scale = defscale;
+ if (sscanf(args, "%x %x", &g->first_colour, &g->last_colour)
== 2) {
diff --git a/x11/conky/conky-1.9.0-diskio-dmmajor.patch
b/x11/conky/conky-1.9.0-diskio-dmmajor.patch
new file mode 100644
index 0000000..754f9dc
--- /dev/null
+++ b/x11/conky/conky-1.9.0-diskio-dmmajor.patch
@@ -0,0 +1,25 @@
+diff --git a/src/linux.c b/src/linux.c
+index ce5f733..bbf8dc5 100644
+--- a/src/linux.c
++++ b/src/linux.c
+@@ -80,6 +80,10 @@
+ #define NBD_MAJOR 43
+ #endif
+
++#if !defined(DM_MAJOR)
++#define DM_MAJOR 253
++#endif
++
+ #ifdef HAVE_IWLIB
+ #include <iwlib.h>
+ #endif
+@@ -2336,7 +2340,8 @@ int update_diskio(void)
+ *
+ * XXX: ignore devices which are part of a SW RAID (MD_MAJOR)
*/
+ if (col_count == 5 && major != LVM_BLK_MAJOR && major !=
NBD_MAJOR
+- && major != RAMDISK_MAJOR && major !=
LOOP_MAJOR) {
++ && major != RAMDISK_MAJOR && major !=
LOOP_MAJOR
++ && major != DM_MAJOR ) {
+ /* check needed for kernel >= 2.6.31, see sf #2942117
*/
+ if (is_disk(devbuf)) {
+ total_reads += reads;
diff --git a/x11/conky/conky-1.9.0-lines-fix.patch
b/x11/conky/conky-1.9.0-lines-fix.patch
new file mode 100644
index 0000000..de48ab9
--- /dev/null
+++ b/x11/conky/conky-1.9.0-lines-fix.patch
@@ -0,0 +1,36 @@
+diff -urN old/src/conky.c new/src/conky.c
+--- old/src/conky.c 2012-05-03 23:22:21.000000000 +0200
++++ new/src/conky.c 2012-08-15 00:06:59.256311301 +0200
+@@ -3065,12 +3065,26 @@
+ og = g;
+ }
+
+- /* this is mugfugly,
but it works */
+- XDrawLine(display,
window.drawable, window.gc,
+-
cur_x + i + 1,
+-
specials[special_index].dotgraph ? og : by + h,
+-
cur_x + i + 1,
+- g);
++ if
(specials[special_index].dotgraph) {
++ if (og == g) {
++
XDrawPoint(display, window.drawable,
++
window.gc, cur_x + i + 1, g);
++ } else {
++
XDrawLine(display, window.drawable, window.gc,
++
cur_x + i + 1,
++
og,
++
cur_x + i + 1,
++
g);
++ }
++ } else {
++ /* this is
mugfugly, but it works */
++
XDrawLine(display, window.drawable, window.gc,
++
cur_x + i + 1,
++
by + h,
++
cur_x + i + 1,
++
g);
++ }
++
+ ++j;
+ }
+ if (tmpcolour)
free(tmpcolour);
diff --git a/x11/conky/conky-1.9.0-ncurses.patch
b/x11/conky/conky-1.9.0-ncurses.patch
new file mode 100644
index 0000000..91043ed
--- /dev/null
+++ b/x11/conky/conky-1.9.0-ncurses.patch
@@ -0,0 +1,31 @@
+From fd9462da5ed12369fc6a72e42ebc45c6707403fb Mon Sep 17 00:00:00 2001
+From: Pavel Labath <pavelo AT centrum.sk>
+Date: Fri, 13 Jul 2012 13:41:09 +0200
+Subject: [PATCH] Fix "conky failes to build with --disable-ncurses" (sf.net
#3541329)
+
+---
+ src/conky.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/conky.c b/src/conky.c
+index c5b4bed..17fe1a7 100644
+--- a/src/conky.c
++++ b/src/conky.c
+@@ -885,12 +885,12 @@ void generate_text_internal(char *p, int p_max_size,
+ OBJ(cpu) {
+ if (cur->cpu_usage) {
+ if (obj->data.i > info.cpu_count) {
+- static bool warned = false;
++ static int warned = 0;
+ if(!warned) {
+ NORM_ERR("obj->data.i
%i info.cpu_count %i",
+
obj->data.i, info.cpu_count);
+ NORM_ERR("attempting
to use more CPUs than you have!");
+- warned = true;
++ warned = 1;
+ }
+ } else {
+ percent_print(p, p_max_size,
+--
+1.7.0.4
+
diff --git a/x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
b/x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
new file mode 100644
index 0000000..dd422c5
--- /dev/null
+++ b/x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
@@ -0,0 +1,75 @@
+diff --git a/src/mail.c b/src/mail.c
+index 7f60ba3..882b7c8 100644
+--- a/src/mail.c
++++ b/src/mail.c
+@@ -630,8 +630,15 @@ int imap_check_status(char *recvbuf, struct mail_s
*mail)
+
+ void imap_unseen_command(struct mail_s *mail, unsigned long old_unseen,
unsigned long old_messages)
+ {
+- if (strlen(mail->command) > 1 && (mail->unseen > old_unseen
+- || (mail->messages > old_messages &&
mail->unseen > 0))) {
++ /*
++ * Georg Hopp (2012-12-23):
++ * Well, i will read mails from time to time and i want the unseen
++ * count to be reduced when they are read...so, this seems wrong.
++ * Try a better one.... :)
++ */
++ if (strlen(mail->command) > 1
++ && (mail->unseen != old_unseen
++ || mail->messages != old_messages)) {
+ // new mail goodie
+ if (system(mail->command) == -1) {
+ perror("system()");
+@@ -813,7 +820,7 @@ static void *imap_thread(void *arg)
+ if (strlen(recvbuf) > 2) {
+ unsigned long messages,
recent = 0;
+ char *buf = recvbuf;
+- char force_check = 0;
++ char force_check = 1;
+ buf = strstr(buf, "EXISTS");
+ while (buf && strlen(buf) > 1
&& strstr(buf + 1, "EXISTS")) {
+ buf = strstr(buf + 1,
"EXISTS");
+@@ -825,9 +832,7 @@ static void *imap_thread(void *arg)
+ }
+ if (sscanf(buf, "*
%lu EXISTS\r\n", &messages) == 1) {
+
timed_thread_lock(mail->p_timed_thread);
+- if
(mail->messages != messages) {
+-
force_check = 1;
+- }
++ force_check =
1;
+
timed_thread_unlock(mail->p_timed_thread);
+ }
+ }
+@@ -850,7 +855,10 @@ static void *imap_thread(void *arg)
+ * something other than 0, or
we had a timeout
+ */
+ buf = recvbuf;
+- if (recent > 0 || (buf &&
strstr(buf, " FETCH ")) || fetchtimeout.tv_sec == 0 || force_check) {
++ if (recent > 0
++ || (buf &&
strstr(buf, " FETCH "))
++ || (buf &&
strstr(buf, " EXPUNGE "))
++ ||
fetchtimeout.tv_sec == 0 || force_check) {
+ // re-check messages
and unseen
+ if
(imap_command(sockfd, "DONE\r\n", recvbuf, "a5 OK")) {
+ fail++;
+@@ -868,6 +876,9 @@ static void *imap_thread(void *arg)
+ fail++;
+ break;
+ }
++
imap_unseen_command(mail, old_unseen, old_messages);
++ old_unseen =
mail->unseen;
++ old_messages =
mail->messages;
+ strncpy(sendbuf, "a5
IDLE\r\n", MAXDATASIZE);
+ if
(imap_command(sockfd, sendbuf, recvbuf, "+ idling")) {
+ fail++;
+@@ -886,10 +897,7 @@ static void *imap_thread(void *arg)
+ fail++;
+ break;
+ }
+- imap_unseen_command(mail, old_unseen,
old_messages);
+ fail = 0;
+- old_unseen = mail->unseen;
+- old_messages = mail->messages;
+ }
+ if (fail) break;
+ } else {
diff --git a/x11/easystroke/DEPENDS b/x11/easystroke/DEPENDS
index 7f6cb34..55d277f 100755
--- a/x11/easystroke/DEPENDS
+++ b/x11/easystroke/DEPENDS
@@ -1,6 +1,6 @@
depends boost &&
depends intltool &&
-depends gtkmm2 &&
+depends gtkmm3 &&
depends libxtst &&
depends dbus-glib &&
optional_depends help2man "" "" "to build man page"
diff --git a/x11/easystroke/DETAILS b/x11/easystroke/DETAILS
index b811544..5fb56fa 100755
--- a/x11/easystroke/DETAILS
+++ b/x11/easystroke/DETAILS
@@ -1,5 +1,5 @@
SPELL=easystroke
- VERSION=0.5.5.1
+ VERSION=0.6.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/x11/easystroke/HISTORY b/x11/easystroke/HISTORY
index df2de8e..fa87517 100644
--- a/x11/easystroke/HISTORY
+++ b/x11/easystroke/HISTORY
@@ -1,3 +1,10 @@
+2013-03-30 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.0
+ * DEPENDS: gtkmm2 -> gtkmm3
+
+2012-10-06 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.6
+
2012-07-23 Sukneet Basuta <sukneet AT sourcemage.org>
* TRIGGERS: added, to check_self when boost is cast

diff --git a/x11/easystroke/easystroke-0.5.5.1.tar.gz.sig
b/x11/easystroke/easystroke-0.5.5.1.tar.gz.sig
deleted file mode 100644
index 818848a..0000000
Binary files a/x11/easystroke/easystroke-0.5.5.1.tar.gz.sig and /dev/null
differ
diff --git a/x11/easystroke/easystroke-0.6.0.tar.gz.sig
b/x11/easystroke/easystroke-0.6.0.tar.gz.sig
new file mode 100644
index 0000000..d8e1a86
Binary files /dev/null and b/x11/easystroke/easystroke-0.6.0.tar.gz.sig differ
diff --git a/x11/freenx/DETAILS b/x11/freenx/DETAILS
index f628ba9..a6134d3 100755
--- a/x11/freenx/DETAILS
+++ b/x11/freenx/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=freenx
if [[ "$FREENX_BRANCH" == "scm" ]]; then
- if [[ "$FREENX_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=cvs
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2

SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.freenx.berlios.de:/cvsroot/freenx:$SPELL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
diff --git a/x11/freenx/HISTORY b/x11/freenx/HISTORY
index e5bdd08..99b4bfd 100644
--- a/x11/freenx/HISTORY
+++ b/x11/freenx/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-04-02 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: fixed typo

diff --git a/x11/gkrellm2/DEPENDS b/x11/gkrellm2/DEPENDS
index 0d2a421..85a3d47 100755
--- a/x11/gkrellm2/DEPENDS
+++ b/x11/gkrellm2/DEPENDS
@@ -1,7 +1,7 @@
if [ "$DAEMON_ONLY" = "n" ] ; then
depends gtk+2 &&
depends xorg-libs &&
- optional_depends openssl \
+ optional_depends SSL \
"" \
"without-ssl=yes" \
"for SSL support in the mail checker"
diff --git a/x11/gkrellm2/HISTORY b/x11/gkrellm2/HISTORY
index 540c672..1d1ca78 100644
--- a/x11/gkrellm2/HISTORY
+++ b/x11/gkrellm2/HISTORY
@@ -1,3 +1,9 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+2013-02-17 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: apply gentoo patches to build with newer glib2
+
2010-10-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.3.5

diff --git a/x11/gkrellm2/PRE_BUILD b/x11/gkrellm2/PRE_BUILD
new file mode 100755
index 0000000..1195b2c
--- /dev/null
+++ b/x11/gkrellm2/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/gkrellm-2.3.5-autofs.patch &&
+patch -p1 < $SPELL_DIRECTORY/gkrellm-2.3.5-cifs.patch &&
+patch -p1 < $SPELL_DIRECTORY/gkrellm-2.3.5-dso.patch
diff --git a/x11/gkrellm2/gkrellm-2.3.5-autofs.patch
b/x11/gkrellm2/gkrellm-2.3.5-autofs.patch
new file mode 100644
index 0000000..cf36a98
--- /dev/null
+++ b/x11/gkrellm2/gkrellm-2.3.5-autofs.patch
@@ -0,0 +1,10 @@
+--- gkrellm-2.3.5.old/src/sysdeps/linux.c 2010-10-06 03:27:33.000000000
+1100
++++ gkrellm-2.3.5/src/sysdeps/linux.c 2011-11-24 02:07:30.926450485 +1100
+@@ -1439,6 +1439,7 @@
+ || !strcmp(type, "usbdevfs")
+ || !strcmp(type, "usbfs")
+ || !strcmp(type, "sysfs")
++ || !strcmp(type, "autofs")
+ )
+ continue;
+ /* Strip trailing / from the directory.
diff --git a/x11/gkrellm2/gkrellm-2.3.5-cifs.patch
b/x11/gkrellm2/gkrellm-2.3.5-cifs.patch
new file mode 100644
index 0000000..fa35ef6
--- /dev/null
+++ b/x11/gkrellm2/gkrellm-2.3.5-cifs.patch
@@ -0,0 +1,24 @@
+--- gkrellm-2.3.5.old/server/monitor.c 2010-10-06 03:46:59.000000000 +1100
++++ gkrellm-2.3.5/server/monitor.c 2011-11-24 02:01:30.871402778 +1100
+@@ -1329,7 +1329,8 @@
+ static gchar *remote_fs_types[] =
+ {
+ "nfs",
+- "smbfs"
++ "smbfs",
++ "cifs"
+ };
+
+ void
+--- gkrellm-2.3.5.old/src/fs.c 2010-09-15 02:25:51.000000000 +1000
++++ gkrellm-2.3.5/src/fs.c 2011-11-24 02:00:17.347088370 +1100
+@@ -163,7 +163,8 @@
+ static gchar *remote_fs_types[] =
+ {
+ "nfs",
+- "smbfs"
++ "smbfs",
++ "cifs"
+ };
+
+
diff --git a/x11/gkrellm2/gkrellm-2.3.5-dso.patch
b/x11/gkrellm2/gkrellm-2.3.5-dso.patch
new file mode 100644
index 0000000..3a24baa
--- /dev/null
+++ b/x11/gkrellm2/gkrellm-2.3.5-dso.patch
@@ -0,0 +1,32 @@
+From 2c839bf2703e99c3851b58695545fed90b6226fc Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino AT gentoo.org>
+Date: Wed, 29 Aug 2012 22:28:47 -0400
+Subject: [PATCH] Explicitly link to libgmodule-2.0
+
+With >=gdk-pixbuf-2.24 and >=pango-1.30, libgmodule-2.0 is no longer
+provided by "pkg-config --libs gtk+-2.0 gthread-2.0", so link to it
+explicitly (as is already done in server/).
+
+Fixes build failure with gnu ld.gold in gkrellm-2.3.5.
+
+https://bugs.gentoo.org/show_bug.cgi?id=428532
+---
+ src/Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 6d482a7..19b0c29 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -69,7 +69,7 @@ STRIP ?= -s
+ GKRELLM_INCLUDES = gkrellm.h gkrellm-public-proto.h $(SHARED_PATH)/log.h
+
+ PKG_INCLUDE = `$(PKG_CONFIG) --cflags gtk+-2.0 gthread-2.0`
+-PKG_LIB = `$(PKG_CONFIG) --libs gtk+-2.0 gthread-2.0`
++PKG_LIB = `$(PKG_CONFIG) --libs gtk+-2.0 gmodule-2.0 gthread-2.0`
+
+ FLAGS = -O2 -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE)
$(PTHREAD_INC)\
+ ${SSL_INCLUDE} ${NTLM_INCLUDE} -DGKRELLM_CLIENT
+--
+1.7.12
+
diff --git a/x11/gtk-vnc/CONFIGURE b/x11/gtk-vnc/CONFIGURE
index 1e44014..40b4012 100755
--- a/x11/gtk-vnc/CONFIGURE
+++ b/x11/gtk-vnc/CONFIGURE
@@ -1,2 +1,5 @@
config_query_option GTK_VNC_EXAMPLES 'Install example programs?' n \
- '--with-examples' '--without-examples'
+ '--with-examples' '--without-examples' &&
+
+config_query_list GTK_VNC_VER 'Which GTK version (RECOMMEND 3)' \
+ 3 2
diff --git a/x11/gtk-vnc/DEPENDS b/x11/gtk-vnc/DEPENDS
index 0285a90..a73685c 100755
--- a/x11/gtk-vnc/DEPENDS
+++ b/x11/gtk-vnc/DEPENDS
@@ -1,6 +1,12 @@
depends gnutls &&
+depends gtk+${GTK_VNC_VER} "--with-gtk=${GTK_VNC_VER}.0" &&
depends -sub VAPIGEN vala &&

+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (Recommended)' &&
+
optional_depends python \
'--with-python' \
'--without-python' \
@@ -15,4 +21,20 @@ optional_depends python \
optional_depends LIBSASL \
'--with-sasl' \
'--without-sasl' \
- 'for SASL authentication support'
+ 'for SASL authentication support' &&
+
+optional_depends gobject-introspection \
+ '--enable-introspection' \
+ '--disable-introspection' \
+ 'for GObject introspection' &&
+
+optional_depends pulseaudio \
+ '--with-pulseaudio' \
+ '--without-pulseaudio' \
+ 'for PulseAudio audio playback' &&
+
+if is_depends_enabled $SPELL gtk+2; then
+ suggest_depends -sub "GTK2 VNC" 'virt-viewer' '' '' 'for a better spice
client'
+else
+ suggest_depends -sub "GTK3 VNC" 'virt-viewer' '' '' 'for a better spice
client'
+fi
diff --git a/x11/gtk-vnc/DETAILS b/x11/gtk-vnc/DETAILS
index 697d049..aee9cd0 100755
--- a/x11/gtk-vnc/DETAILS
+++ b/x11/gtk-vnc/DETAILS
@@ -1,6 +1,6 @@
SPELL=gtk-vnc
- VERSION=0.4.4
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.5.1
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:3}/$SOURCE
SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
diff --git a/x11/gtk-vnc/HISTORY b/x11/gtk-vnc/HISTORY
index 316a523..77275d2 100644
--- a/x11/gtk-vnc/HISTORY
+++ b/x11/gtk-vnc/HISTORY
@@ -1,3 +1,14 @@
+2013-09-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Suggest virt-viewer with appropriate gtk
+ * Allow for building gtk-vnc without an external entity enforcing
gtk+2|3
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.1
+ SOURCE matches upstream SHA256
+ SOURCE uses .xz instead of .bz2
+ * DEPENDS: Optionally depends on gettext, pulseaudio, and
+ gobject-introspection
+
2012-01-19 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS, SUB_DEPENDS: Allow choice between gtk+2 (default) and gtk+3
Some apps require pythong bindings (e.g. virt-manager) which
diff --git a/x11/gtk-vnc/PRE_SUB_DEPENDS b/x11/gtk-vnc/PRE_SUB_DEPENDS
index 241941f..0f2f0ba 100755
--- a/x11/gtk-vnc/PRE_SUB_DEPENDS
+++ b/x11/gtk-vnc/PRE_SUB_DEPENDS
@@ -1,8 +1,12 @@
case $THIS_SUB_DEPENDS in
PYTHON) is_depends_enabled $SPELL python &&
is_depends_enabled $SPELL gtk+2 && return 0 ;;
- GTK2) is_depends_enabled $SPELL gtk+2 && return 0 ;;
- GTK3) is_depends_enabled $SPELL gtk+3 && return 0 ;;
+ GTK2) is_depends_enabled $SPELL gtk+2 &&
+ [[ "x${GTK_VNC_VER}" == "x2" ]] &&
+ return 0 ;;
+ GTK3) is_depends_enabled $SPELL gtk+3 &&
+ [[ "x${GTK_VNC_VER}" == "x3" ]] &&
+ return 0 ;;
esac

return 1
diff --git
a/x11/gtk-vnc/REPAIR^45fd74954c6d20e34ccd7d3041198c4e^PRE_SUB_DEPENDS
b/x11/gtk-vnc/REPAIR^45fd74954c6d20e34ccd7d3041198c4e^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..241941f
--- /dev/null
+++ b/x11/gtk-vnc/REPAIR^45fd74954c6d20e34ccd7d3041198c4e^PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ PYTHON) is_depends_enabled $SPELL python &&
+ is_depends_enabled $SPELL gtk+2 && return 0 ;;
+ GTK2) is_depends_enabled $SPELL gtk+2 && return 0 ;;
+ GTK3) is_depends_enabled $SPELL gtk+3 && return 0 ;;
+esac
+
+return 1
diff --git a/x11/gtk-vnc/SUB_DEPENDS b/x11/gtk-vnc/SUB_DEPENDS
index e9d41db..fd0d96b 100755
--- a/x11/gtk-vnc/SUB_DEPENDS
+++ b/x11/gtk-vnc/SUB_DEPENDS
@@ -4,9 +4,11 @@ case $THIS_SUB_DEPENDS in
depends gtk+2 '--with-gtk=2.0'
;;
GTK2) echo "gtk+2 bindings requested, forcing them." &&
+ GTK_VNC_VER=2
depends gtk+2 '--with-gtk=2.0'
;;
GTK3) echo "gtk+3 bindings requested, forcing them." &&
+ GTK_VNC_VER=3
depends gtk+3 '--with-gtk=3.0'
;;
*) echo "unknown sub-depends!"
diff --git a/x11/gtk-vnc/gtk-vnc-0.4.4.tar.bz2.sig
b/x11/gtk-vnc/gtk-vnc-0.4.4.tar.bz2.sig
deleted file mode 100644
index c30b9ab..0000000
Binary files a/x11/gtk-vnc/gtk-vnc-0.4.4.tar.bz2.sig and /dev/null differ
diff --git a/x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig
b/x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig
new file mode 100644
index 0000000..1a35b5d
Binary files /dev/null and b/x11/gtk-vnc/gtk-vnc-0.5.1.tar.xz.sig differ
diff --git a/x11/lightdm-gtk-greeter/DETAILS b/x11/lightdm-gtk-greeter/DETAILS
index 64566fb..a1a769b 100755
--- a/x11/lightdm-gtk-greeter/DETAILS
+++ b/x11/lightdm-gtk-greeter/DETAILS
@@ -1,8 +1,8 @@
SPELL=lightdm-gtk-greeter
- VERSION=1.1.5
+ VERSION=1.5.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/trunk/${VERSION}/+download/${SOURCE}
-
SOURCE_HASH=sha512:4a21c4c8e8bd69f505dc82bc57fd8225ff17dc41bf5db2867dfc6a0eda910f0c82784da2675141ea2f301a1ea63cf8ba1b6510f5ee7f781e67ed81490ac86eaf
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.6/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:12399c3504dc4a39fbe2e5334cf19ce951b740dbfef2b33685a2476dc119110c7ed1bb1cd346eb38289fc383e01bc092d4754f494f0fef01000101d6f04057f4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://launchpad.net/lightdm-gtk-greeter";
LICENSE[0]=GPL
diff --git a/x11/lightdm-gtk-greeter/HISTORY b/x11/lightdm-gtk-greeter/HISTORY
index 4b75472..4446286 100644
--- a/x11/lightdm-gtk-greeter/HISTORY
+++ b/x11/lightdm-gtk-greeter/HISTORY
@@ -1,3 +1,9 @@
+2013-03-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.5.1, changed SOURCE_URL[0]
+
+2013-01-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.3.1
+
2012-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/x11/lightdm/DEPENDS b/x11/lightdm/DEPENDS
index 43d79c1..6bc3c5a 100755
--- a/x11/lightdm/DEPENDS
+++ b/x11/lightdm/DEPENDS
@@ -1,9 +1,17 @@
depends dbus &&
+depends libgcrypt &&
depends linux-pam &&
depends libxklavier &&
depends -sub XEPHYR xorg-server &&
depends libxml2 &&
+depends itstool &&
depends libx11 &&
+
+optional_depends gettext \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (NLS)' &&
+
optional_depends qt4 \
'--enable-liblightdm-qt' \
'--disable-liblightdm-qt' \
diff --git a/x11/lightdm/DETAILS b/x11/lightdm/DETAILS
index 7f25923..3f22bf9 100755
--- a/x11/lightdm/DETAILS
+++ b/x11/lightdm/DETAILS
@@ -1,8 +1,8 @@
SPELL=lightdm
- VERSION=1.2.2
- SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.2/$VERSION/+download/${SOURCE}
-
SOURCE_HASH=sha512:b5135e9241be12353da27945abad73c04f888cd0be1991cb23663be84b63b3781da93add7e51e438dee4e36a259458d6c66beb60382937234acf28dcbda520e7
+ VERSION=1.8.0
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+
SOURCE_URL[0]=http://launchpad.net/${SPELL}/1.8/$VERSION/+download/${SOURCE}
+
SOURCE_HASH=sha512:770c92d28c9f76def517e1b4fed962b1852b0796e3068d2e6bbbe9ff4ba1182bbbc5148c4961b19e4f3ed2e5a943dd513d05fa74459a9a28ed1871bc6319fe64
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://launchpad.net/lightdm";
LICENSE[0]=GPL3/LGPL3
@@ -10,8 +10,9 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SHORT="lightweight display manager"
cat << EOF
An X display manager that:
- - Has a lightweight codebase - Is standards compliant (PAM, ConsoleKit,
- etc) - Has a well defined interface between the server and user interface -
- Fully themeable (easiest with the webkit interface) - Cross-desktop
(greeters
- can be written in any toolkit)
+ - Has a lightweight codebase
+ - Is standards compliant (PAM, ConsoleKit, etc)
+ - Has a well defined interface between the server and user interface
+ - Fully themeable (easiest with the webkit interface)
+ - Cross-desktop (greeters can be written in any toolkit)
EOF
diff --git a/x11/lightdm/HISTORY b/x11/lightdm/HISTORY
index 84f5bd7..06706e9 100644
--- a/x11/lightdm/HISTORY
+++ b/x11/lightdm/HISTORY
@@ -1,3 +1,27 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: updated to 1.8.0 (removed sig)
+
+2013-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.0, 1.5.1 no longer compiles
+ * DEPENDS: Optionally depends on gettext
+
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * init.d/lightdm: fix typo
+ * DETAILS: reformat description
+
+2013-03-09 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.5.1, switched to .xz, changed SOURCE_URL[0]
+
+2013-02-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * lightdm: removed, lightdm installs its own pam files now
+ * INSTALL: set pam files executable
+
+2013-02-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependency on itstool
+
+2013-01-23 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 1.4.0
+
2012-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.2

diff --git a/x11/lightdm/INSTALL b/x11/lightdm/INSTALL
index f0bf67d..d45576c 100755
--- a/x11/lightdm/INSTALL
+++ b/x11/lightdm/INSTALL
@@ -1,6 +1,4 @@
default_install &&
install -m755 ${SCRIPT_DIRECTORY}/lightdm-session ${INSTALL_ROOT}/usr/sbin/
&&
PAM_DIR="${INSTALL_ROOT}/etc/pam.d" &&
-if [ ! -e "${PAM_DIR}/lightdm" ]; then
- install "${SCRIPT_DIRECTORY}/lightdm" "${PAM_DIR}/"
-fi
+chmod +x ${PAM_DIR}/lightdm{,-autologin,-greeter}
diff --git a/x11/lightdm/init.d/lightdm b/x11/lightdm/init.d/lightdm
index 9c603d8..6c0b8ba 100755
--- a/x11/lightdm/init.d/lightdm
+++ b/x11/lightdm/init.d/lightdm
@@ -10,7 +10,7 @@ PROVIDES=display_manager
start() {
echo -n "Starting LightDM..."
mkdir -p /var/run/lightdm
- chown lightdm.lightdm /var/run/lightdm
+ chown lightdm:lightdm /var/run/lightdm
$PROGRAM $ARGS &
evaluate_retval
}
diff --git a/x11/lightdm/lightdm b/x11/lightdm/lightdm
deleted file mode 100755
index 40658fe..0000000
--- a/x11/lightdm/lightdm
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# The PAM configuration file for the `lightdm' service
-#
-auth requisite pam_securetty.so
-auth required pam_nologin.so
-auth required pam_shells.so
-auth required pam_env.so
-auth required pam_unix.so
-auth optional pam_group.so
-account requisite pam_time.so
-account required pam_unix.so
-password required pam_unix.so shadow
-session required pam_unix.so
diff --git a/x11/mdm/BUILD b/x11/mdm/BUILD
new file mode 100755
index 0000000..11bf4a5
--- /dev/null
+++ b/x11/mdm/BUILD
@@ -0,0 +1,14 @@
+create_account mdm &&
+
+# Disable PAM helper if it was previously enabled when linux-pam is disabled
+#if [[ "x${MDM_AUTH}" != "xlinux-pam" ]]; then
+## Missing usermode package for `consolehelper` binary
+ MDM_PAM_HELPER='--enable-console-helper=no'
+#fi &&
+
+OPTS="${MDM_IPV6} \
+ --enable-authentication-scheme=${MDM_AUTH/linux-/} \
+ ${MDM_PAM_HELPER} \
+ ${OPTS}" &&
+
+default_build
diff --git a/x11/mdm/CONFIGURE b/x11/mdm/CONFIGURE
new file mode 100755
index 0000000..2fb1aca
--- /dev/null
+++ b/x11/mdm/CONFIGURE
@@ -0,0 +1,25 @@
+config_query_option MDM_IPV6 \
+ 'Enable IPv6 transport?' \
+ y \
+ '--enable-ipv6=yes' \
+ '--enable-ipv6=no' &&
+
+if spell_ok linux-pam; then
+ config_query_list MDM_AUTH 'Use which encryption scheme?' \
+ linux-pam shadow crypt
+elif spell_ok shadow; then
+ config_query_list MDM_AUTH 'Use which encryption scheme?' \
+ shadow linux-pam crypt
+else
+ config_query_list MDM_AUTH 'Use which encryption scheme?' \
+ crypt linux-pam shadow
+fi
+
+# Missing usermode package for `consolehelper` binary
+#if [[ "x${MDM_AUTH}" == "xlinux-pam" ]]; then
+# config_query_option MDM_PAM_HELPER \
+# 'Enable PAM console helper?' \
+# y \
+# '--enable-console-helper=yes' \
+# '--enable-console-helper=no'
+#fi
diff --git a/x11/mdm/DEPENDS b/x11/mdm/DEPENDS
new file mode 100755
index 0000000..e6dc426
--- /dev/null
+++ b/x11/mdm/DEPENDS
@@ -0,0 +1,89 @@
+# PRE_BUILD requirements
+depends 'autoconf' &&
+depends 'automake-1.9' &&
+depends 'glib2' &&
+depends 'gnome-common2' &&
+depends 'gnome-doc-utils' &&
+depends 'intltool' &&
+depends 'libtool' &&
+depends 'pkgconfig' &&
+
+# Download requirements
+depends 'git' &&
+
+# Application requirements
+depends 'dbus' &&
+depends 'gdk-pixbuf2' &&
+depends 'glib2' &&
+depends 'gtk+2' &&
+depends 'libglade2' &&
+depends 'libgnomecanvas' &&
+depends 'libice' &&
+depends 'libpng' &&
+depends 'libx11' &&
+depends 'libxau' &&
+depends 'libxext' &&
+depends 'libxi' &&
+depends 'pango' &&
+depends 'perl' &&
+depends 'webkitgtk' &&
+
+# Auth scheme
+if [[ "x${MDM_AUTH}" != "xcrypt" ]] ; then
+ depends "${MDM_AUTH}"
+fi &&
+
+optional_depends 'consolekit' \
+ '--with-console-kit=yes' \
+ '--with-console-kit=no' \
+ 'for ConsoleKit support' &&
+
+optional_depends 'gettext' \
+ '--enable-nls' \
+ '--disable-nls' \
+ 'for Native Language Support (NLS)' &&
+
+optional_depends 'libselinux' \
+ '--with-selinux' \
+ '--without-selinux' \
+ 'for Security Enhanced Linux (SELinux)' &&
+
+optional_depends 'libdmx' \
+ '--with-dmx=yes' \
+ '--with-dmx=no' \
+ 'for DMX (Distributed Multihead X) support' &&
+
+optional_depends 'libxdmcp' \
+ '--with-xdmcp=yes' \
+ '--with-xdmcp=yes' \
+ 'for XDMCP (X Remote Login) support' &&
+
+optional_depends 'libxevie' \
+ '--with-xevie=yes' \
+ '--with-xevie=no' \
+ 'for XEvIE Xserver extension support' &&
+
+optional_depends 'libxinerama' \
+ '--with-xinerama=yes' \
+ '--with-xinerama=no' \
+ 'for Xinerama (multi-monitor) support' &&
+
+optional_depends 'rarian' \
+ '--enable-scrollkeeper' \
+ '--disable-scrollkeeper' \
+ 'for updated ScrollKeeper database' &&
+
+optional_depends 'SSH' \
+ '--enable-secureremote=yes' \
+ '--enable-secureremote=no' \
+ 'for secure X connections via Secure SHell (SSH)' &&
+
+if is_depends_enabled "${SPELL}" "$(get_spell_provider $SPELL SSH)"; then
+ depends zenity
+fi &&
+
+optional_depends 'tcp_wrappers' \
+ '--with-tcp-wrappers=yes' \
+ '--with-tcp-wrappers=no' \
+ 'for TCP wrappers support'
+
diff --git a/x11/mdm/DETAILS b/x11/mdm/DETAILS
new file mode 100755
index 0000000..8cabb9c
--- /dev/null
+++ b/x11/mdm/DETAILS
@@ -0,0 +1,70 @@
+ SPELL=mdm
+ VERSION=git
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=git://github.com/linuxmint/mdm.git
+ SOURCE_IGNORE="unversioned"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/linuxmint/mdm";
+ LICENSE[0]=GPLv2
+ ENTERED=20130604
+ SHORT="Mint Display Manager"
+cat << EOF
+The MDM Display Manager (MDM) is a display manager that
+implements all significant features required for managing
+local and remote displays. For full information about
+MDM features, refer to the documentation. In summary,
+features include:
+
+MDM daemon:
+ o X Authentication
+ o XDMCP (Remote Login) including TCP Wrappers for access
+ control and improved security.
+ o Machine-specific and system-wide configuration support.
+ o Default and per-display initialization scripts.
+ o PreSession, PostSession, Init, and PostLogin scripts.
+ o Pluggable Authentication Modules (PAM)
+ o IPv6 support (optional, use --enable-ipv6=yes to enable)
+ o Autologin for single user workstations (off by default)
+ o Timed login for kiosks and public terminals (off by
+ default).
+ o On-demand local servers (mdmflexiserver) and dynamic
+ servers (mdmdynamic). For example, dynamic servers are
+ used to support SRSS (Sun Ray) environments.
+ o Can manage X servers without a login window (Such as
+ for XDMCP terminal client machines)
+ o Many other features ...
+
+mdmlogin and mdmgreeter:
+ o Supports accessibility and the ability to launch AT
+ programs like orca or GOK. Currently mdmlogin
+ has more complete accessibility support than
+ mdmgreeter.
+ o Can launch the XDMCP chooser program (Remote Login)
+ o Can launch the Setup program (off by default)
+ o Can halt, reboot, or suspend the machine (off by
+ default)
+ o Session selection support
+ o Language selection support
+
+mdmlogin:
+ o Logo image
+ o Background image/color
+ o Face browser
+ o Background program support
+ o Xinerama support
+
+mdmgreeter:
+ o Themable with many themes at http://art.gnome.org/
+ o Xinerama support
+ o Face browser (if supported by the theme)
+
+mdmchooser:
+ o XDMCP
+ o Visual host browser
+ o Type in extra host names
+ o Customizable icons
+
+mdmsetup:
+ o GUI to edit the MDM configuration. Refer to the documentation
+ for more information about how to configure MDM.
+EOF
diff --git a/x11/mdm/HISTORY b/x11/mdm/HISTORY
new file mode 100644
index 0000000..5be3db8
--- /dev/null
+++ b/x11/mdm/HISTORY
@@ -0,0 +1,9 @@
+2013-08-15 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on automake-1.9 (doesn't work with
+ automake 1.14)
+
+2013-06-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+ * PRE_BUILD, pam.d/mdm{,-autologin}: Need to provide our own
+ as we don't have a service=system-auth from linux-pam.
+
diff --git a/x11/mdm/INSTALL b/x11/mdm/INSTALL
new file mode 100755
index 0000000..bd12b14
--- /dev/null
+++ b/x11/mdm/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+install -m755 ${SCRIPT_DIRECTORY}/mdm-session ${INSTALL_ROOT}/usr/sbin/
+PAM_DIR="${INSTALL_ROOT}/etc/pam.d" &&
+chmod +x ${PAM_DIR}/mdm{,-autologin}
diff --git a/x11/mdm/PRE_BUILD b/x11/mdm/PRE_BUILD
new file mode 100755
index 0000000..69e882b
--- /dev/null
+++ b/x11/mdm/PRE_BUILD
@@ -0,0 +1,16 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+NOCONFIGURE="y" gnome-autogen.sh &&
+
+# Provide our own PAM modules until service=system-auth is
+# provided via our packages.
+cp -f "${SPELL_DIRECTORY}"/pam.d/mdm{,-autologin} \
+ "${SOURCE_DIRECTORY}"/config/ &&
+
+# Disable warnings as errors
+sedit 's:-Werror=missing-prototypes::g' aclocal.m4 &&
+sedit 's:-Werror=missing-prototypes::g' configure &&
+sedit 's:-Werror=implicit-function-declaration::g' aclocal.m4 &&
+sedit 's:-Werror=implicit-function-declaration::g' configure
+
diff --git a/x11/mdm/init.d/mdm b/x11/mdm/init.d/mdm
new file mode 100755
index 0000000..cb26961
--- /dev/null
+++ b/x11/mdm/init.d/mdm
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/mdm
+PIDFILE=/var/run/mdm.pid
+ARGS=
+RUNLEVEL=5
+PROVIDES=display_manager
+NEEDS="smgl-messagebus hald"
+
+. /etc/init.d/smgl_init
+
+start() {
+ echo -n "Starting Mint Display Manager..."
+ mkdir -p /var/run/mdm
+ chown mdm:mdm /var/run/mdm
+ $PROGRAM $ARGS &
+ evaluate_retval
+}
+
+stop()
+{
+ ${PROGRAM}-stop
+ evaluate_retval
+}
+
+restart()
+{
+ ${PROGRAM}-safe-restart
+ evaluate_retval
+}
+
+status() {
+ if [ ! -f $PIDFILE ]; then
+ echo "Mint Display Manager is not running"
+ return 0
+ fi
+ local pid=$(cat $PIDFILE)
+ if ps -p $pid > /dev/null; then
+ echo "Mint Display Manager is running with Process ID $pid"
+ else
+ echo "Mint Display Manager is not running, but $PIDFILE exists"
+ return 1
+ fi
+}
+
diff --git a/x11/mdm/mdm-session b/x11/mdm/mdm-session
new file mode 100644
index 0000000..516291a
--- /dev/null
+++ b/x11/mdm/mdm-session
@@ -0,0 +1,69 @@
+#!/bin/sh
+#
+# MDM wrapper to run around X sessions.
+
+echo "Running X session wrapper"
+
+# Load profile
+for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile"
"$HOME/.xprofile"; do
+ if [ -f "$file" ]; then
+ echo "Loading profile from $file";
+ . "$file"
+ fi
+done
+
+# Load resources
+for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do
+ if [ -f "$file" ]; then
+ echo "Loading resource: $file"
+ xrdb -nocpp -merge "$file"
+ fi
+done
+
+# Load keymaps
+for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do
+ if [ -f "$file" ]; then
+ echo "Loading keymap: $file"
+ setxkbmap `cat "$file"`
+ XKB_IN_USE=yes
+ fi
+done
+
+# Load xmodmap if not using XKB
+if [ -z "$XKB_IN_USE" ]; then
+ for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do
+ if [ -f "$file" ]; then
+ echo "Loading modmap: $file"
+ xmodmap "$file"
+ fi
+ done
+fi
+
+unset XKB_IN_USE
+
+# Run all system xinitrc shell scripts.
+xinitdir="/etc/X11/xinit/xinitrc.d"
+if [ -d "$xinitdir" ]; then
+ for script in $xinitdir/*; do
+ echo "Loading xinit script $script"
+ if [ -x "$script" -a ! -d "$script" ]; then
+ . "$script"
+ fi
+ done
+fi
+
+# Load Xsession scripts
+xsessionddir="/etc/X11/Xsession.d"
+if [ -d "$xsessionddir" ]; then
+ for i in `ls $xsessionddir`; do
+ script="$xsessionddir/$i"
+ echo "Loading X session script $script"
+ if [ -r "$script" -a -f "$script" ] && expr "$i" :
'^[[:alnum:]_-]\+$' > /dev/null; then
+ . "$script"
+ fi
+ done
+fi
+
+echo "X session wrapper complete, running session $@"
+
+exec $@
diff --git a/x11/mdm/pam.d/mdm b/x11/mdm/pam.d/mdm
new file mode 100755
index 0000000..fed8a9b
--- /dev/null
+++ b/x11/mdm/pam.d/mdm
@@ -0,0 +1,20 @@
+#%PAM-1.0
+
+# Block login if they are globally disabled
+auth required pam_nologin.so
+
+# Load environment from /etc/environment and ~/.pam_environment
+auth required pam_env.so
+
+# Use /etc/passwd and /etc/shadow for passwords
+auth required pam_unix.so
+
+# Check account is active, change password if required
+account required pam_unix.so
+
+# Allow password to be changed
+password required pam_unix.so
+
+# Setup session
+session required pam_unix.so
+session optional pam_systemd.so
diff --git a/x11/mdm/pam.d/mdm-autologin b/x11/mdm/pam.d/mdm-autologin
new file mode 100755
index 0000000..ba7a68c
--- /dev/null
+++ b/x11/mdm/pam.d/mdm-autologin
@@ -0,0 +1,20 @@
+#%PAM-1.0
+
+# Block login if they are globally disabled
+auth required pam_nologin.so
+
+# Load environment from /etc/environment and ~/.pam_environment
+auth required pam_env.so
+
+# Allow access without authentication
+auth required pam_permit.so
+
+# Stop autologin if account requires action
+account required pam_unix.so
+
+# Can't change password
+password required pam_deny.so
+
+# Setup session
+session required pam_unix.so
+session optional pam_systemd.so
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/DEPENDS b/x11/merkaartor/DEPENDS
index 2e4e2ef..bf80932 100755
--- a/x11/merkaartor/DEPENDS
+++ b/x11/merkaartor/DEPENDS
@@ -1 +1,8 @@
-depends qt4
+depends -sub WEBKIT qt4 &&
+depends boost &&
+depends gdal &&
+depends proj &&
+depends desktop-file-utils &&
+optional_depends exiv2 "GEOIMAGE=1" "" "for geotagged image support" &&
+optional_depends gpsd "GPSDLIB=1" "" "for GPS support" &&
+optional_depends libproxy "USE_LIBPROXY=1" "" "for automatic proxy
configuration"
diff --git a/x11/merkaartor/DETAILS b/x11/merkaartor/DETAILS
index 6eeafc4..5303361 100755
--- a/x11/merkaartor/DETAILS
+++ b/x11/merkaartor/DETAILS
@@ -1,8 +1,9 @@
SPELL=merkaartor
- VERSION=0.17.2
-
SOURCE_HASH=sha512:3718131d855ad6ea17537c7879a3249f25f6f5aaaf00e2e59df10c5497a628f0877f85129a209d11dc969b5771598f9989cc6ca3a972dab4c3eaef507784d4ed
+ VERSION=0.18.1
+ REDMINE_HASH=301
+
SOURCE_HASH=sha512:d45b25ad5a7f19b32ca3e91ad514ef1a8450024bdab9e8c215f60a5ec3fc6332a5cadfcec586a32805c7727d224588b504b01d3023120d55476660a8a394cd45
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=http://www.merkaartor.be/attachments/download/253/${SOURCE}
+
SOURCE_URL[0]=http://www.merkaartor.be/attachments/download/${REDMINE_HASH}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.merkaartor.be";
LICENSE[0]=GPL
diff --git a/x11/merkaartor/HISTORY b/x11/merkaartor/HISTORY
index c775bb1..167f3a6 100644
--- a/x11/merkaartor/HISTORY
+++ b/x11/merkaartor/HISTORY
@@ -1,3 +1,20 @@
+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
+ on exiv2, gpsd, libproxy
+
+2013-05-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.18.1
+
2011-02-11 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.17.2

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/nxcomp/0001-respect-CXXFLAGS.patch
b/x11/nxcomp/0001-respect-CXXFLAGS.patch
new file mode 100644
index 0000000..4945859
--- /dev/null
+++ b/x11/nxcomp/0001-respect-CXXFLAGS.patch
@@ -0,0 +1,26 @@
+From 5993fd4c4fa70b31525924322f031dd1039033d1 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Tue, 9 Apr 2013 18:49:58 +0200
+Subject: [PATCH] respect CXXFLAGS
+
+---
+ configure.in | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index e9ab81d..e102c2a 100644
+--- a/configure.in
++++ b/configure.in
+@@ -7,8 +7,7 @@ AC_PREREQ(2.13)
+
+ dnl Set our default compilation flags.
+
+-CXXFLAGS="-O3 -fno-rtti -fno-exceptions"
+-CFLAGS="-O3"
++CXXFLAGS="${CXXFLAGS} -fno-rtti -fno-exceptions"
+
+ dnl Reset default linking directives.
+
+--
+1.8.2
+
diff --git a/x11/nxcomp/DEPENDS b/x11/nxcomp/DEPENDS
index ccc6b11..c5aeb36 100755
--- a/x11/nxcomp/DEPENDS
+++ b/x11/nxcomp/DEPENDS
@@ -1,4 +1,5 @@
depends JPEG &&
depends libpng &&
depends -sub CXX gcc &&
-depends X11-SERVER
+depends X11-SERVER &&
+depends autoconf
diff --git a/x11/nxcomp/DETAILS b/x11/nxcomp/DETAILS
index 590854b..c003d58 100755
--- a/x11/nxcomp/DETAILS
+++ b/x11/nxcomp/DETAILS
@@ -1,9 +1,9 @@
SPELL=nxcomp
- VERSION=1
- SOURCE="${SPELL}_3.3.0-3-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://x2go.obviously-nice.de/deb/pool/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:aaa77d111eb8f1534c70ccfd036deaa0066be9df8ccb602c476b108993fdc2539572ef8858e975cd0836db73c16c64b40dadb10ae036642d68afb1665a37fb2d
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-3.3.0-3"
+ VERSION=3.5.0-2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://64.34.173.142/download/${VERSION%-*}/sources/${SOURCE}
+
SOURCE_HASH=sha512:a16570404837fd82d17a9e22fe23dff73a441523e3d90a8062ccff384ef9a226098642e8debee8bdd2823d04b3d63ce253e95e3ad49ec1ba011ebda5cbfbd7b0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://www.nomachine.com";
LICENSE[0]=GPL
ENTERED=20110318
diff --git a/x11/nxcomp/HISTORY b/x11/nxcomp/HISTORY
index af01f42..4348b38 100644
--- a/x11/nxcomp/HISTORY
+++ b/x11/nxcomp/HISTORY
@@ -1,3 +1,10 @@
+2013-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-respect-CXXFLAGS.patch: force the spell
+ to respect CXXFLAGS
+
+2013-04-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.5.0-2
+
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/x11/nxcomp/PRE_BUILD b/x11/nxcomp/PRE_BUILD
index a98ca9e..fd366d5 100755
--- a/x11/nxcomp/PRE_BUILD
+++ b/x11/nxcomp/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-patch -p1 < $SCRIPT_DIRECTORY/Loop.cpp.diff
+patch -p1 < $SPELL_DIRECTORY/0001-respect-CXXFLAGS.patch &&
+autoreconf -fi
diff --git a/x11/nxproxy/0001-respect-CXXFLAGS.patch
b/x11/nxproxy/0001-respect-CXXFLAGS.patch
new file mode 100644
index 0000000..1b52690
--- /dev/null
+++ b/x11/nxproxy/0001-respect-CXXFLAGS.patch
@@ -0,0 +1,28 @@
+From d3a45f25c19f966ada92a6b4bf3d5e0bd3a5f7b2 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Tue, 9 Apr 2013 18:46:05 +0200
+Subject: [PATCH] respect CXXFLAGS
+
+---
+ configure.in | 5 -----
+ 1 file changed, 5 deletions(-)
+
+diff --git a/configure.in b/configure.in
+index bd930f1..9ba873a 100644
+--- a/configure.in
++++ b/configure.in
+@@ -5,11 +5,6 @@ dnl Prolog
+ AC_INIT(Main.c)
+ AC_PREREQ(2.13)
+
+-dnl Reset default compilation flags.
+-
+-CXXFLAGS="-O3"
+-CPPFLAGS="-O3"
+-
+ dnl Prefer headers and libraries from nx-X11 if present.
+
+ if test -d "../nx-X11/exports/include" ; then
+--
+1.8.2
+
diff --git a/x11/nxproxy/DEPENDS b/x11/nxproxy/DEPENDS
new file mode 100755
index 0000000..8b72ee7
--- /dev/null
+++ b/x11/nxproxy/DEPENDS
@@ -0,0 +1,2 @@
+depends nxcomp &&
+depends autoconf
diff --git a/x11/nxproxy/DETAILS b/x11/nxproxy/DETAILS
new file mode 100755
index 0000000..2be8188
--- /dev/null
+++ b/x11/nxproxy/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=nxproxy
+ VERSION=3.5.0-1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://64.34.173.142/download/${VERSION%-*}/sources/${SOURCE}
+
SOURCE_HASH=sha512:9cffce5044289273fff6d26b865f20efd57a9c72f47e8c8b7feb5487e1fcb56252a45c1d50c4431d930cc14ccbd8db2adc5bf7ea96f65cb961b96fa68aeafe06
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ WEB_SITE="http://www.nomachine.com";
+ LICENSE[0]=GPL
+ ENTERED=20110318
+ SHORT="NX X compression library"
+cat << EOF
+NX provides a differential X compression library for X11.
+
+This package provides the X proxy binary.
+EOF
diff --git a/x11/nxproxy/HISTORY b/x11/nxproxy/HISTORY
new file mode 100644
index 0000000..9c40cf7
--- /dev/null
+++ b/x11/nxproxy/HISTORY
@@ -0,0 +1,3 @@
+2013-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-respect-CXXFLAGS.patch, DEPENDS, DETAILS, PRE_BUILD: spell
created
+
diff --git a/x11/nxproxy/PRE_BUILD b/x11/nxproxy/PRE_BUILD
new file mode 100755
index 0000000..b60a616
--- /dev/null
+++ b/x11/nxproxy/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SPELL_DIRECTORY}/0001-respect-CXXFLAGS.patch &&
+autoreconf -fi
diff --git a/x11/slim/BUILD b/x11/slim/BUILD
index e013b8d..91fa455 100755
--- a/x11/slim/BUILD
+++ b/x11/slim/BUILD
@@ -1 +1,5 @@
+OPTS="-DFREETYPE_INCLUDE_DIRS=$INSTALL_ROOT/usr/include \
+ -DFREETYPE_INCLUDE_DIR_freetype2=$INSTALL_ROOT/usr/include/freetype2 \
+ $OPTS" &&
+
cmake_build
diff --git a/x11/slim/DETAILS b/x11/slim/DETAILS
index 50204dd..a6d5976 100755
--- a/x11/slim/DETAILS
+++ b/x11/slim/DETAILS
@@ -1,11 +1,11 @@
SPELL=slim
- VERSION=1.3.4
+ VERSION=1.3.6
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://download.berlios.de/slim/$SOURCE
SOURCE_URL[1]=http://slim.berlios.de/releases/$SOURCE
-
SOURCE_HASH=sha512:9b95eb5b5337974e2d842a462011809f6df8d6723b65e011677653cc25fb987a71760f06b671ccfa3a9db74d8d3cd107cbbb5122c04191ceded7b30f5ae71cd1
+
SOURCE_HASH=sha512:345b1dee5d6f0c3716dfa7c5c16274adbf18586bdaaa6af4f310e24c5a61f79a297ffac921a5ba545523317e9fe120916df226c36b9c9b49c2ac9c1ca21dee0c
WEB_SITE=http://slim.berlios.de/
KEYWORDS="x11"
ENTERED=20050518
diff --git a/x11/slim/HISTORY b/x11/slim/HISTORY
index 06463f9..1a36376 100644
--- a/x11/slim/HISTORY
+++ b/x11/slim/HISTORY
@@ -1,3 +1,16 @@
+2014-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD: fixed build with recent freetype2/cmake
+
+2013-10-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.6
+ * PRE_BUILD: apply patch
+ * no-pam.patch: added, to fix build with optional linux-pam support
+
+2013-01-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.5
+ * PRE_BUILD: dropped version patching, fixed by upstream; fixed
systemd
+ service path
+
2012-07-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.3.4

diff --git a/x11/slim/PRE_BUILD b/x11/slim/PRE_BUILD
index f03dec0..93766e2 100755
--- a/x11/slim/PRE_BUILD
+++ b/x11/slim/PRE_BUILD
@@ -1,6 +1,5 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-sed -i "s:PATCH \"2\":PATCH \"3\":" CMakeLists.txt &&
-
+patch -p0 < "$SPELL_DIRECTORY/no-pam.patch" &&
patch -p0 < "$SPELL_DIRECTORY/gcc43.patch"
diff --git a/x11/slim/no-pam.patch b/x11/slim/no-pam.patch
new file mode 100644
index 0000000..b00217c
--- /dev/null
+++ b/x11/slim/no-pam.patch
@@ -0,0 +1,13 @@
+--- CMakeLists.txt.orig 2013-10-09 16:21:02.000000000 +0400
++++ CMakeLists.txt 2013-10-09 16:28:30.210499682 +0400
+@@ -221,7 +221,9 @@
+ ####### install
+ # slim
+ install(TARGETS slim RUNTIME DESTINATION bin)
+-install(TARGETS slimlock RUNTIME DESTINATION bin)
++if(BUILD_SLIMLOCK)
++ install(TARGETS slimlock RUNTIME DESTINATION bin)
++endif(BUILD_SLIMLOCK)
+
+ if (BUILD_SHARED_LIBS)
+ set_target_properties(libslim PROPERTIES
diff --git a/x11/transset/DETAILS b/x11/transset/DETAILS
index 827a767..35b6ba5 100755
--- a/x11/transset/DETAILS
+++ b/x11/transset/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=transset
-if [ "$TRANSSET_AUTOUPDATE" == "y" ]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=cvs
-fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-cvs.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
SOURCE_URL[0]=cvs://:pserver:anoncvs AT freedesktop.org:/cvs/xapps:$SPELL
diff --git a/x11/transset/HISTORY b/x11/transset/HISTORY
index 263cfac..4a750b3 100644
--- a/x11/transset/HISTORY
+++ b/x11/transset/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: Use prepare_select_branch

diff --git a/x11/unclutter/DEPENDS b/x11/unclutter/DEPENDS
new file mode 100755
index 0000000..6b7403c
--- /dev/null
+++ b/x11/unclutter/DEPENDS
@@ -0,0 +1,3 @@
+depends imake &&
+depends libxext &&
+depends libx11
diff --git a/x11/unclutter/DETAILS b/x11/unclutter/DETAILS
index 3f077f1..d3f6454 100755
--- a/x11/unclutter/DETAILS
+++ b/x11/unclutter/DETAILS
@@ -1,8 +1,8 @@
SPELL=unclutter
VERSION=8
- SOURCE=$SPELL-$VERSION.tar.Z
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- SOURCE_URL[0]=http://www.ibiblio.org/pub/X11/contrib/utilities/$SOURCE
+ SOURCE_URL[0]=http://www.ibiblio.org/pub/X11/contrib/utilities/$SOURCE

SOURCE_HASH=sha512:9a64e6eceae685cf34b1ea85818735f8f85514ba1eea262476653886d74e469cfd6b9a39edbd098b138a5c89e6b97b42cf251bee59272c76cbeba190979744b4
WEB_SITE=http://www.ibiblio.org
ENTERED=20010924
diff --git a/x11/unclutter/HISTORY b/x11/unclutter/HISTORY
index 25cf671..4670e8e 100644
--- a/x11/unclutter/HISTORY
+++ b/x11/unclutter/HISTORY
@@ -1,3 +1,7 @@
+2014-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: depend on imake, libx11 and libxext
+ * DETAILS: fix SOURCE_URL[0]
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/x11/virt-viewer/CONFIGURE b/x11/virt-viewer/CONFIGURE
new file mode 100755
index 0000000..0c7d84d
--- /dev/null
+++ b/x11/virt-viewer/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_list VIRT_VIEWER_GUI 'Use which GTK viewer (recommend
spice-gtk)?' \
+ spice-gtk gtk-vnc
diff --git a/x11/virt-viewer/DEPENDS b/x11/virt-viewer/DEPENDS
index 7ca551f..f212e86 100755
--- a/x11/virt-viewer/DEPENDS
+++ b/x11/virt-viewer/DEPENDS
@@ -1,5 +1,8 @@
-depends gtk+2 &&
-depends libxml2 &&
-depends gtk-vnc &&
-depends libglade2 &&
-depends libvirt
+depends libxml2 &&
+depends libvirt &&
+
+if [[ "x${VIRT_VIEWER_GUI}" == "xgtk-vnc" ]]; then
+ depends ${VIRT_VIEWER_GUI} '--without-spice-vnc'
+else
+ depends ${VIRT_VIEWER_GUI} '--without-gtk-vnc'
+fi
diff --git a/x11/virt-viewer/DETAILS b/x11/virt-viewer/DETAILS
index 08710d2..6bc2491 100755
--- a/x11/virt-viewer/DETAILS
+++ b/x11/virt-viewer/DETAILS
@@ -1,9 +1,10 @@
SPELL=virt-viewer
- VERSION=0.4.2
+ VERSION=0.5.7
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:e583ee1beacff124d5fe85671716cbd68704aa1bc3ab44105ec890fdc764cd50b644728aff04299a90357cb5fcff859820434728662dde033238c8be0c8e229d
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://virt-manager.et.redhat.com/download/sources/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:e583ee1beacff124d5fe85671716cbd68704aa1bc3ab44105ec890fdc764cd50b644728aff04299a90357cb5fcff859820434728662dde033238c8be0c8e229d
LICENSE[0]=GPL
WEB_SITE=http://virt-manager.et.redhat.com/
KEYWORDS="vnc virtualization"
diff --git a/x11/virt-viewer/HISTORY b/x11/virt-viewer/HISTORY
index a0da484..9ad7a23 100644
--- a/x11/virt-viewer/HISTORY
+++ b/x11/virt-viewer/HISTORY
@@ -1,3 +1,12 @@
+2013-09-04 Eric Sandall <sandalle AT sourcemage.org>
+ * Allow for selecting spice-gtk or gtk-vnc, these are exclusive
options
+
+2013-08-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.7
+
+2012-10-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.4
+
2012-01-10 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.2

diff --git a/x11/virt-viewer/PRE_SUB_DEPENDS b/x11/virt-viewer/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..6900451
--- /dev/null
+++ b/x11/virt-viewer/PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ SPICE) [[ "x${VIRT_VIEWER_GUI}" == "xspice-gtk" ]] && return 0 ;;
+ GTK3) is_depends_enabled $SPELL gtk+3 ;;
+ GTK2) is_depends_enabled $SPELL gtk+2 ;;
+ VNC) [[ "x${VIRT_VIEWER_GUI}" == "xgtk-vnc" ]] && return 0 ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/x11/virt-viewer/REPAIR^none^PRE_SUB_DEPENDS
b/x11/virt-viewer/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..6900451
--- /dev/null
+++ b/x11/virt-viewer/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ SPICE) [[ "x${VIRT_VIEWER_GUI}" == "xspice-gtk" ]] && return 0 ;;
+ GTK3) is_depends_enabled $SPELL gtk+3 ;;
+ GTK2) is_depends_enabled $SPELL gtk+2 ;;
+ VNC) [[ "x${VIRT_VIEWER_GUI}" == "xgtk-vnc" ]] && return 0 ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1;;
+esac
diff --git a/x11/virt-viewer/SUB_DEPENDS b/x11/virt-viewer/SUB_DEPENDS
new file mode 100755
index 0000000..16a12fb
--- /dev/null
+++ b/x11/virt-viewer/SUB_DEPENDS
@@ -0,0 +1,21 @@
+case $THIS_SUB_DEPENDS in
+ SPICE) message "spice-gtk requested, forcing enabled spice-gtk
dependency" &&
+ persistent_add VIRT_VIEWER_GUI &&
+ VIRT_VIEWER_GUI=spice-gtk
+ ;;
+ GTK3) message "gtk+3 requested, forcing enabled gtk+3 dependency" &&
+ VIRT_VIEWER_GTK_VER=3 &&
+ depends gtk+3 '--with-gtk=3.0'
+ ;;
+ GTK2) message "gtk+2 requested, forcing enabled gtk+2 dependency" &&
+ VIRT_VIEWER_GTK_VER=2 &&
+ depends gtk+2 '--with-gtk=2.0'
+ ;;
+ VNC) message "gtk-vnc requested, forcing enabled gtk-vnc dependency" &&
+ persistent_add VIRT_VIEWER_GUI &&
+ VIRT_VIEWER_GUI=gtk-vnc
+ ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
+ return 1
+ ;;
+esac
diff --git a/x11/virt-viewer/virt-viewer-0.5.7.tar.gz.sig
b/x11/virt-viewer/virt-viewer-0.5.7.tar.gz.sig
new file mode 100644
index 0000000..350d36b
Binary files /dev/null and b/x11/virt-viewer/virt-viewer-0.5.7.tar.gz.sig
differ
diff --git a/x11/vnc/DEPENDS b/x11/vnc/DEPENDS
index 4e59287..34aedc3 100755
--- a/x11/vnc/DEPENDS
+++ b/x11/vnc/DEPENDS
@@ -1,8 +1,12 @@
depends zlib '--with-installed-zlib' &&
-depends xorg-libs &&
depends libice &&
depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
depends libxext &&
+depends libxi &&
depends libxtst &&

if [[ $VNC_SERVER == y ]]; then
diff --git a/x11/vnc/HISTORY b/x11/vnc/HISTORY
index 63cb168..9387824 100644
--- a/x11/vnc/HISTORY
+++ b/x11/vnc/HISTORY
@@ -1,3 +1,6 @@
+2013-08-19 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: replace xorg-libs by individual libs
+
2009-08-05 George Sherwood <gsherwood AT sourcemage.org>
* PRE_BUILD: Added patch. Bug #15330
* stdlib-include-fixes.patch: Added patch from Bug #15330
diff --git a/x11/x11vnc/DEPENDS b/x11/x11vnc/DEPENDS
index 2b7884c..f93323a 100755
--- a/x11/x11vnc/DEPENDS
+++ b/x11/x11vnc/DEPENDS
@@ -28,12 +28,12 @@ if ! is_depends_enabled $SPELL libvncserver; then
"--without-24bpp"
fi &&

-optional_depends openssl \
+optional_depends SSL \
"--with-ssl" \
"--without-ssl" \
"for SSL support" &&

-if is_depends_enabled $SPELL openssl; then
+if is_depends_enabled $SPELL SSL; then
config_query_option X11VNC_OPTS \
"Enable libcrypto usage in OpenSSL?" y \
"--with-crypto" \
diff --git a/x11/x11vnc/HISTORY b/x11/x11vnc/HISTORY
index f00bf53..ee722c4 100644
--- a/x11/x11vnc/HISTORY
+++ b/x11/x11vnc/HISTORY
@@ -1,3 +1,6 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
2012-07-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added not strictly required, but highly recommended libxtst
dependency
diff --git a/x11/x2goclient/BUILD b/x11/x2goclient/BUILD
new file mode 100755
index 0000000..eec3de4
--- /dev/null
+++ b/x11/x2goclient/BUILD
@@ -0,0 +1 @@
+qt4_build
diff --git a/x11/x2goclient/DEPENDS b/x11/x2goclient/DEPENDS
new file mode 100755
index 0000000..5dc14a2
--- /dev/null
+++ b/x11/x2goclient/DEPENDS
@@ -0,0 +1,7 @@
+depends qt4 &&
+depends nxproxy &&
+depends nxcomp &&
+depends X11-SERVER &&
+depends openldap &&
+depends libssh &&
+depends cups
diff --git a/x11/x2goclient/DETAILS b/x11/x2goclient/DETAILS
new file mode 100755
index 0000000..a3737aa
--- /dev/null
+++ b/x11/x2goclient/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=x2goclient
+ VERSION=4.0.1.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://code.x2go.org/releases/source/x2goclient/${SOURCE}
+
SOURCE_HASH=sha512:66f41bcf8829ec23d07e5b9c0d9fdc655e8f159bb29627d72722307c4fb868b89879e5a347cdcc298510ac91d27992a145986335b192839ab98fcfd5f1f9d421
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.x2go.org";
+ LICENSE[0]=GPL
+ ENTERED=20130411
+ SHORT="a Qt4 client for the x2go remote desktop"
+cat << EOF
+x2go is an open source terminal server project offering a comprehensive
+"server based computing" solution. Combining the advantages of existing
+systems it features ease of use, performance and scalability. x2go provides
+you with access to your desktop as an individual as well as a corporate user
+- from within your own network and via the internet. x2go is not limited to
+any particular hardware, it supports a variety of devices and architectures.
+
+This spell builds the Qt4 client for x2go.
+EOF
diff --git a/x11/x2goclient/HISTORY b/x11/x2goclient/HISTORY
new file mode 100644
index 0000000..a40a03e
--- /dev/null
+++ b/x11/x2goclient/HISTORY
@@ -0,0 +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/x2goclient/INSTALL b/x11/x2goclient/INSTALL
new file mode 100755
index 0000000..ea90cb5
--- /dev/null
+++ b/x11/x2goclient/INSTALL
@@ -0,0 +1,8 @@
+install -m755 ${SOURCE_DIRECTORY}/x2goclient \
+ ${INSTALL_ROOT}/usr/bin/ &&
+install -m644 ${SOURCE_DIRECTORY}/desktop/x2goclient.desktop \
+ ${INSTALL_ROOT}/usr/share/applications/ &&
+for res in 128x128 64x64 32x32 16x16; do
+ install -m644 ${SOURCE_DIRECTORY}/icons/${res}/x2goclient.png \
+ ${INSTALL_ROOT}/usr/share/icons/hicolor/${res}/apps/
+done
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/DEPENDS b/x11/xautolock/DEPENDS
index 8170048..99f43ce 100755
--- a/x11/xautolock/DEPENDS
+++ b/x11/xautolock/DEPENDS
@@ -1,3 +1,4 @@
depends imake &&
depends libxscrnsaver &&
-depends xorg-server
+depends xorg-server &&
+depends gccmakedep
diff --git a/x11/xautolock/HISTORY b/x11/xautolock/HISTORY
index 05bb9e4..2dcbfae 100644
--- a/x11/xautolock/HISTORY
+++ b/x11/xautolock/HISTORY
@@ -1,3 +1,11 @@
+2014-10-19 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: gccmakedep
+
+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/xclip/DETAILS b/x11/xclip/DETAILS
index 1eadeb3..c39140e 100755
--- a/x11/xclip/DETAILS
+++ b/x11/xclip/DETAILS
@@ -2,7 +2,7 @@
VERSION=0.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORCE_URL/$SPELL/$SPELL/$VERSION/$SOURCE

SOURCE_HASH=sha512:6c769878004c02d87b9eca2b33dc34edb40acc59be767a6481f207a74d52fca3725a040b0c8deffa1419b687bd73cf3124a090413c06787c0dd137b0ede795e0
WEB_SITE=http://xclip.sourceforge.net/
ENTERED=20020630
diff --git a/x11/xclip/HISTORY b/x11/xclip/HISTORY
index 54edecd..9be3930 100644
--- a/x11/xclip/HISTORY
+++ b/x11/xclip/HISTORY
@@ -1,3 +1,6 @@
+2014-06-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
2009-11-01 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.12

diff --git a/x11/xcompmgr/DETAILS b/x11/xcompmgr/DETAILS
index 0da941a..078d618 100755
--- a/x11/xcompmgr/DETAILS
+++ b/x11/xcompmgr/DETAILS
@@ -1,10 +1,9 @@
SPELL=xcompmgr
- VERSION=1.1.5
+ VERSION=1.1.6
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/$SOURCE
-#
SOURCE_HASH=sha512:a8843feee37047a37d1d2c017e0d8c84679b0904e55f230f4962d6290e791099709dc716b71ae2590f002f74098a9ca8c6668ed62117730980eada95bc283d04
+
SOURCE_HASH=sha512:c1dd2ab42575fcf9d53fc923b4fe98ee4b2617e2bd652b8f20d34404e8547f8dfecb6bcd14d1d54da1a618ccb8e822b89e75d57f0320e9d55edbfb0dc83ddcbd
WEB_SITE=http://xorg.freedesktop.org/
GATHER_DOCS=off
ENTERED=20040622
diff --git a/x11/xcompmgr/HISTORY b/x11/xcompmgr/HISTORY
index dc5690c..a993ab6 100644
--- a/x11/xcompmgr/HISTORY
+++ b/x11/xcompmgr/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.6
+
2009-12-17 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.1.5
SOURCE matches upstream posted SHA1
diff --git a/x11/xdotool/BUILD b/x11/xdotool/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/x11/xdotool/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/x11/xdotool/DEPENDS b/x11/xdotool/DEPENDS
new file mode 100755
index 0000000..eca76f4
--- /dev/null
+++ b/x11/xdotool/DEPENDS
@@ -0,0 +1 @@
+depends libxtst
diff --git a/x11/xdotool/DETAILS b/x11/xdotool/DETAILS
new file mode 100755
index 0000000..beef5e9
--- /dev/null
+++ b/x11/xdotool/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=xdotool
+ VERSION=2.20110530.1
+ SOURCE="${SPELL}_${VERSION}.orig.tar.gz"
+ SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/x/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:0b2f71203c41e320aac152e1376b30bb9f5ea2067572299ad4c32f49b2505566275f0b377b4f443c3520751d71a9b270325cd676e63ee2a153de3213e128f2cb
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://www.semicomplete.com/blog/projects/xdotool/";
+ LICENSE[0]=BSD
+ ENTERED=20130302
+ SHORT="lets you programatically simulate keyboard input and mouse
activity"
+cat << EOF
+xdotool lets you programatically (or manually) simulate keyboard input and
+mouse activity, move and resize windows, etc. It does this using X11's XTEST
+extension and other Xlib functions.
+EOF
diff --git a/x11/xdotool/HISTORY b/x11/xdotool/HISTORY
new file mode 100644
index 0000000..ee475ba
--- /dev/null
+++ b/x11/xdotool/HISTORY
@@ -0,0 +1,3 @@
+2013-03-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, BUILD, INSTALL: spell created
+
diff --git a/x11/xdotool/INSTALL b/x11/xdotool/INSTALL
new file mode 100755
index 0000000..f627473
--- /dev/null
+++ b/x11/xdotool/INSTALL
@@ -0,0 +1 @@
+DESTDIR="${INSTALL_ROOT}" PREFIX="/usr" default_install
diff --git a/x11/xearth/DETAILS b/x11/xearth/DETAILS
index 8f51c56..36054b2 100755
--- a/x11/xearth/DETAILS
+++ b/x11/xearth/DETAILS
@@ -5,9 +5,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://cag.lcs.mit.edu/pub/tuna/$SOURCE
SOURCE_URL[1]=ftp://ftp.cs.colorado.edu/users/tuna/$SOURCE

SOURCE_HASH=sha512:ab1c146385a0e61f6208a0218cabc8a10902f52feb50f328a330cdbddc5d2eff2c3efdf6719b625bcc07171ed2fd6201230ad8a71cd77a451ad9c81383bfd46e
- WEB_SITE=http://www.cs.colorado.edu/~tuna/xearth/
+ WEB_SITE=http://hewgill.com/xearth/original/
ENTERED=20020910
- LICENSE[0]=http://www.cs.colorado.edu/~tuna/xearth/copyright.html
+ LICENSE[0]=http://hewgill.com/xearth/original/copyright.html
KEYWORDS="x11"
SHORT='Xearth sets the X root window to an image of the Earth'
cat << EOF
diff --git a/x11/xearth/HISTORY b/x11/xearth/HISTORY
index 8dca3a1..686c662 100644
--- a/x11/xearth/HISTORY
+++ b/x11/xearth/HISTORY
@@ -1,3 +1,6 @@
+2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fixed WEB_SITE and LICENSE
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/x11/xlockmore/BUILD b/x11/xlockmore/BUILD
index 19b4d4c..2637718 100755
--- a/x11/xlockmore/BUILD
+++ b/x11/xlockmore/BUILD
@@ -1,11 +1,4 @@
-if list_find $XLOCKMORE_BO "--enable-blank-only"; then
- OPTS="--without-opengl \
- --without-mesa \
- --without-freetype \
- $OPTS"
-fi &&
-
-OPTS="$XLOCKMORE_BO $OPTS"
+OPTS="$XLOCKMORE_OPTS $OPTS"

make_single &&
default_build &&
diff --git a/x11/xlockmore/CONFIGURE b/x11/xlockmore/CONFIGURE
index 3d72253..3c1c50a 100755
--- a/x11/xlockmore/CONFIGURE
+++ b/x11/xlockmore/CONFIGURE
@@ -1,4 +1,15 @@
-config_query_option XLOCKMORE_BO \
- "Use only blank mode (boring)?" n \
- "--enable-blank-only" \
- "--disable-blank-only"
+# backporting legacy options
+if [[ -n "$XLOCKMORE_BO" ]]; then
+ persistent_add XLOCKMORE_OPTS &&
+ list add "XLOCKMORE_OPTS" "$XLOCKMORE_BO" &&
+
+ persistent_remove XLOCKMORE_BO
+fi &&
+
+config_query_option XLOCKMORE_OPTS "Use only blank mode (boring)?" n \
+ "--enable-blank-only" \
+ "--disable-blank-only" &&
+
+config_query_option XLOCKMORE_OPTS "Enable Xmb function series (otherwise
will only display ASCII)?" y \
+ "--enable-mb" \
+ "--disable-mb"
diff --git a/x11/xlockmore/DEPENDS b/x11/xlockmore/DEPENDS
index 6de88ce..f08f6ac 100755
--- a/x11/xlockmore/DEPENDS
+++ b/x11/xlockmore/DEPENDS
@@ -1,5 +1,7 @@
-if list_find $XLOCKMORE_BO "--disable-blank-only"; then
- optional_depends mesalib \
+depends libx11 &&
+
+if list_find $XLOCKMORE_OPTS "--disable-blank-only"; then
+ optional_depends MESALIB \
"--with-mesa" \
"--without-mesa" \
"for Mesa 3D modes" &&
@@ -12,9 +14,24 @@ if list_find $XLOCKMORE_BO "--disable-blank-only"; then
optional_depends freetype2 \
"--with-freetype" \
"--without-freetype" \
- "for FreeType mode(s)"
+ "for FreeType mode(s)" &&
+
+ optional_depends libxpm \
+ "--with-xpm" \
+ "--without-xpm" \
+ "for color pixmap XPM mode(s)"
+else
+ list_add XLOCKMORE_OPTS "--without-mesa" &&
+ list_add XLOCKMORE_OPTS "--without-opengl" &&
+ list_add XLOCKMORE_OPTS "--without-freetype" &&
+ list_add XLOCKMORE_OPTS "--without-xpm"
fi &&

+optional_depends libxinerama \
+ "--with-xinerama" \
+ "--without-xinerama" \
+ "for Xinerama support" &&
+
optional_depends gltt \
"--with-gltt" \
"--without-gltt" \
@@ -50,6 +67,20 @@ optional_depends gtk+2 \
"--without-gtk2" \
"for GTK+2 support (xglock build)" &&

+if is_depends_enabled $SPELL gtk+2; then
+ list_add XLOCKMORE_OPTS "--without-gtk"
+else
+ optional_depends gtk+ \
+ "--with-gtk" \
+ "--without-gtk" \
+ "for GTK+ support (xglock build)"
+fi &&
+
+optional_depends imagemagick \
+ "--with-magick" \
+ "--without-magick" \
+ "for ImageMagick support" &&
+
optional_depends SYSTEM-LOGGER \
"--enable-syslog" \
"--disable-syslog" \
diff --git a/x11/xlockmore/DETAILS b/x11/xlockmore/DETAILS
index 67a8c00..4235a01 100755
--- a/x11/xlockmore/DETAILS
+++ b/x11/xlockmore/DETAILS
@@ -1,10 +1,10 @@
SPELL=xlockmore
- VERSION=5.40
+ VERSION=5.45
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.tux.org/~bagleyd/xlock/$SPELL-$VERSION/$SOURCE
- SOURCE_URL[1]=ftp://ftp.ibiblio.org/pub/Linux/X11/screensavers/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=xlockmore.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/x11/xlockmore/HISTORY b/x11/xlockmore/HISTORY
index e2de629..a1053fb 100644
--- a/x11/xlockmore/HISTORY
+++ b/x11/xlockmore/HISTORY
@@ -1,3 +1,23 @@
+2014-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.45; SECURITY_PATCH++
+
+2014-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.44; dropped broken mirror
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2013-10-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, CONFIGURE: deprecate XLOCKMORE_BO
+ * DEPENDS: added missing dependencies (required: libx11; optional:
+ libxpm, libxinerama, gtk+, imagemagick)
+
+2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.43
+
+2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.41
+
2012-07-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.40

diff --git a/x11/xosview/DETAILS b/x11/xosview/DETAILS
index 0a93ebe..e58be4c 100755
--- a/x11/xosview/DETAILS
+++ b/x11/xosview/DETAILS
@@ -1,9 +1,9 @@
SPELL=xosview
- VERSION=1.9.4
+ VERSION=1.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.pogo.org.uk/~mark/xosview/releases/$SOURCE
-
SOURCE_HASH=sha512:c0b50ec40794017bf9d6a6e21464e20d105b6fdd4d8745f66b94d66167c3d908cae841b9cd124113f29bd08da6ba67f8cc614a91599c84ebc666bd994bf2d924
+
SOURCE_HASH=sha512:e4f24a7cabe04fa3ede4448e823ab37b2b7ee5bd96a9cb7ca5d6c384e14eed331f6de79d7e1f1e735f57659cb66650c880e8719966753b3fe64947ed4bbfe732
WEB_SITE=http://www.pogo.org.uk/~mark/xosview/
UPDATED=20031210
LICENSE=GPL
diff --git a/x11/xosview/HISTORY b/x11/xosview/HISTORY
index a1d8584..717fefb 100644
--- a/x11/xosview/HISTORY
+++ b/x11/xosview/HISTORY
@@ -1,3 +1,6 @@
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12
+
2012-08-26 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.9.4

diff --git a/x11/xplanet/DEPENDS b/x11/xplanet/DEPENDS
index 9807e53..602c80a 100755
--- a/x11/xplanet/DEPENDS
+++ b/x11/xplanet/DEPENDS
@@ -1,6 +1,6 @@
depends freetype2 &&

-optional_depends "giflib" \
+optional_depends "GIFLIB" \
"--with-gif" \
"" \
"to enable GIF support" &&
diff --git a/x11/xplanet/HISTORY b/x11/xplanet/HISTORY
index 84816c7..5dd00dc 100644
--- a/x11/xplanet/HISTORY
+++ b/x11/xplanet/HISTORY
@@ -1,3 +1,9 @@
+2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: giflib => GIFLIB
+
+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/x11/xscreensaver/DEPENDS b/x11/xscreensaver/DEPENDS
index acc1eca..7df551f 100755
--- a/x11/xscreensaver/DEPENDS
+++ b/x11/xscreensaver/DEPENDS
@@ -1,6 +1,13 @@
-depends bc &&
-depends zlib &&
-depends xorg-libs &&
+depends bc &&
+depends libice &&
+depends libx11 &&
+depends libxxf86misc &&
+depends libxxf86vm &&
+depends libxi &&
+depends libxmu &&
+depends libxrender &&
+depends libxt &&
+depends zlib &&

message "${MESSAGE_COLOR}The xscreensaver demo program allows you to" \
"browse among the different effects available in xscreensaver." \
diff --git a/x11/xscreensaver/DETAILS b/x11/xscreensaver/DETAILS
index ba7aba2..9c63a21 100755
--- a/x11/xscreensaver/DETAILS
+++ b/x11/xscreensaver/DETAILS
@@ -1,10 +1,11 @@
SPELL=xscreensaver
- VERSION=5.19
+ VERSION=5.22
SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.jwz.org/$SPELL/$SOURCE
WEB_SITE=http://www.jwz.org/xscreensaver/
-
SOURCE_HASH=sha512:6f19bcb6a2b41312a45604958632b172d09e31f81d6a746002900b6a3973969b26671c17d390d43bfb4fcf24a1ae0f554ffe77572044a041b47a2eae1f3913a4
+#
SOURCE_HASH=sha512:2867e081154e53c3d7e16bda1226c9682b296461f93b7565cbb0a267ac81489abefd947e0795f04e77632e108f428c7421e14fdd95894297a8a8da375914db74
ENTERED=20010922
LICENSE[0]=BSD
KEYWORDS="x11"
diff --git a/x11/xscreensaver/HISTORY b/x11/xscreensaver/HISTORY
index 6397def..2600b46 100644
--- a/x11/xscreensaver/HISTORY
+++ b/x11/xscreensaver/HISTORY
@@ -1,3 +1,11 @@
+2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 5.22
+ * DEPENDS: Replaced xorg-libs with libice, libx11, libxxf86misc,
libxxf86vm,
+ libxi, libxmu, libxrender, and libxt
+
+2012-12-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.20
+
2012-09-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.19

diff --git a/x11/xscreensaver/xscreensaver-5.22.tar.gz.sig
b/x11/xscreensaver/xscreensaver-5.22.tar.gz.sig
new file mode 100644
index 0000000..cdb8565
Binary files /dev/null and b/x11/xscreensaver/xscreensaver-5.22.tar.gz.sig
differ
diff --git a/x11/xvkbd/DETAILS b/x11/xvkbd/DETAILS
index 13442b6..333f5cd 100755
--- a/x11/xvkbd/DETAILS
+++ b/x11/xvkbd/DETAILS
@@ -1,11 +1,11 @@
SPELL=xvkbd
- VERSION=3.0
+ VERSION=3.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://homepage3.nifty.com/tsato/xvkbd/$SOURCE
WEB_SITE=http://homepage3.nifty.com/tsato/xvkbd/
ENTERED=20071204
-
SOURCE_HASH=sha512:e6e3e318c0e553e38c1e124d565d33dc94434f61b6ad1350a0ac688ec2f4757153877ca69771f952d2636443e799fcd2bedb531ab2dceff9b9fd1d92d0772ae2
+
SOURCE_HASH=sha512:8fbcfbf2e3d280c2554f9b8ee9c17e6b400ef1598a05fe3864374b31129471422141bd7353872a738eed2b6573a083a4be8ad7ac5818fd8b6c4a4f98693444f2
LICENSE[0]=GPL
SHORT="xvkbd is a virtual (graphical) keyboard program for X
Window System"
cat << EOF
diff --git a/x11/xvkbd/HISTORY b/x11/xvkbd/HISTORY
index fc387d8..cd44648 100644
--- a/x11/xvkbd/HISTORY
+++ b/x11/xvkbd/HISTORY
@@ -1,3 +1,6 @@
+2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3
+
2009-04-07 Arjan Bouter <abouter AT sourcemage.org>
* BUILD: mxmkmf -> xmkmf
* DEPENDS, PRE_BUILD: made xaw3d optional and removed lesstiff
diff --git a/xfce-plugins/thunar-archive-plugin/DETAILS
b/xfce-plugins/thunar-archive-plugin/DETAILS
index c3d2b04..bf01242 100755
--- a/xfce-plugins/thunar-archive-plugin/DETAILS
+++ b/xfce-plugins/thunar-archive-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=thunar-archive-plugin
- VERSION=0.3.0
+ VERSION=0.3.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://archive.xfce.org/src/thunar-plugins/$SPELL/${VERSION%.*}/$SOURCE

WEB_SITE=http://foo-projects.org/~benny/projects/thunar-archive-plugin/
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20070203
KEYWORDS="xfce"
diff --git a/xfce-plugins/thunar-archive-plugin/HISTORY
b/xfce-plugins/thunar-archive-plugin/HISTORY
index 0844b0b..bc66d13 100644
--- a/xfce-plugins/thunar-archive-plugin/HISTORY
+++ b/xfce-plugins/thunar-archive-plugin/HISTORY
@@ -1,3 +1,7 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.3.1
+ SOURCE matches upstream posted SHA1
+
2011-05-17 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.3.0
Fixed SOURCE_URL[0]
diff --git
a/xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.0.tar.bz2.sig
b/xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.0.tar.bz2.sig
deleted file mode 100644
index 6c69c0d..0000000
Binary files
a/xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.0.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.1.tar.bz2.sig
b/xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.1.tar.bz2.sig
new file mode 100644
index 0000000..92ca783
Binary files /dev/null and
b/xfce-plugins/thunar-archive-plugin/thunar-archive-plugin-0.3.1.tar.bz2.sig
differ
diff --git a/xfce-plugins/thunar-media-tags-plugin/DETAILS
b/xfce-plugins/thunar-media-tags-plugin/DETAILS
index c496096..a80d4c7 100755
--- a/xfce-plugins/thunar-media-tags-plugin/DETAILS
+++ b/xfce-plugins/thunar-media-tags-plugin/DETAILS
@@ -1,11 +1,11 @@
SPELL=thunar-media-tags-plugin
- VERSION=0.2.0
+ VERSION=0.2.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://archive.xfce.org/src/thunar-plugins/$SPELL/$BRANCH/$SOURCE

WEB_SITE=http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20070217
KEYWORDS="xfce"
diff --git a/xfce-plugins/thunar-media-tags-plugin/HISTORY
b/xfce-plugins/thunar-media-tags-plugin/HISTORY
index 03fa502..d82d798 100644
--- a/xfce-plugins/thunar-media-tags-plugin/HISTORY
+++ b/xfce-plugins/thunar-media-tags-plugin/HISTORY
@@ -1,3 +1,7 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.2.1
+ SOURCE matches upstream posted SHA1
+
2012-01-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.2.0

diff --git
a/xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.0.tar.bz2.sig

b/xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.0.tar.bz2.sig
deleted file mode 100644
index f64a876..0000000
Binary files
a/xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.0.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.tar.bz2.sig

b/xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.tar.bz2.sig
new file mode 100644
index 0000000..9da6034
Binary files /dev/null and
b/xfce-plugins/thunar-media-tags-plugin/thunar-media-tags-plugin-0.2.1.tar.bz2.sig
differ
diff --git a/xfce-plugins/thunar-thumbnailers/DETAILS
b/xfce-plugins/thunar-thumbnailers/DETAILS
index 0f9f903..4086fba 100755
--- a/xfce-plugins/thunar-thumbnailers/DETAILS
+++ b/xfce-plugins/thunar-thumbnailers/DETAILS
@@ -1,10 +1,11 @@
SPELL=thunar-thumbnailers
- VERSION=0.2.1
+ VERSION=0.4.1
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-0.0.1svn-r02296
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

WEB_SITE=http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20070304
KEYWORDS="xfce"
diff --git a/xfce-plugins/thunar-thumbnailers/HISTORY
b/xfce-plugins/thunar-thumbnailers/HISTORY
index 06b2fdf..7e44fa9 100644
--- a/xfce-plugins/thunar-thumbnailers/HISTORY
+++ b/xfce-plugins/thunar-thumbnailers/HISTORY
@@ -1,3 +1,8 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.4.1
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL and SOURCE_DIRECTORY updated
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS: switch from tetex to texlive [auto]

diff --git
a/xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.2.1.tar.bz2.sig
b/xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.2.1.tar.bz2.sig
deleted file mode 100644
index a2b4964..0000000
Binary files
a/xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.2.1.tar.bz2.sig and
/dev/null differ
diff --git
a/xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.4.1.tar.bz2.sig
b/xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.4.1.tar.bz2.sig
new file mode 100644
index 0000000..24dfa53
Binary files /dev/null and
b/xfce-plugins/thunar-thumbnailers/thunar-thumbnailers-0.4.1.tar.bz2.sig
differ
diff --git a/xfce-plugins/thunar-vcs-plugin/DEPENDS
b/xfce-plugins/thunar-vcs-plugin/DEPENDS
new file mode 100755
index 0000000..53d1bbf
--- /dev/null
+++ b/xfce-plugins/thunar-vcs-plugin/DEPENDS
@@ -0,0 +1,8 @@
+depends exo &&
+depends glib2 &&
+depends gtk+2 &&
+depends libxfce4util &&
+depends thunar &&
+
+suggest_depends 'git' '' '' 'for Git repository use' &&
+suggest_depends 'SVN' '' '' 'for Subversion repository use'
diff --git a/xfce-plugins/thunar-vcs-plugin/DETAILS
b/xfce-plugins/thunar-vcs-plugin/DETAILS
new file mode 100755
index 0000000..565c47e
--- /dev/null
+++ b/xfce-plugins/thunar-vcs-plugin/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=thunar-vcs-plugin
+ VERSION=0.1.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://archive.xfce.org/src/thunar-plugins/$SPELL/${VERSION%.*}/$SOURCE
+
WEB_SITE=http://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=GPL
+ ENTERED=20130618
+ KEYWORDS="xfce"
+ SHORT="Subversion and Git context menus for Thunar"
+cat << EOF
+The Thunar VCS Plugin adds Subversion and GIT actions to the context menu of
+thunar. This gives a SVN integration and GIT integration to Thunar.
+
+This project was formerly known as Thunar SVN Plugin.
+
+The current features are:
+
+* Most of the svn action: add, blame, checkout, cleanup, commit, copy,
delete,
+ export, import, lock, log, move, properties, relocate, resolved, revert,
+ status, switch, unlock, update.
+* Subversion info in file properties dialog.
+* Basic git actions: add, blame, branch, clean, clone, log, move, reset,
stash,
+ status.
+EOF
diff --git a/xfce-plugins/thunar-vcs-plugin/HISTORY
b/xfce-plugins/thunar-vcs-plugin/HISTORY
new file mode 100644
index 0000000..045dd62
--- /dev/null
+++ b/xfce-plugins/thunar-vcs-plugin/HISTORY
@@ -0,0 +1,3 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git
a/xfce-plugins/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.tar.bz2.sig
b/xfce-plugins/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.tar.bz2.sig
new file mode 100644
index 0000000..af180b8
Binary files /dev/null and
b/xfce-plugins/thunar-vcs-plugin/thunar-vcs-plugin-0.1.4.tar.bz2.sig differ
diff --git a/xfce-plugins/thunar-volman/DEPENDS
b/xfce-plugins/thunar-volman/DEPENDS
index 77420f1..9a8de05 100755
--- a/xfce-plugins/thunar-volman/DEPENDS
+++ b/xfce-plugins/thunar-volman/DEPENDS
@@ -3,7 +3,7 @@ depends gtk+2 &&
depends libxfce4ui &&
depends libxfce4util &&
depends xfconf &&
-depends -sub GUDEV udev &&
+depends -sub GUDEV UDEV &&

optional_depends libnotify \
"--enable-notifications" \
diff --git a/xfce-plugins/thunar-volman/HISTORY
b/xfce-plugins/thunar-volman/HISTORY
index a11157a..ecec2a3 100644
--- a/xfce-plugins/thunar-volman/HISTORY
+++ b/xfce-plugins/thunar-volman/HISTORY
@@ -1,3 +1,6 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.8.0

diff --git a/xfce-plugins/xfce4-battery-plugin/DETAILS
b/xfce-plugins/xfce4-battery-plugin/DETAILS
index 9d8363c..30bb966 100755
--- a/xfce-plugins/xfce4-battery-plugin/DETAILS
+++ b/xfce-plugins/xfce4-battery-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-battery-plugin
- VERSION=1.0.0
+ VERSION=1.0.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20030803
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-battery-plugin/HISTORY
b/xfce-plugins/xfce4-battery-plugin/HISTORY
index 2de4340..a1ed179 100644
--- a/xfce-plugins/xfce4-battery-plugin/HISTORY
+++ b/xfce-plugins/xfce4-battery-plugin/HISTORY
@@ -1,3 +1,7 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.5
+ SOURCE matches upstream posted SHA1
+
2011-05-17 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.0.0
Fixed SOURCE_URL[0]
diff --git
a/xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.0.tar.bz2.sig
b/xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.0.tar.bz2.sig
deleted file mode 100644
index 3e27e71..0000000
Binary files
a/xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.0.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.tar.bz2.sig
b/xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.tar.bz2.sig
new file mode 100644
index 0000000..446db65
Binary files /dev/null and
b/xfce-plugins/xfce4-battery-plugin/xfce4-battery-plugin-1.0.5.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-cpufreq-plugin/DETAILS
b/xfce-plugins/xfce4-cpufreq-plugin/DETAILS
index a7f8762..4f1f48b 100755
--- a/xfce-plugins/xfce4-cpufreq-plugin/DETAILS
+++ b/xfce-plugins/xfce4-cpufreq-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-cpufreq-plugin
- VERSION=0.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/xfce4-cpu-freq-plugin-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE

WEB_SITE=http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20070518
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-cpufreq-plugin/HISTORY
b/xfce-plugins/xfce4-cpufreq-plugin/HISTORY
index 67ee396..1f3a728 100644
--- a/xfce-plugins/xfce4-cpufreq-plugin/HISTORY
+++ b/xfce-plugins/xfce4-cpufreq-plugin/HISTORY
@@ -1,3 +1,10 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.0
+ SOURCE matches upstrea posted SHA1
+ Updated SOURCE_URL
+ SOURCE is now .bz2
+ SOURCE_DIRECTORY now uses SPELL
+
2007-05-18 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS, DEPENDS: Created

diff --git
a/xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-0.0.1.tar.gz.sig
b/xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-0.0.1.tar.gz.sig
deleted file mode 100644
index 9c844c6..0000000
Binary files
a/xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-0.0.1.tar.gz.sig and
/dev/null differ
diff --git
a/xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.0.0.tar.bz2.sig
b/xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.0.0.tar.bz2.sig
new file mode 100644
index 0000000..0c6327b
Binary files /dev/null and
b/xfce-plugins/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.0.0.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-datetime-plugin/DETAILS
b/xfce-plugins/xfce4-datetime-plugin/DETAILS
index bc3ae3f..b11a439 100755
--- a/xfce-plugins/xfce4-datetime-plugin/DETAILS
+++ b/xfce-plugins/xfce4-datetime-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-datetime-plugin
- VERSION=0.6.1
+ VERSION=0.6.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://goodies.xfce.org
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20031104
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-datetime-plugin/HISTORY
b/xfce-plugins/xfce4-datetime-plugin/HISTORY
index e9e027a..b490e1b 100644
--- a/xfce-plugins/xfce4-datetime-plugin/HISTORY
+++ b/xfce-plugins/xfce4-datetime-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.6.2
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2009-03-02 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.6.1. Updated SOURCE

diff --git
a/xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.1.tar.bz2.sig
b/xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.1.tar.bz2.sig
deleted file mode 100644
index 24c032b..0000000
Binary files
a/xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.1.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.tar.bz2.sig
b/xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.tar.bz2.sig
new file mode 100644
index 0000000..8155226
Binary files /dev/null and
b/xfce-plugins/xfce4-datetime-plugin/xfce4-datetime-plugin-0.6.2.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-diskperf-plugin/DETAILS
b/xfce-plugins/xfce4-diskperf-plugin/DETAILS
index 714a5b8..0712023 100755
--- a/xfce-plugins/xfce4-diskperf-plugin/DETAILS
+++ b/xfce-plugins/xfce4-diskperf-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-diskperf-plugin
- VERSION=2.2.0
+ VERSION=2.5.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE

WEB_SITE=http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20031009
KEYWORDS="xfce disk"
diff --git a/xfce-plugins/xfce4-diskperf-plugin/HISTORY
b/xfce-plugins/xfce4-diskperf-plugin/HISTORY
index 7289e79..7e9d1ff 100644
--- a/xfce-plugins/xfce4-diskperf-plugin/HISTORY
+++ b/xfce-plugins/xfce4-diskperf-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.5.4
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2008-04-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.0

diff --git
a/xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.2.0.tar.bz2.sig
b/xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.2.0.tar.bz2.sig
deleted file mode 100644
index 4e5444b..0000000
Binary files
a/xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.2.0.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.tar.bz2.sig
b/xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.tar.bz2.sig
new file mode 100644
index 0000000..92e40f6
Binary files /dev/null and
b/xfce-plugins/xfce4-diskperf-plugin/xfce4-diskperf-plugin-2.5.4.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-eyes-plugin/DETAILS
b/xfce-plugins/xfce4-eyes-plugin/DETAILS
index 36a841e..4c4fffa 100755
--- a/xfce-plugins/xfce4-eyes-plugin/DETAILS
+++ b/xfce-plugins/xfce4-eyes-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-eyes-plugin
- VERSION=4.4.0
+ VERSION=4.4.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20070304
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-eyes-plugin/HISTORY
b/xfce-plugins/xfce4-eyes-plugin/HISTORY
index d676487..b213fe9 100644
--- a/xfce-plugins/xfce4-eyes-plugin/HISTORY
+++ b/xfce-plugins/xfce4-eyes-plugin/HISTORY
@@ -1,2 +1,7 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.4.2
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2007-03-04 George Sherwood <george AT beernabeer.com>
* DEPENDS, DETAILS, HISTORY: created this spell
diff --git
a/xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.0.tar.bz2.sig
b/xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.0.tar.bz2.sig
deleted file mode 100644
index 1ff8764..0000000
Binary files
a/xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.0.tar.bz2.sig and
/dev/null differ
diff --git
a/xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.tar.bz2.sig
b/xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.tar.bz2.sig
new file mode 100644
index 0000000..663041e
Binary files /dev/null and
b/xfce-plugins/xfce4-eyes-plugin/xfce4-eyes-plugin-4.4.2.tar.bz2.sig differ
diff --git a/xfce-plugins/xfce4-fsguard-plugin/DETAILS
b/xfce-plugins/xfce4-fsguard-plugin/DETAILS
index eef6a9b..a0f8339 100755
--- a/xfce-plugins/xfce4-fsguard-plugin/DETAILS
+++ b/xfce-plugins/xfce4-fsguard-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-fsguard-plugin
- VERSION=0.4.2
+ VERSION=1.0.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://goodies.xfce.org/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20031113
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-fsguard-plugin/HISTORY
b/xfce-plugins/xfce4-fsguard-plugin/HISTORY
index 92acc7d..e2c1248 100644
--- a/xfce-plugins/xfce4-fsguard-plugin/HISTORY
+++ b/xfce-plugins/xfce4-fsguard-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.0.1
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2008-11-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.2; quoting paths

diff --git
a/xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-0.4.2.tar.bz2.sig
b/xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-0.4.2.tar.bz2.sig
deleted file mode 100644
index 39c4e74..0000000
Binary files
a/xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-0.4.2.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.tar.bz2.sig
b/xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.tar.bz2.sig
new file mode 100644
index 0000000..7fd6eae
Binary files /dev/null and
b/xfce-plugins/xfce4-fsguard-plugin/xfce4-fsguard-plugin-1.0.1.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-genmon-plugin/DETAILS
b/xfce-plugins/xfce4-genmon-plugin/DETAILS
index 8db24b6..67f261a 100755
--- a/xfce-plugins/xfce4-genmon-plugin/DETAILS
+++ b/xfce-plugins/xfce4-genmon-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-genmon-plugin
- VERSION=3.1
+ VERSION=3.4.0
SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%.*}
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20050117
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-genmon-plugin/HISTORY
b/xfce-plugins/xfce4-genmon-plugin/HISTORY
index 9551f00..1a2a269 100644
--- a/xfce-plugins/xfce4-genmon-plugin/HISTORY
+++ b/xfce-plugins/xfce4-genmon-plugin/HISTORY
@@ -1,3 +1,9 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 3.4.0
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+ SOURCE_DIRECTORY uses short VERSION
+
2007-01-28 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to 3.1.

diff --git
a/xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.1.tar.bz2.sig
b/xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.1.tar.bz2.sig
deleted file mode 100644
index 15b1d36..0000000
Binary files
a/xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.1.tar.bz2.sig and
/dev/null differ
diff --git
a/xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.tar.bz2.sig
b/xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.tar.bz2.sig
new file mode 100644
index 0000000..c7dd2ed
Binary files /dev/null and
b/xfce-plugins/xfce4-genmon-plugin/xfce4-genmon-plugin-3.4.0.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-mount-plugin/DETAILS
b/xfce-plugins/xfce4-mount-plugin/DETAILS
index c276192..de8c009 100755
--- a/xfce-plugins/xfce4-mount-plugin/DETAILS
+++ b/xfce-plugins/xfce4-mount-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-mount-plugin
- VERSION=0.5.1
+ VERSION=0.6.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20050318
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-mount-plugin/HISTORY
b/xfce-plugins/xfce4-mount-plugin/HISTORY
index 3bf201c..593694c 100644
--- a/xfce-plugins/xfce4-mount-plugin/HISTORY
+++ b/xfce-plugins/xfce4-mount-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.6.4
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2007-03-03 George Sherwood <george AT beernabeer.com>
* DETAILS: updated spell to 0.5.1

diff --git
a/xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.5.1.tar.bz2.sig
b/xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.5.1.tar.bz2.sig
deleted file mode 100644
index b7489ed..0000000
Binary files
a/xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.5.1.tar.bz2.sig and
/dev/null differ
diff --git
a/xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.6.4.tar.bz2.sig
b/xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.6.4.tar.bz2.sig
new file mode 100644
index 0000000..ebc7909
Binary files /dev/null and
b/xfce-plugins/xfce4-mount-plugin/xfce4-mount-plugin-0.6.4.tar.bz2.sig differ
diff --git a/xfce-plugins/xfce4-mpc-plugin/DETAILS
b/xfce-plugins/xfce4-mpc-plugin/DETAILS
index 3ae86c4..fa18266 100755
--- a/xfce-plugins/xfce4-mpc-plugin/DETAILS
+++ b/xfce-plugins/xfce4-mpc-plugin/DETAILS
@@ -1,10 +1,9 @@
SPELL=xfce4-mpc-plugin
- VERSION=0.3.3
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.4.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-#
SOURCE_HASH=sha512:aa73aaace11ac7c26ede9cae8fbd15b757a43e54bb6960f04091da86af820f1b662b606e19fead1f6173b6959d33f5de88724d439db6d2816d9a6005dd0be866
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
LICENSE[0]=GPL

WEB_SITE=http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-mpc-plugin/HISTORY
b/xfce-plugins/xfce4-mpc-plugin/HISTORY
index 56632f7..417841c 100644
--- a/xfce-plugins/xfce4-mpc-plugin/HISTORY
+++ b/xfce-plugins/xfce4-mpc-plugin/HISTORY
@@ -1,3 +1,9 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.4.4
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+ SOURCE is now .bz2
+
2009-05-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.3.3
Fixes compilation with -Wl,--as-needed
diff --git a/xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.3.3.tar.gz.sig
b/xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.3.3.tar.gz.sig
deleted file mode 100644
index 2df0e97..0000000
Binary files
a/xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.3.3.tar.gz.sig and
/dev/null differ
diff --git a/xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.tar.bz2.sig
b/xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.tar.bz2.sig
new file mode 100644
index 0000000..f966262
Binary files /dev/null and
b/xfce-plugins/xfce4-mpc-plugin/xfce4-mpc-plugin-0.4.4.tar.bz2.sig differ
diff --git a/xfce-plugins/xfce4-netload-plugin/DETAILS
b/xfce-plugins/xfce4-netload-plugin/DETAILS
index c5f805c..c57a2a6 100755
--- a/xfce-plugins/xfce4-netload-plugin/DETAILS
+++ b/xfce-plugins/xfce4-netload-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-netload-plugin
- VERSION=0.4.0
+ VERSION=1.2.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20030827
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-netload-plugin/HISTORY
b/xfce-plugins/xfce4-netload-plugin/HISTORY
index e736dca..6af3454 100644
--- a/xfce-plugins/xfce4-netload-plugin/HISTORY
+++ b/xfce-plugins/xfce4-netload-plugin/HISTORY
@@ -1,3 +1,9 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.2.0
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+ * PRE_BUILD, bug2782-asneeded.patch: Removed, now applied
+
2009-05-08 Eric Sandall <sandalle AT sourcemage.org>
* PRE_BUILD: Apply bug2782-asneeded.patch
* bug2782-asneeded.patch: Fix compilation with --as-needed in LDFLAGS
diff --git a/xfce-plugins/xfce4-netload-plugin/PRE_BUILD
b/xfce-plugins/xfce4-netload-plugin/PRE_BUILD
deleted file mode 100755
index 3116365..0000000
--- a/xfce-plugins/xfce4-netload-plugin/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-patch $SOURCE_DIRECTORY/panel-plugin/Makefile.in \
- $SCRIPT_DIRECTORY/bug2782-asneeded.patch
diff --git a/xfce-plugins/xfce4-netload-plugin/bug2782-asneeded.patch
b/xfce-plugins/xfce4-netload-plugin/bug2782-asneeded.patch
deleted file mode 100644
index f8dcf4f..0000000
--- a/xfce-plugins/xfce4-netload-plugin/bug2782-asneeded.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# Based on http://bugzilla.xfce.org/show_bug.cgi?id=2782
-# but applied to Makefile.in instead of Makefile.am
-#
-diff -Naur xfce4-netload-plugin-0.4.0.orig/panel-plugin/Makefile.in
xfce4-netload-plugin-0.4.0/panel-plugin/Makefile.in
---- xfce4-netload-plugin-0.4.0.orig/panel-plugin/Makefile.in 2009-05-08
18:36:12.377732648 -0700
-+++ xfce4-netload-plugin-0.4.0/panel-plugin/Makefile.in 2009-05-08
18:37:22.776952639 -0700
-@@ -216,7 +216,7 @@
- -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
- @LIBXFCE4PANEL_CFLAGS@
-
--xfce4_netload_plugin_LDFLAGS = \
-+xfce4_netload_plugin_LDADD = \
- @SOLLIBS@ \
- @LIBXFCE4PANEL_LIBS@
-
diff --git
a/xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-0.4.0.tar.bz2.sig
b/xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-0.4.0.tar.bz2.sig
deleted file mode 100644
index 1e93264..0000000
Binary files
a/xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-0.4.0.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0.tar.bz2.sig
b/xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0.tar.bz2.sig
new file mode 100644
index 0000000..dd350fb
Binary files /dev/null and
b/xfce-plugins/xfce4-netload-plugin/xfce4-netload-plugin-1.2.0.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-places-plugin/DETAILS
b/xfce-plugins/xfce4-places-plugin/DETAILS
index 12886e2..5c378ef 100755
--- a/xfce-plugins/xfce4-places-plugin/DETAILS
+++ b/xfce-plugins/xfce4-places-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-places-plugin
- VERSION=0.9.991
+ VERSION=1.5.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE

WEB_SITE=http://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20070518
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-places-plugin/HISTORY
b/xfce-plugins/xfce4-places-plugin/HISTORY
index c0c8f53..1a33601 100644
--- a/xfce-plugins/xfce4-places-plugin/HISTORY
+++ b/xfce-plugins/xfce4-places-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.5.0
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2011-02-03 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on thunar-vfs

diff --git
a/xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-0.9.991.tar.bz2.sig
b/xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-0.9.991.tar.bz2.sig
deleted file mode 100644
index 39dc016..0000000
Binary files
a/xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-0.9.991.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-1.5.0.tar.bz2.sig
b/xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-1.5.0.tar.bz2.sig
new file mode 100644
index 0000000..ff4144f
Binary files /dev/null and
b/xfce-plugins/xfce4-places-plugin/xfce4-places-plugin-1.5.0.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-quicklauncher-plugin/DETAILS
b/xfce-plugins/xfce4-quicklauncher-plugin/DETAILS
index 11930a5..b41d0dc 100755
--- a/xfce-plugins/xfce4-quicklauncher-plugin/DETAILS
+++ b/xfce-plugins/xfce4-quicklauncher-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-quicklauncher-plugin
- VERSION=1.9.2
+ VERSION=1.9.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de/
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
ENTERED=20050318
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-quicklauncher-plugin/HISTORY
b/xfce-plugins/xfce4-quicklauncher-plugin/HISTORY
index 21328d4..a98c4bf 100644
--- a/xfce-plugins/xfce4-quicklauncher-plugin/HISTORY
+++ b/xfce-plugins/xfce4-quicklauncher-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.9.4
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2007-01-23 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to 1.9.2. Updated SOURCE & SOURCE_URL.
Updated SOURCE_DIRECTORY.
diff --git
a/xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.2.tar.bz2.sig

b/xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.2.tar.bz2.sig
deleted file mode 100644
index 68680fc..0000000
Binary files
a/xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.2.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4.tar.bz2.sig

b/xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4.tar.bz2.sig
new file mode 100644
index 0000000..67990e1
Binary files /dev/null and
b/xfce-plugins/xfce4-quicklauncher-plugin/xfce4-quicklauncher-plugin-1.9.4.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-screenshooter-plugin/DETAILS
b/xfce-plugins/xfce4-screenshooter-plugin/DETAILS
index 483f7e6..6b696ad 100755
--- a/xfce-plugins/xfce4-screenshooter-plugin/DETAILS
+++ b/xfce-plugins/xfce4-screenshooter-plugin/DETAILS
@@ -1,9 +1,11 @@
SPELL=xfce4-screenshooter-plugin
- VERSION=1.6.0
+ VERSION=1.8.1
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
SPELLX=xfce4-screenshooter
- SOURCE=$SPELLX-$VERSION.tar.gz
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELLX/$SOURCE
-
SOURCE_HASH=sha512:38b5731d187135520f54fd138809cdbf2a7b8dd9970970d12428daf09a4fdb7c9da37139c609d77edc4a888e8db366a5d054b81fc9b5f3c068d0eeb8dbfb6b37
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+ SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELLX/$BRANCH/$SOURCE
+#
SOURCE_HASH=sha512:38b5731d187135520f54fd138809cdbf2a7b8dd9970970d12428daf09a4fdb7c9da37139c609d77edc4a888e8db366a5d054b81fc9b5f3c068d0eeb8dbfb6b37
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
WEB_SITE=http://goodies.xfce.org/
LICENSE[0]=BSD
diff --git a/xfce-plugins/xfce4-screenshooter-plugin/HISTORY
b/xfce-plugins/xfce4-screenshooter-plugin/HISTORY
index a3d345f..f87117f 100644
--- a/xfce-plugins/xfce4-screenshooter-plugin/HISTORY
+++ b/xfce-plugins/xfce4-screenshooter-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.8.1
+ SOURCE matches upstream posted SHA1
+ Updated SOURCE_URL
+
2009-06-14 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 1.6.0

diff --git
a/xfce-plugins/xfce4-screenshooter-plugin/xfce4-screenshooter-1.8.1.tar.bz2.sig

b/xfce-plugins/xfce4-screenshooter-plugin/xfce4-screenshooter-1.8.1.tar.bz2.sig
new file mode 100644
index 0000000..e3783c1
Binary files /dev/null and
b/xfce-plugins/xfce4-screenshooter-plugin/xfce4-screenshooter-1.8.1.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-systemload-plugin/DETAILS
b/xfce-plugins/xfce4-systemload-plugin/DETAILS
index 656e262..eaea69d 100755
--- a/xfce-plugins/xfce4-systemload-plugin/DETAILS
+++ b/xfce-plugins/xfce4-systemload-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-systemload-plugin
- VERSION=0.4.2
+ VERSION=1.1.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20030803
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-systemload-plugin/HISTORY
b/xfce-plugins/xfce4-systemload-plugin/HISTORY
index 3de5057..463b36b 100644
--- a/xfce-plugins/xfce4-systemload-plugin/HISTORY
+++ b/xfce-plugins/xfce4-systemload-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.1
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2007-01-23 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to 0.4.2. Updated SOURCE & SOURCE_URL.

diff --git
a/xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-0.4.2.tar.bz2.sig

b/xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-0.4.2.tar.bz2.sig
deleted file mode 100644
index e285acf..0000000
Binary files
a/xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-0.4.2.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1.tar.bz2.sig

b/xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1.tar.bz2.sig
new file mode 100644
index 0000000..2553394
Binary files /dev/null and
b/xfce-plugins/xfce4-systemload-plugin/xfce4-systemload-plugin-1.1.1.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-wavelan-plugin/DETAILS
b/xfce-plugins/xfce4-wavelan-plugin/DETAILS
index 6a88ead..73fb4e0 100755
--- a/xfce-plugins/xfce4-wavelan-plugin/DETAILS
+++ b/xfce-plugins/xfce4-wavelan-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-wavelan-plugin
- VERSION=0.5.4
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.5.9
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://goodies.xfce.org/releases/$SPELL/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20040310
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-wavelan-plugin/HISTORY
b/xfce-plugins/xfce4-wavelan-plugin/HISTORY
index 762797d..18f8b58 100644
--- a/xfce-plugins/xfce4-wavelan-plugin/HISTORY
+++ b/xfce-plugins/xfce4-wavelan-plugin/HISTORY
@@ -1,3 +1,9 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.9
+ SOURCE matches upstream posted SHA1
+ SOURCE is now .bz2
+ SOURCE_URL updated
+
2007-02-04 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to version 0.5.4. Updated SOURCE.

diff --git
a/xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.4.tar.gz.sig
b/xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.4.tar.gz.sig
deleted file mode 100644
index 39ae2cf..0000000
Binary files
a/xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.4.tar.gz.sig and
/dev/null differ
diff --git
a/xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.9.tar.bz2.sig
b/xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.9.tar.bz2.sig
new file mode 100644
index 0000000..0f7f054
Binary files /dev/null and
b/xfce-plugins/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.5.9.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-weather-plugin/DETAILS
b/xfce-plugins/xfce4-weather-plugin/DETAILS
index 6a4b7e3..61cfdf7 100755
--- a/xfce-plugins/xfce4-weather-plugin/DETAILS
+++ b/xfce-plugins/xfce4-weather-plugin/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfce4-weather-plugin
- VERSION=0.7.3
+ VERSION=0.8.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/0.7/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://goodies.xfce.org
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20040712
KEYWORDS="weather xfce"
diff --git a/xfce-plugins/xfce4-weather-plugin/HISTORY
b/xfce-plugins/xfce4-weather-plugin/HISTORY
index 3bc6a26..d5fad33 100644
--- a/xfce-plugins/xfce4-weather-plugin/HISTORY
+++ b/xfce-plugins/xfce4-weather-plugin/HISTORY
@@ -1,3 +1,8 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.8.3
+ SOURCE matches upstream posted SHA1
+ SOURCE_URL updated
+
2009-08-04 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 0.7.3

diff --git
a/xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.7.3.tar.bz2.sig
b/xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.7.3.tar.bz2.sig
deleted file mode 100644
index ac1402a..0000000
Binary files
a/xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.7.3.tar.bz2.sig
and /dev/null differ
diff --git
a/xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3.tar.bz2.sig
b/xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3.tar.bz2.sig
new file mode 100644
index 0000000..cdb2672
Binary files /dev/null and
b/xfce-plugins/xfce4-weather-plugin/xfce4-weather-plugin-0.8.3.tar.bz2.sig
differ
diff --git a/xfce-plugins/xfce4-xkb-plugin/DETAILS
b/xfce-plugins/xfce4-xkb-plugin/DETAILS
index da8f569..54d8b85 100755
--- a/xfce-plugins/xfce4-xkb-plugin/DETAILS
+++ b/xfce-plugins/xfce4-xkb-plugin/DETAILS
@@ -1,10 +1,11 @@
SPELL=xfce4-xkb-plugin
- VERSION=0.5.4.3
+ VERSION=0.7.0
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*.*}/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/panel-plugins/$SPELL/${VERSION%.*}/$SOURCE
WEB_SITE=http://xfce-goodies.berlios.de
-
SOURCE_HASH=sha512:88b884a153472551b1e05d02a65d776cb04642528424abaa8e064647ee83c3efd791272b38f2c43cc63f3b879223119225bb504105ac1b72c99890a171445a96
+#
SOURCE_HASH=sha512:88b884a153472551b1e05d02a65d776cb04642528424abaa8e064647ee83c3efd791272b38f2c43cc63f3b879223119225bb504105ac1b72c99890a171445a96
LICENSE[0]=BSD
ENTERED=20040712
KEYWORDS="xfce"
diff --git a/xfce-plugins/xfce4-xkb-plugin/HISTORY
b/xfce-plugins/xfce4-xkb-plugin/HISTORY
index 9b9f379..5332492 100644
--- a/xfce-plugins/xfce4-xkb-plugin/HISTORY
+++ b/xfce-plugins/xfce4-xkb-plugin/HISTORY
@@ -1,3 +1,7 @@
+2013-06-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.7.0
+ SOURCE matches upstream posted SHA1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.5.4.3

diff --git a/xfce-plugins/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.tar.bz2.sig
b/xfce-plugins/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.tar.bz2.sig
new file mode 100644
index 0000000..1efe92f
Binary files /dev/null and
b/xfce-plugins/xfce4-xkb-plugin/xfce4-xkb-plugin-0.7.0.tar.bz2.sig differ
diff --git a/xfce/exo-0.5/CONFLICTS b/xfce/exo-0.5/CONFLICTS
deleted file mode 100755
index 751ca2c..0000000
--- a/xfce/exo-0.5/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts exo
diff --git a/xfce/exo-0.5/DEPENDS b/xfce/exo-0.5/DEPENDS
deleted file mode 100755
index 1eccea1..0000000
--- a/xfce/exo-0.5/DEPENDS
+++ /dev/null
@@ -1,26 +0,0 @@
-depends uri &&
-
-optional_depends pygtk2 \
- "--enable-python" \
- "--disable-python" \
- "for Python bindings" &&
-
-optional_depends hal \
- "--enable-hal" \
- "--disable-hal" \
- "for HAL support" &&
-
-optional_depends libnotify \
- "--enable-notifications" \
- "--disable-notifications" \
- "for libnotify support" &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "use gtk-doc to build documentation" &&
-
-optional_depends gnome-doc-utils \
- "--enable-xml2po" \
- "--disable-xml2po" \
- "use xml2po to translate documentation"
diff --git a/xfce/exo-0.5/DETAILS b/xfce/exo-0.5/DETAILS
deleted file mode 100755
index 07f7a37..0000000
--- a/xfce/exo-0.5/DETAILS
+++ /dev/null
@@ -1,22 +0,0 @@
- SPELL=exo-0.5
- VERSION=0.5.1
- SOURCE=exo-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/exo-${VERSION}
-
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/exo/${VERSION:0:3}/${SOURCE}
-
SOURCE_HASH=sha512:abc3b64289d7e088b75040896fc311ebc97cdd8cc9233e9b3502d1e10b533b5426ad6d10adc1d766b3d4c68d098a9d6f65aee73f964efbb0175a706ef93bb0ff
-# SOURCE_GPG=xfce.gpg:$SOURCE2:UPSTREAM_KEY
- WEB_SITE=http://thunar.xfce.org/
- ENTERED=20050101
- LICENSE=LGPL
- KEYWORDS="xfce"
- SHORT="extension library for Xfce"
-cat << EOF
-libexo is an extension library for Xfce. While Xfce ships with quite a few
-libraries that are primarly targeted at desktop development, libexo is
targeted
-at application development, with a focus on applications for Xfce. It
contains
-several additional widgets (e.g. an icon bar and widgets that automatically
-ellipsize text), provides a framework for editable toolbars, light-weight
-session management support, functions to automatically synchronize object
-properties, and several miscelleanous utility and helper functions useful for
-application developers.
-EOF
diff --git a/xfce/exo-0.5/HISTORY b/xfce/exo-0.5/HISTORY
deleted file mode 100644
index 64c0089..0000000
--- a/xfce/exo-0.5/HISTORY
+++ /dev/null
@@ -1,72 +0,0 @@
-2010-03-06 Sukneet Basuta <sukneet AT sourcemage.org>
- * ALL: forked from exo, needed for latest thunar version. XFCE needs
0.3
- * CONFLICTS: added, conflicts with exo
- * DEPENDS: removed dependency on libxfcegui4, not needed
-
-2010-02-27 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 0.5.1
- removed xfce version information; is not used
-
-2009-12-25 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 0.3.106
-
-2009-10-10 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 0.3.104
-
-2009-10-09 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 0.3.103. Updated SOURCE_URL.
-
-2009-04-19 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 0.3.101 (Xfce 4.6.1)
- * DEPENDS: added missing opt deps
-
-2009-02-27 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 0.3.100
- * PRE_BUILD, exo-mount-hal.patch: removed
-
-2008-10-28 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: quoting paths; fixed short desc
- * DEPENDS: cleaned up
- * PRE_BUILD: quoting paths
-
-2008-09-17 Arjan Bouter <abouter AT sourcemage.org>
- * DETAILS: use grimoire-wide release version
-
-2008-04-02 Vlad Glagolev <stealth AT sourcemage.org>
- * PRE_BUILD: added a patch to fix hal mount problem
-
-2007-12-03 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: gurus => upstream, refixed SOURCE_URL
- * DEPENDS: cleaned up
-
-2007-12-02 Elisamuel Resto <ryuji AT sourcemage.org>
- * DEPENDS: optionally depend on hal and libnotify
-
-2007-12-02 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 0.3.4. Fixed SOURCE_URL and WEB_SITE
-
-2007-01-25 Pol Vinogradov <vin.public AT gmail.com>
- * DEPENDS: uri is required
-
-2007-01-23 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to 0.3.2. Updated SOURCE & SOURCE_URL
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-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
-
-2005-03-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: updated to 0.3.0
- * DEPENDS: removed dependency on dbus, added optional_depends on
pygtk2
-
-2005-01-07 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: changed LICENSE to LGPL
- * DEPENDS: added dependency on libxfcegui4
-
-2005-01-01 Bas van Gils <bas.vangils AT cs.ru.nl>
- * created spell
diff --git a/xfce/exo/CONFLICTS b/xfce/exo/CONFLICTS
deleted file mode 100755
index 104a4b9..0000000
--- a/xfce/exo/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts exo-0.5
diff --git a/xfce/exo/DEPENDS b/xfce/exo/DEPENDS
index dfc163f..8feeb07 100755
--- a/xfce/exo/DEPENDS
+++ b/xfce/exo/DEPENDS
@@ -3,15 +3,6 @@ depends libxfce4util &&
depends libxfce4ui &&
depends uri &&

-optional_depends pygtk2 \
- "--enable-python" \
- "--disable-python" \
- "for Python bindings" &&
-
-if is_depends_enabled $SPELL pygtk2; then
- depends python
-fi &&
-
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
@@ -22,7 +13,27 @@ optional_depends gtk-doc \
"--disable-gtk-doc" \
"use gtk-doc to build documentation" &&

-optional_depends gnome-doc-utils \
- "--enable-gen-doc" \
- "--disable-gen-doc" \
- "to generate HTML documentation"
+depends atk &&
+depends bzip2 &&
+depends cairo &&
+depends expat &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends harfbuzz &&
+depends libffi &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxrender &&
+depends pango &&
+depends pcre &&
+depends pixman &&
+depends util-linux &&
+depends zlib
diff --git a/xfce/exo/DETAILS b/xfce/exo/DETAILS
index d199536..33c11f1 100755
--- a/xfce/exo/DETAILS
+++ b/xfce/exo/DETAILS
@@ -1,10 +1,10 @@
SPELL=exo
- VERSION=0.8.0
+ VERSION=0.10.2
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:28b7ad276f0efdb519145c7e09e8fd88e7c28dea67e0c9cb5384703e126cd935dad86d57ea207ea7c5d6d1d6838ed54c55b72e2a68095e79c743fddb0081cbf4
+
SOURCE_HASH=sha512:91a5a7f7b893c427ef10ee6ce248a6b6f8e2aba4281e406a60bc8fe7fa50196eb79d8b0ad6609ab48371acf77425df8cb67124ab11b7c4ff08d1dc83bb180eae
WEB_SITE=http://thunar.xfce.org/
ENTERED=20050101
LICENSE=LGPL
diff --git a/xfce/exo/HISTORY b/xfce/exo/HISTORY
index 4299c76..bf29710 100644
--- a/xfce/exo/HISTORY
+++ b/xfce/exo/HISTORY
@@ -1,3 +1,29 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFLICTS: removed, removed exo-0.5
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.2
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: PATCH_LEVEL -> PATCHLEVEL
+
+2012-12-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, bzip2, cairo, expat, fontconfig,
+ freetype2, gdk-pixbuf2, glib2, harfbuzz, libffi, libice, libpng,
libsm,
+ libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango, pcre,
+ pixman, util-linux, zlib
+ * DETAILS: bumped PATCH_LEVEL
+
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.1
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.0
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.1
+ * DEPENDS: dropped deprecated dependencies
+
2012-05-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: 0.8.x requires libxfce4ui

diff --git a/xfce/garcon/DEPENDS b/xfce/garcon/DEPENDS
index c7d17c2..485910a 100755
--- a/xfce/garcon/DEPENDS
+++ b/xfce/garcon/DEPENDS
@@ -1,5 +1,5 @@
depends glib2 &&
-
+depends libxfce4util &&
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
diff --git a/xfce/garcon/DETAILS b/xfce/garcon/DETAILS
index e4f9595..60abf95 100755
--- a/xfce/garcon/DETAILS
+++ b/xfce/garcon/DETAILS
@@ -1,9 +1,10 @@
SPELL=garcon
- VERSION=0.2.0
+ VERSION=0.2.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_URL[0]=http://archive.xfce.org/src/libs/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:1d3d446f8a8b7902e431fd34b77b6be8bbc92a065d319b8425adb78a62d75ec145486b768e6f823afe3cce7370f63b31d7cd6246a496d00c235bd08e34bca04f
+#
SOURCE_HASH=sha512:1d3d446f8a8b7902e431fd34b77b6be8bbc92a065d319b8425adb78a62d75ec145486b768e6f823afe3cce7370f63b31d7cd6246a496d00c235bd08e34bca04f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.xfce.org/
LICENSE[0]=LGPL
diff --git a/xfce/garcon/HISTORY b/xfce/garcon/HISTORY
index 2a281dd..6d515fa 100644
--- a/xfce/garcon/HISTORY
+++ b/xfce/garcon/HISTORY
@@ -1,3 +1,10 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: libxfce4util
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.2.1
+ SOURCE matches upstream posted SHA1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.2.0

diff --git a/xfce/garcon/garcon-0.2.1.tar.bz2.sig
b/xfce/garcon/garcon-0.2.1.tar.bz2.sig
new file mode 100644
index 0000000..00f7a12
Binary files /dev/null and b/xfce/garcon/garcon-0.2.1.tar.bz2.sig differ
diff --git a/xfce/gtk-xfce-engine/DETAILS b/xfce/gtk-xfce-engine/DETAILS
index 874452c..3502f13 100755
--- a/xfce/gtk-xfce-engine/DETAILS
+++ b/xfce/gtk-xfce-engine/DETAILS
@@ -1,11 +1,11 @@
SPELL=gtk-xfce-engine
- VERSION=3.0.0
+ VERSION=3.0.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:468c97f000f17975ab5cef59158a455ba6ddb8d266d191fca14eff3790f28647e2db4f132eb4f9b0a54de96f265be8846830821c8cc60b643e5eb31954378ad6
+
SOURCE_HASH=sha512:0cd701cc485fcf7e112221c550f58078ca63773b0dd8c22d052b55564ad7954c721398735fbcf85b72f2b56ac5c65c1648522c1238fe97c274093d90f80af058
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="theme xfce"
diff --git a/xfce/gtk-xfce-engine/HISTORY b/xfce/gtk-xfce-engine/HISTORY
index 58d4a5b..2aa04d8 100644
--- a/xfce/gtk-xfce-engine/HISTORY
+++ b/xfce/gtk-xfce-engine/HISTORY
@@ -1,3 +1,6 @@
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.0.0

diff --git a/xfce/libxfce4ui/DEPENDS b/xfce/libxfce4ui/DEPENDS
index c38d31a..b6e9793 100755
--- a/xfce/libxfce4ui/DEPENDS
+++ b/xfce/libxfce4ui/DEPENDS
@@ -1,6 +1,19 @@
+depends atk &&
+depends cairo &&
+depends dbus &&
+depends dbus-glib &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
depends glib2 &&
depends gtk+2 &&
+depends harfbuzz &&
+depends libpng &&
+depends libx11 &&
+depends libsm &&
depends libxfce4util &&
+depends pango &&
+depends pixman &&
depends xfconf &&

optional_depends glade3 \
@@ -17,3 +30,5 @@ optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"use gtk-doc to build documentation"
+
+
diff --git a/xfce/libxfce4ui/DETAILS b/xfce/libxfce4ui/DETAILS
index 273c25e..98d623a 100755
--- a/xfce/libxfce4ui/DETAILS
+++ b/xfce/libxfce4ui/DETAILS
@@ -1,5 +1,6 @@
SPELL=libxfce4ui
VERSION=4.10.0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
diff --git a/xfce/libxfce4ui/HISTORY b/xfce/libxfce4ui/HISTORY
index e3e5942..5befa89 100644
--- a/xfce/libxfce4ui/HISTORY
+++ b/xfce/libxfce4ui/HISTORY
@@ -1,3 +1,14 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libffi, libice, libxau,
+ libxcb, libxdmcp, libxext, libxrender and pcre
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, dbus, dbus-glib, expat,
+ fontconfig, freetype2, gdk-pixbuf2, harfbuzz, libffi, libice,
libpng,
+ libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxfce4ui,
libxrender,
+ pango, pcre, pixman
+ * DETAILS: bumped PATCHLEVEL
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/libxfce4util/DEPENDS b/xfce/libxfce4util/DEPENDS
index c7d17c2..817208d 100755
--- a/xfce/libxfce4util/DEPENDS
+++ b/xfce/libxfce4util/DEPENDS
@@ -1,4 +1,5 @@
depends glib2 &&
+depends intltool &&

optional_depends gettext \
"--enable-nls" \
diff --git a/xfce/libxfce4util/DETAILS b/xfce/libxfce4util/DETAILS
index 4073fb2..f8b8688 100755
--- a/xfce/libxfce4util/DETAILS
+++ b/xfce/libxfce4util/DETAILS
@@ -1,10 +1,11 @@
SPELL=libxfce4util
- VERSION=4.10.0
+ VERSION=4.10.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:af05f360d8218a0cdc28c7d9cf2f8482ece1b329cf3f3982af2e19d3356859e4648703d0587e67574c8848283fc96fd5631ce05633f9a0afd655420123875cd0
+#
SOURCE_HASH=sha512:af05f360d8218a0cdc28c7d9cf2f8482ece1b329cf3f3982af2e19d3356859e4648703d0587e67574c8848283fc96fd5631ce05633f9a0afd655420123875cd0
LICENSE[0]=BSD
LICENSE[1]=GPL
LICENSE[2]=LGPL
diff --git a/xfce/libxfce4util/HISTORY b/xfce/libxfce4util/HISTORY
index 52ff928..030b575 100644
--- a/xfce/libxfce4util/HISTORY
+++ b/xfce/libxfce4util/HISTORY
@@ -1,3 +1,10 @@
+2014-08-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: intltool
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.1
+ SOURCE matches upstream posted SHA1
+
2012-06-09 Ladislav Hagara <hgr AT vabo.cz>
* UP_TRIGGERS: fixed

diff --git a/xfce/libxfce4util/libxfce4util-4.10.1.tar.bz2.sig
b/xfce/libxfce4util/libxfce4util-4.10.1.tar.bz2.sig
new file mode 100644
index 0000000..665d4b3
Binary files /dev/null and
b/xfce/libxfce4util/libxfce4util-4.10.1.tar.bz2.sig differ
diff --git a/xfce/mousepad/DEPENDS b/xfce/mousepad/DEPENDS
index 42b1a9a..48bcf35 100755
--- a/xfce/mousepad/DEPENDS
+++ b/xfce/mousepad/DEPENDS
@@ -1,3 +1,13 @@
-depends libxfcegui4 &&
+depends glib2 &&
+depends gtk+2 &&
+depends gtksourceview &&

-optional_depends xfprint "" "" "for printing support"
+optional_depends dbus-glib \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "for D-BUS support" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/xfce/mousepad/DETAILS b/xfce/mousepad/DETAILS
index 41c932e..9d1d0c6 100755
--- a/xfce/mousepad/DETAILS
+++ b/xfce/mousepad/DETAILS
@@ -1,11 +1,11 @@
SPELL=mousepad
- VERSION=0.2.16
+ VERSION=0.3.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:907aa63c4eabdd4683a7dddca3fea5ae3f8903fa506154f6b855dfc9ee56ac38b25eeead359730b902c21403be5c8e9243250e888305f02f9823093a6d34fce3
+
SOURCE_HASH=sha512:4e8f7cd8f05265c7f3964f0f5196721136c501351aa8c7bae1e3a6056fcd61f40364f2bb226817d458afa3707334dd600efbae2f8d050d65841ef03085717e42
LICENSE[0]=GPL
ENTERED=20050128
KEYWORDS="xfce editors"
diff --git a/xfce/mousepad/HISTORY b/xfce/mousepad/HISTORY
index 0e75fa1..c71bde8 100644
--- a/xfce/mousepad/HISTORY
+++ b/xfce/mousepad/HISTORY
@@ -1,3 +1,7 @@
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.3.0
+ * DEPENDS: rewritten dependency list
+
2011-01-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: renewed source url

diff --git a/xfce/notification-daemon-xfce/CONFLICTS
b/xfce/notification-daemon-xfce/CONFLICTS
index 5c98c6e..8b0a896 100755
--- a/xfce/notification-daemon-xfce/CONFLICTS
+++ b/xfce/notification-daemon-xfce/CONFLICTS
@@ -1,2 +1,3 @@
conflicts notification-daemon &&
-conflicts notify-osd
+conflicts notify-osd &&
+conflicts xfce4-notifyd
diff --git a/xfce/notification-daemon-xfce/HISTORY
b/xfce/notification-daemon-xfce/HISTORY
index d29aedb..04cbf01 100644
--- a/xfce/notification-daemon-xfce/HISTORY
+++ b/xfce/notification-daemon-xfce/HISTORY
@@ -1,3 +1,6 @@
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFLICTS: added conflicts xfce4-notifyd
+
2011-10-18 Pol Vinogradov <vin.public AT gmail.com>
* PRE_BUILD, libnotify-0.7.4.patch: added to build with libnotify
0.7.4

diff --git a/xfce/orage/DETAILS b/xfce/orage/DETAILS
index cdd8f7c..256ce16 100755
--- a/xfce/orage/DETAILS
+++ b/xfce/orage/DETAILS
@@ -1,11 +1,10 @@
SPELL=orage
if [[ $ORAGE_STABLE == y ]]; then
- VERSION=4.8.3
- PATCHLEVEL=1
+ VERSION=4.8.4
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:5a7aea002bdbf9fef3e32e85dcb94315a1b13494689ae4add277ca053067d3192a7eb43538654148de75fc03e884df1de2d8f7a2593cadbdc687252f6941789f
+
SOURCE_HASH=sha512:a3dc10f16d9a002a95de0fa993b69a86dac174207f4ed1fbcf90030146a57b3a124e66e18a21b6fdd77673cb78ecadc9a618a1f755d8d9e4bf8aafa12926b38f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
else
VERSION=4.5.91.1
diff --git a/xfce/orage/HISTORY b/xfce/orage/HISTORY
index 29b5d5e..eedc687 100644
--- a/xfce/orage/HISTORY
+++ b/xfce/orage/HISTORY
@@ -1,3 +1,6 @@
+2013-02-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.8.4
+
2012-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dep; PATCHLEVEL=1

diff --git a/xfce/parole/DEPENDS b/xfce/parole/DEPENDS
index c7bdf77..ffd451a 100755
--- a/xfce/parole/DEPENDS
+++ b/xfce/parole/DEPENDS
@@ -4,8 +4,8 @@ depends dbus-glib &&
depends gstreamer &&
depends gst-plugins-base &&
optional_depends libnotify \
- "--enable-libnotify" \
- "--disable-libnotify" \
+ "--enable-notify-plugin" \
+ "--disable-notify-plugin" \
"to use pop-up nofifications" &&
optional_depends taglib \
"--enable-taglib" \
diff --git a/xfce/parole/DETAILS b/xfce/parole/DETAILS
index 91f6d84..f8320d8 100755
--- a/xfce/parole/DETAILS
+++ b/xfce/parole/DETAILS
@@ -1,9 +1,10 @@
SPELL=parole
- VERSION=0.3.0.3
+ VERSION=0.5.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:ea079a07f5ae713d0dcf0b0d00fb62383db05983650192891bf767fe5dda0d76f808ae763e795978da68e4981cc34bf772fc1aaf6c4f940f484de296a4b11438
+#
SOURCE_HASH=sha512:ea079a07f5ae713d0dcf0b0d00fb62383db05983650192891bf767fe5dda0d76f808ae763e795978da68e4981cc34bf772fc1aaf6c4f940f484de296a4b11438
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://goodies.xfce.org/projects/applications/parole";
LICENSE[0]="GPL"
diff --git a/xfce/parole/HISTORY b/xfce/parole/HISTORY
index f2859ce..ccc0fd6 100644
--- a/xfce/parole/HISTORY
+++ b/xfce/parole/HISTORY
@@ -1,3 +1,8 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.5.1
+ SOURCE matches upstream posted SHA1
+ * DEPENDS: Update libnotify flags
+
2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.3.0.3

diff --git a/xfce/parole/parole-0.5.1.tar.bz2.sig
b/xfce/parole/parole-0.5.1.tar.bz2.sig
new file mode 100644
index 0000000..957d2ce
Binary files /dev/null and b/xfce/parole/parole-0.5.1.tar.bz2.sig differ
diff --git a/xfce/ristretto/DEPENDS b/xfce/ristretto/DEPENDS
index bd92d1f..4d0bec2 100755
--- a/xfce/ristretto/DEPENDS
+++ b/xfce/ristretto/DEPENDS
@@ -1,12 +1,14 @@
depends dbus-glib &&
depends gtk+2 &&
+depends xfconf &&
depends libxfce4util &&
depends libxfcegui4 &&
depends libexif &&
-depends thunar &&
-depends thunar-vfs &&
+depends cairo &&

optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
- "for Native Language Support"
+ "for Native Language Support" &&
+
+suggest_depends tumbler "" "" "for faster thumbnails rendering support"
diff --git a/xfce/ristretto/HISTORY b/xfce/ristretto/HISTORY
index 42445c7..d9c427a 100644
--- a/xfce/ristretto/HISTORY
+++ b/xfce/ristretto/HISTORY
@@ -1,3 +1,9 @@
+2014-04-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: renewed dependencies
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added tumbler suggest dep
+
2012-08-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.6.3

diff --git a/xfce/terminal/BUILD b/xfce/terminal/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/xfce/terminal/BUILD
@@ -0,0 +1 @@
+true
diff --git a/xfce/terminal/DETAILS b/xfce/terminal/DETAILS
index 8ebfd82..f07817e 100755
--- a/xfce/terminal/DETAILS
+++ b/xfce/terminal/DETAILS
@@ -1,13 +1,11 @@
SPELL=terminal
VERSION=0.4.7
- BRANCH=`echo $VERSION | cut -d . -f 1,2`
- SOURCE=Terminal-$VERSION.tar.bz2
+ PATCHLEVEL=1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Terminal-$VERSION"
- SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:b6ca9f4e72add1b62c51842a06bcc6cea5d6a1af220d7a15b6ce63d97d6d44efc57ee426ecbca65c47dcd03f75fc7d95d6ed3565bd5fb974cab655b4866aebb5
WEB_SITE=http://terminal.os-cillation.com/
ENTERED=20050101
LICENSE=GPL
+ ARCHIVE="off"
DOCS="COPYING NEWS README"
KEYWORDS="terminal xfce"
SHORT="modern terminal emulator, primarily for Xfce"
diff --git a/xfce/terminal/HISTORY b/xfce/terminal/HISTORY
index aca02a7..e39e251 100644
--- a/xfce/terminal/HISTORY
+++ b/xfce/terminal/HISTORY
@@ -1,3 +1,6 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * Rename to xfce4-terminal
+
2011-05-16 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.4.7
* PRE_BUILD, terminal.patch: patch removed, applied upstream
diff --git a/xfce/terminal/INSTALL b/xfce/terminal/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/xfce/terminal/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/xfce/terminal/PRE_BUILD b/xfce/terminal/PRE_BUILD
index f6b41c8..27ba77d 100755
--- a/xfce/terminal/PRE_BUILD
+++ b/xfce/terminal/PRE_BUILD
@@ -1,4 +1 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-sed -i "s:--nonet::g" doc/Makefile.in
+true
diff --git a/xfce/terminal/UP_TRIGGERS b/xfce/terminal/UP_TRIGGERS
new file mode 100755
index 0000000..c01f06d
--- /dev/null
+++ b/xfce/terminal/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger terminal dispel_self
+up_trigger xfce4-terminal cast_self
diff --git a/xfce/thunar-1.1/CONFLICTS b/xfce/thunar-1.1/CONFLICTS
deleted file mode 100755
index 9c01e76..0000000
--- a/xfce/thunar-1.1/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts thunar
diff --git a/xfce/thunar-1.1/DEPENDS b/xfce/thunar-1.1/DEPENDS
deleted file mode 100755
index 3da2c5a..0000000
--- a/xfce/thunar-1.1/DEPENDS
+++ /dev/null
@@ -1,41 +0,0 @@
-depends exo-0.5 &&
-depends shared-mime-info &&
-depends desktop-file-utils &&
-depends libxfce4ui &&
-
-optional_depends dbus-glib \
- "--enable-dbus" \
- "--disable-dbus" \
- "for D-Bus support" &&
-
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "to build documentation" &&
-
-optional_depends hal \
- "--with-volume-manager=hal" \
- "--with-volume-manager=none" \
- "use HAL as volume manager" &&
-
-optional_depends libexif \
- "--enable-exif" \
- "--disable-exif" \
- "for EXIF support" &&
-
-optional_depends pcre \
- "--enable-pcre" \
- "--disable-pcre" \
- "for regular expressions support" &&
-
-optional_depends startup-notification \
- "--enable-startup-notification" \
- "--disable-startup-notification" \
- "for startup notification library support" &&
-
-optional_depends gnome-doc-utils \
- "--enable-xml2po" \
- "--disable-xml2po" \
- "use xml2po to translate documentation" &&
-
-optional_depends gamin "" "" "for filesystem change updates"
diff --git a/xfce/thunar-1.1/DETAILS b/xfce/thunar-1.1/DETAILS
deleted file mode 100755
index f454d11..0000000
--- a/xfce/thunar-1.1/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=thunar-1.1
- VERSION=1.1.0
- SOURCE=Thunar-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/Thunar-${VERSION}
-
SOURCE_URL[0]=http://www.xfce.org/archive/src/xfce/${SPELL%%-*}/${VERSION%.*}/$SOURCE
- WEB_SITE=http://thunar.xfce.org/
-
SOURCE_HASH=sha512:a9b97f39b53187c7c0f6e67a39ea18b123767ee4238b62ba0bc8d8428b7e500e9b0b9c30367ed4b185f71d0e2e2a9f437b5e832f2b8efc6426321ba67ef80040
-# SOURCE_GPG=xfce.gpg:$SOURCE2:UPSTREAM_KEY
- LICENSE=GPL
- ENTERED=20030608
- KEYWORDS="xfce"
- SHORT="file manager for the XFce Desktop Environment"
-cat << EOF
-Thunar is a filemanager for the XFce Desktop Environment
-EOF
diff --git a/xfce/thunar-1.1/HISTORY b/xfce/thunar-1.1/HISTORY
deleted file mode 100644
index eca0084..0000000
--- a/xfce/thunar-1.1/HISTORY
+++ /dev/null
@@ -1,70 +0,0 @@
-2010-10-12 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: fixed SOURCE_URL
-
-2010-03-06 Sukneet Basuta <sukneet AT sourcemage.org>
- * ALL: forked from thunar, new version needs exo-0.5, XFCE needs
exo-0.3
- * CONFLICTS: added, conflicts with thunar
-
-2010-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
- * DETAILS: updated spell to 1.1.0
- changed source url to non xfce release version
- * PRE_BUILD: updated document locations
- * DEPENDS: added libxfce4ui dep
-
-2009-04-19 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 1.0.1 (Xfce 4.6.1)
- * DEPENDS: added gnome-doc-utils opt dep
-
-2009-02-27 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: 1.0.0
- * DEPENDS: added missing dep
- * PRE_BUILD: use static name; added more langs
- * thunar-zombie.patch: removed
-
-2008-11-14 Vlad Glagolev <stealth AT sourcemage.org>
- * PRE_BUILD: don't use "SCRIPT"; quoting paths
-
-2008-11-14 George Sherwood <gsherwood AT sourcemage.org>
- * PRE_BUILD: Added patch.
- * thunar-zombie.patch: Added upstream patch. Bug #14884
- See http://bugzilla.xfce.org/show_bug.cgi?id=2983
-
-2008-10-28 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: updated spell to 0.9.3; quoting paths; fixed short desc
- * PRE_BUILD: quoting paths; cleaned up
-
-2008-09-17 Arjan Bouter <abouter AT sourcemage.org>
- * DETAILS: use grimoire-wide release version
-
-2008-04-28 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: shared-mime-info is required to display the files correctly
-
-2008-03-13 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: fixed D-Bus support
-
-2007-12-22 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: added req dep -- desktop-file-utils, cleaned up
-
-2007-12-03 Vlad Glagolev <stealth AT sourcemage.org>
- * DETAILS: refixed SOURCE_URL, gurus => upstream
-
-2007-12-02 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 0.9.0. Fixed SOURCE_URL and WEB_SITE
-
-2007-11-11 Vlad Glagolev <stealth AT sourcemage.org>
- * Thunar-0.8.0.tar.bz2.sig: fixed sig
-
-2007-11-05 Vlad Glagolev <stealth AT sourcemage.org>
- * DEPENDS: fixed xfce-panel dep, added gamin as optional
- * PRE_BUILD: cleaned up
-
-2007-08-20 Pol Vinogradov <vin.public AT gmail.com>
- * DEPENDS: added dbus, gtk-doc, hal, libexif, pcre and
- startup-notification as optional
-
-2007-02-19 Pol Vinogradov <vin.public AT gmail.com>
- * DETAILS: PATCHLEVEL++
- * PRE_BUILD: added for proper docs installation
-
-2007-01-23 George Sherwood <george AT beernabeer.com>
- * DEPENDS, DETAILS, HISTORY: created the spell
diff --git a/xfce/thunar-1.1/PRE_BUILD b/xfce/thunar-1.1/PRE_BUILD
deleted file mode 100755
index ce01195..0000000
--- a/xfce/thunar-1.1/PRE_BUILD
+++ /dev/null
@@ -1,14 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-sed -i "s:doc/Thunar:doc/thunar:g" \
- ThunarHelp.in \
- docs/{manual/,}/Makefile.{am,in} &&
-
-for lang in fr ja pl; do
- sed -i "s:doc/Thunar:doc/thunar:g" \
- docs/manual/images/${lang}/Makefile.{am,in}
-done &&
-
-sed -i "s:doc/Thunar:doc/thunar:g" \
- docs/manual/images/Makefile.{am,in}
diff --git a/xfce/thunar/CONFLICTS b/xfce/thunar/CONFLICTS
deleted file mode 100755
index 1146df1..0000000
--- a/xfce/thunar/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts thunar-1.1
diff --git a/xfce/thunar/DEPENDS b/xfce/thunar/DEPENDS
index 3b699b0..c6c6858 100755
--- a/xfce/thunar/DEPENDS
+++ b/xfce/thunar/DEPENDS
@@ -19,7 +19,7 @@ else
"for D-Bus support"
fi &&

-optional_depends -sub GUDEV udev \
+optional_depends -sub GUDEV UDEV \
"--enable-gudev" \
"--disable-gudev" \
"for volume management via GUDev" &&
@@ -54,7 +54,21 @@ optional_depends startup-notification \
"--disable-startup-notification" \
"for startup notification library support" &&

-optional_depends gnome-doc-utils \
- "--enable-gen-doc" \
- "--disable-gen-doc" \
- "to generate HTML documentation"
+depends atk &&
+depends cairo &&
+if is_depends_enabled $SPELL dbus-glib; then
+ depends dbus
+fi &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+depends glib2 &&
+depends gtk+2 &&
+depends harfbuzz &&
+depends libice &&
+depends libpng &&
+depends libsm &&
+depends libx11 &&
+depends pango &&
+depends pixman &&
+depends xfconf
diff --git a/xfce/thunar/DETAILS b/xfce/thunar/DETAILS
index 2498dc9..dec6da4 100755
--- a/xfce/thunar/DETAILS
+++ b/xfce/thunar/DETAILS
@@ -1,11 +1,12 @@
SPELL=thunar
- VERSION=1.4.0
+ VERSION=1.6.3
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=Thunar-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Thunar-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://thunar.xfce.org/
-
SOURCE_HASH=sha512:43e805fe8a870542abf1544174aea854ee48dea521fd5024531a4a500e609e7b919f42b1d0311278d33538e082d58e6f958ed0ce713a3d33fbeeab82907ff00f
+#
SOURCE_HASH=sha512:307496dcd67c46f5dbef10305c25ba4ae0a23525932f660dbeb7508dff32601173deae72fa0f2884b11677fb8dcea2473a1c7647203e74154a0d85c30e2061aa
LICENSE[0]=GPL
LICENSE[1]=LGPL
ENTERED=20030608
diff --git a/xfce/thunar/HISTORY b/xfce/thunar/HISTORY
index 8eb0fce..b9df879 100644
--- a/xfce/thunar/HISTORY
+++ b/xfce/thunar/HISTORY
@@ -1,3 +1,37 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.6.3
+ SOURCE matches upstream posted SHA1
+
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * CONFLICTS: removed, removed thunar-1.1
+
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on expat, libffi, libxau, libxcb,
libxdmcp,
+ libxext, libxrender
+
+2012-12-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.2
+
+2012-12-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on atk, cairo, dbus, expat, fontconfig,
+ freetype2, gdk-pixbuf2, glib2, gtk+2, harfbuzz, libffi, libice,
libpng,
+ libsm, libx11, libxau, libxcb, libxdmcp, libxext, libxrender, pango,
+ pixman, xfconf
+ * DETAILS: bumped PATCHLEVEL
+
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.1
+
+2012-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.6.0
+
+2012-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.2
+ * DEPENDS: dropped deprecated dependencies
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.4.0

diff --git a/xfce/thunar/Thunar-1.6.3.tar.bz2.sig
b/xfce/thunar/Thunar-1.6.3.tar.bz2.sig
new file mode 100644
index 0000000..52611de
Binary files /dev/null and b/xfce/thunar/Thunar-1.6.3.tar.bz2.sig differ
diff --git a/xfce/tumbler/DEPENDS b/xfce/tumbler/DEPENDS
new file mode 100755
index 0000000..e2eafbf
--- /dev/null
+++ b/xfce/tumbler/DEPENDS
@@ -0,0 +1,70 @@
+depends glib2 &&
+depends intltool &&
+depends dbus &&
+depends dbus-glib &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to build documentation" &&
+
+optional_depends freetype2 \
+ "--enable-font-thumbnailer" \
+ "--disable-font-thumbnailer" \
+ "for GNOME thumbnailer support" &&
+
+optional_depends JPEG \
+ "--enable-jpeg-thumbnailer" \
+ "--disable-jpeg-thumbnailer" \
+ "for JPEG thumbnailer plugin with EXIF support" &&
+
+optional_depends ffmpegthumbnailer \
+ "--enable-ffmpeg-thumbnailer" \
+ "--disable-ffmpeg-thumbnailer" \
+ "for ffmpeg video thumbnailer plugin" &&
+
+optional_depends gstreamer \
+ "--enable-gstreamer-thumbnailer" \
+ "--disable-gstreamer-thumbnailer" \
+ "for GStreamer video thumbnailer plugin" &&
+
+optional_depends poppler \
+ "--enable-poppler-thumbnailer" \
+ "--disable-poppler-thumbnailer" \
+ "for poppler PDF/PS thumbnailer plugin" &&
+
+optional_depends libgsf \
+ "--enable-odf-thumbnailer" \
+ "--disable-odf-thumbnailer" \
+ "for office thumbnailer plugin" &&
+
+optional_depends -sub GNOME libopenraw \
+ "--enable-raw-thumbnailer" \
+ "--disable-raw-thumbnailer" \
+ "for RAW image thumbnailer plugin" &&
+
+optional_depends libpng \
+ "--enable-xdg-cache" \
+ "--disable-xdg-cache" \
+ "for freedesktop.org cache plugin" &&
+
+if is_depends_enabled $SPELL freetype2 || \
+ is_depends_enabled $SPELL $(get_spell_provider $SPELL JPEG) || \
+ is_depends_enabled $SPELL ffmpegthumbnailer || \
+ is_depends_enabled $SPELL gstreamer || \
+ is_depends_enabled $SPELL poppler || \
+ is_depends_enabled $SPELL libgsf || \
+ is_depends_enabled $SPELL libopenraw || \
+ is_depends_enabled $SPELL libpng; then
+ depends gdk-pixbuf2 '--enable-pixbuf-thumbnailer'
+else
+ optional_depends gdk-pixbuf2 \
+ "--enable-pixbuf-thumbnailer" \
+ "--disable-pixbuf-thumbnailer" \
+ "for GdkPixbuf thumbnailer plugin"
+fi
diff --git a/xfce/tumbler/DETAILS b/xfce/tumbler/DETAILS
new file mode 100755
index 0000000..2260d59
--- /dev/null
+++ b/xfce/tumbler/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=tumbler
+ VERSION=0.1.29
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
+ WEB_SITE=http://www.xfce.org/
+#
SOURCE_HASH=sha512:aec319300536cf890f101c258b290ab8b792b5effcffd4256a86e0cab66147ee06c454f16a5105cdf0b45cbb064b84706a7b1676b4410b0b960749e319d57127
+ LICENSE[0]=GPL
+ ENTERED=20121130
+ KEYWORDS="xfce"
+ SHORT="image thumbnailer service"
+cat << EOF
+Tumbler is a D-Bus service for applications to request thumbnails for various
+URI schemes and MIME types. It is an implementation of the thumbnail
management
+D-Bus specification described on:
+
+ http://live.gnome.org/ThumbnailerSpec
+
+written in an object-oriented fashion using GLib and GObject. Its modular
+architecture makes it very flexible and useful in many situations. It
provides
+plugin interfaces for extending the URI schemes and MIME types for which
+thumbnails can be generated as well as for replacing the storage backend
that is
+used to store the thumbnails on disk. Tumbler's functionality can also be
+extended via specialized thumbnailer services implemented in accordance to
the
+thumbnail management D-Bus specification.
+EOF
diff --git a/xfce/tumbler/HISTORY b/xfce/tumbler/HISTORY
new file mode 100644
index 0000000..0363200
--- /dev/null
+++ b/xfce/tumbler/HISTORY
@@ -0,0 +1,12 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.1.29
+ SOURCE matches upstream posted SHA1
+
+2013-01-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.27
+
+2012-12-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.1.26
+
+2012-11-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created (as part of Xfce 4.10)
diff --git a/xfce/tumbler/tumbler-0.1.29.tar.bz2.sig
b/xfce/tumbler/tumbler-0.1.29.tar.bz2.sig
new file mode 100644
index 0000000..ef0af85
Binary files /dev/null and b/xfce/tumbler/tumbler-0.1.29.tar.bz2.sig differ
diff --git a/xfce/xfburn/DETAILS b/xfce/xfburn/DETAILS
index b2e36c5..8b1c123 100755
--- a/xfce/xfburn/DETAILS
+++ b/xfce/xfburn/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xfburn
if [[ $XFBURN_BRANCH == scm ]]; then
- if [[ $XFBURN_AUTOUPDATE == y ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=git
- fi
+ VERSION=$(get_scm_version)
SOURCE=$SPELL-git.tar.bz2
SOURCE_URL[0]=git_http://git.xfce.org/apps/$SPELL:$SPELL-git
SOURCE_IGNORE=volatile
diff --git a/xfce/xfburn/HISTORY b/xfce/xfburn/HISTORY
index e1f6e70..1dc49a6 100644
--- a/xfce/xfburn/HISTORY
+++ b/xfce/xfburn/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2012-07-26 Pol Vinogradov <vin.public AT gmail.com>
* PRE_BUILD: apply glib232.patch to stable branch only

diff --git a/xfce/xfce4-appfinder/DETAILS b/xfce/xfce4-appfinder/DETAILS
index aa81855..5235a85 100755
--- a/xfce/xfce4-appfinder/DETAILS
+++ b/xfce/xfce4-appfinder/DETAILS
@@ -1,11 +1,12 @@
SPELL=xfce4-appfinder
- VERSION=4.10.0
+ VERSION=4.10.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:a43844132d9593d715c1c08a187825757bda9efd20008b517c0f353411c4d0c1409c0f3a595bc751ba4ec7801813e3e33381e46b78d7a7c9ac30522201a40ce0
+#
SOURCE_HASH=sha512:a43844132d9593d715c1c08a187825757bda9efd20008b517c0f353411c4d0c1409c0f3a595bc751ba4ec7801813e3e33381e46b78d7a7c9ac30522201a40ce0
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="menu xfce"
diff --git a/xfce/xfce4-appfinder/HISTORY b/xfce/xfce4-appfinder/HISTORY
index 035c4dd..fb8bc52 100644
--- a/xfce/xfce4-appfinder/HISTORY
+++ b/xfce/xfce4-appfinder/HISTORY
@@ -1,3 +1,7 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.1
+ SOURCE matches upstream posted SHA1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/xfce4-appfinder/xfce4-appfinder-4.10.1.tar.bz2.sig
b/xfce/xfce4-appfinder/xfce4-appfinder-4.10.1.tar.bz2.sig
new file mode 100644
index 0000000..f98f455
Binary files /dev/null and
b/xfce/xfce4-appfinder/xfce4-appfinder-4.10.1.tar.bz2.sig differ
diff --git a/xfce/xfce4-dict/DEPENDS b/xfce/xfce4-dict/DEPENDS
index ecaa8aa..5895763 100755
--- a/xfce/xfce4-dict/DEPENDS
+++ b/xfce/xfce4-dict/DEPENDS
@@ -1,3 +1,4 @@
depends gtk+2 &&
depends libxfce4util &&
+depends libxfcegui4 &&
depends xfce4-panel
diff --git a/xfce/xfce4-dict/DETAILS b/xfce/xfce4-dict/DETAILS
index 24244b9..5151065 100755
--- a/xfce/xfce4-dict/DETAILS
+++ b/xfce/xfce4-dict/DETAILS
@@ -1,12 +1,11 @@
SPELL=xfce4-dict
- VERSION=0.6.0
- PATCHLEVEL=1
+ VERSION=0.7.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://goodies.xfce.org/projects/applications/xfce4-dict
- SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=BSD
ENTERED=20080524
KEYWORDS="xfce dictionary"
diff --git a/xfce/xfce4-dict/HISTORY b/xfce/xfce4-dict/HISTORY
index 8651042..8f6a31d 100644
--- a/xfce/xfce4-dict/HISTORY
+++ b/xfce/xfce4-dict/HISTORY
@@ -1,3 +1,10 @@
+2013-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing libxfcegui4 dependency
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.7.0
+ SOURCE matches upstream posted SHA1
+
2012-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dep; PATCHLEVEL=1

diff --git a/xfce/xfce4-dict/xfce4-dict-0.6.0.tar.bz2.sig
b/xfce/xfce4-dict/xfce4-dict-0.6.0.tar.bz2.sig
deleted file mode 100644
index d3da57e..0000000
Binary files a/xfce/xfce4-dict/xfce4-dict-0.6.0.tar.bz2.sig and /dev/null
differ
diff --git a/xfce/xfce4-dict/xfce4-dict-0.7.0.tar.bz2.sig
b/xfce/xfce4-dict/xfce4-dict-0.7.0.tar.bz2.sig
new file mode 100644
index 0000000..c4684e1
Binary files /dev/null and b/xfce/xfce4-dict/xfce4-dict-0.7.0.tar.bz2.sig
differ
diff --git a/xfce/xfce4-mixer/DEPENDS b/xfce/xfce4-mixer/DEPENDS
index 70c0231..ce91199 100755
--- a/xfce/xfce4-mixer/DEPENDS
+++ b/xfce/xfce4-mixer/DEPENDS
@@ -1,4 +1,9 @@
-depends libxfce4util &&
-depends libxfcegui4 &&
+depends glib2 &&
+depends gtk+2 &&
+depends dbus-glib &&
+depends unique &&
depends gst-plugins-base &&
-depends xfce4-panel
+depends libxfce4util &&
+depends libxfcegui4 &&
+depends xfce4-panel &&
+depends xfconf
diff --git a/xfce/xfce4-mixer/DETAILS b/xfce/xfce4-mixer/DETAILS
index 7510012..2b4b00c 100755
--- a/xfce/xfce4-mixer/DETAILS
+++ b/xfce/xfce4-mixer/DETAILS
@@ -1,12 +1,12 @@
SPELL=xfce4-mixer
- VERSION=4.8.0
- PATCHLEVEL=1
+ VERSION=4.10.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:4b41c36de26a72ece1fbd712409b471e74756939b08a6244e33972c5c5738ba2ab75227a0f200d7255bebf9489c63250d5f4384edd2aaaf71817b79945422a42
+#
SOURCE_HASH=sha512:4b41c36de26a72ece1fbd712409b471e74756939b08a6244e33972c5c5738ba2ab75227a0f200d7255bebf9489c63250d5f4384edd2aaaf71817b79945422a42
LICENSE[0]=BSD
ENTERED=20030608
KEYWORDS="xfce"
diff --git a/xfce/xfce4-mixer/HISTORY b/xfce/xfce4-mixer/HISTORY
index c8a9699..6e50e7c 100644
--- a/xfce/xfce4-mixer/HISTORY
+++ b/xfce/xfce4-mixer/HISTORY
@@ -1,3 +1,10 @@
+2013-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing required dependencies
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.0
+ SOURCE matches upstream posted SHA1
+
2012-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dep; PATCHLEVEL=1

diff --git a/xfce/xfce4-mixer/xfce4-mixer-4.10.0.tar.bz2.sig
b/xfce/xfce4-mixer/xfce4-mixer-4.10.0.tar.bz2.sig
new file mode 100644
index 0000000..94dade9
Binary files /dev/null and b/xfce/xfce4-mixer/xfce4-mixer-4.10.0.tar.bz2.sig
differ
diff --git a/xfce/xfce4-notifyd/CONFLICTS b/xfce/xfce4-notifyd/CONFLICTS
new file mode 100755
index 0000000..25b0e75
--- /dev/null
+++ b/xfce/xfce4-notifyd/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts notification-daemon-xfce &&
+conflicts notification-daemon &&
+conflicts notify-osd
diff --git a/xfce/xfce4-notifyd/DEPENDS b/xfce/xfce4-notifyd/DEPENDS
new file mode 100755
index 0000000..8e1ce6f
--- /dev/null
+++ b/xfce/xfce4-notifyd/DEPENDS
@@ -0,0 +1,6 @@
+depends gtk+2 &&
+depends libxfce4ui &&
+depends libxfce4util &&
+depends xfconf &&
+depends dbus &&
+depends dbus-glib
diff --git a/xfce/xfce4-notifyd/DETAILS b/xfce/xfce4-notifyd/DETAILS
new file mode 100755
index 0000000..0900645
--- /dev/null
+++ b/xfce/xfce4-notifyd/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=xfce4-notifyd
+ VERSION=0.2.4
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+ SOURCE_URL[0]=http://archive.xfce.org/src/apps/${SPELL}/0.2/${SOURCE}
+#
SOURCE_HASH=sha512:16424263c11c531ae52881520226d694a4470473d04e4f44af2e4b87372042422a2b777e764a12978ef57ed7aaed710cd41b15945849b184ce01730d2fd6bf9e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-notifyd";
+ LICENSE[0]="GPLv2"
+ ENTERED=20130308
+ KEYWORDS=""
+ SHORT="Xfce Notification Daemon"
+cat << EOF
+The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that
+implements the "server-side" portion of the Freedesktop desktop notifications
+specification. Applications that wish to pop up a notification bubble in a
+standard way can implicitly make use of xfce4-notifyd to do so by sending
+standard messages over D-Bus using the org.freedesktop.Notifications
interface.
+EOF
diff --git a/xfce/xfce4-notifyd/HISTORY b/xfce/xfce4-notifyd/HISTORY
new file mode 100644
index 0000000..3a4d2fd
--- /dev/null
+++ b/xfce/xfce4-notifyd/HISTORY
@@ -0,0 +1,10 @@
+2013-10-10 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: libxfce4ui
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.2.4
+ SOURCE matches upstream posted SHA1
+
+2013-03-08 Sukneet Basuta <sukneet AT sourcemage.org>
+ * DEPENDS, DETAILS, CONFLICTS, PROVIDES: spell created
+
diff --git a/xfce/xfce4-notifyd/PROVIDES b/xfce/xfce4-notifyd/PROVIDES
new file mode 100755
index 0000000..3b79695
--- /dev/null
+++ b/xfce/xfce4-notifyd/PROVIDES
@@ -0,0 +1 @@
+NOTIFICATION_DAEMON
diff --git a/xfce/xfce4-notifyd/xfce4-notifyd-0.2.4.tar.bz2.sig
b/xfce/xfce4-notifyd/xfce4-notifyd-0.2.4.tar.bz2.sig
new file mode 100644
index 0000000..aa38cc5
Binary files /dev/null and
b/xfce/xfce4-notifyd/xfce4-notifyd-0.2.4.tar.bz2.sig differ
diff --git a/xfce/xfce4-panel/DETAILS b/xfce/xfce4-panel/DETAILS
index 1594955..7dee219 100755
--- a/xfce/xfce4-panel/DETAILS
+++ b/xfce/xfce4-panel/DETAILS
@@ -1,11 +1,12 @@
SPELL=xfce4-panel
- VERSION=4.10.0
+ VERSION=4.10.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:d37ebeabcb3b532c41199c25b071a518743460e8e2107ab24af67b099ad829fa625599436ff5bb4ce5b0b8e641a1d29d7fd18b35048e15a11cf490eab1ade60e
+#
SOURCE_HASH=sha512:d37ebeabcb3b532c41199c25b071a518743460e8e2107ab24af67b099ad829fa625599436ff5bb4ce5b0b8e641a1d29d7fd18b35048e15a11cf490eab1ade60e
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="xfce"
diff --git a/xfce/xfce4-panel/HISTORY b/xfce/xfce4-panel/HISTORY
index a17e007..c63bba4 100644
--- a/xfce/xfce4-panel/HISTORY
+++ b/xfce/xfce4-panel/HISTORY
@@ -1,3 +1,7 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.1
+ SOURCE matches upstream posted SHA1
+
2012-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: fixed the trigger

diff --git a/xfce/xfce4-panel/xfce4-panel-4.10.1.tar.bz2.sig
b/xfce/xfce4-panel/xfce4-panel-4.10.1.tar.bz2.sig
new file mode 100644
index 0000000..4c8b33f
Binary files /dev/null and b/xfce/xfce4-panel/xfce4-panel-4.10.1.tar.bz2.sig
differ
diff --git a/xfce/xfce4-profile/DEPENDS b/xfce/xfce4-profile/DEPENDS
index 8df185f..0180d15 100755
--- a/xfce/xfce4-profile/DEPENDS
+++ b/xfce/xfce4-profile/DEPENDS
@@ -1,9 +1,9 @@
-runtime_depends xorg-libs &&
runtime_depends gtk+2 &&
runtime_depends libxml2 &&
runtime_depends libxfce4util &&
runtime_depends libxfce4menu &&
runtime_depends libxfcegui4 &&
+runtime_depends X11-SERVER &&
runtime_depends xfconf &&
runtime_depends xfce4-settings &&
runtime_depends xfdesktop &&
@@ -25,7 +25,7 @@ suggest_depends orage "" "" \
suggest_depends squeeze "" "" \
"for a graphical archiver" &&

-suggest_depends terminal "" "" \
+suggest_depends xfce4-terminal "" "" \
"for xfce terminal" &&

suggest_depends thunar "" "" \
diff --git a/xfce/xfce4-profile/HISTORY b/xfce/xfce4-profile/HISTORY
index b76fd29..f62e266 100644
--- a/xfce/xfce4-profile/HISTORY
+++ b/xfce/xfce4-profile/HISTORY
@@ -1,3 +1,9 @@
+2013-09-06 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Replaced runtime dependency on xorg-libs with X11-SERVER
+
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: terminal renamed to xfce4-terminal
+
2011-10-15 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: VERSION=na (xfce.version doesn't exist anymore)

diff --git a/xfce/xfce4-session/DETAILS b/xfce/xfce4-session/DETAILS
index 9692c06..a239b98 100755
--- a/xfce/xfce4-session/DETAILS
+++ b/xfce/xfce4-session/DETAILS
@@ -1,11 +1,12 @@
SPELL=xfce4-session
- VERSION=4.10.0
+ VERSION=4.10.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:d8d8d7c6c764182e8477d87d3c0d30ea4988e34c3411ffa15901b07738671960c1e62c02c05c45724890cec063f1a5aeeb04ab8b48992917ebfe1975165e969c
+#
SOURCE_HASH=sha512:d8d8d7c6c764182e8477d87d3c0d30ea4988e34c3411ffa15901b07738671960c1e62c02c05c45724890cec063f1a5aeeb04ab8b48992917ebfe1975165e969c
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="xfce"
diff --git a/xfce/xfce4-session/HISTORY b/xfce/xfce4-session/HISTORY
index 5247c5f..abc8a8f 100644
--- a/xfce/xfce4-session/HISTORY
+++ b/xfce/xfce4-session/HISTORY
@@ -1,3 +1,7 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.1
+ SOURCE matches upstream posted SHA1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/xfce4-session/xfce4-session-4.10.1.tar.bz2.sig
b/xfce/xfce4-session/xfce4-session-4.10.1.tar.bz2.sig
new file mode 100644
index 0000000..8a674fc
Binary files /dev/null and
b/xfce/xfce4-session/xfce4-session-4.10.1.tar.bz2.sig differ
diff --git a/xfce/xfce4-settings/DETAILS b/xfce/xfce4-settings/DETAILS
index 3ed48c5..96c13a6 100755
--- a/xfce/xfce4-settings/DETAILS
+++ b/xfce/xfce4-settings/DETAILS
@@ -1,11 +1,12 @@
SPELL=xfce4-settings
- VERSION=4.10.0
+ VERSION=4.10.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:a4f1f464ceb64b9e495414cb180d52b71643ea7bd6a8949d55fa1307dc3cf3094670d3198a87c60916a749b0fe63a823d22fa41e9e56127384e32a992482c5d3
+#
SOURCE_HASH=sha512:a4f1f464ceb64b9e495414cb180d52b71643ea7bd6a8949d55fa1307dc3cf3094670d3198a87c60916a749b0fe63a823d22fa41e9e56127384e32a992482c5d3
LICENSE[0]=GPL
ENTERED=20090227
KEYWORDS="xfce"
diff --git a/xfce/xfce4-settings/HISTORY b/xfce/xfce4-settings/HISTORY
index 45b814e..3a7f102 100644
--- a/xfce/xfce4-settings/HISTORY
+++ b/xfce/xfce4-settings/HISTORY
@@ -1,3 +1,7 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.1
+ SOURCE matches upstream posted SHA1
+
2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
* DEPENDS: garcon added

diff --git a/xfce/xfce4-settings/xfce4-settings-4.10.1.tar.bz2.sig
b/xfce/xfce4-settings/xfce4-settings-4.10.1.tar.bz2.sig
new file mode 100644
index 0000000..eae63fd
Binary files /dev/null and
b/xfce/xfce4-settings/xfce4-settings-4.10.1.tar.bz2.sig differ
diff --git a/xfce/xfce4-terminal/CONFLICTS b/xfce/xfce4-terminal/CONFLICTS
new file mode 100755
index 0000000..112ad77
--- /dev/null
+++ b/xfce/xfce4-terminal/CONFLICTS
@@ -0,0 +1 @@
+conflicts terminal y
diff --git a/xfce/xfce4-terminal/DEPENDS b/xfce/xfce4-terminal/DEPENDS
new file mode 100755
index 0000000..3930733
--- /dev/null
+++ b/xfce/xfce4-terminal/DEPENDS
@@ -0,0 +1,13 @@
+depends exo &&
+depends vte &&
+depends xml-parser-expat &&
+
+optional_depends gnome-doc-utils \
+ "--enable-gen-doc" \
+ "--disable-gen-doc" \
+ "to generate HTML documentation" &&
+
+optional_depends dbus-glib \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "for dbus remoting support"
diff --git a/xfce/xfce4-terminal/DETAILS b/xfce/xfce4-terminal/DETAILS
new file mode 100755
index 0000000..e4c3000
--- /dev/null
+++ b/xfce/xfce4-terminal/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=xfce4-terminal
+ VERSION=0.6.2
+ BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=http://archive.xfce.org/src/apps/$SPELL/$BRANCH/$SOURCE
+#
SOURCE_HASH=sha512:b6ca9f4e72add1b62c51842a06bcc6cea5d6a1af220d7a15b6ce63d97d6d44efc57ee426ecbca65c47dcd03f75fc7d95d6ed3565bd5fb974cab655b4866aebb5
+ WEB_SITE=http://terminal.os-cillation.com/
+ ENTERED=20050101
+ LICENSE=GPL
+ DOCS="COPYING NEWS README"
+ KEYWORDS="terminal xfce"
+ SHORT="modern terminal emulator, primarily for Xfce"
+cat << EOF
+Terminal is a modern terminal emulator for the Unix/Linux desktop, primarly
for
+the Xfce desktop environment. It was developed because Xfce needed a
+lightweight and easy-to-use terminal emulator that didn't require the user to
+install the GNOME libraries, but still provided a worthy alternative to the
+GNOME terminal emulator, with all the bells and whistles.
+EOF
diff --git a/xfce/xfce4-terminal/HISTORY b/xfce/xfce4-terminal/HISTORY
new file mode 100644
index 0000000..d70bd28
--- /dev/null
+++ b/xfce/xfce4-terminal/HISTORY
@@ -0,0 +1,104 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.6.2
+ SOURCE matches upstream posted SHA1
+ Renamed from 'terminal'
+
+2011-05-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.7
+ * PRE_BUILD, terminal.patch: patch removed, applied upstream
+
+2011-01-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added gnome-doc-utils opt dep
+ * PRE_BUILD: fix network interaction while generation docs
+
+2011-01-30 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 0.4.6
+ * PRE_BUILD: Added to apply upstream patch
+ * terminal.patch: Added upstream patch
+ See http://bugzilla.xfce.org/show_bug.cgi?id=6921
+
+2011-01-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: renewed source urls
+
+2010-06-02 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 0.4.5. Comes with Xfce 4.6.2
+ * DEPENDS: No longer have startup-notification as an
+ optional_depends
+ * PRE_BUILD: Removed. No file to sed
+
+2010-05-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: comes with Xfce 4.6.1
+
+2010-02-04 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 0.4.4
+
+2009-12-25 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 0.4.3
+
+2009-10-06 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 0.4.2. Fixed SOURCE_URL[0]
+
+2009-07-20 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 0.4.0. Fixed SOURCE_URL
+
+2009-07-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++, a trivial attempt to fix #15270
+ * PRE_BUILD: Removed non-working fix for Japanese doc.
+
+2009-02-27 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: 0.2.10
+ * PRE_BUILD: use static name
+
+2008-10-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.8.3 (Xfce 4.4.3); quoting paths; fixed
+ short desc
+ * DEPENDS: cleaned up
+ * PRE_BUILD: quoting paths; cleaned up
+
+2008-09-17 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: use grimoire-wide release version
+
+2007-12-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.8 (Xfce 4.4.2),
+ gurus => upstream, cleaned up
+ * DEPENDS: cleaned up
+ * HISTORY: added fr lang
+
+2007-02-19 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: added more sedits for proper japan docs installation,
made
+ it in loop, for easy adding new language
+ * DETAILS: PATCHLEVEL++
+
+2007-01-23 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to 4.4.0. Updated SOURCE & SOURCE_URL
+
+2006-12-03 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: PATCHLEVEL++, added DOCS to prevent duplication of files
+ * PRE_BUILD: added for proper docs installation
+
+2006-07-27 Flavien Bridault <vlaaad AT sourcemage.org>
+ * DEPENDS: now depends on dbus-glib instead of dbus
+ * DETAILS: PATCHLEVEL++
+
+2006-03-15 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS: added dependency on xml-parser-expat, bug #10681
+
+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
+
+2005-04-15 George Sherwood <george AT beernabeer.com>
+ * DETAILS: updated to 0.2.4
+
+2005-03-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: updated to 0.2.4pre1
+ * DEPENDS: added optional_depends on dbus
+
+2005-01-07 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS: added dependencies on exo and vte, optional_depends on
+ startup-notification
+
+2005-01-01 Bas van Gils <bas.vangils AT cs.ru.nl>
+ * created spell
diff --git a/xfce/xfce4-terminal/PRE_BUILD b/xfce/xfce4-terminal/PRE_BUILD
new file mode 100755
index 0000000..f6b41c8
--- /dev/null
+++ b/xfce/xfce4-terminal/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i "s:--nonet::g" doc/Makefile.in
diff --git a/xfce/xfce4-terminal/xfce4-terminal-0.6.2.tar.bz2.sig
b/xfce/xfce4-terminal/xfce4-terminal-0.6.2.tar.bz2.sig
new file mode 100644
index 0000000..16582e7
Binary files /dev/null and
b/xfce/xfce4-terminal/xfce4-terminal-0.6.2.tar.bz2.sig differ
diff --git a/xfce/xfconf/DEPENDS b/xfce/xfconf/DEPENDS
index ca7aa78..6230cdb 100755
--- a/xfce/xfconf/DEPENDS
+++ b/xfce/xfconf/DEPENDS
@@ -15,4 +15,6 @@ optional_depends perl-glib \
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "use gtk-doc to build documentation"
+ "use gtk-doc to build documentation" &&
+
+depends dbus
diff --git a/xfce/xfconf/DETAILS b/xfce/xfconf/DETAILS
index ce374df..4438c39 100755
--- a/xfce/xfconf/DETAILS
+++ b/xfce/xfconf/DETAILS
@@ -1,5 +1,6 @@
SPELL=xfconf
VERSION=4.10.0
+ PATCHLEVEL=1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/xfce/xfconf/HISTORY b/xfce/xfconf/HISTORY
index 9e730c9..4ea5169 100644
--- a/xfce/xfconf/HISTORY
+++ b/xfce/xfconf/HISTORY
@@ -1,3 +1,10 @@
+2012-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: removed dependencies on libffi, libxext and pcre
+
+2012-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: added dependencies on dbus, libffi, libxext, pcre
+ * DETAILS: bumped PATCHLEVEL
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/xfdesktop/DEPENDS b/xfce/xfdesktop/DEPENDS
index f386dda..f2e7f1b 100755
--- a/xfce/xfdesktop/DEPENDS
+++ b/xfce/xfdesktop/DEPENDS
@@ -3,6 +3,7 @@ depends libwnck &&
depends libxfce4util &&
depends libxfce4ui &&
depends xfconf &&
+depends exo &&

optional_depends gettext \
"--enable-nls" \
@@ -14,21 +15,11 @@ optional_depends thunar \
"--disable-thunarx" \
"for desktop launcher icons" &&

-optional_depends exo \
- "--enable-exo" \
- "--disable-exo" \
- "for nifty icon effects" &&
-
optional_depends libnotify \
"--enable-notifications" \
"--disable-notifications" \
"for Mount notification support" &&

-optional_depends gnome-doc-utils \
- "--enable-gen-doc" \
- "--disable-gen-doc" \
- "to generate HTML documentation" &&
-
optional_depends garcon \
"--enable-desktop-menu" \
"--disable-desktop-menu" \
diff --git a/xfce/xfdesktop/DETAILS b/xfce/xfdesktop/DETAILS
index 45b3d4e..18c5bb5 100755
--- a/xfce/xfdesktop/DETAILS
+++ b/xfce/xfdesktop/DETAILS
@@ -1,11 +1,10 @@
SPELL=xfdesktop
- VERSION=4.10.0
- BRANCH=`echo $VERSION | cut -d . -f 1,2`
+ VERSION=4.10.3
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
+
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/${VERSION:0:4}/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:7cc60b23b87120b83a9917f8c48c613fe832dc9b3f73beefd8d808a186221f1c2d2d0631b1fed301b2e014bb25b61ebbe20e6fc2d927e20aa94bf9a539f0271a
+
SOURCE_HASH=sha512:756291c5cd850525dd2380071c2681faf42336fc81bbf6f7c6e7e77d2c351d88ba8b796221dcce3e9c78a68fbf0ea4f603a12026aa00922f8f9df791c099dca4
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="xfce"
diff --git a/xfce/xfdesktop/HISTORY b/xfce/xfdesktop/HISTORY
index 8535637..7ee1597 100644
--- a/xfce/xfdesktop/HISTORY
+++ b/xfce/xfdesktop/HISTORY
@@ -1,3 +1,10 @@
+2014-11-16 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: updated to 4.10.3, removed BRANCH
+
+2013-03-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.10.2
+ * DEPENDS: renewed dependencies
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/xfwm4-themes/DETAILS b/xfce/xfwm4-themes/DETAILS
index f577192..2314376 100755
--- a/xfce/xfwm4-themes/DETAILS
+++ b/xfce/xfwm4-themes/DETAILS
@@ -1,11 +1,12 @@
SPELL=xfwm4-themes
- VERSION=4.6.0
+ VERSION=4.10.0
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/art/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:f859c0e128e31a6af9c55762e2a5daccd155d0e1bfefb7451dc3c6c37853697fa4cf468dda901417be4bc5d34315744447455e1e9ff63e61f5f7af04c360f647
+#
SOURCE_HASH=sha512:f859c0e128e31a6af9c55762e2a5daccd155d0e1bfefb7451dc3c6c37853697fa4cf468dda901417be4bc5d34315744447455e1e9ff63e61f5f7af04c360f647
LICENSE[0]=GPL
ENTERED=20030608
ARCHIVE=off
diff --git a/xfce/xfwm4-themes/HISTORY b/xfce/xfwm4-themes/HISTORY
index 052e780..627c249 100644
--- a/xfce/xfwm4-themes/HISTORY
+++ b/xfce/xfwm4-themes/HISTORY
@@ -1,3 +1,7 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.0
+ SOURCE matches upstream posted SHA1
+
2011-01-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated source urls

diff --git a/xfce/xfwm4-themes/xfwm4-themes-4.10.0.tar.bz2.sig
b/xfce/xfwm4-themes/xfwm4-themes-4.10.0.tar.bz2.sig
new file mode 100644
index 0000000..e650318
Binary files /dev/null and
b/xfce/xfwm4-themes/xfwm4-themes-4.10.0.tar.bz2.sig differ
diff --git a/xfce/xfwm4/DETAILS b/xfce/xfwm4/DETAILS
index bbb7ae5..a99abed 100755
--- a/xfce/xfwm4/DETAILS
+++ b/xfce/xfwm4/DETAILS
@@ -1,11 +1,12 @@
SPELL=xfwm4
- VERSION=4.10.0
+ VERSION=4.10.1
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://archive.xfce.org/src/xfce/$SPELL/$BRANCH/$SOURCE
WEB_SITE=http://www.xfce.org/
-
SOURCE_HASH=sha512:5581168a902c247131ab6997571e08fabb2de66f26e033fb6cb90533c7c4065c44980d86a48851d7252b6d38132ed57107028eee66274900d4ee147297e9446d
+#
SOURCE_HASH=sha512:5581168a902c247131ab6997571e08fabb2de66f26e033fb6cb90533c7c4065c44980d86a48851d7252b6d38132ed57107028eee66274900d4ee147297e9446d
LICENSE[0]=GPL
ENTERED=20030608
KEYWORDS="xfce"
diff --git a/xfce/xfwm4/HISTORY b/xfce/xfwm4/HISTORY
index a46dfd8..f16d9f9 100644
--- a/xfce/xfwm4/HISTORY
+++ b/xfce/xfwm4/HISTORY
@@ -1,3 +1,7 @@
+2013-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.10.1
+ SOURCE matches upstream posted SHA1
+
2012-04-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.10.0

diff --git a/xfce/xfwm4/xfwm4-4.10.1.tar.bz2.sig
b/xfce/xfwm4/xfwm4-4.10.1.tar.bz2.sig
new file mode 100644
index 0000000..6c4be5b
Binary files /dev/null and b/xfce/xfwm4/xfwm4-4.10.1.tar.bz2.sig differ
diff --git a/xorg-app/appres/DEPENDS b/xorg-app/appres/DEPENDS
index 3524174..b521700 100755
--- a/xorg-app/appres/DEPENDS
+++ b/xorg-app/appres/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends util-macros &&
depends libx11 &&
diff --git a/xorg-app/appres/DETAILS b/xorg-app/appres/DETAILS
index 82dcdc8..846753a 100755
--- a/xorg-app/appres/DETAILS
+++ b/xorg-app/appres/DETAILS
@@ -1,10 +1,10 @@
SPELL=appres
PKG=appres
- VERSION=1.0.2
+ VERSION=1.0.4
XORG_VER=X11R7.0
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-
SOURCE_HASH=sha512:df9db62ae9ab88958466b73703b82e39a7d2124bda975a13867cf231ae97b2692f6e6eb615afac9202c3ff09ad9a4b2aae88ee9b06afeed596f575d3cec8afc2
+
SOURCE_HASH=sha512:f07e672bd335308e58495685e5e7748684283aac28a96ea716edefe99ff281ec1f9b264e853ec0ce0f64cf54d9208d70dd3112a5a4219e0a38bfdc0fab8c9d98
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/appres/HISTORY b/xorg-app/appres/HISTORY
index 867d2c2..a28383b 100644
--- a/xorg-app/appres/HISTORY
+++ b/xorg-app/appres/HISTORY
@@ -1,3 +1,6 @@
+2014-08-21 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.4
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 1.0.2

diff --git a/xorg-app/bdftopcf/DEPENDS b/xorg-app/bdftopcf/DEPENDS
index f1e3646..f01b26b 100755
--- a/xorg-app/bdftopcf/DEPENDS
+++ b/xorg-app/bdftopcf/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends util-macros &&
depends fontsproto &&
diff --git a/xorg-app/beforelight/DEPENDS b/xorg-app/beforelight/DEPENDS
index 3501c5f..54f3863 100755
--- a/xorg-app/beforelight/DEPENDS
+++ b/xorg-app/beforelight/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends util-macros &&
depends libx11 &&
diff --git a/xorg-app/bitmap/DEPENDS b/xorg-app/bitmap/DEPENDS
index ea0598c..ebb4b8f 100755
--- a/xorg-app/bitmap/DEPENDS
+++ b/xorg-app/bitmap/DEPENDS
@@ -1,8 +1,9 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends util-macros &&
depends libx11 &&
depends libxmu &&
+depends libxt &&
depends libxaw &&
depends xbitmaps &&
sub_depends libxaw XAW7
diff --git a/xorg-app/bitmap/HISTORY b/xorg-app/bitmap/HISTORY
index b817390..92fb615 100644
--- a/xorg-app/bitmap/HISTORY
+++ b/xorg-app/bitmap/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing depends libxt
+
2010-10-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.5

diff --git a/xorg-app/editres/DEPENDS b/xorg-app/editres/DEPENDS
index 0ccab0a..d62128e 100755
--- a/xorg-app/editres/DEPENDS
+++ b/xorg-app/editres/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends util-macros &&
depends -sub XAW7 libxaw &&
diff --git a/xorg-app/x11perf/DEPENDS b/xorg-app/x11perf/DEPENDS
index 499be0c..d99f641 100755
--- a/xorg-app/x11perf/DEPENDS
+++ b/xorg-app/x11perf/DEPENDS
@@ -1,3 +1,6 @@
-depends util-macros &&
depends libx11 &&
-depends libxmu
+depends libxext &&
+depends libxft &&
+depends libxmu &&
+depends libxrender &&
+depends util-macros
diff --git a/xorg-app/x11perf/HISTORY b/xorg-app/x11perf/HISTORY
index 4658f3b..1e0e92d 100644
--- a/xorg-app/x11perf/HISTORY
+++ b/xorg-app/x11perf/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2011-03-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.5.3
SOURCE matches upstream posted SHA1
diff --git a/xorg-app/xclock/DETAILS b/xorg-app/xclock/DETAILS
index 3017c7c..b5af636 100755
--- a/xorg-app/xclock/DETAILS
+++ b/xorg-app/xclock/DETAILS
@@ -1,10 +1,10 @@
SPELL=xclock
PKG=xclock
- VERSION=1.0.4
+ 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:d11e24efcfbf050720420afc70d987a27b2dac559157e1a55260dd29f674cf79958f2d5a13e0f04577cf090f7d8ca6f53f774a2f7e1f74a4fec91d1b642370ce
+
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 add2ebd..9503822 100644
--- a/xorg-app/xclock/HISTORY
+++ b/xorg-app/xclock/HISTORY
@@ -1,3 +1,9 @@
+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
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DETAILS: updated spell to 1.0.4

diff --git a/xorg-app/xconsole/DETAILS b/xorg-app/xconsole/DETAILS
index f531d00..386d139 100755
--- a/xorg-app/xconsole/DETAILS
+++ b/xorg-app/xconsole/DETAILS
@@ -1,10 +1,10 @@
SPELL=xconsole
PKG=xconsole
- VERSION=1.0.3
+ VERSION=1.0.4
XORG_VER=X11R7.1
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-
SOURCE_HASH=sha512:404ae64e81c63f64ad11caeae937eb77dfdb323a287830d742c5ca9d545f700c640905781dd727ae81be275d97bce76ceeda1da37a43b568f0e199a465fc6b00
+
SOURCE_HASH=sha512:2f199c557da00d487425bef7da1f74794157a690e14dba9ff51cec931599f8f8537760d7b5cb8d82a0416ca8d7b6ae2183e7149462c80ecd0c3c7278bdf19cb8
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xconsole/HISTORY b/xorg-app/xconsole/HISTORY
index 29c8043..54e5275 100644
--- a/xorg-app/xconsole/HISTORY
+++ b/xorg-app/xconsole/HISTORY
@@ -1,3 +1,6 @@
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.4
+
2009-01-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: killing off XPrint
* DETAILS: patchlevel++
diff --git
a/xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch

b/xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
new file mode 100644
index 0000000..ad3ecf3
--- /dev/null
+++
b/xorg-app/xdm/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
@@ -0,0 +1,22 @@
+From f8e1ba94509391955b0bffffb11f2ec3bed55bf1 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Fri, 15 Mar 2013 20:34:51 +0100
+Subject: [PATCH] use X's default authentication mechanism instead of xdm's
+ specific one
+
+---
+ config/xdm-config.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/config/xdm-config.cpp b/config/xdm-config.cpp
+index a685129..5203cce 100644
+--- a/config/xdm-config.cpp
++++ b/config/xdm-config.cpp
+@@ -37,3 +37,4 @@ DisplayManager*loginmoveInterval: 10
+ ! SECURITY: do not listen for XDMCP or Chooser requests
+ ! Comment out this line if you want to manage X terminals with xdm
+ DisplayManager.requestPort: 0
++DisplayManager*authName: MIT-MAGIC-COOKIE-1
+--
+1.8.1.3
+
diff --git a/xorg-app/xdm/DEPENDS b/xorg-app/xdm/DEPENDS
index 4e79dff..8590226 100755
--- a/xorg-app/xdm/DEPENDS
+++ b/xorg-app/xdm/DEPENDS
@@ -1,28 +1,35 @@
-depends libxau &&
-depends libxaw &&
-depends libxdmcp &&
-depends libxt &&
-depends util-macros &&
-depends xproto &&
+depends libice &&
+depends libpthread-stubs &&
+depends libsm &&
+depends libx11 &&
+depends libxau &&
+depends libxaw &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxmu &&
+depends libxt &&
+depends util-macros &&
+depends xproto &&

-optional_depends libxft \
- '--with-xft' \
- '--without-xft' \
+optional_depends libxft \
+ '--with-xft' \
+ '--without-xft' \
'for Xft font rendering' &&

-optional_depends libxinerama \
- "" \
- "" \
- "Someone needs to describe this nicely." &&
+optional_depends libxinerama \
+ "" \
+ "" \
+ "for multi-display extended desktop support" &&

-optional_depends libxpm \
- "" \
- "" \
- "Someone needs to describe this nicely." &&
+optional_depends libxpm \
+ "" \
+ "" \
+ "for XPM greeter logo support" &&

-optional_depends linux-pam \
- '--with-pam' \
- '--without-pam' \
+optional_depends linux-pam \
+ '--with-pam' \
+ '--without-pam' \
'for Pluggable Authentication Module support' &&

optional_depends libselinux \
@@ -30,7 +37,7 @@ optional_depends libselinux \
"--without-selinux" \
"for Security Enhanced Linux support" &&

-suggest_depends xrdb \
- "" \
- "" \
+suggest_depends xrdb \
+ "" \
+ "" \
"for a customizable login window"
diff --git a/xorg-app/xdm/DETAILS b/xorg-app/xdm/DETAILS
index a875b46..1f011fc 100755
--- a/xorg-app/xdm/DETAILS
+++ b/xorg-app/xdm/DETAILS
@@ -1,9 +1,8 @@
SPELL=xdm
- VERSION=1.1.10
+ VERSION=1.1.11
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-#
SOURCE_HASH=sha512:df09d344e0bbd59b172efd0fb8050c787cf68de0ec33510b4b1b7e484987fdb3296383737215c8e8c27c0dfe57d4b8814ffb7f23740a89ba013fd604a9c9061a
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:fe6f2b7817c0f7f07a1f5f497edcdfa15b93986fd87f314daa472dac8625327ef46ebbf40d27fe8d4a8a2f8d5af8a01c4438a29356740e0eb350f2bd0c7ec0d5
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=XCL
WEB_SITE=http://xorg.freedesktop.org/wiki
diff --git a/xorg-app/xdm/HISTORY b/xorg-app/xdm/HISTORY
index c03b18f..b4e70e9 100644
--- a/xorg-app/xdm/HISTORY
+++ b/xorg-app/xdm/HISTORY
@@ -1,3 +1,13 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+ * DEPENDS: proper optional dependency descriptions
+
+2013-03-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.11
+ * PRE_BUILD,
0001-use-X-s-default-authentication-mechanism-instead-of-.patch:
+ apply patch to use X's default authentication mechanism. xdm's
mechanism
+ doesn't work with SDL.
+
2012-09-17 Remko van der Vossen <wich AT sourcemage.org>
* BUILD: Put config files where they belong

diff --git a/xorg-app/xdm/PRE_BUILD b/xorg-app/xdm/PRE_BUILD
new file mode 100755
index 0000000..a58c41f
--- /dev/null
+++ b/xorg-app/xdm/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 <
${SPELL_DIRECTORY}/0001-use-X-s-default-authentication-mechanism-instead-of-.patch
diff --git a/xorg-app/xdm/xdm-1.1.10.tar.bz2.sig
b/xorg-app/xdm/xdm-1.1.10.tar.bz2.sig
deleted file mode 100644
index e4d9a64..0000000
Binary files a/xorg-app/xdm/xdm-1.1.10.tar.bz2.sig and /dev/null differ
diff --git a/xorg-app/xdpyinfo/DETAILS b/xorg-app/xdpyinfo/DETAILS
index 4d431d8..07df0e2 100755
--- a/xorg-app/xdpyinfo/DETAILS
+++ b/xorg-app/xdpyinfo/DETAILS
@@ -1,9 +1,9 @@
SPELL=xdpyinfo
- VERSION=1.2.0
+ VERSION=1.3.1
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-#
SOURCE_HASH=sha512:4dd89b1be496da7f90ab00ee0bfbf4dc1d6d09262988bd83434aa6bfe7f4afc37583730c64f5ce1b2f2f295a226431e565a718c9366396354d8ccdf017792958
+
SOURCE_HASH=sha512:1d9f5948f04bf555181f7989bd25dd4559226f757a8452493cfa7ba0ed33112502df28ea702e48c384e801360ea1b6374a1e3f626bd56b7a855016c12b7ad927
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xdpyinfo/HISTORY b/xorg-app/xdpyinfo/HISTORY
index 9112c43..81e846e 100644
--- a/xorg-app/xdpyinfo/HISTORY
+++ b/xorg-app/xdpyinfo/HISTORY
@@ -1,3 +1,6 @@
+2014-07-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.1
+
2011-02-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.0

diff --git a/xorg-app/xdpyinfo/xdpyinfo-1.2.0.tar.bz2.sig
b/xorg-app/xdpyinfo/xdpyinfo-1.2.0.tar.bz2.sig
deleted file mode 100644
index dbdb4c8..0000000
Binary files a/xorg-app/xdpyinfo/xdpyinfo-1.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/xorg-app/xdriinfo/DEPENDS b/xorg-app/xdriinfo/DEPENDS
index 35a467a..27dd67b 100755
--- a/xorg-app/xdriinfo/DEPENDS
+++ b/xorg-app/xdriinfo/DEPENDS
@@ -1,4 +1,4 @@
depends util-macros &&
depends libx11 &&
depends glproto &&
-depends mesalib
+depends MESALIB
diff --git a/xorg-app/xdriinfo/HISTORY b/xorg-app/xdriinfo/HISTORY
index c739f6f..e1efa9e 100644
--- a/xorg-app/xdriinfo/HISTORY
+++ b/xorg-app/xdriinfo/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2011-03-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.4
SOURCE matches upstream posted SHA1
diff --git a/xorg-app/xfd/BUILD b/xorg-app/xfd/BUILD
new file mode 100755
index 0000000..a2d47ac
--- /dev/null
+++ b/xorg-app/xfd/BUILD
@@ -0,0 +1 @@
+LIBS+="-lXmu -lXrender" default_build
diff --git a/xorg-app/xfd/DEPENDS b/xorg-app/xfd/DEPENDS
index 201472b..d9a29d6 100755
--- a/xorg-app/xfd/DEPENDS
+++ b/xorg-app/xfd/DEPENDS
@@ -2,4 +2,6 @@ depends util-macros &&
depends -sub XAW7 libxaw &&
depends libxft &&
depends freetype2 &&
-depends fontconfig
+depends fontconfig &&
+depends libxmu &&
+depends libxrender
diff --git a/xorg-app/xfd/HISTORY b/xorg-app/xfd/HISTORY
index acf253c..7569d0f 100644
--- a/xorg-app/xfd/HISTORY
+++ b/xorg-app/xfd/HISTORY
@@ -1,3 +1,6 @@
+2014-05-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, BUILD: add dependencies on libXrender and libXmu
+
2009-01-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: killing of XPrint
* DETAILS: patchlevel++
diff --git a/xorg-app/xfontsel/DEPENDS b/xorg-app/xfontsel/DEPENDS
index 340ffef..f001b21 100755
--- a/xorg-app/xfontsel/DEPENDS
+++ b/xorg-app/xfontsel/DEPENDS
@@ -1,2 +1,5 @@
-depends util-macros &&
-depends -sub XAW7 libxaw
+depends libx11 &&
+depends -sub XAW7 libxaw &&
+depends libxmu &&
+depends libxt &&
+depends util-macros
diff --git a/xorg-app/xfontsel/DETAILS b/xorg-app/xfontsel/DETAILS
index a956ca9..45a42c4 100755
--- a/xorg-app/xfontsel/DETAILS
+++ b/xorg-app/xfontsel/DETAILS
@@ -1,10 +1,10 @@
SPELL=xfontsel
PKG=xfontsel
- VERSION=1.0.2
+ VERSION=1.0.4
XORG_VER=X11R7.0
SOURCE=${PKG}-${VERSION}.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-
SOURCE_HASH=sha512:63195156352c969dc174065b9c32f05e17f5d2d61134eb1d9a9800d80ca8b5a8b3720fc189901a5c98bab39321f79635549e42a0bd0ce10967bbc8187352144a
+
SOURCE_HASH=sha512:0c5eeb39b77a10607dce4c42f710864b750de04b06b4d746ed804757b6d1e4357679d52d30155f506c69f5186162da756132689b5e38bd9694bfaf9d004ee452
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xfontsel/HISTORY b/xorg-app/xfontsel/HISTORY
index aaf0b6c..6d0e657 100644
--- a/xorg-app/xfontsel/HISTORY
+++ b/xorg-app/xfontsel/HISTORY
@@ -1,3 +1,9 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.4
+
2009-01-26 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DEPENDS: killing off XPrint
* DETAILS: patchlevel++
diff --git a/xorg-app/xinit/DETAILS b/xorg-app/xinit/DETAILS
index da7de9b..b97e154 100755
--- a/xorg-app/xinit/DETAILS
+++ b/xorg-app/xinit/DETAILS
@@ -1,6 +1,6 @@
SPELL=xinit
- VERSION=1.3.1
-
SOURCE_HASH=sha512:e62a576c860b722a988642ba14c20830cc218e042f36e10c881ed5afd3f45510875e32255a67265ffd4bfee0af3bf0d2b611cd258532f7ea502c11a499f4fc7d
+ VERSION=1.3.2
+
SOURCE_HASH=sha512:bafe4706ee09b7980518af54dbc7d4cb971fcf4aaf4ea575d58c7102258e63a838c7e4acd6a4267d10fb8253dd779c1a008a8ab64164442b902bc0b19716197a
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
diff --git a/xorg-app/xinit/HISTORY b/xorg-app/xinit/HISTORY
index 0e3f66e..54b5578 100644
--- a/xorg-app/xinit/HISTORY
+++ b/xorg-app/xinit/HISTORY
@@ -1,3 +1,6 @@
+2012-11-28 Tommy Boatman <tboatman AT sourcemage.org>
+ * DETAILS: 1.3.2 - fix bug 452
+
2011-07-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.1

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-app/xlsclients/DETAILS b/xorg-app/xlsclients/DETAILS
index 1fc59d1..dacefb5 100755
--- a/xorg-app/xlsclients/DETAILS
+++ b/xorg-app/xlsclients/DETAILS
@@ -1,8 +1,8 @@
SPELL=xlsclients
- VERSION=1.1.0
+ VERSION=1.1.3
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:4266068b96bb0bf565021fbda726511a387800fcc81b6b53f3fb847ca6a4de50811f66ca1423a56414619ad6f3b4d2dfb235106a1eacf9e5def8cf49c2b2ba85
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xlsclients/HISTORY b/xorg-app/xlsclients/HISTORY
index f577461..5cbcaa9 100644
--- a/xorg-app/xlsclients/HISTORY
+++ b/xorg-app/xlsclients/HISTORY
@@ -1,3 +1,6 @@
+2014-06-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.3
+
2010-06-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.1.0
SOURCE matches upstream posted SHA1
diff --git a/xorg-app/xlsclients/xlsclients-1.1.0.tar.bz2.sig
b/xorg-app/xlsclients/xlsclients-1.1.0.tar.bz2.sig
deleted file mode 100644
index b8efbc4..0000000
Binary files a/xorg-app/xlsclients/xlsclients-1.1.0.tar.bz2.sig and /dev/null
differ
diff --git a/xorg-app/xmag/DETAILS b/xorg-app/xmag/DETAILS
index 5757f61..92c1742 100755
--- a/xorg-app/xmag/DETAILS
+++ b/xorg-app/xmag/DETAILS
@@ -1,9 +1,8 @@
SPELL=xmag
- VERSION=1.0.3
+ VERSION=1.0.5
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-#
SOURCE_HASH=sha512:c2cd9bb6c7b2a0cee6fd38c14dfc30870861267af0a67a3caf1db5a2364ac992cf47ecd4b3cc1b847e6717ee614c7c3594cfa6ba76219b8969f62862bf7a7a02
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:2f17a672b4b21842ea194fb6bee387c44cff510dad70f487a13de14d6a24f5c7b8f03c06fb30f7ca62753a44827c1fed67ac4d2d3550780f16ffdd932e4a8bfa
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xmag/HISTORY b/xorg-app/xmag/HISTORY
index 21eb764..52474ec 100644
--- a/xorg-app/xmag/HISTORY
+++ b/xorg-app/xmag/HISTORY
@@ -1,3 +1,6 @@
+2013-07-11 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: version 1.0.5
+
2009-08-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.3
SOURCE matches upstream posted MD5
diff --git a/xorg-app/xmag/xmag-1.0.3.tar.bz2.sig
b/xorg-app/xmag/xmag-1.0.3.tar.bz2.sig
deleted file mode 100644
index 9cba4a9..0000000
Binary files a/xorg-app/xmag/xmag-1.0.3.tar.bz2.sig and /dev/null differ
diff --git a/xorg-data/xbitmaps/DEPENDS b/xorg-data/xbitmaps/DEPENDS
index 1b65df7..11ee0d0 100755
--- a/xorg-data/xbitmaps/DEPENDS
+++ b/xorg-data/xbitmaps/DEPENDS
@@ -1,2 +1,2 @@
-depends gawk &&
+depends AWK &&
depends util-macros
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-driver/wizardpen/DETAILS b/xorg-driver/wizardpen/DETAILS
index f638e5d..0a063e1 100755
--- a/xorg-driver/wizardpen/DETAILS
+++ b/xorg-driver/wizardpen/DETAILS
@@ -1,9 +1,6 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=wizardpen
-if [[ "$WIZARDPEN_AUTOUPDATE" = y ]]; then
- VERSION=$(date +%Y%m%d)
-else
- VERSION=trunk
-fi
+ VERSION=$(get_scm_version)
SOURCE="wizardpen-trunk.tar.bz2"
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
diff --git a/xorg-driver/wizardpen/HISTORY b/xorg-driver/wizardpen/HISTORY
index b8eb237..fd12b60 100644
--- a/xorg-driver/wizardpen/HISTORY
+++ b/xorg-driver/wizardpen/HISTORY
@@ -1,3 +1,6 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
2011-09-14 Ismael Luceno <ismael AT sourcemage.org>
* PREPARE, DETAILS: Use prepare_select_branch

diff --git a/xorg-driver/xf86-input-wacom/DEPENDS
b/xorg-driver/xf86-input-wacom/DEPENDS
index 207035a..3da6bce 100755
--- a/xorg-driver/xf86-input-wacom/DEPENDS
+++ b/xorg-driver/xf86-input-wacom/DEPENDS
@@ -1,4 +1,4 @@
-depends udev &&
+depends UDEV &&
depends util-macros &&
depends xproto &&
depends kbproto &&
diff --git a/xorg-driver/xf86-input-wacom/DETAILS
b/xorg-driver/xf86-input-wacom/DETAILS
index 825c21f..104d3dd 100755
--- a/xorg-driver/xf86-input-wacom/DETAILS
+++ b/xorg-driver/xf86-input-wacom/DETAILS
@@ -1,5 +1,5 @@
SPELL=xf86-input-wacom
- VERSION=0.12.0
+ VERSION=0.19.0
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/$SOURCE/download
#http://$SOURCEFOURGE_URL/xf86-input-wacom/$SOURCE
diff --git a/xorg-driver/xf86-input-wacom/HISTORY
b/xorg-driver/xf86-input-wacom/HISTORY
index 73bffb8..96598cf 100644
--- a/xorg-driver/xf86-input-wacom/HISTORY
+++ b/xorg-driver/xf86-input-wacom/HISTORY
@@ -1,3 +1,9 @@
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
+2013-02-22 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 0.19.0
+
2012-03-04 Robin Cook <rcook AT wyrms.net>
* DEPENDS: corrected typo in kbproto

diff --git a/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.12.0.tar.bz2.sig
b/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.12.0.tar.bz2.sig
deleted file mode 100644
index 105dce9..0000000
Binary files
a/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.12.0.tar.bz2.sig and
/dev/null differ
diff --git a/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig
b/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig
new file mode 100644
index 0000000..49a5a1b
Binary files /dev/null and
b/xorg-driver/xf86-input-wacom/xf86-input-wacom-0.19.0.tar.bz2.sig differ
diff --git a/xorg-driver/xf86-video-ati/DEPENDS
b/xorg-driver/xf86-video-ati/DEPENDS
index 136be16..8da7dd9 100755
--- a/xorg-driver/xf86-video-ati/DEPENDS
+++ b/xorg-driver/xf86-video-ati/DEPENDS
@@ -1,18 +1,22 @@
depends -sub "RADEON" libdrm &&
+depends libpciaccess &&
+depends libpthread-stubs &&
+depends pixman &&
depends util-macros &&
depends xineramaproto &&
-depends xproto &&
depends xorg-server &&
-optional_depends mesalib \
+depends xproto &&
+
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&

-if [[ "$ATI_SCM" = y ]]; then
+if [[ $XF86_VIDEO_ATI_BRANCH == scm ]]; then
+ depends glamor &&
depends git
fi &&

if is_depends_enabled $SPELL mesalib ; then
-sub_depends mesalib DRI
+ sub_depends mesalib DRI
fi
-
diff --git a/xorg-driver/xf86-video-ati/DETAILS
b/xorg-driver/xf86-video-ati/DETAILS
index 30dba9f..ba041e0 100755
--- a/xorg-driver/xf86-video-ati/DETAILS
+++ b/xorg-driver/xf86-video-ati/DETAILS
@@ -1,11 +1,8 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xf86-video-ati
-if [[ $ATI_SCM == y ]]; then
- if [[ $ATI_AUTO == y ]]; then
- VERSION=$(date +%Y%m%d)
+if [[ $XF86_VIDEO_ATI_BRANCH == scm ]]; then
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
- else
- VERSION=scm
- fi
SOURCE=$SPELL-scm.tar.bz2

SOURCE_URL[0]="git://anongit.freedesktop.org/git/xorg/driver/$SPELL:$SPELL-scm"
SOURCE_IGNORE=volatile
diff --git a/xorg-driver/xf86-video-ati/HISTORY
b/xorg-driver/xf86-video-ati/HISTORY
index 6d00c10..5c20197 100644
--- a/xorg-driver/xf86-video-ati/HISTORY
+++ b/xorg-driver/xf86-video-ati/HISTORY
@@ -1,3 +1,19 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-05-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: SCM branch depends on glamor
+ * DEPENDS, DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2013-02-25 Ismael Luceno <ismael.luceno AT gmail.com>
+ * PRE_BUILD: Fix call to autogen.sh
+
2011-03-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS version 6.14.1

diff --git a/xorg-driver/xf86-video-ati/PREPARE
b/xorg-driver/xf86-video-ati/PREPARE
index 52b01af..ba63470 100755
--- a/xorg-driver/xf86-video-ati/PREPARE
+++ b/xorg-driver/xf86-video-ati/PREPARE
@@ -1,5 +1,2 @@
-config_query ATI_SCM "Do you want SCM version" n &&
-if [[ $ATI_SCM == y ]]; then
- config_query ATI_AUTO \
- "Automaticaly update the spell on sorcery queue/system-update?"
n
-fi
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/xorg-driver/xf86-video-ati/PRE_BUILD
b/xorg-driver/xf86-video-ati/PRE_BUILD
index ecc94ad..faba109 100755
--- a/xorg-driver/xf86-video-ati/PRE_BUILD
+++ b/xorg-driver/xf86-video-ati/PRE_BUILD
@@ -1,6 +1,5 @@
default_pre_build &&
-if [[ $ATI_SCM == y ]] ; then
-cd $SOURCE_DIRECTORY &&
-sedit "s:.*configure.*::" autogen.sh &&
-./autogen.sh
+if [[ $XF86_VIDEO_ATI_BRANCH == scm ]]; then
+ cd "$SOURCE_DIRECTORY" &&
+ NOCONFIGURE=1 ./autogen.sh
fi
diff --git a/xorg-driver/xf86-video-glint/DEPENDS
b/xorg-driver/xf86-video-glint/DEPENDS
index a51187e..325e1a5 100755
--- a/xorg-driver/xf86-video-glint/DEPENDS
+++ b/xorg-driver/xf86-video-glint/DEPENDS
@@ -1,7 +1,7 @@
depends util-macros &&
depends xproto &&
depends xorg-server &&
-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-glint/HISTORY
b/xorg-driver/xf86-video-glint/HISTORY
index 64222a6..6d9f43a 100644
--- a/xorg-driver/xf86-video-glint/HISTORY
+++ b/xorg-driver/xf86-video-glint/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2009-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.2.4
SOURCE matches upstream posted MD5
diff --git a/xorg-driver/xf86-video-impact/DETAILS
b/xorg-driver/xf86-video-impact/DETAILS
index 4fc3826..860eba8 100755
--- a/xorg-driver/xf86-video-impact/DETAILS
+++ b/xorg-driver/xf86-video-impact/DETAILS
@@ -15,7 +15,7 @@ cat << EOF
The impact driver supports the Impact (MardiGras) cards found in SGI Indigo2
and ImpactSR (also MardiGras) cards found in SGI Octane.

-It supports Impact in 24bit TrueColor mode. There is also a 8bit PseudoColor
-mode, but this affects the shadow frame-buffer only (memory usage),
-hardware settings are the same.
+It supports Impact in 24-bit TrueColor mode. There is also a 8-bit
PseudoColor
+mode, but this affects the shadow frame-buffer only (memory usage), hardware
+settings are the same.
EOF
diff --git a/xorg-driver/xf86-video-impact/HISTORY
b/xorg-driver/xf86-video-impact/HISTORY
index adec4c9..cbfb85b 100644
--- a/xorg-driver/xf86-video-impact/HISTORY
+++ b/xorg-driver/xf86-video-impact/HISTORY
@@ -1,3 +1,6 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
2008-03-17 Eric Sandall <sandalle AT sourcemage.org>
* CONFLICTS: Auto-conflicts with xorg as well

diff --git a/xorg-driver/xf86-video-intel/DEPENDS
b/xorg-driver/xf86-video-intel/DEPENDS
index 6427633..58fb158 100755
--- a/xorg-driver/xf86-video-intel/DEPENDS
+++ b/xorg-driver/xf86-video-intel/DEPENDS
@@ -25,4 +25,4 @@ if is_depends_enabled $SPELL libxvmc; then
depends xcb-util
fi &&

-optional_depends udev "" "" "for udev-based monitor hotplug detection
support"
+optional_depends UDEV "" "" "for udev-based monitor hotplug detection
support"
diff --git a/xorg-driver/xf86-video-intel/HISTORY
b/xorg-driver/xf86-video-intel/HISTORY
index f49061a..faff51f 100644
--- a/xorg-driver/xf86-video-intel/HISTORY
+++ b/xorg-driver/xf86-video-intel/HISTORY
@@ -1,3 +1,9 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2011-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: corrected dependencies

diff --git a/xorg-driver/xf86-video-mga/DEPENDS
b/xorg-driver/xf86-video-mga/DEPENDS
index a51187e..325e1a5 100755
--- a/xorg-driver/xf86-video-mga/DEPENDS
+++ b/xorg-driver/xf86-video-mga/DEPENDS
@@ -1,7 +1,7 @@
depends util-macros &&
depends xproto &&
depends xorg-server &&
-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-mga/HISTORY
b/xorg-driver/xf86-video-mga/HISTORY
index 761efc6..b317eea 100644
--- a/xorg-driver/xf86-video-mga/HISTORY
+++ b/xorg-driver/xf86-video-mga/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2010-09-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.4.13
SOURCE matches upstream posted SHA1
diff --git a/xorg-driver/xf86-video-newport/DETAILS
b/xorg-driver/xf86-video-newport/DETAILS
index 0102d01..41fdab0 100755
--- a/xorg-driver/xf86-video-newport/DETAILS
+++ b/xorg-driver/xf86-video-newport/DETAILS
@@ -10,7 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=XCL
SHORT="the X.Org video driver for Newport based cards"
cat << EOF
-xf86-video-newport provides the X.Org video drivers for the Newport
-(also called XL) family of chipsets integrated in SGI Indys and
-Indigo2s. It supports both the 8bit and 24bit versions of the Newport.
+xf86-video-newport provides the X.Org video drivers for the Newport (also
called
+XL) family of chipsets integrated in SGI Indys and Indigo2s. It supports both
+the 8-bit and 24-bit versions of the Newport.
EOF
diff --git a/xorg-driver/xf86-video-newport/HISTORY
b/xorg-driver/xf86-video-newport/HISTORY
index 2ed7094..b81ee5d 100644
--- a/xorg-driver/xf86-video-newport/HISTORY
+++ b/xorg-driver/xf86-video-newport/HISTORY
@@ -1,3 +1,6 @@
+2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Replace "bit" suffix with "-bit" in description
+
2009-09-11 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.2.3
SOURCE matches upstream posted MD5
diff --git a/xorg-driver/xf86-video-openchrome/DEPENDS
b/xorg-driver/xf86-video-openchrome/DEPENDS
index 92d51e4a..928092d 100755
--- a/xorg-driver/xf86-video-openchrome/DEPENDS
+++ b/xorg-driver/xf86-video-openchrome/DEPENDS
@@ -7,7 +7,7 @@ if [[ "$XF86_VIDEO_OPENCHROME_BRANCH" == "scm" ]]; then
depends subversion
fi &&

-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-openchrome/DETAILS
b/xorg-driver/xf86-video-openchrome/DETAILS
index 8f79272..c4a6d7e 100755
--- a/xorg-driver/xf86-video-openchrome/DETAILS
+++ b/xorg-driver/xf86-video-openchrome/DETAILS
@@ -1,10 +1,7 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=xf86-video-openchrome
if [[ $XF86_VIDEO_OPENCHROME_BRANCH == scm ]]; then
- if [[ "$XF86_VIDEO_OPENCHROME_AUTOUPDATE" == "y" ]]; then
- VERSION=$(date +%Y%m%d)
- else
- VERSION=svn
- fi
+ VERSION=$(get_scm_version)
SOURCE=${SPELL}-svn.tar.bz2
SOURCE_HINTS=old_svn_compat
SOURCE_URL[0]=svn://svn.openchrome.org/svn/trunk:$SPELL
diff --git a/xorg-driver/xf86-video-openchrome/HISTORY
b/xorg-driver/xf86-video-openchrome/HISTORY
index 92492cf..65776c1 100644
--- a/xorg-driver/xf86-video-openchrome/HISTORY
+++ b/xorg-driver/xf86-video-openchrome/HISTORY
@@ -1,3 +1,9 @@
+2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Use get_scm_version
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2011-09-19 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS, PREPARE, PRE_BUILD: Use prepare_select_branch

diff --git a/xorg-driver/xf86-video-r128/DEPENDS
b/xorg-driver/xf86-video-r128/DEPENDS
index a51187e..325e1a5 100755
--- a/xorg-driver/xf86-video-r128/DEPENDS
+++ b/xorg-driver/xf86-video-r128/DEPENDS
@@ -1,7 +1,7 @@
depends util-macros &&
depends xproto &&
depends xorg-server &&
-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-r128/HISTORY
b/xorg-driver/xf86-video-r128/HISTORY
index aa28d0a..9c637a5 100644
--- a/xorg-driver/xf86-video-r128/HISTORY
+++ b/xorg-driver/xf86-video-r128/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2009-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 6.8.1
SOURCE matches upstream posted MD5
diff --git a/xorg-driver/xf86-video-sis/DEPENDS
b/xorg-driver/xf86-video-sis/DEPENDS
index 2b33821..9b173af 100755
--- a/xorg-driver/xf86-video-sis/DEPENDS
+++ b/xorg-driver/xf86-video-sis/DEPENDS
@@ -1,7 +1,7 @@
depends util-macros &&
depends xproto &&
depends xorg-server &&
-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-sis/HISTORY
b/xorg-driver/xf86-video-sis/HISTORY
index 318754d..29b7753 100644
--- a/xorg-driver/xf86-video-sis/HISTORY
+++ b/xorg-driver/xf86-video-sis/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2010-09-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.10.3
SOURCE matches upstream posted SHA1
diff --git a/xorg-driver/xf86-video-tdfx/DEPENDS
b/xorg-driver/xf86-video-tdfx/DEPENDS
index 2b33821..9b173af 100755
--- a/xorg-driver/xf86-video-tdfx/DEPENDS
+++ b/xorg-driver/xf86-video-tdfx/DEPENDS
@@ -1,7 +1,7 @@
depends util-macros &&
depends xproto &&
depends xorg-server &&
-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-tdfx/HISTORY
b/xorg-driver/xf86-video-tdfx/HISTORY
index 076edef..1ff292d 100644
--- a/xorg-driver/xf86-video-tdfx/HISTORY
+++ b/xorg-driver/xf86-video-tdfx/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2009-07-30 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.4.3
SOURCE matches upstream posted MD5
diff --git a/xorg-driver/xf86-video-via/DEPENDS
b/xorg-driver/xf86-video-via/DEPENDS
index b4e9d94..9bc878e 100755
--- a/xorg-driver/xf86-video-via/DEPENDS
+++ b/xorg-driver/xf86-video-via/DEPENDS
@@ -3,7 +3,7 @@ depends xproto &&
depends xorg-server &&
depends libdrm &&
depends libxvmc &&
-optional_depends mesalib \
+optional_depends MESALIB \
"--enable-dri" \
"--disable-dri" \
"Do you want dri support" &&
diff --git a/xorg-driver/xf86-video-via/HISTORY
b/xorg-driver/xf86-video-via/HISTORY
index d070737..a93132c 100644
--- a/xorg-driver/xf86-video-via/HISTORY
+++ b/xorg-driver/xf86-video-via/HISTORY
@@ -1,3 +1,6 @@
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
2008-06-28 Pol Vinogradov <vin.public AT gmail.com>
* DEPENDS: removed nonexistant is_depends_enabled.function sourcing

diff --git a/xorg-extras/xterm/DEPENDS b/xorg-extras/xterm/DEPENDS
index 4697753..8db8ac0 100755
--- a/xorg-extras/xterm/DEPENDS
+++ b/xorg-extras/xterm/DEPENDS
@@ -1,11 +1,11 @@
depends fontconfig &&
-depends freetype2 &&
depends libice &&
depends libsm &&
depends libx11 "--with-x" &&
depends libxaw &&
depends libxext &&
depends libxft &&
+depends libxpm &&
depends libxmu &&
depends libxrender &&
depends libxt &&
diff --git a/xorg-extras/xterm/DETAILS b/xorg-extras/xterm/DETAILS
index f36742d..0022f93 100755
--- a/xorg-extras/xterm/DETAILS
+++ b/xorg-extras/xterm/DETAILS
@@ -1,5 +1,5 @@
SPELL=xterm
- VERSION=270
+ VERSION=287
SOURCE=$SPELL-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://invisible-island.net/xterm/$SOURCE
diff --git a/xorg-extras/xterm/HISTORY b/xorg-extras/xterm/HISTORY
index f880917..a4de659 100644
--- a/xorg-extras/xterm/HISTORY
+++ b/xorg-extras/xterm/HISTORY
@@ -1,3 +1,10 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: freetype2 was both hard and optional dep
+ depends libxpm
+
+2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 287
+
2011-06-07 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 270

diff --git a/xorg-extras/xterm/xterm-267.tgz.sig
b/xorg-extras/xterm/xterm-267.tgz.sig
deleted file mode 100644
index 2d1b810..0000000
Binary files a/xorg-extras/xterm/xterm-267.tgz.sig and /dev/null differ
diff --git a/xorg-lib/libdmx/DEPENDS b/xorg-lib/libdmx/DEPENDS
index 85b09a9..d337b569 100755
--- a/xorg-lib/libdmx/DEPENDS
+++ b/xorg-lib/libdmx/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libfontenc/DEPENDS b/xorg-lib/libfontenc/DEPENDS
index 60d5bc3..166e91d 100755
--- a/xorg-lib/libfontenc/DEPENDS
+++ b/xorg-lib/libfontenc/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends -sub CXX gcc &&
depends pkgconfig &&
depends libtool &&
diff --git a/xorg-lib/libfs/DEPENDS b/xorg-lib/libfs/DEPENDS
index 07bb920..99bd249 100755
--- a/xorg-lib/libfs/DEPENDS
+++ b/xorg-lib/libfs/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends zlib &&
diff --git a/xorg-lib/libice/DEPENDS b/xorg-lib/libice/DEPENDS
index 71bc1f2..c1fe4d3 100755
--- a/xorg-lib/libice/DEPENDS
+++ b/xorg-lib/libice/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends -sub CXX gcc &&
depends pkgconfig &&
depends libtool &&
diff --git a/xorg-lib/liblbxutil/DEPENDS b/xorg-lib/liblbxutil/DEPENDS
index a4357ea..d37f383 100755
--- a/xorg-lib/liblbxutil/DEPENDS
+++ b/xorg-lib/liblbxutil/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends -sub CXX gcc &&
depends pkgconfig &&
depends libtool &&
diff --git a/xorg-lib/liboldx/DEPENDS b/xorg-lib/liboldx/DEPENDS
index 1b77961..85c3c2b 100755
--- a/xorg-lib/liboldx/DEPENDS
+++ b/xorg-lib/liboldx/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libsm/DEPENDS b/xorg-lib/libsm/DEPENDS
index cadaee5..1ea1843 100755
--- a/xorg-lib/libsm/DEPENDS
+++ b/xorg-lib/libsm/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
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/DEPENDS b/xorg-lib/libx11/DEPENDS
index b417f12..d266fd5 100755
--- a/xorg-lib/libx11/DEPENDS
+++ b/xorg-lib/libx11/DEPENDS
@@ -1,5 +1,5 @@
depends util-macros &&
-depends gawk &&
+depends AWK &&
depends libtool &&
depends pkgconfig &&
depends bigreqsproto &&
@@ -12,6 +12,7 @@ depends inputproto &&
depends libxau &&
depends libxdmcp &&
depends libxcb &&
+depends libpthread-stubs &&

optional_depends groff '--enable-specs' '--disable-specs' 'specification
docs' &&

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..ef2bee5 100644
--- a/xorg-lib/libx11/HISTORY
+++ b/xorg-lib/libx11/HISTORY
@@ -1,3 +1,10 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libpthread-stubs
+
+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

diff --git a/xorg-lib/libxau/DEPENDS b/xorg-lib/libxau/DEPENDS
index 92e1251..051ce25 100755
--- a/xorg-lib/libxau/DEPENDS
+++ b/xorg-lib/libxau/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends -sub CXX gcc &&
depends libtool &&
depends pkgconfig &&
diff --git a/xorg-lib/libxaw/DEPENDS b/xorg-lib/libxaw/DEPENDS
index 6b4a520..b406853 100755
--- a/xorg-lib/libxaw/DEPENDS
+++ b/xorg-lib/libxaw/DEPENDS
@@ -1,16 +1,22 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
+depends AWK &&
+depends pkgconfig &&
+depends libtool &&
+depends util-macros &&

if list_find "$LIBXAW_OPTS" "--enable-xaw6" ||
list_find "$LIBXAW_OPTS" "--enable-xaw7"; then
- depends xproto &&
- depends libx11 &&
- depends libxext &&
- depends libxt &&
- depends libxmu &&
- depends xextproto
+ depends libice &&
+ depends libpthread-stubs &&
+ depends libsm &&
+ depends libx11 &&
+ depends libxau &&
+ depends libxcb &&
+ depends libxdmcp &&
+ depends libxext &&
+ depends libxmu &&
+ depends libxt &&
+ depends xextproto &&
+ depends xproto
fi &&

if list_find "$LIBXAW_OPTS" "--enable-xaw7"; then
diff --git a/xorg-lib/libxaw/HISTORY b/xorg-lib/libxaw/HISTORY
index 11c9d47..3e7a6a3 100644
--- a/xorg-lib/libxaw/HISTORY
+++ b/xorg-lib/libxaw/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing X11 dependencies
+
2011-01-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.0.9

diff --git a/xorg-lib/libxcb/DEPENDS b/xorg-lib/libxcb/DEPENDS
index eeb999a..c619832 100755
--- a/xorg-lib/libxcb/DEPENDS
+++ b/xorg-lib/libxcb/DEPENDS
@@ -1,16 +1,17 @@
-depends xcb-proto &&
-local xcb_version=$(installed_version xcb-proto) &&
-if [[ $xcb_version == 1.2 ]] || [[ $xcb_version == 1.0 || $xcb_version ==
0.9.93 ]]; then
- force_depends xcb-proto
-fi &&
-depends libpthread-stubs &&
-depends automake &&
depends autoconf &&
+depends automake &&
depends pkgconfig &&
+depends libpthread-stubs &&
depends libtool &&
-depends libxslt &&
depends libxau &&
+depends libxdmcp &&
+depends libxslt &&
depends util-macros &&
+depends xcb-proto &&
+local xcb_version=$(installed_version xcb-proto) &&
+if [[ $xcb_version == 1.2 ]] || [[ $xcb_version == 1.0 || $xcb_version ==
0.9.93 ]]; then
+ force_depends xcb-proto
+fi &&

optional_depends doxygen \
'' \
diff --git a/xorg-lib/libxcb/HISTORY b/xorg-lib/libxcb/HISTORY
index ecfbdb0..acd212f 100644
--- a/xorg-lib/libxcb/HISTORY
+++ b/xorg-lib/libxcb/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libxdmcp
+
2010-09-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7
SOURCE matches upstream posted SHA1
diff --git a/xorg-lib/libxcomposite/DEPENDS b/xorg-lib/libxcomposite/DEPENDS
index 85cb938..2d3c83e 100755
--- a/xorg-lib/libxcomposite/DEPENDS
+++ b/xorg-lib/libxcomposite/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends compositeproto &&
-depends fixesproto &&
-depends libx11 &&
-depends libxfixes &&
-depends libxext
+depends AWK &&
+depends compositeproto &&
+depends fixesproto &&
+depends pkgconfig &&
+depends libtool &&
+depends libpthread-stubs &&
+depends libxau &&
+depends libx11 &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxfixes &&
+depends libxext &&
+depends util-macros
diff --git a/xorg-lib/libxcomposite/HISTORY b/xorg-lib/libxcomposite/HISTORY
index e8520a2..242fcbc 100644
--- a/xorg-lib/libxcomposite/HISTORY
+++ b/xorg-lib/libxcomposite/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing dependencies
+
2010-10-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.4.3

diff --git a/xorg-lib/libxcursor/DEPENDS b/xorg-lib/libxcursor/DEPENDS
index f616b85..dfa5fc6 100755
--- a/xorg-lib/libxcursor/DEPENDS
+++ b/xorg-lib/libxcursor/DEPENDS
@@ -1,8 +1,12 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends fixesproto &&
-depends libxrender &&
-depends libxfixes &&
-depends libx11
+depends AWK &&
+depends fixesproto &&
+depends pkgconfig &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxfixes &&
+depends libxrender &&
+depends util-macros
diff --git a/xorg-lib/libxcursor/HISTORY b/xorg-lib/libxcursor/HISTORY
index 78330de..843debc 100644
--- a/xorg-lib/libxcursor/HISTORY
+++ b/xorg-lib/libxcursor/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing dependencies
+
2010-10-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.11

diff --git a/xorg-lib/libxdamage/DEPENDS b/xorg-lib/libxdamage/DEPENDS
index 080339e..e9c3e2b 100755
--- a/xorg-lib/libxdamage/DEPENDS
+++ b/xorg-lib/libxdamage/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends damageproto &&
-depends fixesproto &&
-depends xextproto &&
-depends libx11 &&
-depends libxfixes
+depends AWK &&
+depends damageproto &&
+depends fixesproto &&
+depends pkgconfig &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxfixes &&
+depends util-macros &&
+depends xextproto
diff --git a/xorg-lib/libxdamage/HISTORY b/xorg-lib/libxdamage/HISTORY
index d4c78ef..ed08aaa 100644
--- a/xorg-lib/libxdamage/HISTORY
+++ b/xorg-lib/libxdamage/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing dependencies
+
2010-06-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.1.3
SOURCE matches upstream posted SHA1
diff --git a/xorg-lib/libxdmcp/DEPENDS b/xorg-lib/libxdmcp/DEPENDS
index 92e1251..051ce25 100755
--- a/xorg-lib/libxdmcp/DEPENDS
+++ b/xorg-lib/libxdmcp/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends -sub CXX gcc &&
depends libtool &&
depends pkgconfig &&
diff --git a/xorg-lib/libxevie/DEPENDS b/xorg-lib/libxevie/DEPENDS
index 69104d6..e4fba76 100755
--- a/xorg-lib/libxevie/DEPENDS
+++ b/xorg-lib/libxevie/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxext/DEPENDS b/xorg-lib/libxext/DEPENDS
index 285f73e..7f534f6 100755
--- a/xorg-lib/libxext/DEPENDS
+++ b/xorg-lib/libxext/DEPENDS
@@ -1,8 +1,11 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xproto &&
-depends libx11 &&
-depends xextproto &&
-depends libxau
+depends AWK &&
+depends pkgconfig &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends util-macros &&
+depends xextproto &&
+depends xproto
diff --git a/xorg-lib/libxext/HISTORY b/xorg-lib/libxext/HISTORY
index 4500eb4..22d2671 100644
--- a/xorg-lib/libxext/HISTORY
+++ b/xorg-lib/libxext/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: libpthread-stubs, libxcb, libxdmcp
+
2010-10-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.0

diff --git a/xorg-lib/libxfixes/DEPENDS b/xorg-lib/libxfixes/DEPENDS
index ae88176..2784933 100755
--- a/xorg-lib/libxfixes/DEPENDS
+++ b/xorg-lib/libxfixes/DEPENDS
@@ -1,8 +1,12 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xproto &&
-depends fixesproto &&
-depends xextproto &&
-depends libx11
+depends AWK &&
+depends fixesproto &&
+depends pkgconfig &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends xextproto &&
+depends xproto &&
+depends util-macros
diff --git a/xorg-lib/libxfixes/HISTORY b/xorg-lib/libxfixes/HISTORY
index ad344c9..b411576 100644
--- a/xorg-lib/libxfixes/HISTORY
+++ b/xorg-lib/libxfixes/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing dependencies
+
2011-03-09 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 5.0
SOURCE matches upstream posted SHA1
diff --git a/xorg-lib/libxfont/DEPENDS b/xorg-lib/libxfont/DEPENDS
index da6a078..35a6e69 100755
--- a/xorg-lib/libxfont/DEPENDS
+++ b/xorg-lib/libxfont/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends zlib &&
diff --git a/xorg-lib/libxfontcache/DEPENDS b/xorg-lib/libxfontcache/DEPENDS
index d08ae41..25c8f8d 100755
--- a/xorg-lib/libxfontcache/DEPENDS
+++ b/xorg-lib/libxfontcache/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxft/DEPENDS b/xorg-lib/libxft/DEPENDS
index 56307a3..046ddb5 100755
--- a/xorg-lib/libxft/DEPENDS
+++ b/xorg-lib/libxft/DEPENDS
@@ -1,8 +1,18 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends zlib &&
-depends freetype2 &&
-depends fontconfig &&
-depends util-macros &&
-depends libxrender
+depends AWK &&
+depends expat &&
+depends freetype2 &&
+depends fontconfig &&
+depends glib2 &&
+depends harfbuzz &&
+depends libpng &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxrender &&
+depends pcre &&
+depends pkgconfig &&
+depends util-macros &&
+depends zlib
diff --git a/xorg-lib/libxft/HISTORY b/xorg-lib/libxft/HISTORY
index 36182f5..306d49d 100644
--- a/xorg-lib/libxft/HISTORY
+++ b/xorg-lib/libxft/HISTORY
@@ -1,3 +1,9 @@
+2014-12-04 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD, fix-freetype-includes.patch: Added to compile against
freetype2 2.5.0+
+
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/xorg-lib/libxft/PRE_BUILD b/xorg-lib/libxft/PRE_BUILD
new file mode 100755
index 0000000..2fb1dad
--- /dev/null
+++ b/xorg-lib/libxft/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+message "${MESSAGE_COLOR}Fixing compilation against
${SPELL_COLOR}freetype2${DEFAULT_COLOR}" &&
+patch "${SOURCE_DIRECTORY}"/src/xftglyphs.c \
+ "${SPELL_DIRECTORY}"/fix-freetype-includes.patch
diff --git a/xorg-lib/libxft/fix-freetype-includes.patch
b/xorg-lib/libxft/fix-freetype-includes.patch
new file mode 100644
index 0000000..d36c3a7
--- /dev/null
+++ b/xorg-lib/libxft/fix-freetype-includes.patch
@@ -0,0 +1,19 @@
+# Modified from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733385
+diff -Naur libXft-2.2.0.orig/src/xftglyphs.c libXft-2.2.0/src/xftglyphs.c
+--- libXft-2.2.0.orig/src/xftglyphs.c 2009-10-16 14:27:08.000000000 -0700
++++ libXft-2.2.0/src/xftglyphs.c 2014-12-04 15:03:54.485358680 -0800
+@@ -21,10 +21,12 @@
+ */
+
+ #include "xftint.h"
+-#include <freetype/ftoutln.h>
++#include <ft2build.h>
++#include FT_OUTLINE_H
++#include FT_LCD_FILTER_H
+
+ #if HAVE_FT_GLYPHSLOT_EMBOLDEN
+-#include <freetype/ftsynth.h>
++#include FT_SYNTHESIS_H
+ #endif
+
+ static const int filters[3][3] = {
diff --git a/xorg-lib/libxi/DEPENDS b/xorg-lib/libxi/DEPENDS
index 8ee9e84..95e7a26 100755
--- a/xorg-lib/libxi/DEPENDS
+++ b/xorg-lib/libxi/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xproto &&
-depends xextproto &&
-depends inputproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends inputproto &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros &&
+depends xextproto &&
+depends xproto
diff --git a/xorg-lib/libxi/HISTORY b/xorg-lib/libxi/HISTORY
index ee4af64..2acae34 100644
--- a/xorg-lib/libxi/HISTORY
+++ b/xorg-lib/libxi/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing dependencies
+
2011-03-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.2

diff --git a/xorg-lib/libxinerama/DEPENDS b/xorg-lib/libxinerama/DEPENDS
index c94e332..6a31abd 100755
--- a/xorg-lib/libxinerama/DEPENDS
+++ b/xorg-lib/libxinerama/DEPENDS
@@ -1,8 +1,12 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xextproto &&
-depends xineramaproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros &&
+depends xextproto &&
+depends xineramaproto
diff --git a/xorg-lib/libxinerama/HISTORY b/xorg-lib/libxinerama/HISTORY
index 988713d..f967042 100644
--- a/xorg-lib/libxinerama/HISTORY
+++ b/xorg-lib/libxinerama/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-10-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.1

diff --git a/xorg-lib/libxkbfile/DEPENDS b/xorg-lib/libxkbfile/DEPENDS
index afb3605..82db2bb 100755
--- a/xorg-lib/libxkbfile/DEPENDS
+++ b/xorg-lib/libxkbfile/DEPENDS
@@ -1,8 +1,12 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends kbproto &&
-depends xextproto &&
-depends xproto &&
-depends libx11
+depends AWK &&
+depends kbproto &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends pkgconfig &&
+depends util-macros &&
+depends xextproto &&
+depends xproto
diff --git a/xorg-lib/libxkbfile/HISTORY b/xorg-lib/libxkbfile/HISTORY
index 22d5540..870dbc7 100644
--- a/xorg-lib/libxkbfile/HISTORY
+++ b/xorg-lib/libxkbfile/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.7

diff --git a/xorg-lib/libxkbui/DEPENDS b/xorg-lib/libxkbui/DEPENDS
index 1a31818..deeeb0e 100755
--- a/xorg-lib/libxkbui/DEPENDS
+++ b/xorg-lib/libxkbui/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxmu/DEPENDS b/xorg-lib/libxmu/DEPENDS
index 258c441..6198708 100755
--- a/xorg-lib/libxmu/DEPENDS
+++ b/xorg-lib/libxmu/DEPENDS
@@ -1,7 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends libx11 &&
-depends libxt &&
-depends libxext
+depends AWK &&
+depends libice &&
+depends libpthread-stubs &&
+depends libsm &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxt &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros
diff --git a/xorg-lib/libxmu/HISTORY b/xorg-lib/libxmu/HISTORY
index 1b461d4..57dfc52 100644
--- a/xorg-lib/libxmu/HISTORY
+++ b/xorg-lib/libxmu/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
2011-07-25 Bor Kraljič <pyrobor AT ver.si>
* CONFIGURE: remove "--disable-IPv6" from LIBXMU_OPTS

diff --git a/xorg-lib/libxp/DEPENDS b/xorg-lib/libxp/DEPENDS
index 155adb2..d8fd489 100755
--- a/xorg-lib/libxp/DEPENDS
+++ b/xorg-lib/libxp/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxp/HISTORY b/xorg-lib/libxp/HISTORY
index d97b99d..4b78f93 100644
--- a/xorg-lib/libxp/HISTORY
+++ b/xorg-lib/libxp/HISTORY
@@ -1,3 +1,7 @@
+2012-12-08 Ladislav Hagara <hgr AT vabo.cz>
+ * sig file updated
+ * PRE_BUILD, werror-fix.patch: removed
+
2011-12-25 Robin Cook <rcook AT wyrms.net>
* PRE_BUILD: appy patch to remove werror causing build to fail.

diff --git a/xorg-lib/libxp/PRE_BUILD b/xorg-lib/libxp/PRE_BUILD
deleted file mode 100755
index f32c7bd..0000000
--- a/xorg-lib/libxp/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-
-./autogen.sh &&
-
-patch -p0 < $SCRIPT_DIRECTORY/werror-fix.patch
diff --git a/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig
b/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig
index 87d5148..73700f1 100644
Binary files a/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig and
b/xorg-lib/libxp/libXp-1.0.1.tar.bz2.sig differ
diff --git a/xorg-lib/libxp/werror-fix.patch b/xorg-lib/libxp/werror-fix.patch
deleted file mode 100644
index 25dc373..0000000
--- a/xorg-lib/libxp/werror-fix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure-orig 2011-12-25 15:52:45.689534862 -0600
-+++ configure 2011-12-25 15:53:08.762535820 -0600
-@@ -7606,7 +7606,7 @@
- CFLAGS="$xorg_testset_save_CFLAGS"
-
- if test "$supported" = "yes" ; then
-- BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
-+ BASE_CFLAGS="$BASE_CFLAGS"
- found="yes"
- fi
- fi
diff --git a/xorg-lib/libxpm/DEPENDS b/xorg-lib/libxpm/DEPENDS
index e09baa0..094d360 100755
--- a/xorg-lib/libxpm/DEPENDS
+++ b/xorg-lib/libxpm/DEPENDS
@@ -1,8 +1,12 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends libxt &&
-depends libxext &&
-depends xproto &&
-depends libx11
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxt &&
+depends pkgconfig &&
+depends util-macros &&
+depends xproto
diff --git a/xorg-lib/libxpm/HISTORY b/xorg-lib/libxpm/HISTORY
index b8a1567..1fd993c 100644
--- a/xorg-lib/libxpm/HISTORY
+++ b/xorg-lib/libxpm/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT souremage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT souremage.org>
* DETAILS: version 3.5.9

diff --git a/xorg-lib/libxrandr/DEPENDS b/xorg-lib/libxrandr/DEPENDS
index 63e7059..1ebefe2 100755
--- a/xorg-lib/libxrandr/DEPENDS
+++ b/xorg-lib/libxrandr/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends randrproto &&
-depends renderproto &&
-depends libx11 &&
-depends libxext &&
-depends libxrender
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxrender &&
+depends pkgconfig &&
+depends randrproto &&
+depends renderproto &&
+depends util-macros
diff --git a/xorg-lib/libxrandr/HISTORY b/xorg-lib/libxrandr/HISTORY
index 152d4c5..97e8f9b 100644
--- a/xorg-lib/libxrandr/HISTORY
+++ b/xorg-lib/libxrandr/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 1.3.1

diff --git a/xorg-lib/libxrender/DEPENDS b/xorg-lib/libxrender/DEPENDS
index 66a9ae2..44c02d4 100755
--- a/xorg-lib/libxrender/DEPENDS
+++ b/xorg-lib/libxrender/DEPENDS
@@ -1,6 +1,10 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends renderproto &&
-depends libx11
+depends AWK &&
+depends pkgconfig &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends renderproto &&
+depends util-macros
diff --git a/xorg-lib/libxrender/HISTORY b/xorg-lib/libxrender/HISTORY
index bf34961..4e3ec13 100644
--- a/xorg-lib/libxrender/HISTORY
+++ b/xorg-lib/libxrender/HISTORY
@@ -1,3 +1,6 @@
+2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: added missing dependencies
+
2010-06-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.9.6
SOURCE matches upstream posted SHA1
diff --git a/xorg-lib/libxres/DEPENDS b/xorg-lib/libxres/DEPENDS
index 170a7f6..288b5d0 100755
--- a/xorg-lib/libxres/DEPENDS
+++ b/xorg-lib/libxres/DEPENDS
@@ -1,7 +1,11 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends resourceproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends resourceproto &&
+depends util-macros
diff --git a/xorg-lib/libxres/HISTORY b/xorg-lib/libxres/HISTORY
index b7a43a2..a6c598e 100644
--- a/xorg-lib/libxres/HISTORY
+++ b/xorg-lib/libxres/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.5

diff --git a/xorg-lib/libxscrnsaver/DEPENDS b/xorg-lib/libxscrnsaver/DEPENDS
index f2e9e23..05fe127 100755
--- a/xorg-lib/libxscrnsaver/DEPENDS
+++ b/xorg-lib/libxscrnsaver/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxt/DEPENDS b/xorg-lib/libxt/DEPENDS
index be88b7b..08bedfd 100755
--- a/xorg-lib/libxt/DEPENDS
+++ b/xorg-lib/libxt/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxtrap/DEPENDS b/xorg-lib/libxtrap/DEPENDS
index c94d858..5383751 100755
--- a/xorg-lib/libxtrap/DEPENDS
+++ b/xorg-lib/libxtrap/DEPENDS
@@ -1,4 +1,4 @@
-depends gawk &&
+depends AWK &&
depends pkgconfig &&
depends libtool &&
depends util-macros &&
diff --git a/xorg-lib/libxtst/DEPENDS b/xorg-lib/libxtst/DEPENDS
index b6a3d73..717af53 100755
--- a/xorg-lib/libxtst/DEPENDS
+++ b/xorg-lib/libxtst/DEPENDS
@@ -1,10 +1,14 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends recordproto &&
-depends xextproto &&
-depends inputproto &&
-depends libx11 &&
-depends libxext &&
-depends libxi
+depends AWK &&
+depends inputproto &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxi &&
+depends pkgconfig &&
+depends recordproto &&
+depends util-macros &&
+depends xextproto
diff --git a/xorg-lib/libxtst/HISTORY b/xorg-lib/libxtst/HISTORY
index ef308e0..52d08c3 100644
--- a/xorg-lib/libxtst/HISTORY
+++ b/xorg-lib/libxtst/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.0

diff --git a/xorg-lib/libxv/DEPENDS b/xorg-lib/libxv/DEPENDS
index 495c98f..95e4570 100755
--- a/xorg-lib/libxv/DEPENDS
+++ b/xorg-lib/libxv/DEPENDS
@@ -1,8 +1,12 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xextproto &&
-depends videoproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros &&
+depends videoproto &&
+depends xextproto
diff --git a/xorg-lib/libxv/HISTORY b/xorg-lib/libxv/HISTORY
index 1e19fc0..10447c1 100644
--- a/xorg-lib/libxv/HISTORY
+++ b/xorg-lib/libxv/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.6

diff --git a/xorg-lib/libxvmc/DEPENDS b/xorg-lib/libxvmc/DEPENDS
index 42b9f38..0ded9a7 100755
--- a/xorg-lib/libxvmc/DEPENDS
+++ b/xorg-lib/libxvmc/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xextproto &&
-depends videoproto &&
-depends libx11 &&
-depends libxext &&
-depends libxv
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends libxv &&
+depends pkgconfig &&
+depends util-macros &&
+depends videoproto &&
+depends xextproto
diff --git a/xorg-lib/libxvmc/HISTORY b/xorg-lib/libxvmc/HISTORY
index 44db2e5..92084a8 100644
--- a/xorg-lib/libxvmc/HISTORY
+++ b/xorg-lib/libxvmc/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-09-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.6

diff --git a/xorg-lib/libxxf86dga/DEPENDS b/xorg-lib/libxxf86dga/DEPENDS
index f7cd625..89c7704 100755
--- a/xorg-lib/libxxf86dga/DEPENDS
+++ b/xorg-lib/libxxf86dga/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xproto &&
-depends xextproto &&
-depends xf86dgaproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros &&
+depends xextproto &&
+depends xf86dgaproto &&
+depends xproto
diff --git a/xorg-lib/libxxf86dga/HISTORY b/xorg-lib/libxxf86dga/HISTORY
index cc29800..bf717cd 100644
--- a/xorg-lib/libxxf86dga/HISTORY
+++ b/xorg-lib/libxxf86dga/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.2

diff --git a/xorg-lib/libxxf86misc/DEPENDS b/xorg-lib/libxxf86misc/DEPENDS
index c91b472..bc623e8 100755
--- a/xorg-lib/libxxf86misc/DEPENDS
+++ b/xorg-lib/libxxf86misc/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xproto &&
-depends xextproto &&
-depends xf86miscproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros &&
+depends xextproto &&
+depends xf86miscproto &&
+depends xproto
diff --git a/xorg-lib/libxxf86misc/HISTORY b/xorg-lib/libxxf86misc/HISTORY
index e643126..febcca5 100644
--- a/xorg-lib/libxxf86misc/HISTORY
+++ b/xorg-lib/libxxf86misc/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2011-03-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.0.3
SOURCE matches upstream posted SHA1
diff --git a/xorg-lib/libxxf86vm/DEPENDS b/xorg-lib/libxxf86vm/DEPENDS
index 01d9c7c..7c81748 100755
--- a/xorg-lib/libxxf86vm/DEPENDS
+++ b/xorg-lib/libxxf86vm/DEPENDS
@@ -1,9 +1,13 @@
-depends gawk &&
-depends pkgconfig &&
-depends libtool &&
-depends util-macros &&
-depends xproto &&
-depends xextproto &&
-depends xf86vidmodeproto &&
-depends libx11 &&
-depends libxext
+depends AWK &&
+depends libpthread-stubs &&
+depends libtool &&
+depends libx11 &&
+depends libxau &&
+depends libxcb &&
+depends libxdmcp &&
+depends libxext &&
+depends pkgconfig &&
+depends util-macros &&
+depends xextproto &&
+depends xf86vidmodeproto &&
+depends xproto
diff --git a/xorg-lib/libxxf86vm/HISTORY b/xorg-lib/libxxf86vm/HISTORY
index 91a82a7..0b10cf7 100644
--- a/xorg-lib/libxxf86vm/HISTORY
+++ b/xorg-lib/libxxf86vm/HISTORY
@@ -1,3 +1,6 @@
+2014-09-25 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS: missing depends
+
2010-11-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.1

diff --git a/xorg-proto/applewmproto/DEPENDS b/xorg-proto/applewmproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/applewmproto/DEPENDS
+++ b/xorg-proto/applewmproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/bigreqsproto/DEPENDS b/xorg-proto/bigreqsproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/bigreqsproto/DEPENDS
+++ b/xorg-proto/bigreqsproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/compositeproto/DEPENDS
b/xorg-proto/compositeproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/compositeproto/DEPENDS
+++ b/xorg-proto/compositeproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/damageproto/DEPENDS b/xorg-proto/damageproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/damageproto/DEPENDS
+++ b/xorg-proto/damageproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/dmxproto/DEPENDS b/xorg-proto/dmxproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/dmxproto/DEPENDS
+++ b/xorg-proto/dmxproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/dri2proto/DEPENDS b/xorg-proto/dri2proto/DEPENDS
index bc6dc20..442c17f 100755
--- a/xorg-proto/dri2proto/DEPENDS
+++ b/xorg-proto/dri2proto/DEPENDS
@@ -1,5 +1,5 @@
. $GRIMOIRE/FUNCTIONS
depends util-macros &&
simple_version_check_force_depends util-macros 12 2 &&
-depends gawk
+depends AWK

diff --git a/xorg-proto/dri2proto/DETAILS b/xorg-proto/dri2proto/DETAILS
index 35b0fa3..09d3990 100755
--- a/xorg-proto/dri2proto/DETAILS
+++ b/xorg-proto/dri2proto/DETAILS
@@ -1,9 +1,9 @@
SPELL=dri2proto
- VERSION=2.3
+ VERSION=2.8
+
SOURCE_HASH=sha512:1602f58cd8a3371dacf894cde4889b9147fc08e83f98d8e0d1c748abe43ecb74cf4e0e3d5eb2f33568ba5e6d9f310303b98ba43ae3bc956ae693824b1ae0745a
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/proto/${SOURCE}
-#
SOURCE_HASH=sha512:8262f3b45a0759680c3b71302a597ac08ccd5597e0be828781b9928351b3c4c4c6b1f590a3194845d9213e074bcdefd0d42f66b36c74e7e57463dfed9b4b78b1
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://xorg.freedesktop.org";
LICENSE[0]=XCL
diff --git a/xorg-proto/dri2proto/HISTORY b/xorg-proto/dri2proto/HISTORY
index 8397093..00c8129 100644
--- a/xorg-proto/dri2proto/HISTORY
+++ b/xorg-proto/dri2proto/HISTORY
@@ -1,3 +1,9 @@
+2012-07-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8
+
+2011-06-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6
+
2010-02-17 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.3

diff --git a/xorg-proto/dri2proto/dri2proto-2.3.tar.bz2.sig
b/xorg-proto/dri2proto/dri2proto-2.3.tar.bz2.sig
deleted file mode 100644
index 4da6058..0000000
Binary files a/xorg-proto/dri2proto/dri2proto-2.3.tar.bz2.sig and /dev/null
differ
diff --git a/xorg-proto/evieext/DEPENDS b/xorg-proto/evieext/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/evieext/DEPENDS
+++ b/xorg-proto/evieext/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/fixesproto/DEPENDS b/xorg-proto/fixesproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/fixesproto/DEPENDS
+++ b/xorg-proto/fixesproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/fontcacheproto/DEPENDS
b/xorg-proto/fontcacheproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/fontcacheproto/DEPENDS
+++ b/xorg-proto/fontcacheproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/fontsproto/DEPENDS b/xorg-proto/fontsproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/fontsproto/DEPENDS
+++ b/xorg-proto/fontsproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/glproto/DEPENDS b/xorg-proto/glproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/glproto/DEPENDS
+++ b/xorg-proto/glproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/inputproto/DEPENDS b/xorg-proto/inputproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/inputproto/DEPENDS
+++ b/xorg-proto/inputproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/kbproto/DEPENDS b/xorg-proto/kbproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/kbproto/DEPENDS
+++ b/xorg-proto/kbproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/printproto/DEPENDS b/xorg-proto/printproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/printproto/DEPENDS
+++ b/xorg-proto/printproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/randrproto/DEPENDS b/xorg-proto/randrproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/randrproto/DEPENDS
+++ b/xorg-proto/randrproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/recordproto/DEPENDS b/xorg-proto/recordproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/recordproto/DEPENDS
+++ b/xorg-proto/recordproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/renderproto/DEPENDS b/xorg-proto/renderproto/DEPENDS
index 5d210d6..8adbe8d 100755
--- a/xorg-proto/renderproto/DEPENDS
+++ b/xorg-proto/renderproto/DEPENDS
@@ -1,3 +1,3 @@
depends xproto &&
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/resourceproto/DEPENDS
b/xorg-proto/resourceproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/resourceproto/DEPENDS
+++ b/xorg-proto/resourceproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/scrnsaverproto/DEPENDS
b/xorg-proto/scrnsaverproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/scrnsaverproto/DEPENDS
+++ b/xorg-proto/scrnsaverproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/trapproto/DEPENDS b/xorg-proto/trapproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/trapproto/DEPENDS
+++ b/xorg-proto/trapproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/videoproto/DEPENDS b/xorg-proto/videoproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/videoproto/DEPENDS
+++ b/xorg-proto/videoproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/windowswmproto/DEPENDS
b/xorg-proto/windowswmproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/windowswmproto/DEPENDS
+++ b/xorg-proto/windowswmproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xcmiscproto/DEPENDS b/xorg-proto/xcmiscproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xcmiscproto/DEPENDS
+++ b/xorg-proto/xcmiscproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xextproto/DEPENDS b/xorg-proto/xextproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xextproto/DEPENDS
+++ b/xorg-proto/xextproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xf86bigfontproto/DEPENDS
b/xorg-proto/xf86bigfontproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xf86bigfontproto/DEPENDS
+++ b/xorg-proto/xf86bigfontproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xf86dgaproto/DEPENDS b/xorg-proto/xf86dgaproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xf86dgaproto/DEPENDS
+++ b/xorg-proto/xf86dgaproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xf86driproto/DEPENDS b/xorg-proto/xf86driproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xf86driproto/DEPENDS
+++ b/xorg-proto/xf86driproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xf86miscproto/DEPENDS
b/xorg-proto/xf86miscproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xf86miscproto/DEPENDS
+++ b/xorg-proto/xf86miscproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xf86rushproto/DEPENDS
b/xorg-proto/xf86rushproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xf86rushproto/DEPENDS
+++ b/xorg-proto/xf86rushproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xf86vidmodeproto/DEPENDS
b/xorg-proto/xf86vidmodeproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xf86vidmodeproto/DEPENDS
+++ b/xorg-proto/xf86vidmodeproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xineramaproto/DEPENDS
b/xorg-proto/xineramaproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xineramaproto/DEPENDS
+++ b/xorg-proto/xineramaproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xproto/DEPENDS b/xorg-proto/xproto/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xproto/DEPENDS
+++ b/xorg-proto/xproto/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-proto/xproxymanagementprotocol/DEPENDS
b/xorg-proto/xproxymanagementprotocol/DEPENDS
index 18ecac5..e585ab8 100755
--- a/xorg-proto/xproxymanagementprotocol/DEPENDS
+++ b/xorg-proto/xproxymanagementprotocol/DEPENDS
@@ -1,2 +1,2 @@
depends util-macros &&
-depends gawk
+depends AWK
diff --git a/xorg-util/zarfy/DEPENDS b/xorg-util/zarfy/DEPENDS
new file mode 100755
index 0000000..bc1e725
--- /dev/null
+++ b/xorg-util/zarfy/DEPENDS
@@ -0,0 +1,5 @@
+depends libx11 &&
+depends libxrandr &&
+depends gtk+2 &&
+depends gdk-pixbuf2 &&
+depends libglade2
diff --git a/xorg-util/zarfy/DETAILS b/xorg-util/zarfy/DETAILS
new file mode 100755
index 0000000..f32bc0f
--- /dev/null
+++ b/xorg-util/zarfy/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=zarfy
+ VERSION=0.1.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://sourceforge.net/projects/${SPELL}/files/${SPELL}/${SPELL}%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:3d75c3f6a398ddea232a1520ca21a97b92498ba4d6a64b367bc42657f5d8ed3e98865cb8a441d3a54cc64dec63547c89691bcc6ee6e8fcd1f9dc59986ad37905
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/projects/zarfy";
+ LICENSE[0]="GPLv2"
+ ENTERED=20140821
+ KEYWORDS=""
+ SHORT="A gui to libxrandr"
+cat << EOF
+A gui to libxrandr. It presents the user with visual representaion of active
+displays on an interactive map of the screen memory. Features free
postioning,
+configuration saving, scripting for R&R and an alternate gui for switching
+between monitors.
+EOF
diff --git a/xorg-util/zarfy/HISTORY b/xorg-util/zarfy/HISTORY
new file mode 100644
index 0000000..92e6597
--- /dev/null
+++ b/xorg-util/zarfy/HISTORY
@@ -0,0 +1,3 @@
+2014-08-21 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/xorg-util/zarfy/PRE_BUILD b/xorg-util/zarfy/PRE_BUILD
new file mode 100755
index 0000000..dfbc75c
--- /dev/null
+++ b/xorg-util/zarfy/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+sedit '/^PKG_CHECK_MODULES(ZARFY,/s/])$/, x11&/' configure.in &&
+autoconf
diff --git a/xorg-xserver/xorg-server/DEPENDS
b/xorg-xserver/xorg-server/DEPENDS
index c081a4c..d5756c3 100755
--- a/xorg-xserver/xorg-server/DEPENDS
+++ b/xorg-xserver/xorg-server/DEPENDS
@@ -57,7 +57,7 @@ optional_depends hal \
"Enable HAL support" &&

if ! is_depends_enabled $SPELL hal; then
- optional_depends udev \
+ optional_depends UDEV \
"--enable-config-udev --disable-config-dbus --disable-config-hal" \
"--disable-config-udev" \
"enable udev kernel config support"
@@ -138,14 +138,14 @@ depends bison &&
depends flex &&
depends pkgconfig &&
depends libtool &&
-depends gawk &&
-depends mesalib &&
+depends AWK &&
+depends MESALIB &&
depends rgb &&
depends font-cursor-misc &&
depends font-misc-misc &&
depends font-alias &&
depends libpciaccess &&
-depends openssl &&
+depends SSL &&

if list_find "$XORG_SERVER_FONT_100DPI" "all"
then
diff --git a/xorg-xserver/xorg-server/HISTORY
b/xorg-xserver/xorg-server/HISTORY
index a7a2f01..15c80fb 100644
--- a/xorg-xserver/xorg-server/HISTORY
+++ b/xorg-xserver/xorg-server/HISTORY
@@ -1,3 +1,14 @@
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL
+
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: mesalib => MESALIB
+
+2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: udev => UDEV
+
2012-09-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.8.2 (latest in 1.8 branch)




  • [SM-Commit] GIT changes to devel-cinnamon grimoire by Eric Sandall (6941b8fd9fcb31bbe820cedebd233bf51a83e9a4), Eric Sandall, 01/02/2015

Archive powered by MHonArc 2.6.24.

Top of Page